Date: Wednesday, March 22, 2023 @ 13:04:34 Author: heftig Revision: 471786
4.10.1-2: FS#77945 fix querymodules Added: gtk4/trunk/gtk4-querymodules.script Modified: gtk4/trunk/PKGBUILD gtk4/trunk/gtk4-querymodules.hook --------------------------+ PKGBUILD | 8 +++++--- gtk4-querymodules.hook | 2 +- gtk4-querymodules.script | 7 +++++++ 3 files changed, 13 insertions(+), 4 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2023-03-22 11:58:36 UTC (rev 471785) +++ PKGBUILD 2023-03-22 13:04:34 UTC (rev 471786) @@ -8,7 +8,7 @@ gtk-update-icon-cache ) pkgver=4.10.1 -pkgrel=1 +pkgrel=2 epoch=1 pkgdesc="GObject-based multi-platform GUI toolkit" url="https://www.gtk.org/" @@ -70,12 +70,13 @@ source=( "git+https://gitlab.gnome.org/GNOME/gtk.git#commit=$_commit" gtk-update-icon-cache.{hook,script} - gtk4-querymodules.hook + gtk4-querymodules.{hook,script} ) b2sums=('SKIP' '136bdb410c46daf769175e8e8837286576391797a4762b8cf388217e893dd6c5087c5c91c347cbdf7d3e9dcd2c978c2fb275b5af1f3425c9f7979fbc65a81324' '6bcd839ef82296d864587e0cc7acc0145bdea8e5235af304747cf3c0e564c2757cc67c0373dc044bec83dccfc57dc899546c2fccea96cff2bba22f09978a3814' - 'dcb1a99e0b65d0eb8d220686c2cbbba073c76297875661d6ff3a1ecb9d6be07ad79a69575133a60ee26f1f6127df91fb250d06f5359fcc2a9e5dd849e195d0bb') + 'dd589bd1ad2b13f0e06f6899776a083f20a1aac24d4308d666ffd0d1cff38457b8257b8366f92e767b4233b3d86b6b54fa50339faf84c4801a824986366dce30' + '4b90eb8d582509b09aab401313d4399cc139ad21b5dd7d45d79860d0764c7494c60714e0794e09823e51d1894ac032a994f27d79d1499abf24ee6f59bdb0c243') pkgver() { cd gtk @@ -138,6 +139,7 @@ END install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 gtk4-querymodules.hook + install -D gtk4-querymodules.script "$pkgdir/usr/share/libalpm/scripts/gtk4-querymodules" cd "$pkgdir" Modified: gtk4-querymodules.hook =================================================================== --- gtk4-querymodules.hook 2023-03-22 11:58:36 UTC (rev 471785) +++ gtk4-querymodules.hook 2023-03-22 13:04:34 UTC (rev 471786) @@ -8,5 +8,5 @@ [Action] Description = Updating GTK4 module cache... When = PostTransaction -Exec = /usr/share/libalpm/scripts/gio-querymodules +Exec = /usr/share/libalpm/scripts/gtk4-querymodules NeedsTargets Added: gtk4-querymodules.script =================================================================== --- gtk4-querymodules.script (rev 0) +++ gtk4-querymodules.script 2023-03-22 13:04:34 UTC (rev 471786) @@ -0,0 +1,7 @@ +#!/bin/bash + +while read -r d; do + [[ -d $d ]] || continue + gio-querymodules "$d" + rmdir --ignore-fail-on-non-empty "$d" +done
