wok-next rev 19817

Random updates: cookutils, libmtp, muparser, naim, neon, schroedinger, sip, stfl, szip, tazpkg.
author Aleksej Bobylev <al.bobylev@gmail.com>
date Fri Jul 28 02:00:12 2017 +0300 (2017-07-28)
parents 0e8dadf052b9
children be4a09f51254
files cookutils/receipt libmtp-dev/receipt libmtp/receipt mtp-tools/receipt muparser-dev/receipt muparser/receipt naim-dev/receipt naim/receipt neon-dev/receipt neon/receipt schroedinger-dev/receipt schroedinger/receipt sip-dev/receipt sip/receipt stfl-dev/receipt stfl/receipt szip-dev/receipt szip/receipt tazpkg/receipt
line diff
     1.1 --- a/cookutils/receipt	Thu Jul 27 00:56:44 2017 +0300
     1.2 +++ b/cookutils/receipt	Fri Jul 28 02:00:12 2017 +0300
     1.3 @@ -1,7 +1,7 @@
     1.4  # SliTaz package receipt v2.
     1.5  
     1.6  PACKAGE="cookutils"
     1.7 -VERSION="949"
     1.8 +VERSION="951"
     1.9  CATEGORY="base-system"
    1.10  SHORT_DESC="SliTaz packages builder new generation"
    1.11  MAINTAINER="pankso@slitaz.org"
     2.1 --- a/libmtp-dev/receipt	Thu Jul 27 00:56:44 2017 +0300
     2.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     2.3 @@ -1,18 +0,0 @@
     2.4 -# SliTaz package receipt.
     2.5 -
     2.6 -PACKAGE="libmtp-dev"
     2.7 -VERSION="1.1.13"
     2.8 -CATEGORY="development"
     2.9 -SHORT_DESC="Access to MTP devices: mp3 players, Android phones (development files)"
    2.10 -MAINTAINER="keupont@no-log.org"
    2.11 -LICENSE="LGPL2.1"
    2.12 -WEB_SITE="http://libmtp.sourceforge.net/"
    2.13 -
    2.14 -WANTED="libmtp"
    2.15 -DEPENDS="libmtp eudev-dev libgcrypt-dev libgpg-error-dev libusb-dev"
    2.16 -
    2.17 -# Rules to gen a SliTaz package suitable for Tazpkg.
    2.18 -genpkg_rules()
    2.19 -{
    2.20 -	copy *.h *.a *.la *.pc
    2.21 -}
     3.1 --- a/libmtp/receipt	Thu Jul 27 00:56:44 2017 +0300
     3.2 +++ b/libmtp/receipt	Fri Jul 28 02:00:12 2017 +0300
     3.3 @@ -1,4 +1,4 @@
     3.4 -# SliTaz package receipt.
     3.5 +# SliTaz package receipt v2.
     3.6  
     3.7  PACKAGE="libmtp"
     3.8  VERSION="1.1.13"
     3.9 @@ -11,8 +11,8 @@
    3.10  TARBALL="$PACKAGE-$VERSION.tar.gz"
    3.11  WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL"
    3.12  
    3.13 -DEPENDS="eudev libgcrypt libgpg-error libusb"
    3.14  BUILD_DEPENDS="libusb-dev libgcrypt-dev"
    3.15 +SPLIT="mtp-tools libmtp-dev"
    3.16  
    3.17  # Rules to configure and make the package.
    3.18  compile_rules()
    3.19 @@ -32,5 +32,20 @@
    3.20  # Rules to gen a SliTaz package suitable for Tazpkg.
    3.21  genpkg_rules()
    3.22  {
    3.23 -	copy udev/ *.so*
    3.24 +	case $PACKAGE in
    3.25 +		libmtp)
    3.26 +			copy udev/ *.so*
    3.27 +			DEPENDS="eudev libgcrypt libgpg-error libusb"
    3.28 +			CAT="system-tools|library"
    3.29 +			;;
    3.30 +		*-tools)
    3.31 +			copy bin/
    3.32 +			CAT="system-tools|utilities"
    3.33 +			;;
    3.34 +		*-dev)
    3.35 +			copy @dev
    3.36 +			DEPENDS="libmtp mtp-tools \
    3.37 +			eudev-dev libgcrypt-dev libgpg-error-dev libusb-dev"
    3.38 +			;;
    3.39 +	esac
    3.40  }
     4.1 --- a/mtp-tools/receipt	Thu Jul 27 00:56:44 2017 +0300
     4.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     4.3 @@ -1,20 +0,0 @@
     4.4 -# SliTaz package receipt.
     4.5 -
     4.6 -PACKAGE="mtp-tools"
     4.7 -VERSION="1.1.6"
     4.8 -CATEGORY="system-tools"
     4.9 -SHORT_DESC="Media Transfer Protocol (MTP) utilities"
    4.10 -MAINTAINER="erjo@slitaz.org"
    4.11 -LICENSE="LGPL2.1"
    4.12 -WEB_SITE="http://libmtp.sourceforge.net/"
    4.13 -WANTED="libmtp"
    4.14 -
    4.15 -DEPENDS="libmtp"
    4.16 -
    4.17 -# Rules to gen a SliTaz package suitable for Tazpkg.
    4.18 -genpkg_rules()
    4.19 -{
    4.20 -	mkdir -p $fs/lib/udev $fs/usr/bin
    4.21 -	cp -a $install/lib/udev/mtp-probe $fs/lib/udev
    4.22 -	cp -a $install/usr/bin $fs/usr
    4.23 -}
     5.1 --- a/muparser-dev/receipt	Thu Jul 27 00:56:44 2017 +0300
     5.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     5.3 @@ -1,20 +0,0 @@
     5.4 -# SliTaz package receipt.
     5.5 -
     5.6 -PACKAGE="muparser-dev"
     5.7 -VERSION="2.2.3"
     5.8 -CATEGORY="development"
     5.9 -SHORT_DESC="A fast math parser library"
    5.10 -MAINTAINER="devl547@gmail.com"
    5.11 -LICENSE="MIT"
    5.12 -WANTED="muparser"
    5.13 -WEB_SITE="http://muparser.beltoforion.de"
    5.14 -
    5.15 -DEPENDS="pkg-config"
    5.16 -
    5.17 -# Rules to gen a SliTaz package suitable for Tazpkg.
    5.18 -genpkg_rules()
    5.19 -{
    5.20 -	mkdir -p $fs/usr/lib
    5.21 -	cp -a $install/usr/lib/pkgconfig $fs/usr/lib
    5.22 -	cp -a $install/usr/include $fs/usr
    5.23 -}
     6.1 --- a/muparser/receipt	Thu Jul 27 00:56:44 2017 +0300
     6.2 +++ b/muparser/receipt	Fri Jul 28 02:00:12 2017 +0300
     6.3 @@ -1,31 +1,31 @@
     6.4 -# SliTaz package receipt.
     6.5 +# SliTaz package receipt v2.
     6.6  
     6.7  PACKAGE="muparser"
     6.8 -VERSION="2.2.3"
     6.9 +VERSION="2.2.5"
    6.10  CATEGORY="development"
    6.11  SHORT_DESC="A fast math parser library"
    6.12  MAINTAINER="devl547@gmail.com"
    6.13  LICENSE="MIT"
    6.14 -TARBALL="muparser_v${VERSION//./_}.zip"
    6.15 -WEB_SITE="http://muparser.beltoforion.de/"
    6.16 -WGET_URL="http://downloads.sourceforge.net/project/muparser/muparser/Version%20$VERSION/$TARBALL"
    6.17 +WEB_SITE="http://beltoforion.de/article.php?a=muparser"
    6.18  
    6.19 -DEPENDS=""
    6.20 -BUILD_DEPENDS=""
    6.21 +TARBALL="$PACKAGE-$VERSION.tar.gz"
    6.22 +WGET_URL="https://github.com/beltoforion/muparser/archive/v$VERSION.tar.gz"
    6.23 +
    6.24 +SPLIT="muparser-dev"
    6.25  
    6.26  # Rules to configure and make the package.
    6.27  compile_rules()
    6.28  {
    6.29 -	./configure \
    6.30 -	--disable-samples \
    6.31 -	 $CONFIGURE_ARGS &&
    6.32 -	make $MAKEFLAGS && make DESTDIR=$DESTDIR install
    6.33 +	./configure $CONFIGURE_ARGS &&
    6.34 +	make -j1 &&
    6.35 +	make DESTDIR=$DESTDIR install
    6.36  }
    6.37  
    6.38  # Rules to gen a SliTaz package suitable for Tazpkg.
    6.39  genpkg_rules()
    6.40  {
    6.41 -	mkdir -p $fs/usr/
    6.42 -	#cp -a $install/usr/bin $fs/usr/
    6.43 -	cp -a $install/usr/lib $fs/usr/
    6.44 +	case $PACKAGE in
    6.45 +		muparser) copy @std;;
    6.46 +		*-dev)    copy @dev;;
    6.47 +	esac
    6.48  }
     7.1 --- a/naim-dev/receipt	Thu Jul 27 00:56:44 2017 +0300
     7.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     7.3 @@ -1,20 +0,0 @@
     7.4 -# SliTaz package receipt.
     7.5 -
     7.6 -PACKAGE="naim-dev"
     7.7 -VERSION="0.11.8.3.2"
     7.8 -CATEGORY="development"
     7.9 -SHORT_DESC="A console AIM, ICQ, IRC, and Lily CMC client, development files"
    7.10 -MAINTAINER="pascal.bellard@slitaz.org"
    7.11 -LICENSE="GPL2"
    7.12 -WEB_SITE="http://naim.n.ml.org/"
    7.13 -WANTED="naim"
    7.14 -
    7.15 -DEPENDS="naim"
    7.16 -
    7.17 -# Rules to gen a SliTaz package suitable for Tazpkg.
    7.18 -genpkg_rules()
    7.19 -{
    7.20 -	mkdir -p $fs/usr
    7.21 -	cp -a $install/usr/include $fs/usr
    7.22 -	cp -a $install/usr/share $fs/usr
    7.23 -}
     8.1 --- a/naim/receipt	Thu Jul 27 00:56:44 2017 +0300
     8.2 +++ b/naim/receipt	Fri Jul 28 02:00:12 2017 +0300
     8.3 @@ -1,33 +1,39 @@
     8.4 -# SliTaz package receipt.
     8.5 +# SliTaz package receipt v2.
     8.6  
     8.7  PACKAGE="naim"
     8.8  VERSION="0.11.8.3.2"
     8.9  CATEGORY="network"
    8.10 -SHORT_DESC="A console AIM, ICQ, IRC, and Lily CMC client."
    8.11 +SHORT_DESC="A console AIM, ICQ, IRC, and Lily CMC client"
    8.12  MAINTAINER="pascal.bellard@slitaz.org"
    8.13  LICENSE="GPL2"
    8.14  WEB_SITE="http://naim.n.ml.org/"
    8.15 +
    8.16  TARBALL="$PACKAGE-$VERSION.tar.bz2"
    8.17 -WGET_URL="http://naim.googlecode.com/files/$TARBALL"
    8.18 +# official page refers to SliTaz sources mirror :)
    8.19 +WGET_URL="http://distro.ibiblio.org/slitaz/sources/packages/n/$TARBALL"
    8.20 +# https://github.com/jwise/naim
    8.21  
    8.22 -DEPENDS="ncurses"
    8.23  BUILD_DEPENDS="ncurses-dev"
    8.24 +SPLIT="naim-dev"
    8.25  
    8.26  # Rules to configure and make the package.
    8.27  compile_rules()
    8.28  {
    8.29 -	export LDFLAGS="$LDFLAGS -ltinfo"
    8.30 -	./configure \
    8.31 -		--prefix=/usr \
    8.32 -		--sysconfdir=/etc \
    8.33 -		$CONFIGURE_ARGS &&
    8.34 -	make -j 1 &&
    8.35 -	make -j 1 DESTDIR=$DESTDIR install
    8.36 +	./configure $CONFIGURE_ARGS &&
    8.37 +	make -j1 &&
    8.38 +	make -j1 DESTDIR=$DESTDIR install
    8.39  }
    8.40  
    8.41  # Rules to gen a SliTaz package suitable for Tazpkg.
    8.42  genpkg_rules()
    8.43  {
    8.44 -	mkdir -p $fs/usr
    8.45 -	cp -a $install/usr/bin $fs/usr
    8.46 +	case $PACKAGE in
    8.47 +		naim)
    8.48 +			copy @std
    8.49 +			DEPENDS="ncurses"
    8.50 +			;;
    8.51 +		*-dev)
    8.52 +			copy @dev
    8.53 +			;;
    8.54 +	esac
    8.55  }
     9.1 --- a/neon-dev/receipt	Thu Jul 27 00:56:44 2017 +0300
     9.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     9.3 @@ -1,21 +0,0 @@
     9.4 -# SliTaz package receipt.
     9.5 -
     9.6 -PACKAGE="neon-dev"
     9.7 -VERSION="0.29.3"
     9.8 -CATEGORY="development"
     9.9 -SHORT_DESC="Neon HTTP and WebDAV client library"
    9.10 -MAINTAINER="lehswe@gmail.com"
    9.11 -LICENSE="GPL2"
    9.12 -WEB_SITE="http://www.webdav.org/neon"
    9.13 -WANTED="neon"
    9.14 -
    9.15 -DEPENDS="pkg-config"
    9.16 -
    9.17 -# Rules to gen a SliTaz package suitable for Tazpkg.
    9.18 -genpkg_rules()
    9.19 -{
    9.20 -	mkdir -p $fs/usr/lib
    9.21 -	cp -a $install/usr/lib/*a $fs/usr/lib
    9.22 -	cp -a $install/usr/lib/pkgconfig $fs/usr/lib
    9.23 -	cp -a $install/usr/include $fs/usr
    9.24 -}
    10.1 --- a/neon/receipt	Thu Jul 27 00:56:44 2017 +0300
    10.2 +++ b/neon/receipt	Fri Jul 28 02:00:12 2017 +0300
    10.3 @@ -1,39 +1,49 @@
    10.4 -# SliTaz package receipt.
    10.5 +# SliTaz package receipt v2.
    10.6  
    10.7  PACKAGE="neon"
    10.8 -VERSION="0.29.3"
    10.9 +VERSION="0.30.2"
   10.10  CATEGORY="development"
   10.11  SHORT_DESC="Neon HTTP and WebDAV client library"
   10.12  MAINTAINER="lehswe@gmail.com"
   10.13  LICENSE="GPL2"
   10.14 +WEB_SITE="http://www.webdav.org/neon"
   10.15 +
   10.16  TARBALL="$PACKAGE-$VERSION.tar.gz"
   10.17 -WEB_SITE="http://www.webdav.org/neon"
   10.18  WGET_URL="http://www.webdav.org/neon/$TARBALL"
   10.19 -TAGS="http webdav"
   10.20  
   10.21 -DEPENDS="libssl zlib libkrb5 libcomerr3 expat"
   10.22 -BUILD_DEPENDS="zlib-dev libxml2-dev expat-dev openssl-dev"
   10.23 +BUILD_DEPENDS="zlib-dev openssl-dev libxml2-dev"
   10.24 +SPLIT="neon-dev"
   10.25  
   10.26  # Rules to configure and make the package.
   10.27  compile_rules()
   10.28  {
   10.29 -	cd $src
   10.30 -	# SOCK_CLOEXEC needs linux 2.6.27+
   10.31 -	#sed -i 's/| SOCK_CLOEXEC//' src/ne_socket.c
   10.32 -	./configure --prefix=/usr --infodir=/usr/share/info \
   10.33 -	--with-ssl=openssl --mandir=/usr/share/man \
   10.34 -	--enable-shared --disable-static \
   10.35 +	# http://www.linuxfromscratch.org/blfs/view/stable/basicnet/neon.html
   10.36 +	sed -i 's|client_set|set|; s|gnutls_retr|&2|; s|type = t|cert_&|' \
   10.37 +		src/ne_gnutls.c
   10.38 +
   10.39 +	./configure \
   10.40 +		--with-ssl \
   10.41 +		--enable-shared \
   10.42 +		--disable-static \
   10.43  	$CONFIGURE_ARGS &&
   10.44  	make &&
   10.45 -	make DESTDIR=$DESTDIR install
   10.46 +	make install
   10.47  }
   10.48  
   10.49  # Rules to gen a SliTaz package suitable for Tazpkg.
   10.50  genpkg_rules()
   10.51  {
   10.52 -	mkdir -p $fs/usr/lib
   10.53 -	cp -a $install/usr/lib/*.so* $fs/usr/lib
   10.54 -	cp -a $install/usr/bin $fs/usr
   10.55 +	case $PACKAGE in
   10.56 +		neon)
   10.57 +			copy @std
   10.58 +			TAGS="http webdav"
   10.59 +			DEPENDS="libcrypto liblzma libssl libxml2 zlib"
   10.60 +			;;
   10.61 +		*-dev)
   10.62 +			copy @dev
   10.63 +			DEPENDS="neon libxml2-dev openssl-dev xz-dev zlib-dev"
   10.64 +			;;
   10.65 +	esac
   10.66  }
   10.67  
   10.68  
    11.1 --- a/schroedinger-dev/receipt	Thu Jul 27 00:56:44 2017 +0300
    11.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    11.3 @@ -1,21 +0,0 @@
    11.4 -# SliTaz package receipt.
    11.5 -
    11.6 -PACKAGE="schroedinger-dev"
    11.7 -VERSION="1.0.11"
    11.8 -CATEGORY="multimedia"
    11.9 -SHORT_DESC="Dirac video compression library - dev files"
   11.10 -MAINTAINER="domcox@slitaz.org"
   11.11 -LICENSE="MPL LGPL GPL MIT"
   11.12 -WEB_SITE="http://diracvideo.org/"
   11.13 -WANTED="schroedinger"
   11.14 -
   11.15 -DEPENDS="pkg-config"
   11.16 -
   11.17 -# Rules to gen a SliTaz package suitable for Tazpkg.
   11.18 -genpkg_rules()
   11.19 -{
   11.20 -	mkdir -p $fs/usr/lib
   11.21 -	cp -a $install/usr/include $fs/usr
   11.22 -	cp -a $install/usr/lib/pkgconfig $fs/usr/lib
   11.23 -	cp -a $install/usr/lib/*.la $fs/usr/lib
   11.24 -}
    12.1 --- a/schroedinger/receipt	Thu Jul 27 00:56:44 2017 +0300
    12.2 +++ b/schroedinger/receipt	Fri Jul 28 02:00:12 2017 +0300
    12.3 @@ -1,4 +1,4 @@
    12.4 -# SliTaz package receipt.
    12.5 +# SliTaz package receipt v2.
    12.6  
    12.7  PACKAGE="schroedinger"
    12.8  VERSION="1.0.11"
    12.9 @@ -6,12 +6,13 @@
   12.10  SHORT_DESC="Dirac video compression library"
   12.11  MAINTAINER="domcox@slitaz.org"
   12.12  LICENSE="MPL LGPL GPL MIT"
   12.13 -WEB_SITE="http://diracvideo.org/"
   12.14 +WEB_SITE="https://launchpad.net/schroedinger"
   12.15 +
   12.16  TARBALL="$PACKAGE-$VERSION.tar.gz"
   12.17 -WGET_URL="$WEB_SITE/download/$PACKAGE/$TARBALL"
   12.18 +WGET_URL="http://launchpad.net/$PACKAGE/trunk/$VERSION/+download/$TARBALL"
   12.19  
   12.20 -DEPENDS="orc"
   12.21  BUILD_DEPENDS="orc-dev"
   12.22 +SPLIT="schroedinger-dev"
   12.23  
   12.24  # Rules to configure and make the package.
   12.25  compile_rules()
   12.26 @@ -25,6 +26,14 @@
   12.27  # Rules to gen a SliTaz package suitable for Tazpkg.
   12.28  genpkg_rules()
   12.29  {
   12.30 -	mkdir -p $fs/usr/lib
   12.31 -	mv $install/usr/lib/*.so* $fs/usr/lib
   12.32 +	case $PACKAGE in
   12.33 +		schroedinger)
   12.34 +			copy @std
   12.35 +			DEPENDS="orc"
   12.36 +			;;
   12.37 +		*-dev)
   12.38 +			copy @dev
   12.39 +			DEPENDS="schroedinger orc-dev"
   12.40 +			;;
   12.41 +	esac
   12.42  }
    13.1 --- a/sip-dev/receipt	Thu Jul 27 00:56:44 2017 +0300
    13.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    13.3 @@ -1,20 +0,0 @@
    13.4 -# SliTaz package receipt.
    13.5 -
    13.6 -PACKAGE="sip-dev"
    13.7 -VERSION="4.16.6"
    13.8 -CATEGORY="development"
    13.9 -SHORT_DESC="Development files for sip"
   13.10 -MAINTAINER="allan316@gmail.com"
   13.11 -LICENSE="GPL2 GPL3"
   13.12 -WEB_SITE="http://www.riverbankcomputing.co.uk"
   13.13 -
   13.14 -WANTED="sip"
   13.15 -DEPENDS="sip"
   13.16 -
   13.17 -# Rules to gen a SliTaz package suitable for Tazpkg.
   13.18 -genpkg_rules()
   13.19 -{
   13.20 -	mkdir -p $fs/usr
   13.21 -	cp -a $install/usr/include $fs/usr
   13.22 -}
   13.23 -
    14.1 --- a/sip/receipt	Thu Jul 27 00:56:44 2017 +0300
    14.2 +++ b/sip/receipt	Fri Jul 28 02:00:12 2017 +0300
    14.3 @@ -1,30 +1,31 @@
    14.4 -# SliTaz package receipt.
    14.5 +# SliTaz package receipt v2.
    14.6  
    14.7  PACKAGE="sip"
    14.8 -VERSION="4.16.6"
    14.9 +VERSION="4.19.3"
   14.10  CATEGORY="development"
   14.11  SHORT_DESC="C/C++ Bindings Generator for Python v2 and v3"
   14.12  MAINTAINER="allan316@gmail.com"
   14.13  LICENSE="GPL2 GPL3"
   14.14  WEB_SITE="http://www.riverbankcomputing.com/software/sip/intro"
   14.15 +
   14.16  TARBALL="$PACKAGE-$VERSION.tar.gz"
   14.17  WGET_URL="$SF_MIRROR/pyqt/$TARBALL"
   14.18  
   14.19 -DEPENDS="python gcc-lib-base"
   14.20  BUILD_DEPENDS="python-dev"
   14.21 +SPLIT="sip-dev"
   14.22  
   14.23  # Rules to configure and make the package.
   14.24  compile_rules()
   14.25  {
   14.26 -	python configure.py
   14.27 -	make &&
   14.28 -	make DESTDIR=$DESTDIR install
   14.29 +	python configure.py &&
   14.30 +	make && make install
   14.31  }
   14.32  
   14.33  # Rules to gen a SliTaz package suitable for Tazpkg.
   14.34  genpkg_rules()
   14.35  {
   14.36 -	mkdir -p $fs/usr
   14.37 -	cp -a $install/usr/bin $fs/usr
   14.38 -	cp -a $install/usr/lib $fs/usr
   14.39 +	case $PACKAGE in
   14.40 +		sip)   copy @std; DEPENDS="python";;
   14.41 +		*-dev) copy @dev;;
   14.42 +	esac
   14.43  }
    15.1 --- a/stfl-dev/receipt	Thu Jul 27 00:56:44 2017 +0300
    15.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    15.3 @@ -1,21 +0,0 @@
    15.4 -# SliTaz package receipt.
    15.5 -
    15.6 -PACKAGE="stfl-dev"
    15.7 -VERSION="0.24"
    15.8 -CATEGORY="development"
    15.9 -SHORT_DESC="Structured Terminal Forms Language/Library, development files."
   15.10 -MAINTAINER="pascal.bellard@slitaz.org"
   15.11 -LICENSE="LGPL3"
   15.12 -WEB_SITE="http://www.clifford.at/stfl/"
   15.13 -WANTED="stfl"
   15.14 -
   15.15 -DEPENDS="pkg-config stfl"
   15.16 -
   15.17 -# Rules to gen a SliTaz package suitable for Tazpkg.
   15.18 -genpkg_rules()
   15.19 -{
   15.20 -	mkdir -p $fs/usr/lib
   15.21 -	cp -a $install/usr/include $fs/usr
   15.22 -	cp -a $install/usr/lib/*a $fs/usr/lib
   15.23 -	cp -a $install/usr/lib/pkgconfig $fs/usr/lib
   15.24 -}
    16.1 --- a/stfl/receipt	Thu Jul 27 00:56:44 2017 +0300
    16.2 +++ b/stfl/receipt	Fri Jul 28 02:00:12 2017 +0300
    16.3 @@ -1,16 +1,18 @@
    16.4 -# SliTaz package receipt.
    16.5 +# SliTaz package receipt v2.
    16.6  
    16.7  PACKAGE="stfl"
    16.8  VERSION="0.24"
    16.9  CATEGORY="base-system"
   16.10 -SHORT_DESC="Structured Terminal Forms Language/Library."
   16.11 +SHORT_DESC="Structured Terminal Forms Language/Library"
   16.12  MAINTAINER="pascal.bellard@slitaz.org"
   16.13  LICENSE="LGPL3"
   16.14 +WEB_SITE="http://www.clifford.at/stfl/"
   16.15 +
   16.16  TARBALL="$PACKAGE-$VERSION.tar.gz"
   16.17 -WEB_SITE="http://www.clifford.at/stfl/"
   16.18  WGET_URL="$WEB_SITE$TARBALL"
   16.19  
   16.20 -BUILD_DEPENDS="ncursesw-dev swig python-dev"
   16.21 +BUILD_DEPENDS="ncurses-dev swig python-dev"
   16.22 +SPLIT="stfl-python stfl-dev"
   16.23  
   16.24  # Rules to configure and make the package.
   16.25  compile_rules()
   16.26 @@ -18,16 +20,28 @@
   16.27  	sed -i 's|/usr/local|/usr|' Makefile.cfg
   16.28  	sed -i 's|ncursesw/ncurses.h|ncurses.h|' stfl_internals.h
   16.29  	sed -i 's|^include Makefile.deps|-&|' Makefile
   16.30 -	make -j 1 &&
   16.31 -	make -j 1 DESTDIR=$DESTDIR install
   16.32 +
   16.33 +	make -j1 &&
   16.34 +	make -j1 DESTDIR=$DESTDIR install
   16.35 +
   16.36 +	ln -s libstfl.so.$VERSION $install/usr/lib/libstfl.so.0
   16.37  }
   16.38  
   16.39  # Rules to gen a SliTaz package suitable for Tazpkg.
   16.40  genpkg_rules()
   16.41  {
   16.42 -	mkdir -p $fs/usr/lib
   16.43 -	cp -a $install/usr/lib/*.so* $fs/usr/lib
   16.44 -	lib=$(cd $fs/usr/lib ; echo *.so.*.*)
   16.45 -	[ -e $fs/usr/lib/${lib%.*} ] ||
   16.46 -	ln -s $lib $fs/usr/lib/${lib%.*}
   16.47 +	case $PACKAGE in
   16.48 +		stfl)
   16.49 +			copy libstfl.so*
   16.50 +			DEPENDS="ncurses"
   16.51 +			;;
   16.52 +		*-python)
   16.53 +			copy python*/
   16.54 +			DEPENDS="ncurses python"
   16.55 +			;;
   16.56 +		*-dev)
   16.57 +			copy @dev
   16.58 +			DEPENDS="stfl stfl-python ncurses-dev"
   16.59 +			;;
   16.60 +	esac
   16.61  }
    17.1 --- a/szip-dev/receipt	Thu Jul 27 00:56:44 2017 +0300
    17.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    17.3 @@ -1,20 +0,0 @@
    17.4 -# SliTaz package receipt.
    17.5 -
    17.6 -PACKAGE="szip-dev"
    17.7 -VERSION="2.1"
    17.8 -CATEGORY="development"
    17.9 -SHORT_DESC="Lossless compression of scientific data, development files."
   17.10 -MAINTAINER="pascal.bellard@slitaz.org"
   17.11 -LICENSE="other"
   17.12 -WEB_SITE="http://www.hdfgroup.org/doc_resource/SZIP"
   17.13 -WANTED="szip"
   17.14 -
   17.15 -DEPENDS="szip"
   17.16 -
   17.17 -# Rules to gen a SliTaz package suitable for Tazpkg.
   17.18 -genpkg_rules()
   17.19 -{
   17.20 -	mkdir -p $fs/usr/lib
   17.21 -	cp -a $install/usr/lib/*a $fs/usr/lib
   17.22 -	cp -a $install/usr/include $fs/usr
   17.23 -}
    18.1 --- a/szip/receipt	Thu Jul 27 00:56:44 2017 +0300
    18.2 +++ b/szip/receipt	Fri Jul 28 02:00:12 2017 +0300
    18.3 @@ -1,29 +1,29 @@
    18.4 -# SliTaz package receipt.
    18.5 +# SliTaz package receipt v2.
    18.6  
    18.7  PACKAGE="szip"
    18.8 -VERSION="2.1"
    18.9 +VERSION="2.1.1"
   18.10  CATEGORY="misc"
   18.11 -SHORT_DESC="Lossless compression of scientific data."
   18.12 +SHORT_DESC="Lossless compression of scientific data"
   18.13  MAINTAINER="pascal.bellard@slitaz.org"
   18.14  LICENSE="other"
   18.15 -WEB_SITE="http://www.hdfgroup.org/doc_resource/SZIP"
   18.16 +WEB_SITE="https://support.hdfgroup.org/doc_resource/SZIP/"
   18.17 +
   18.18  TARBALL="$PACKAGE-$VERSION.tar.gz"
   18.19 -WGET_URL="http://www.hdfgroup.org/ftp/lib-external/szip/$VERSION/src/$TARBALL"
   18.20 +WGET_URL="https://support.hdfgroup.org/ftp/lib-external/szip/$VERSION/src/$TARBALL"
   18.21  
   18.22 -DEPENDS=""
   18.23 -BUILD_DEPENDS=""
   18.24 +SPLIT="szip-dev"
   18.25  
   18.26  # Rules to configure and make the package.
   18.27  compile_rules()
   18.28  {
   18.29 -	cd $src
   18.30 -	./configure $CONFIGURE_ARGS &&
   18.31 -	make && make DESTDIR=$DESTDIR install
   18.32 +	./configure $CONFIGURE_ARGS && make && make install
   18.33  }
   18.34  
   18.35  # Rules to gen a SliTaz package suitable for Tazpkg.
   18.36  genpkg_rules()
   18.37  {
   18.38 -	mkdir -p $fs/usr/lib
   18.39 -	cp -a $install/usr/lib/*.so* $fs/usr/lib
   18.40 +	case $PACKAGE in
   18.41 +		szip)  copy @std;;
   18.42 +		*-dev) copy @dev;;
   18.43 +	esac
   18.44  }
    19.1 --- a/tazpkg/receipt	Thu Jul 27 00:56:44 2017 +0300
    19.2 +++ b/tazpkg/receipt	Fri Jul 28 02:00:12 2017 +0300
    19.3 @@ -1,7 +1,7 @@
    19.4  # SliTaz package receipt.
    19.5  
    19.6  PACKAGE="tazpkg"
    19.7 -VERSION="949"
    19.8 +VERSION="950"
    19.9  CATEGORY="base-system"
   19.10  SHORT_DESC="SliTaz packages manager"
   19.11  MAINTAINER="pankso@slitaz.org"