summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorxiota2023-07-09 14:40:08 -0700
committerxiota2023-07-09 14:40:08 -0700
commite1429ca1da6d62c123d38bfd887fcd811f032852 (patch)
treed26e57400e124214ab7fcb6e6f953f6237d64a6f /PKGBUILD
parent7e73c72e1ba2867ca6d35c3e80ae2e05f509ad3d (diff)
downloadaur-e1429ca1da6d62c123d38bfd887fcd811f032852.tar.gz
update provides/conflicts
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD14
1 files changed, 13 insertions, 1 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 9592b8e992e8..7690a6e0ee93 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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"