From 3cda0f661fde757e836d4e9a21bb80101140aaf1 Mon Sep 17 00:00:00 2001 From: Thierry N Date: Sat, 24 Oct 2009 00:22:54 +0200 Subject: libcanberra, maj deps --- extra/libcanberra/.footprint | 10 ++++++---- extra/libcanberra/Pkgfile | 3 ++- extra/libcanberra/post-install | 20 ++++++++++++++++++++ 3 files changed, 28 insertions(+), 5 deletions(-) create mode 100755 extra/libcanberra/post-install (limited to 'extra/libcanberra') diff --git a/extra/libcanberra/.footprint b/extra/libcanberra/.footprint index ea21740ee..505fc5977 100644 --- a/extra/libcanberra/.footprint +++ b/extra/libcanberra/.footprint @@ -1,10 +1,10 @@ +drwxr-xr-x root/root etc/ +drwxr-xr-x root/root etc/gconf/ +drwxr-xr-x root/root etc/gconf/schemas/ +-rw-r--r-- root/root etc/gconf/schemas/libcanberra.schemas drwxr-xr-x root/root usr/ drwxr-xr-x root/root usr/bin/ -rwxr-xr-x root/root usr/bin/canberra-gtk-play -drwxr-xr-x root/root usr/etc/ -drwxr-xr-x root/root usr/etc/gconf/ -drwxr-xr-x root/root usr/etc/gconf/schemas/ --rw-r--r-- root/root usr/etc/gconf/schemas/libcanberra.schemas drwxr-xr-x root/root usr/include/ -rw-r--r-- root/root usr/include/canberra-gtk.h -rw-r--r-- root/root usr/include/canberra.h @@ -16,6 +16,8 @@ drwxr-xr-x root/root usr/lib/gtk-2.0/modules/ drwxr-xr-x root/root usr/lib/libcanberra-0.11/ -rwxr-xr-x root/root usr/lib/libcanberra-0.11/libcanberra-alsa.la -rwxr-xr-x root/root usr/lib/libcanberra-0.11/libcanberra-alsa.so +-rwxr-xr-x root/root usr/lib/libcanberra-0.11/libcanberra-gstreamer.la +-rwxr-xr-x root/root usr/lib/libcanberra-0.11/libcanberra-gstreamer.so -rwxr-xr-x root/root usr/lib/libcanberra-0.11/libcanberra-multi.la -rwxr-xr-x root/root usr/lib/libcanberra-0.11/libcanberra-multi.so -rwxr-xr-x root/root usr/lib/libcanberra-0.11/libcanberra-null.la diff --git a/extra/libcanberra/Pkgfile b/extra/libcanberra/Pkgfile index bde655bfd..e7b9db949 100755 --- a/extra/libcanberra/Pkgfile +++ b/extra/libcanberra/Pkgfile @@ -2,7 +2,7 @@ # URL: http://0pointer.de/lennart/projects/libcanberra # Maintainer: NuTyX core team # Packager: thierryn1 at hispeed dot ch -# Depends on: libvorbis +# Depends on: libvorbis, gtk name=libcanberra version=0.11 @@ -13,6 +13,7 @@ source=(http://0pointer.de/lennart/projects/$name/$name-$version.tar.gz) build() { cd $name-$version ./configure --prefix=/usr \ + --sysconfdir=/etc \ --mandir=/usr/share/man \ --infodir=/usr/share/info make diff --git a/extra/libcanberra/post-install b/extra/libcanberra/post-install new file mode 100755 index 000000000..029d30b96 --- /dev/null +++ b/extra/libcanberra/post-install @@ -0,0 +1,20 @@ +#!/bin/sh + +port=libcanberra + +# gconf schemas +SCHEMAS="`pkginfo -l $port | grep etc/gconf/schemas/.*\.schemas$`" + +for SCHEMA in $SCHEMAS +do + export GCONF_CONFIG_SOURCE=`/$GNOME_PREFIX/bin/gconftool-2 --get-default-source` + /$GNOME_PREFIX/bin/gconftool-2 --makefile-install-rule /$SCHEMA > /dev/null +done + +# reload gconf caches +if [ ! -z "`pidof gconfd-2`" ] +then + killall -HUP gconfd-2 > /dev/null +fi + +# End of file -- cgit v1.2.3-54-g00ecf