# HG changeset patch # User Christophe Lincoln # Date 1273005806 -7200 # Node ID ee03b6959a6631094d280a85c736ff8c2633f8ac # Parent 650b591e92273aeaac182c7d7b968cc9ecc32dac libcanberra: improve receipt (gtk binding dont build) diff -r 650b591e9227 -r ee03b6959a66 brasero/receipt --- a/brasero/receipt Tue May 04 22:05:49 2010 +0200 +++ b/brasero/receipt Tue May 04 22:43:26 2010 +0200 @@ -15,9 +15,16 @@ compile_rules() { cd $src - ./configure --prefix=/usr --disable-schemas-install --disable-scrollkeeper \ - --disable-caches --disable-dependency-tracking --disable-gtk-doc-html \ - --disable-nautilus --disable-gtk-doc --disable-search --disable-playlist && + ./configure \ + --prefix=/usr \ + --disable-schemas-install \ + --disable-scrollkeeper \ + --disable-caches \ + --disable-gtk-doc-html \ + --disable-nautilus \ + --disable-gtk-doc \ + --disable-search \ + --disable-playlist && make && make DESTDIR=$PWD/_pkg install } diff -r 650b591e9227 -r ee03b6959a66 libcanberra-dev/receipt --- a/libcanberra-dev/receipt Tue May 04 22:05:49 2010 +0200 +++ b/libcanberra-dev/receipt Tue May 04 22:43:26 2010 +0200 @@ -11,10 +11,11 @@ # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr/lib - cp -a $_pkg/usr/lib/*a $fs/usr/lib + mkdir -p $fs/usr/lib/$WANTED-$VERSION $fs/usr/share + cp -a $_pkg/usr/lib/*.*a $fs/usr/lib + cp -a $_pkg/usr/lib/$WANTED-$VERSION/*.*a $fs/usr/lib/$WANTED-$VERSION cp -a $_pkg/usr/include $fs/usr - cp -a $_pkg/usr/share $fs/usr + cp -a $_pkg/usr/share/vala $fs/usr/share cp -a $_pkg/usr/lib/pkgconfig $fs/usr/lib } diff -r 650b591e9227 -r ee03b6959a66 libcanberra/receipt --- a/libcanberra/receipt Tue May 04 22:05:49 2010 +0200 +++ b/libcanberra/receipt Tue May 04 22:43:26 2010 +0200 @@ -8,14 +8,17 @@ TARBALL="$PACKAGE-$VERSION.tar.gz" WEB_SITE="http://0pointer.de/lennart/projects/libcanberra/" WGET_URL="$WEB_SITE/$TARBALL" -BUILD_DEPENDS="libvorbis-dev libogg-dev gstreamer" +DEPENDS="libvorbis libogg gstreamer alsa-lib" +BUILD_DEPENDS="libvorbis-dev libogg-dev gstreamer-dev alsa-lib-dev vala" # Rules to configure and make the package. compile_rules() { cd $src - ./configure --prefix=/usr --infodir=/usr/share/info \ - --mandir=/usr/share/man $CONFIGURE_ARGS && + ./configure \ + --prefix=/usr \ + --enable-gtk \ + $CONFIGURE_ARGS && make && make DESTDIR=$PWD/_pkg install } @@ -23,6 +26,8 @@ # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr/lib + mkdir -p $fs/usr/lib/$PACKAGE-$VERSION cp -a $_pkg/usr/lib/*.so* $fs/usr/lib + # We could split package in libcanberra-modules to avoid gstreamer dep. + cp -a $_pkg/usr/lib/$PACKAGE-$VERSION/*.so $fs/usr/lib/$PACKAGE-$VERSION }