wok-next rev 20797

alien: up (8.95), androguard: up (3.2.0), apache-mod-wsgi: up (4.6.4), apng2gif: up (1.8), apngdis: up (2.9), aqualung: up (1.0+20170926)
author Aleksej Bobylev <al.bobylev@gmail.com>
date Mon Jun 11 15:37:34 2018 +0300 (2018-06-11)
parents 0710f69d5d8c
children a0fadf898422
files alien/receipt amule/.icon.png amule/receipt amule/stuff/amule.desktop anacron/receipt androguard/receipt antiword/receipt apache-mod-perl/receipt apache-mod-wsgi/receipt apng2gif/.icon.png apng2gif/receipt apngasm/.icon.png apngasm/receipt apngdis/.icon.png apngdis/receipt apngopt/.icon.png aqualung/.icon.png aqualung/receipt gif2apng/.icon.png gif2apng/receipt
line diff
     1.1 --- a/alien/receipt	Sun Jun 10 16:17:43 2018 +0300
     1.2 +++ b/alien/receipt	Mon Jun 11 15:37:34 2018 +0300
     1.3 @@ -1,30 +1,28 @@
     1.4 -# SliTaz package receipt.
     1.5 +# SliTaz package receipt v2.
     1.6  
     1.7  PACKAGE="alien"
     1.8 -VERSION="8.89"
     1.9 +VERSION="8.95"
    1.10  CATEGORY="misc"
    1.11 -SHORT_DESC="Converts between the rpm, dpkg, stampede slp, and slackware tgz file formats."
    1.12 +SHORT_DESC="Converts between the rpm, dpkg, stampede slp, and slackware tgz \
    1.13 +file formats"
    1.14  MAINTAINER="pascal.bellard@slitaz.org"
    1.15  LICENSE="GPL2"
    1.16 -TARBALL="${PACKAGE}_$VERSION.tar.gz"
    1.17  WEB_SITE="http://joeyh.name/code/alien/"
    1.18 -WGET_URL="http://ftp.de.debian.org/debian/pool/main/${PACKAGE:0:1}/$PACKAGE/$TARBALL"
    1.19 -#SUGGESTED="dpkg debhelper gcc make"
    1.20  
    1.21 -DEPENDS="perl rpm4 cpio"
    1.22 +TARBALL="${PACKAGE}_$VERSION.tar.xz"
    1.23 +WGET_URL="$SF_MIRROR/alien-pkg-convert/$TARBALL"
    1.24 +
    1.25  BUILD_DEPENDS="perl"
    1.26  
    1.27 -# Rules to configure and make the package.
    1.28 -compile_rules()
    1.29 -{
    1.30 -	cd $src
    1.31 +compile_rules() {
    1.32  	perl Makefile.PL &&
    1.33  	make &&
    1.34 -	make DESTDIR=$DESTDIR install
    1.35 +	make DESTDIR=$DESTDIR install || return 1
    1.36 +
    1.37 +	find $install -type f -exec chmod u+w '{}' \;
    1.38  }
    1.39  
    1.40 -# Rules to gen a SliTaz package suitable for Tazpkg.
    1.41 -genpkg_rules()
    1.42 -{
    1.43 -	cp -a $install/* $fs
    1.44 +genpkg_rules() {
    1.45 +	copy @std
    1.46 +	DEPENDS="perl rpm4 cpio"
    1.47  }
     2.1 Binary file amule/.icon.png has changed
     3.1 --- a/amule/receipt	Sun Jun 10 16:17:43 2018 +0300
     3.2 +++ b/amule/receipt	Mon Jun 11 15:37:34 2018 +0300
     3.3 @@ -1,37 +1,32 @@
     3.4 -# SliTaz package receipt.
     3.5 +# SliTaz package receipt v2.
     3.6  
     3.7  PACKAGE="amule"
     3.8  VERSION="2.3.2"
     3.9  CATEGORY="network"
    3.10 -SHORT_DESC="An eMule-like client for the eD2k and Kademlia networks."
    3.11 +SHORT_DESC="An eMule-like client for the eD2k and Kademlia networks"
    3.12  MAINTAINER="pankso@slitaz.org"
    3.13  LICENSE="GPL2"
    3.14  WEB_SITE="http://www.amule.org/"
    3.15 -SOURCE="aMule"
    3.16 -TARBALL="$SOURCE-$VERSION.tar.xz"
    3.17 +
    3.18 +TARBALL="aMule-$VERSION.tar.xz"
    3.19  WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL"
    3.20 -TAGS="p2p peer-to-peer fileshare"
    3.21  
    3.22 -DEPENDS="wxWidgets libupnp libbfd xorg-libXxf86vm cryptopp zlib"
    3.23 -BUILD_DEPENDS="wxWidgets-dev libupnp-dev cryptopp zlib-dev"
    3.24 +BUILD_DEPENDS="zlib-dev perl wxWidgets-dev libupnp-dev cryptopp gettext"
    3.25  
    3.26 -# Rules to configure and make the package.
    3.27 -compile_rules()
    3.28 -{
    3.29 +compile_rules() {
    3.30  	./configure \
    3.31 -		--prefix=/usr \
    3.32 +		--enable-optimize \
    3.33 +		--disable-debug \
    3.34  		$CONFIGURE_ARGS &&
    3.35 -	make $MAKEFLAGS &&
    3.36 -	make DESTDIR=$DESTDIR install
    3.37 +	make &&
    3.38 +	make install || return 1
    3.39 +
    3.40 +	rm $install/usr/share/pixmaps/amule.xpm
    3.41 +	cp amule.png $install/usr/share/pixmaps/
    3.42  }
    3.43  
    3.44 -# Rules to gen a SliTaz package suitable for Tazpkg.
    3.45 -genpkg_rules()
    3.46 -{
    3.47 -	mkdir -p $fs/usr/share
    3.48 -	cp -a $install/usr/bin $fs/usr
    3.49 -	cp -a $install/usr/share/amule $fs/usr/share
    3.50 -	# Remove unused files in this base package.
    3.51 -	rm $fs/usr/share/amule/skins/kde4.zip
    3.52 -	rm $fs/usr/share/amule/skins/gnome.zip
    3.53 +genpkg_rules() {
    3.54 +	copy @std
    3.55 +	DEPENDS="cryptopp libbfd libupnp wxWidgets zlib"
    3.56 +	TAGS="p2p peer-to-peer fileshare"
    3.57  }
     4.1 --- a/amule/stuff/amule.desktop	Sun Jun 10 16:17:43 2018 +0300
     4.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     4.3 @@ -1,10 +0,0 @@
     4.4 -[Desktop Entry]
     4.5 -Type=Application
     4.6 -Name=aMule P2P Client
     4.7 -Name[fr]=Client P2P aMule
     4.8 -Name[ru]=Клиент P2P aMule
     4.9 -Name[zh_CN]=aMule 电骡
    4.10 -Exec=amule
    4.11 -Icon=amule
    4.12 -Terminal=false
    4.13 -Categories=Network;P2P;
     5.1 --- a/anacron/receipt	Sun Jun 10 16:17:43 2018 +0300
     5.2 +++ b/anacron/receipt	Mon Jun 11 15:37:34 2018 +0300
     5.3 @@ -1,31 +1,24 @@
     5.4 -# SliTaz package receipt.
     5.5 +# SliTaz package receipt v2.
     5.6  
     5.7  PACKAGE="anacron"
     5.8  VERSION="2.3"
     5.9  CATEGORY="utilities"
    5.10 -SHORT_DESC="Periodic command scheduler."
    5.11 +SHORT_DESC="Periodic command scheduler"
    5.12  MAINTAINER="pascal.bellard@slitaz.org"
    5.13  LICENSE="GPL2"
    5.14  WEB_SITE="http://anacron.sourceforge.net/"
    5.15 +
    5.16  TARBALL="$PACKAGE-$VERSION.tar.gz"
    5.17  WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL"
    5.18  
    5.19 -DEPENDS=""
    5.20 -BUILD_DEPENDS=""
    5.21 +compile_rules() {
    5.22 +	sed -i 's|usr/man|usr/share/man|' Makefile
    5.23 +	sed -i 's/const int isleap/int isleap/' gregor.c
    5.24  
    5.25 -# Rules to configure and make the package.
    5.26 -compile_rules()
    5.27 -{
    5.28 -	sed -i "s|^PREFIX =.*|PREFIX = $DESTDIR|" Makefile
    5.29 -	sed -i 's/const int isleap/int isleap/' gregor.c
    5.30 -	make 2>&1 | grep -v Makefile:57 && make install
    5.31 -
    5.32 -	mkdir -p $install/usr/share
    5.33 -	mv $install/usr/man $install/usr/share
    5.34 +	make PREFIX=$install &&
    5.35 +	make PREFIX=$install install || return 1
    5.36  }
    5.37  
    5.38 -# Rules to gen a SliTaz package suitable for Tazpkg.
    5.39 -genpkg_rules()
    5.40 -{
    5.41 -	cp -a $install/* $fs
    5.42 +genpkg_rules() {
    5.43 +	copy @std
    5.44  }
     6.1 --- a/androguard/receipt	Sun Jun 10 16:17:43 2018 +0300
     6.2 +++ b/androguard/receipt	Mon Jun 11 15:37:34 2018 +0300
     6.3 @@ -1,27 +1,25 @@
     6.4 -# SliTaz package receipt.
     6.5 +# SliTaz package receipt v2.
     6.6  
     6.7  PACKAGE="androguard"
     6.8 -VERSION="1.5"
     6.9 +VERSION="3.2.0"
    6.10  CATEGORY="development"
    6.11 -SHORT_DESC="Reverse engineering tool for Android applications."
    6.12 +SHORT_DESC="Reverse engineering, malware and goodware analysis of Android \
    6.13 +applications and more"
    6.14  MAINTAINER="pascal.bellard@slitaz.org"
    6.15 -LICENSE="GPL3"
    6.16 +LICENSE="Apache2"
    6.17 +WEB_SITE="https://github.com/androguard/androguard/"
    6.18 +
    6.19  TARBALL="$PACKAGE-$VERSION.tar.gz"
    6.20 -WEB_SITE="http://code.google.com/p/$PACKAGE"
    6.21 -WGET_URL="http://$PACKAGE.googlecode.com/files/$TARBALL"
    6.22 +WGET_URL="https://github.com/androguard/androguard/releases/download/v$VERSION/$TARBALL"
    6.23  
    6.24 -DEPENDS="python"
    6.25 -BUILD_DEPENDS="python-dev"
    6.26 +BUILD_DEPENDS="python"
    6.27  
    6.28 -# Rules to configure and make the package.
    6.29 -compile_rules()
    6.30 -{
    6.31 +compile_rules() {
    6.32  	python setup.py build &&
    6.33  	python setup.py install --root=$DESTDIR
    6.34  }
    6.35  
    6.36 -# Rules to gen a SliTaz package suitable for Tazpkg.
    6.37 -genpkg_rules()
    6.38 -{
    6.39 -	cp -a $install/usr $fs
    6.40 +genpkg_rules() {
    6.41 +	copy @std
    6.42 +	DEPENDS="python"
    6.43  }
     7.1 --- a/antiword/receipt	Sun Jun 10 16:17:43 2018 +0300
     7.2 +++ b/antiword/receipt	Mon Jun 11 15:37:34 2018 +0300
     7.3 @@ -1,29 +1,27 @@
     7.4 -# SliTaz package receipt.
     7.5 +# SliTaz package receipt v2.
     7.6  
     7.7  PACKAGE="antiword"
     7.8  VERSION="0.37"
     7.9  CATEGORY="office"
    7.10 -SHORT_DESC="MS Word reader to plain text or PostScript."
    7.11 +SHORT_DESC="MS Word reader to plain text or PostScript"
    7.12  MAINTAINER="pascal.bellard@slitaz.org"
    7.13  LICENSE="GPL"
    7.14 +WEB_SITE="http://www.winfield.demon.nl/"
    7.15 +
    7.16  TARBALL="$PACKAGE-$VERSION.tar.gz"
    7.17 -WEB_SITE="http://www.antiword.org/"
    7.18 -WGET_URL="${WEB_SITE}$TARBALL"
    7.19 -TAGS="word reader convert"
    7.20 +WGET_URL="http://www.winfield.demon.nl/linux/$TARBALL"
    7.21  
    7.22 -# Rules to configure and make the package.
    7.23 -compile_rules()
    7.24 -{
    7.25 -	cd $src
    7.26 +compile_rules() {
    7.27  	make &&
    7.28 -	make DESTDIR=$DESTDIR global_install
    7.29 +	make \
    7.30 +		DESTDIR=$DESTDIR \
    7.31 +		GLOBAL_INSTALL_DIR=/usr/bin \
    7.32 +		global_install || return 1
    7.33 +
    7.34 +	cook_pick_manpages Docs/antiword.1
    7.35  }
    7.36  
    7.37 -# Rules to gen a SliTaz package suitable for Tazpkg.
    7.38 -genpkg_rules()
    7.39 -{
    7.40 -	mkdir -p $fs/usr/bin
    7.41 -	cp -a $install/usr/share $fs/usr
    7.42 -	cp -a $install/usr/local/bin/antiword $fs/usr/bin
    7.43 +genpkg_rules() {
    7.44 +	copy antiword antiword/
    7.45 +	TAGS="word reader convert"
    7.46  }
    7.47 -
     8.1 --- a/apache-mod-perl/receipt	Sun Jun 10 16:17:43 2018 +0300
     8.2 +++ b/apache-mod-perl/receipt	Mon Jun 11 15:37:34 2018 +0300
     8.3 @@ -20,7 +20,9 @@
     8.4  		MP_APXS=/usr/bin/apxs \
     8.5  		MP_APR_CONFIG=/usr/bin/apr-1-config
     8.6  	make &&
     8.7 -	make DESTDIR=$DESTDIR install
     8.8 +	make DESTDIR=$DESTDIR install || return 1
     8.9 +
    8.10 +	find $install -type f -exec chmod u+w '{}' \;
    8.11  }
    8.12  
    8.13  genpkg_rules() {
     9.1 --- a/apache-mod-wsgi/receipt	Sun Jun 10 16:17:43 2018 +0300
     9.2 +++ b/apache-mod-wsgi/receipt	Mon Jun 11 15:37:34 2018 +0300
     9.3 @@ -1,46 +1,42 @@
     9.4 -# SliTaz package receipt.
     9.5 +# SliTaz package receipt v2.
     9.6  
     9.7  PACKAGE="apache-mod-wsgi"
     9.8 -VERSION="3.4"
     9.9 +VERSION="4.6.4"
    9.10  CATEGORY="network"
    9.11 -SHORT_DESC="Python WSGI adapter module for Apache."
    9.12 +SHORT_DESC="Python WSGI adapter module for Apache"
    9.13  MAINTAINER="erjo@slitaz.org"
    9.14 -LICENSE="Apache"
    9.15 -WEB_SITE="http://code.google.com/p/modwsgi/"
    9.16 -SOURCE="mod_wsgi"
    9.17 -TARBALL="$SOURCE-$VERSION.tar.gz"
    9.18 -WGET_URL="http://modwsgi.googlecode.com/files/$TARBALL"
    9.19 +LICENSE="Apache2"
    9.20 +WEB_SITE="https://github.com/GrahamDumpleton/mod_wsgi"
    9.21  
    9.22 -DEPENDS="apache python"
    9.23 -BUILD_DEPENDS="apache apache-dev apr-dev apr-util-dev python-dev sed acl acl-dev"
    9.24 +TARBALL="$PACKAGE-$VERSION.tar.gz"
    9.25 +WGET_URL="https://github.com/GrahamDumpleton/mod_wsgi/archive/$VERSION.tar.gz"
    9.26  
    9.27 -# Rules to configure and make the package.
    9.28 -compile_rules()
    9.29 -{
    9.30 -	cd $src
    9.31 -	./configure 
    9.32 -	sed -i -e "s!^DESTDIR =!DESTDIR = $WOK/$PACKAGE/install! " Makefile
    9.33 -	make && make install
    9.34 +BUILD_DEPENDS="apache-dev perl apr-dev apr-util-dev python-dev"
    9.35 +
    9.36 +compile_rules() {
    9.37 +	./configure $CONFIGURE_ARGS &&
    9.38 +	make &&
    9.39 +	make install || return 1
    9.40 +
    9.41 +	install -Dm644 $stuff/httpd-mod-wsgi.conf \
    9.42 +		$install/etc/apache/extra/httpd-mod-wsgi.conf
    9.43  }
    9.44  
    9.45 -# Rules to gen a SliTaz package suitable for Tazpkg.
    9.46 -genpkg_rules()
    9.47 -{
    9.48 -	mkdir -p $fs/etc/apache/extra
    9.49 -	cp -a $install/* $fs
    9.50 -	cp $stuff/httpd-mod-wsgi.conf $fs/etc/apache/extra
    9.51 +genpkg_rules() {
    9.52 +	copy @std
    9.53 +	DEPENDS="apache python"
    9.54  }
    9.55  
    9.56 -post_install()
    9.57 -{
    9.58 -		# Enable WSGI module
    9.59 -		echo "# Python WSGI module" >> "$1/etc/apache/httpd.conf"
    9.60 -		echo "Include /etc/apache/extra/httpd-mod-wsgi.conf  " >> "$1/etc/apache/httpd.conf"
    9.61 +post_install() {
    9.62 +	# Enable WSGI module
    9.63 +	cat >> "$1/etc/apache/httpd.conf" <<EOT
    9.64 +# Python WSGI module
    9.65 +Include /etc/apache/extra/httpd-mod-wsgi.conf
    9.66 +EOT
    9.67  }
    9.68  
    9.69 -post_remove()
    9.70 -{
    9.71 -		# Remove WSGI configuration
    9.72 -		sed -i s/\# Python.*// "$1/etc/apache/httpd.conf"
    9.73 -		sed -i s/.*httpd-mod-wsgi.conf// "$1/etc/apache/httpd.conf"
    9.74 +post_remove() {
    9.75 +	# Remove WSGI configuration
    9.76 +	sed -i '/# Python WSGI module/d; /.*httpd-mod-wsgi.conf/d' \
    9.77 +		"$1/etc/apache/httpd.conf"
    9.78  }
    10.1 Binary file apng2gif/.icon.png has changed
    11.1 --- a/apng2gif/receipt	Sun Jun 10 16:17:43 2018 +0300
    11.2 +++ b/apng2gif/receipt	Mon Jun 11 15:37:34 2018 +0300
    11.3 @@ -1,7 +1,7 @@
    11.4 -# SliTaz package receipt.
    11.5 +# SliTaz package receipt v2.
    11.6  
    11.7  PACKAGE="apng2gif"
    11.8 -VERSION="1.7"
    11.9 +VERSION="1.8"
   11.10  CATEGORY="utilities"
   11.11  SHORT_DESC="Convert APNG animations into animated GIF format"
   11.12  MAINTAINER="al.bobylev@gmail.com"
   11.13 @@ -11,20 +11,16 @@
   11.14  TARBALL="$PACKAGE-$VERSION-src.zip"
   11.15  WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL"
   11.16  
   11.17 -DEPENDS="zlib libpng16"
   11.18  BUILD_DEPENDS="zlib-dev libpng16-dev"
   11.19  
   11.20 -# Rules to configure and make the package.
   11.21 -compile_rules()
   11.22 -{
   11.23 -	make
   11.24 +compile_rules() {
   11.25 +	make &&
   11.26 +	install -Dm755 apng2gif $install/usr/bin/apng2gif
   11.27  
   11.28 -	mkdir -p $install/usr/bin
   11.29 -	cp -a $src/apng2gif $install/usr/bin
   11.30 +	cook_pick_docs readme.txt
   11.31  }
   11.32  
   11.33 -# Rules to gen a SliTaz package suitable for Tazpkg.
   11.34 -genpkg_rules()
   11.35 -{
   11.36 -	copy apng2gif
   11.37 +genpkg_rules() {
   11.38 +	copy @std
   11.39 +	DEPENDS="libpng16 zlib"
   11.40  }
    12.1 Binary file apngasm/.icon.png has changed
    13.1 --- a/apngasm/receipt	Sun Jun 10 16:17:43 2018 +0300
    13.2 +++ b/apngasm/receipt	Mon Jun 11 15:37:34 2018 +0300
    13.3 @@ -1,4 +1,4 @@
    13.4 -# SliTaz package receipt.
    13.5 +# SliTaz package receipt v2.
    13.6  
    13.7  PACKAGE="apngasm"
    13.8  VERSION="2.91"
    13.9 @@ -11,20 +11,16 @@
   13.10  TARBALL="$PACKAGE-$VERSION-src.zip"
   13.11  WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL"
   13.12  
   13.13 -DEPENDS="libpng16"
   13.14  BUILD_DEPENDS="zlib-dev libpng16-dev"
   13.15  
   13.16 -# Rules to configure and make the package.
   13.17 -compile_rules()
   13.18 -{
   13.19 -	make
   13.20 +compile_rules() {
   13.21 +	make &&
   13.22 +	install -Dm755 apngasm $install/usr/bin/apngasm
   13.23  
   13.24 -	mkdir -p $install/usr/bin
   13.25 -	cp -a $src/apngasm $install/usr/bin
   13.26 +	cook_pick_docs readme.txt
   13.27  }
   13.28  
   13.29 -# Rules to gen a SliTaz package suitable for Tazpkg.
   13.30 -genpkg_rules()
   13.31 -{
   13.32 -	copy apngasm
   13.33 +genpkg_rules() {
   13.34 +	copy @std
   13.35 +	DEPENDS="libpng16 zlib"
   13.36  }
    14.1 Binary file apngdis/.icon.png has changed
    15.1 --- a/apngdis/receipt	Sun Jun 10 16:17:43 2018 +0300
    15.2 +++ b/apngdis/receipt	Mon Jun 11 15:37:34 2018 +0300
    15.3 @@ -1,7 +1,7 @@
    15.4 -# SliTaz package receipt.
    15.5 +# SliTaz package receipt v2.
    15.6  
    15.7  PACKAGE="apngdis"
    15.8 -VERSION="2.8"
    15.9 +VERSION="2.9"
   15.10  CATEGORY="utilities"
   15.11  SHORT_DESC="Deconstruct APNG file into a sequence of PNG frames"
   15.12  MAINTAINER="al.bobylev@gmail.com"
   15.13 @@ -11,20 +11,16 @@
   15.14  TARBALL="$PACKAGE-$VERSION-src.zip"
   15.15  WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL"
   15.16  
   15.17 -DEPENDS="zlib libpng16"
   15.18  BUILD_DEPENDS="zlib-dev libpng16-dev"
   15.19  
   15.20 -# Rules to configure and make the package.
   15.21 -compile_rules()
   15.22 -{
   15.23 -	make
   15.24 +compile_rules() {
   15.25 +	make &&
   15.26 +	install -Dm755 apngdis $install/usr/bin/apngdis
   15.27  
   15.28 -	mkdir -p $install/usr/bin
   15.29 -	cp -a $src/apngdis $install/usr/bin
   15.30 +	cook_pick_docs readme.txt
   15.31  }
   15.32  
   15.33 -# Rules to gen a SliTaz package suitable for Tazpkg.
   15.34 -genpkg_rules()
   15.35 -{
   15.36 -	copy apngdis
   15.37 +genpkg_rules() {
   15.38 +	copy @std
   15.39 +	DEPENDS="libpng16 zlib"
   15.40  }
    16.1 Binary file apngopt/.icon.png has changed
    17.1 Binary file aqualung/.icon.png has changed
    18.1 --- a/aqualung/receipt	Sun Jun 10 16:17:43 2018 +0300
    18.2 +++ b/aqualung/receipt	Mon Jun 11 15:37:34 2018 +0300
    18.3 @@ -1,38 +1,41 @@
    18.4 -# SliTaz package receipt.
    18.5 +# SliTaz package receipt v2.
    18.6  
    18.7  PACKAGE="aqualung"
    18.8 -VERSION="0.9beta10"
    18.9 +VERSION="1.0+20170926"
   18.10 +COMMIT="beec3d9"
   18.11  CATEGORY="multimedia"
   18.12 -SHORT_DESC="Aqualung audio player."
   18.13 +SHORT_DESC="Advanced music player"
   18.14  MAINTAINER="pankso@slitaz.org"
   18.15  LICENSE="GPL2"
   18.16 -WEB_SITE="http://aqualung.factorial.hu/"
   18.17 +WEB_SITE="http://aqualung.jeremyevans.net/"
   18.18 +
   18.19  TARBALL="$PACKAGE-$VERSION.tar.gz"
   18.20 -WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL"
   18.21 -TAGS="music audio player mp3 ogg"
   18.22 +WGET_URL="https://github.com/jeremyevans/aqualung/archive/${COMMIT:-$VERSION}.tar.gz"
   18.23  
   18.24 -DEPENDS="gtk+ alsa-lib libogg libvorbis flac lame libsamplerate libsndfile \
   18.25 -libmodplug libcdio libmad bzlib"
   18.26 -BUILD_DEPENDS="gtk+-dev alsa-lib-dev libogg-dev libvorbis-dev flac-dev \
   18.27 -lame-dev libsamplerate-dev libmad-dev libsndfile-dev libxml2-dev bzip2-dev"
   18.28 +BUILD_DEPENDS="automake gettext libxml2-dev glib-dev gtk+-dev   alsa-lib-dev \
   18.29 +flac-dev lame-dev libmodplug-dev libsndfile-dev libogg-dev speex-dev \
   18.30 +libvorbis-dev libsamplerate-dev libcdio-dev libcdio-paranoia-dev libcddb-dev \
   18.31 +lua-dev"
   18.32  
   18.33 -# Rules to configure and make the package.
   18.34 -compile_rules()
   18.35 -{
   18.36 -	./configure \
   18.37 -		--with-lavc=no \
   18.38 -		--with-jack=no &&
   18.39 -	make && make install
   18.40 +compile_rules() {
   18.41 +	./autogen.sh &&
   18.42 +
   18.43 +	./configure $CONFIGURE_ARGS &&
   18.44 +	make &&
   18.45 +	make install || return 1
   18.46 +
   18.47 +	for i in 16 24 32 48 64; do
   18.48 +		mkdir -p $install/usr/share/icons/hicolor/${i}x$i/apps/
   18.49 +		ln -s /usr/share/aqualung/icon_$i.png \
   18.50 +			$install/usr/share/icons/hicolor/${i}x$i/apps/aqualung.png
   18.51 +	done
   18.52 +	fix symlinks
   18.53  }
   18.54  
   18.55 -# Rules to gen a SliTaz package suitable for Tazpkg.
   18.56 -genpkg_rules()
   18.57 -{
   18.58 -	mkdir -p $fs/usr/share/pixmaps
   18.59 -	cp -a $install/usr/bin $fs/usr
   18.60 -	cp -a $install/usr/share/aqualung $fs/usr/share
   18.61 -	# Remove doc
   18.62 -	rm -rf $fs/usr/share/aqualung/doc
   18.63 -	cd $fs/usr/share/pixmaps
   18.64 -	ln -s ../aqualung/general.png aqualung.png
   18.65 +genpkg_rules() {
   18.66 +	copy @std
   18.67 +	DEPENDS="alsa-lib bzlib cairo flac gdk-pixbuf glib gtk+ lame libcddb \
   18.68 +	libcdio libcdio-paranoia liblua libmodplug libogg libsamplerate libsndfile \
   18.69 +	libvorbis libxml2 pango zlib"
   18.70 +	TAGS="music audio player mp3 ogg"
   18.71  }
    19.1 Binary file gif2apng/.icon.png has changed
    20.1 --- a/gif2apng/receipt	Sun Jun 10 16:17:43 2018 +0300
    20.2 +++ b/gif2apng/receipt	Mon Jun 11 15:37:34 2018 +0300
    20.3 @@ -16,6 +16,8 @@
    20.4  compile_rules() {
    20.5  	make &&
    20.6  	install -Dm755 gif2apng $install/usr/bin/gif2apng
    20.7 +
    20.8 +	cook_pick_docs readme.txt
    20.9  }
   20.10  
   20.11  genpkg_rules() {