Bug#587661: should install glib-compile-schemas in libglib2.0-bin
Josselin Mouette
joss at debian.org
Wed Jun 30 17:34:13 UTC 2010
Le mercredi 30 juin 2010 à 19:17 +0200, Sebastien Bacher a écrit :
> Since glib-compile-schemas is used to register schemas it should be in
> the bin and not the dev binary, those are the changes Robert Ancell did
> in Ubuntu for that, he also added a trigger to register schemas
Thanks for the patch.
Note that the syntax for the trigger is incorrect since several triggers
can be passed at once, separated by spaces but all in $2 (which is not
very intuitive). Therefore it should be something like this:
if [ "$1" = triggered ]; then
for trigger in $2; do
case $trigger in
/usr/share/glib-2.0/schemas)
# This is triggered everytime an application installs a GSettings schema
glib-compile-schemas /usr/share/glib-2.0/schemas || true
;;
/usr/lib/gio/modules)
# This is triggered everytime an application installs a GIO
# module into /usr/lib/gio/modules
gio-querymodules /usr/lib/gio/modules
;;
esac
done
exit 0
fi
Cheers,
--
.''`.
: :' : “Fuck you sir, don’t be suprised when you die if
`. `' you burn in Hell, because I am a solid Christian
`- and I am praying for you.” -- Mike
More information about the pkg-gnome-maintainers
mailing list