wok-next rev 20638

Update Enlightenment stack
author Aleksej Bobylev <al.bobylev@gmail.com>
date Sat Apr 28 17:31:01 2018 +0300 (2018-04-28)
parents 5f2679c2abb7
children cac2c0130f0d
files econnman/receipt ecore/receipt edje/receipt eet/receipt eeze/receipt efl/receipt efreet/receipt eina/receipt eio/receipt elementary/receipt embryo/receipt emotion/receipt enlightenment/receipt enlightenment/stuff/etc/enlightenment/sysactions.conf enlightenment/stuff/sysactions.conf ephoto/receipt epour/receipt ethumb/receipt evas/receipt evas_generic_loaders/receipt python-ecore/receipt python-edbus/receipt python-edje/receipt python-efl/receipt python-elementary/receipt python-evas/receipt rage/receipt rage/stuff/rage.desktop terminology/receipt
line diff
     1.1 --- a/econnman/receipt	Fri Apr 27 16:32:16 2018 +0300
     1.2 +++ b/econnman/receipt	Sat Apr 28 17:31:01 2018 +0300
     1.3 @@ -1,30 +1,29 @@
     1.4 -# SliTaz package receipt.
     1.5 +# SliTaz package receipt v2.
     1.6  
     1.7  PACKAGE="econnman"
     1.8 -VERSION="1.0.0"
     1.9 +VERSION="1.1"
    1.10  CATEGORY="base-system"
    1.11 -SHORT_DESC="ConnMan user interface for Enlightenment."
    1.12 +SHORT_DESC="ConnMan user interface for Enlightenment"
    1.13  MAINTAINER="domcox@slitaz.org"
    1.14  LICENSE="LGPL3"
    1.15 -TARBALL="$PACKAGE-$VERSION.tar.bz2"
    1.16 -WEB_SITE="http://www.enlightenment.org/"
    1.17 -WGET_URL="git|git://git.enlightenment.org/apps/$PACKAGE.git"
    1.18 -TAGS="e enlightenment network"
    1.19 +WEB_SITE="https://www.enlightenment.org/"
    1.20  
    1.21 -DEPENDS="connman python-elementary python-edbus python-ecore python-edje"
    1.22 -BUILD_DEPENDS="python-elementary-dev python-edbus-dev
    1.23 -git autoconf automake libtool"
    1.24 +TARBALL="$PACKAGE-$VERSION.tar.xz"
    1.25 +WGET_URL="https://download.enlightenment.org/rel/apps/econnman/$TARBALL"
    1.26  
    1.27 -# Rules to configure and make the package.
    1.28 -compile_rules()
    1.29 -{
    1.30 -	./autogen.sh &&
    1.31 -	./configure --prefix=/usr &&
    1.32 -	make && make DESTDIR="$install" install
    1.33 +BUILD_DEPENDS="automake efl-dev curl-dev"
    1.34 +
    1.35 +COOKOPTS="skip-log-errors"
    1.36 +
    1.37 +compile_rules(){
    1.38 +	./autogen.sh \
    1.39 +		$CONFIGURE_ARGS &&
    1.40 +	make &&
    1.41 +	make install
    1.42  }
    1.43  
    1.44 -# Rules to gen a SliTaz package suitable for Tazpkg.
    1.45 -genpkg_rules()
    1.46 -{
    1.47 -	cp -a $install/* $fs
    1.48 +genpkg_rules(){
    1.49 +	copy @std
    1.50 +	DEPENDS=""
    1.51 +	TAGS="e enlightenment network"
    1.52  }
     2.1 --- a/ecore/receipt	Fri Apr 27 16:32:16 2018 +0300
     2.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     2.3 @@ -1,39 +0,0 @@
     2.4 -# SliTaz package receipt v2.
     2.5 -
     2.6 -PACKAGE="ecore"
     2.7 -VERSION="1.7.10"
     2.8 -CATEGORY="base-system"
     2.9 -SHORT_DESC="EFL core event and OS abstraction layer"
    2.10 -MAINTAINER="pankso@slitaz.org"
    2.11 -LICENSE="BSD"
    2.12 -WEB_SITE="http://www.enlightenment.org/"
    2.13 -
    2.14 -TARBALL="$PACKAGE-$VERSION.tar.gz"
    2.15 -WGET_URL="http://download.enlightenment.org/releases/$TARBALL"
    2.16 -
    2.17 -BUILD_DEPENDS="eina-dev evas-dev curl-dev libidn-dev"
    2.18 -SPLIT="ecore-dev"
    2.19 -
    2.20 -compile_rules() {
    2.21 -	export CFLAGS="$CFLAGS -fvisibility=hidden"
    2.22 -	export LDFLAGS="$LDFLAGS -fvisibility=hidden"
    2.23 -
    2.24 -	./configure \
    2.25 -		-disable-doc \
    2.26 -		$CONFIGURE_ARGS &&
    2.27 -	make $MAKEFLAGS && make install
    2.28 -}
    2.29 -
    2.30 -genpkg_rules() {
    2.31 -	case $PACKAGE in
    2.32 -		ecore)
    2.33 -			copy @std
    2.34 -			DEPENDS="eina evas libcurl libidn"
    2.35 -			TAGS="e enlightenment efl"
    2.36 -			;;
    2.37 -		ecore-dev)
    2.38 -			copy @dev
    2.39 -			DEPENDS="evas-dev curl-dev"
    2.40 -			;;
    2.41 -	esac
    2.42 -}
     3.1 --- a/edje/receipt	Fri Apr 27 16:32:16 2018 +0300
     3.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     3.3 @@ -1,50 +0,0 @@
     3.4 -# SliTaz package receipt v2.
     3.5 -
     3.6 -PACKAGE="edje"
     3.7 -VERSION="1.7.10"
     3.8 -CATEGORY="x-window"
     3.9 -SHORT_DESC="EFL Abstract GUI layout and animation object library"
    3.10 -MAINTAINER="pankso@slitaz.org"
    3.11 -LICENSE="BSD GPL2"
    3.12 -WEB_SITE="http://www.enlightenment.org/"
    3.13 -
    3.14 -TARBALL="$PACKAGE-$VERSION.tar.bz2"
    3.15 -WGET_URL="http://download.enlightenment.org/releases/$TARBALL"
    3.16 -
    3.17 -BUILD_DEPENDS="eet-dev evas-dev embryo-dev ecore-dev lua-dev"
    3.18 -SPLIT="edje-dev"
    3.19 -
    3.20 -compile_rules() {
    3.21 -	# Fix (if installed) libe*.la to use shared libs in sysroot
    3.22 -	case "$ARCH" in
    3.23 -		arm)
    3.24 -			sed -i s"#libdir=.*#libdir='/cross/$ARCH/sysroot/usr/lib'#" \
    3.25 -				/usr/lib/libecore_*.la \
    3.26 -				/usr/lib/libeina.la \
    3.27 -				/usr/lib/libevas.la \
    3.28 -				/usr/lib/libeet.la ;;
    3.29 -	esac
    3.30 -	export CFLAGS="$CFLAGS -fvisibility=hidden"
    3.31 -	export LDFLAGS="$LDFLAGS -fvisibility=hidden"
    3.32 -
    3.33 -	./configure \
    3.34 -		--disable-doc \
    3.35 -		$CONFIGURE_ARGS &&
    3.36 -	make $MAKEFILE && make install || return 1
    3.37 -
    3.38 -	chmod 755 $install/usr/bin/*
    3.39 -}
    3.40 -
    3.41 -genpkg_rules() {
    3.42 -	case $PACKAGE in
    3.43 -		edje)
    3.44 -			copy @std
    3.45 -			DEPENDS="eet evas embryo ecore lua"
    3.46 -			TAGS="e enlightenment efl"
    3.47 -			;;
    3.48 -		edje-dev)
    3.49 -			copy @dev
    3.50 -			DEPENDS="embryo-dev ecore-dev lua-dev"
    3.51 -			;;
    3.52 -	esac
    3.53 -}
     4.1 --- a/eet/receipt	Fri Apr 27 16:32:16 2018 +0300
     4.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     4.3 @@ -1,46 +0,0 @@
     4.4 -# SliTaz package receipt v2.
     4.5 -
     4.6 -PACKAGE="eet"
     4.7 -VERSION="1.7.10"
     4.8 -CATEGORY="base-system"
     4.9 -SHORT_DESC="EFL Data encode/decode and storage library"
    4.10 -MAINTAINER="pankso@slitaz.org"
    4.11 -LICENSE="BSD"
    4.12 -WEB_SITE="http://www.enlightenment.org/"
    4.13 -
    4.14 -TARBALL="$PACKAGE-$VERSION.tar.bz2"
    4.15 -WGET_URL="http://download.enlightenment.org/releases/$TARBALL"
    4.16 -
    4.17 -BUILD_DEPENDS="eina-dev libjpeg-turbo-dev openssl-dev zlib-dev"
    4.18 -SPLIT="eet-dev"
    4.19 -
    4.20 -compile_rules() {
    4.21 -	case "$ARCH" in
    4.22 -		arm) LDFLAGS="$LDFLAGS -L/cross/$ARCH/sysroot/usr/lib" ;;
    4.23 -	esac
    4.24 -	export CFLAGS="$CFLAGS -fvisibility=hidden"
    4.25 -	export LDFLAGS="$LDFLAGS -fvisibility=hidden"
    4.26 -
    4.27 -	./configure \
    4.28 -		--disable-doc \
    4.29 -		--disable-old-eet-file-format \
    4.30 -		--disable-install-examples \
    4.31 -		$CONFIGURE_ARGS &&
    4.32 -	fix litool &&
    4.33 -	make $MAKEFLAGS &&
    4.34 -	make install
    4.35 -}
    4.36 -
    4.37 -genpkg_rules() {
    4.38 -	case $PACKAGE in
    4.39 -		eet)
    4.40 -			copy @std
    4.41 -			DEPENDS="eina libjpeg-turbo openssl"
    4.42 -			TAGS="e enlightenment efl"
    4.43 -			;;
    4.44 -		eet-dev)
    4.45 -			copy @dev
    4.46 -			DEPENDS="eina-dev libjpeg-turbo-dev openssl-dev"
    4.47 -			;;
    4.48 -	esac
    4.49 -}
     5.1 --- a/eeze/receipt	Fri Apr 27 16:32:16 2018 +0300
     5.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     5.3 @@ -1,40 +0,0 @@
     5.4 -# SliTaz package receipt v2.
     5.5 -
     5.6 -PACKAGE="eeze"
     5.7 -VERSION="1.7.10"
     5.8 -CATEGORY="x-window"
     5.9 -SHORT_DESC="EFL Device abstraction library"
    5.10 -MAINTAINER="pankso@slitaz.org"
    5.11 -LICENSE="BSD"
    5.12 -WEB_SITE="http://www.enlightenment.org/"
    5.13 -
    5.14 -WGET_URL="http://download.enlightenment.org/releases/$TARBALL"
    5.15 -TARBALL="$PACKAGE-$VERSION.tar.bz2"
    5.16 -
    5.17 -BUILD_DEPENDS="ecore-dev eudev-dev"
    5.18 -SPLIT="eeze-dev"
    5.19 -
    5.20 -compile_rules() {
    5.21 -	CFLAGS="$CFLAGS -fvisibility=hidden"
    5.22 -	LDFLAGS="$LDFLAGS -fvisibility=hidden"
    5.23 -	export LDFLAGS
    5.24 -
    5.25 -	./configure \
    5.26 -		--disable-doc \
    5.27 -		$CONFIGURE_ARGS &&
    5.28 -	make $MAKEFILE && make install
    5.29 -}
    5.30 -
    5.31 -genpkg_rules() {
    5.32 -	case $PACKAGE in
    5.33 -		eeze)
    5.34 -			copy @std
    5.35 -			DEPENDS="ecore eudev"
    5.36 -			TAGS="e enlightenment efl"
    5.37 -			;;
    5.38 -		eeze-dev)
    5.39 -			copy @dev
    5.40 -			DEPENDS="ecore-dev eudev-dev"
    5.41 -			;;
    5.42 -	esac
    5.43 -}
     6.1 --- a/efl/receipt	Fri Apr 27 16:32:16 2018 +0300
     6.2 +++ b/efl/receipt	Sat Apr 28 17:31:01 2018 +0300
     6.3 @@ -1,61 +1,63 @@
     6.4  # SliTaz package receipt v2.
     6.5  
     6.6  PACKAGE="efl"
     6.7 -VERSION="1.8.4"
     6.8 +VERSION="1.20.7"
     6.9  CATEGORY="base-system"
    6.10 -SHORT_DESC="EFL Core data structure library"
    6.11 +SHORT_DESC="Enlightenment Foundation Libraries"
    6.12  MAINTAINER="domcox@slitaz.org"
    6.13 -LICENSE="LGPL2.1"
    6.14 -WEB_SITE="http://www.enlightenment.org/"
    6.15 +LICENSE="BSD GPL2 LGPL2 zlib/libpng"
    6.16 +WEB_SITE="https://www.enlightenment.org/"
    6.17  
    6.18 -TARBALL="$PACKAGE-$VERSION.tar.bz2"
    6.19 -WGET_URL="http://download.enlightenment.org/rel/libs/$PACKAGE/$TARBALL"
    6.20 +TARBALL="$PACKAGE-$VERSION.tar.xz"
    6.21 +WGET_URL="https://download.enlightenment.org/rel/libs/$PACKAGE/$TARBALL"
    6.22  
    6.23 -BUILD_DEPENDS="gstreamer0-dev gst0-plugins-base-dev check-dev \
    6.24 -util-linux-mount-dev util-linux-blkid-dev eudev-dev openssl-dev dbus-dev \
    6.25 -libjpeg-turbo-dev fribidi-dev giflib-dev tiff-dev libsndfile-dev lua-dev \
    6.26 -xorg-libXp-dev xorg-printproto xorg-scrnsaverproto xorg-libXScrnSaver-dev \
    6.27 -xorg-libXcursor-dev xorg-libXcomposite-dev xorg-libXinerama-dev \
    6.28 -xorg-libXrandr-dev xorg-libXtst-dev mesa-dev util-linux-uuid-dev libxml2-dev \
    6.29 -flac-dev autoconf automake expat-dev xorg-libxshmfence-dev"
    6.30 +BUILD_DEPENDS="gettext openssl-dev libunwind-dev libjpeg-turbo-dev \
    6.31 +gstreamer1-dev luajit-dev freetype-dev fontconfig-dev fribidi-dev \
    6.32 +xorg-libX11-dev xorg-libXext-dev xorg-libXrender-dev mesa-dev giflib-dev \
    6.33 +tiff-dev libwebp-dev poppler-dev libspectre-dev libraw-dev librsvg-dev \
    6.34 +eudev-dev dbus-dev pulseaudio-dev xorg-libXcursor-dev xorg-libXcomposite-dev \
    6.35 +xorg-libXinerama-dev xorg-libXrandr-dev xorg-libXScrnSaver-dev bullet-dev \
    6.36 +gst1-plugins-base-dev"
    6.37  SPLIT="efl-dev"
    6.38  
    6.39  compile_rules() {
    6.40 -	sed -i 's/DGifCloseFile([^)]*/&,NULL/' \
    6.41 -		src/modules/evas/loaders/gif/evas_image_load_gif.c
    6.42 -
    6.43 -	autoreconf -v &&
    6.44 -	ac_aux_dir=$src \
    6.45  	./configure \
    6.46 -		--disable-static \
    6.47  		--disable-doc \
    6.48 -		--disable-pulseaudio \
    6.49 -		--disable-physics \
    6.50 +		--disable-systemd \
    6.51 +		--enable-harfbuzz \
    6.52 +		--enable-image-loader-webp \
    6.53 +		--enable-xinput22 \
    6.54 +		--enable-multisense \
    6.55 +		--enable-cancel-ok \
    6.56  		$CONFIGURE_ARGS &&
    6.57  	fix libtool &&
    6.58  	make &&
    6.59 -	make -j1 DESTDIR=$install install
    6.60 +	make install
    6.61  }
    6.62  
    6.63  genpkg_rules() {
    6.64  	case $PACKAGE in
    6.65  		efl)
    6.66  			copy @std
    6.67 -			rm -rf $fs/usr/share/mime
    6.68 -			DEPENDS="gstreamer0 gst0-plugins-base util-linux-mount \
    6.69 -			util-linux-blkid eudev openssl dbus libjpeg-turbo fribidi giflib \
    6.70 -			tiff libsndfile lua xorg-libXp xorg-libXScrnSaver mesa bullet \
    6.71 -			util-linux-uuid"
    6.72 +			DEPENDS="bullet cairo dbus eudev fontconfig freetype fribidi \
    6.73 +			giflib glib gst1-plugins-base gstreamer1 libharfbuzz libjpeg-turbo \
    6.74 +			libpng16 libraw librsvg libspectre libunwind libwebp luajit mesa \
    6.75 +			openssl poppler python tiff util-linux-mount xorg-libX11 \
    6.76 +			xorg-libXScrnSaver xorg-libXcomposite xorg-libXcursor \
    6.77 +			xorg-libXdamage xorg-libXext xorg-libXfixes xorg-libXi \
    6.78 +			xorg-libXinerama xorg-libXrandr xorg-libXrender xorg-libXtst zlib"
    6.79  			TAGS="e enlightenment efl"
    6.80  			;;
    6.81  		efl-dev)
    6.82  			copy @dev
    6.83 -			DEPENDS="efl gstreamer0-dev gst0-plugins-base-dev check-dev \
    6.84 -			util-linux-mount-dev util-linux-blkid-dev eudev-dev openssl-dev \
    6.85 -			dbus-dev libjpeg-turbo-dev fribidi-dev giflib-dev tiff-dev \
    6.86 -			libsndfile-dev lua-dev xorg-libXp-dev xorg-printproto \
    6.87 -			xorg-scrnsaverproto xorg-libXScrnSaver-dev mesa-dev \
    6.88 -			util-linux-uuid-dev libxml2-dev"
    6.89 +			DEPENDS="shared-mime-info efl bullet-dev dbus-dev eudev-dev \
    6.90 +			fontconfig-dev freetype-dev fribidi-dev glib-dev harfbuzz-dev \
    6.91 +			libjpeg-turbo-dev libpng16-dev luajit-dev openssl-dev \
    6.92 +			util-linux-mount-dev xorg-libX11-dev xorg-libXScrnSaver-dev \
    6.93 +			xorg-libXcomposite-dev xorg-libXcursor-dev xorg-libXdamage-dev \
    6.94 +			xorg-libXext-dev xorg-libXfixes-dev xorg-libXi-dev \
    6.95 +			xorg-libXinerama-dev xorg-libXrandr-dev xorg-libXrender-dev \
    6.96 +			xorg-libXtst-dev xorg-libxcb-dev zlib-dev"
    6.97  			;;
    6.98  	esac
    6.99  }
     7.1 --- a/efreet/receipt	Fri Apr 27 16:32:16 2018 +0300
     7.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     7.3 @@ -1,39 +0,0 @@
     7.4 -# SliTaz package receipt v2.
     7.5 -
     7.6 -PACKAGE="efreet"
     7.7 -VERSION="1.7.10"
     7.8 -CATEGORY="base-system"
     7.9 -SHORT_DESC="EFL library for handling of freedesktop.org specs"
    7.10 -MAINTAINER="pankso@slitaz.org"
    7.11 -LICENSE="BSD"
    7.12 -WEB_SITE="http://www.enlightenment.org/"
    7.13 -
    7.14 -TARBALL="$PACKAGE-$VERSION.tar.gz"
    7.15 -WGET_URL="http://download.enlightenment.org/releases/$TARBALL"
    7.16 -
    7.17 -BUILD_DEPENDS="ecore-dev"
    7.18 -SPLIT="efreet-dev"
    7.19 -
    7.20 -compile_rules() {
    7.21 -	export CFLAGS="$CFLAGS -fvisibility=hidden"
    7.22 -	export LDFLAGS="$LDFLAGS -fvisibility=hidden"
    7.23 -
    7.24 -	./configure \
    7.25 -		--disable-doc \
    7.26 -		$CONFIGURE_ARGS &&
    7.27 -	make $MAKEFLAGS && make install
    7.28 -}
    7.29 -
    7.30 -genpkg_rules() {
    7.31 -	case $PACKAGE in
    7.32 -		efreet)
    7.33 -			copy @std
    7.34 -			DEPENDS="ecore"
    7.35 -			TAGS="e enlightenment efl"
    7.36 -			;;
    7.37 -		efreet-dev)
    7.38 -			copy @dev
    7.39 -			DEPENDS="ecore-dev"
    7.40 -			;;
    7.41 -	esac
    7.42 -}
     8.1 --- a/eina/receipt	Fri Apr 27 16:32:16 2018 +0300
     8.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     8.3 @@ -1,38 +0,0 @@
     8.4 -# SliTaz package receipt v2.
     8.5 -
     8.6 -PACKAGE="eina"
     8.7 -VERSION="1.7.10"
     8.8 -CATEGORY="base-system"
     8.9 -SHORT_DESC="EFL Core data structure library"
    8.10 -MAINTAINER="pankso@slitaz.org"
    8.11 -LICENSE="LGPL2.1"
    8.12 -WEB_SITE="http://www.enlightenment.org/"
    8.13 -
    8.14 -TARBALL="$PACKAGE-$VERSION.tar.bz2"
    8.15 -WGET_URL="http://download.enlightenment.org/releases/$TARBALL"
    8.16 -
    8.17 -SPLIT="eina-dev"
    8.18 -
    8.19 -compile_rules() {
    8.20 -	export CFLAGS="$CFLAGS -fvisibility=hidden"
    8.21 -	export LDFLAGS="$LDFLAGS -fvisibility=hidden"
    8.22 -
    8.23 -	./configure \
    8.24 -		--enable-amalgamation \
    8.25 -		$CONFIGURE_ARGS &&
    8.26 -	fix libtool &&
    8.27 -	make $MAKEFLAGS &&
    8.28 -	make install
    8.29 -}
    8.30 -
    8.31 -genpkg_rules() {
    8.32 -	case $PACKAGE in
    8.33 -		eina)
    8.34 -			copy @std
    8.35 -			TAGS="e enlightenment efl"
    8.36 -			;;
    8.37 -		*-dev)
    8.38 -			copy @dev
    8.39 -			;;
    8.40 -	esac
    8.41 -}
     9.1 --- a/eio/receipt	Fri Apr 27 16:32:16 2018 +0300
     9.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     9.3 @@ -1,38 +0,0 @@
     9.4 -# SliTaz package receipt v2.
     9.5 -
     9.6 -PACKAGE="eio"
     9.7 -VERSION="1.7.10"
     9.8 -CATEGORY="base-system"
     9.9 -SHORT_DESC="EFL Async I/O library"
    9.10 -MAINTAINER="pankso@slitaz.org"
    9.11 -LICENSE="LGPL2.1"
    9.12 -WEB_SITE="http://www.enlightenment.org/"
    9.13 -
    9.14 -TARBALL="$PACKAGE-$VERSION.tar.gz"
    9.15 -WGET_URL="http://download.enlightenment.org/releases/$TARBALL"
    9.16 -
    9.17 -BUILD_DEPENDS="ecore-dev"
    9.18 -SPLIT="eio-dev"
    9.19 -
    9.20 -compile_rules() {
    9.21 -	CFLAGS="$CFLAGS -fvisibility=hidden"
    9.22 -	LDFLAGS="$LDFLAGS -fvisibility=hidden"
    9.23 -	export LDFLAGS
    9.24 -
    9.25 -	./configure $CONFIGURE_ARGS &&
    9.26 -	make $MAKEFLAGS && make install
    9.27 -}
    9.28 -
    9.29 -genpkg_rules() {
    9.30 -	case $PACKAGE in
    9.31 -		eio)
    9.32 -			copy @std
    9.33 -			DEPENDS="ecore"
    9.34 -			TAGS="e enlightenment efl"
    9.35 -			;;
    9.36 -		eio-dev)
    9.37 -			copy @dev
    9.38 -			DEPENDS="ecore-dev"
    9.39 -			;;
    9.40 -	esac
    9.41 -}
    10.1 --- a/elementary/receipt	Fri Apr 27 16:32:16 2018 +0300
    10.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    10.3 @@ -1,46 +0,0 @@
    10.4 -# SliTaz package receipt v2.
    10.5 -
    10.6 -PACKAGE="elementary"
    10.7 -VERSION="1.7.10"
    10.8 -CATEGORY="x-window"
    10.9 -SHORT_DESC="EFL full regular widget set"
   10.10 -MAINTAINER="pankso@slitaz.org"
   10.11 -LICENSE="LGPL2.1"
   10.12 -WEB_SITE="http://www.enlightenment.org/"
   10.13 -
   10.14 -TARBALL="$PACKAGE-$VERSION.tar.bz2"
   10.15 -WGET_URL="http://download.enlightenment.org/releases/$TARBALL"
   10.16 -
   10.17 -GENERIC_MENUS="no"
   10.18 -BUILD_DEPENDS="shared-mime-info efreet-dev emotion-dev ethumb-dev eudev gettext"
   10.19 -SPLIT="libelementary elementary elementary-dev"
   10.20 -
   10.21 -compile_rules() {
   10.22 -	export CFLAGS="$CFLAGS -fvisibility=hidden"
   10.23 -	export LDFLAGS="$LDFLAGS -fvisibility=hidden"
   10.24 -
   10.25 -	./configure \
   10.26 -		--datadir=/usr/share \
   10.27 -		$CONFIGURE_ARGS &&
   10.28 -	make $MAKEFLAGS && make install
   10.29 -}
   10.30 -
   10.31 -genpkg_rules() {
   10.32 -	case $PACKAGE in
   10.33 -		libelementary)
   10.34 -			copy libelementary.so*
   10.35 -			CAT="libs|library"
   10.36 -			DEPENDS="xorg-libXp xorg-libXScrnSaver jpeg fribidi fontconfig \
   10.37 -			edbus efreet glib eina"
   10.38 -			;;
   10.39 -		elementary)
   10.40 -			copy @std @rm
   10.41 -			DEPENDS="efreet emotion ethumb libelementary"
   10.42 -			;;
   10.43 -		elementary-dev)
   10.44 -			copy @dev
   10.45 -			DEPENDS="efreet-dev emotion-dev ethumb-dev elementary"
   10.46 -			;;
   10.47 -	esac
   10.48 -	TAGS="e enlightenment efl"
   10.49 -}
    11.1 --- a/embryo/receipt	Fri Apr 27 16:32:16 2018 +0300
    11.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    11.3 @@ -1,36 +0,0 @@
    11.4 -# SliTaz package receipt v2.
    11.5 -
    11.6 -PACKAGE="embryo"
    11.7 -VERSION="1.7.10"
    11.8 -CATEGORY="base-system"
    11.9 -SHORT_DESC="EFL Small Pawn based virtual machine and compiler"
   11.10 -MAINTAINER="pankso@slitaz.org"
   11.11 -LICENSE="BSD"
   11.12 -WEB_SITE="http://www.enlightenment.org/"
   11.13 -
   11.14 -TARBALL="$PACKAGE-$VERSION.tar.bz2"
   11.15 -WGET_URL="http://download.enlightenment.org/releases/$TARBALL"
   11.16 -
   11.17 -BUILD_DEPENDS="eina-dev"
   11.18 -SPLIT="embryo-dev"
   11.19 -
   11.20 -compile_rules() {
   11.21 -	./configure $CONFIGURE_ARGS &&
   11.22 -	fix libtool &&
   11.23 -	make $MAKEFLAGS &&
   11.24 -	make install
   11.25 -}
   11.26 -
   11.27 -genpkg_rules() {
   11.28 -	case $PACKAGE in
   11.29 -		embryo)
   11.30 -			copy @std
   11.31 -			DEPENDS="eina"
   11.32 -			TAGS="e enlightenment efl"
   11.33 -			;;
   11.34 -		embryo-dev)
   11.35 -			copy @dev
   11.36 -			DEPENDS="eina-dev"
   11.37 -			;;
   11.38 -	esac
   11.39 -}
    12.1 --- a/emotion/receipt	Fri Apr 27 16:32:16 2018 +0300
    12.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    12.3 @@ -1,44 +0,0 @@
    12.4 -# SliTaz package receipt v2.
    12.5 -
    12.6 -PACKAGE="emotion"
    12.7 -VERSION="1.7.10"
    12.8 -CATEGORY="x-window"
    12.9 -SHORT_DESC="EFL video and audio codec playback library"
   12.10 -MAINTAINER="pankso@slitaz.org"
   12.11 -LICENSE="BSD"
   12.12 -WEB_SITE="http://www.enlightenment.org/"
   12.13 -
   12.14 -TARBALL="$PACKAGE-$VERSION.tar.bz2"
   12.15 -WGET_URL="http://download.enlightenment.org/releases/$TARBALL"
   12.16 -
   12.17 -BUILD_DEPENDS="shared-mime-info eet-dev evas-dev ecore-dev embryo-dev edje-dev \
   12.18 -eio-dev eeze-dev xine-lib-dev lua-dev"
   12.19 -SPLIT="emotion-dev"
   12.20 -
   12.21 -compile_rules() {
   12.22 -	export CFLAGS="$CFLAGS -fvisibility=hidden"
   12.23 -	export LDFLAGS="$LDFLAGS -fvisibility=hidden"
   12.24 -
   12.25 -	./configure \
   12.26 -		--disable-doc \
   12.27 -		--enable-emotion-test \
   12.28 -		--enable-xine \
   12.29 -		$CONFIGURE_ARGS &&
   12.30 -	make $MAKEFILE && make install
   12.31 -}
   12.32 -
   12.33 -genpkg_rules() {
   12.34 -	case $PACKAGE in
   12.35 -		emotion)
   12.36 -			copy @std
   12.37 -			DEPENDS="eet evas ecore edje eio eeze embryo xine-lib lua"
   12.38 -			OPTIONAL_DEPENDS="gstreamer0-dev gst0-plugins-base-dev"
   12.39 -			TAGS="e enlightenment efl"
   12.40 -			;;
   12.41 -		emotion-dev)
   12.42 -			copy @dev
   12.43 -			DEPENDS="edje-dev eio-dev eeze-dev xine-lib-dev"
   12.44 -			OPTIONAL_DEPENDS="gstreamer0-dev gst0-plugins-base-dev"
   12.45 -			;;
   12.46 -	esac
   12.47 -}
    13.1 --- a/enlightenment/receipt	Fri Apr 27 16:32:16 2018 +0300
    13.2 +++ b/enlightenment/receipt	Sat Apr 28 17:31:01 2018 +0300
    13.3 @@ -1,89 +1,75 @@
    13.4  # SliTaz package receipt v2.
    13.5  
    13.6  PACKAGE="enlightenment"
    13.7 -VERSION="0.17.6"
    13.8 +VERSION="0.22.3"
    13.9  CATEGORY="x-window"
   13.10 -SHORT_DESC="Enlightenment window manager (E17)"
   13.11 +SHORT_DESC="Enlightenment window manager"
   13.12  MAINTAINER="pankso@slitaz.org"
   13.13  LICENSE="BSD"
   13.14 -WEB_SITE="http://www.enlightenment.org/"
   13.15 +WEB_SITE="https://www.enlightenment.org/"
   13.16  
   13.17 -TARBALL="$PACKAGE-$VERSION.tar.gz"
   13.18 -WGET_URL="http://download.enlightenment.org/releases/$TARBALL"
   13.19 +TARBALL="$PACKAGE-$VERSION.tar.xz"
   13.20 +WGET_URL="https://download.enlightenment.org/rel/apps/enlightenment/$TARBALL"
   13.21  
   13.22 -BUILD_DEPENDS_arm="eet-dev evas-dev ecore-dev eeze-dev emotion-dev efreet-dev \
   13.23 -edbus-dev libelementary elementary-dev edje-dev ethumb-dev eio-dev \
   13.24 -alsa-lib-dev xorg-xcb-util-keysyms-dev bluez-dev connman-dev pam-dev"
   13.25 -BUILD_DEPENDS="shared-mime-info eet-dev evas-dev ecore-dev eeze-dev \
   13.26 -emotion-dev efreet-dev edbus-dev libelementary elementary-dev edje-dev \
   13.27 -ethumb-dev eio-dev alsa-lib-dev xorg-xcb-util-keysyms-dev bluez-dev \
   13.28 -connman-dev pam-dev pm-utils"
   13.29 -SPLIT="enlightenment enlightenment-pam enlightenment-backgrounds"
   13.30 +BUILD_DEPENDS="pam-dev bluez-dev gettext efl-dev alsa-lib-dev pulseaudio-dev \
   13.31 +xorg-xcb-util-keysyms-dev pm-utils"
   13.32 +SPLIT="enlightenment-backgrounds enlightenment enlightenment-common \
   13.33 +enlightenment-dev enlightenment-pam:pam"
   13.34  
   13.35 -LOCALES="cs da de el es fr fr_CH hu it pl pt pt_BR ru sl sv zh_CN zh_TW"
   13.36 +COOKOPTS="!menus !pixmaps"
   13.37  
   13.38  compile_rules() {
   13.39 -	cp -a $src $src-pam
   13.40 -	export CFLAGS="$CFLAGS -fvisibility=hidden"
   13.41 -	export LDFLAGS="$LDFLAGS -fvisibility=hidden"
   13.42 +	case $SET in
   13.43 +		'')  SET_ARGS='--disable-pam';;
   13.44 +		pam) SET_ARGS='--enable-pam';;
   13.45 +	esac
   13.46 +
   13.47  	./configure \
   13.48 -		--disable-connman \
   13.49 -		--disable-enlightenment-menu \
   13.50  		--disable-doc \
   13.51 -		--build=${ARCH}-slitaz-gnulinux \
   13.52 +		$SET_ARGS \
   13.53  		$CONFIGURE_ARGS &&
   13.54 -	make $MAKEFLAGS &&
   13.55 +	fix libtool &&
   13.56 +	make &&
   13.57  	make install || return 1
   13.58  
   13.59 -	cd $src-pam
   13.60 -	./configure \
   13.61 -		--disable-mount-hal \
   13.62 -		--disable-doc \
   13.63 -		--build=${ARCH}-slitaz-gnulinux \
   13.64 -		$CONFIGURE_ARGS &&
   13.65 -	make $MAKEFLAGS &&
   13.66 -	make DESTDIR=$DESTDIR-pam install
   13.67 +	# Use a modified sysactions.conf
   13.68 +	mv $install/etc/enlightenment/sysactions.conf $install/etc/enlightenment/sysactions.conf.orig
   13.69 +	install -Dm644 $stuff/sysactions.conf $install/etc/enlightenment/sysactions.conf
   13.70 +
   13.71 +	# Move documentation
   13.72 +	mkdir -p $install/usr/share/doc
   13.73 +	mv $install/usr/share/enlightenment/doc     $install/usr/share/doc/enlightenment
   13.74 +	mv $install/usr/share/enlightenment/AUTHORS $install/usr/share/doc/enlightenment/
   13.75 +	mv $install/usr/share/enlightenment/COPYING $install/usr/share/doc/enlightenment/
   13.76  }
   13.77  
   13.78  genpkg_rules() {
   13.79  	case $PACKAGE in
   13.80 -	enlightenment|enlightenment-pam)
   13.81 -		DEPENDS="eet evas ecore eeze emotion efreet edbus edje \
   13.82 -			elementary alsa-lib xorg-xcb-util-keysyms"
   13.83 -		if [ $PACKAGE == 'enlightenment-pam' ]; then
   13.84 -			DEPENDS="$DEPENDS pam"
   13.85 -			install=$install-pam
   13.86 -			CAT="x-window|with PAM, Bluez and connman support"
   13.87 +		enlightenment-backgrounds)
   13.88 +			copy backgrounds/
   13.89 +			CAT="x-window|additional backgrounds"
   13.90 +			;;
   13.91 +		enlightenment)
   13.92 +			copy enlightenment enlightenment_ckpasswd
   13.93 +			DEPENDS="enlightenment-common efl"
   13.94  			SUGGESTED="bluez wpa_supplicant connman pm-utils"
   13.95 +			;;
   13.96 +		enlightenment-common)
   13.97 +			copy @std @rm *.mo
   13.98 +			DEPENDS="alsa-lib bluez efl pulseaudio xorg-libxcb \
   13.99 +			xorg-xcb-util-keysyms"
  13.100 +			CAT="x-window|common files for PAM and non-PAM packages"
  13.101 +			;;
  13.102 +		enlightenment-dev)
  13.103 +			copy @dev
  13.104 +			DEPENDS="enlightenment efl-dev"
  13.105 +			;;
  13.106 +		enlightenment-pam)
  13.107 +			copy enlightenment enlightenment_ckpasswd
  13.108 +			DEPENDS="enlightenment-common efl pam"
  13.109 +			CAT="x-window|with PAM support"
  13.110  			PROVIDE="enlightenment:pam"
  13.111 -		fi
  13.112 -		mkdir -p $fs/usr/share/locale
  13.113 -		# Use a modified sysactions.conf
  13.114 -		cp -a $stuff/etc $fs
  13.115 -
  13.116 -		cp -a $install/usr/bin $fs/usr
  13.117 -		cp -a $install/usr/lib $fs/usr
  13.118 -		cp -a $install/usr/share/enlightenment $fs/usr/share
  13.119 -		cp -a $install/usr/share/xsessions $fs/usr/share
  13.120 -
  13.121 -		# Remove devel files *.a/*.la
  13.122 -		rm -rf $fs/usr/lib/enlightenment/preload/*.*a
  13.123 -		rm -rf $fs/usr/lib/enlightenment/modules/*/*/*.*a
  13.124 -
  13.125 -		# Remove backgrounds (1,6 Mb).
  13.126 -		rm -rf $fs/usr/share/enlightenment/data/backgrounds/*
  13.127 -
  13.128 -		# locales
  13.129 -		for locale in $LOCALES; do
  13.130 -			cp -a $install/usr/share/locale/$locale $fs/usr/share/locale
  13.131 -		done
  13.132 -		;;
  13.133 -	enlightenment-backgrounds)
  13.134 -		CAT="x-window|additional backgrounds"
  13.135 -		mkdir -p $fs/usr/share/enlightenment/data/backgrounds
  13.136 -		cp -a $install/usr/share/enlightenment/data/backgrounds/* \
  13.137 -			$fs/usr/share/enlightenment/data/backgrounds
  13.138 -		;;
  13.139 +			;;
  13.140  	esac
  13.141  	TAGS="e enlightenment window-manager"
  13.142  }
  13.143 @@ -93,7 +79,6 @@
  13.144  		| sed s/,e17//)
  13.145  	# Adding WM to SLIM available sessions.
  13.146  	if ! echo "$res" | grep -q enlightenment; then
  13.147 -		echo -n "Adding enlightenment to /etc/slim.conf..."
  13.148  		sed -i "s/^sessions.*/sessions            enlightenment,${res}xs/" \
  13.149  			/etc/slim.conf
  13.150  		status
  13.151 @@ -112,7 +97,6 @@
  13.152  		| sed s/,e17//)
  13.153  	# Adding WM to SLIM available sessions.
  13.154  	if ! echo "$res" | grep -q enlightenment; then
  13.155 -		echo -n "Adding enlightenment to /etc/slim.conf..."
  13.156  		sed -i "s/^sessions.*/sessions            enlightenment,${res}xs/" \
  13.157  			/etc/slim.conf
  13.158  		status
    14.1 --- a/enlightenment/stuff/etc/enlightenment/sysactions.conf	Fri Apr 27 16:32:16 2018 +0300
    14.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    14.3 @@ -1,73 +0,0 @@
    14.4 -# ENLIGHTENMENT SYSTEM ACTIONS CONFIGURATION
    14.5 -#
    14.6 -# This is a system configuration for allowing or denying certain users or
    14.7 -# groups to be able to do certain actions that involve system restricted
    14.8 -# actions such as halt, reboot, suspend, hibernate etc.
    14.9 -#
   14.10 -# This file is read in order from top to bottom - the first rule to MATCH
   14.11 -# will be used for a user or a group, and nothing after that is read.
   14.12 -#
   14.13 -# You must put all the ACTION definitons BEFORE user and group rule matches.
   14.14 -# Any action definitons after a rule match has been found will be ignored.
   14.15 -# This allows actions to be re-defined for different user groups, so matches
   14.16 -# so the command for an action can change for matches to the rules later on.
   14.17 -#
   14.18 -# Any user or group NOT matched by an allow or a deny will be ALLOWED to
   14.19 -# perform the action by default (system administrators should be aware of
   14.20 -# this and implement whatever policies they see fit). Generally speaking
   14.21 -# a user of a workstation, desktop or laptop is intended to have such abilities
   14.22 -# to perform these actions, thus the default of allow. For multi-user systems
   14.23 -# the system administrator is considerd capable enough to restrict what they
   14.24 -# see they need to.
   14.25 -#
   14.26 -# A WARNING to admins: do NOT allow access for users to this system remotely
   14.27 -# UNLESS you fully trust them or you have locked down permissions to halt/reboot
   14.28 -# suspend etc. here first. You have been warned.
   14.29 -#
   14.30 -# FORMAT:
   14.31 -#
   14.32 -# action:   halt      /sbin/shutdown -h now
   14.33 -# action:   reboot    /sbin/shutdown -r now
   14.34 -# action:   suspend   /etc/acpi/sleep.sh force
   14.35 -# action:   hibernate /etc/acpi/hibernate.sh force
   14.36 -#
   14.37 -# user:  username  allow: halt reboot suspend hibernate
   14.38 -# group: groupname deny:  *
   14.39 -# group: *         deny:  *
   14.40 -# user:  *         allow: suspend
   14.41 -# user:  billy     allow: halt reboot
   14.42 -# group: staff     deny:  halt suspend hibernate
   14.43 -#
   14.44 -# etc.
   14.45 -#
   14.46 -# user and group name can use glob matches (* == all for example) like the
   14.47 -# shell. as can action names allowed or denied.
   14.48 -
   14.49 -action:   halt      poweroff
   14.50 -action:   reboot    reboot
   14.51 -action:   suspend   /usr/sbin/pm-suspend
   14.52 -action:   hibernate /usr/sbin/pm-hibernate
   14.53 -
   14.54 -# root is allowed to do anything - but it needs to be here explicitly anyway
   14.55 -user:     root      allow: *
   14.56 -# members of operator, staff and admin groups should be able to do all
   14.57 -group:    operator  allow: *
   14.58 -group:    staff     allow: *
   14.59 -group:    admin     allow: *
   14.60 -group:    sys       allow: *
   14.61 -# common "user" groups for "console users" on desktops/laptops
   14.62 -group:    dialout   allow: *
   14.63 -group:    disk      allow: *
   14.64 -group:    adm       allow: *
   14.65 -group:    cdrom     allow: *
   14.66 -group:    floppy    allow: *
   14.67 -group:    audio     allow: *
   14.68 -group:    dip       allow: *
   14.69 -group:    plugdev   allow: *
   14.70 -# put in a list of other users and groups here that are allowed or denied etc.
   14.71 -# e.g.
   14.72 -# user:     myuser     allow:  *
   14.73 -# user:     another    allow:  suspend hibernate
   14.74 -# deny everyone else by default
   14.75 -user:     *         deny:  *
   14.76 -user:     tux       allow: *
    15.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    15.2 +++ b/enlightenment/stuff/sysactions.conf	Sat Apr 28 17:31:01 2018 +0300
    15.3 @@ -0,0 +1,73 @@
    15.4 +# ENLIGHTENMENT SYSTEM ACTIONS CONFIGURATION
    15.5 +#
    15.6 +# This is a system configuration for allowing or denying certain users or
    15.7 +# groups to be able to do certain actions that involve system restricted
    15.8 +# actions such as halt, reboot, suspend, hibernate etc.
    15.9 +#
   15.10 +# This file is read in order from top to bottom - the first rule to MATCH
   15.11 +# will be used for a user or a group, and nothing after that is read.
   15.12 +#
   15.13 +# You must put all the ACTION definitons BEFORE user and group rule matches.
   15.14 +# Any action definitons after a rule match has been found will be ignored.
   15.15 +# This allows actions to be re-defined for different user groups, so matches
   15.16 +# so the command for an action can change for matches to the rules later on.
   15.17 +#
   15.18 +# Any user or group NOT matched by an allow or a deny will be ALLOWED to
   15.19 +# perform the action by default (system administrators should be aware of
   15.20 +# this and implement whatever policies they see fit). Generally speaking
   15.21 +# a user of a workstation, desktop or laptop is intended to have such abilities
   15.22 +# to perform these actions, thus the default of allow. For multi-user systems
   15.23 +# the system administrator is considerd capable enough to restrict what they
   15.24 +# see they need to.
   15.25 +#
   15.26 +# A WARNING to admins: do NOT allow access for users to this system remotely
   15.27 +# UNLESS you fully trust them or you have locked down permissions to halt/reboot
   15.28 +# suspend etc. here first. You have been warned.
   15.29 +#
   15.30 +# FORMAT:
   15.31 +#
   15.32 +# action:   halt      /sbin/shutdown -h now
   15.33 +# action:   reboot    /sbin/shutdown -r now
   15.34 +# action:   suspend   /etc/acpi/sleep.sh force
   15.35 +# action:   hibernate /etc/acpi/hibernate.sh force
   15.36 +#
   15.37 +# user:  username  allow: halt reboot suspend hibernate
   15.38 +# group: groupname deny:  *
   15.39 +# group: *         deny:  *
   15.40 +# user:  *         allow: suspend
   15.41 +# user:  billy     allow: halt reboot
   15.42 +# group: staff     deny:  halt suspend hibernate
   15.43 +#
   15.44 +# etc.
   15.45 +#
   15.46 +# user and group name can use glob matches (* == all for example) like the
   15.47 +# shell. as can action names allowed or denied.
   15.48 +
   15.49 +action:   halt      poweroff
   15.50 +action:   reboot    reboot
   15.51 +action:   suspend   /usr/sbin/pm-suspend
   15.52 +action:   hibernate /usr/sbin/pm-hibernate
   15.53 +
   15.54 +# root is allowed to do anything - but it needs to be here explicitly anyway
   15.55 +user:     root      allow: *
   15.56 +# members of operator, staff and admin groups should be able to do all
   15.57 +group:    operator  allow: *
   15.58 +group:    staff     allow: *
   15.59 +group:    admin     allow: *
   15.60 +group:    sys       allow: *
   15.61 +# common "user" groups for "console users" on desktops/laptops
   15.62 +group:    dialout   allow: *
   15.63 +group:    disk      allow: *
   15.64 +group:    adm       allow: *
   15.65 +group:    cdrom     allow: *
   15.66 +group:    floppy    allow: *
   15.67 +group:    audio     allow: *
   15.68 +group:    dip       allow: *
   15.69 +group:    plugdev   allow: *
   15.70 +# put in a list of other users and groups here that are allowed or denied etc.
   15.71 +# e.g.
   15.72 +# user:     myuser     allow:  *
   15.73 +# user:     another    allow:  suspend hibernate
   15.74 +# deny everyone else by default
   15.75 +user:     *         deny:  *
   15.76 +user:     tux       allow: *
    16.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    16.2 +++ b/ephoto/receipt	Sat Apr 28 17:31:01 2018 +0300
    16.3 @@ -0,0 +1,29 @@
    16.4 +# SliTaz package receipt v2.
    16.5 +
    16.6 +PACKAGE="ephoto"
    16.7 +VERSION="1.5"
    16.8 +CATEGORY="graphics"
    16.9 +SHORT_DESC="Enlightenment image viewer"
   16.10 +MAINTAINER="al.bobylev@gmail.com"
   16.11 +LICENSE="BSD"
   16.12 +WEB_SITE="https://www.enlightenment.org/"
   16.13 +
   16.14 +TARBALL="$PACKAGE-$VERSION.tar.xz"
   16.15 +WGET_URL="https://download.enlightenment.org/rel/apps/ephoto/$TARBALL"
   16.16 +
   16.17 +BUILD_DEPENDS="automake gettext libtool efl-dev curl-dev check-dev"
   16.18 +
   16.19 +COOKOPTS="skip-log-errors"
   16.20 +
   16.21 +compile_rules(){
   16.22 +	./autogen.sh \
   16.23 +		$CONFIGURE_ARGS &&
   16.24 +	make &&
   16.25 +	make install
   16.26 +}
   16.27 +
   16.28 +genpkg_rules(){
   16.29 +	copy @std
   16.30 +	DEPENDS="efl"
   16.31 +	TAGS="e enlightenment graphics"
   16.32 +}
    17.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    17.2 +++ b/epour/receipt	Sat Apr 28 17:31:01 2018 +0300
    17.3 @@ -0,0 +1,26 @@
    17.4 +# SliTaz package receipt v2.
    17.5 +
    17.6 +PACKAGE="epour"
    17.7 +VERSION="0.6.0"
    17.8 +CATEGORY="graphics"
    17.9 +SHORT_DESC="Enlightenment BitTorrent client"
   17.10 +MAINTAINER="al.bobylev@gmail.com"
   17.11 +LICENSE="GPL3"
   17.12 +WEB_SITE="https://www.enlightenment.org/"
   17.13 +
   17.14 +TARBALL="$PACKAGE-$VERSION.tar.xz"
   17.15 +WGET_URL="https://download.enlightenment.org/rel/apps/epour/$TARBALL"
   17.16 +
   17.17 +BUILD_DEPENDS="python-distutils-extra intltool libtorrent-rasterbar-dev \
   17.18 +efl-dev python-efl dbus-python-dev python-xdg"
   17.19 +
   17.20 +compile_rules(){
   17.21 +	./setup.py install --root=$install
   17.22 +}
   17.23 +
   17.24 +genpkg_rules(){
   17.25 +	copy @std @ico
   17.26 +	DEPENDS="python   libtorrent-rasterbar efl python-efl dbus-python \
   17.27 +	python-xdg"
   17.28 +	TAGS="e enlightenment network"
   17.29 +}
    18.1 --- a/ethumb/receipt	Fri Apr 27 16:32:16 2018 +0300
    18.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    18.3 @@ -1,38 +0,0 @@
    18.4 -# SliTaz package receipt v2.
    18.5 -
    18.6 -PACKAGE="ethumb"
    18.7 -VERSION="1.7.10"
    18.8 -CATEGORY="graphics"
    18.9 -SHORT_DESC="EFL Thumbnail generation library"
   18.10 -MAINTAINER="pankso@slitaz.org"
   18.11 -LICENSE="LGPL2.1"
   18.12 -WEB_SITE="http://www.enlightenment.org/"
   18.13 -
   18.14 -TARBALL="$PACKAGE-$VERSION.tar.bz2"
   18.15 -WGET_URL="http://download.enlightenment.org/releases/$TARBALL"
   18.16 -
   18.17 -BUILD_DEPENDS="shared-mime-info eet-dev ecore-dev eio-dev evas-dev edje-dev \
   18.18 -embryo-dev eeze-dev emotion-dev edbus-dev libexif-dev lua-dev"
   18.19 -SPLIT="ethumb-dev"
   18.20 -
   18.21 -compile_rules() {
   18.22 -	./configure \
   18.23 -		--libexecdir=/usr/lib/$PACKAGE \
   18.24 -		--disable-doc \
   18.25 -		$CONFIGURE_ARGS &&
   18.26 -	make $MAKEFLAGS && make install
   18.27 -}
   18.28 -
   18.29 -genpkg_rules() {
   18.30 -	case $PACKAGE in
   18.31 -		ethumb)
   18.32 -			copy @std
   18.33 -			DEPENDS="eet ecore eio evas edje embryo emotion eeze edbus libexif"
   18.34 -			TAGS="e enlightenment efl"
   18.35 -			;;
   18.36 -		ethumb-dev)
   18.37 -			copy @dev
   18.38 -			DEPENDS="emotion-dev edbus-dev libexif-dev"
   18.39 -			;;
   18.40 -	esac
   18.41 -}
    19.1 --- a/evas/receipt	Fri Apr 27 16:32:16 2018 +0300
    19.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    19.3 @@ -1,51 +0,0 @@
    19.4 -# SliTaz package receipt v2.
    19.5 -
    19.6 -PACKAGE="evas"
    19.7 -VERSION="1.7.10"
    19.8 -CATEGORY="x-window"
    19.9 -SHORT_DESC="EFL Canvas and scenegraph rendering library"
   19.10 -MAINTAINER="pankso@slitaz.org"
   19.11 -LICENSE="BSD"
   19.12 -WEB_SITE="http://www.enlightenment.org/"
   19.13 -
   19.14 -TARBALL="$PACKAGE-$VERSION.tar.bz2"
   19.15 -WGET_URL="http://download.enlightenment.org/releases/$TARBALL"
   19.16 -
   19.17 -BUILD_DEPENDS="eet-dev expat-dev fontconfig-dev freetype-dev fribidi-dev \
   19.18 -giflib-dev libpng16-dev tiff-dev libxml2-dev util-linux-uuid-dev \
   19.19 -xorg-libXScrnSaver-dev xorg-libXp-dev eina-dev"
   19.20 -SPLIT="evas-dev"
   19.21 -
   19.22 -compile_rules() {
   19.23 -	sed -i 's/DGifCloseFile(gif/&,NULL/' \
   19.24 -		src/modules/loaders/gif/evas_image_load_gif.c
   19.25 -	export CFLAGS="$CFLAGS -fvisibility=hidden"
   19.26 -	export LDFLAGS="$LDFLAGS -fvisibility=hidden"
   19.27 -
   19.28 -	./configure \
   19.29 -		--libexecdir=/usr/lib/$PACKAGE \
   19.30 -		--enable-cpu-c \
   19.31 -		--disable-doc \
   19.32 -		--disable-install-examples \
   19.33 -		$CONFIGURE_ARGS &&
   19.34 -	make $MAKEFLAGS && make install
   19.35 -}
   19.36 -
   19.37 -genpkg_rules() {
   19.38 -	case $PACKAGE in
   19.39 -		evas)
   19.40 -			copy @std
   19.41 -			DEPENDS="eet expat fontconfig freetype giflib libpng16 tiff \
   19.42 -			libxml2 xorg-libXScrnSaver xorg-libXp eina"
   19.43 -			OPTIONAL_DEPENDS="mesa-dev glu-dev"
   19.44 -			TAGS="e enlightenment efl"
   19.45 -			;;
   19.46 -		evas-dev)
   19.47 -			copy @dev
   19.48 -			DEPENDS="eet-dev expat-dev fontconfig-dev freetype-dev fribidi-dev \
   19.49 -			giflib-dev libpng16-dev tiff-dev libxml2-dev util-linux-uuid-dev \
   19.50 -			xorg-dev xorg-libXScrnSaver-dev xorg-libXp-dev"
   19.51 -			OPTIONAL_DEPENDS="mesa-dev glu-dev"
   19.52 -			;;
   19.53 -	esac
   19.54 -}
    20.1 --- a/evas_generic_loaders/receipt	Fri Apr 27 16:32:16 2018 +0300
    20.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    20.3 @@ -1,33 +0,0 @@
    20.4 -# SliTaz package receipt.
    20.5 -
    20.6 -PACKAGE="evas_generic_loaders"
    20.7 -VERSION="1.7.9"
    20.8 -CATEGORY="base-system"
    20.9 -SHORT_DESC="Loaders for Evas using 'generic' module"
   20.10 -MAINTAINER="domcox@slitaz.org"
   20.11 -LICENSE="GPL2"
   20.12 -TARBALL="$PACKAGE-$VERSION.tar.bz2"
   20.13 -WEB_SITE="http://www.enlightenment.org/"
   20.14 -WGET_URL="http://download.enlightenment.org/releases/$TARBALL"
   20.15 -TAGS="e enlightenment efl python"
   20.16 -
   20.17 -DEPENDS="evas gstreamer0 gst0-plugins-base poppler librsvg libraw"
   20.18 -BUILD_DEPENDS="evas-dev gstreamer0-dev gst0-plugins-base-dev poppler-dev
   20.19 -librsvg-dev libraw-dev
   20.20 -autoconf automake git subversion libtool"
   20.21 -
   20.22 -# Rules to configure and make the package.
   20.23 -compile_rules()
   20.24 -{
   20.25 -    sed '/Anti/d' -i src/bin/pdf/main.cpp
   20.26 -	./configure $CONFIGURE_ARGS &&
   20.27 -    make $MAKEFLAGS all && make install
   20.28 -}
   20.29 -
   20.30 -# Rules to gen a SliTaz package suitable for Tazpkg.
   20.31 -genpkg_rules()
   20.32 -{
   20.33 -	mkdir -p $fs/usr/lib
   20.34 -	cp -a $install/usr/lib/evas $fs/usr/lib
   20.35 -}
   20.36 -
    21.1 --- a/python-ecore/receipt	Fri Apr 27 16:32:16 2018 +0300
    21.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    21.3 @@ -1,36 +0,0 @@
    21.4 -# SliTaz package receipt v2.
    21.5 -
    21.6 -PACKAGE="python-ecore"
    21.7 -VERSION="1.7.0"
    21.8 -CATEGORY="base-system"
    21.9 -SHORT_DESC="Python bindings for ecore"
   21.10 -MAINTAINER="domcox@slitaz.org"
   21.11 -LICENSE="LGPL2.1"
   21.12 -WEB_SITE="http://www.enlightenment.org/"
   21.13 -
   21.14 -TARBALL="$PACKAGE-$VERSION.tar.bz2"
   21.15 -WGET_URL="git|git://git.enlightenment.org/legacy/bindings/python/$PACKAGE.git"
   21.16 -
   21.17 -BUILD_DEPENDS="ecore-dev python-dev python-cython autoconf automake git \
   21.18 -subversion libtool"
   21.19 -SPLIT="python-ecore-dev"
   21.20 -
   21.21 -compile_rules() {
   21.22 -	./autogen.sh &&
   21.23 -	./configure --prefix=/usr &&
   21.24 -	make all && make install
   21.25 -}
   21.26 -
   21.27 -genpkg_rules() {
   21.28 -	case $PACKAGE in
   21.29 -		python-ecore)
   21.30 -			copy @std
   21.31 -			DEPENDS="ecore"
   21.32 -			TAGS="e enlightenment efl python"
   21.33 -			;;
   21.34 -		*-dev)
   21.35 -			copy @dev
   21.36 -			DEPENDS="python-ecore ecore-dev python-dev"
   21.37 -			;;
   21.38 -	esac
   21.39 -}
    22.1 --- a/python-edbus/receipt	Fri Apr 27 16:32:16 2018 +0300
    22.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    22.3 @@ -1,37 +0,0 @@
    22.4 -# SliTaz package receipt v2.
    22.5 -
    22.6 -PACKAGE="python-edbus"
    22.7 -VERSION="1.7.0"
    22.8 -CATEGORY="base-system"
    22.9 -SHORT_DESC="Python bindings for edbus"
   22.10 -MAINTAINER="domcox@slitaz.org"
   22.11 -LICENSE="LGPL2.1"
   22.12 -WEB_SITE="http://www.enlightenment.org/"
   22.13 -
   22.14 -TARBALL="python-e_dbus-$VERSION.tar.bz2"
   22.15 -WGET_URL="http://download.enlightenment.org/releases/BINDINGS/python/$TARBALL"
   22.16 -
   22.17 -BUILD_DEPENDS="edbus-dev python-dev dbus-python-dev python-cython dbus-helper \
   22.18 -autoconf automake git subversion libtool"
   22.19 -SPLIT="python-edbus-dev"
   22.20 -
   22.21 -compile_rules() {
   22.22 -	./autogen.sh &&
   22.23 -	./configure &&
   22.24 -	make $MAKEFLAGS all &&
   22.25 -	make install
   22.26 -}
   22.27 -
   22.28 -genpkg_rules() {
   22.29 -	case $PACKAGE in
   22.30 -		python-edbus)
   22.31 -			copy @std
   22.32 -			DEPENDS="edbus dbus-python dbus-helper"
   22.33 -			TAGS="e enlightenment python"
   22.34 -			;;
   22.35 -		*-dev)
   22.36 -			copy @dev
   22.37 -			DEPENDS="edbus-dev python-dev dbus-python-dev dbus-helper"
   22.38 -			;;
   22.39 -	esac
   22.40 -}
    23.1 --- a/python-edje/receipt	Fri Apr 27 16:32:16 2018 +0300
    23.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    23.3 @@ -1,39 +0,0 @@
    23.4 -# SliTaz package receipt v2.
    23.5 -
    23.6 -PACKAGE="python-edje"
    23.7 -VERSION="1.7.0"
    23.8 -CATEGORY="base-system"
    23.9 -SHORT_DESC="Python bindings for Edje"
   23.10 -MAINTAINER="domcox@slitaz.org"
   23.11 -LICENSE="LGPL2.1"
   23.12 -WEB_SITE="http://www.enlightenment.org/"
   23.13 -
   23.14 -TARBALL="$PACKAGE-$VERSION.tar.bz2"
   23.15 -WGET_URL="http://download.enlightenment.org/releases/BINDINGS/python/$TARBALL"
   23.16 -
   23.17 -BUILD_DEPENDS="shared-mime-info edje-dev python-evas-dev \
   23.18 -python-cython autoconf automake git subversion libtool libxml2-dev"
   23.19 -SPLIT="python-edje-dev"
   23.20 -
   23.21 -compile_rules() {
   23.22 -	./autogen.sh &&
   23.23 -	./configure --prefix=/usr &&
   23.24 -	make $MAKEFLAGS all && make install
   23.25 -}
   23.26 -
   23.27 -genpkg_rules() {
   23.28 -	case $PACKAGE in
   23.29 -		python-edje)
   23.30 -			mkdir -p $fs/usr/lib
   23.31 -			cp -a $install/usr/lib/python2.7 $fs/usr/lib
   23.32 -			DEPENDS="edje python-evas libxml2"
   23.33 -			TAGS="e enlightenment python"
   23.34 -			;;
   23.35 -		*-dev)
   23.36 -			mkdir -p $fs/usr/lib
   23.37 -			cp -a $install/usr/include $fs/usr
   23.38 -			cp -a $install/usr/lib/pkgconfig $fs/usr/lib
   23.39 -			DEPENDS="edje-dev python-evas-dev"
   23.40 -			;;
   23.41 -	esac
   23.42 -}
    24.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    24.2 +++ b/python-efl/receipt	Sat Apr 28 17:31:01 2018 +0300
    24.3 @@ -0,0 +1,26 @@
    24.4 +# SliTaz package receipt v2.
    24.5 +
    24.6 +PACKAGE="python-efl"
    24.7 +VERSION="1.20.0"
    24.8 +CATEGORY="base-system"
    24.9 +SHORT_DESC="Python bindings for EFL"
   24.10 +MAINTAINER="al.bobylev@gmail.com"
   24.11 +LICENSE="GPL3 LGPL3"
   24.12 +WEB_SITE="https://www.enlightenment.org/"
   24.13 +
   24.14 +TARBALL="$PACKAGE-$VERSION.tar.xz"
   24.15 +WGET_URL="https://download.enlightenment.org/rel/bindings/python/$TARBALL"
   24.16 +
   24.17 +BUILD_DEPENDS="efl-dev dbus-python-dev python-dev"
   24.18 +
   24.19 +compile_rules() {
   24.20 +	# note, it required about 1.7 GB RAM on compiling
   24.21 +	python setup.py build &&
   24.22 +	python setup.py install --root=$install
   24.23 +}
   24.24 +
   24.25 +genpkg_rules() {
   24.26 +	copy @std
   24.27 +	DEPENDS="dbus efl python"
   24.28 +	TAGS="e enlightenment efl python"
   24.29 +}
    25.1 --- a/python-elementary/receipt	Fri Apr 27 16:32:16 2018 +0300
    25.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    25.3 @@ -1,36 +0,0 @@
    25.4 -# SliTaz package receipt v2.
    25.5 -
    25.6 -PACKAGE="python-elementary"
    25.7 -VERSION="1.7.0"
    25.8 -CATEGORY="base-system"
    25.9 -SHORT_DESC="Python bindings for Elementary"
   25.10 -MAINTAINER="domcox@slitaz.org"
   25.11 -LICENSE="LGPL3"
   25.12 -WEB_SITE="http://www.enlightenment.org/"
   25.13 -
   25.14 -TARBALL="$PACKAGE-$VERSION.tar.bz2"
   25.15 -WGET_URL="http://download.enlightenment.org/releases/BINDINGS/python/$TARBALL"
   25.16 -
   25.17 -BUILD_DEPENDS="shared-mime-info elementary-dev python-evas-dev python-cython \
   25.18 -eudev autoconf automake git subversion libtool"
   25.19 -SPLIT="python-elementary-dev"
   25.20 -
   25.21 -compile_rules() {
   25.22 -	./autogen.sh &&
   25.23 -	./configure --prefix=/usr &&
   25.24 -	make $MAKEFLAGS all && make install
   25.25 -}
   25.26 -
   25.27 -genpkg_rules() {
   25.28 -	case $PACKAGE in
   25.29 -		python-elementary)
   25.30 -			copy @std
   25.31 -			DEPENDS="elementary python-evas"
   25.32 -			TAGS="e enlightenment python"
   25.33 -			;;
   25.34 -		python-elementary-dev)
   25.35 -			copy @dev
   25.36 -			DEPENDS="python-elementary elementary-dev python-evas-dev"
   25.37 -			;;
   25.38 -	esac
   25.39 -}
    26.1 --- a/python-evas/receipt	Fri Apr 27 16:32:16 2018 +0300
    26.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    26.3 @@ -1,36 +0,0 @@
    26.4 -# SliTaz package receipt v2.
    26.5 -
    26.6 -PACKAGE="python-evas"
    26.7 -VERSION="1.7.0"
    26.8 -CATEGORY="base-system"
    26.9 -SHORT_DESC="Python bindings for Evas"
   26.10 -MAINTAINER="domcox@slitaz.org"
   26.11 -LICENSE="LGPL2.1"
   26.12 -WEB_SITE="http://www.enlightenment.org/"
   26.13 -
   26.14 -TARBALL="$PACKAGE-$VERSION.tar.bz2"
   26.15 -WGET_URL="http://download.enlightenment.org/releases/BINDINGS/python/$TARBALL"
   26.16 -
   26.17 -BUILD_DEPENDS="evas-dev python-dev python-cython autoconf automake \
   26.18 -git subversion libtool"
   26.19 -SPLIT="python-evas-dev"
   26.20 -
   26.21 -compile_rules() {
   26.22 -	./autogen.sh &&
   26.23 -	./configure --prefix=/usr &&
   26.24 -	make $MAKEFLAGS all && make install
   26.25 -}
   26.26 -
   26.27 -genpkg_rules() {
   26.28 -	case $PACKAGE in
   26.29 -		python-evas)
   26.30 -			copy @std
   26.31 -			DEPENDS="evas python"
   26.32 -			TAGS="e enlightenment python"
   26.33 -			;;
   26.34 -		python-evas-dev)
   26.35 -			copy @dev
   26.36 -			DEPENDS="python-evas evas-dev python-dev"
   26.37 -			;;
   26.38 -	esac
   26.39 -}
    27.1 --- a/rage/receipt	Fri Apr 27 16:32:16 2018 +0300
    27.2 +++ b/rage/receipt	Sat Apr 28 17:31:01 2018 +0300
    27.3 @@ -1,46 +1,33 @@
    27.4 -# SliTaz package receipt.
    27.5 +# SliTaz package receipt v2.
    27.6  
    27.7  PACKAGE="rage"
    27.8 -VERSION="55225"
    27.9 +VERSION="0.3.0"
   27.10  CATEGORY="multimedia"
   27.11 -SHORT_DESC="E17 rage media center."
   27.12 +SHORT_DESC="Enlightenment media center"
   27.13  MAINTAINER="pankso@slitaz.org"
   27.14  LICENSE="BSD"
   27.15 -WEB_SITE="http://www.enlightenment.org/"
   27.16 -WGET_URL="subversion|http://svn.enlightenment.org/svn/e/trunk/$PACKAGE"
   27.17 -BRANCH="$VERSION"
   27.18 -TARBALL="$PACKAGE-$VERSION.tar.bz2"
   27.19 -TAGS="mp3 ogg video e17 audio music"
   27.20 +WEB_SITE="https://www.enlightenment.org/"
   27.21  
   27.22 -DEPENDS="eet evas ecore embryo edje emotion eina libcurl openssl"
   27.23 -BUILD_DEPENDS="shared-mime-info eet-dev evas-dev ecore-dev embryo-dev edje-dev \
   27.24 -emotion-dev emotion eina-dev curl-dev openssl-dev libtool jpeg-dev expat-dev \
   27.25 -glib-dev"
   27.26 +TARBALL="$PACKAGE-$VERSION.tar.xz"
   27.27 +WGET_URL="https://download.enlightenment.org/rel/apps/rage/$TARBALL"
   27.28  
   27.29 -# Handle cross compilation
   27.30 -case "$ARCH" in
   27.31 -	i?86) BUILD_DEPENDS="$BUILD_DEPENDS subversion autoconf automake" ;;
   27.32 -esac
   27.33 +BUILD_DEPENDS="meson ninja efl-dev curl-dev"
   27.34  
   27.35 -# Rules to configure and make the package.
   27.36 -compile_rules()
   27.37 -{
   27.38 -	./autogen.sh \
   27.39 -		--prefix=/usr \
   27.40 -		$CONFIGURE_ARGS &&
   27.41 -	make && make install
   27.42 +COOKOPTS="skip-log-errors"
   27.43 +
   27.44 +compile_rules() {
   27.45 +	mkdir build
   27.46 +	cd    build
   27.47 +
   27.48 +	meson-wrapper .. &&
   27.49 +	ninja &&
   27.50 +	ninja install || return 1
   27.51 +
   27.52 +	cook_pick_docs README
   27.53  }
   27.54  
   27.55 -# Rules to gen a SliTaz package suitable for Tazpkg.
   27.56 -genpkg_rules()
   27.57 -{
   27.58 -	mkdir -p $fs/usr/share/doc/rage
   27.59 -	cp -a $install/usr/bin $fs/usr
   27.60 -	cp -a $install/usr/share $fs/usr
   27.61 -	cp $src/README $fs/usr/share/doc/rage
   27.62 -	cat > $fs/usr/share/rage/example.volumes << EOT
   27.63 -/home/user/Images
   27.64 -/home/user/Music
   27.65 -/home/user/Videos
   27.66 -EOT
   27.67 +genpkg_rules() {
   27.68 +	copy @std
   27.69 +	DEPENDS="efl"
   27.70 +	TAGS="mp3 ogg video e17 audio music"
   27.71  }
    28.1 --- a/rage/stuff/rage.desktop	Fri Apr 27 16:32:16 2018 +0300
    28.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    28.3 @@ -1,8 +0,0 @@
    28.4 -[Desktop Entry]
    28.5 -Encoding=UTF-8
    28.6 -Name=Rage Media center
    28.7 -Exec=rage
    28.8 -Icon=other
    28.9 -Terminal=false
   28.10 -Type=Application
   28.11 -Categories=Application;AudioVideo;
    29.1 --- a/terminology/receipt	Fri Apr 27 16:32:16 2018 +0300
    29.2 +++ b/terminology/receipt	Sat Apr 28 17:31:01 2018 +0300
    29.3 @@ -1,32 +1,31 @@
    29.4 -# SliTaz package receipt.
    29.5 +# SliTaz package receipt v2.
    29.6  
    29.7  PACKAGE="terminology"
    29.8 -VERSION="0.3.0"
    29.9 +VERSION="1.2.0"
   29.10  CATEGORY="base-system"
   29.11 -SHORT_DESC="Terminology is a terminal emulator with innovative features."
   29.12 +SHORT_DESC="Terminology is a terminal emulator with innovative features"
   29.13  MAINTAINER="domcox@slitaz.org"
   29.14  LICENSE="GPL"
   29.15 -WEB_SITE="http://www.enlightenment.org/"
   29.16 -TARBALL="$PACKAGE-${VERSION}.tar.bz2"
   29.17 -WGET_URL="http://download.enlightenment.org/releases/$TARBALL"
   29.18 -TAGS="e enlightenment terminal"
   29.19 +WEB_SITE="https://www.enlightenment.org/"
   29.20  
   29.21 -DEPENDS="elementary ethumb"
   29.22 -BUILD_DEPENDS="shared-mime-info elementary-dev ethumb-dev"
   29.23 +TARBALL="$PACKAGE-$VERSION.tar.xz"
   29.24 +WGET_URL="https://download.enlightenment.org/rel/apps/terminology/$TARBALL"
   29.25  
   29.26 -# Rules to configure and make the package.
   29.27 -compile_rules()
   29.28 -{
   29.29 -	export CFLAGS="$CFLAGS -fvisibility=hidden"
   29.30 -	export LDFLAGS="$LDFLAGS -fvisibility=hidden"
   29.31 -	./configure \
   29.32 -		-with-maximum-log-level=1 \
   29.33 -		$CONFIGURE_ARGS &&
   29.34 -	make $MAKEFLAGS && make install
   29.35 +BUILD_DEPENDS="meson ninja gettext intltool efl-dev curl-dev"
   29.36 +
   29.37 +COOKOPTS="skip-log-errors"
   29.38 +
   29.39 +compile_rules() {
   29.40 +	mkdir build
   29.41 +	cd    build
   29.42 +
   29.43 +	meson-wrapper .. &&
   29.44 +	ninja &&
   29.45 +	ninja install
   29.46  }
   29.47  
   29.48 -# Rules to gen a SliTaz package suitable for Tazpkg.
   29.49 -genpkg_rules()
   29.50 -{
   29.51 -	cp -a $install/* $fs
   29.52 +genpkg_rules() {
   29.53 +	copy @std *.mo
   29.54 +	DEPENDS="efl"
   29.55 +	TAGS="e enlightenment terminal"
   29.56  }