diff options
author | xiota | 2023-07-09 14:40:08 -0700 |
---|---|---|
committer | xiota | 2023-07-09 14:40:08 -0700 |
commit | e1429ca1da6d62c123d38bfd887fcd811f032852 (patch) | |
tree | d26e57400e124214ab7fcb6e6f953f6237d64a6f | |
parent | 7e73c72e1ba2867ca6d35c3e80ae2e05f509ad3d (diff) | |
download | aur-e1429ca1da6d62c123d38bfd887fcd811f032852.tar.gz |
update provides/conflicts
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 14 |
2 files changed, 21 insertions, 1 deletions
@@ -104,18 +104,26 @@ pkgname = gtk4-git depends = wayland depends = gtk-update-icon-cache optdepends = evince: Default print preview command + provides = gtk4 provides = libgtk-4.so + conflicts = gtk4 pkgname = gtk4-demos-git pkgdesc = GObject-based multi-platform GUI toolkit (demo applications) depends = gtk4 + provides = gtk4-demos + conflicts = gtk4-demos pkgname = gtk4-docs-git pkgdesc = GObject-based multi-platform GUI toolkit (documentation) depends = + provides = gtk4-docs + conflicts = gtk4-docs pkgname = gtk-update-icon-cache-git pkgdesc = GTK icon cache updater depends = gdk-pixbuf2 depends = librsvg depends = hicolor-icon-theme + provides = gtk-update-icon-cache + conflicts = gtk-update-icon-cache @@ -133,7 +133,11 @@ _pick() { package_gtk4-git() { depends+=(gtk-update-icon-cache) optdepends=('evince: Default print preview command') - provides=(libgtk-4.so) + provides+=( + gtk4 + libgtk-4.so + ) + conflicts+=(gtk4) meson install -C build --destdir "$pkgdir" @@ -168,18 +172,26 @@ END package_gtk4-demos-git() { pkgdesc+=" (demo applications)" depends=(gtk4) + provides+=(gtk4-demos) + conflicts+=(gtk4-demos) + mv demo/* "$pkgdir" } package_gtk4-docs-git() { pkgdesc+=" (documentation)" depends=() + provides+=(gtk4-docs) + conflicts+=(gtk4-docs) + mv docs/* "$pkgdir" } package_gtk-update-icon-cache-git() { pkgdesc="GTK icon cache updater" depends=(gdk-pixbuf2 librsvg hicolor-icon-theme) + provides+=(gtk-update-icon-cache) + conflicts+=(gtk-update-icon-cache) mv guic/* "$pkgdir" ln -s gtk4-update-icon-cache "$pkgdir/usr/bin/gtk-update-icon-cache" |