wok-current rev 10642

enna: fix bdeps and add ethumb (new dep ?)
author Christophe Lincoln <pankso@slitaz.org>
date Fri May 27 01:57:05 2011 +0200 (2011-05-27)
parents b0901ba36ea2
children 8dfade8e2eb5
files enna/receipt ethumb-dev/receipt ethumb/receipt
line diff
     1.1 --- a/enna/receipt	Fri May 27 01:21:23 2011 +0200
     1.2 +++ b/enna/receipt	Fri May 27 01:57:05 2011 +0200
     1.3 @@ -5,21 +5,24 @@
     1.4  CATEGORY="multimedia"
     1.5  SHORT_DESC="Enna media center."
     1.6  MAINTAINER="pankso@slitaz.org"
     1.7 -DEPENDS="eet evas ecore edje eina libplayer libvalhalla libcurl efreet \
     1.8 -lirc libcddb edbus sqlite libtasn1 libxdg-basedir libxml2 udev elementary"
     1.9 -BUILD_DEPENDS="curl mercurial automake"
    1.10  WEB_SITE="http://enna.geexbox.org/"
    1.11 -WGET_URL="mercurial|http://hg.geexbox.org/enna"
    1.12 +TARBALL="$PACKAGE-$VERSION.tar.bz2"
    1.13 +WGET_URL="hg|http://hg.geexbox.org/enna"
    1.14  BRANCH="$VERSION"
    1.15  TAGS="images music video e17"
    1.16  
    1.17 +DEPENDS="eina eet ecore evas efreet edje edbus emotion elementary ethumb \
    1.18 +libvalhalla libcurl xine-lib libexif alsa-lib"
    1.19 +BUILD_DEPENDS="mercurial automake eina-dev eet-dev ecore-dev evas-dev efreet-dev \
    1.20 +edje-dev edbus-dev emotion-dev elementary-dev ethumb-dev libvalhalla-dev curl-dev \
    1.21 +xine-lib-dev libexif-dev alsa-lib-dev"
    1.22 +
    1.23  # Rules to configure and make the package.
    1.24  compile_rules()
    1.25  {
    1.26  	cd $src
    1.27 -	./autogen.sh &&
    1.28 -	make &&
    1.29 -	make install
    1.30 +	./autogen.sh $CONFIGURE_ARGS &&
    1.31 +	make && make install
    1.32  }
    1.33  
    1.34  # Rules to gen a SliTaz package suitable for Tazpkg.
     2.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     2.2 +++ b/ethumb-dev/receipt	Fri May 27 01:57:05 2011 +0200
     2.3 @@ -0,0 +1,19 @@
     2.4 +# SliTaz package receipt.
     2.5 +
     2.6 +PACKAGE="ethumb-dev"
     2.7 +VERSION="0.1.1.55225"
     2.8 +CATEGORY="development"
     2.9 +SHORT_DESC="Ethumb devel files."
    2.10 +MAINTAINER="pankso@slitaz.org"
    2.11 +WANTED="ethumb"
    2.12 +WEB_SITE="http://www.enlightenment.org/"
    2.13 +DEPENDS="emotion-dev libexif-dev"
    2.14 +
    2.15 +# Rules to gen a SliTaz package suitable for Tazpkg.
    2.16 +genpkg_rules()
    2.17 +{
    2.18 +	mkdir -p $fs/usr/lib
    2.19 +	cp -a $_pkg/usr/include $fs/usr
    2.20 +	cp -a $_pkg/usr/lib/*.*a $fs/usr/lib
    2.21 +	cp -a $_pkg/usr/lib/pkgconfig $fs/usr/lib
    2.22 +}
     3.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     3.2 +++ b/ethumb/receipt	Fri May 27 01:57:05 2011 +0200
     3.3 @@ -0,0 +1,34 @@
     3.4 +# SliTaz package receipt.
     3.5 +
     3.6 +PACKAGE="ethumb"
     3.7 +VERSION="0.1.1.55225"
     3.8 +CATEGORY="graphics"
     3.9 +SHORT_DESC="E17 Thumbnail generation library."
    3.10 +MAINTAINER="pankso@slitaz.org"
    3.11 +TARBALL="$PACKAGE-$VERSION.tar.bz2"
    3.12 +WEB_SITE="http://www.enlightenment.org/"
    3.13 +WGET_URL="http://download.enlightenment.org/snapshots/2010-12-03/$TARBALL"
    3.14 +TAGS="e17"
    3.15 +
    3.16 +DEPENDS="eina eet evas ecore edje emotion libexif"
    3.17 +BUILD_DEPENDS="eina-dev eet-dev evas-dev ecore-dev edje-dev emotion-dev \
    3.18 +libexif-dev"
    3.19 +
    3.20 +# Rules to configure and make the package.
    3.21 +compile_rules()
    3.22 +{
    3.23 +	./configure \
    3.24 +		--libexecdir=/usr/lib/$PACKAGE \
    3.25 +		$CONFIGURE_ARGS &&
    3.26 +	make && make install
    3.27 +}
    3.28 +
    3.29 +# Rules to gen a SliTaz package suitable for Tazpkg.
    3.30 +genpkg_rules()
    3.31 +{
    3.32 +	mkdir -p $fs/usr/lib
    3.33 +	cp -a $install/usr/bin $fs/usr
    3.34 +	cp -a $install/usr/lib/*.so* $fs/usr/lib
    3.35 +	cp -a $install/usr/lib/ethumb $fs/usr/lib
    3.36 +	cp -a $install/usr/share $fs/usr
    3.37 +}