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  }