# HG changeset patch # User Christophe Lincoln # Date 1306454225 -7200 # Node ID a4435153f73712b755b6d84d935851c69eabfdb4 # Parent b0901ba36ea2e8430b25d7e3ad9402851753464d enna: fix bdeps and add ethumb (new dep ?) diff -r b0901ba36ea2 -r a4435153f737 enna/receipt --- a/enna/receipt Fri May 27 01:21:23 2011 +0200 +++ b/enna/receipt Fri May 27 01:57:05 2011 +0200 @@ -5,21 +5,24 @@ CATEGORY="multimedia" SHORT_DESC="Enna media center." MAINTAINER="pankso@slitaz.org" -DEPENDS="eet evas ecore edje eina libplayer libvalhalla libcurl efreet \ -lirc libcddb edbus sqlite libtasn1 libxdg-basedir libxml2 udev elementary" -BUILD_DEPENDS="curl mercurial automake" WEB_SITE="http://enna.geexbox.org/" -WGET_URL="mercurial|http://hg.geexbox.org/enna" +TARBALL="$PACKAGE-$VERSION.tar.bz2" +WGET_URL="hg|http://hg.geexbox.org/enna" BRANCH="$VERSION" TAGS="images music video e17" +DEPENDS="eina eet ecore evas efreet edje edbus emotion elementary ethumb \ +libvalhalla libcurl xine-lib libexif alsa-lib" +BUILD_DEPENDS="mercurial automake eina-dev eet-dev ecore-dev evas-dev efreet-dev \ +edje-dev edbus-dev emotion-dev elementary-dev ethumb-dev libvalhalla-dev curl-dev \ +xine-lib-dev libexif-dev alsa-lib-dev" + # Rules to configure and make the package. compile_rules() { cd $src - ./autogen.sh && - make && - make install + ./autogen.sh $CONFIGURE_ARGS && + make && make install } # Rules to gen a SliTaz package suitable for Tazpkg. diff -r b0901ba36ea2 -r a4435153f737 ethumb-dev/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/ethumb-dev/receipt Fri May 27 01:57:05 2011 +0200 @@ -0,0 +1,19 @@ +# SliTaz package receipt. + +PACKAGE="ethumb-dev" +VERSION="0.1.1.55225" +CATEGORY="development" +SHORT_DESC="Ethumb devel files." +MAINTAINER="pankso@slitaz.org" +WANTED="ethumb" +WEB_SITE="http://www.enlightenment.org/" +DEPENDS="emotion-dev libexif-dev" + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr/lib + cp -a $_pkg/usr/include $fs/usr + cp -a $_pkg/usr/lib/*.*a $fs/usr/lib + cp -a $_pkg/usr/lib/pkgconfig $fs/usr/lib +} diff -r b0901ba36ea2 -r a4435153f737 ethumb/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/ethumb/receipt Fri May 27 01:57:05 2011 +0200 @@ -0,0 +1,34 @@ +# SliTaz package receipt. + +PACKAGE="ethumb" +VERSION="0.1.1.55225" +CATEGORY="graphics" +SHORT_DESC="E17 Thumbnail generation library." +MAINTAINER="pankso@slitaz.org" +TARBALL="$PACKAGE-$VERSION.tar.bz2" +WEB_SITE="http://www.enlightenment.org/" +WGET_URL="http://download.enlightenment.org/snapshots/2010-12-03/$TARBALL" +TAGS="e17" + +DEPENDS="eina eet evas ecore edje emotion libexif" +BUILD_DEPENDS="eina-dev eet-dev evas-dev ecore-dev edje-dev emotion-dev \ +libexif-dev" + +# Rules to configure and make the package. +compile_rules() +{ + ./configure \ + --libexecdir=/usr/lib/$PACKAGE \ + $CONFIGURE_ARGS && + make && make install +} + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr/lib + cp -a $install/usr/bin $fs/usr + cp -a $install/usr/lib/*.so* $fs/usr/lib + cp -a $install/usr/lib/ethumb $fs/usr/lib + cp -a $install/usr/share $fs/usr +}