wok-undigest rev 103
libcanberra: improve receipt (gtk binding dont build)
author | Christophe Lincoln <pankso@slitaz.org> |
---|---|
date | Tue May 04 22:43:26 2010 +0200 (2010-05-04) |
parents | 650b591e9227 |
children | b6931733098f |
files | brasero/receipt libcanberra-dev/receipt libcanberra/receipt |
line diff
1.1 --- a/brasero/receipt Tue May 04 22:05:49 2010 +0200 1.2 +++ b/brasero/receipt Tue May 04 22:43:26 2010 +0200 1.3 @@ -15,9 +15,16 @@ 1.4 compile_rules() 1.5 { 1.6 cd $src 1.7 - ./configure --prefix=/usr --disable-schemas-install --disable-scrollkeeper \ 1.8 - --disable-caches --disable-dependency-tracking --disable-gtk-doc-html \ 1.9 - --disable-nautilus --disable-gtk-doc --disable-search --disable-playlist && 1.10 + ./configure \ 1.11 + --prefix=/usr \ 1.12 + --disable-schemas-install \ 1.13 + --disable-scrollkeeper \ 1.14 + --disable-caches \ 1.15 + --disable-gtk-doc-html \ 1.16 + --disable-nautilus \ 1.17 + --disable-gtk-doc \ 1.18 + --disable-search \ 1.19 + --disable-playlist && 1.20 make && 1.21 make DESTDIR=$PWD/_pkg install 1.22 }
2.1 --- a/libcanberra-dev/receipt Tue May 04 22:05:49 2010 +0200 2.2 +++ b/libcanberra-dev/receipt Tue May 04 22:43:26 2010 +0200 2.3 @@ -11,10 +11,11 @@ 2.4 # Rules to gen a SliTaz package suitable for Tazpkg. 2.5 genpkg_rules() 2.6 { 2.7 - mkdir -p $fs/usr/lib 2.8 - cp -a $_pkg/usr/lib/*a $fs/usr/lib 2.9 + mkdir -p $fs/usr/lib/$WANTED-$VERSION $fs/usr/share 2.10 + cp -a $_pkg/usr/lib/*.*a $fs/usr/lib 2.11 + cp -a $_pkg/usr/lib/$WANTED-$VERSION/*.*a $fs/usr/lib/$WANTED-$VERSION 2.12 cp -a $_pkg/usr/include $fs/usr 2.13 - cp -a $_pkg/usr/share $fs/usr 2.14 + cp -a $_pkg/usr/share/vala $fs/usr/share 2.15 cp -a $_pkg/usr/lib/pkgconfig $fs/usr/lib 2.16 } 2.17
3.1 --- a/libcanberra/receipt Tue May 04 22:05:49 2010 +0200 3.2 +++ b/libcanberra/receipt Tue May 04 22:43:26 2010 +0200 3.3 @@ -8,14 +8,17 @@ 3.4 TARBALL="$PACKAGE-$VERSION.tar.gz" 3.5 WEB_SITE="http://0pointer.de/lennart/projects/libcanberra/" 3.6 WGET_URL="$WEB_SITE/$TARBALL" 3.7 -BUILD_DEPENDS="libvorbis-dev libogg-dev gstreamer" 3.8 +DEPENDS="libvorbis libogg gstreamer alsa-lib" 3.9 +BUILD_DEPENDS="libvorbis-dev libogg-dev gstreamer-dev alsa-lib-dev vala" 3.10 3.11 # Rules to configure and make the package. 3.12 compile_rules() 3.13 { 3.14 cd $src 3.15 - ./configure --prefix=/usr --infodir=/usr/share/info \ 3.16 - --mandir=/usr/share/man $CONFIGURE_ARGS && 3.17 + ./configure \ 3.18 + --prefix=/usr \ 3.19 + --enable-gtk \ 3.20 + $CONFIGURE_ARGS && 3.21 make && 3.22 make DESTDIR=$PWD/_pkg install 3.23 } 3.24 @@ -23,6 +26,8 @@ 3.25 # Rules to gen a SliTaz package suitable for Tazpkg. 3.26 genpkg_rules() 3.27 { 3.28 - mkdir -p $fs/usr/lib 3.29 + mkdir -p $fs/usr/lib/$PACKAGE-$VERSION 3.30 cp -a $_pkg/usr/lib/*.so* $fs/usr/lib 3.31 + # We could split package in libcanberra-modules to avoid gstreamer dep. 3.32 + cp -a $_pkg/usr/lib/$PACKAGE-$VERSION/*.so $fs/usr/lib/$PACKAGE-$VERSION 3.33 }