wok-next rev 20569

Fix libtool where applicable (a*-f* packages yet); combine collectd* receipts
author Aleksej Bobylev <al.bobylev@gmail.com>
date Fri Apr 13 07:14:16 2018 +0300 (2018-04-13)
parents 5baa3b6a24e7
children a5d7827e08cf
files GConf/receipt R/receipt a2ps/receipt aalib/receipt abiword/receipt acct/receipt acl/receipt afpfs-ng/receipt aiksaurus/receipt alarm-clock/receipt alpine/receipt alsa-lib/receipt alsa-oss/receipt alsa-plugins/receipt alsaplayer/receipt antinat/receipt appdata-tools/receipt apr/receipt aria2/receipt ario/receipt arpack-ng/receipt aspell/receipt atk/receipt atkmm/receipt atm-tools/receipt attr/receipt audacity/receipt audiofile/receipt audit/receipt avfs/receipt avrdude/receipt ayttm/receipt babl/receipt barnyard2/receipt beaver/receipt beecrypt/receipt bicon/receipt bind/receipt blackbox/receipt bluefish/receipt bluez/receipt boinc/receipt brasero/receipt bzflag/receipt c-ares/receipt c_icap/receipt cairo-compmgr/receipt cairomm/receipt caja/receipt ccid/receipt celestia/receipt check/receipt cherokee/receipt chillispot/receipt chmlib/receipt cinepaint-stable/receipt cinepaint/receipt clamav/receipt claws-mail/receipt clearlooks/receipt clutter-gtk/receipt clutter/receipt codeblocks/receipt cogl/receipt collectd-apache/receipt collectd-bind/receipt collectd/receipt commoncpp2/receipt compiz-compizconfig-python/receipt compiz-core/receipt compiz-libcompizconfig/receipt conntrack-tools/receipt consolekit2/receipt consonance/receipt coova-chilli/receipt cppunit/receipt cryptsetup/receipt cssc/receipt cups-filters/receipt curl/receipt curlftpfs/receipt cyrus-sasl/receipt dahdi-tools/receipt dar/receipt dbus-python/receipt dbus/receipt ddd/receipt deadbeef/receipt dia/receipt directfb/receipt djmount/receipt djvulibre/receipt dotconf/receipt dovecot/receipt dssi/receipt dvdauthor/receipt eet/receipt efl/receipt eina/receipt ekiga/receipt embryo/receipt emerald/receipt enca/receipt encfs/receipt ettercap/receipt eudev/receipt evince/receipt exempi/receipt exif/receipt exosip/receipt expat/receipt extrema/receipt f2fs-tools/receipt faac/receipt faad2/receipt fakeroot/receipt fastjar/receipt fcgi/receipt fdk-aac/receipt fftw/receipt file/receipt filezilla/receipt flac/receipt flam3/receipt flex/receipt font-manager/receipt fontconfig/receipt fontforge/receipt fox/receipt fox14/receipt freeciv/receipt freeglut/receipt freeradius/receipt freetds/receipt frei0r-plugins/receipt fribidi/receipt ftgl/receipt funionfs/receipt fuse-emulator/receipt fuse2/receipt fuse3/receipt fuseiso/receipt fwknop/receipt gst1-plugins-good/receipt
line diff
     1.1 --- a/GConf/receipt	Thu Apr 12 09:48:04 2018 +0300
     1.2 +++ b/GConf/receipt	Fri Apr 13 07:14:16 2018 +0300
     1.3 @@ -19,6 +19,7 @@
     1.4  	./configure \
     1.5  		--libexecdir=/usr/lib/GConf \
     1.6  		$CONFIGURE_ARGS &&
     1.7 +	fix libtool &&
     1.8  	make &&
     1.9  	make install
    1.10  }
     2.1 --- a/R/receipt	Thu Apr 12 09:48:04 2018 +0300
     2.2 +++ b/R/receipt	Fri Apr 13 07:14:16 2018 +0300
     2.3 @@ -24,6 +24,7 @@
     2.4  	./configure \
     2.5  		--enable-R-shlib \
     2.6  		$CONFIGURE_ARGS &&
     2.7 +	fix libtool &&
     2.8  	make &&
     2.9  	make DESTDIR=$install install || return 1
    2.10  
     3.1 --- a/a2ps/receipt	Thu Apr 12 09:48:04 2018 +0300
     3.2 +++ b/a2ps/receipt	Fri Apr 13 07:14:16 2018 +0300
     3.3 @@ -12,13 +12,15 @@
     3.4  WGET_URL="$GNU_MIRROR/$PACKAGE/$TARBALL"
     3.5  
     3.6  BUILD_DEPENDS="gperf"
     3.7 +COOKOPTS="skip-log-errors"
     3.8  
     3.9  compile_rules() {
    3.10  	# Be busybox sort compatible
    3.11  	sed -i 's/+0 -1/-k 1,2/' afm/make_fonts_map.sh
    3.12  
    3.13  	./configure $CONFIGURE_ARGS &&
    3.14 -	make 2>&1 | grep -v fonts.map.new &&
    3.15 +	fix libtool &&
    3.16 +	make &&
    3.17  	make install || return 1
    3.18  
    3.19  	sed -i 's/^FileCommand/#FileCommand/' $install/etc/a2ps.cfg
     4.1 --- a/aalib/receipt	Thu Apr 12 09:48:04 2018 +0300
     4.2 +++ b/aalib/receipt	Fri Apr 13 07:14:16 2018 +0300
     4.3 @@ -7,22 +7,21 @@
     4.4  MAINTAINER="slaxemulator@gmail.com"
     4.5  LICENSE="LGPL2"
     4.6  WEB_SITE="http://aa-project.sourceforge.net/aalib/"
     4.7 +
     4.8  TARBALL="$PACKAGE-$VERSION.tar.gz"
     4.9  WGET_URL="$SF_MIRROR/aa-project/$TARBALL"
    4.10  
    4.11  BUILD_DEPENDS="ncurses-dev xorg-libXt-dev xorg-libX11-dev"
    4.12  SPLIT="aalib-dev"
    4.13  
    4.14 -# Rules to configure and make the package.
    4.15 -compile_rules()
    4.16 -{
    4.17 +compile_rules() {
    4.18  	./configure $CONFIGURE_ARGS &&
    4.19 -	make && make DESTDIR=$DESTDIR install
    4.20 +	fix libtool &&
    4.21 +	make &&
    4.22 +	make DESTDIR=$DESTDIR install
    4.23  }
    4.24  
    4.25 -# Rules to gen a SliTaz package suitable for Tazpkg.
    4.26 -genpkg_rules()
    4.27 -{
    4.28 +genpkg_rules() {
    4.29  	case $PACKAGE in
    4.30  		aalib)
    4.31  			copy @std
     5.1 --- a/abiword/receipt	Thu Apr 12 09:48:04 2018 +0300
     5.2 +++ b/abiword/receipt	Fri Apr 13 07:14:16 2018 +0300
     5.3 @@ -27,14 +27,12 @@
     5.4  	sed -i 's|cat \$(BUILTIN_STAMP)|& 2> /dev/null|' src/plugins/Makefile*
     5.5  
     5.6  	./configure \
     5.7 -		--prefix=/usr \
     5.8 -		--infodir=/usr/share/info \
     5.9 -		--mandir=/usr/share/man \
    5.10  		--enable-plugins \
    5.11  		--enable-clipart \
    5.12  		--enable-templates \
    5.13  		--disable-collab-backend-sugar \
    5.14  		$CONFIGURE_ARGS &&
    5.15 +	fix libtool &&
    5.16  	make $MAKEFLAGS &&
    5.17  	make DESTDIR=$DESTDIR install || return 1
    5.18  
     6.1 --- a/acct/receipt	Thu Apr 12 09:48:04 2018 +0300
     6.2 +++ b/acct/receipt	Fri Apr 13 07:14:16 2018 +0300
     6.3 @@ -1,9 +1,9 @@
     6.4 -# SliTaz package receipt.
     6.5 +# SliTaz package receipt v2.
     6.6  
     6.7  PACKAGE="acct"
     6.8  VERSION="6.6.2"
     6.9  CATEGORY="utilities"
    6.10 -SHORT_DESC="Utilities that report data about users logged on GNU/Linux."
    6.11 +SHORT_DESC="Utilities that report data about users logged on GNU/Linux"
    6.12  MAINTAINER="hackdorte@sapo.pt"
    6.13  LICENSE="GPL3"
    6.14  WEB_SITE="http://savannah.gnu.org/projects/acct/"
    6.15 @@ -11,24 +11,15 @@
    6.16  TARBALL="$PACKAGE-$VERSION.tar.gz"
    6.17  WGET_URL="$GNU_MIRROR/$PACKAGE/$TARBALL"
    6.18  
    6.19 -TAGS="analysis network utilities"
    6.20 -
    6.21 -DEPENDS="gcc-lib-base glibc"
    6.22 -BUILD_DEPENDS="glibc-dev"
    6.23 -
    6.24 -# Rules to configure and make the package.
    6.25 -compile_rules()
    6.26 -{
    6.27 -	./configure \
    6.28 -		--prefix=/usr \
    6.29 -		$CONFIGURE_ARGS &&
    6.30 +compile_rules() {
    6.31 +	./configure $CONFIGURE_ARGS &&
    6.32 +	fix libtool &&
    6.33  	make $MAKEFLAGS &&
    6.34  	make DESTDIR=$DESTDIR install
    6.35  }
    6.36  
    6.37 -# Rules to gen a SliTaz package suitable for Tazpkg.
    6.38 -genpkg_rules()
    6.39 -{
    6.40 -	mkdir -p $fs/usr
    6.41 -	cp -a $install/usr/bin $install/usr/sbin $fs/usr
    6.42 +genpkg_rules() {
    6.43 +	copy @std
    6.44 +	DEPENDS="gcc-lib-base glibc"
    6.45 +	TAGS="analysis network utilities"
    6.46  }
     7.1 --- a/acl/receipt	Thu Apr 12 09:48:04 2018 +0300
     7.2 +++ b/acl/receipt	Fri Apr 13 07:14:16 2018 +0300
     7.3 @@ -26,6 +26,7 @@
     7.4  		--disable-static \
     7.5  		--libexecdir=/usr/lib \
     7.6  		$CONFIGURE_ARGS &&
     7.7 +	fix libtool &&
     7.8  	make &&
     7.9  	make install install-lib install-dev DIST_ROOT=$DESTDIR || return 1
    7.10  
     8.1 --- a/afpfs-ng/receipt	Thu Apr 12 09:48:04 2018 +0300
     8.2 +++ b/afpfs-ng/receipt	Fri Apr 13 07:14:16 2018 +0300
     8.3 @@ -3,7 +3,7 @@
     8.4  PACKAGE="afpfs-ng"
     8.5  VERSION="0.8.1"
     8.6  CATEGORY="system-tools"
     8.7 -SHORT_DESC="The free afpfs driver."
     8.8 +SHORT_DESC="The free afpfs driver"
     8.9  MAINTAINER="pascal.bellard@slitaz.org"
    8.10  LICENSE="GPL2"
    8.11  WEB_SITE="http://alexthepuffin.googlepages.com/"
    8.12 @@ -15,7 +15,10 @@
    8.13  SPLIT="afpfs-ng-dev"
    8.14  
    8.15  compile_rules() {
    8.16 -	./configure $CONFIGURE_ARGS && make && make install
    8.17 +	./configure $CONFIGURE_ARGS &&
    8.18 +	fix libtool &&
    8.19 +	make &&
    8.20 +	make install
    8.21  }
    8.22  
    8.23  genpkg_rules() {
     9.1 --- a/aiksaurus/receipt	Thu Apr 12 09:48:04 2018 +0300
     9.2 +++ b/aiksaurus/receipt	Fri Apr 13 07:14:16 2018 +0300
     9.3 @@ -3,26 +3,27 @@
     9.4  PACKAGE="aiksaurus"
     9.5  VERSION="1.2.1"
     9.6  CATEGORY="system-tools"
     9.7 -SHORT_DESC="A cross-platform, open-source thesaurus."
     9.8 +SHORT_DESC="A cross-platform, open-source thesaurus"
     9.9  MAINTAINER="gokhlayeh@slitaz.org"
    9.10  LICENSE="GPL2"
    9.11 +WEB_SITE="http://aiksaurus.sourceforge.net/"
    9.12 +
    9.13  TARBALL="$PACKAGE-$VERSION.tar.gz"
    9.14 -WEB_SITE="http://aiksaurus.sourceforge.net/"
    9.15 -WGET_URL="http://downloads.sourceforge.net/$PACKAGE/$TARBALL"
    9.16 +WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL"
    9.17  
    9.18  BUILD_DEPENDS="gtk+-dev patch expat-dev xorg-libXau-dev glib-dev"
    9.19  SPLIT="aiksaurus-dev"
    9.20  
    9.21 -# Rules to configure and make the package.
    9.22 -compile_rules()
    9.23 -{
    9.24 -	./configure --with-gtk $CONFIGURE_ARGS &&
    9.25 -	make && make -j1 DESTDIR=$DESTDIR install
    9.26 +compile_rules() {
    9.27 +	./configure \
    9.28 +		--with-gtk \
    9.29 +		$CONFIGURE_ARGS &&
    9.30 +	fix libtool &&
    9.31 +	make &&
    9.32 +	make -j1 DESTDIR=$DESTDIR install
    9.33  }
    9.34  
    9.35 -# Rules to gen a SliTaz package suitable for Tazpkg.
    9.36 -genpkg_rules()
    9.37 -{
    9.38 +genpkg_rules() {
    9.39  	case $PACKAGE in
    9.40  		aiksaurus)
    9.41  			copy @std
    9.42 @@ -33,4 +34,3 @@
    9.43  			;;
    9.44  	esac
    9.45  }
    9.46 -
    10.1 --- a/alarm-clock/receipt	Thu Apr 12 09:48:04 2018 +0300
    10.2 +++ b/alarm-clock/receipt	Fri Apr 13 07:14:16 2018 +0300
    10.3 @@ -1,4 +1,4 @@
    10.4 -# SliTaz package receipt.
    10.5 +# SliTaz package receipt v2.
    10.6  
    10.7  PACKAGE="alarm-clock"
    10.8  VERSION="1.4.3"
    10.9 @@ -6,31 +6,28 @@
   10.10  SHORT_DESC="Simple GTK alarm clock"
   10.11  MAINTAINER="pankso@slitaz.org"
   10.12  LICENSE="GPL3"
   10.13 -TARBALL="$PACKAGE-$VERSION.tar.bz2"
   10.14  # There's no more website for it. Using wayback machine...
   10.15  WEB_SITE="https://web.archive.org/web/20100209072308/http://www.alarm-clock.pl/"
   10.16 +
   10.17 +TARBALL="$PACKAGE-$VERSION.tar.bz2"
   10.18  #WGET_URL="http://www.alarm-clock.pl/files/$TARBALL"
   10.19  WGET_URL="http://mirror.slitaz.org/sources/packages/a/$TARBALL"
   10.20 -TAGS="clock reminder"
   10.21  
   10.22 -DEPENDS="gtk+ libunique libnotify gstreamer0"
   10.23 -BUILD_DEPENDS="$DEPENDS gtk+-dev libunique-dev libnotify-dev gstreamer0-dev \
   10.24 -intltool"
   10.25 +BUILD_DEPENDS="gtk+-dev libunique-dev libnotify-dev gstreamer0-dev intltool"
   10.26  
   10.27 -# Rules to configure and make the package.
   10.28 -compile_rules()
   10.29 -{
   10.30 +compile_rules() {
   10.31  	sed -i 's/.*= notify_notification_new_with_status_icon/#define notify_notification_new_with_status_icon(a,b,c,d) notify_notification_new(a,b,gtk_status_icon_get_icon_name(c))\n&/' \
   10.32  		src/alarm_runner.c
   10.33  	chmod +x install-sh
   10.34 -	./configure && make && make install
   10.35 +
   10.36 +	./configure &&
   10.37 +	fix libtool &&
   10.38 +	make &&
   10.39 +	make install
   10.40  }
   10.41  
   10.42 -# Rules to gen a SliTaz package suitable for Tazpkg.
   10.43 -genpkg_rules()
   10.44 -{
   10.45 -	mkdir -p $fs/usr/share
   10.46 -	cp -a $install/usr/bin $fs/usr
   10.47 -	cp -a $install/usr/share/alarm-clock $fs/usr/share
   10.48 -	cp -a $install/usr/share/icons $fs/usr/share
   10.49 +genpkg_rules() {
   10.50 +	copy @std
   10.51 +	DEPENDS="gtk+ libunique libnotify gstreamer0"
   10.52 +	TAGS="clock reminder"
   10.53  }
    11.1 --- a/alpine/receipt	Thu Apr 12 09:48:04 2018 +0300
    11.2 +++ b/alpine/receipt	Fri Apr 13 07:14:16 2018 +0300
    11.3 @@ -22,7 +22,9 @@
    11.4  		--with-ssl-include-dir=/usr/include/openssl-1.0/ \
    11.5  		--with-ssl-lib-dir=/usr/lib/openssl-1.0/ \
    11.6  		$CONFIGURE_ARGS &&
    11.7 -	make && make DESTDIR=$DESTDIR install
    11.8 +	fix libtool &&
    11.9 +	make &&
   11.10 +	make DESTDIR=$DESTDIR install
   11.11  }
   11.12  
   11.13  genpkg_rules() {
    12.1 --- a/alsa-lib/receipt	Thu Apr 12 09:48:04 2018 +0300
    12.2 +++ b/alsa-lib/receipt	Fri Apr 13 07:14:16 2018 +0300
    12.3 @@ -18,10 +18,11 @@
    12.4  	./configure \
    12.5  		--disable-python \
    12.6  		$CONFIGURE_ARGS &&
    12.7 -	make && make -j1 install || return 1
    12.8 +	fix libtool &&
    12.9 +	make &&
   12.10 +	make -j1 install || return 1
   12.11  
   12.12 -	mkdir -p $install/etc
   12.13 -	cp $stuff/asound.conf $install/etc
   12.14 +	install -Dm644 $stuff/asound.conf $install/etc/asound.conf
   12.15  }
   12.16  
   12.17  genpkg_rules() {
    13.1 --- a/alsa-oss/receipt	Thu Apr 12 09:48:04 2018 +0300
    13.2 +++ b/alsa-oss/receipt	Fri Apr 13 07:14:16 2018 +0300
    13.3 @@ -19,7 +19,9 @@
    13.4  	./configure \
    13.5  		--disable-static \
    13.6  		$CONFIGURE_ARGS &&
    13.7 -	make && make install
    13.8 +	fix libtool &&
    13.9 +	make &&
   13.10 +	make install
   13.11  }
   13.12  
   13.13  genpkg_rules() {
    14.1 --- a/alsa-plugins/receipt	Thu Apr 12 09:48:04 2018 +0300
    14.2 +++ b/alsa-plugins/receipt	Fri Apr 13 07:14:16 2018 +0300
    14.3 @@ -15,8 +15,8 @@
    14.4  BUILD_DEPENDS="alsa-lib-dev libsamplerate-dev speex-dev"
    14.5  
    14.6  compile_rules() {
    14.7 -	./configure \
    14.8 -		$CONFIGURE_ARGS &&
    14.9 +	./configure $CONFIGURE_ARGS &&
   14.10 +	fix libtool &&
   14.11  	make &&
   14.12  	make -j1 install
   14.13  }
    15.1 --- a/alsaplayer/receipt	Thu Apr 12 09:48:04 2018 +0300
    15.2 +++ b/alsaplayer/receipt	Fri Apr 13 07:14:16 2018 +0300
    15.3 @@ -13,14 +13,12 @@
    15.4  
    15.5  BUILD_DEPENDS="gtk+-dev alsa-lib-dev libmad-dev libogg-dev libvorbis-dev flac-dev"
    15.6  BUILD_DEPENDS_arm="gtk+-dev alsa-lib-dev libmad-dev libogg-dev libvorbis-dev"
    15.7 -SPLIT="alsaplayer-scopes alsaplayer-dev"
    15.8 +SPLIT="alsaplayer-scopes alsaplayer alsaplayer-dev"
    15.9  
   15.10 -# Rules to configure and make the package.
   15.11 -compile_rules()
   15.12 -{
   15.13 +compile_rules() {
   15.14  	i="$src/interface/gtk2/pixmaps"
   15.15 -	cp -f	$i/note.xpm	$i/logo.xpm
   15.16 -	sed -i	's/note/logo/'	$i/logo.xpm
   15.17 +	cp  -f $i/note.xpm    $i/logo.xpm
   15.18 +	sed -i 's/note/logo/' $i/logo.xpm
   15.19  
   15.20  	./configure \
   15.21  		--enable-gtk2 \
   15.22 @@ -28,29 +26,26 @@
   15.23  		--disable-jack \
   15.24  		--disable-esd \
   15.25  		$CONFIGURE_ARGS &&
   15.26 +	fix libtool &&
   15.27  	make &&
   15.28  	# Chmod install-sh to avoid install error.
   15.29  	chmod 755 install-sh &&
   15.30  	make DESTDIR=$DESTDIR install
   15.31  }
   15.32  
   15.33 -# Rules to gen a SliTaz package suitable for Tazpkg.
   15.34 -genpkg_rules()
   15.35 -{
   15.36 +genpkg_rules() {
   15.37  	case $PACKAGE in
   15.38 -		alsaplayer)
   15.39 -			copy @std
   15.40 -			# Remove scopes
   15.41 -			rm -rf $fs/usr/lib/alsaplayer/scopes2
   15.42 -			DEPENDS="gtk+ alsa-lib libmad libogg libvorbis xorg-libXdamage"
   15.43 -			TAGS="music audio player mp3 ogg flac"
   15.44 -			SUGGESTED="alsaplayer-scopes libid3tag flac"
   15.45 -			;;
   15.46  		alsaplayer-scopes)
   15.47  			copy scopes2/*.so
   15.48  			CAT="multimedia|visualisations"
   15.49  			DEPENDS="alsaplayer"
   15.50  			;;
   15.51 +		alsaplayer)
   15.52 +			copy @std @rm
   15.53 +			DEPENDS="gtk+ alsa-lib libmad libogg libvorbis xorg-libXdamage"
   15.54 +			TAGS="music audio player mp3 ogg flac"
   15.55 +			SUGGESTED="alsaplayer-scopes libid3tag flac"
   15.56 +			;;
   15.57  		*-dev) copy @dev;;
   15.58  	esac
   15.59  }
    16.1 --- a/antinat/receipt	Thu Apr 12 09:48:04 2018 +0300
    16.2 +++ b/antinat/receipt	Fri Apr 13 07:14:16 2018 +0300
    16.3 @@ -17,6 +17,7 @@
    16.4  
    16.5  compile_rules() {
    16.6  	./configure $CONFIGURE_ARGS &&
    16.7 +	fix libtool &&
    16.8  	make &&
    16.9  	make install || return 1
   16.10  
    17.1 --- a/appdata-tools/receipt	Thu Apr 12 09:48:04 2018 +0300
    17.2 +++ b/appdata-tools/receipt	Fri Apr 13 07:14:16 2018 +0300
    17.3 @@ -1,30 +1,26 @@
    17.4 -# SliTaz package receipt.
    17.5 +# SliTaz package receipt v2.
    17.6  
    17.7  PACKAGE="appdata-tools"
    17.8  VERSION="0.1.7"
    17.9  CATEGORY="utilities"
   17.10 +SHORT_DESC="AppData is a subset of AppStream"
   17.11 +MAINTAINER="yuripourre@gmail.com"
   17.12  LICENSE="GPL3"
   17.13 -SHORT_DESC="AppData is a subset of AppStream."
   17.14 -MAINTAINER="yuripourre@gmail.com"
   17.15 +WEB_SITE="http://people.freedesktop.org/~hughsient/appdata/"
   17.16 +
   17.17  TARBALL="$PACKAGE-$VERSION.tar.xz"
   17.18 -WEB_SITE="http://people.freedesktop.org/~hughsient/appdata/"
   17.19  WGET_URL="http://people.freedesktop.org/~hughsient/releases/$TARBALL"
   17.20  
   17.21 -DEPENDS="gdk-pixbuf libsoup"
   17.22  BUILD_DEPENDS="gdk-pixbuf-dev libsoup-dev glib-dev sqlite3-dev intltool"
   17.23  
   17.24 -# Rules to configure and make the package.
   17.25 -compile_rules()
   17.26 -{
   17.27 -	./configure \
   17.28 -		--prefix=/usr \
   17.29 -		$CONFIGURE_ARGS &&
   17.30 +compile_rules() {
   17.31 +	./configure $CONFIGURE_ARGS &&
   17.32 +	fix libtool &&
   17.33  	make &&
   17.34  	make DESTDIR=$DESTDIR install
   17.35  }
   17.36  
   17.37 -genpkg_rules()
   17.38 -{
   17.39 -	mkdir -p $fs/usr
   17.40 -	cp -a $install/usr/ $fs
   17.41 +genpkg_rules() {
   17.42 +	copy @std @dev
   17.43 +	DEPENDS="gdk-pixbuf libsoup"
   17.44  }
    18.1 --- a/apr/receipt	Thu Apr 12 09:48:04 2018 +0300
    18.2 +++ b/apr/receipt	Fri Apr 13 07:14:16 2018 +0300
    18.3 @@ -8,25 +8,26 @@
    18.4  LICENSE="Apache"
    18.5  WEB_SITE="http://apr.apache.org/"
    18.6  LFS="http://www.linuxfromscratch.org/blfs/view/stable/general/apr.html"
    18.7 -CROSS="error: cannot check for file existence when cross compiling"
    18.8  
    18.9  TARBALL="$PACKAGE-$VERSION.tar.bz2"
   18.10  WGET_URL="https://archive.apache.org/dist/apr/$TARBALL"
   18.11  
   18.12  BUILD_DEPENDS="util-linux-uuid-dev"
   18.13  SPLIT="apr-dev"
   18.14 +
   18.15  COOKOPTS="skip-log-errors"
   18.16 +CROSS="error: cannot check for file existence when cross compiling"
   18.17  
   18.18  compile_rules() {
   18.19  	./configure \
   18.20 -		--prefix=/usr \
   18.21  		--disable-static \
   18.22  		--with-installbuilddir=/usr/share/apr-1/build \
   18.23  		--enable-nonportable-atomics \
   18.24  		--with-devrandom \
   18.25 -		--build=$HOST_SYSTEM \
   18.26 -		--host=$HOST_SYSTEM &&
   18.27 -	make && make install
   18.28 +		$CONFIGURE_ARGS &&
   18.29 +	fix libtool &&
   18.30 +	make &&
   18.31 +	make install
   18.32  }
   18.33  
   18.34  genpkg_rules() {
    19.1 --- a/aria2/receipt	Thu Apr 12 09:48:04 2018 +0300
    19.2 +++ b/aria2/receipt	Fri Apr 13 07:14:16 2018 +0300
    19.3 @@ -22,6 +22,7 @@
    19.4  		--without-sqlite3 \
    19.5  		--without-openssl \
    19.6  		$CONFIGURE_ARGS &&
    19.7 +	fix libtool &&
    19.8  	make &&
    19.9  	make install
   19.10  }
    20.1 --- a/ario/receipt	Thu Apr 12 09:48:04 2018 +0300
    20.2 +++ b/ario/receipt	Fri Apr 13 07:14:16 2018 +0300
    20.3 @@ -1,4 +1,4 @@
    20.4 -# SliTaz package receipt.
    20.5 +# SliTaz package receipt v2.
    20.6  
    20.7  PACKAGE="ario"
    20.8  VERSION="1.5.1"
    20.9 @@ -6,48 +6,33 @@
   20.10  SHORT_DESC="GTK client for MPD"
   20.11  MAINTAINER="erjo@slitaz.org"
   20.12  LICENSE="GPL2"
   20.13 +WEB_SITE="http://ario-player.sourceforge.net/index.php?en"
   20.14 +
   20.15  TARBALL="$PACKAGE-$VERSION.tar.gz"
   20.16 -WEB_SITE="http://ario-player.sourceforge.net/index.php?en"
   20.17  WGET_URL="http://freefr.dl.sourceforge.net/sourceforge/ario-player/$TARBALL"
   20.18 -TAGS="music audio player mp3 ogg"
   20.19  
   20.20 -DEPENDS="libgcrypt gtk+ libcurl libglade libmpdclient taglib dbus-glib \
   20.21 -libunique libtasn1"
   20.22  BUILD_DEPENDS="glib-dev gtk+-dev gnutls-dev taglib-dev intltool libunique-dev \
   20.23  libtasn1-dev libgcrypt-dev curl-dev libglade-dev taglib-dev libmpdclient-dev"
   20.24  
   20.25 -# Rules to configure and make the package.
   20.26 -compile_rules()
   20.27 -{
   20.28 -	cd $src
   20.29 +compile_rules() {
   20.30  	sed -i 's|.glib/gslist.h.|<glib.h>|' src/ario-util.h src/ario-profiles.h
   20.31  	sed -i 's|<glib/gkeyfile.h>|<glib.h>|' src/plugins/ario-plugin-info.c
   20.32 +
   20.33  	./configure \
   20.34 -		--prefix=/usr \
   20.35 -		--infodir=/usr/share/info \
   20.36 -		--mandir=/usr/share/man \
   20.37  		--disable-dbus \
   20.38  		--disable-notify \
   20.39  		--disable-mpdidle \
   20.40  		--disable-audioscrobbler \
   20.41  		--disable-avahi \
   20.42  		$CONFIGURE_ARGS &&
   20.43 -	make -j1 && make -j1 DESTDIR=$DESTDIR install
   20.44 +	fix libtool &&
   20.45 +	make -j1 &&
   20.46 +	make -j1 DESTDIR=$DESTDIR install
   20.47  }
   20.48  
   20.49 -# Rules to gen a SliTaz package suitable for Tazpkg.
   20.50 -genpkg_rules()
   20.51 -{
   20.52 -	mkdir -p $fs/usr/share/locale/
   20.53 -	
   20.54 -	cp -a $install/usr/bin $fs/usr
   20.55 -	cp -a $install/usr/lib $fs/usr
   20.56 -	cp -a $install/usr/share/applications $fs/usr/share
   20.57 -	cp -a $install/usr/share/icons $fs/usr/share
   20.58 -	cp -a $install/usr/share/ario $fs/usr/share
   20.59 -	cp -a $install/usr/share/locale/fr $fs/usr/share/locale
   20.60 -
   20.61 -	# Cleanup
   20.62 -	rm -f $fs/usr/lib/ario/plugins/*.?a
   20.63 +genpkg_rules() {
   20.64 +	copy @std
   20.65 +	DEPENDS="libgcrypt gtk+ libcurl libglade libmpdclient taglib dbus-glib \
   20.66 +	libunique libtasn1"
   20.67 +	TAGS="music audio player mp3 ogg"
   20.68  }
   20.69 -
    21.1 --- a/arpack-ng/receipt	Thu Apr 12 09:48:04 2018 +0300
    21.2 +++ b/arpack-ng/receipt	Fri Apr 13 07:14:16 2018 +0300
    21.3 @@ -14,16 +14,15 @@
    21.4  BUILD_DEPENDS="automake libtool gfortran lapack"
    21.5  SPLIT="arpack-ng-dev"
    21.6  
    21.7 -# Rules to configure and make the package.
    21.8 -compile_rules()
    21.9 -{
   21.10 +compile_rules() {
   21.11  	./bootstrap &&
   21.12 -	./configure $CONFIGURE_ARGS && make && make install
   21.13 +	./configure $CONFIGURE_ARGS &&
   21.14 +	fix libtool &&
   21.15 +	make &&
   21.16 +	make install
   21.17  }
   21.18  
   21.19 -# Rules to gen a SliTaz package suitable for Tazpkg.
   21.20 -genpkg_rules()
   21.21 -{
   21.22 +genpkg_rules() {
   21.23  	case $PACKAGE in
   21.24  		arpack-ng)
   21.25  			copy @std
    22.1 --- a/aspell/receipt	Thu Apr 12 09:48:04 2018 +0300
    22.2 +++ b/aspell/receipt	Fri Apr 13 07:14:16 2018 +0300
    22.3 @@ -20,7 +20,10 @@
    22.4  	sed -i '/ top.do_check ==/s/top.do_check/*&/' modules/filter/tex.cpp
    22.5  	sed -i '/word ==/s/word/*&/'                  prog/check_funs.cpp
    22.6  
    22.7 -	./configure $CONFIGURE_ARGS && make && make install || return 1
    22.8 +	./configure $CONFIGURE_ARGS &&
    22.9 +	fix libtool &&
   22.10 +	make &&
   22.11 +	make install || return 1
   22.12  
   22.13  	ln -svfn aspell-0.60 $install/usr/lib/aspell
   22.14  
    23.1 --- a/atk/receipt	Thu Apr 12 09:48:04 2018 +0300
    23.2 +++ b/atk/receipt	Fri Apr 13 07:14:16 2018 +0300
    23.3 @@ -17,7 +17,10 @@
    23.4  SPLIT="atk-dev"
    23.5  
    23.6  compile_rules() {
    23.7 -	./configure $CONFIGURE_ARGS && make && make install
    23.8 +	./configure $CONFIGURE_ARGS &&
    23.9 +	fix libtool &&
   23.10 +	make &&
   23.11 +	make install
   23.12  }
   23.13  
   23.14  genpkg_rules() {
    24.1 --- a/atkmm/receipt	Thu Apr 12 09:48:04 2018 +0300
    24.2 +++ b/atkmm/receipt	Fri Apr 13 07:14:16 2018 +0300
    24.3 @@ -18,7 +18,10 @@
    24.4  compile_rules() {
    24.5  	sed -i "/^libdocdir =/ s|\$(book_name)|atkmm-$VERSION|" doc/Makefile.in
    24.6  
    24.7 -	./configure $CONFIGURE_ARGS && make && make install
    24.8 +	./configure $CONFIGURE_ARGS &&
    24.9 +	fix libtool &&
   24.10 +	make &&
   24.11 +	make install
   24.12  }
   24.13  
   24.14  genpkg_rules() {
    25.1 --- a/atm-tools/receipt	Thu Apr 12 09:48:04 2018 +0300
    25.2 +++ b/atm-tools/receipt	Fri Apr 13 07:14:16 2018 +0300
    25.3 @@ -16,6 +16,7 @@
    25.4  
    25.5  compile_rules() {
    25.6  	./configure $CONFIGURE_ARGS &&
    25.7 +	fix libtool &&
    25.8  	make -j1 &&
    25.9  	make -j1 DESTDIR=$DESTDIR install
   25.10  }
    26.1 --- a/attr/receipt	Thu Apr 12 09:48:04 2018 +0300
    26.2 +++ b/attr/receipt	Fri Apr 13 07:14:16 2018 +0300
    26.3 @@ -24,6 +24,7 @@
    26.4  		--bindir=/bin \
    26.5  		--disable-static \
    26.6  		$CONFIGURE_ARGS &&
    26.7 +	fix libtool &&
    26.8  	make &&
    26.9  	make install install-lib install-dev DIST_ROOT=$DESTDIR || return 1
   26.10  
    27.1 --- a/audacity/receipt	Thu Apr 12 09:48:04 2018 +0300
    27.2 +++ b/audacity/receipt	Fri Apr 13 07:14:16 2018 +0300
    27.3 @@ -19,7 +19,9 @@
    27.4  	./configure \
    27.5  		--with-ffmpeg=local \
    27.6  		$CONFIGURE_ARGS &&
    27.7 -	make && make DESTDIR=$DESTDIR install
    27.8 +	fix libtool &&
    27.9 +	make &&
   27.10 +	make DESTDIR=$DESTDIR install
   27.11  }
   27.12  
   27.13  genpkg_rules() {
    28.1 --- a/audiofile/receipt	Thu Apr 12 09:48:04 2018 +0300
    28.2 +++ b/audiofile/receipt	Fri Apr 13 07:14:16 2018 +0300
    28.3 @@ -14,19 +14,16 @@
    28.4  BUILD_DEPENDS="alsa-lib-dev"
    28.5  SPLIT="audiofile-dev"
    28.6  
    28.7 -# Rules to configure and make the package.
    28.8 -compile_rules()
    28.9 -{
   28.10 +compile_rules() {
   28.11  	sed -i 's|-1 <<|-1U <<|' libaudiofile/modules/SimpleModule.h
   28.12  
   28.13 -	./configure \
   28.14 -		$CONFIGURE_ARGS &&
   28.15 -	make && make DESTDIR=$DESTDIR install
   28.16 +	./configure $CONFIGURE_ARGS &&
   28.17 +	fix libtool &&
   28.18 +	make &&
   28.19 +	make DESTDIR=$DESTDIR install
   28.20  }
   28.21  
   28.22 -# Rules to gen a SliTaz package suitable for Tazpkg.
   28.23 -genpkg_rules()
   28.24 -{
   28.25 +genpkg_rules() {
   28.26  	case $PACKAGE in
   28.27  		audiofile)
   28.28  			copy @std
    29.1 --- a/audit/receipt	Thu Apr 12 09:48:04 2018 +0300
    29.2 +++ b/audit/receipt	Fri Apr 13 07:14:16 2018 +0300
    29.3 @@ -18,6 +18,7 @@
    29.4  	./configure \
    29.5  		--sbindir=/sbin \
    29.6  		$CONFIGURE_ARGS &&
    29.7 +	fix libtool &&
    29.8  	make &&
    29.9  	make DESTDIR=$DESTDIR install || return 1
   29.10  
    30.1 --- a/avfs/receipt	Thu Apr 12 09:48:04 2018 +0300
    30.2 +++ b/avfs/receipt	Fri Apr 13 07:14:16 2018 +0300
    30.3 @@ -18,6 +18,7 @@
    30.4  	./configure \
    30.5  		--enable-fuse \
    30.6  		$CONFIGURE_ARGS &&
    30.7 +	fix libtool &&
    30.8  	make &&
    30.9  	make DESTDIR=$DESTDIR install
   30.10  }
    31.1 --- a/avrdude/receipt	Thu Apr 12 09:48:04 2018 +0300
    31.2 +++ b/avrdude/receipt	Fri Apr 13 07:14:16 2018 +0300
    31.3 @@ -19,6 +19,7 @@
    31.4  	./configure \
    31.5  		--enable-linuxgpio \
    31.6  		&&
    31.7 +	fix libtool &&
    31.8  	make &&
    31.9  	make install
   31.10  }
    32.1 --- a/ayttm/receipt	Thu Apr 12 09:48:04 2018 +0300
    32.2 +++ b/ayttm/receipt	Fri Apr 13 07:14:16 2018 +0300
    32.3 @@ -1,4 +1,4 @@
    32.4 -# SliTaz package receipt.
    32.5 +# SliTaz package receipt v2.
    32.6  
    32.7  PACKAGE="ayttm"
    32.8  VERSION="0.6.3"
    32.9 @@ -6,39 +6,31 @@
   32.10  SHORT_DESC="Universal instant messenger client"
   32.11  MAINTAINER="devl547@gmail.com"
   32.12  LICENSE="GPL2"
   32.13 +WEB_SITE="http://ayttm.sourceforge.net/"
   32.14 +
   32.15  TARBALL="$PACKAGE-$VERSION.tar.gz"
   32.16 -WEB_SITE="http://ayttm.sourceforge.net/"
   32.17  WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL"
   32.18  
   32.19 -BUILD_DEPENDS="gtk+-dev zlib-dev audiofile-dev xorg-xcb-util-dev openssl-dev flex \
   32.20 -enchant-dev xorg-libXpm-dev libtool"
   32.21 -DEPENDS="gtk+ zlib audiofile xorg-xcb-util openssl enchant aspell xorg-libXpm"
   32.22 +BUILD_DEPENDS="gtk+-dev zlib-dev audiofile-dev xorg-xcb-util-dev openssl-dev \
   32.23 +flex enchant-dev xorg-libXpm-dev libtool"
   32.24  
   32.25 -# Rules to configure and make the package.
   32.26 -compile_rules()
   32.27 -{
   32.28 +compile_rules() {
   32.29  	# remove -lfl
   32.30  	sed -i 's/LEXLIB=.*/LEXLIB=/' configure
   32.31  
   32.32  	./configure \
   32.33 -		--prefix=/usr \
   32.34 -		--infodir=/usr/share/info \
   32.35 -		--mandir=/usr/share/man \
   32.36  		--disable-webcam \
   32.37  		--disable-esd \
   32.38  		--disable-arts \
   32.39  		--enable-lj \
   32.40  		$CONFIGURE_ARGS &&
   32.41 -	make && make install
   32.42 +	fix libtool &&
   32.43 +	make &&
   32.44 +	make install
   32.45  }
   32.46  
   32.47 -# Rules to gen a SliTaz package suitable for Tazpkg.
   32.48 -genpkg_rules()
   32.49 -{
   32.50 -	mkdir -p $fs/usr/
   32.51 -	mkdir -p $fs/etc/
   32.52 -	cp -a $install/usr/bin $fs/usr
   32.53 -	cp -a $install/usr/lib $fs/usr
   32.54 -	cp -a $install/usr/share/ $fs/usr
   32.55 -	cp $install/usr/etc/ayttmrc $fs/etc/ayttmrc
   32.56 +genpkg_rules() {
   32.57 +	copy @std
   32.58 +	DEPENDS="gtk+ zlib audiofile xorg-xcb-util openssl enchant aspell \
   32.59 +	xorg-libXpm"
   32.60  }
    33.1 --- a/babl/receipt	Thu Apr 12 09:48:04 2018 +0300
    33.2 +++ b/babl/receipt	Fri Apr 13 07:14:16 2018 +0300
    33.3 @@ -13,19 +13,16 @@
    33.4  
    33.5  SPLIT="babl-dev"
    33.6  
    33.7 -# Rules to configure and make the package.
    33.8 -compile_rules()
    33.9 -{
   33.10 -	./configure \
   33.11 -		$CONFIGURE_ARGS &&
   33.12 -	make && make install
   33.13 +compile_rules() {
   33.14 +	./configure $CONFIGURE_ARGS &&
   33.15 +	fix libtool &&
   33.16 +	make &&
   33.17 +	make install
   33.18  }
   33.19  
   33.20 -# Rules to gen a SliTaz package suitable for Tazpkg.
   33.21 -genpkg_rules()
   33.22 -{
   33.23 +genpkg_rules() {
   33.24  	case $PACKAGE in
   33.25 -		babl) copy @std ;;
   33.26 -		babl-dev) copy @dev ;;
   33.27 +		babl)  copy @std;;
   33.28 +		*-dev) copy @dev;;
   33.29  	esac
   33.30  }
    34.1 --- a/barnyard2/receipt	Thu Apr 12 09:48:04 2018 +0300
    34.2 +++ b/barnyard2/receipt	Fri Apr 13 07:14:16 2018 +0300
    34.3 @@ -17,6 +17,7 @@
    34.4  	./configure \
    34.5  		--sysconfdir=/etc/barnyard2 \
    34.6  		$CONFIGURE_ARGS &&
    34.7 +	fix libtool &&
    34.8  	make &&
    34.9  	make install || return 1
   34.10  
    35.1 --- a/beaver/receipt	Thu Apr 12 09:48:04 2018 +0300
    35.2 +++ b/beaver/receipt	Fri Apr 13 07:14:16 2018 +0300
    35.3 @@ -14,20 +14,19 @@
    35.4  BUILD_DEPENDS="intltool gtk+-dev"
    35.5  SPLIT="beaver-plugins"
    35.6  
    35.7 -# Rules to configure and make the package.
    35.8 -compile_rules()
    35.9 -{
   35.10 +compile_rules() {
   35.11  	sed -i 's|dir/po/\*\.po|& 2>/dev/null|' configure
   35.12  
   35.13 -	./configure $CONFIGURE_ARGS && make && make install &&
   35.14 +	./configure $CONFIGURE_ARGS &&
   35.15 +	fix libtool &&
   35.16 +	make &&
   35.17 +	make install || return 1
   35.18  
   35.19  	# Custom default configuration
   35.20  	cp $stuff/beaver.conf.default $install/usr/share/beaver/resource/
   35.21  }
   35.22  
   35.23 -# Rules to gen a SliTaz package suitable for Tazpkg.
   35.24 -genpkg_rules()
   35.25 -{
   35.26 +genpkg_rules() {
   35.27  	case $PACKAGE in
   35.28  		beaver)
   35.29  			copy beaver resource/
    36.1 --- a/beecrypt/receipt	Thu Apr 12 09:48:04 2018 +0300
    36.2 +++ b/beecrypt/receipt	Fri Apr 13 07:14:16 2018 +0300
    36.3 @@ -7,7 +7,6 @@
    36.4  MAINTAINER="erjo@slitaz.org"
    36.5  LICENSE="GPL2 LGPL2.1"
    36.6  WEB_SITE="http://beecrypt.sourceforge.net/"
    36.7 -TAGS="cryptography toolkit"
    36.8  
    36.9  TARBALL="$PACKAGE-$VERSION.tar.gz"
   36.10  WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL"
   36.11 @@ -16,20 +15,23 @@
   36.12  BUILD_DEPENDS="python-dev"
   36.13  SPLIT="beecrypt-dev"
   36.14  
   36.15 -# Rules to configure and make the package.
   36.16 -compile_rules()
   36.17 -{
   36.18 +compile_rules() {
   36.19  	./configure \
   36.20  		--without-cplusplus \
   36.21  		$CONFIGURE_ARGS &&
   36.22 -	make && make install
   36.23 +	fix libtool &&
   36.24 +	make &&
   36.25 +	make install
   36.26  }
   36.27  
   36.28 -# Rules to gen a SliTaz package suitable for Tazpkg.
   36.29 -genpkg_rules()
   36.30 -{
   36.31 +genpkg_rules() {
   36.32  	case $PACKAGE in
   36.33 -		beecrypt) copy @std ;;
   36.34 -		beecrypt-dev) copy @dev ;;
   36.35 +		beecrypt)
   36.36 +			copy @std
   36.37 +			TAGS="cryptography toolkit"
   36.38 +			;;
   36.39 +		*-dev)
   36.40 +			copy @dev
   36.41 +			;;
   36.42  	esac
   36.43  }
    37.1 --- a/bicon/receipt	Thu Apr 12 09:48:04 2018 +0300
    37.2 +++ b/bicon/receipt	Fri Apr 13 07:14:16 2018 +0300
    37.3 @@ -1,4 +1,4 @@
    37.4 -# SliTaz package receipt.
    37.5 +# SliTaz package receipt v2.
    37.6  
    37.7  PACKAGE="bicon"
    37.8  VERSION="0.5"
    37.9 @@ -7,27 +7,24 @@
   37.10  MAINTAINER="al.bobylev@gmail.com"
   37.11  LICENSE="PSF BSD PublicDomain LGPL2.1"
   37.12  WEB_SITE="https://github.com/behdad/bicon"
   37.13 +
   37.14  TARBALL="$PACKAGE-$VERSION.tar.gz"
   37.15  WGET_URL="$WEB_SITE/archive/$VERSION.tar.gz"
   37.16  
   37.17 -DEPENDS="kbd fribidi xorg-setxkbmap xorg-xkbcomp"
   37.18  BUILD_DEPENDS="autoconf automake libtool fribidi-dev kbd"
   37.19  
   37.20 -# Rules to configure and make the package.
   37.21 -compile_rules()
   37.22 -{
   37.23 +compile_rules() {
   37.24  	./autogen.sh &&
   37.25  	./configure $CONFIGURE_ARGS &&
   37.26 +	fix libtool &&
   37.27  	make &&
   37.28 -	make install
   37.29 +	make install || return 1
   37.30 +
   37.31 +	# bash -> sh
   37.32 +	sed -i 's|bash|sh|; s|function ||' $install/usr/bin/bicon
   37.33  }
   37.34  
   37.35 -# Rules to gen a SliTaz package suitable for Tazpkg.
   37.36 -genpkg_rules()
   37.37 -{
   37.38 -	cp -a $install/* $fs
   37.39 -	rm -r $fs/usr/include $fs/usr/lib/bicon/*.*a $fs/usr/lib/pkgconfig
   37.40 -
   37.41 -	# bash -> sh
   37.42 -	sed -i 's|bash|sh|; s|function ||' $fs/usr/bin/bicon
   37.43 +genpkg_rules() {
   37.44 +	copy @std
   37.45 +	DEPENDS="kbd fribidi xorg-setxkbmap xorg-xkbcomp"
   37.46  }
    38.1 --- a/bind/receipt	Thu Apr 12 09:48:04 2018 +0300
    38.2 +++ b/bind/receipt	Fri Apr 13 07:14:16 2018 +0300
    38.3 @@ -25,6 +25,7 @@
    38.4  		--with-openssl \
    38.5  		--with-randomdev=/dev/urandom \
    38.6  		$CONFIGURE_ARGS &&
    38.7 +	fix libtool &&
    38.8  	make &&
    38.9  	make DESTDIR=$DESTDIR install || return 1
   38.10  
    39.1 --- a/blackbox/receipt	Thu Apr 12 09:48:04 2018 +0300
    39.2 +++ b/blackbox/receipt	Fri Apr 13 07:14:16 2018 +0300
    39.3 @@ -24,6 +24,7 @@
    39.4  	./configure \
    39.5  		--libexecdir=/usr/bin \
    39.6  		$CONFIGURE_ARGS &&
    39.7 +	fix libtool &&
    39.8  	make &&
    39.9  	make DESTDIR=$DESTDIR install
   39.10  }
    40.1 --- a/bluefish/receipt	Thu Apr 12 09:48:04 2018 +0300
    40.2 +++ b/bluefish/receipt	Fri Apr 13 07:14:16 2018 +0300
    40.3 @@ -1,4 +1,4 @@
    40.4 -# SliTaz package receipt.
    40.5 +# SliTaz package receipt v2.
    40.6  
    40.7  PACKAGE="bluefish"
    40.8  VERSION="2.2.8"
    40.9 @@ -7,25 +7,21 @@
   40.10  MAINTAINER="erjo@slitaz.org"
   40.11  LICENSE="GPL3"
   40.12  WEB_SITE="http://bluefish.openoffice.nl/index.html"
   40.13 +
   40.14  TARBALL="$PACKAGE-$VERSION.tar.bz2"
   40.15  WGET_URL="http://www.bennewitz.com/bluefish/stable/source/${TARBALL}"
   40.16 -TAGS="text-editor language HTML programming scripting"
   40.17  
   40.18 -DEPENDS="gtk+ pcre xorg-libXdamage aspell libxml2 gcc-lib-base shared-mime-info "
   40.19  BUILD_DEPENDS="gtk+-dev pcre-dev intltool libxml2-dev expat-dev"
   40.20  
   40.21 -# Rules to configure and make the package.
   40.22 -compile_rules()
   40.23 -{
   40.24 -	./configure $CONFIGURE_ARGS && make && make install
   40.25 +compile_rules() {
   40.26 +	./configure $CONFIGURE_ARGS &&
   40.27 +	fix libtool &&
   40.28 +	make &&
   40.29 +	make install
   40.30  }
   40.31  
   40.32 -# Rules to gen a SliTaz package suitable for Tazpkg.
   40.33 -genpkg_rules()
   40.34 -{
   40.35 -	mkdir -p $fs/usr $fs/usr/share/locale $fs/usr/lib/bluefish
   40.36 -	cp -a $install/usr/bin $fs/usr
   40.37 -	cp -a $install/usr/share/pixmaps $fs/usr/share
   40.38 -	cp -a $install/usr/share/bluefish $fs/usr/share
   40.39 -	cp -a $install/usr/share/applications $fs/usr/share
   40.40 +genpkg_rules() {
   40.41 +	copy @std
   40.42 +	DEPENDS="gtk+ pcre xorg-libXdamage aspell libxml2 shared-mime-info"
   40.43 +	TAGS="text-editor language HTML programming scripting"
   40.44  }
    41.1 --- a/bluez/receipt	Thu Apr 12 09:48:04 2018 +0300
    41.2 +++ b/bluez/receipt	Fri Apr 13 07:14:16 2018 +0300
    41.3 @@ -22,6 +22,7 @@
    41.4  		--disable-systemd \
    41.5  		--enable-experimental \
    41.6  		$CONFIGURE_ARGS &&
    41.7 +	fix libtool &&
    41.8  	make &&
    41.9  	make install || return 1
   41.10  
    42.1 --- a/boinc/receipt	Thu Apr 12 09:48:04 2018 +0300
    42.2 +++ b/boinc/receipt	Fri Apr 13 07:14:16 2018 +0300
    42.3 @@ -25,31 +25,28 @@
    42.4  		--enable-unicode \
    42.5  		--enable-optimize \
    42.6  		$CONFIGURE_ARGS &&
    42.7 -		make && make install
    42.8 +	fix libtool &&
    42.9 +	make &&
   42.10 +	make install || return 1
   42.11 +
   42.12 +	chmod 0644 $install/etc/boinc-client.conf
   42.13 +
   42.14 +	install -Dm644 $install/usr/share/boinc/boincmgr.48x48.png \
   42.15 +		$install/usr/share/pixmaps/boincmgr.png
   42.16 +
   42.17 +	rm $install/etc/init.d/boinc-client
   42.18 +	install -Dm755 $stuff/boinc-client $install/etc/init.d/boinc-client
   42.19  }
   42.20  
   42.21  genpkg_rules() {
   42.22  	case $PACKAGE in
   42.23  		boinc)
   42.24 -			mkdir -p \
   42.25 -				$fs/usr/lib \
   42.26 -				$fs/var/lib/boinc \
   42.27 -				$fs/usr/share/pixmaps
   42.28 -			cp -a $install/etc $fs
   42.29 -			chmod 0644 $fs/etc/boinc-client.conf
   42.30 -			cp -a $install/usr/bin $fs/usr
   42.31 -			cp -a $install/usr/lib/*.so* $fs/usr/lib
   42.32 -			cp $install/usr/share/boinc/boincmgr.48x48.png \
   42.33 -				$fs/usr/share/pixmaps/boincmgr.png
   42.34 -			rm $fs/etc/init.d/boinc-client
   42.35 -			cp $stuff/boinc-client $fs/etc/init.d/boinc-client
   42.36 +			copy @std
   42.37  			# The init script requires bash.
   42.38  			DEPENDS="openssl libcurl wxWidgets28 libnotify bash"
   42.39  			;;
   42.40  		*-dev)
   42.41 -			mkdir -p $fs/usr/lib
   42.42 -			cp -a $install/usr/include $fs/usr
   42.43 -			cp -a $install/usr/lib/*.*a $fs/usr/lib
   42.44 +			copy @dev
   42.45  			;;
   42.46  	esac
   42.47  }
    43.1 --- a/brasero/receipt	Thu Apr 12 09:48:04 2018 +0300
    43.2 +++ b/brasero/receipt	Fri Apr 13 07:14:16 2018 +0300
    43.3 @@ -31,6 +31,7 @@
    43.4  		--disable-gtk-doc \
    43.5  		--disable-search \
    43.6  		--disable-playlist &&
    43.7 +	fix libtool &&
    43.8  	make &&
    43.9  	make DESTDIR=$DESTDIR install
   43.10  }
    44.1 --- a/bzflag/receipt	Thu Apr 12 09:48:04 2018 +0300
    44.2 +++ b/bzflag/receipt	Fri Apr 13 07:14:16 2018 +0300
    44.3 @@ -1,34 +1,29 @@
    44.4 -# SliTaz package receipt.
    44.5 +# SliTaz package receipt v2.
    44.6  
    44.7  PACKAGE="bzflag"
    44.8  VERSION="2.4.0"
    44.9  CATEGORY="games"
   44.10 -SHORT_DESC="A multiplayer 3D tank battle game."
   44.11 +SHORT_DESC="A multiplayer 3D tank battle game"
   44.12  MAINTAINER="slaxemulator@gmail.com"
   44.13  LICENSE="LGPL2.1"
   44.14 +WEB_SITE="http://bzflag.org"
   44.15 +
   44.16  TARBALL="$PACKAGE-$VERSION.tar.bz2"
   44.17 -WEB_SITE="http://bzflag.org"
   44.18  WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL"
   44.19  
   44.20 -DEPENDS="curl mesa libsdl glew"
   44.21  BUILD_DEPENDS="curl-dev mesa-dev libsdl-dev glew-dev util-linux-uuid-dev \
   44.22  expat-dev xorg-libxshmfence-dev"
   44.23  
   44.24 -# Rules to configure and make the package.
   44.25 -compile_rules()
   44.26 -{
   44.27 -	cd $src
   44.28 +compile_rules() {
   44.29  	./configure \
   44.30  		--with-glew \
   44.31  		$CONFIGURE_ARGS &&
   44.32 -	make && make DESTDIR=$DESTDIR install
   44.33 +	fix libtool &&
   44.34 +	make &&
   44.35 +	make DESTDIR=$DESTDIR install
   44.36  }
   44.37  
   44.38 -# Rules to gen a SliTaz package suitable for Tazpkg.
   44.39 -genpkg_rules()
   44.40 -{
   44.41 -	mkdir -p $fs/usr/share
   44.42 -	cp -a $install/usr/bin $fs/usr
   44.43 -	cp -a $install/usr/share/bzflag $fs/usr/share
   44.44 +genpkg_rules() {
   44.45 +	copy @std
   44.46 +	DEPENDS="curl mesa libsdl glew"
   44.47  }
   44.48 -
    45.1 --- a/c-ares/receipt	Thu Apr 12 09:48:04 2018 +0300
    45.2 +++ b/c-ares/receipt	Fri Apr 13 07:14:16 2018 +0300
    45.3 @@ -13,17 +13,14 @@
    45.4  
    45.5  SPLIT="c-ares-dev"
    45.6  
    45.7 -# Rules to configure and make the package.
    45.8 -compile_rules()
    45.9 -{
   45.10 +compile_rules() {
   45.11  	./configure $CONFIGURE_ARGS &&
   45.12 +	fix libtool &&
   45.13  	make &&
   45.14  	make -j 1 DESTDIR=$DESTDIR install
   45.15  }
   45.16  
   45.17 -# Rules to gen a SliTaz package suitable for Tazpkg.
   45.18 -genpkg_rules()
   45.19 -{
   45.20 +genpkg_rules() {
   45.21  	case $PACKAGE in
   45.22  		c-ares) copy @std;;
   45.23  		*-dev)  copy @dev;;
    46.1 --- a/c_icap/receipt	Thu Apr 12 09:48:04 2018 +0300
    46.2 +++ b/c_icap/receipt	Fri Apr 13 07:14:16 2018 +0300
    46.3 @@ -19,6 +19,7 @@
    46.4  		--sysconfdir=/etc/c-icap \
    46.5  		--enable-large-files \
    46.6  		$CONFIGURE_ARGS &&
    46.7 +	fix libtool &&
    46.8  	make &&
    46.9  	make install || return 1
   46.10  
    47.1 --- a/cairo-compmgr/receipt	Thu Apr 12 09:48:04 2018 +0300
    47.2 +++ b/cairo-compmgr/receipt	Fri Apr 13 07:14:16 2018 +0300
    47.3 @@ -27,6 +27,7 @@
    47.4  	export LDFLAGS="$LDFLAGS $(pkg-config --libs ice gmodule-2.0 x11)"
    47.5  
    47.6  	./configure $CONFIGURE_ARGS &&
    47.7 +	fix libtool &&
    47.8  	make &&
    47.9  	make install || return 1
   47.10  
    48.1 --- a/cairomm/receipt	Thu Apr 12 09:48:04 2018 +0300
    48.2 +++ b/cairomm/receipt	Fri Apr 13 07:14:16 2018 +0300
    48.3 @@ -18,7 +18,10 @@
    48.4  compile_rules() {
    48.5  	sed -i "/^libdocdir =/ s|\$(book_name)|cairomm-$VERSION|" docs/Makefile.in
    48.6  
    48.7 -	./configure $CONFIGURE_ARGS && make && make install
    48.8 +	./configure $CONFIGURE_ARGS &&
    48.9 +	fix libtool &&
   48.10 +	make &&
   48.11 +	make install
   48.12  }
   48.13  
   48.14  genpkg_rules() {
    49.1 --- a/caja/receipt	Thu Apr 12 09:48:04 2018 +0300
    49.2 +++ b/caja/receipt	Fri Apr 13 07:14:16 2018 +0300
    49.3 @@ -21,6 +21,7 @@
    49.4  		--disable-update-mimedb \
    49.5  		--disable-icon-update \
    49.6  		$CONFIGURE_ARGS &&
    49.7 +	fix libtool &&
    49.8  	make &&
    49.9  	make install
   49.10  }
    50.1 --- a/ccid/receipt	Thu Apr 12 09:48:04 2018 +0300
    50.2 +++ b/ccid/receipt	Fri Apr 13 07:14:16 2018 +0300
    50.3 @@ -18,6 +18,7 @@
    50.4  		--enable-usbdropdir=/usr/lib/pcsc/drivers \
    50.5  		--enable-twinserial \
    50.6  		$CONFIGURE_ARGS &&
    50.7 +	fix libtool &&
    50.8  	make &&
    50.9  	make DESTDIR=$DESTDIR install &&
   50.10  	make DESTDIR=$DESTDIR -C src install_ccidtwin || return 1
    51.1 --- a/celestia/receipt	Thu Apr 12 09:48:04 2018 +0300
    51.2 +++ b/celestia/receipt	Fri Apr 13 07:14:16 2018 +0300
    51.3 @@ -27,6 +27,7 @@
    51.4  	./configure \
    51.5  		--with-gtk \
    51.6  		$CONFIGURE_ARGS &&
    51.7 +	fix libtool &&
    51.8  	make &&
    51.9  	make DESTDIR=$DESTDIR install
   51.10  }
    52.1 --- a/check/receipt	Thu Apr 12 09:48:04 2018 +0300
    52.2 +++ b/check/receipt	Fri Apr 13 07:14:16 2018 +0300
    52.3 @@ -18,7 +18,9 @@
    52.4  	./configure \
    52.5  		--disable-static \
    52.6  		$CONFIGURE_ARGS &&
    52.7 -	make && make install
    52.8 +	fix libtool &&
    52.9 +	make &&
   52.10 +	make install
   52.11  }
   52.12  
   52.13  genpkg_rules() {
    53.1 --- a/cherokee/receipt	Thu Apr 12 09:48:04 2018 +0300
    53.2 +++ b/cherokee/receipt	Fri Apr 13 07:14:16 2018 +0300
    53.3 @@ -3,7 +3,7 @@
    53.4  PACKAGE="cherokee"
    53.5  VERSION="1.2.101"
    53.6  CATEGORY="network"
    53.7 -SHORT_DESC="A very fast, fiexible and easy to configure Web Server."
    53.8 +SHORT_DESC="A very fast, fiexible and easy to configure Web Server"
    53.9  MAINTAINER="slaxemulator@gmail.com"
   53.10  LICENSE="GPL2"
   53.11  WEB_SITE="http://www.cherokee-project.com/"
   53.12 @@ -33,6 +33,7 @@
   53.13  		--with-wwwgroup=www \
   53.14  		--enable-os-string="SliTaz" \
   53.15  		$CONFIGURE_ARGS &&
   53.16 +	fix libtool &&
   53.17  	make &&
   53.18  	make DESTDIR=$DESTDIR install || return 1
   53.19  
    54.1 --- a/chillispot/receipt	Thu Apr 12 09:48:04 2018 +0300
    54.2 +++ b/chillispot/receipt	Fri Apr 13 07:14:16 2018 +0300
    54.3 @@ -17,6 +17,7 @@
    54.4  	sed -i 's/) defined (/) || defined (/' src/tun.c
    54.5  
    54.6  	./configure $CONFIGURE_ARGS &&
    54.7 +	fix libtool &&
    54.8  	make &&
    54.9  	make DESTDIR=$DESTDIR install || return 1
   54.10  
    55.1 --- a/chmlib/receipt	Thu Apr 12 09:48:04 2018 +0300
    55.2 +++ b/chmlib/receipt	Fri Apr 13 07:14:16 2018 +0300
    55.3 @@ -14,7 +14,10 @@
    55.4  SPLIT="chmlib-dev"
    55.5  
    55.6  compile_rules() {
    55.7 -	./configure $CONFIGURE_ARGS && make && make install || return 1
    55.8 +	./configure $CONFIGURE_ARGS &&
    55.9 +	fix libtool &&
   55.10 +	make &&
   55.11 +	make install || return 1
   55.12  
   55.13  	cook_pick_docs README
   55.14  }
    56.1 --- a/cinepaint-stable/receipt	Thu Apr 12 09:48:04 2018 +0300
    56.2 +++ b/cinepaint-stable/receipt	Fri Apr 13 07:14:16 2018 +0300
    56.3 @@ -22,7 +22,9 @@
    56.4  	./configure \
    56.5  		--disable-print \
    56.6  		$CONFIGURE_ARGS &&
    56.7 -	make && make install
    56.8 +	fix libtool &&
    56.9 +	make &&
   56.10 +	make install
   56.11  }
   56.12  
   56.13  genpkg_rules() {
    57.1 --- a/cinepaint/receipt	Thu Apr 12 09:48:04 2018 +0300
    57.2 +++ b/cinepaint/receipt	Fri Apr 13 07:14:16 2018 +0300
    57.3 @@ -19,11 +19,12 @@
    57.4  compile_rules() {
    57.5  	sh ./autogen.sh
    57.6  	./configure \
    57.7 -		--prefix=/usr \
    57.8  		--enable-gtk2 \
    57.9  		--disable-print \
   57.10  		$CONFIGURE_ARGS &&
   57.11 -	make && make DESTDIR=$DESTDIR install
   57.12 +	fix libtool &&
   57.13 +	make &&
   57.14 +	make DESTDIR=$DESTDIR install
   57.15  }
   57.16  
   57.17  genpkg_rules() {
    58.1 --- a/clamav/receipt	Thu Apr 12 09:48:04 2018 +0300
    58.2 +++ b/clamav/receipt	Fri Apr 13 07:14:16 2018 +0300
    58.3 @@ -31,6 +31,7 @@
    58.4  		--with-dbdir=/var/lib/clamav \
    58.5  		--with-iconv=no \
    58.6  		$CONFIGURE_ARGS &&
    58.7 +	fix libtool &&
    58.8  	make &&
    58.9  	make DESTDIR=$DESTDIR install
   58.10  }
    59.1 --- a/claws-mail/receipt	Thu Apr 12 09:48:04 2018 +0300
    59.2 +++ b/claws-mail/receipt	Fri Apr 13 07:14:16 2018 +0300
    59.3 @@ -28,7 +28,10 @@
    59.4  compile_rules() {
    59.5  	sed -i '/^Actions=/d' claws-mail.desktop # sdft can't work with actions
    59.6  
    59.7 -	./configure $CONFIGURE_ARGS && make && make install
    59.8 +	./configure $CONFIGURE_ARGS &&
    59.9 +	fix libtool &&
   59.10 +	make &&
   59.11 +	make install
   59.12  }
   59.13  
   59.14  genpkg_rules() {
    60.1 --- a/clearlooks/receipt	Thu Apr 12 09:48:04 2018 +0300
    60.2 +++ b/clearlooks/receipt	Fri Apr 13 07:14:16 2018 +0300
    60.3 @@ -1,30 +1,27 @@
    60.4 -# SliTaz package receipt.
    60.5 +# SliTaz package receipt v2.
    60.6  
    60.7  PACKAGE="clearlooks"
    60.8  VERSION="0.6.2"
    60.9  CATEGORY="x-window"
   60.10 -SHORT_DESC="Clearlooks GTK+ theme."
   60.11 +SHORT_DESC="Clearlooks GTK+ theme"
   60.12  MAINTAINER="pankso@slitaz.org"
   60.13  LICENSE="GPL2"
   60.14 +WEB_SITE="http://clearlooks.sourceforge.net/"
   60.15 +
   60.16  TARBALL="$PACKAGE-$VERSION.tar.bz2"
   60.17 -WEB_SITE="http://clearlooks.sourceforge.net/"
   60.18  WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL"
   60.19  
   60.20 -DEPENDS="gtk+ xorg-libXdamage"
   60.21  BUILD_DEPENDS="file gtk+-dev"
   60.22  
   60.23 -# Rules to configure and make the package.
   60.24 -compile_rules()
   60.25 -{
   60.26 -	./configure \
   60.27 -		$CONFIGURE_ARGS &&
   60.28 -	make && make install
   60.29 +compile_rules() {
   60.30 +	./configure $CONFIGURE_ARGS &&
   60.31 +	fix libtool &&
   60.32 +	make &&
   60.33 +	make install
   60.34  }
   60.35  
   60.36 -# Rules to gen a SliTaz package suitable for Tazpkg.
   60.37 -genpkg_rules()
   60.38 -{
   60.39 -	cp -a $install/* $fs
   60.40 -	rm $fs/usr/lib/gtk-2.0/2.10.0/engines/*.la
   60.41 +genpkg_rules() {
   60.42 +	copy @std
   60.43  	rm -rf $fs/usr/share/icons
   60.44 +	DEPENDS="gtk+ xorg-libXdamage"
   60.45  }
    61.1 --- a/clutter-gtk/receipt	Thu Apr 12 09:48:04 2018 +0300
    61.2 +++ b/clutter-gtk/receipt	Fri Apr 13 07:14:16 2018 +0300
    61.3 @@ -25,6 +25,7 @@
    61.4  		-i clutter-gtk/gtk-clutter-embed.c
    61.5  	autoreconf -i
    61.6  	./configure $CONFIGURE_ARGS &&
    61.7 +	fix libtool &&
    61.8  	make &&
    61.9  	make DESTDIR=$DESTDIR install
   61.10  }
    62.1 --- a/clutter/receipt	Thu Apr 12 09:48:04 2018 +0300
    62.2 +++ b/clutter/receipt	Fri Apr 13 07:14:16 2018 +0300
    62.3 @@ -21,6 +21,7 @@
    62.4  		--enable-introspection \
    62.5  		--enable-egl-backend \
    62.6  		$CONFIGURE_ARGS &&
    62.7 +	fix libtool &&
    62.8  	make &&
    62.9  	make install || return 1
   62.10  
    63.1 --- a/codeblocks/receipt	Thu Apr 12 09:48:04 2018 +0300
    63.2 +++ b/codeblocks/receipt	Fri Apr 13 07:14:16 2018 +0300
    63.3 @@ -1,46 +1,36 @@
    63.4 -# SliTaz package receipt.
    63.5 +# SliTaz package receipt v2.
    63.6  
    63.7  PACKAGE="codeblocks"
    63.8  VERSION="10.05"
    63.9  CATEGORY="development"
   63.10 -SHORT_DESC="An open source, cross platform, free C++ IDE."
   63.11 +SHORT_DESC="An open source, cross platform, free C++ IDE"
   63.12  MAINTAINER="stefanossofroniou542@gmail.com"
   63.13  LICENSE="GPL3"
   63.14 +WEB_SITE="http://www.codeblocks.org/"
   63.15 +
   63.16  TARBALL="$PACKAGE-$VERSION-src.tar.bz2"
   63.17 -WEB_SITE="http://www.codeblocks.org/"
   63.18  WGET_URL="http://download.berlios.de/codeblocks/$TARBALL"
   63.19 -TAGS="IDE"
   63.20  
   63.21 -DEPENDS="wxWidgets28"
   63.22  BUILD_DEPENDS="wxWidgets28-dev xorg-libXdmcp-dev xorg-libXau-dev expat-dev \
   63.23  autoconf automake libtool zip gnome-icon-theme hunspell-dev gamin-dev \
   63.24  libboost-dev"
   63.25  
   63.26 -# Rules to configure and make the package.
   63.27 -compile_rules()
   63.28 -{
   63.29 +compile_rules() {
   63.30  	# Binutils 2.22 break many packages build without LDFLAGS set correctly.
   63.31  	export LDFLAGS="$LDFLAGS -Wl,--copy-dt-needed-entries"
   63.32 -	
   63.33 +
   63.34  	busybox patch -p1 -i $stuff/glib.u
   63.35 +
   63.36  	./configure \
   63.37  		--with-contrib-plugins="all, -help" \
   63.38 -		--prefix=/usr \
   63.39  		$CONFIGURE_ARGS &&
   63.40 +	fix libtool &&
   63.41  	make $MAKEFLAGS &&
   63.42  	make DESTDIR=$DESTDIR install
   63.43  }
   63.44  
   63.45 -# Rules to gen a SliTaz package suitable for Tazpkg.
   63.46 -genpkg_rules()
   63.47 -{
   63.48 -	mkdir -p $fs/usr/lib $fs/usr/share
   63.49 -	cp -a $install/usr/include $fs/usr
   63.50 -	cp -a $install/usr/lib/pkgconfig $fs/usr/lib
   63.51 -	cp -a $install/usr/lib/*.so* $fs/usr/lib
   63.52 -	cp -a $install/usr/lib/*.*a $fs/usr/lib
   63.53 -	cp -a $install/usr/lib/codeblocks $fs/usr/lib
   63.54 -	cp -a $install/usr/lib/wxSmithContribItems $fs/usr/lib
   63.55 -	cp -a $install/usr/share/codeblocks $fs/usr/share
   63.56 -	cp -a $install/usr/bin $fs/usr
   63.57 +genpkg_rules() {
   63.58 +	copy @std @dev
   63.59 +	DEPENDS="wxWidgets28"
   63.60 +	TAGS="IDE"
   63.61  }
    64.1 --- a/cogl/receipt	Thu Apr 12 09:48:04 2018 +0300
    64.2 +++ b/cogl/receipt	Fri Apr 13 07:14:16 2018 +0300
    64.3 @@ -32,6 +32,7 @@
    64.4  		--enable-xlib-egl-platform \
    64.5  		--enable-wayland-egl-server \
    64.6  		$CONFIGURE_ARGS &&
    64.7 +	fix libtool &&
    64.8  	make &&
    64.9  	make install || return 1
   64.10  
    65.1 --- a/collectd-apache/receipt	Thu Apr 12 09:48:04 2018 +0300
    65.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    65.3 @@ -1,31 +0,0 @@
    65.4 -# SliTaz package receipt v2.
    65.5 -
    65.6 -PACKAGE="collectd-apache"
    65.7 -VERSION="5.1.0"
    65.8 -SOURCE="collectd"
    65.9 -CATEGORY="network"
   65.10 -SHORT_DESC="Apache plugin for Collectd"
   65.11 -MAINTAINER="erjo@slitaz.org"
   65.12 -LICENSE="GPL2"
   65.13 -WEB_SITE="http://collectd.org"
   65.14 -
   65.15 -TARBALL="$SOURCE-$VERSION.tar.gz"
   65.16 -WGET_URL="http://collectd.org/files/$TARBALL"
   65.17 -
   65.18 -BUILD_DEPENDS="curl-dev"
   65.19 -
   65.20 -compile_rules() {
   65.21 -	./configure \
   65.22 -		--enable-apache \
   65.23 -		--disable-all-plugins \
   65.24 -		--sysconfdir=/etc/collectd \
   65.25 -		$CONFIGURE_ARGS &&
   65.26 -	make &&
   65.27 -	make DESTDIR=$DESTDIR install
   65.28 -}
   65.29 -
   65.30 -genpkg_rules() {
   65.31 -	copy @std
   65.32 -	DEPENDS="libcurl apache"
   65.33 -	#CONFIG_FILES="/etc/collectd/collectd.conf"
   65.34 -}
    66.1 --- a/collectd-bind/receipt	Thu Apr 12 09:48:04 2018 +0300
    66.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    66.3 @@ -1,33 +0,0 @@
    66.4 -# SliTaz package receipt v2.
    66.5 -
    66.6 -PACKAGE="collectd-bind"
    66.7 -VERSION="4.7.0"
    66.8 -CATEGORY="network"
    66.9 -SHORT_DESC="Apache plugin for Collectd"
   66.10 -MAINTAINER="erjo@slitaz.org"
   66.11 -LICENSE="GPL2"
   66.12 -WEB_SITE="http://collectd.org"
   66.13 -
   66.14 -SOURCE="collectd"
   66.15 -TARBALL="$SOURCE-$VERSION.tar.gz"
   66.16 -# WGET_URL ???
   66.17 -
   66.18 -BUILD_DEPENDS="libcurl curl-dev libxml2 libxml2-dev"
   66.19 -
   66.20 -compile_rules() {
   66.21 -	sed -i 's/ipt_error_target/ipt2_error_target/' src/libiptc/libiptc.c
   66.22 -
   66.23 -	./configure \
   66.24 -		--enable-bind \
   66.25 -		--disable-all-plugins \
   66.26 -		--sysconfdir=/etc/collectd \
   66.27 -		$CONFIGURE_ARGS &&
   66.28 -	make &&
   66.29 -	make DESTDIR=$DESTDIR install
   66.30 -}
   66.31 -
   66.32 -genpkg_rules() {
   66.33 -	copy bind.so*
   66.34 -	DEPENDS="libcurl libxml2"
   66.35 -	#CONFIG_FILES="/etc/collectd/collectd.conf"
   66.36 -}
    67.1 --- a/collectd/receipt	Thu Apr 12 09:48:04 2018 +0300
    67.2 +++ b/collectd/receipt	Fri Apr 13 07:14:16 2018 +0300
    67.3 @@ -11,31 +11,58 @@
    67.4  TARBALL="$PACKAGE-$VERSION.tar.gz"
    67.5  WGET_URL="http://collectd.org/files/$TARBALL"
    67.6  
    67.7 -BUILD_DEPENDS="slitaz-toolchain rrdtool-dev perl"
    67.8 -SPLIT="collectd collectd-dev"
    67.9 +BUILD_DEPENDS="slitaz-toolchain rrdtool-dev perl curl-dev libxml2-dev"
   67.10 +SPLIT="collectd collectd-dev collectd-apache:apache collectd-bind:bind"
   67.11  
   67.12  compile_rules() {
   67.13 -	sed -i 's|_BSD_SOURCE|_DEFAULT_SOURCE|' src/*.c configure*
   67.14 +	case $SET in
   67.15 +		'')
   67.16 +			sed -i 's|_BSD_SOURCE|_DEFAULT_SOURCE|' src/*.c configure*
   67.17  
   67.18 -	./configure \
   67.19 -		--enable-interface \
   67.20 -		--enable-load \
   67.21 -		--enable-cpu \
   67.22 -		--enable-disk \
   67.23 -		--enable-logfile \
   67.24 -		--enable-syslog \
   67.25 -		--enable-csv\
   67.26 -		--enable-rrdtool \
   67.27 -		--with-librrdtool=/usr/include \
   67.28 -		--disable-all-plugins \
   67.29 -		--sysconfdir=/etc/collectd \
   67.30 -		$CONFIGURE_ARGS &&
   67.31 -	make &&
   67.32 -	make DESTDIR=$DESTDIR install || return 1
   67.33 +			./configure \
   67.34 +				--enable-interface \
   67.35 +				--enable-load \
   67.36 +				--enable-cpu \
   67.37 +				--enable-disk \
   67.38 +				--enable-logfile \
   67.39 +				--enable-syslog \
   67.40 +				--enable-csv\
   67.41 +				--enable-rrdtool \
   67.42 +				--with-librrdtool=/usr/include \
   67.43 +				--disable-all-plugins \
   67.44 +				--sysconfdir=/etc/collectd \
   67.45 +				$CONFIGURE_ARGS &&
   67.46 +			fix libtool &&
   67.47 +			make &&
   67.48 +			make DESTDIR=$DESTDIR install || return 1
   67.49  
   67.50 -	# Add init script and fixes
   67.51 -	install -Dm755 $stuff/collectd $install/etc/init.d/collectd
   67.52 -	chmod 0644 $install/etc/collectd/*
   67.53 +			# Add init script and fixes
   67.54 +			install -Dm755 $stuff/collectd $install/etc/init.d/collectd
   67.55 +			chmod 0644 $install/etc/collectd/*
   67.56 +			;;
   67.57 +		apache)
   67.58 +			./configure \
   67.59 +				--enable-apache \
   67.60 +				--disable-all-plugins \
   67.61 +				--sysconfdir=/etc/collectd \
   67.62 +				$CONFIGURE_ARGS &&
   67.63 +			fix libtool &&
   67.64 +			make &&
   67.65 +			make DESTDIR=$DESTDIR install
   67.66 +			;;
   67.67 +		bind)
   67.68 +			sed -i 's/ipt_error_target/ipt2_error_target/' src/libiptc/libiptc.c
   67.69 +
   67.70 +			./configure \
   67.71 +				--enable-bind \
   67.72 +				--disable-all-plugins \
   67.73 +				--sysconfdir=/etc/collectd \
   67.74 +				$CONFIGURE_ARGS &&
   67.75 +			fix libtool &&
   67.76 +			make &&
   67.77 +			make DESTDIR=$DESTDIR install
   67.78 +			;;
   67.79 +	esac
   67.80  }
   67.81  
   67.82  genpkg_rules() {
   67.83 @@ -48,5 +75,17 @@
   67.84  		collectd-dev)
   67.85  			copy @dev
   67.86  			;;
   67.87 +		collectd-apache)
   67.88 +			copy @std
   67.89 +			DEPENDS="libcurl apache"
   67.90 +			CAT="network|Apache plugin"
   67.91 +			#CONFIG_FILES="/etc/collectd/collectd.conf"
   67.92 +			;;
   67.93 +		collectd-bind)
   67.94 +			copy bind.so*
   67.95 +			DEPENDS="libcurl libxml2"
   67.96 +			CAT="network|Bind plugin"
   67.97 +			#CONFIG_FILES="/etc/collectd/collectd.conf"
   67.98 +			;;
   67.99  	esac
  67.100  }
    68.1 --- a/commoncpp2/receipt	Thu Apr 12 09:48:04 2018 +0300
    68.2 +++ b/commoncpp2/receipt	Fri Apr 13 07:14:16 2018 +0300
    68.3 @@ -18,6 +18,7 @@
    68.4  	sed -i -e '50 a\#include <sys/stat.h>' inc/cc++/applog.h
    68.5  
    68.6  	./configure $CONFIGURE_ARGS &&
    68.7 +	fix libtool &&
    68.8  	make &&
    68.9  	make install
   68.10  }
    69.1 --- a/compiz-compizconfig-python/receipt	Thu Apr 12 09:48:04 2018 +0300
    69.2 +++ b/compiz-compizconfig-python/receipt	Fri Apr 13 07:14:16 2018 +0300
    69.3 @@ -18,7 +18,10 @@
    69.4  python-cython python-dev xorg-xcb-util-dev"
    69.5  
    69.6  compile_rules() {
    69.7 -	./configure $CONFIGURE_ARGS && make && make install
    69.8 +	./configure $CONFIGURE_ARGS &&
    69.9 +	fix libtool &&
   69.10 +	make &&
   69.11 +	make install
   69.12  }
   69.13  
   69.14  genpkg_rules() {
    70.1 --- a/compiz-core/receipt	Thu Apr 12 09:48:04 2018 +0300
    70.2 +++ b/compiz-core/receipt	Fri Apr 13 07:14:16 2018 +0300
    70.3 @@ -26,7 +26,9 @@
    70.4  		--enable-glib \
    70.5  		--disable-static \
    70.6  		--disable-inotify &&
    70.7 -	make && make install || return 1
    70.8 +	fix libtool &&
    70.9 +	make &&
   70.10 +	make install || return 1
   70.11  
   70.12  	sed 's|bash|sh|' -i $install/usr/bin/compiz-decorator
   70.13  }
    71.1 --- a/compiz-libcompizconfig/receipt	Thu Apr 12 09:48:04 2018 +0300
    71.2 +++ b/compiz-libcompizconfig/receipt	Fri Apr 13 07:14:16 2018 +0300
    71.3 @@ -17,6 +17,7 @@
    71.4  
    71.5  compile_rules() {
    71.6  	./configure &&
    71.7 +	fix libtool &&
    71.8  	make &&
    71.9  	make install
   71.10  }
    72.1 --- a/conntrack-tools/receipt	Thu Apr 12 09:48:04 2018 +0300
    72.2 +++ b/conntrack-tools/receipt	Fri Apr 13 07:14:16 2018 +0300
    72.3 @@ -1,35 +1,29 @@
    72.4 -# SliTaz package receipt.
    72.5 +# SliTaz package receipt v2.
    72.6  
    72.7  PACKAGE="conntrack-tools"
    72.8  VERSION="1.4.2"
    72.9  CATEGORY="security"
   72.10 -SHORT_DESC="userspace tools to interact with the Connection Tracking System."
   72.11 +SHORT_DESC="userspace tools to interact with the Connection Tracking System"
   72.12  MAINTAINER="pascal.bellard@slitaz.org"
   72.13  LICENSE="GPL2"
   72.14 +WEB_SITE="http://$PACKAGE.netfilter.org/"
   72.15 +
   72.16  TARBALL="$PACKAGE-$VERSION.tar.bz2"
   72.17 -WEB_SITE="http://$PACKAGE.netfilter.org/"
   72.18  WGET_URL="http://www.netfilter.org/projects/$PACKAGE/files/$TARBALL"
   72.19  
   72.20 -DEPENDS="libnfnetlink libnetfilter_conntrack libnetfilter_queue \
   72.21 -libnetfilter_cthelper libmnl"
   72.22  BUILD_DEPENDS="glib-dev libnfnetlink-dev libmnl-dev libnetfilter_conntrack-dev \
   72.23  libnetfilter_cttimeout-dev libnetfilter_cthelper-dev libnetfilter_queue-dev \
   72.24  bison flex"
   72.25  
   72.26 -# Rules to configure and make the package.
   72.27 -compile_rules()
   72.28 -{
   72.29 -	./configure \
   72.30 -		--prefix=/usr \
   72.31 -		--mandir=/usr/share/man \
   72.32 -		$CONFIGURE_ARGS &&
   72.33 -	make && make DESTDIR=$DESTDIR install
   72.34 +compile_rules() {
   72.35 +	./configure $CONFIGURE_ARGS &&
   72.36 +	fix libtool &&
   72.37 +	make &&
   72.38 +	make DESTDIR=$DESTDIR install
   72.39  }
   72.40  
   72.41 -# Rules to gen a SliTaz package suitable for Tazpkg.
   72.42 -genpkg_rules()
   72.43 -{
   72.44 -	mkdir -p $fs/usr
   72.45 -	cp -a $install/usr/sbin $fs/sbin
   72.46 -	cp -a $install/usr/lib $fs/usr
   72.47 +genpkg_rules() {
   72.48 +	copy @std
   72.49 +	DEPENDS="libnfnetlink libnetfilter_conntrack libnetfilter_queue \
   72.50 +	libnetfilter_cthelper libmnl"
   72.51  }
    73.1 --- a/consolekit2/receipt	Thu Apr 12 09:48:04 2018 +0300
    73.2 +++ b/consolekit2/receipt	Fri Apr 13 07:14:16 2018 +0300
    73.3 @@ -25,7 +25,9 @@
    73.4  		--with-systemdsystemunitdir=no \
    73.5  		--enable-docbook-docs \
    73.6  		$CONFIGURE_ARGS &&
    73.7 -	make && make install || return 1
    73.8 +	fix libtool &&
    73.9 +	make &&
   73.10 +	make install || return 1
   73.11  
   73.12  	mv -v $install/etc/X11/app-defaults/xinitrc.d/90-consolekit \
   73.13  		  $install/etc/X11/app-defaults/xinitrc.d/90-consolekit.sh
    74.1 --- a/consonance/receipt	Thu Apr 12 09:48:04 2018 +0300
    74.2 +++ b/consonance/receipt	Fri Apr 13 07:14:16 2018 +0300
    74.3 @@ -1,4 +1,4 @@
    74.4 -# SliTaz package receipt.
    74.5 +# SliTaz package receipt v2.
    74.6  
    74.7  PACKAGE="consonance"
    74.8  VERSION="0.5.1"
    74.9 @@ -6,34 +6,32 @@
   74.10  SHORT_DESC="A lightwight music manager"
   74.11  MAINTAINER="jozee@slitaz.org"
   74.12  LICENSE="GPL3"
   74.13 +WEB_SITE="http://sites.google.com/site/consonancemanager/"
   74.14 +
   74.15  TARBALL="$PACKAGE-$VERSION.tar.gz"
   74.16 -WEB_SITE="http://sites.google.com/site/consonancemanager/" 
   74.17  WGET_URL="http://cloud.github.com/downloads/sujith/consonance/$TARBALL"
   74.18 -TAGS="player audio music mp3 ogg"
   74.19  
   74.20 -DEPENDS="libao taglib libmad sqlite3 dbus-glib libnotify flac libsndfile libvorbis \
   74.21 -curl libmodplug libcdio libcddb xorg-xcb-util"
   74.22  BUILD_DEPENDS="libao-dev taglib taglib-dev libmad-dev sqlite3-dev dbus-glib-dev \
   74.23  libnotify-dev flac-dev libsndfile-dev libvorbis-dev curl-dev libmodplug-dev \
   74.24  libcdio-dev libcddb-dev libidn-dev libidn libao libsndfile libmodplug libcdio \
   74.25  alsa-lib-dev libogg-dev gtk+-dev libcdio-paranoia-dev"
   74.26  
   74.27 -# Rules to configure and make the package.
   74.28 -compile_rules()
   74.29 -{
   74.30 +compile_rules() {
   74.31  	sed -i 's|cdio/cdda.h|cdio/paranoia/cdda.h|' src/cdda.h
   74.32  	sed -i 's/.*= notify_notification_new_with_status_icon/#define notify_notification_new_with_status_icon(a,b,c,d) notify_notification_new(a,b,gtk_status_icon_get_icon_name(c))\n&/' src/statusicon.c
   74.33 -	./configure --prefix=/usr $CONFIGURE_ARGS &&
   74.34 +
   74.35 +	./configure $CONFIGURE_ARGS &&
   74.36 +	fix libtool &&
   74.37  	make &&
   74.38 -	make DESTDIR=$DESTDIR install
   74.39 -	
   74.40 +	make DESTDIR=$DESTDIR install || return 1
   74.41 +
   74.42 +	mkdir -p $install/usr/share/pixmaps
   74.43 +	ln -s ../consonance/data/consonance.png $install/usr/share/pixmaps/consonance.png
   74.44  }
   74.45  
   74.46 -# Rules to gen a SliTaz package suitable for Tazpkg.
   74.47 -genpkg_rules()
   74.48 -{
   74.49 -	mkdir -p $fs/usr/lib $fs/usr/share $fs/usr/share/pixmaps
   74.50 -	cp -a $install/usr/bin $fs/usr
   74.51 -	cp -a $install/usr/share/$PACKAGE $fs/usr/share
   74.52 -	cp -a $install/usr/share/$PACKAGE/data/consonance.png $fs/usr/share/pixmaps
   74.53 +genpkg_rules() {
   74.54 +	copy @std
   74.55 +	DEPENDS="libao taglib libmad sqlite3 dbus-glib libnotify flac libsndfile \
   74.56 +	libvorbis curl libmodplug libcdio libcddb xorg-xcb-util"
   74.57 +	TAGS="player audio music mp3 ogg"
   74.58  }
    75.1 --- a/coova-chilli/receipt	Thu Apr 12 09:48:04 2018 +0300
    75.2 +++ b/coova-chilli/receipt	Fri Apr 13 07:14:16 2018 +0300
    75.3 @@ -17,6 +17,7 @@
    75.4  compile_rules() {
    75.5  	sed -i 's|return -1; safe_close|return -1;\n safe_close|' src/redir.c
    75.6  	sed -i 's|if (.\(safe_write.*\)) /. error ./|\1|' src/garden.c
    75.7 +
    75.8  	./configure \
    75.9  		--enable-largelimits \
   75.10  		--enable-binstatusfile \
   75.11 @@ -43,6 +44,7 @@
   75.12  		--enable-modules \
   75.13  		--enable-multiroute \
   75.14  		$CONFIGURE_ARGS &&
   75.15 +	fix libtool &&
   75.16  	make &&
   75.17  	make DESTDIR=$DESTDIR install
   75.18  }
    76.1 --- a/cppunit/receipt	Thu Apr 12 09:48:04 2018 +0300
    76.2 +++ b/cppunit/receipt	Fri Apr 13 07:14:16 2018 +0300
    76.3 @@ -14,15 +14,14 @@
    76.4  BUILD_DEPENDS="gfortran doxygen coreutils-path"
    76.5  SPLIT="cppunit-dev"
    76.6  
    76.7 -# Rules to configure and make the package.
    76.8 -compile_rules()
    76.9 -{
   76.10 -	./configure $CONFIGURE_ARGS && make && make install
   76.11 +compile_rules() {
   76.12 +	./configure $CONFIGURE_ARGS &&
   76.13 +	fix libtool &&
   76.14 +	make &&
   76.15 +	make install
   76.16  }
   76.17  
   76.18 -# Rules to gen a SliTaz package suitable for Tazpkg.
   76.19 -genpkg_rules()
   76.20 -{
   76.21 +genpkg_rules() {
   76.22  	case $PACKAGE in
   76.23  		cppunit) copy @std;;
   76.24  		*-dev)   copy @dev;;
    77.1 --- a/cryptsetup/receipt	Thu Apr 12 09:48:04 2018 +0300
    77.2 +++ b/cryptsetup/receipt	Fri Apr 13 07:14:16 2018 +0300
    77.3 @@ -14,14 +14,14 @@
    77.4  BUILD_DEPENDS="util-linux-uuid-dev libdevmapper-dev popt-dev libgcrypt-dev"
    77.5  SPLIT="cryptsetup-dev"
    77.6  
    77.7 -# Rules to configure and make the package.
    77.8 -compile_rules()
    77.9 -{
   77.10 +compile_rules() {
   77.11  	./configure \
   77.12  		--disable-static \
   77.13  		--enable-cryptsetup-reencrypt \
   77.14 -	$CONFIGURE_ARGS &&
   77.15 -	make && make install
   77.16 +		$CONFIGURE_ARGS &&
   77.17 +	fix libtool &&
   77.18 +	make &&
   77.19 +	make install
   77.20  }
   77.21  
   77.22  # Rules to gen a SliTaz package suitable for Tazpkg.
    78.1 --- a/cssc/receipt	Thu Apr 12 09:48:04 2018 +0300
    78.2 +++ b/cssc/receipt	Fri Apr 13 07:14:16 2018 +0300
    78.3 @@ -1,34 +1,26 @@
    78.4 -# SliTaz package receipt.
    78.5 +# SliTaz package receipt v2.
    78.6  
    78.7  PACKAGE="cssc"
    78.8  VERSION="1.4.0"
    78.9  CATEGORY="development"
   78.10 -SHORT_DESC="GNU compatibly stupid source control : SCCS."
   78.11 +SHORT_DESC="GNU compatibly stupid source control: CSSC"
   78.12  MAINTAINER="pascal.bellard@slitaz.org"
   78.13  LICENSE="GPL3"
   78.14 -SOURCE="CSSC"
   78.15 -TARBALL="$SOURCE-$VERSION.tar.gz"
   78.16  WEB_SITE="http://www.gnu.org/software/cssc/"
   78.17 +
   78.18 +TARBALL="CSSC-$VERSION.tar.gz"
   78.19  WGET_URL="$GNU_MIRROR/$PACKAGE/$TARBALL"
   78.20 -TAGS="rcs sccs version-control versioning"
   78.21  
   78.22 -DEPENDS="gcc-lib-base"
   78.23 -
   78.24 -# Rules to configure and make the package.
   78.25 -compile_rules()
   78.26 -{
   78.27 -	./configure --prefix=/usr --infodir=/usr/share/info \
   78.28 +compile_rules() {
   78.29 +	./configure \
   78.30  		--libexecdir=/usr/lib/$PACKAGE \
   78.31 -		--mandir=/usr/share/man \
   78.32  		$CONFIGURE_ARGS &&
   78.33 +	fix libtool &&
   78.34  	make &&
   78.35  	make DESTDIR=$DESTDIR install
   78.36  }
   78.37  
   78.38 -# Rules to gen a SliTaz package suitable for Tazpkg.
   78.39 -genpkg_rules()
   78.40 -{
   78.41 -	mkdir -p $fs/usr
   78.42 -	cp -a $install/usr/bin $fs/usr
   78.43 -	cp -a $install/usr/lib $fs/usr
   78.44 +genpkg_rules() {
   78.45 +	copy @std
   78.46 +	TAGS="rcs sccs version-control versioning"
   78.47  }
    79.1 --- a/cups-filters/receipt	Thu Apr 12 09:48:04 2018 +0300
    79.2 +++ b/cups-filters/receipt	Fri Apr 13 07:14:16 2018 +0300
    79.3 @@ -24,6 +24,7 @@
    79.4  		--with-gs-path=/usr/bin/gs \
    79.5  		--with-pdftops-path=/usr/bin/gs \
    79.6  		$CONFIGURE_ARGS &&
    79.7 +	fix libtool &&
    79.8  	make &&
    79.9  	make install
   79.10  }
    80.1 --- a/curl/receipt	Thu Apr 12 09:48:04 2018 +0300
    80.2 +++ b/curl/receipt	Fri Apr 13 07:14:16 2018 +0300
    80.3 @@ -21,7 +21,9 @@
    80.4  		--enable-threaded-resolver \
    80.5  		--with-ca-path=/etc/ssl/certs \
    80.6  		$CONFIGURE_ARGS &&
    80.7 -	make && make install || return 1
    80.8 +	fix libtool &&
    80.9 +	make &&
   80.10 +	make install || return 1
   80.11  
   80.12  	rm -rf docs/examples/.deps
   80.13  	find docs \( -name Makefile\* -o -name \*.1 -o -name \*.3 \) -exec rm {} \;
    81.1 --- a/curlftpfs/receipt	Thu Apr 12 09:48:04 2018 +0300
    81.2 +++ b/curlftpfs/receipt	Fri Apr 13 07:14:16 2018 +0300
    81.3 @@ -9,14 +9,13 @@
    81.4  WEB_SITE="http://curlftpfs.sourceforge.net/"
    81.5  
    81.6  TARBALL="$PACKAGE-$VERSION.tar.gz"
    81.7 -WGET_URL="http://downloads.sourceforge.net/curlftpfs/$TARBALL"
    81.8 +WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL"
    81.9  
   81.10  BUILD_DEPENDS="fuse2-dev curl-dev glib-dev"
   81.11  
   81.12  compile_rules() {
   81.13 -	./configure \
   81.14 -		--prefix=/usr \
   81.15 -		$CONFIGURE_ARGS &&
   81.16 +	./configure $CONFIGURE_ARGS &&
   81.17 +	fix libtool &&
   81.18  	make &&
   81.19  	make DESTDIR=$DESTDIR install
   81.20  }
    82.1 --- a/cyrus-sasl/receipt	Thu Apr 12 09:48:04 2018 +0300
    82.2 +++ b/cyrus-sasl/receipt	Fri Apr 13 07:14:16 2018 +0300
    82.3 @@ -35,6 +35,7 @@
    82.4  		--with-openssl \
    82.5  		$SET_ARGS \
    82.6  		$CONFIGURE_ARGS &&
    82.7 +	fix libtool &&
    82.8  	make &&
    82.9  	make install || return 1
   82.10  
    83.1 --- a/dahdi-tools/receipt	Thu Apr 12 09:48:04 2018 +0300
    83.2 +++ b/dahdi-tools/receipt	Fri Apr 13 07:14:16 2018 +0300
    83.3 @@ -16,6 +16,7 @@
    83.4  
    83.5  compile_rules() {
    83.6  	./configure $CONFIGURE_ARGS &&
    83.7 +	fix libtool &&
    83.8  	make &&
    83.9  	make -C ppp &&
   83.10  	make DESTDIR=$DESTDIR install &&
    84.1 --- a/dar/receipt	Thu Apr 12 09:48:04 2018 +0300
    84.2 +++ b/dar/receipt	Fri Apr 13 07:14:16 2018 +0300
    84.3 @@ -19,6 +19,7 @@
    84.4  	./configure \
    84.5  		--disable-static \
    84.6  		$CONFIGURE_ARGS &&
    84.7 +	fix libtool &&
    84.8  	make &&
    84.9  	make DESTDIR=$DESTDIR install
   84.10  }
    85.1 --- a/dbus-python/receipt	Thu Apr 12 09:48:04 2018 +0300
    85.2 +++ b/dbus-python/receipt	Fri Apr 13 07:14:16 2018 +0300
    85.3 @@ -15,7 +15,10 @@
    85.4  SPLIT="dbus-python-dev"
    85.5  
    85.6  compile_rules() {
    85.7 -	./configure $CONFIGURE_ARGS && make && make install
    85.8 +	./configure $CONFIGURE_ARGS &&
    85.9 +	fix libtool &&
   85.10 +	make &&
   85.11 +	make install
   85.12  }
   85.13  
   85.14  genpkg_rules() {
    86.1 --- a/dbus/receipt	Thu Apr 12 09:48:04 2018 +0300
    86.2 +++ b/dbus/receipt	Fri Apr 13 07:14:16 2018 +0300
    86.3 @@ -28,6 +28,7 @@
    86.4  		--disable-systemd \
    86.5  		--without-systemdsystemunitdir \
    86.6  		$CONFIGURE_ARGS &&
    86.7 +	fix libtool &&
    86.8  	make &&
    86.9  	make -j1 install || return 1
   86.10  
    87.1 --- a/ddd/receipt	Thu Apr 12 09:48:04 2018 +0300
    87.2 +++ b/ddd/receipt	Fri Apr 13 07:14:16 2018 +0300
    87.3 @@ -1,51 +1,44 @@
    87.4 -# SliTaz package receipt.
    87.5 +# SliTaz package receipt v2.
    87.6  
    87.7  PACKAGE="ddd"
    87.8  VERSION="3.3.12"
    87.9  CATEGORY="development"
   87.10 -SHORT_DESC="GNU Data Display Debugger, a graphical front-end for command-line debuggers."
   87.11 +SHORT_DESC="GNU Data Display Debugger, a graphical front-end for command-line \
   87.12 +debuggers"
   87.13  MAINTAINER="rcx@zoominternet.net"
   87.14  LICENSE="GPL3"
   87.15 +WEB_SITE="http://www.gnu.org/software/ddd/"
   87.16 +
   87.17  TARBALL="$PACKAGE-$VERSION.tar.gz"
   87.18 -WEB_SITE="http://www.gnu.org/software/ddd/"
   87.19  WGET_URL="$GNU_MIRROR/$PACKAGE/$TARBALL"
   87.20 -TAGS="debugger"
   87.21  
   87.22 -DEPENDS="glibc-base gcc-lib-base ncurses freetype zlib util-linux-uuid \
   87.23 -xorg-libICE xorg-libSM xorg-libX11 xorg-libXau xorg-libXaw \
   87.24 -xorg-libXdmcp xorg-libXext xorg-libXmu xorg-libXpm xorg-libXt lesstif elfutils"
   87.25  BUILD_DEPENDS="gawk lesstif-dev xorg-libXt-dev"
   87.26  
   87.27 -# Rules to configure and make the package.
   87.28 -compile_rules()
   87.29 -{
   87.30 +compile_rules() {
   87.31  	# Need to include an additional header in a file to build with gcc 4.4.0
   87.32  	DDD_FILE_TO_PATCH="ddd/strclass.C"
   87.33 -	cp -f $DDD_FILE_TO_PATCH $DDD_FILE_TO_PATCH.orig  &&
   87.34 -	echo "#include <stdio.h>" > $DDD_FILE_TO_PATCH  &&
   87.35 -	cat $DDD_FILE_TO_PATCH.orig >> $DDD_FILE_TO_PATCH  &&
   87.36 -	
   87.37 +	cp -f $DDD_FILE_TO_PATCH       $DDD_FILE_TO_PATCH.orig
   87.38 +	echo "#include <stdio.h>"    > $DDD_FILE_TO_PATCH
   87.39 +	cat $DDD_FILE_TO_PATCH.orig >> $DDD_FILE_TO_PATCH
   87.40 +
   87.41  	./configure \
   87.42 -		--prefix=/usr \
   87.43 -		--infodir=/usr/share/info \
   87.44 -		--mandir=/usr/share/man \
   87.45  		--includedir=/usr/share/include \
   87.46 -		$CONFIGURE_ARGS  &&
   87.47 -	make  &&
   87.48 -	make DESTDIR=$DESTDIR install
   87.49 +		$CONFIGURE_ARGS &&
   87.50 +	fix libtool &&
   87.51 +	make &&
   87.52 +	make DESTDIR=$DESTDIR install || return 1
   87.53 +
   87.54 +	install -Dm644 $src/icons/ddd.xpm $install/usr/share/pixmaps/ddd.xpm
   87.55 +
   87.56 +	docdir=$install/usr/share/doc/$PACKAGE-$VERSION
   87.57 +	mv $install/usr/share/$PACKAGE-$VERSION/COPYING $docdir
   87.58 +	mv $install/usr/share/$PACKAGE-$VERSION/NEWS    $docdir
   87.59  }
   87.60  
   87.61 -# Rules to gen a SliTaz package suitable for Tazpkg.
   87.62 -genpkg_rules()
   87.63 -{
   87.64 -	mkdir -p $fs/usr/share/$PACKAGE-$VERSION
   87.65 -	cp -a $install/usr/share/$PACKAGE-$VERSION/$PACKAGE $fs/usr/share/$PACKAGE-$VERSION
   87.66 -	cp -a $install/usr/share/$PACKAGE-$VERSION/themes $fs/usr/share/$PACKAGE-$VERSION
   87.67 -	cp -a $install/usr/share/$PACKAGE-$VERSION/vsllib $fs/usr/share/$PACKAGE-$VERSION
   87.68 -	cp -a $install/usr/share/applications $fs/usr/share
   87.69 -	
   87.70 -	mkdir -p $fs/usr/share/pixmaps
   87.71 -	cp -a $src/icons/ddd.xpm $fs/usr/share/pixmaps
   87.72 -
   87.73 -	cp -a $install/usr/bin $fs/usr
   87.74 +genpkg_rules() {
   87.75 +	copy @std
   87.76 +	DEPENDS="glibc-base gcc-lib-base ncurses freetype zlib util-linux-uuid \
   87.77 +	xorg-libICE xorg-libSM xorg-libX11 xorg-libXau xorg-libXaw \
   87.78 +	xorg-libXdmcp xorg-libXext xorg-libXmu xorg-libXpm xorg-libXt lesstif elfutils"
   87.79 +	TAGS="debugger"
   87.80  }
    88.1 --- a/deadbeef/receipt	Thu Apr 12 09:48:04 2018 +0300
    88.2 +++ b/deadbeef/receipt	Fri Apr 13 07:14:16 2018 +0300
    88.3 @@ -11,11 +11,6 @@
    88.4  TARBALL="$PACKAGE-$VERSION.tar.bz2"
    88.5  WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL"
    88.6  
    88.7 -BUILD_DEPENDS="gtk+-dev alsa-lib-dev libogg-dev libvorbis-dev libmad-dev \
    88.8 -libsndfile-dev libsamplerate-dev flac-dev curl-dev libcdio-dev \
    88.9 -libcddb-dev intltool libsndfile libcurl yasm libzip-dev util-linux-uuid-dev"
   88.10 -SPLIT="deadbeef-plugins deadbeef-dev"
   88.11 -
   88.12  BUILD_DEPENDS="gettext intltool yasm zlib-dev jansson-dev gtk+-dev \
   88.13  alsa-lib-dev dbus-dev curl-dev libmad-dev libvorbis-dev libogg-dev flac-dev \
   88.14  libsndfile-dev libcdio-dev libcddb-dev cdparanoia-III-dev xorg-libX11-dev \
   88.15 @@ -23,7 +18,10 @@
   88.16  SPLIT="deadbeef-plugins deadbeef-dev"
   88.17  
   88.18  compile_rules() {
   88.19 -	./configure $CONFIGURE_ARGS && make && make install
   88.20 +	./configure $CONFIGURE_ARGS &&
   88.21 +	fix libtool &&
   88.22 +	make &&
   88.23 +	make install
   88.24  }
   88.25  
   88.26  genpkg_rules() {
    89.1 --- a/dia/receipt	Thu Apr 12 09:48:04 2018 +0300
    89.2 +++ b/dia/receipt	Fri Apr 13 07:14:16 2018 +0300
    89.3 @@ -1,41 +1,40 @@
    89.4 -# SliTaz package receipt.
    89.5 +# SliTaz package receipt v2.
    89.6  
    89.7  PACKAGE="dia"
    89.8  VERSION="0.97.3"
    89.9  CATEGORY="office"
   89.10 -SHORT_DESC="GTK+ based diagram creation program."
   89.11 +SHORT_DESC="GTK+ based diagram creation program"
   89.12  MAINTAINER="pascal.bellard@slitaz.org"
   89.13  LICENSE="GPL2"
   89.14 +WEB_SITE="http://projects.gnome.org/dia/"
   89.15 +
   89.16  TARBALL="$PACKAGE-$VERSION.tar.xz"
   89.17 -WEB_SITE="http://projects.gnome.org/dia/"
   89.18  WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL"
   89.19 -TAGS="office diagram creator editor visio"
   89.20  
   89.21 -DEPENDS="gtk+ libxml2 freetype fontconfig glib atk pango zlib libart_lgpl \
   89.22 -libxslt popt xorg-libXdamage librsvg"
   89.23  BUILD_DEPENDS="gtk+-dev libxml2-dev freetype-dev intltool \
   89.24  fontconfig-dev glib-dev atk-dev pango-dev python-pyxml zlib-dev libxslt \
   89.25  libart_lgpl-dev libart_lgpl pygtk file libxslt-dev expat-dev python-dev \
   89.26  docbook-xsl docbook-xml cairo-dev pango-dev librsvg-dev"
   89.27  
   89.28 -# Rules to configure and make the package.
   89.29 -compile_rules()
   89.30 -{
   89.31 +compile_rules() {
   89.32  	#find . -name '*.[ch]*' | xargs sed -i 's|<glib/.*h|<glib.h|'
   89.33  	#sed -i 's|stdio.h>|&\n#include <sys/stat.h>|' plug-ins/vdx/vdx-export.c
   89.34  	#patch -Np1 -i $stuff/dia-overflow-fix.patch
   89.35 -	./configure --with-python \
   89.36 +
   89.37 +	./configure \
   89.38 +		--with-python \
   89.39  		--with-cairo \
   89.40  		--disable-gnome \
   89.41  		$CONFIGURE_ARGS &&
   89.42 +	fix libtool &&
   89.43  	sed -i 's# data doc tests installer# data tests installer#' Makefile &&
   89.44  	make $MAKEFLAGS &&
   89.45  	make DESTDIR=$DESTDIR install
   89.46  }
   89.47  
   89.48 -# Rules to gen a SliTaz package suitable for Tazpkg.
   89.49 -genpkg_rules()
   89.50 -{
   89.51 -	cp -a $install/* $fs
   89.52 -	rm -r $fs/usr/lib/dia/*.la $fs/usr/share/locale
   89.53 +genpkg_rules() {
   89.54 +	copy @std
   89.55 +	DEPENDS="gtk+ libxml2 freetype fontconfig glib atk pango zlib libart_lgpl \
   89.56 +	libxslt popt xorg-libXdamage librsvg"
   89.57 +	TAGS="office diagram creator editor visio"
   89.58  }
    90.1 --- a/directfb/receipt	Thu Apr 12 09:48:04 2018 +0300
    90.2 +++ b/directfb/receipt	Fri Apr 13 07:14:16 2018 +0300
    90.3 @@ -29,6 +29,7 @@
    90.4  		--with-dither-rgb16=none \
    90.5  		$ARCH_ARGS \
    90.6  		$CONFIGURE_ARGS &&
    90.7 +	fix libtool &&
    90.8  	make &&
    90.9  	make DESTDIR=$DESTDIR install
   90.10  }
    91.1 --- a/djmount/receipt	Thu Apr 12 09:48:04 2018 +0300
    91.2 +++ b/djmount/receipt	Fri Apr 13 07:14:16 2018 +0300
    91.3 @@ -13,15 +13,15 @@
    91.4  
    91.5  BUILD_DEPENDS="fuse2-dev readline-dev libupnp-dev"
    91.6  
    91.7 +COOKOPTS="skip-log-errors"
    91.8 +
    91.9  compile_rules() {
   91.10  	sed -i 's|upnptools.h>|&\n#include <upnp/upnp.h>|' djmount/upnp_util.h
   91.11  
   91.12  	./configure \
   91.13  		LDFLAGS="-lupnp" \
   91.14 -		--prefix=/usr \
   91.15 -		--infodir=/usr/share/info \
   91.16 -		--mandir=/usr/share/man \
   91.17 -		$CONFIGURE_ARGS 2>&1 | grep -v /config.rpath: &&
   91.18 +		$CONFIGURE_ARGS &&
   91.19 +	fix libtool &&
   91.20  	make -j1 &&
   91.21  	make -j1 install
   91.22  }
    92.1 --- a/djvulibre/receipt	Thu Apr 12 09:48:04 2018 +0300
    92.2 +++ b/djvulibre/receipt	Fri Apr 13 07:14:16 2018 +0300
    92.3 @@ -3,7 +3,8 @@
    92.4  PACKAGE="djvulibre"
    92.5  VERSION="3.5.27"
    92.6  CATEGORY="office"
    92.7 -SHORT_DESC="A web-centric format and software platform for distributing documents and images"
    92.8 +SHORT_DESC="A web-centric format and software platform for distributing \
    92.9 +documents and images"
   92.10  MAINTAINER="pascal.bellard@slitaz.org"
   92.11  LICENSE="GPL2"
   92.12  WEB_SITE="http://djvu.sourceforge.net/"
   92.13 @@ -17,6 +18,7 @@
   92.14  
   92.15  compile_rules() {
   92.16  	./configure $CONFIGURE_ARGS &&
   92.17 +	fix libtool &&
   92.18  	make &&
   92.19  	make install
   92.20  }
    93.1 --- a/dotconf/receipt	Thu Apr 12 09:48:04 2018 +0300
    93.2 +++ b/dotconf/receipt	Fri Apr 13 07:14:16 2018 +0300
    93.3 @@ -14,18 +14,17 @@
    93.4  BUILD_DEPENDS="automake libtool"
    93.5  SPLIT="dotconf-dev"
    93.6  
    93.7 -# Rules to configure and make the package.
    93.8 -compile_rules()
    93.9 -{
   93.10 +compile_rules() {
   93.11  	autoreconf -i &&
   93.12 -	./configure $CONFIGURE_ARGS && make && make install
   93.13 +	./configure $CONFIGURE_ARGS &&
   93.14 +	fix libtool &&
   93.15 +	make &&
   93.16 +	make install
   93.17  }
   93.18  
   93.19 -# Rules to gen a SliTaz package suitable for Tazpkg.
   93.20 -genpkg_rules()
   93.21 -{
   93.22 +genpkg_rules() {
   93.23  	case $PACKAGE in
   93.24 -		dotconf) copy @std ;;
   93.25 -		dotconf-dev) copy @dev ;;
   93.26 +		dotconf) copy @std;;
   93.27 +		*-dev)   copy @dev;;
   93.28  	esac
   93.29  }
    94.1 --- a/dovecot/receipt	Thu Apr 12 09:48:04 2018 +0300
    94.2 +++ b/dovecot/receipt	Fri Apr 13 07:14:16 2018 +0300
    94.3 @@ -25,6 +25,7 @@
    94.4  		--with-pgsql \
    94.5  		--with-sqlite \
    94.6  		$CONFIGURE_ARGS &&
    94.7 +	fix libtool &&
    94.8  	make &&
    94.9  	make DESTDIR=$DESTDIR install || return 1
   94.10  
    95.1 --- a/dssi/receipt	Thu Apr 12 09:48:04 2018 +0300
    95.2 +++ b/dssi/receipt	Fri Apr 13 07:14:16 2018 +0300
    95.3 @@ -16,6 +16,7 @@
    95.4  
    95.5  compile_rules() {
    95.6  	./configure $CONFIGURE_ARGS &&
    95.7 +	fix libtool &&
    95.8  	make &&
    95.9  	make DESTDIR=$DESTDIR install
   95.10  }
    96.1 --- a/dvdauthor/receipt	Thu Apr 12 09:48:04 2018 +0300
    96.2 +++ b/dvdauthor/receipt	Fri Apr 13 07:14:16 2018 +0300
    96.3 @@ -1,34 +1,27 @@
    96.4 -# SliTaz package receipt.
    96.5 +# SliTaz package receipt v2.
    96.6  
    96.7  PACKAGE="dvdauthor"
    96.8  VERSION="0.7.2"
    96.9  CATEGORY="multimedia"
   96.10 -SHORT_DESC="A simple set of tools to help you author a DVD."
   96.11 +SHORT_DESC="A simple set of tools to help you author a DVD"
   96.12  MAINTAINER="pankso@slitaz.org"
   96.13  LICENSE="GPL2"
   96.14 +WEB_SITE="http://dvdauthor.sourceforge.net/"
   96.15 +
   96.16  TARBALL="$PACKAGE-$VERSION.tar.gz"
   96.17 -WEB_SITE="http://dvdauthor.sourceforge.net/"
   96.18  WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL"
   96.19  
   96.20 -DEPENDS="imagemagick6 tiff jpeg libxml2 fribidi libdvdread"
   96.21  BUILD_DEPENDS="imagemagick6-dev tiff-dev jpeg-dev libxml2-dev libdvdread-dev \
   96.22  libpng16-dev"
   96.23  
   96.24 -# Rules to configure and make the package.
   96.25 -compile_rules()
   96.26 -{
   96.27 -	./configure \
   96.28 -		--prefix=/usr \
   96.29 -		--mandir=/usr/share/man \
   96.30 -		$CONFIGURE_ARGS &&
   96.31 +compile_rules() {
   96.32 +	./configure $CONFIGURE_ARGS &&
   96.33 +	fix libtool &&
   96.34  	make &&
   96.35  	make DESTDIR=$DESTDIR install
   96.36  }
   96.37  
   96.38 -# Rules to gen a SliTaz package suitable for Tazpkg.
   96.39 -genpkg_rules()
   96.40 -{
   96.41 -	mkdir -p $fs/usr/share
   96.42 -	cp -a $install/usr/bin $fs/usr
   96.43 -	cp -a $install/usr/share/$PACKAGE $fs/usr/share
   96.44 +genpkg_rules() {
   96.45 +	copy @std
   96.46 +	DEPENDS="imagemagick6 tiff jpeg libxml2 fribidi libdvdread"
   96.47  }
    97.1 --- a/eet/receipt	Thu Apr 12 09:48:04 2018 +0300
    97.2 +++ b/eet/receipt	Fri Apr 13 07:14:16 2018 +0300
    97.3 @@ -26,7 +26,9 @@
    97.4  		--disable-old-eet-file-format \
    97.5  		--disable-install-examples \
    97.6  		$CONFIGURE_ARGS &&
    97.7 -	make $MAKEFLAGS && make install
    97.8 +	fix litool &&
    97.9 +	make $MAKEFLAGS &&
   97.10 +	make install
   97.11  }
   97.12  
   97.13  genpkg_rules() {
    98.1 --- a/efl/receipt	Thu Apr 12 09:48:04 2018 +0300
    98.2 +++ b/efl/receipt	Fri Apr 13 07:14:16 2018 +0300
    98.3 @@ -25,12 +25,14 @@
    98.4  		src/modules/evas/loaders/gif/evas_image_load_gif.c
    98.5  
    98.6  	autoreconf -v &&
    98.7 -	ac_aux_dir=$src ./configure \
    98.8 +	ac_aux_dir=$src \
    98.9 +	./configure \
   98.10  		--disable-static \
   98.11  		--disable-doc \
   98.12  		--disable-pulseaudio \
   98.13  		--disable-physics \
   98.14  		$CONFIGURE_ARGS &&
   98.15 +	fix libtool &&
   98.16  	make &&
   98.17  	make -j1 DESTDIR=$install install
   98.18  }
    99.1 --- a/eina/receipt	Thu Apr 12 09:48:04 2018 +0300
    99.2 +++ b/eina/receipt	Fri Apr 13 07:14:16 2018 +0300
    99.3 @@ -14,14 +14,15 @@
    99.4  SPLIT="eina-dev"
    99.5  
    99.6  compile_rules() {
    99.7 -	CFLAGS="$CFLAGS -fvisibility=hidden"
    99.8 -	LDFLAGS="$LDFLAGS -fvisibility=hidden"
    99.9 -	export LDFLAGS
   99.10 +	export CFLAGS="$CFLAGS -fvisibility=hidden"
   99.11 +	export LDFLAGS="$LDFLAGS -fvisibility=hidden"
   99.12  
   99.13  	./configure \
   99.14  		--enable-amalgamation \
   99.15  		$CONFIGURE_ARGS &&
   99.16 -	make $MAKEFLAGS && make install
   99.17 +	fix libtool &&
   99.18 +	make $MAKEFLAGS &&
   99.19 +	make install
   99.20  }
   99.21  
   99.22  genpkg_rules() {
   99.23 @@ -30,7 +31,7 @@
   99.24  			copy @std
   99.25  			TAGS="e enlightenment efl"
   99.26  			;;
   99.27 -		eina-dev)
   99.28 +		*-dev)
   99.29  			copy @dev
   99.30  			;;
   99.31  	esac
   100.1 --- a/ekiga/receipt	Thu Apr 12 09:48:04 2018 +0300
   100.2 +++ b/ekiga/receipt	Fri Apr 13 07:14:16 2018 +0300
   100.3 @@ -32,6 +32,7 @@
   100.4  		--disable-gdu \
   100.5  		--disable-ldap \
   100.6  		$CONFIGURE_ARGS &&
   100.7 +	fix libtool &&
   100.8  	make $MAKEFLAGS &&
   100.9  	make DESTDIR=$DESTDIR install
  100.10  }
   101.1 --- a/embryo/receipt	Thu Apr 12 09:48:04 2018 +0300
   101.2 +++ b/embryo/receipt	Fri Apr 13 07:14:16 2018 +0300
   101.3 @@ -16,7 +16,9 @@
   101.4  
   101.5  compile_rules() {
   101.6  	./configure $CONFIGURE_ARGS &&
   101.7 -	make $MAKEFLAGS && make install
   101.8 +	fix libtool &&
   101.9 +	make $MAKEFLAGS &&
  101.10 +	make install
  101.11  }
  101.12  
  101.13  genpkg_rules() {
   102.1 --- a/emerald/receipt	Thu Apr 12 09:48:04 2018 +0300
   102.2 +++ b/emerald/receipt	Fri Apr 13 07:14:16 2018 +0300
   102.3 @@ -1,43 +1,46 @@
   102.4 -# SliTaz package receipt.
   102.5 +# SliTaz package receipt v2.
   102.6  
   102.7  PACKAGE="emerald"
   102.8  VERSION="0.8.12.4"
   102.9  CATEGORY="x-window"
  102.10 -SHORT_DESC="Window decorator for Compiz."
  102.11 +SHORT_DESC="Window decorator for Compiz"
  102.12  MAINTAINER="pankso@slitaz.org"
  102.13  LICENSE="GPL2"
  102.14 +WEB_SITE="https://github.com/compiz-reloaded"
  102.15 +
  102.16  TARBALL="$PACKAGE-$VERSION.tar.xz"
  102.17 -WEB_SITE="https://github.com/compiz-reloaded"
  102.18  WGET_URL="$WEB_SITE/$PACKAGE/releases/download/v$VERSION/$TARBALL"
  102.19  
  102.20 -DEPENDS="xorg-libX11 gtk+ libwnck2 compiz-core"
  102.21  BUILD_DEPENDS="xorg-dev gtk+-dev libwnck2-dev compiz-core-dev \
  102.22  libtool autoconf automake intltool"
  102.23  
  102.24 -# Rules to configure and make the package.
  102.25 -compile_rules()
  102.26 -{
  102.27 -	./autogen.sh --prefix=/usr --with-gtk=2.0 $CONFIGURE_ARGS &&
  102.28 -	make && make install
  102.29 +compile_rules() {
  102.30 +	./autogen.sh \
  102.31 +		--prefix=/usr \
  102.32 +		--with-gtk=2.0 \
  102.33 +		$CONFIGURE_ARGS &&
  102.34 +	fix libtool &&
  102.35 +	make &&
  102.36 +	make install || return 1
  102.37 +
  102.38 +	# save original emerald theme as 'default':
  102.39 +	mkdir -p $install/usr/share/emerald/themes/default/
  102.40 +	cd       $install/usr/share/emerald/themes/default/
  102.41 +	for i in $(ls ../../theme/*.png); do
  102.42 +		ln -s $i $(basename $i)
  102.43 +	done
  102.44 +	mv $install/usr/share/emerald/theme/theme.ini \
  102.45 +	   $install/usr/share/emerald/themes/default/theme.ini
  102.46 +
  102.47 +	# make SliTaz theme
  102.48 +	ln -sf ../theme     $install/usr/share/emerald/themes/SliTaz
  102.49 +	cp $stuff/theme.ini $install/usr/share/emerald/themes/SliTaz/
  102.50 +
  102.51 +	# custom SliTaz config
  102.52 +	cp -f $stuff/settings.ini $install/usr/share/emerald/
  102.53  }
  102.54  
  102.55 -# Rules to gen a SliTaz package suitable for Tazpkg.
  102.56 -genpkg_rules()
  102.57 -{
  102.58 -	mkdir -p $fs/usr/lib $fs/usr/share/locale
  102.59 -	cp -a $install/usr/share/locale/ru $fs/usr/share/locale
  102.60 -	cp -a $install/usr/bin $fs/usr
  102.61 -	cp -a $install/usr/lib/$PACKAGE $fs/usr/lib
  102.62 -	cp -a $install/usr/lib/libemeraldengine.so* $fs/usr/lib
  102.63 -	rm -f $fs/usr/lib/$PACKAGE/*/*.*a
  102.64 -	cp -a $install/usr/share/$PACKAGE $fs/usr/share
  102.65 -	cp -a $install/usr/share/icons $fs/usr/share
  102.66 -	# SliTaz config and theme (to move in slitaz-configs ?)
  102.67 -	cp -f $stuff/settings.ini $fs/usr/share/emerald
  102.68 -	cp -f $stuff/theme.ini $fs/usr/share/emerald/theme
  102.69 -	cd $fs/usr/share/emerald
  102.70 -	mkdir themes ; cd themes ; ln -sf ../theme SliTaz
  102.71 -	mkdir default ; cd default
  102.72 -	for i in `ls ../../theme/*.png`; do ln -s $i `basename $i`; done
  102.73 -	cp -a $install/usr/share/emerald/theme/theme.ini .
  102.74 +genpkg_rules() {
  102.75 +	copy @std
  102.76 +	DEPENDS="xorg-libX11 gtk+ libwnck2 compiz-core"
  102.77  }
   103.1 --- a/enca/receipt	Thu Apr 12 09:48:04 2018 +0300
   103.2 +++ b/enca/receipt	Fri Apr 13 07:14:16 2018 +0300
   103.3 @@ -13,22 +13,19 @@
   103.4  
   103.5  SPLIT="enca-dev"
   103.6  
   103.7 -# Rules to configure and make the package.
   103.8 -compile_rules()
   103.9 -{
  103.10 +compile_rules() {
  103.11  	#sed -e "s#./make_hash#./native_make_hash#" -i tools/Makefile.am || exit 1
  103.12  	./configure \
  103.13  		--disable-static \
  103.14  		$CONFIGURE_ARGS &&
  103.15 +	fix libtool &&
  103.16  	make &&
  103.17  	make DESTDIR=$DESTDIR install
  103.18  }
  103.19  
  103.20 -# Rules to gen a SliTaz package suitable for Tazpkg.
  103.21 -genpkg_rules()
  103.22 -{
  103.23 +genpkg_rules() {
  103.24  	case $PACKAGE in
  103.25 -		enca) copy @std ;;
  103.26 -		enca-dev) copy @dev ;;
  103.27 +		enca)  copy @std;;
  103.28 +		*-dev) copy @dev;;
  103.29  	esac
  103.30  }
   104.1 --- a/encfs/receipt	Thu Apr 12 09:48:04 2018 +0300
   104.2 +++ b/encfs/receipt	Fri Apr 13 07:14:16 2018 +0300
   104.3 @@ -18,9 +18,8 @@
   104.4  	mv $PACKAGE-${VERSION%-*} $src 2>/dev/null
   104.5  	cd $src
   104.6  
   104.7 -	./configure \
   104.8 -		--prefix=/usr \
   104.9 -		$CONFIGURE_ARGS &&
  104.10 +	./configure $CONFIGURE_ARGS &&
  104.11 +	fix libtool &&
  104.12  	make &&
  104.13  	make DESTDIR=$DESTDIR install
  104.14  }
   105.1 --- a/ettercap/receipt	Thu Apr 12 09:48:04 2018 +0300
   105.2 +++ b/ettercap/receipt	Fri Apr 13 07:14:16 2018 +0300
   105.3 @@ -16,10 +16,12 @@
   105.4  
   105.5  compile_rules() {
   105.6  	sed -i 's/ettercap_LDFLAGS = -export-dynamic @EC_LIBS@/ettercap_LDADD += @EC_LIBS@\nettercap_LDFLAGS = -export-dynamic/' src/Makefile.*
   105.7 +
   105.8  	./configure \
   105.9  		--enable-plugins \
  105.10  		--disable-gtk \
  105.11  		$CONFIGURE_ARGS &&
  105.12 +	fix libtool &&
  105.13  	make &&
  105.14  	make DESTDIR=$DESTDIR install
  105.15  }
   106.1 --- a/eudev/receipt	Thu Apr 12 09:48:04 2018 +0300
   106.2 +++ b/eudev/receipt	Fri Apr 13 07:14:16 2018 +0300
   106.3 @@ -37,6 +37,7 @@
   106.4  		--config-cache \
   106.5  		--enable-kmod \
   106.6  		$CONFIGURE_ARGS &&
   106.7 +	fix libtool &&
   106.8  	make &&
   106.9  	make install || return 1
  106.10  
  106.11 @@ -89,4 +90,3 @@
  106.12  		grep -q ^$x: "$1/etc/passwd" || chroot "$1/" adduser -S -D -H $x
  106.13  	done
  106.14  }
  106.15 -
   107.1 --- a/evince/receipt	Thu Apr 12 09:48:04 2018 +0300
   107.2 +++ b/evince/receipt	Fri Apr 13 07:14:16 2018 +0300
   107.3 @@ -32,7 +32,9 @@
   107.4  		--with-help-formats=none \
   107.5  		--disable-help \
   107.6  		$CONFIGURE_ARGS &&
   107.7 -	make -j1 && make -j1 DESTDIR=$DESTDIR install || return 1
   107.8 +	fix libtool &&
   107.9 +	make -j1 &&
  107.10 +	make -j1 DESTDIR=$DESTDIR install || return 1
  107.11  
  107.12  	install -Dm644 $stuff/evince.desktop $install/usr/share/applications/evince.desktop
  107.13  }
   108.1 --- a/exempi/receipt	Thu Apr 12 09:48:04 2018 +0300
   108.2 +++ b/exempi/receipt	Fri Apr 13 07:14:16 2018 +0300
   108.3 @@ -19,6 +19,7 @@
   108.4  	./configure \
   108.5  		--disable-static \
   108.6  		$CONFIGURE_ARGS &&
   108.7 +	fix libtool &&
   108.8  	make &&
   108.9  	make install
  108.10  }
   109.1 --- a/exif/receipt	Thu Apr 12 09:48:04 2018 +0300
   109.2 +++ b/exif/receipt	Fri Apr 13 07:14:16 2018 +0300
   109.3 @@ -1,35 +1,26 @@
   109.4 -# SliTaz package receipt.
   109.5 +# SliTaz package receipt v2.
   109.6  
   109.7  PACKAGE="exif"
   109.8  VERSION="0.6.20"
   109.9  CATEGORY="graphics"
  109.10 -SHORT_DESC="Read exif data from images"
  109.11 +SHORT_DESC="Read EXIF data from images"
  109.12  MAINTAINER="sygne@ombres.eu"
  109.13  LICENSE="LGPL2.1"
  109.14 +WEB_SITE="http://libexif.sourceforge.net/"
  109.15 +
  109.16  TARBALL="$PACKAGE-$VERSION.tar.bz2"
  109.17 -WEB_SITE="http://libexif.sourceforge.net/"
  109.18  WGET_URL="$SF_MIRROR/libexif/$TARBALL"
  109.19  
  109.20 -DEPENDS="libexif popt"
  109.21  BUILD_DEPENDS="libexif libexif-dev popt-dev"
  109.22  
  109.23 -# Rules to configure and make the package.
  109.24 -compile_rules()
  109.25 -{
  109.26 -	cd $src
  109.27 -	./configure --prefix=/usr --infodir=/usr/share/info \
  109.28 -	--mandir=/usr/share/man $CONFIGURE_ARGS && \
  109.29 -	make && make DESTDIR=$DESTDIR install
  109.30 +compile_rules() {
  109.31 +	./configure $CONFIGURE_ARGS && \
  109.32 +	fix libtool &&
  109.33 +	make &&
  109.34 +	make DESTDIR=$DESTDIR install
  109.35  }
  109.36  
  109.37 -# Rules to gen a SliTaz package suitable for Tazpkg.
  109.38 -genpkg_rules()
  109.39 -{
  109.40 -	mkdir -p $fs/usr
  109.41 -	cp -a $install/usr/bin $fs/usr
  109.42 -	mkdir -p $fs/usr/share/locale
  109.43 -	for LOCALE in de es fr
  109.44 -		do
  109.45 -		cp -a -r  $install/usr/share/locale/$LOCALE $fs/usr/share/locale
  109.46 -		done
  109.47 +genpkg_rules() {
  109.48 +	copy @std *.mo
  109.49 +	DEPENDS="libexif popt"
  109.50  }
   110.1 --- a/exosip/receipt	Thu Apr 12 09:48:04 2018 +0300
   110.2 +++ b/exosip/receipt	Fri Apr 13 07:14:16 2018 +0300
   110.3 @@ -15,7 +15,10 @@
   110.4  SPLIT="exosip-dev"
   110.5  
   110.6  compile_rules() {
   110.7 -	./configure $CONFIGURE_ARGS && make && make install
   110.8 +	./configure $CONFIGURE_ARGS &&
   110.9 +	fix libtool &&
  110.10 +	make &&
  110.11 +	make install
  110.12  }
  110.13  
  110.14  genpkg_rules() {
   111.1 --- a/expat/receipt	Thu Apr 12 09:48:04 2018 +0300
   111.2 +++ b/expat/receipt	Fri Apr 13 07:14:16 2018 +0300
   111.3 @@ -18,7 +18,9 @@
   111.4  	./configure \
   111.5  		--disable-static \
   111.6  		$CONFIGURE_ARGS &&
   111.7 -	make && make DESTDIR=$install install || return 1
   111.8 +	fix libtool &&
   111.9 +	make &&
  111.10 +	make DESTDIR=$install install || return 1
  111.11  
  111.12  	cook_pick_docs doc/*.html doc/*.css doc/*.png
  111.13  }
   112.1 --- a/extrema/receipt	Thu Apr 12 09:48:04 2018 +0300
   112.2 +++ b/extrema/receipt	Fri Apr 13 07:14:16 2018 +0300
   112.3 @@ -1,37 +1,34 @@
   112.4 -# SliTaz package receipt.
   112.5 +# SliTaz package receipt v2.
   112.6  
   112.7  PACKAGE="extrema"
   112.8  VERSION="4.4.5"
   112.9  CATEGORY="office"
  112.10 -SHORT_DESC="Powerful visualization and data analysis tool."
  112.11 +SHORT_DESC="Powerful visualization and data analysis tool"
  112.12  MAINTAINER="pankso@slitaz.org"
  112.13  LICENSE="GPL2"
  112.14 +WEB_SITE="http://exsitewebware.com/extrema/"
  112.15 +
  112.16  TARBALL="$PACKAGE-$VERSION.tar.gz"
  112.17 -WEB_SITE="http://exsitewebware.com/extrema/"
  112.18  WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL"
  112.19 -TAGS="data visualization analysis"
  112.20  
  112.21 -DEPENDS="gtk+ wxWidgets28 xorg-libXxf86vm libxml2"
  112.22  BUILD_DEPENDS="gtk+-dev wxWidgets28-dev"
  112.23  
  112.24 -# Rules to configure and make the package.
  112.25 -compile_rules()
  112.26 -{
  112.27 +compile_rules() {
  112.28  	sed -i "s|^pkgdatadir = |&$DESTDIR|" src/Makefile*
  112.29  	sed -i 's/<vector>/&\n#include <cstddef>/' \
  112.30  		src/Graphics/GRA_thiessenTriangulation.h
  112.31  	mkdir -p $DESTDIR/usr/share/extrema
  112.32 +
  112.33  	./configure \
  112.34  		--enable-shared \
  112.35  		$CONFIGURE_ARGS &&
  112.36 -	make &&	make install
  112.37 +	fix libtool &&
  112.38 +	make &&
  112.39 +	make install
  112.40  }
  112.41  
  112.42 -# Rules to gen a SliTaz package suitable for Tazpkg.
  112.43 -genpkg_rules()
  112.44 -{
  112.45 -	mkdir -p $fs/usr/lib $fs/usr/share
  112.46 -	cp -a $install/usr/lib/*.so* $fs/usr/lib
  112.47 -	cp -a $install/usr/share/extrema $fs/usr/share
  112.48 -	cp -a $install/usr/bin $fs/usr
  112.49 +genpkg_rules() {
  112.50 +	copy @std
  112.51 +	DEPENDS="gtk+ wxWidgets28 xorg-libXxf86vm libxml2"
  112.52 +	TAGS="data visualization analysis"
  112.53  }
   113.1 --- a/f2fs-tools/receipt	Thu Apr 12 09:48:04 2018 +0300
   113.2 +++ b/f2fs-tools/receipt	Fri Apr 13 07:14:16 2018 +0300
   113.3 @@ -14,16 +14,15 @@
   113.4  BUILD_DEPENDS="automake libtool util-linux-uuid-dev"
   113.5  SPLIT="f2fs-tools-dev"
   113.6  
   113.7 -# Rules to configure and make the package.
   113.8 -compile_rules()
   113.9 -{
  113.10 +compile_rules() {
  113.11  	autoreconf -fi &&
  113.12 -	./configure $CONFIGURE_ARGS && make && make install
  113.13 +	./configure $CONFIGURE_ARGS &&
  113.14 +	fix libtool &&
  113.15 +	make &&
  113.16 +	make install
  113.17  }
  113.18  
  113.19 -# Rules to gen a SliTaz package suitable for Tazpkg.
  113.20 -genpkg_rules()
  113.21 -{
  113.22 +genpkg_rules() {
  113.23  	case $PACKAGE in
  113.24  		*-tools)
  113.25  			copy @std
   114.1 --- a/faac/receipt	Thu Apr 12 09:48:04 2018 +0300
   114.2 +++ b/faac/receipt	Fri Apr 13 07:14:16 2018 +0300
   114.3 @@ -7,28 +7,26 @@
   114.4  MAINTAINER="paul@slitaz.org"
   114.5  LICENSE="GPL2"
   114.6  WEB_SITE="http://www.audiocoding.com/"
   114.7 +LFS="http://www.linuxfromscratch.org/blfs/view/stable/multimedia/faac.html"
   114.8  
   114.9  TARBALL="$PACKAGE-$VERSION.tar.bz2"
  114.10  WGET_URL="$SF_MIRROR/faac/$TARBALL"
  114.11  
  114.12  SPLIT="faac-dev"
  114.13  
  114.14 -# Rules to configure and make the package.
  114.15 -compile_rules()
  114.16 -{
  114.17 -	# http://www.linuxfromscratch.org/blfs/view/stable/multimedia/faac.html
  114.18 -	sed -i -e '/obj-type/d' -e '/Long Term/d' frontend/main.c &&
  114.19 +compile_rules() {
  114.20 +	sed -i '/obj-type/d; /Long Term/d' frontend/main.c
  114.21  
  114.22  	CFLAGS=-std=c99 CXXFLAGS=-std=c++98 \
  114.23  	./configure \
  114.24  		--disable-static \
  114.25  		$CONFIGURE_ARGS &&
  114.26 -	make && make install
  114.27 +	fix libtool &&
  114.28 +	make &&
  114.29 +	make install
  114.30  }
  114.31  
  114.32 -# Rules to gen a SliTaz package suitable for Tazpkg.
  114.33 -genpkg_rules()
  114.34 -{
  114.35 +genpkg_rules() {
  114.36  	case $PACKAGE in
  114.37  		faac)  copy @std; TAGS="mp4 mpeg encoder";;
  114.38  		*-dev) copy @dev;;
   115.1 --- a/faad2/receipt	Thu Apr 12 09:48:04 2018 +0300
   115.2 +++ b/faad2/receipt	Fri Apr 13 07:14:16 2018 +0300
   115.3 @@ -14,7 +14,10 @@
   115.4  SPLIT="faad2-dev"
   115.5  
   115.6  compile_rules() {
   115.7 -	./configure $CONFIGURE_ARGS && make && make install
   115.8 +	./configure $CONFIGURE_ARGS &&
   115.9 +	fix libtool &&
  115.10 +	make &&
  115.11 +	make install
  115.12  }
  115.13  
  115.14  genpkg_rules() {
   116.1 --- a/fakeroot/receipt	Thu Apr 12 09:48:04 2018 +0300
   116.2 +++ b/fakeroot/receipt	Fri Apr 13 07:14:16 2018 +0300
   116.3 @@ -1,32 +1,26 @@
   116.4 -# SliTaz package receipt.
   116.5 +# SliTaz package receipt v2.
   116.6  
   116.7  PACKAGE="fakeroot"
   116.8  VERSION="1.15.1"
   116.9  CATEGORY="development"
  116.10 -SHORT_DESC="Gives a fake root environment, useful for building packages as a non-privileged user"
  116.11 +SHORT_DESC="Gives a fake root environment, useful for building packages as a \
  116.12 +non-privileged user"
  116.13  MAINTAINER="slaxemulator@gmail.com"
  116.14  LICENSE="GPL2"
  116.15 +WEB_SITE="http://packages.debian.org/fakeroot"
  116.16 +
  116.17  TARBALL="${PACKAGE}_${VERSION}.orig.tar.bz2"
  116.18 -WEB_SITE="http://packages.debian.org/fakeroot"
  116.19  WGET_URL="http://ftp.debian.org/debian/pool/main/f/$PACKAGE/$TARBALL"
  116.20  
  116.21 -# Rules to configure and make the package.
  116.22 -compile_rules()
  116.23 -{
  116.24 -	cd $src
  116.25 +compile_rules() {
  116.26  	./configure \
  116.27 -		--prefix=/usr \
  116.28 -		--infodir=/usr/share/info \
  116.29 -		--mandir=/usr/share/man \
  116.30  		--disable-static \
  116.31  		$CONFIGURE_ARGS &&
  116.32 -	make && make DESTDIR=$DESTDIR install
  116.33 +	fix libtool &&
  116.34 +	make &&
  116.35 +	make DESTDIR=$DESTDIR install
  116.36  }
  116.37  
  116.38 -# Rules to gen a SliTaz package suitable for Tazpkg.
  116.39 -genpkg_rules()
  116.40 -{
  116.41 -	mkdir -p $fs/usr/lib
  116.42 -	cp -a $install/usr/bin $fs/usr
  116.43 -	cp -a $install/usr/lib/*.so* $fs/usr/lib
  116.44 +genpkg_rules() {
  116.45 +	copy @std
  116.46  }
   117.1 --- a/fastjar/receipt	Thu Apr 12 09:48:04 2018 +0300
   117.2 +++ b/fastjar/receipt	Fri Apr 13 07:14:16 2018 +0300
   117.3 @@ -1,34 +1,27 @@
   117.4 -# SliTaz package receipt.
   117.5 +# SliTaz package receipt v2.
   117.6  
   117.7  PACKAGE="fastjar"
   117.8  VERSION="0.98"
   117.9  CATEGORY="development"
  117.10 -SHORT_DESC="A fast C implementation of the JDK jar utility."
  117.11 +SHORT_DESC="A fast C implementation of the JDK jar utility"
  117.12  MAINTAINER="rcx@zoominternet.net"
  117.13  LICENSE="GPL2"
  117.14 +WEB_SITE="http://savannah.nongnu.org/projects/fastjar/"
  117.15 +
  117.16  TARBALL="$PACKAGE-$VERSION.tar.gz"
  117.17 -WEB_SITE="http://savannah.nongnu.org/projects/fastjar/"
  117.18  WGET_URL="http://download.savannah.gnu.org/releases-noredirect/fastjar/$TARBALL"
  117.19 -TAGS="java"
  117.20  
  117.21 -DEPENDS="glibc-base zlib"
  117.22  BUILD_DEPENDS="slitaz-toolchain zlib-dev"
  117.23  
  117.24 -# Rules to configure and make the package.
  117.25 -compile_rules()
  117.26 -{
  117.27 -	cd $src
  117.28 -	./configure \
  117.29 -		--prefix=/usr \
  117.30 -		$CONFIGURE_ARGS &&
  117.31 -	make  &&
  117.32 +compile_rules() {
  117.33 +	./configure $CONFIGURE_ARGS &&
  117.34 +	fix libtool &&
  117.35 +	make &&
  117.36  	make DESTDIR=$DESTDIR install
  117.37  }
  117.38  
  117.39 -# Rules to gen a SliTaz package suitable for Tazpkg.
  117.40 -genpkg_rules()
  117.41 -{
  117.42 -	mkdir -p $fs/usr
  117.43 -	cp -a $install/usr/bin $fs/usr
  117.44 +genpkg_rules() {
  117.45 +	copy @std
  117.46 +	DEPENDS="glibc-base zlib"
  117.47 +	TAGS="java"
  117.48  }
  117.49 -
   118.1 --- a/fcgi/receipt	Thu Apr 12 09:48:04 2018 +0300
   118.2 +++ b/fcgi/receipt	Fri Apr 13 07:14:16 2018 +0300
   118.3 @@ -15,6 +15,7 @@
   118.4  
   118.5  compile_rules() {
   118.6  	./configure $CONFIGURE_ARGS &&
   118.7 +	fix libtool &&
   118.8  	make -j1 &&
   118.9  	make -j1 DESTDIR=$DESTDIR install
  118.10  }
   119.1 --- a/fdk-aac/receipt	Thu Apr 12 09:48:04 2018 +0300
   119.2 +++ b/fdk-aac/receipt	Fri Apr 13 07:14:16 2018 +0300
   119.3 @@ -13,19 +13,16 @@
   119.4  
   119.5  SPLIT="fdk-aac-dev"
   119.6  
   119.7 -# Rules to configure and make the package.
   119.8 -compile_rules()
   119.9 -{
  119.10 +compile_rules() {
  119.11  	./configure \
  119.12  		--disable-static \
  119.13  		$CONFIGURE_ARGS &&
  119.14 +	fix libtool &&
  119.15  	make &&
  119.16  	make install
  119.17  }
  119.18  
  119.19 -# Rules to gen a SliTaz package suitable for Tazpkg.
  119.20 -genpkg_rules()
  119.21 -{
  119.22 +genpkg_rules() {
  119.23  	case $PACKAGE in
  119.24  		*-aac) copy @std;;
  119.25  		*-dev) copy @dev;;
   120.1 --- a/fftw/receipt	Thu Apr 12 09:48:04 2018 +0300
   120.2 +++ b/fftw/receipt	Fri Apr 13 07:14:16 2018 +0300
   120.3 @@ -24,6 +24,7 @@
   120.4  		--enable-shared \
   120.5  		--enable-threads \
   120.6  		$CONFIGURE_ARGS &&
   120.7 +	fix libtool &&
   120.8  	make $MAKEFLAGS &&
   120.9  	make DESTDIR=$DESTDIR install
  120.10  
  120.11 @@ -35,6 +36,7 @@
  120.12  		--enable-shared \
  120.13  		--enable-threads \
  120.14  		$CONFIGURE_ARGS &&
  120.15 +	fix libtool &&
  120.16  	make $MAKEFLAGS &&
  120.17  	make DESTDIR=$DESTDIR install
  120.18  
  120.19 @@ -46,6 +48,7 @@
  120.20  		--enable-shared \
  120.21  		--enable-threads \
  120.22  		$CONFIGURE_ARGS &&
  120.23 +	fix libtool &&
  120.24  	make $MAKEFLAGS &&
  120.25  	make DESTDIR=$DESTDIR install
  120.26  }
   121.1 --- a/file/receipt	Thu Apr 12 09:48:04 2018 +0300
   121.2 +++ b/file/receipt	Fri Apr 13 07:14:16 2018 +0300
   121.3 @@ -12,7 +12,7 @@
   121.4  TARBALL="$PACKAGE-$VERSION.tar.gz"
   121.5  WGET_URL="https://github.com/file/file/archive/FILE${VERSION/./_}.tar.gz"
   121.6  
   121.7 -BUILD_DEPENDS_arm=""
   121.8 +BUILD_DEPENDS_arm=" "
   121.9  BUILD_DEPENDS="automake libtool zlib-dev python"
  121.10  SPLIT="libmagic libmagic-dev python-magic"
  121.11  
  121.12 @@ -21,6 +21,7 @@
  121.13  	./configure \
  121.14  		--libdir=/usr/lib \
  121.15  		$CONFIGURE_ARGS &&
  121.16 +	fix libtool &&
  121.17  	make && make install || return 1
  121.18  
  121.19  	rmdir --ignore-fail-on-non-empty $install/usr/share/man/man5/
   122.1 --- a/filezilla/receipt	Thu Apr 12 09:48:04 2018 +0300
   122.2 +++ b/filezilla/receipt	Fri Apr 13 07:14:16 2018 +0300
   122.3 @@ -1,4 +1,4 @@
   122.4 -# SliTaz package receipt.
   122.5 +# SliTaz package receipt v2.
   122.6  
   122.7  PACKAGE="filezilla"
   122.8  VERSION="3.7.3"
   122.9 @@ -6,34 +6,27 @@
  122.10  SHORT_DESC="FTP Client"
  122.11  MAINTAINER="erjo@slitaz.org"
  122.12  LICENSE="GPL2"
  122.13 -SOURCE="FileZilla"
  122.14 -TARBALL="${SOURCE}_${VERSION}_src.tar.bz2"
  122.15  WEB_SITE="http://filezilla-project.org/"
  122.16 +
  122.17 +TARBALL="FileZilla_${VERSION}_src.tar.bz2"
  122.18  WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL"
  122.19 -TAGS="ftp client"
  122.20  
  122.21 -DEPENDS="wxWidgets28 gnutls libidn xorg-libXxf86vm libtasn1 sqlite3"
  122.22 -BUILD_DEPENDS="xdg-utils gettext wxWidgets28-dev gnutls-dev libidn-dev sqlite3-dev"
  122.23 +BUILD_DEPENDS="xdg-utils gettext wxWidgets28-dev gnutls-dev libidn-dev \
  122.24 +sqlite3-dev"
  122.25  
  122.26 -# Rules to configure and make the package.
  122.27 -compile_rules()
  122.28 -{
  122.29 +compile_rules() {
  122.30  	./configure \
  122.31 -		--prefix=/usr \
  122.32 -		--infodir=/usr/share/info \
  122.33 -		--mandir=/usr/share/man \
  122.34  		--with-tinyxml=builtin \
  122.35  		--without-dbus \
  122.36  		$CONFIGURE_ARGS &&
  122.37 -	make && make DESTDIR=$DESTDIR install
  122.38 +	fix libtool &&
  122.39 +	make &&
  122.40 +	make DESTDIR=$DESTDIR install
  122.41  }
  122.42  
  122.43 -# Rules to gen a SliTaz package suitable for Tazpkg.
  122.44 -genpkg_rules()
  122.45 -{
  122.46 -	mkdir -p $fs/usr/share
  122.47 -	cp -a $install/usr/bin $fs/usr
  122.48 -	cp -a $install/usr/share/filezilla $fs/usr/share
  122.49 -
  122.50 +genpkg_rules() {
  122.51 +	copy @std
  122.52  	rm -rf $fs/usr/share/fileszilla/docs
  122.53 +	DEPENDS="wxWidgets28 gnutls libidn xorg-libXxf86vm libtasn1 sqlite3"
  122.54 +	TAGS="ftp client"
  122.55  }
   123.1 --- a/flac/receipt	Thu Apr 12 09:48:04 2018 +0300
   123.2 +++ b/flac/receipt	Fri Apr 13 07:14:16 2018 +0300
   123.3 @@ -7,7 +7,6 @@
   123.4  MAINTAINER="pankso@slitaz.org"
   123.5  LICENSE="GPL2 LGPL2.1"
   123.6  WEB_SITE="http://flac.sourceforge.net/"
   123.7 -TAGS="codec audio"
   123.8  
   123.9  TARBALL="$PACKAGE-$VERSION.tar.xz"
  123.10  WGET_URL="http://downloads.xiph.org/releases/flac/$TARBALL"
  123.11 @@ -16,22 +15,22 @@
  123.12  BUILD_DEPENDS="libogg-dev"
  123.13  SPLIT="flac-dev"
  123.14  
  123.15 -# Rules to configure and make the package.
  123.16 -compile_rules()
  123.17 -{
  123.18 +compile_rules() {
  123.19  	# gcc4 fix: http://bugs.gentoo.org/199579
  123.20 -	./configure $CONFIGURE_ARGS && make && make install
  123.21 +	./configure $CONFIGURE_ARGS &&
  123.22 +	fix libtool &&
  123.23 +	make &&
  123.24 +	make install
  123.25  }
  123.26  
  123.27 -# Rules to gen a SliTaz package suitable for Tazpkg.
  123.28 -genpkg_rules()
  123.29 -{
  123.30 +genpkg_rules() {
  123.31  	case $PACKAGE in
  123.32  		flac)
  123.33  			copy @std
  123.34  			DEPENDS="libogg"
  123.35 +			TAGS="codec audio"
  123.36  			;;
  123.37 -		flac-dev)
  123.38 +		*-dev)
  123.39  			copy @dev
  123.40  			DEPENDS="flac libogg-dev"
  123.41  			;;
   124.1 --- a/flam3/receipt	Thu Apr 12 09:48:04 2018 +0300
   124.2 +++ b/flam3/receipt	Fri Apr 13 07:14:16 2018 +0300
   124.3 @@ -13,13 +13,14 @@
   124.4  WGET_URL="https://github.com/scottdraves/flam3/archive/v$VERSION.tar.gz"
   124.5  
   124.6  BUILD_DEPENDS="expat-dev libjpeg-turbo-dev libpng16-dev libxml2-dev"
   124.7 -SPLIT="flam3 flam3-dev"
   124.8 +SPLIT="flam3-dev"
   124.9  
  124.10  compile_rules() {
  124.11  	./configure \
  124.12  		--disable-static \
  124.13  		--enable-shared \
  124.14  		$CONFIGURE_ARGS &&
  124.15 +	fix libtool &&
  124.16  	make $MAKEFLAGS &&
  124.17  	make DESTDIR=$DESTDIR -j1 install
  124.18  }
   125.1 --- a/flex/receipt	Thu Apr 12 09:48:04 2018 +0300
   125.2 +++ b/flex/receipt	Fri Apr 13 07:14:16 2018 +0300
   125.3 @@ -25,7 +25,10 @@
   125.4  	# Fix a problem introduced with glibc-2.26
   125.5  	sed -i "/math.h/a #include <malloc.h>" src/flexdef.h
   125.6  
   125.7 -	./configure $CONFIGURE_ARGS && make && make install || return 1
   125.8 +	./configure $CONFIGURE_ARGS &&
   125.9 +	fix libtool &&
  125.10 +	make &&
  125.11 +	make install || return 1
  125.12  
  125.13  	ln -s flex $install/usr/bin/lex
  125.14  }
   126.1 --- a/font-manager/receipt	Thu Apr 12 09:48:04 2018 +0300
   126.2 +++ b/font-manager/receipt	Fri Apr 13 07:14:16 2018 +0300
   126.3 @@ -20,6 +20,7 @@
   126.4  	./configure \
   126.5  		--disable-schemas-compile \
   126.6  		$CONFIGURE_ARGS &&
   126.7 +	fix libtool &&
   126.8  	make -j1 &&
   126.9  	make install
  126.10  }
   127.1 --- a/fontconfig/receipt	Thu Apr 12 09:48:04 2018 +0300
   127.2 +++ b/fontconfig/receipt	Fri Apr 13 07:14:16 2018 +0300
   127.3 @@ -24,6 +24,7 @@
   127.4  		--enable-libxml2 \
   127.5  		--disable-docs \
   127.6  		$CONFIGURE_ARGS &&
   127.7 +	fix libtool &&
   127.8  	make &&
   127.9  	make DESTDIR=$install install || return 1
  127.10  
   128.1 --- a/fontforge/receipt	Thu Apr 12 09:48:04 2018 +0300
   128.2 +++ b/fontforge/receipt	Fri Apr 13 07:14:16 2018 +0300
   128.3 @@ -24,6 +24,7 @@
   128.4  	./configure \
   128.5  		--enable-gtk2-use \
   128.6  		$CONFIGURE_ARGS &&
   128.7 +	fix libtool &&
   128.8  	make &&
   128.9  	make DESTDIR=$install install &&
  128.10  
   129.1 --- a/fox/receipt	Thu Apr 12 09:48:04 2018 +0300
   129.2 +++ b/fox/receipt	Fri Apr 13 07:14:16 2018 +0300
   129.3 @@ -3,38 +3,29 @@
   129.4  PACKAGE="fox"
   129.5  VERSION="1.6.49"
   129.6  CATEGORY="x-window"
   129.7 -SHORT_DESC="Fox toolkit."
   129.8 +SHORT_DESC="Fox toolkit"
   129.9  MAINTAINER="pankso@slitaz.org"
  129.10  LICENSE="LGPL2.1"
  129.11 +WEB_SITE="http://www.fox-toolkit.org/"
  129.12 +
  129.13  TARBALL="$PACKAGE-$VERSION.tar.gz"
  129.14 -WEB_SITE="http://www.fox-toolkit.org/"
  129.15  WGET_URL="http://ftp.fox-toolkit.org/pub/$TARBALL"
  129.16  
  129.17 +BUILD_DEPENDS_arm="jpeg-dev libpng16-dev tiff-dev xorg-libXft-dev"
  129.18  BUILD_DEPENDS="libpng16-dev jpeg-dev tiff-dev xorg-libXft-dev mesa-dev \
  129.19  glu-dev freetype-dev fontconfig-dev expat-dev libxml2-dev xorg-dev \
  129.20  xorg-libxshmfence-dev"
  129.21  SPLIT="adie calculator fox-dev fox-doc pathfinder shutterbug"
  129.22  
  129.23 -# Handle SliTaz arch.
  129.24 -case "$SLITAZ_ARCH" in
  129.25 -	arm) BUILD_DEPENDS="libjpeg libpng16 tiff xorg-libXft" ;;
  129.26 -esac
  129.27 +compile_rules() {
  129.28 +	case "$ARCH" in
  129.29 +		arm) ARCH_ARGS="--with-opengl=no";;
  129.30 +	esac
  129.31  
  129.32 -# Handle cross compilation.
  129.33 -case "$ARCH" in
  129.34 -	arm) 
  129.35 -		BUILD_DEPENDS="jpeg-dev libpng16-dev tiff-dev xorg-libXft-dev" 
  129.36 -		ARCH_ARGS="--with-opengl=no" ;;
  129.37 -esac
  129.38 -
  129.39 -# Rules to configure and make the package.
  129.40 -compile_rules()
  129.41 -{
  129.42  	./configure \
  129.43 -		--prefix=/usr \
  129.44 -		--mandir=/usr/share/man \
  129.45  		--with-xft \
  129.46  		$CONFIGURE_ARGS $ARCH_ARGS &&
  129.47 +	fix libtool &&
  129.48  	make $MAKEFLAGS &&
  129.49  	make DESTDIR=$DESTDIR install
  129.50  }
  129.51 @@ -43,63 +34,45 @@
  129.52  	readelf -h $install/usr/bin/adie || exit 1
  129.53  }
  129.54  
  129.55 -# Rules to gen a SliTaz package suitable for Tazpkg.
  129.56 -genpkg_rules()
  129.57 -{
  129.58 +genpkg_rules() {
  129.59  	case $PACKAGE in
  129.60 -	fox)
  129.61 -		SUGGESTED="adie calculator pathfinder shutterbug"
  129.62 -		DEPENDS="libpng16 jpeg tiff xorg-libXft bzlib mesa glu \
  129.63 +		fox)
  129.64 +			copy libCHART-*.so* libFOX-*.so*
  129.65 +			SUGGESTED="adie calculator pathfinder shutterbug"
  129.66 +			DEPENDS="libpng16 jpeg tiff xorg-libXft bzlib mesa glu \
  129.67  			xorg-libXcursor xorg-libXrandr xorg-libXxf86vm \
  129.68  			xorg-libXdamage libdrm jbigkit"
  129.69 -		mkdir -p $fs/usr/lib
  129.70 -		cp -a $install/usr/lib/*.so* $fs/usr/lib
  129.71 -		;;
  129.72 -	adie)
  129.73 -		CAT="x-window|Advanced text editor using the Fox Toolkit."
  129.74 -		TAGS="text-editor"
  129.75 -		DEPENDS="fox"
  129.76 -		mkdir -p $fs/usr/bin
  129.77 -		cp -a $install/usr/bin/$PACKAGE $fs/usr/bin
  129.78 -		copy_generic_files
  129.79 -		;;
  129.80 -	calculator)
  129.81 -		CAT="utilities|Calculator using the Fox Toolkit."
  129.82 -		TAGS="calculator"
  129.83 -		DEPENDS="fox"
  129.84 -		mkdir -p $fs/usr/bin
  129.85 -		cp -a $install/usr/bin/$PACKAGE $fs/usr/bin
  129.86 -		copy_generic_files
  129.87 -		;;
  129.88 -	fox-dev)
  129.89 -		DEPENDS="fox"
  129.90 -		mkdir -p $fs/usr/lib $fs/usr/bin
  129.91 -		cp -a $install/usr/include $fs/usr
  129.92 -		cp -a $install/usr/lib/*.*a $fs/usr/lib
  129.93 -		cp -a $install/usr/lib/pkgconfig $fs/usr/lib
  129.94 -		cp -a $install/usr/bin/fox-config $fs/usr/bin
  129.95 -		cp -a $install/usr/bin/reswrap $fs/usr/bin
  129.96 -		chmod +x $fs/usr/bin/*
  129.97 -		;;
  129.98 -	fox-doc)
  129.99 -		CAT="misc|Fox Toolkit documentation."
 129.100 -		mkdir -p $fs/usr/share
 129.101 -		cp -a $install/usr/share/doc $fs/usr/share
 129.102 -		;;
 129.103 -	pathfinder)
 129.104 -		CAT="x-window|Fast and light file manager using the Fox Toolkit."
 129.105 -		TAGS="file-manager"
 129.106 -		DEPENDS="fox"
 129.107 -		mkdir -p $fs/usr/bin
 129.108 -		cp -a $install/usr/bin/PathFinder $fs/usr/bin
 129.109 -		copy_generic_files
 129.110 -		;;
 129.111 -	shutterbug)
 129.112 -		CAT="x-window|Screenshot application from the Fox Toolkit."
 129.113 -		DEPENDS="fox"
 129.114 -		mkdir -p $fs/usr/bin
 129.115 -		cp -a $install/usr/bin/$PACKAGE $fs/usr/bin
 129.116 -		copy_generic_files
 129.117 -		;;
 129.118 +			;;
 129.119 +		adie)
 129.120 +			copy adie Adie.stx
 129.121 +			CAT="x-window|advanced text editor"
 129.122 +			TAGS="text-editor"
 129.123 +			DEPENDS="fox"
 129.124 +			;;
 129.125 +		calculator)
 129.126 +			copy calculator
 129.127 +			CAT="utilities|calculator"
 129.128 +			TAGS="calculator"
 129.129 +			DEPENDS="fox"
 129.130 +			;;
 129.131 +		fox-dev)
 129.132 +			copy @dev reswrap
 129.133 +			DEPENDS="fox"
 129.134 +			;;
 129.135 +		fox-doc)
 129.136 +			copy doc/
 129.137 +			CAT="misc|documentation"
 129.138 +			;;
 129.139 +		pathfinder)
 129.140 +			copy PathFinder
 129.141 +			CAT="x-window|fast and light file manager"
 129.142 +			TAGS="file-manager"
 129.143 +			DEPENDS="fox"
 129.144 +			;;
 129.145 +		shutterbug)
 129.146 +			copy shutterbug
 129.147 +			CAT="x-window|screenshot application"
 129.148 +			DEPENDS="fox"
 129.149 +			;;
 129.150  	esac
 129.151  }
   130.1 --- a/fox14/receipt	Thu Apr 12 09:48:04 2018 +0300
   130.2 +++ b/fox14/receipt	Fri Apr 13 07:14:16 2018 +0300
   130.3 @@ -8,13 +8,12 @@
   130.4  LICENSE="LGPL2.1"
   130.5  WEB_SITE="http://www.fox-toolkit.org/"
   130.6  
   130.7 -SOURCE="fox"
   130.8 -TARBALL="$SOURCE-$VERSION.tar.gz"
   130.9 +TARBALL="fox-$VERSION.tar.gz"
  130.10  WGET_URL="http://ftp.fox-toolkit.org/pub/$TARBALL"
  130.11  
  130.12 -BUILD_DEPENDS="libpng12 jpeg tiff xorg-libXft bzlib \
  130.13 -xorg-libXrender xorg-libXrender-dev fontconfig fontconfig-dev freetype freetype-dev \
  130.14 -libpng12-dev jpeg-dev tiff-dev xorg-libXft-dev mesa glu expat-dev libxml2-dev"
  130.15 +BUILD_DEPENDS="bzlib xorg-libXrender xorg-libXrender-dev fontconfig-dev \
  130.16 +freetype-dev libpng12-dev jpeg-dev tiff-dev xorg-libXft-dev mesa glu expat-dev \
  130.17 +libxml2-dev"
  130.18  SPLIT="fox14-dev"
  130.19  
  130.20  compile_rules() {
  130.21 @@ -25,6 +24,7 @@
  130.22  		LDFLAGS="-lXft -lfreetype -lfontconfig -lXrender" \
  130.23  		--with-xft \
  130.24  		$CONFIGURE_ARGS &&
  130.25 +	fix libtool &&
  130.26  	make $MAKEFLAGS &&
  130.27  	make DESTDIR=$DESTDIR install
  130.28  }
   131.1 --- a/freeciv/receipt	Thu Apr 12 09:48:04 2018 +0300
   131.2 +++ b/freeciv/receipt	Fri Apr 13 07:14:16 2018 +0300
   131.3 @@ -1,4 +1,4 @@
   131.4 -# SliTaz package receipt.
   131.5 +# SliTaz package receipt v2.
   131.6  
   131.7  PACKAGE="freeciv"
   131.8  VERSION="2.2.5"
   131.9 @@ -7,36 +7,28 @@
  131.10  MAINTAINER="pascal.bellard@slitaz.org"
  131.11  LICENSE="GPL2"
  131.12  WEB_SITE="http://freeciv.wikia.com/wiki/Main_Page"
  131.13 +
  131.14  TARBALL="$PACKAGE-$VERSION.tar.bz2"
  131.15  WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL"
  131.16 -TAGS="strategy"
  131.17  
  131.18 -DEPENDS="zlib ncurses readline gtk+ gettext-base xorg-libXdamage libsdl-mixer \
  131.19 -bzip2"
  131.20  BUILD_DEPENDS="zlib-dev ncurses-dev readline-dev gtk+-dev gettext \
  131.21  libsdl-mixer-dev glibc-locale bzip2-dev expat-dev"
  131.22  
  131.23 -# Rules to configure and make the package.
  131.24 -compile_rules()
  131.25 -{
  131.26 +compile_rules() {
  131.27  	sed -i 's/--best/-9/' Makefile* data/scenario/Makefile*
  131.28  
  131.29  	./configure \
  131.30  		--enable-client=gtk \
  131.31  		--enable-shared \
  131.32  		$CONFIGURE_ARGS &&
  131.33 +	fix libtool &&
  131.34  	make -j1 &&
  131.35  	make -j1 install
  131.36  }
  131.37  
  131.38 -# Rules to gen a SliTaz package suitable for Tazpkg.
  131.39 -genpkg_rules()
  131.40 -{
  131.41 -	mkdir -p $fs/usr/share $fs/usr/lib
  131.42 -	cp -a $install/usr/bin $fs/usr
  131.43 -	cp -a $install/usr/lib/*.so* $fs/usr/lib
  131.44 -	cp -a $install/usr/share/freeciv $fs/usr/share
  131.45 -	# Add icons for desktop files
  131.46 -	cp -a $install/usr/share/icons/hicolor/32x32/apps $fs/usr/share/pixmaps
  131.47 +genpkg_rules() {
  131.48 +	copy @std
  131.49 +	DEPENDS="zlib ncurses readline gtk+ gettext-base xorg-libXdamage \
  131.50 +	libsdl-mixer bzip2"
  131.51 +	TAGS="strategy"
  131.52  }
  131.53 -
   132.1 --- a/freeglut/receipt	Thu Apr 12 09:48:04 2018 +0300
   132.2 +++ b/freeglut/receipt	Fri Apr 13 07:14:16 2018 +0300
   132.3 @@ -31,6 +31,7 @@
   132.4  
   132.5  	./configure $CONFIGURE_ARGS &&
   132.6  #	sed -i '/XF86VMODE/d' config.status
   132.7 +	fix libtool &&
   132.8  	make &&
   132.9  	make DESTDIR=$DESTDIR install
  132.10  }
   133.1 --- a/freeradius/receipt	Thu Apr 12 09:48:04 2018 +0300
   133.2 +++ b/freeradius/receipt	Fri Apr 13 07:14:16 2018 +0300
   133.3 @@ -21,6 +21,7 @@
   133.4  		--with-system-libtool \
   133.5  		--with-system-libltdl \
   133.6  		$CONFIGURE_ARGS &&
   133.7 +	fix libtool &&
   133.8  	make -j1 &&
   133.9  	make R=$DESTDIR install
  133.10  }
   134.1 --- a/freetds/receipt	Thu Apr 12 09:48:04 2018 +0300
   134.2 +++ b/freetds/receipt	Fri Apr 13 07:14:16 2018 +0300
   134.3 @@ -16,6 +16,7 @@
   134.4  
   134.5  compile_rules() {
   134.6  	./configure $CONFIGURE_ARGS &&
   134.7 +	fix libtool &&
   134.8  	make &&
   134.9  	make DESTDIR=$DESTDIR install
  134.10  }
   135.1 --- a/frei0r-plugins/receipt	Thu Apr 12 09:48:04 2018 +0300
   135.2 +++ b/frei0r-plugins/receipt	Fri Apr 13 07:14:16 2018 +0300
   135.3 @@ -15,7 +15,10 @@
   135.4  SPLIT="frei0r-plugins-dev"
   135.5  
   135.6  compile_rules() {
   135.7 -	./configure $CONFIGURE_ARGS && make && make install
   135.8 +	./configure $CONFIGURE_ARGS &&
   135.9 +	fix libtool &&
  135.10 +	make &&
  135.11 +	make install
  135.12  }
  135.13  
  135.14  genpkg_rules() {
   136.1 --- a/fribidi/receipt	Thu Apr 12 09:48:04 2018 +0300
   136.2 +++ b/fribidi/receipt	Fri Apr 13 07:14:16 2018 +0300
   136.3 @@ -15,7 +15,10 @@
   136.4  SPLIT="fribidi-dev"
   136.5  
   136.6  compile_rules() {
   136.7 -	./configure $CONFIGURE_ARGS && make && make install
   136.8 +	./configure $CONFIGURE_ARGS &&
   136.9 +	fix libtool &&
  136.10 +	make &&
  136.11 +	make install
  136.12  }
  136.13  
  136.14  genpkg_rules() {
   137.1 --- a/ftgl/receipt	Thu Apr 12 09:48:04 2018 +0300
   137.2 +++ b/ftgl/receipt	Fri Apr 13 07:14:16 2018 +0300
   137.3 @@ -6,39 +6,35 @@
   137.4  SHORT_DESC="OpenGL library to use arbitrary fonts"
   137.5  MAINTAINER="slaxemulator@gmail.com"
   137.6  LICENSE="GPL2"
   137.7 +WEB_SITE="http://ftgl.wiki.sourceforge.net/"
   137.8 +
   137.9  TARBALL="$PACKAGE-$VERSION.tar.bz2"
  137.10 -WEB_SITE="http://ftgl.wiki.sourceforge.net/"
  137.11  WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL"
  137.12  
  137.13  BUILD_DEPENDS="freetype-dev freeglut-dev mesa-dev glu-dev \
  137.14  expat-dev xorg-libxshmfence-dev"
  137.15  SPLIT="ftgl-dev"
  137.16  
  137.17 -# Rules to configure and make the package.
  137.18 -compile_rules()
  137.19 -{
  137.20 +compile_rules() {
  137.21  	# Binutils 2.22 break many packages build without LDFLAGS set correctly.
  137.22  	export LDFLAGS="$LDFLAGS -Wl,--copy-dt-needed-entries -lGL"
  137.23 +
  137.24  	./configure \
  137.25  		--with-pic \
  137.26  		$CONFIGURE_ARGS &&
  137.27 -	make && make DESTDIR=$DESTDIR install
  137.28 +	fix libtool &&
  137.29 +	make &&
  137.30 +	make DESTDIR=$DESTDIR install
  137.31  }
  137.32  
  137.33 -# Rules to gen a SliTaz package suitable for Tazpkg.
  137.34 -genpkg_rules()
  137.35 -{
  137.36 +genpkg_rules() {
  137.37  	case $PACKAGE in
  137.38 -	ftgl)
  137.39 -		DEPENDS="freetype freeglut mesa glu"
  137.40 -		mkdir -p $fs/usr/lib
  137.41 -		cp -a $install/usr/lib/*.so* $fs/usr/lib
  137.42 -		;;
  137.43 -	ftgl-dev)
  137.44 -		mkdir -p $fs/usr/lib
  137.45 -		cp -a $install/usr/include $fs/usr
  137.46 -		cp -a $install/usr/lib/pkgconfig $fs/usr/lib
  137.47 -		cp -a $install/usr/lib/*.*a $fs/usr/lib
  137.48 -		;;
  137.49 +		ftgl)
  137.50 +			copy @std
  137.51 +			DEPENDS="freetype freeglut mesa glu"
  137.52 +			;;
  137.53 +		*-dev)
  137.54 +			copy @dev
  137.55 +			;;
  137.56  	esac
  137.57  }
   138.1 --- a/funionfs/receipt	Thu Apr 12 09:48:04 2018 +0300
   138.2 +++ b/funionfs/receipt	Fri Apr 13 07:14:16 2018 +0300
   138.3 @@ -15,11 +15,10 @@
   138.4  
   138.5  compile_rules() {
   138.6  	./configure \
   138.7 -		--prefix=/usr \
   138.8  		--bindir=/bin \
   138.9  		--libexecdir=/usr/bin \
  138.10 -		--mandir=/usr/share/man \
  138.11  		$CONFIGURE_ARGS &&
  138.12 +	fix libtool &&
  138.13  	make &&
  138.14  	make DESTDIR=$DESTDIR install
  138.15  }
   139.1 --- a/fuse-emulator/receipt	Thu Apr 12 09:48:04 2018 +0300
   139.2 +++ b/fuse-emulator/receipt	Fri Apr 13 07:14:16 2018 +0300
   139.3 @@ -22,7 +22,9 @@
   139.4  		--enable-desktop-integration \
   139.5  		$SET_ARGS \
   139.6  		$CONFIGURE_ARGS &&
   139.7 -	make && make install
   139.8 +	fix libtool &&
   139.9 +	make &&
  139.10 +	make install
  139.11  }
  139.12  
  139.13  genpkg_rules() {
   140.1 --- a/fuse2/receipt	Thu Apr 12 09:48:04 2018 +0300
   140.2 +++ b/fuse2/receipt	Fri Apr 13 07:14:16 2018 +0300
   140.3 @@ -20,6 +20,7 @@
   140.4  	./configure \
   140.5  		--disable-static \
   140.6  		$CONFIGURE_ARGS &&
   140.7 +	fix libtool &&
   140.8  	make &&
   140.9  	make install || return 1
  140.10  
   141.1 --- a/fuse3/receipt	Thu Apr 12 09:48:04 2018 +0300
   141.2 +++ b/fuse3/receipt	Fri Apr 13 07:14:16 2018 +0300
   141.3 @@ -20,6 +20,7 @@
   141.4  	./configure \
   141.5  		--disable-static \
   141.6  		$CONFIGURE_ARGS &&
   141.7 +	fix libtool &&
   141.8  	make &&
   141.9  	make install || return 1
  141.10  
   142.1 --- a/fuseiso/receipt	Thu Apr 12 09:48:04 2018 +0300
   142.2 +++ b/fuseiso/receipt	Fri Apr 13 07:14:16 2018 +0300
   142.3 @@ -14,9 +14,8 @@
   142.4  BUILD_DEPENDS="fuse2-dev glib-dev"
   142.5  
   142.6  compile_rules() {
   142.7 -	./configure \
   142.8 -		--prefix=/usr \
   142.9 -		$CONFIGURE_ARGS &&
  142.10 +	./configure $CONFIGURE_ARGS &&
  142.11 +	fix libtool &&
  142.12  	make &&
  142.13  	make DESTDIR=$DESTDIR install
  142.14  }
   143.1 --- a/fwknop/receipt	Thu Apr 12 09:48:04 2018 +0300
   143.2 +++ b/fwknop/receipt	Fri Apr 13 07:14:16 2018 +0300
   143.3 @@ -17,6 +17,7 @@
   143.4  compile_rules() {
   143.5  	autoreconf -fiv &&
   143.6  	./configure $CONFIGURE_ARGS &&
   143.7 +	fix libtool &&
   143.8  	make &&
   143.9  	make install || return 1
  143.10  
   144.1 --- a/gst1-plugins-good/receipt	Thu Apr 12 09:48:04 2018 +0300
   144.2 +++ b/gst1-plugins-good/receipt	Fri Apr 13 07:14:16 2018 +0300
   144.3 @@ -14,6 +14,8 @@
   144.4  
   144.5  BUILD_DEPENDS="gstreamer1-dev gst1-plugins-base-dev mpg123-dev jpeg-dev"
   144.6  
   144.7 +COOKOPTS="skip-log-errors"
   144.8 +
   144.9  compile_rules() {
  144.10  	sed '/set ERROR_C/d' -i configure
  144.11  	sed '/set ERROR_OBJC/d' -i configure
  144.12 @@ -24,7 +26,7 @@
  144.13  		--disable-debug \
  144.14  		--disable-libvisual \
  144.15  		--enable-introspection=no \
  144.16 -		--with-package-name="GStreamer Base Plugins (1.10)" \
  144.17 +		--with-package-name="GStreamer Good Plugins (1.10)" \
  144.18  		--with-package-origin="http://www.slitaz.org/" \
  144.19  		$CONFIGURE_ARGS &&
  144.20  	make $MAKEFLAGS &&