wok-next rev 20386
Up aaphoto amsn ecore edbus edje eet eeze efl efreet eina eio elementary embryo emotion ethumb evas jp2a python-elementary python-evas: v2, use libjpeg-turbo and eudev
author | Aleksej Bobylev <al.bobylev@gmail.com> |
---|---|
date | Thu Nov 30 12:59:51 2017 +0200 (2017-11-30) |
parents | dcb7db73707e |
children | 15486de2bce5 |
files | aaphoto/receipt amsn/receipt ecore-dev/receipt ecore/receipt edbus-dev/receipt edbus/receipt edje-dev/receipt edje/receipt eet-dev/receipt eet/receipt eeze-dev/receipt eeze/receipt efl-dev/receipt efl/receipt efreet-dev/receipt efreet/receipt eina-dev/receipt eina/receipt eio-dev/receipt eio/receipt elementary/receipt embryo-dev/receipt embryo/receipt emotion-dev/receipt emotion/receipt ethumb-dev/receipt ethumb/receipt evas-dev/receipt evas/receipt jp2a/receipt python-elementary-dev/receipt python-elementary/receipt python-evas-dev/receipt python-evas/receipt |
line diff
1.1 --- a/aaphoto/receipt Thu Nov 30 03:40:14 2017 +0200 1.2 +++ b/aaphoto/receipt Thu Nov 30 12:59:51 2017 +0200 1.3 @@ -1,33 +1,27 @@ 1.4 -# SliTaz package receipt. 1.5 +# SliTaz package receipt v2. 1.6 1.7 PACKAGE="aaphoto" 1.8 VERSION="0.41" 1.9 CATEGORY="graphics" 1.10 -SHORT_DESC="Automatic photo adjusting." 1.11 +SHORT_DESC="Automatic photo adjusting" 1.12 MAINTAINER="jozee@slitaz.org" 1.13 LICENSE="GPL3" 1.14 -SOURCE="aaphoto_sources_v" 1.15 -TARBALL="$SOURCE$VERSION.tar.gz" 1.16 -WEB_SITE="http://log69.com/aaphoto_en.html" 1.17 +WEB_SITE="http://log69.com/aaphoto_en.html" 1.18 + 1.19 +TARBALL="aaphoto_sources_v$VERSION.tar.gz" 1.20 #WGET_URL="http://log69.com/downloads/$TARBALL" 1.21 WGET_URL="http://ftp.uni-erlangen.de/pub/FreeBSD/ports/distfiles/$TARBALL" 1.22 -TAGS="photo jpeg jpg png bmp" 1.23 1.24 -DEPENDS="jasper jpeg libpng zlib" 1.25 -BUILD_DEPENDS="jpeg-dev jasper-dev libpng libpng-dev zlib-dev autoconf" 1.26 +BUILD_DEPENDS="libjpeg-turbo-dev jasper-dev libpng16-dev autoconf" 1.27 1.28 -# Rules to configure and make the package. 1.29 -compile_rules() 1.30 -{ 1.31 - sed -i 's/#include <png.h>/#include <zlib.h>\n&/' aaphoto.c 1.32 - ./configure --prefix=/usr && 1.33 - make && 1.34 - make DESTDIR=$DESTDIR install 1.35 +compile_rules() { 1.36 + sed -i 's/#include <png.h>/#include <zlib.h>\n&/' aaphoto.c 1.37 + 1.38 + ./configure --prefix=/usr && make && make DESTDIR=$DESTDIR install 1.39 } 1.40 1.41 -# Rules to gen a SliTaz package suitable for Tazpkg. 1.42 -genpkg_rules() 1.43 -{ 1.44 - mkdir -p $fs/usr/bin 1.45 - cp -a $install/usr/bin $fs/usr 1.46 +genpkg_rules() { 1.47 + copy @std 1.48 + DEPENDS="jasper libgomp libjpeg-turbo libpng16" 1.49 + TAGS="photo jpeg jpg png bmp" 1.50 }
2.1 --- a/amsn/receipt Thu Nov 30 03:40:14 2017 +0200 2.2 +++ b/amsn/receipt Thu Nov 30 12:59:51 2017 +0200 2.3 @@ -1,4 +1,4 @@ 2.4 -# SliTaz package receipt. 2.5 +# SliTaz package receipt v2. 2.6 2.7 PACKAGE="amsn" 2.8 VERSION="0.98.9" 2.9 @@ -7,33 +7,32 @@ 2.10 MAINTAINER="erjo@slitaz.org" 2.11 LICENSE="GPL2" 2.12 WEB_SITE="http://amsn-project.net/" 2.13 + 2.14 TARBALL="$PACKAGE-$VERSION-src.tar.gz" 2.15 WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL" 2.16 -TAGS="chat messenger im" 2.17 2.18 -DEPENDS="tk glib tls jpeg xorg-libICE xorg-libSM xorg-libX11 xorg-libXau \ 2.19 -xorg-libXdmcp xorg-libXScrnSaver zlib libpng libv4l gcc-lib-base" 2.20 -BUILD_DEPENDS="tls glib-dev tcl-dev tk-dev jpeg-dev xorg-libICE-dev \ 2.21 +BUILD_DEPENDS="tls glib-dev tcl-dev tk-dev libjpeg-turbo-dev xorg-libICE-dev \ 2.22 xorg-libSM-dev xorg-libX11-dev xorg-libXau-dev xorg-libXdmcp-dev \ 2.23 -xorg-libXScrnSaver-dev zlib-dev libpng-dev libv4l-dev autoconf automake" 2.24 +xorg-libXScrnSaver-dev zlib-dev libpng16-dev libv4l-dev autoconf automake" 2.25 2.26 -# Rules to configure and make the package. 2.27 -compile_rules() 2.28 -{ 2.29 - ./configure --prefix=/usr \ 2.30 - --with-tcl=/usr/lib $CONFIGURE_ARGS && \ 2.31 - make && \ 2.32 - make DESTDIR=$DESTDIR install 2.33 +compile_rules() { 2.34 + ./configure \ 2.35 + --prefix=/usr \ 2.36 + --with-tcl=/usr/lib \ 2.37 + $CONFIGURE_ARGS && 2.38 + make && 2.39 + make DESTDIR=$DESTDIR install || return 1 2.40 + 2.41 + for ext in png xml css; do 2.42 + find $install -type f -name '*.'$ext -exec chmod a-x \{\} \; 2.43 + done 2.44 + find $install -iname 'thumbs.db' -delete 2.45 } 2.46 2.47 -# Rules to gen a SliTaz package suitable for Tazpkg. 2.48 -genpkg_rules() 2.49 -{ 2.50 - mkdir -p $fs/usr 2.51 - cp -a $install/usr/bin $fs/usr 2.52 - cp -a $install/usr/share $fs/usr 2.53 - for ext in png xml css; do 2.54 - find $fs -type f -name '*.'$ext -exec chmod a-x \{\} \; 2.55 - done 2.56 +genpkg_rules() { 2.57 + copy @std 2.58 + DEPENDS="libjpeg-turbo libpng16 python xorg-libICE xorg-libSM xorg-libX11 \ 2.59 + zlib tk glib tls xorg-libXau xorg-libXdmcp xorg-libXScrnSaver libv4l" 2.60 + # /usr/share/amsn/plugins/amsnplus/snapshot depends on libImlib.so.11 - absent 2.61 + TAGS="chat messenger im" 2.62 } 2.63 -
3.1 --- a/ecore-dev/receipt Thu Nov 30 03:40:14 2017 +0200 3.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 3.3 @@ -1,22 +0,0 @@ 3.4 -# SliTaz package receipt. 3.5 - 3.6 -PACKAGE="ecore-dev" 3.7 -VERSION="1.7.10" 3.8 -CATEGORY="development" 3.9 -SHORT_DESC="EFL event and OS abstraction layer - Devel files." 3.10 -MAINTAINER="pankso@slitaz.org" 3.11 -LICENSE="BSD" 3.12 -WANTED="ecore" 3.13 -WEB_SITE="http://www.enlightenment.org/" 3.14 -HOST_ARCH="i486 arm" 3.15 - 3.16 -DEPENDS="evas-dev curl-dev pkg-config" 3.17 - 3.18 -# Rules to gen a SliTaz package suitable for Tazpkg. 3.19 -genpkg_rules() 3.20 -{ 3.21 - mkdir -p $fs/usr/lib 3.22 - cp -a $install/usr/include $fs/usr 3.23 - cp -a $install/usr/lib/*.*a $fs/usr/lib 3.24 - cp -a $install/usr/lib/pkgconfig $fs/usr/lib 3.25 -}
4.1 --- a/ecore/receipt Thu Nov 30 03:40:14 2017 +0200 4.2 +++ b/ecore/receipt Thu Nov 30 12:59:51 2017 +0200 4.3 @@ -1,4 +1,4 @@ 4.4 -# SliTaz package receipt. 4.5 +# SliTaz package receipt v2. 4.6 4.7 PACKAGE="ecore" 4.8 VERSION="1.7.10" 4.9 @@ -6,28 +6,35 @@ 4.10 SHORT_DESC="EFL core event and OS abstraction layer" 4.11 MAINTAINER="pankso@slitaz.org" 4.12 LICENSE="BSD" 4.13 -TARBALL="$PACKAGE-$VERSION.tar.gz" 4.14 WEB_SITE="http://www.enlightenment.org/" 4.15 -WGET_URL="http://download.enlightenment.org/releases/$TARBALL" 4.16 -TAGS="e enlightenment efl" 4.17 HOST_ARCH="i486 arm" 4.18 4.19 -DEPENDS="eina evas libcurl libidn" 4.20 +TARBALL="$PACKAGE-$VERSION.tar.gz" 4.21 +WGET_URL="http://download.enlightenment.org/releases/$TARBALL" 4.22 + 4.23 BUILD_DEPENDS="eina-dev evas-dev curl-dev libidn-dev" 4.24 +SPLIT="ecore-dev" 4.25 4.26 -# Rules to configure and make the package. 4.27 -compile_rules() 4.28 -{ 4.29 +compile_rules() { 4.30 export CFLAGS="$CFLAGS -fvisibility=hidden" 4.31 export LDFLAGS="$LDFLAGS -fvisibility=hidden" 4.32 - ./configure -disable-doc $CONFIGURE_ARGS && 4.33 + 4.34 + ./configure \ 4.35 + -disable-doc \ 4.36 + $CONFIGURE_ARGS && 4.37 make $MAKEFLAGS && make install 4.38 } 4.39 4.40 -# Rules to gen a SliTaz package suitable for Tazpkg. 4.41 -genpkg_rules() 4.42 -{ 4.43 - mkdir -p $fs/usr/lib 4.44 - cp -a $install/usr/bin $fs/usr 4.45 - cp -a $install/usr/lib/*.so* $fs/usr/lib 4.46 +genpkg_rules() { 4.47 + case $PACKAGE in 4.48 + ecore) 4.49 + copy @std 4.50 + DEPENDS="eina evas libcurl libidn" 4.51 + TAGS="e enlightenment efl" 4.52 + ;; 4.53 + ecore-dev) 4.54 + copy @dev 4.55 + DEPENDS="evas-dev curl-dev pkg-config" 4.56 + ;; 4.57 + esac 4.58 }
5.1 --- a/edbus-dev/receipt Thu Nov 30 03:40:14 2017 +0200 5.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 5.3 @@ -1,23 +0,0 @@ 5.4 -# SliTaz package receipt. 5.5 - 5.6 -PACKAGE="edbus-dev" 5.7 -VERSION="1.7.10" 5.8 -CATEGORY="development" 5.9 -SHORT_DESC="EFL Dbus wrapping and glue layer library - Devel files." 5.10 -MAINTAINER="pankso@slitaz.org" 5.11 -LICENSE="BSD" 5.12 -WANTED="edbus" 5.13 -SOURCE="e_dbus" 5.14 -WEB_SITE="http://www.enlightenment.org/" 5.15 -HOST_ARCH="i486 arm" 5.16 - 5.17 -DEPENDS="ecore-dev dbus-dev pkg-config" 5.18 - 5.19 -# Rules to gen a SliTaz package suitable for Tazpkg. 5.20 -genpkg_rules() 5.21 -{ 5.22 - mkdir -p $fs/usr/lib 5.23 - cp -a $install/usr/include $fs/usr 5.24 - cp -a $install/usr/lib/*.*a $fs/usr/lib 5.25 - cp -a $install/usr/lib/pkgconfig $fs/usr/lib 5.26 -}
6.1 --- a/edbus/receipt Thu Nov 30 03:40:14 2017 +0200 6.2 +++ b/edbus/receipt Thu Nov 30 12:59:51 2017 +0200 6.3 @@ -1,34 +1,40 @@ 6.4 -# SliTaz package receipt. 6.5 +# SliTaz package receipt v2. 6.6 6.7 PACKAGE="edbus" 6.8 VERSION="1.7.10" 6.9 CATEGORY="x-window" 6.10 -SHORT_DESC="EFL Dbus wrapping and glue layer library. " 6.11 +SHORT_DESC="EFL Dbus wrapping and glue layer library" 6.12 MAINTAINER="pankso@slitaz.org" 6.13 LICENSE="BSD" 6.14 -SOURCE="e_dbus" 6.15 -TARBALL="$SOURCE-$VERSION.tar.bz2" 6.16 WEB_SITE="http://www.enlightenment.org/" 6.17 -WGET_URL="http://download.enlightenment.org/releases/$TARBALL" 6.18 -TAGS="e enlightenment efl" 6.19 HOST_ARCH="i486 arm" 6.20 6.21 -DEPENDS="ecore dbus" 6.22 +TARBALL="e_dbus-$VERSION.tar.bz2" 6.23 +WGET_URL="http://download.enlightenment.org/releases/$TARBALL" 6.24 + 6.25 BUILD_DEPENDS="ecore-dev dbus-dev" 6.26 +SPLIT="edbus-dev" 6.27 6.28 -# Rules to configure and make the package. 6.29 -compile_rules() 6.30 -{ 6.31 +compile_rules() { 6.32 export CFLAGS="$CFLAGS -fvisibility=hidden" 6.33 export LDFLAGS="$LDFLAGS -fvisibility=hidden" 6.34 - ./configure --disable-doc $CONFIGURE_ARGS && 6.35 + 6.36 + ./configure \ 6.37 + --disable-doc \ 6.38 + $CONFIGURE_ARGS && 6.39 make $MAKEFILE && make install 6.40 } 6.41 6.42 -# Rules to gen a SliTaz package suitable for Tazpkg. 6.43 -genpkg_rules() 6.44 -{ 6.45 - mkdir -p $fs/usr/lib 6.46 - cp -a $install/usr/bin $fs/usr 6.47 - cp -a $install/usr/lib/*.so* $fs/usr/lib 6.48 +genpkg_rules() { 6.49 + case $PACKAGE in 6.50 + edbus) 6.51 + copy @std 6.52 + DEPENDS="ecore dbus" 6.53 + TAGS="e enlightenment efl" 6.54 + ;; 6.55 + edbus-dev) 6.56 + copy @dev 6.57 + DEPENDS="ecore-dev dbus-dev pkg-config" 6.58 + ;; 6.59 + esac 6.60 }
7.1 --- a/edje-dev/receipt Thu Nov 30 03:40:14 2017 +0200 7.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 7.3 @@ -1,22 +0,0 @@ 7.4 -# SliTaz package receipt. 7.5 - 7.6 -PACKAGE="edje-dev" 7.7 -VERSION="1.7.10" 7.8 -CATEGORY="development" 7.9 -SHORT_DESC="EFL Abstract GUI layout and animation object library - Devel files." 7.10 -MAINTAINER="pankso@slitaz.org" 7.11 -LICENSE="GPL2 BSD" 7.12 -WANTED="edje" 7.13 -WEB_SITE="http://www.enlightenment.org/" 7.14 -HOST_ARCH="i486 arm" 7.15 - 7.16 -DEPENDS="embryo-dev ecore-dev lua-dev pkg-config" 7.17 - 7.18 -# Rules to gen a SliTaz package suitable for Tazpkg. 7.19 -genpkg_rules() 7.20 -{ 7.21 - mkdir -p $fs/usr/lib 7.22 - cp -a $install/usr/include $fs/usr 7.23 - cp -a $install/usr/lib/*.*a $fs/usr/lib 7.24 - cp -a $install/usr/lib/pkgconfig $fs/usr/lib 7.25 -}
8.1 --- a/edje/receipt Thu Nov 30 03:40:14 2017 +0200 8.2 +++ b/edje/receipt Thu Nov 30 12:59:51 2017 +0200 8.3 @@ -1,23 +1,21 @@ 8.4 -# SliTaz package receipt. 8.5 +# SliTaz package receipt v2. 8.6 8.7 PACKAGE="edje" 8.8 VERSION="1.7.10" 8.9 CATEGORY="x-window" 8.10 -SHORT_DESC="EFL Abstract GUI layout and animation object library." 8.11 +SHORT_DESC="EFL Abstract GUI layout and animation object library" 8.12 MAINTAINER="pankso@slitaz.org" 8.13 LICENSE="BSD GPL2" 8.14 -TARBALL="$PACKAGE-$VERSION.tar.bz2" 8.15 WEB_SITE="http://www.enlightenment.org/" 8.16 -WGET_URL="http://download.enlightenment.org/releases/$TARBALL" 8.17 -TAGS="e enlightenment efl" 8.18 HOST_ARCH="i486 arm" 8.19 8.20 -DEPENDS="eet evas embryo ecore lua" 8.21 +TARBALL="$PACKAGE-$VERSION.tar.bz2" 8.22 +WGET_URL="http://download.enlightenment.org/releases/$TARBALL" 8.23 + 8.24 BUILD_DEPENDS="eet-dev evas-dev embryo-dev ecore-dev lua-dev" 8.25 +SPLIT="edje-dev" 8.26 8.27 -# Rules to configure and make the package. 8.28 -compile_rules() 8.29 -{ 8.30 +compile_rules() { 8.31 # Fix (if installed) libe*.la to use shared libs in sysroot 8.32 case "$ARCH" in 8.33 arm) 8.34 @@ -29,17 +27,25 @@ 8.35 esac 8.36 export CFLAGS="$CFLAGS -fvisibility=hidden" 8.37 export LDFLAGS="$LDFLAGS -fvisibility=hidden" 8.38 - ./configure --disable-doc $CONFIGURE_ARGS && 8.39 - make $MAKEFILE && make install 8.40 + 8.41 + ./configure \ 8.42 + --disable-doc \ 8.43 + $CONFIGURE_ARGS && 8.44 + make $MAKEFILE && make install || return 1 8.45 + 8.46 + chmod 755 $install/usr/bin/* 8.47 } 8.48 8.49 -# Rules to gen a SliTaz package suitable for Tazpkg. 8.50 -genpkg_rules() 8.51 -{ 8.52 - mkdir -p $fs/usr/lib $fs/usr/share 8.53 - cp -a $install/usr/bin $fs/usr 8.54 - chmod 755 $fs/usr/bin/* 8.55 - cp -a $install/usr/share/edje $fs/usr/share 8.56 - cp -a $install/usr/lib/*.so* $fs/usr/lib 8.57 - cp -a $install/usr/lib/edje $fs/usr/lib 8.58 +genpkg_rules() { 8.59 + case $PACKAGE in 8.60 + edje) 8.61 + copy @std 8.62 + DEPENDS="eet evas embryo ecore lua" 8.63 + TAGS="e enlightenment efl" 8.64 + ;; 8.65 + edje-dev) 8.66 + copy @dev 8.67 + DEPENDS="embryo-dev ecore-dev lua-dev pkg-config" 8.68 + ;; 8.69 + esac 8.70 }
9.1 --- a/eet-dev/receipt Thu Nov 30 03:40:14 2017 +0200 9.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 9.3 @@ -1,22 +0,0 @@ 9.4 -# SliTaz package receipt. 9.5 - 9.6 -PACKAGE="eet-dev" 9.7 -VERSION="1.7.10" 9.8 -CATEGORY="development" 9.9 -SHORT_DESC="EFL Data encode/decode and storage library - Devel files." 9.10 -MAINTAINER="pankso@slitaz.org" 9.11 -LICENSE="BSD" 9.12 -WANTED="eet" 9.13 -WEB_SITE="http://www.enlightenment.org/" 9.14 -HOST_ARCH="i486 arm" 9.15 - 9.16 -DEPENDS="eina-dev jpeg-dev openssl-dev pkg-config" 9.17 - 9.18 -# Rules to gen a SliTaz package suitable for Tazpkg. 9.19 -genpkg_rules() 9.20 -{ 9.21 - mkdir -p $fs/usr/lib 9.22 - cp -a $install/usr/include $fs/usr 9.23 - cp -a $install/usr/lib/*.*a $fs/usr/lib 9.24 - cp -a $install/usr/lib/pkgconfig $fs/usr/lib 9.25 -}
10.1 --- a/eet/receipt Thu Nov 30 03:40:14 2017 +0200 10.2 +++ b/eet/receipt Thu Nov 30 12:59:51 2017 +0200 10.3 @@ -1,30 +1,27 @@ 10.4 -# SliTaz package receipt. 10.5 +# SliTaz package receipt v2. 10.6 10.7 PACKAGE="eet" 10.8 VERSION="1.7.10" 10.9 CATEGORY="base-system" 10.10 -SHORT_DESC="EFL Data encode/decode and storage library." 10.11 +SHORT_DESC="EFL Data encode/decode and storage library" 10.12 MAINTAINER="pankso@slitaz.org" 10.13 LICENSE="BSD" 10.14 -TARBALL="$PACKAGE-$VERSION.tar.bz2" 10.15 WEB_SITE="http://www.enlightenment.org/" 10.16 -WGET_URL="http://download.enlightenment.org/releases/$TARBALL" 10.17 -TAGS="e enlightenment efl" 10.18 HOST_ARCH="i486 arm" 10.19 10.20 -DEPENDS="eina libjpeg libssl" 10.21 -BUILD_DEPENDS="eina-dev jpeg-dev openssl-dev zlib-dev" 10.22 +TARBALL="$PACKAGE-$VERSION.tar.bz2" 10.23 +WGET_URL="http://download.enlightenment.org/releases/$TARBALL" 10.24 10.25 -# Handle cross compilation 10.26 -case "$ARCH" in 10.27 - arm) LDFLAGS="$LDFLAGS -L/cross/$ARCH/sysroot/usr/lib" ;; 10.28 -esac 10.29 +BUILD_DEPENDS="eina-dev libjpeg-turbo-dev openssl-dev zlib-dev" 10.30 +SPLIT="eet-dev" 10.31 10.32 -# Rules to configure and make the package. 10.33 -compile_rules() 10.34 -{ 10.35 +compile_rules() { 10.36 + case "$ARCH" in 10.37 + arm) LDFLAGS="$LDFLAGS -L/cross/$ARCH/sysroot/usr/lib" ;; 10.38 + esac 10.39 export CFLAGS="$CFLAGS -fvisibility=hidden" 10.40 export LDFLAGS="$LDFLAGS -fvisibility=hidden" 10.41 + 10.42 ./configure \ 10.43 --disable-doc \ 10.44 --disable-old-eet-file-format \ 10.45 @@ -33,10 +30,16 @@ 10.46 make $MAKEFLAGS && make install 10.47 } 10.48 10.49 -# Rules to gen a SliTaz package suitable for Tazpkg. 10.50 -genpkg_rules() 10.51 -{ 10.52 - mkdir -p $fs/usr/lib 10.53 - cp -a $install/usr/bin $fs/usr/bin 10.54 - cp -a $install/usr/lib/*.so* $fs/usr/lib 10.55 +genpkg_rules() { 10.56 + case $PACKAGE in 10.57 + eet) 10.58 + copy @std 10.59 + DEPENDS="eina libjpeg-turbo libssl" 10.60 + TAGS="e enlightenment efl" 10.61 + ;; 10.62 + eet-dev) 10.63 + copy @dev 10.64 + DEPENDS="eina-dev libjpeg-turbo-dev openssl-dev pkg-config" 10.65 + ;; 10.66 + esac 10.67 }
11.1 --- a/eeze-dev/receipt Thu Nov 30 03:40:14 2017 +0200 11.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 11.3 @@ -1,22 +0,0 @@ 11.4 -# SliTaz package receipt. 11.5 - 11.6 -PACKAGE="eeze-dev" 11.7 -VERSION="1.7.10" 11.8 -CATEGORY="development" 11.9 -SHORT_DESC="EFL Device abstraction library - Devel files." 11.10 -MAINTAINER="pankso@slitaz.org" 11.11 -LICENSE="BSD" 11.12 -WANTED="eeze" 11.13 -WEB_SITE="http://www.enlightenment.org/" 11.14 -HOST_ARCH="i486 arm" 11.15 - 11.16 -DEPENDS="ecore-dev udev-dev pkg-config" 11.17 - 11.18 -# Rules to gen a SliTaz package suitable for Tazpkg. 11.19 -genpkg_rules() 11.20 -{ 11.21 - mkdir -p $fs/usr/lib 11.22 - cp -a $install/usr/include $fs/usr 11.23 - cp -a $install/usr/lib/*.*a $fs/usr/lib 11.24 - cp -a $install/usr/lib/pkgconfig $fs/usr/lib 11.25 -}
12.1 --- a/eeze/receipt Thu Nov 30 03:40:14 2017 +0200 12.2 +++ b/eeze/receipt Thu Nov 30 12:59:51 2017 +0200 12.3 @@ -1,34 +1,41 @@ 12.4 -# SliTaz package receipt. 12.5 +# SliTaz package receipt v2. 12.6 12.7 PACKAGE="eeze" 12.8 VERSION="1.7.10" 12.9 CATEGORY="x-window" 12.10 -SHORT_DESC="EFL Device abstraction library." 12.11 +SHORT_DESC="EFL Device abstraction library" 12.12 MAINTAINER="pankso@slitaz.org" 12.13 -TARBALL="$PACKAGE-$VERSION.tar.bz2" 12.14 LICENSE="BSD" 12.15 WEB_SITE="http://www.enlightenment.org/" 12.16 -WGET_URL="http://download.enlightenment.org/releases/$TARBALL" 12.17 -TAGS="e enlightenment efl" 12.18 HOST_ARCH="i486 arm" 12.19 12.20 -DEPENDS="ecore udev" 12.21 -BUILD_DEPENDS="ecore-dev udev-dev" 12.22 +WGET_URL="http://download.enlightenment.org/releases/$TARBALL" 12.23 +TARBALL="$PACKAGE-$VERSION.tar.bz2" 12.24 12.25 -# Rules to configure and make the package. 12.26 -compile_rules() 12.27 -{ 12.28 +BUILD_DEPENDS="ecore-dev eudev-dev" 12.29 +SPLIT="eeze-dev" 12.30 + 12.31 +compile_rules() { 12.32 CFLAGS="$CFLAGS -fvisibility=hidden" 12.33 LDFLAGS="$LDFLAGS -fvisibility=hidden" 12.34 export LDFLAGS 12.35 12.36 - ./configure --disable-doc $CONFIGURE_ARGS && 12.37 + ./configure \ 12.38 + --disable-doc \ 12.39 + $CONFIGURE_ARGS && 12.40 make $MAKEFILE && make install 12.41 } 12.42 12.43 -# Rules to gen a SliTaz package suitable for Tazpkg. 12.44 -genpkg_rules() 12.45 -{ 12.46 - mkdir -p $fs/usr/lib 12.47 - cp -a $install/usr/lib/*.so* $fs/usr/lib 12.48 +genpkg_rules() { 12.49 + case $PACKAGE in 12.50 + eeze) 12.51 + copy @std 12.52 + DEPENDS="ecore eudev" 12.53 + TAGS="e enlightenment efl" 12.54 + ;; 12.55 + eeze-dev) 12.56 + copy @dev 12.57 + DEPENDS="ecore-dev eudev-dev pkg-config" 12.58 + ;; 12.59 + esac 12.60 }
13.1 --- a/efl-dev/receipt Thu Nov 30 03:40:14 2017 +0200 13.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 13.3 @@ -1,26 +0,0 @@ 13.4 -# SliTaz package receipt. 13.5 - 13.6 -PACKAGE="efl-dev" 13.7 -VERSION="1.8.4" 13.8 -CATEGORY="development" 13.9 -SHORT_DESC="EFL library - Devel files." 13.10 -MAINTAINER="domcox@slitaz.org" 13.11 -LICENSE="LGPL2.1" 13.12 -WANTED="efl" 13.13 -WEB_SITE="http://www.enlightenment.org/" 13.14 - 13.15 -DEPENDS="efl gstreamer0-dev gst0-plugins-base-dev check-dev 13.16 -util-linux-mount-dev util-linux-blkid-dev udev-dev openssl-dev dbus-dev 13.17 -jpeg-dev fribidi-dev giflib-dev tiff-dev libsndfile-dev lua-dev 13.18 -xorg-libXp-dev xorg-printproto xorg-scrnsaverproto xorg-libXScrnSaver-dev 13.19 -mesa-dev util-linux-uuid-dev libxml2-dev" 13.20 - 13.21 -# Rules to gen a SliTaz package suitable for Tazpkg. 13.22 -genpkg_rules() 13.23 -{ 13.24 - mkdir -p $fs/usr/lib 13.25 - cp -a $install/usr/include $fs/usr 13.26 - cp -a $install/usr/lib/*.*a $fs/usr/lib 13.27 - cp -a $install/usr/lib/pkgconfig $fs/usr/lib 13.28 - cp -a $install/usr/lib/cmake $fs/usr/lib 13.29 -}
14.1 --- a/efl/receipt Thu Nov 30 03:40:14 2017 +0200 14.2 +++ b/efl/receipt Thu Nov 30 12:59:51 2017 +0200 14.3 @@ -1,34 +1,29 @@ 14.4 -# SliTaz package receipt. 14.5 +# SliTaz package receipt v2. 14.6 14.7 PACKAGE="efl" 14.8 VERSION="1.8.4" 14.9 CATEGORY="base-system" 14.10 -SHORT_DESC="EFL Core data structure library." 14.11 +SHORT_DESC="EFL Core data structure library" 14.12 MAINTAINER="domcox@slitaz.org" 14.13 LICENSE="LGPL2.1" 14.14 +WEB_SITE="http://www.enlightenment.org/" 14.15 + 14.16 TARBALL="$PACKAGE-$VERSION.tar.bz2" 14.17 -WEB_SITE="http://www.enlightenment.org/" 14.18 WGET_URL="http://download.enlightenment.org/rel/libs/$PACKAGE/$TARBALL" 14.19 -TAGS="e enlightenment efl" 14.20 14.21 -DEPENDS="gstreamer0 gst0-plugins-base 14.22 -util-linux-mount util-linux-blkid udev openssl dbus 14.23 -libjpeg fribidi giflib tiff libsndfile lua 14.24 -xorg-libXp xorg-libXScrnSaver mesa bullet util-linux-uuid" 14.25 +BUILD_DEPENDS="gstreamer0-dev gst0-plugins-base-dev check-dev \ 14.26 +util-linux-mount-dev util-linux-blkid-dev eudev-dev openssl-dev dbus-dev \ 14.27 +libjpeg-turbo-dev fribidi-dev giflib-dev tiff-dev libsndfile-dev lua-dev \ 14.28 +xorg-libXp-dev xorg-printproto xorg-scrnsaverproto xorg-libXScrnSaver-dev \ 14.29 +xorg-libXcursor-dev xorg-libXcomposite-dev xorg-libXinerama-dev \ 14.30 +xorg-libXrandr-dev xorg-libXtst-dev mesa-dev util-linux-uuid-dev libxml2-dev \ 14.31 +flac-dev autoconf automake expat-dev xorg-libxshmfence-dev" 14.32 +SPLIT="efl-dev" 14.33 14.34 -BUILD_DEPENDS="gstreamer0-dev gst0-plugins-base-dev check-dev 14.35 -util-linux-mount-dev util-linux-blkid-dev udev-dev openssl-dev dbus-dev 14.36 -jpeg-dev fribidi-dev giflib-dev tiff-dev libsndfile-dev lua-dev 14.37 -xorg-libXp-dev xorg-printproto xorg-scrnsaverproto xorg-libXScrnSaver-dev 14.38 -xorg-libXcursor-dev xorg-libXcomposite-dev xorg-libXinerama-dev 14.39 -xorg-libXrandr-dev xorg-libXtst-dev mesa-dev util-linux-uuid-dev libxml2-dev 14.40 -flac-dev autoconf automake expat-dev xorg-libxshmfence-dev" 14.41 - 14.42 -# Rules to configure and make the package. 14.43 -compile_rules() 14.44 -{ 14.45 +compile_rules() { 14.46 sed -i 's/DGifCloseFile([^)]*/&,NULL/' \ 14.47 src/modules/evas/loaders/gif/evas_image_load_gif.c 14.48 + 14.49 autoreconf -v && 14.50 ac_aux_dir=$src ./configure \ 14.51 --disable-static \ 14.52 @@ -36,16 +31,29 @@ 14.53 --disable-pulseaudio \ 14.54 --disable-physics \ 14.55 $CONFIGURE_ARGS && 14.56 - make && make -j1 install DESTDIR=$install 14.57 + make && 14.58 + make -j1 DESTDIR=$install install 14.59 } 14.60 14.61 -# Rules to gen a SliTaz package suitable for Tazpkg. 14.62 -genpkg_rules() 14.63 -{ 14.64 - mkdir -p $fs/usr/lib 14.65 - cp -a $install/usr/bin $fs/usr 14.66 - cp -a $install/usr/lib/*.so* $fs/usr/lib 14.67 - cp -a $install/usr/lib/e* $fs/usr/lib 14.68 - cp -a $install/usr/share $fs/usr/ 14.69 - rm -rf $fs/usr/share/mime 14.70 +genpkg_rules() { 14.71 + case $PACKAGE in 14.72 + efl) 14.73 + copy @std 14.74 + rm -rf $fs/usr/share/mime 14.75 + DEPENDS="gstreamer0 gst0-plugins-base util-linux-mount \ 14.76 + util-linux-blkid eudev openssl dbus libjpeg-turbo fribidi giflib \ 14.77 + tiff libsndfile lua xorg-libXp xorg-libXScrnSaver mesa bullet \ 14.78 + util-linux-uuid" 14.79 + TAGS="e enlightenment efl" 14.80 + ;; 14.81 + efl-dev) 14.82 + copy @dev 14.83 + DEPENDS="efl gstreamer0-dev gst0-plugins-base-dev check-dev \ 14.84 + util-linux-mount-dev util-linux-blkid-dev eudev-dev openssl-dev \ 14.85 + dbus-dev libjpeg-turbo-dev fribidi-dev giflib-dev tiff-dev \ 14.86 + libsndfile-dev lua-dev xorg-libXp-dev xorg-printproto \ 14.87 + xorg-scrnsaverproto xorg-libXScrnSaver-dev mesa-dev \ 14.88 + util-linux-uuid-dev libxml2-dev" 14.89 + ;; 14.90 + esac 14.91 }
15.1 --- a/efreet-dev/receipt Thu Nov 30 03:40:14 2017 +0200 15.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 15.3 @@ -1,22 +0,0 @@ 15.4 -# SliTaz package receipt. 15.5 - 15.6 -PACKAGE="efreet-dev" 15.7 -VERSION="1.7.10" 15.8 -CATEGORY="development" 15.9 -SHORT_DESC="EFL library for handling of freedesktop.org specs - Devel files." 15.10 -MAINTAINER="pankso@slitaz.org" 15.11 -LICENSE="BSD" 15.12 -WANTED="efreet" 15.13 -WEB_SITE="http://www.enlightenment.org/" 15.14 -HOST_ARCH="i486 arm" 15.15 - 15.16 -DEPENDS="ecore-dev pkg-config" 15.17 - 15.18 -# Rules to gen a SliTaz package suitable for Tazpkg. 15.19 -genpkg_rules() 15.20 -{ 15.21 - mkdir -p $fs/usr/lib 15.22 - cp -a $install/usr/include $fs/usr 15.23 - cp -a $install/usr/lib/*.*a $fs/usr/lib 15.24 - cp -a $install/usr/lib/pkgconfig $fs/usr/lib 15.25 -}
16.1 --- a/efreet/receipt Thu Nov 30 03:40:14 2017 +0200 16.2 +++ b/efreet/receipt Thu Nov 30 12:59:51 2017 +0200 16.3 @@ -1,35 +1,40 @@ 16.4 -# SliTaz package receipt. 16.5 +# SliTaz package receipt v2. 16.6 16.7 PACKAGE="efreet" 16.8 VERSION="1.7.10" 16.9 CATEGORY="base-system" 16.10 -SHORT_DESC="EFL library for handling of freedesktop.org specs." 16.11 +SHORT_DESC="EFL library for handling of freedesktop.org specs" 16.12 MAINTAINER="pankso@slitaz.org" 16.13 LICENSE="BSD" 16.14 -TARBALL="$PACKAGE-$VERSION.tar.gz" 16.15 WEB_SITE="http://www.enlightenment.org/" 16.16 -WGET_URL="http://download.enlightenment.org/releases/$TARBALL" 16.17 -TAGS="e enlightenment efl" 16.18 HOST_ARCH="i486 arm" 16.19 16.20 -DEPENDS="ecore" 16.21 +TARBALL="$PACKAGE-$VERSION.tar.gz" 16.22 +WGET_URL="http://download.enlightenment.org/releases/$TARBALL" 16.23 + 16.24 BUILD_DEPENDS="ecore-dev" 16.25 +SPLIT="efreet-dev" 16.26 16.27 -# Rules to configure and make the package. 16.28 -compile_rules() 16.29 -{ 16.30 +compile_rules() { 16.31 export CFLAGS="$CFLAGS -fvisibility=hidden" 16.32 export LDFLAGS="$LDFLAGS -fvisibility=hidden" 16.33 - ./configure --disable-doc $CONFIGURE_ARGS && 16.34 + 16.35 + ./configure \ 16.36 + --disable-doc \ 16.37 + $CONFIGURE_ARGS && 16.38 make $MAKEFLAGS && make install 16.39 } 16.40 16.41 -# Rules to gen a SliTaz package suitable for Tazpkg. 16.42 -genpkg_rules() 16.43 -{ 16.44 - mkdir -p $fs/usr/lib 16.45 - cp -a $install/usr/bin $fs/usr 16.46 - cp -a $install/usr/share $fs/usr 16.47 - cp -a $install/usr/lib/*.so* $fs/usr/lib 16.48 - cp -a $install/usr/lib/efreet $fs/usr/lib 16.49 +genpkg_rules() { 16.50 + case $PACKAGE in 16.51 + efreet) 16.52 + copy @std 16.53 + DEPENDS="ecore" 16.54 + TAGS="e enlightenment efl" 16.55 + ;; 16.56 + efreet-dev) 16.57 + copy @dev 16.58 + DEPENDS="ecore-dev pkg-config" 16.59 + ;; 16.60 + esac 16.61 }
17.1 --- a/eina-dev/receipt Thu Nov 30 03:40:14 2017 +0200 17.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 17.3 @@ -1,22 +0,0 @@ 17.4 -# SliTaz package receipt. 17.5 - 17.6 -PACKAGE="eina-dev" 17.7 -VERSION="1.7.10" 17.8 -CATEGORY="development" 17.9 -SHORT_DESC="EFL Core data structure library - Devel files." 17.10 -MAINTAINER="pankso@slitaz.org" 17.11 -LICENSE="LGPL2.1" 17.12 -WANTED="eina" 17.13 -WEB_SITE="http://www.enlightenment.org/" 17.14 -HOST_ARCH="i486 arm" 17.15 - 17.16 -DEPENDS="pkg-config" 17.17 - 17.18 -# Rules to gen a SliTaz package suitable for Tazpkg. 17.19 -genpkg_rules() 17.20 -{ 17.21 - mkdir -p $fs/usr/lib 17.22 - cp -a $install/usr/include $fs/usr 17.23 - cp -a $install/usr/lib/*.*a $fs/usr/lib 17.24 - cp -a $install/usr/lib/pkgconfig $fs/usr/lib 17.25 -}
18.1 --- a/eina/receipt Thu Nov 30 03:40:14 2017 +0200 18.2 +++ b/eina/receipt Thu Nov 30 12:59:51 2017 +0200 18.3 @@ -1,34 +1,38 @@ 18.4 -# SliTaz package receipt. 18.5 +# SliTaz package receipt v2. 18.6 18.7 PACKAGE="eina" 18.8 VERSION="1.7.10" 18.9 CATEGORY="base-system" 18.10 -SHORT_DESC="EFL Core data structure library." 18.11 +SHORT_DESC="EFL Core data structure library" 18.12 MAINTAINER="pankso@slitaz.org" 18.13 LICENSE="LGPL2.1" 18.14 -TARBALL="$PACKAGE-$VERSION.tar.bz2" 18.15 WEB_SITE="http://www.enlightenment.org/" 18.16 -WGET_URL="http://download.enlightenment.org/releases/$TARBALL" 18.17 -TAGS="e enlightenment efl" 18.18 HOST_ARCH="i486 arm" 18.19 18.20 -DEPENDS="" 18.21 -BUILD_DEPENDS="" 18.22 +TARBALL="$PACKAGE-$VERSION.tar.bz2" 18.23 +WGET_URL="http://download.enlightenment.org/releases/$TARBALL" 18.24 18.25 -# Rules to configure and make the package. 18.26 -compile_rules() 18.27 -{ 18.28 +SPLIT="eina-dev" 18.29 + 18.30 +compile_rules() { 18.31 CFLAGS="$CFLAGS -fvisibility=hidden" 18.32 LDFLAGS="$LDFLAGS -fvisibility=hidden" 18.33 export LDFLAGS 18.34 18.35 - ./configure --enable-amalgamation $CONFIGURE_ARGS && \ 18.36 + ./configure \ 18.37 + --enable-amalgamation \ 18.38 + $CONFIGURE_ARGS && 18.39 make $MAKEFLAGS && make install 18.40 } 18.41 18.42 -# Rules to gen a SliTaz package suitable for Tazpkg. 18.43 -genpkg_rules() 18.44 -{ 18.45 - mkdir -p $fs/usr/lib 18.46 - cp -a $install/usr/lib/*.so* $fs/usr/lib 18.47 +genpkg_rules() { 18.48 + case $PACKAGE in 18.49 + eina) 18.50 + copy @std 18.51 + TAGS="e enlightenment efl" 18.52 + ;; 18.53 + eina-dev) 18.54 + copy @dev 18.55 + ;; 18.56 + esac 18.57 }
19.1 --- a/eio-dev/receipt Thu Nov 30 03:40:14 2017 +0200 19.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 19.3 @@ -1,23 +0,0 @@ 19.4 -# SliTaz package receipt. 19.5 - 19.6 -PACKAGE="eio-dev" 19.7 -VERSION="1.7.10" 19.8 -CATEGORY="development" 19.9 -SHORT_DESC="EFL Async I/O library - Devel files." 19.10 -MAINTAINER="pankso@slitaz.org" 19.11 -LICENSE="LGPL2.1" 19.12 -WANTED="eio" 19.13 -WEB_SITE="http://www.enlightenment.org/" 19.14 -HOST_ARCH="i486 arm" 19.15 - 19.16 -DEPENDS="ecore-dev pkg-config" 19.17 - 19.18 -# Rules to gen a SliTaz package suitable for Tazpkg. 19.19 -genpkg_rules() 19.20 -{ 19.21 - mkdir -p $fs/usr/lib 19.22 - cp -a $install/usr/include $fs/usr 19.23 - cp -a $install/usr/lib/*.*a $fs/usr/lib 19.24 - cp -a $install/usr/lib/pkgconfig $fs/usr/lib 19.25 -} 19.26 -
20.1 --- a/eio/receipt Thu Nov 30 03:40:14 2017 +0200 20.2 +++ b/eio/receipt Thu Nov 30 12:59:51 2017 +0200 20.3 @@ -1,23 +1,21 @@ 20.4 -# SliTaz package receipt. 20.5 +# SliTaz package receipt v2. 20.6 20.7 PACKAGE="eio" 20.8 VERSION="1.7.10" 20.9 CATEGORY="base-system" 20.10 -SHORT_DESC="EFL Async I/O library." 20.11 +SHORT_DESC="EFL Async I/O library" 20.12 MAINTAINER="pankso@slitaz.org" 20.13 LICENSE="LGPL2.1" 20.14 -TARBALL="$PACKAGE-$VERSION.tar.gz" 20.15 WEB_SITE="http://www.enlightenment.org/" 20.16 -WGET_URL="http://download.enlightenment.org/releases/$TARBALL" 20.17 -TAGS="e enlightenment efl" 20.18 HOST_ARCH="i486 arm" 20.19 20.20 -DEPENDS="ecore" 20.21 +TARBALL="$PACKAGE-$VERSION.tar.gz" 20.22 +WGET_URL="http://download.enlightenment.org/releases/$TARBALL" 20.23 + 20.24 BUILD_DEPENDS="ecore-dev" 20.25 +SPLIT="eio-dev" 20.26 20.27 -# Rules to configure and make the package. 20.28 -compile_rules() 20.29 -{ 20.30 +compile_rules() { 20.31 CFLAGS="$CFLAGS -fvisibility=hidden" 20.32 LDFLAGS="$LDFLAGS -fvisibility=hidden" 20.33 export LDFLAGS 20.34 @@ -26,9 +24,16 @@ 20.35 make $MAKEFLAGS && make install 20.36 } 20.37 20.38 -# Rules to gen a SliTaz package suitable for Tazpkg. 20.39 -genpkg_rules() 20.40 -{ 20.41 - mkdir -p $fs/usr/lib 20.42 - cp -a $install/usr/lib/*.so* $fs/usr/lib 20.43 +genpkg_rules() { 20.44 + case $PACKAGE in 20.45 + eio) 20.46 + copy @std 20.47 + DEPENDS="ecore" 20.48 + TAGS="e enlightenment efl" 20.49 + ;; 20.50 + eio-dev) 20.51 + copy @dev 20.52 + DEPENDS="ecore-dev pkg-config" 20.53 + ;; 20.54 + esac 20.55 }
21.1 --- a/elementary/receipt Thu Nov 30 03:40:14 2017 +0200 21.2 +++ b/elementary/receipt Thu Nov 30 12:59:51 2017 +0200 21.3 @@ -3,73 +3,45 @@ 21.4 PACKAGE="elementary" 21.5 VERSION="1.7.10" 21.6 CATEGORY="x-window" 21.7 -SHORT_DESC="EFL full regular widget set." 21.8 +SHORT_DESC="EFL full regular widget set" 21.9 MAINTAINER="pankso@slitaz.org" 21.10 LICENSE="LGPL2.1" 21.11 -TARBALL="$PACKAGE-$VERSION.tar.bz2" 21.12 WEB_SITE="http://www.enlightenment.org/" 21.13 -WGET_URL="http://download.enlightenment.org/releases/$TARBALL" 21.14 -TAGS="e enlightenment efl" 21.15 HOST_ARCH="i486 arm" 21.16 21.17 +TARBALL="$PACKAGE-$VERSION.tar.bz2" 21.18 +WGET_URL="http://download.enlightenment.org/releases/$TARBALL" 21.19 + 21.20 GENERIC_MENUS="no" 21.21 -RELATED="elementary libelementary" 21.22 -BUILD_DEPENDS="efreet-dev emotion-dev ethumb-dev udev" 21.23 -SPLIT="elementary elementary-dev libelementary" 21.24 +BUILD_DEPENDS="shared-mime-info efreet-dev emotion-dev ethumb-dev eudev gettext" 21.25 +SPLIT="libelementary elementary elementary-dev" 21.26 21.27 -# Rules to configure and make the package. 21.28 -compile_rules() 21.29 -{ 21.30 +compile_rules() { 21.31 export CFLAGS="$CFLAGS -fvisibility=hidden" 21.32 export LDFLAGS="$LDFLAGS -fvisibility=hidden" 21.33 - ./configure --datadir=/usr/share $CONFIGURE_ARGS && 21.34 + 21.35 + ./configure \ 21.36 + --datadir=/usr/share \ 21.37 + $CONFIGURE_ARGS && 21.38 make $MAKEFLAGS && make install 21.39 } 21.40 21.41 -# Rules to gen a SliTaz package suitable for Tazpkg. 21.42 -genpkg_rules() 21.43 -{ 21.44 +genpkg_rules() { 21.45 case $PACKAGE in 21.46 - elementary) 21.47 - DEPENDS="efreet emotion ethumb libelementary" 21.48 - # lib 21.49 - mkdir -p $fs/usr/lib $fs/usr/share 21.50 - cp -a $install/usr/lib/edje $fs/usr/lib 21.51 - cp -a $install/usr/lib/elementary $fs/usr/lib 21.52 - rm -f $fs/usr/lib/*/modules/*/*/*.la 21.53 - cp -a $install/usr/lib/*.so* $fs/usr/lib 21.54 - # Package: libelementary 21.55 - rm -f $fs/usr/lib/libelementary.so.* 21.56 - # share 21.57 - cp -a $install/usr/share/elementary $fs/usr/share 21.58 - ;; 21.59 - elementary-dev) 21.60 - CAT="development|EFL full regular widget set - Devel files." 21.61 - DEPENDS="efreet-dev emotion-dev ethumb-dev elementary pkg-config" 21.62 - case "$ARCH" in 21.63 - i?86) edje_mods="/usr/lib/edje/modules/elm/linux-gnu-i486-1.0.0" ;; 21.64 - arm) edje_mods="/usr/lib/edje/modules/elm/linux-gnueabi-arm-1.0.0" ;; 21.65 - esac 21.66 - mkdir -p ${fs}${edje_mods} 21.67 - cp -a $install/usr/include $fs/usr 21.68 - cp -a $install/usr/lib/*.*a $fs/usr/lib 21.69 - cp -a ${install}${edje_mods}/module.la ${fs}${edje_mods} 21.70 - cp -a $install/usr/lib/elementary $fs/usr/lib 21.71 - rm -f $fs/usr/lib/elementary/modules/*/*/*.so 21.72 - cp -a $install/usr/lib/pkgconfig $fs/usr/lib 21.73 - # menus 21.74 - mkdir -p $fs/usr/bin 21.75 - cp -a $install/usr/bin/* $fs/usr/bin 21.76 - mkdir -p $fs/usr/share/pixmaps 21.77 - cp -a $install/usr/share/applications $fs/usr/share 21.78 - cp -a $install/usr/share/icons/* $fs/usr/share/pixmaps 21.79 - ;; 21.80 - libelementary) 21.81 - CAT="development|Elementary library." 21.82 - DEPENDS="xorg-libXp xorg-libXScrnSaver jpeg fribidi fontconfig \ 21.83 + libelementary) 21.84 + copy libelementary.so* 21.85 + CAT="libs|library" 21.86 + DEPENDS="xorg-libXp xorg-libXScrnSaver jpeg fribidi fontconfig \ 21.87 edbus efreet glib eina" 21.88 - mkdir -p $fs/usr/lib 21.89 - cp -a $install/usr/lib/libelementary*so* $fs/usr/lib 21.90 - ;; 21.91 + ;; 21.92 + elementary) 21.93 + copy @std @rm 21.94 + DEPENDS="efreet emotion ethumb libelementary" 21.95 + ;; 21.96 + elementary-dev) 21.97 + copy @dev 21.98 + DEPENDS="efreet-dev emotion-dev ethumb-dev elementary pkg-config" 21.99 + ;; 21.100 esac 21.101 + TAGS="e enlightenment efl" 21.102 }
22.1 --- a/embryo-dev/receipt Thu Nov 30 03:40:14 2017 +0200 22.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 22.3 @@ -1,22 +0,0 @@ 22.4 -# SliTaz package receipt. 22.5 - 22.6 -PACKAGE="embryo-dev" 22.7 -VERSION="1.7.10" 22.8 -CATEGORY="development" 22.9 -SHORT_DESC="EFL Small Pawn based virtual machine and compiler - Devel files." 22.10 -MAINTAINER="pankso@slitaz.org" 22.11 -LICENSE="BSD" 22.12 -WANTED="embryo" 22.13 -WEB_SITE="http://www.enlightenment.org/" 22.14 -HOST_ARCH="i486 arm" 22.15 - 22.16 -DEPENDS="eina-dev pkg-config" 22.17 - 22.18 -# Rules to gen a SliTaz package suitable for Tazpkg. 22.19 -genpkg_rules() 22.20 -{ 22.21 - mkdir -p $fs/usr/lib 22.22 - cp -a $install/usr/include $fs/usr 22.23 - cp -a $install/usr/lib/*.*a $fs/usr/lib 22.24 - cp -a $install/usr/lib/pkgconfig $fs/usr/lib 22.25 -}
23.1 --- a/embryo/receipt Thu Nov 30 03:40:14 2017 +0200 23.2 +++ b/embryo/receipt Thu Nov 30 12:59:51 2017 +0200 23.3 @@ -1,32 +1,35 @@ 23.4 -# SliTaz package receipt. 23.5 +# SliTaz package receipt v2. 23.6 23.7 PACKAGE="embryo" 23.8 VERSION="1.7.10" 23.9 CATEGORY="base-system" 23.10 -SHORT_DESC="EFL Small Pawn based virtual machine and compiler." 23.11 +SHORT_DESC="EFL Small Pawn based virtual machine and compiler" 23.12 MAINTAINER="pankso@slitaz.org" 23.13 LICENSE="BSD" 23.14 -TARBALL="$PACKAGE-$VERSION.tar.bz2" 23.15 WEB_SITE="http://www.enlightenment.org/" 23.16 -WGET_URL="http://download.enlightenment.org/releases/$TARBALL" 23.17 -TAGS="e enlightenment efl" 23.18 HOST_ARCH="i486 arm" 23.19 23.20 -DEPENDS="eina" 23.21 +TARBALL="$PACKAGE-$VERSION.tar.bz2" 23.22 +WGET_URL="http://download.enlightenment.org/releases/$TARBALL" 23.23 + 23.24 BUILD_DEPENDS="eina-dev" 23.25 +SPLIT="embryo-dev" 23.26 23.27 -# Rules to configure and make the package. 23.28 -compile_rules() 23.29 -{ 23.30 +compile_rules() { 23.31 ./configure $CONFIGURE_ARGS && 23.32 make $MAKEFLAGS && make install 23.33 } 23.34 23.35 -# Rules to gen a SliTaz package suitable for Tazpkg. 23.36 -genpkg_rules() 23.37 -{ 23.38 - mkdir -p $fs/usr/lib 23.39 - cp -a $install/usr/share $fs/usr 23.40 - cp -a $install/usr/bin $fs/usr 23.41 - cp -a $install/usr/lib/*.so* $fs/usr/lib 23.42 +genpkg_rules() { 23.43 + case $PACKAGE in 23.44 + embryo) 23.45 + copy @std 23.46 + DEPENDS="eina" 23.47 + TAGS="e enlightenment efl" 23.48 + ;; 23.49 + embryo-dev) 23.50 + copy @dev 23.51 + DEPENDS="eina-dev pkg-config" 23.52 + ;; 23.53 + esac 23.54 }
24.1 --- a/emotion-dev/receipt Thu Nov 30 03:40:14 2017 +0200 24.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 24.3 @@ -1,29 +0,0 @@ 24.4 -# SliTaz package receipt. 24.5 - 24.6 -PACKAGE="emotion-dev" 24.7 -VERSION="1.7.10" 24.8 -CATEGORY="development" 24.9 -SHORT_DESC="EFL video and audio codec playback library - Devel files." 24.10 -MAINTAINER="pankso@slitaz.org" 24.11 -LICENSE="BSD" 24.12 -WANTED="emotion" 24.13 -WEB_SITE="http://www.enlightenment.org/" 24.14 -HOST_ARCH="i486 arm" 24.15 - 24.16 -DEPENDS="edje-dev eio-dev eeze-dev xine-lib-dev pkg-config" 24.17 -OPTIONAL_DEPENDS="gstreamer0-dev gst0-plugins-base-dev" 24.18 - 24.19 -# Rules to gen a SliTaz package suitable for Tazpkg. 24.20 -genpkg_rules() 24.21 -{ 24.22 - case "$ARCH" in 24.23 - i?86) edje_mods="/usr/lib/edje/modules/emotion/linux-gnu-i486-1.0.0" ;; 24.24 - arm) edje_mods="/usr/lib/edje/modules/emotion/linux-gnueabi-arm-1.0.0" ;; 24.25 - esac 24.26 - mkdir -p $fs/usr/lib/emotion ${fs}${edje_mods} 24.27 - cp -a $install/usr/include $fs/usr 24.28 - cp -a $install/usr/lib/*.*a $fs/usr/lib 24.29 - cp -a $install/usr/lib/pkgconfig $fs/usr/lib 24.30 - cp -a $install/usr/lib/emotion/*.*a $fs/usr/lib/emotion 24.31 - cp -a ${install}${edje_mods}/*.*a ${fs}${edje_mods} 24.32 -}
25.1 --- a/emotion/receipt Thu Nov 30 03:40:14 2017 +0200 25.2 +++ b/emotion/receipt Thu Nov 30 12:59:51 2017 +0200 25.3 @@ -1,27 +1,25 @@ 25.4 -# SliTaz package receipt. 25.5 +# SliTaz package receipt v2. 25.6 25.7 PACKAGE="emotion" 25.8 VERSION="1.7.10" 25.9 CATEGORY="x-window" 25.10 -SHORT_DESC="EFL video and audio codec playback library." 25.11 +SHORT_DESC="EFL video and audio codec playback library" 25.12 MAINTAINER="pankso@slitaz.org" 25.13 LICENSE="BSD" 25.14 -TARBALL="$PACKAGE-$VERSION.tar.bz2" 25.15 WEB_SITE="http://www.enlightenment.org/" 25.16 -WGET_URL="http://download.enlightenment.org/releases/$TARBALL" 25.17 -TAGS="e enlightenment efl" 25.18 HOST_ARCH="i486 arm" 25.19 25.20 -DEPENDS="eet evas ecore edje eio eeze embryo xine-lib lua" 25.21 +TARBALL="$PACKAGE-$VERSION.tar.bz2" 25.22 +WGET_URL="http://download.enlightenment.org/releases/$TARBALL" 25.23 + 25.24 BUILD_DEPENDS="eet-dev evas-dev ecore-dev embryo-dev edje-dev eio-dev \ 25.25 eeze-dev xine-lib-dev lua-dev" 25.26 -OPTIONAL_DEPENDS="gstreamer0-dev gst0-plugins-base-dev" 25.27 +SPLIT="emotion-dev" 25.28 25.29 -# Rules to configure and make the package. 25.30 -compile_rules() 25.31 -{ 25.32 +compile_rules() { 25.33 export CFLAGS="$CFLAGS -fvisibility=hidden" 25.34 export LDFLAGS="$LDFLAGS -fvisibility=hidden" 25.35 + 25.36 ./configure \ 25.37 --disable-doc \ 25.38 --enable-emotion-test \ 25.39 @@ -30,17 +28,18 @@ 25.40 make $MAKEFILE && make install 25.41 } 25.42 25.43 -# Rules to gen a SliTaz package suitable for Tazpkg. 25.44 -genpkg_rules() 25.45 -{ 25.46 - case "$ARCH" in 25.47 - i?86) edje_mods="/usr/lib/edje/modules/emotion/linux-gnu-i486-1.0.0" ;; 25.48 - arm) edje_mods="/usr/lib/edje/modules/emotion/linux-gnueabi-arm-1.0.0" ;; 25.49 +genpkg_rules() { 25.50 + case $PACKAGE in 25.51 + emotion) 25.52 + copy @std 25.53 + DEPENDS="eet evas ecore edje eio eeze embryo xine-lib lua" 25.54 + OPTIONAL_DEPENDS="gstreamer0-dev gst0-plugins-base-dev" 25.55 + TAGS="e enlightenment efl" 25.56 + ;; 25.57 + emotion-dev) 25.58 + copy @dev 25.59 + DEPENDS="edje-dev eio-dev eeze-dev xine-lib-dev pkg-config" 25.60 + OPTIONAL_DEPENDS="gstreamer0-dev gst0-plugins-base-dev" 25.61 + ;; 25.62 esac 25.63 - mkdir -p $fs/usr/lib/emotion ${fs}${edje_mods} 25.64 - cp -a $install/usr/bin $fs/usr 25.65 - cp -a $install/usr/share $fs/usr 25.66 - cp -a $install/usr/lib/*.so* $fs/usr/lib 25.67 - cp -a $install/usr/lib/emotion/*.so $fs/usr/lib/emotion 25.68 - cp -a ${install}${edje_mods}/*.so ${fs}${edje_mods} 25.69 }
26.1 --- a/ethumb-dev/receipt Thu Nov 30 03:40:14 2017 +0200 26.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 26.3 @@ -1,22 +0,0 @@ 26.4 -# SliTaz package receipt. 26.5 - 26.6 -PACKAGE="ethumb-dev" 26.7 -VERSION="1.7.10" 26.8 -CATEGORY="development" 26.9 -SHORT_DESC="EFL Thumbnail generation library - Devel files." 26.10 -MAINTAINER="pankso@slitaz.org" 26.11 -LICENSE="LGPL2.1" 26.12 -WANTED="ethumb" 26.13 -WEB_SITE="http://www.enlightenment.org/" 26.14 -HOST_ARCH="i486 arm" 26.15 - 26.16 -DEPENDS="emotion-dev edbus-dev libexif-dev pkg-config" 26.17 - 26.18 -# Rules to gen a SliTaz package suitable for Tazpkg. 26.19 -genpkg_rules() 26.20 -{ 26.21 - mkdir -p $fs/usr/lib 26.22 - cp -a $install/usr/include $fs/usr 26.23 - cp -a $install/usr/lib/*.*a $fs/usr/lib 26.24 - cp -a $install/usr/lib/pkgconfig $fs/usr/lib 26.25 -}
27.1 --- a/ethumb/receipt Thu Nov 30 03:40:14 2017 +0200 27.2 +++ b/ethumb/receipt Thu Nov 30 12:59:51 2017 +0200 27.3 @@ -1,24 +1,22 @@ 27.4 -# SliTaz package receipt. 27.5 +# SliTaz package receipt v2. 27.6 27.7 PACKAGE="ethumb" 27.8 VERSION="1.7.10" 27.9 CATEGORY="graphics" 27.10 -SHORT_DESC="EFL Thumbnail generation library." 27.11 +SHORT_DESC="EFL Thumbnail generation library" 27.12 MAINTAINER="pankso@slitaz.org" 27.13 LICENSE="LGPL2.1" 27.14 -TARBALL="$PACKAGE-$VERSION.tar.bz2" 27.15 WEB_SITE="http://www.enlightenment.org/" 27.16 -WGET_URL="http://download.enlightenment.org/releases/$TARBALL" 27.17 -TAGS="e enlightenment efl" 27.18 HOST_ARCH="i486 arm" 27.19 27.20 -DEPENDS="eet ecore eio evas edje embryo emotion eeze edbus libexif" 27.21 -BUILD_DEPENDS="eet-dev ecore-dev eio-dev evas-dev edje-dev embryo-dev \ 27.22 -eeze-dev emotion-dev edbus-dev libexif-dev lua-dev" 27.23 +TARBALL="$PACKAGE-$VERSION.tar.bz2" 27.24 +WGET_URL="http://download.enlightenment.org/releases/$TARBALL" 27.25 27.26 -# Rules to configure and make the package. 27.27 -compile_rules() 27.28 -{ 27.29 +BUILD_DEPENDS="shared-mime-info eet-dev ecore-dev eio-dev evas-dev edje-dev \ 27.30 +embryo-dev eeze-dev emotion-dev edbus-dev libexif-dev lua-dev" 27.31 +SPLIT="ethumb-dev" 27.32 + 27.33 +compile_rules() { 27.34 ./configure \ 27.35 --libexecdir=/usr/lib/$PACKAGE \ 27.36 --disable-doc \ 27.37 @@ -26,12 +24,16 @@ 27.38 make $MAKEFLAGS && make install 27.39 } 27.40 27.41 -# Rules to gen a SliTaz package suitable for Tazpkg. 27.42 -genpkg_rules() 27.43 -{ 27.44 - mkdir -p $fs/usr/lib 27.45 - cp -a $install/usr/bin $fs/usr 27.46 - cp -a $install/usr/lib/*.so* $fs/usr/lib 27.47 - cp -a $install/usr/lib/ethumb $fs/usr/lib 27.48 - cp -a $install/usr/share $fs/usr 27.49 +genpkg_rules() { 27.50 + case $PACKAGE in 27.51 + ethumb) 27.52 + copy @std 27.53 + DEPENDS="eet ecore eio evas edje embryo emotion eeze edbus libexif" 27.54 + TAGS="e enlightenment efl" 27.55 + ;; 27.56 + ethumb-dev) 27.57 + copy @dev 27.58 + DEPENDS="emotion-dev edbus-dev libexif-dev pkg-config" 27.59 + ;; 27.60 + esac 27.61 }
28.1 --- a/evas-dev/receipt Thu Nov 30 03:40:14 2017 +0200 28.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 28.3 @@ -1,27 +0,0 @@ 28.4 -# SliTaz package receipt. 28.5 - 28.6 -PACKAGE="evas-dev" 28.7 -VERSION="1.7.10" 28.8 -CATEGORY="development" 28.9 -SHORT_DESC="EFL Canvas and scenegraph rendering library - Devel files." 28.10 -MAINTAINER="pankso@slitaz.org" 28.11 -LICENSE="BSD" 28.12 -WANTED="evas" 28.13 -WEB_SITE="http://www.enlightenment.org/" 28.14 -HOST_ARCH="i486 arm" 28.15 - 28.16 -DEPENDS="eet-dev expat-dev fontconfig-dev freetype-dev fribidi-dev 28.17 -giflib-dev libpng-dev tiff-dev libxml2-dev util-linux-uuid-dev 28.18 -xorg-dev xorg-libXScrnSaver-dev xorg-libXp-dev pkg-config" 28.19 -OPTIONAL_DEPENDS="mesa-dev libglu-mesa-dev" 28.20 - 28.21 -# Rules to gen a SliTaz package suitable for Tazpkg. 28.22 -genpkg_rules() 28.23 -{ 28.24 - mkdir -p $fs/usr/lib 28.25 - cp -a $install/usr/include $fs/usr 28.26 - cp -a $install/usr/lib/*.*a $fs/usr/lib 28.27 - cp -a $install/usr/lib/pkgconfig $fs/usr/lib 28.28 - cp -a $install/usr/lib/evas $fs/usr/lib 28.29 - rm -rf $fs/usr/lib/evas/modules/*/*/*/*.so 28.30 -}
29.1 --- a/evas/receipt Thu Nov 30 03:40:14 2017 +0200 29.2 +++ b/evas/receipt Thu Nov 30 12:59:51 2017 +0200 29.3 @@ -1,31 +1,28 @@ 29.4 -# SliTaz package receipt. 29.5 +# SliTaz package receipt v2. 29.6 29.7 PACKAGE="evas" 29.8 VERSION="1.7.10" 29.9 CATEGORY="x-window" 29.10 -SHORT_DESC="EFL Canvas and scenegraph rendering library." 29.11 +SHORT_DESC="EFL Canvas and scenegraph rendering library" 29.12 MAINTAINER="pankso@slitaz.org" 29.13 LICENSE="BSD" 29.14 -TARBALL="$PACKAGE-$VERSION.tar.bz2" 29.15 WEB_SITE="http://www.enlightenment.org/" 29.16 -WGET_URL="http://download.enlightenment.org/releases/$TARBALL" 29.17 -TAGS="e enlightenment efl" 29.18 HOST_ARCH="i486 arm" 29.19 29.20 -DEPENDS="eet expat fontconfig freetype giflib libpng tiff libxml2 \ 29.21 -xorg-libXScrnSaver xorg-libXp eina" 29.22 +TARBALL="$PACKAGE-$VERSION.tar.bz2" 29.23 +WGET_URL="http://download.enlightenment.org/releases/$TARBALL" 29.24 + 29.25 BUILD_DEPENDS="eet-dev expat-dev fontconfig-dev freetype-dev fribidi-dev \ 29.26 - giflib-dev libpng-dev tiff-dev libxml2-dev util-linux-uuid-dev \ 29.27 +giflib-dev libpng16-dev tiff-dev libxml2-dev util-linux-uuid-dev \ 29.28 xorg-libXScrnSaver-dev xorg-libXp-dev eina-dev" 29.29 -OPTIONAL_DEPENDS="mesa-dev libglu-mesa-dev" 29.30 +SPLIT="evas-dev" 29.31 29.32 -# Rules to configure and make the package. 29.33 -compile_rules() 29.34 -{ 29.35 +compile_rules() { 29.36 sed -i 's/DGifCloseFile(gif/&,NULL/' \ 29.37 src/modules/loaders/gif/evas_image_load_gif.c 29.38 export CFLAGS="$CFLAGS -fvisibility=hidden" 29.39 export LDFLAGS="$LDFLAGS -fvisibility=hidden" 29.40 + 29.41 ./configure \ 29.42 --libexecdir=/usr/lib/$PACKAGE \ 29.43 --enable-cpu-c \ 29.44 @@ -35,12 +32,21 @@ 29.45 make $MAKEFLAGS && make install 29.46 } 29.47 29.48 -# Rules to gen a SliTaz package suitable for Tazpkg. 29.49 -genpkg_rules() 29.50 -{ 29.51 - mkdir -p $fs/usr/lib 29.52 - cp -a $install/usr/lib/*.so* $fs/usr/lib 29.53 - cp -a $install/usr/lib/evas $fs/usr/lib 29.54 - rm -rf $fs/usr/lib/evas/modules/*/*/*/*.*a 29.55 - cp -a $install/usr/share $fs/usr 29.56 -} 29.57 \ No newline at end of file 29.58 +genpkg_rules() { 29.59 + case $PACKAGE in 29.60 + evas) 29.61 + copy @std 29.62 + DEPENDS="eet expat fontconfig freetype giflib libpng16 tiff \ 29.63 + libxml2 xorg-libXScrnSaver xorg-libXp eina" 29.64 + OPTIONAL_DEPENDS="mesa-dev libglu-mesa-dev" 29.65 + TAGS="e enlightenment efl" 29.66 + ;; 29.67 + evas-dev) 29.68 + copy @dev 29.69 + DEPENDS="eet-dev expat-dev fontconfig-dev freetype-dev fribidi-dev \ 29.70 + giflib-dev libpng16-dev tiff-dev libxml2-dev util-linux-uuid-dev \ 29.71 + xorg-dev xorg-libXScrnSaver-dev xorg-libXp-dev pkg-config" 29.72 + OPTIONAL_DEPENDS="mesa-dev libglu-mesa-dev" 29.73 + ;; 29.74 + esac 29.75 +}
30.1 --- a/jp2a/receipt Thu Nov 30 03:40:14 2017 +0200 30.2 +++ b/jp2a/receipt Thu Nov 30 12:59:51 2017 +0200 30.3 @@ -1,30 +1,23 @@ 30.4 -# SliTaz package receipt. 30.5 +# SliTaz package receipt v2. 30.6 30.7 PACKAGE="jp2a" 30.8 VERSION="1.0.6" 30.9 CATEGORY="graphics" 30.10 -SHORT_DESC="Converts JPG images to ASCII." 30.11 +SHORT_DESC="Converts JPG images to ASCII" 30.12 MAINTAINER="pascal.bellard@slitaz.org" 30.13 LICENSE="GPL2" 30.14 +WEB_SITE="https://csl.name/jp2a/" 30.15 + 30.16 TARBALL="$PACKAGE-$VERSION.tar.bz2" 30.17 -WEB_SITE="https://csl.name/jp2a/" 30.18 WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL" 30.19 30.20 -DEPENDS="jpeg libcurl" 30.21 -BUILD_DEPENDS="jpeg-dev curl-dev" 30.22 +BUILD_DEPENDS="libjpeg-turbo-dev curl-dev" 30.23 30.24 -# Rules to configure and make the package. 30.25 -compile_rules() 30.26 -{ 30.27 - ./configure --prefix=/usr \ 30.28 - $CONFIGURE_ARGS && 30.29 - make && 30.30 - make DESTDIR=$DESTDIR install 30.31 +compile_rules() { 30.32 + ./configure $CONFIGURE_ARGS && make && make install 30.33 } 30.34 30.35 -# Rules to gen a SliTaz package suitable for Tazpkg. 30.36 -genpkg_rules() 30.37 -{ 30.38 - mkdir -p $fs/usr 30.39 - cp -a $install/usr/bin $fs/usr 30.40 +genpkg_rules() { 30.41 + copy @std 30.42 + DEPENDS="libcurl libjpeg-turbo ncurses" 30.43 }
31.1 --- a/python-elementary-dev/receipt Thu Nov 30 03:40:14 2017 +0200 31.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 31.3 @@ -1,21 +0,0 @@ 31.4 -# SliTaz package receipt. 31.5 - 31.6 -PACKAGE="python-elementary-dev" 31.7 -VERSION="1.7.0" 31.8 -CATEGORY="development" 31.9 -SHORT_DESC="Python bindings for Elementary - Devel files." 31.10 -MAINTAINER="domcox@slitaz.org" 31.11 -LICENSE="LGPL" 31.12 -WANTED="python-elementary" 31.13 -WEB_SITE="http://www.enlightenment.org/" 31.14 - 31.15 -DEPENDS="elementary-dev python-evas-dev pkg-config" 31.16 - 31.17 -# Rules to gen a SliTaz package suitable for Tazpkg. 31.18 -genpkg_rules() 31.19 -{ 31.20 - mkdir -p $fs/usr/lib 31.21 -# cp -a $install/usr/include $fs/usr 31.22 - cp -a $install/usr/lib/pkgconfig $fs/usr/lib 31.23 -} 31.24 -
32.1 --- a/python-elementary/receipt Thu Nov 30 03:40:14 2017 +0200 32.2 +++ b/python-elementary/receipt Thu Nov 30 12:59:51 2017 +0200 32.3 @@ -1,4 +1,4 @@ 32.4 -# SliTaz package receipt. 32.5 +# SliTaz package receipt v2. 32.6 32.7 PACKAGE="python-elementary" 32.8 VERSION="1.7.0" 32.9 @@ -6,26 +6,31 @@ 32.10 SHORT_DESC="Python bindings for Elementary" 32.11 MAINTAINER="domcox@slitaz.org" 32.12 LICENSE="LGPL3" 32.13 +WEB_SITE="http://www.enlightenment.org/" 32.14 + 32.15 TARBALL="$PACKAGE-$VERSION.tar.bz2" 32.16 -WEB_SITE="http://www.enlightenment.org/" 32.17 WGET_URL="http://download.enlightenment.org/releases/BINDINGS/python/$TARBALL" 32.18 -TAGS="e enlightenment python" 32.19 32.20 -DEPENDS="elementary python-evas" 32.21 -BUILD_DEPENDS="elementary-dev python-evas-dev python-cython udev \ 32.22 -autoconf automake git subversion libtool" 32.23 +BUILD_DEPENDS="shared-mime-info elementary-dev python-evas-dev python-cython \ 32.24 +eudev autoconf automake git subversion libtool" 32.25 +SPLIT="python-elementary-dev" 32.26 32.27 -# Rules to configure and make the package. 32.28 -compile_rules() 32.29 -{ 32.30 +compile_rules() { 32.31 ./autogen.sh && 32.32 ./configure --prefix=/usr && 32.33 make $MAKEFLAGS all && make install 32.34 } 32.35 32.36 -# Rules to gen a SliTaz package suitable for Tazpkg. 32.37 -genpkg_rules() 32.38 -{ 32.39 - mkdir -p $fs/usr/lib 32.40 - cp -a $install/usr/lib/python2.7 $fs/usr/lib 32.41 +genpkg_rules() { 32.42 + case $PACKAGE in 32.43 + python-elementary) 32.44 + copy @std 32.45 + DEPENDS="elementary python-evas" 32.46 + TAGS="e enlightenment python" 32.47 + ;; 32.48 + python-elementary-dev) 32.49 + copy @dev 32.50 + DEPENDS="python-elementary elementary-dev python-evas-dev" 32.51 + ;; 32.52 + esac 32.53 }
33.1 --- a/python-evas-dev/receipt Thu Nov 30 03:40:14 2017 +0200 33.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 33.3 @@ -1,21 +0,0 @@ 33.4 -# SliTaz package receipt. 33.5 - 33.6 -PACKAGE="python-evas-dev" 33.7 -VERSION="1.7.0" 33.8 -CATEGORY="development" 33.9 -SHORT_DESC="Python bindings for Evas - Devel files." 33.10 -MAINTAINER="domcox@slitaz.org" 33.11 -LICENSE="LGPL2.1" 33.12 -WANTED="python-evas" 33.13 -WEB_SITE="http://www.enlightenment.org/" 33.14 - 33.15 -DEPENDS="evas-dev python-dev pkg-config" 33.16 - 33.17 -# Rules to gen a SliTaz package suitable for Tazpkg. 33.18 -genpkg_rules() 33.19 -{ 33.20 - mkdir -p $fs/usr/lib 33.21 - cp -a $install/usr/include $fs/usr 33.22 - cp -a $install/usr/lib/pkgconfig $fs/usr/lib 33.23 -} 33.24 -
34.1 --- a/python-evas/receipt Thu Nov 30 03:40:14 2017 +0200 34.2 +++ b/python-evas/receipt Thu Nov 30 12:59:51 2017 +0200 34.3 @@ -1,4 +1,4 @@ 34.4 -# SliTaz package receipt. 34.5 +# SliTaz package receipt v2. 34.6 34.7 PACKAGE="python-evas" 34.8 VERSION="1.7.0" 34.9 @@ -6,26 +6,31 @@ 34.10 SHORT_DESC="Python bindings for Evas" 34.11 MAINTAINER="domcox@slitaz.org" 34.12 LICENSE="LGPL2.1" 34.13 +WEB_SITE="http://www.enlightenment.org/" 34.14 + 34.15 TARBALL="$PACKAGE-$VERSION.tar.bz2" 34.16 -WEB_SITE="http://www.enlightenment.org/" 34.17 WGET_URL="http://download.enlightenment.org/releases/BINDINGS/python/$TARBALL" 34.18 -TAGS="e enlightenment python" 34.19 34.20 -DEPENDS="evas python" 34.21 BUILD_DEPENDS="evas-dev python-dev python-cython autoconf automake \ 34.22 git subversion libtool" 34.23 +SPLIT="python-evas-dev" 34.24 34.25 -# Rules to configure and make the package. 34.26 -compile_rules() 34.27 -{ 34.28 +compile_rules() { 34.29 ./autogen.sh && 34.30 ./configure --prefix=/usr && 34.31 make $MAKEFLAGS all && make install 34.32 } 34.33 34.34 -# Rules to gen a SliTaz package suitable for Tazpkg. 34.35 -genpkg_rules() 34.36 -{ 34.37 - mkdir -p $fs/usr/lib 34.38 - cp -a $install/usr/lib/python2.7 $fs/usr/lib 34.39 +genpkg_rules() { 34.40 + case $PACKAGE in 34.41 + python-evas) 34.42 + copy @std 34.43 + DEPENDS="evas python" 34.44 + TAGS="e enlightenment python" 34.45 + ;; 34.46 + python-evas-dev) 34.47 + copy @dev 34.48 + DEPENDS="python-evas evas-dev python-dev" 34.49 + ;; 34.50 + esac 34.51 }