wok-next rev 20947

Random updates
author Aleksej Bobylev <al.bobylev@gmail.com>
date Fri Aug 31 11:58:18 2018 +0300 (2018-08-31)
parents b9da2b1ae771
children add7e3ca3657
files dos2unix/receipt mc/receipt meson/receipt nano/receipt perl-file-sharedir/receipt perl-libwww-perl/receipt perl-module-scandeps/receipt perl-params-validationcompiler/receipt perl-path-tiny/receipt perl-test-warn/receipt perl-test2-suite/receipt py-asterisk/receipt pycrypto/receipt pycurl/receipt pylorcon/receipt pymux/receipt pyopenssl/receipt pypar2/receipt pyroom/receipt pysdm/receipt pysize/receipt python-decoratortools/receipt shared-mime-info/receipt shared-mime-info/stuff/patches/series shared-mime-info/stuff/patches/slitaz-locales.patch
line diff
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/dos2unix/receipt	Fri Aug 31 11:58:18 2018 +0300
     1.3 @@ -0,0 +1,34 @@
     1.4 +# SliTaz package receipt v2.
     1.5 +
     1.6 +PACKAGE="dos2unix"
     1.7 +VERSION="7.4.0"
     1.8 +CATEGORY="utilities"
     1.9 +SHORT_DESC="Text file format converters"
    1.10 +MAINTAINER="al.bobylev@gmail.com"
    1.11 +LICENSE="BSD"
    1.12 +WEB_SITE="http://waterlan.home.xs4all.nl/dos2unix.html"
    1.13 +
    1.14 +TARBALL="$PACKAGE-$VERSION.tar.gz"
    1.15 +WGET_URL="http://waterlan.home.xs4all.nl/dos2unix/$TARBALL"
    1.16 +
    1.17 +BUILD_DEPENDS=""
    1.18 +
    1.19 +compile_rules() {
    1.20 +	sed -e '/^LDFLAGS/s|=|+=|' \
    1.21 +		-e '/CFLAGS_OS \+=/d' \
    1.22 +		-e '/LDFLAGS_EXTRA \+=/d' \
    1.23 +		-e "/^CFLAGS/s|-O2|$CFLAGS|" \
    1.24 +		-i Makefile
    1.25 +
    1.26 +	make ENABLE_NLS= &&
    1.27 +	make prefix=/usr \
    1.28 +		docsubdir=dos2unix \
    1.29 +		ENABLE_NLS= \
    1.30 +		DESTDIR=$install \
    1.31 +		install
    1.32 +}
    1.33 +
    1.34 +genpkg_rules() {
    1.35 +	copy @std
    1.36 +	DEPENDS=""
    1.37 +}
     2.1 --- a/mc/receipt	Fri Aug 31 10:21:22 2018 +0300
     2.2 +++ b/mc/receipt	Fri Aug 31 11:58:18 2018 +0300
     2.3 @@ -13,6 +13,7 @@
     2.4  WGET_URL="http://ftp.midnight-commander.org/$TARBALL"
     2.5  
     2.6  BUILD_DEPENDS="check-dev glib-dev gettext gpm-dev libssh2-dev"
     2.7 +SPLIT="mc-noarch"
     2.8  
     2.9  COOKOPTS="!menus"
    2.10  
    2.11 @@ -35,9 +36,17 @@
    2.12  }
    2.13  
    2.14  genpkg_rules() {
    2.15 -	copy @std
    2.16 -	DEPENDS="glib libssh2 ncurses"
    2.17 -	SUGGESTED="perl python openssl gpm xz cdrkit-isoinfo lynx w3m wv \
    2.18 -	poppler-apps file"
    2.19 -	TAGS="file-manager text-editor"
    2.20 +	case $PACKAGE in
    2.21 +		mc)
    2.22 +			copy mc mcdiff mcedit mcview cons.saver
    2.23 +			DEPENDS="glib libssh2 ncurses"
    2.24 +			SUGGESTED="perl python openssl gpm xz cdrkit-isoinfo lynx w3m wv \
    2.25 +			poppler-apps file"
    2.26 +			TAGS="file-manager text-editor"
    2.27 +			;;
    2.28 +		mc-noarch)
    2.29 +			copy @std @rm
    2.30 +			CAT="system-tools|common files"
    2.31 +			;;
    2.32 +	esac
    2.33  }
     3.1 --- a/meson/receipt	Fri Aug 31 10:21:22 2018 +0300
     3.2 +++ b/meson/receipt	Fri Aug 31 11:58:18 2018 +0300
     3.3 @@ -1,7 +1,7 @@
     3.4  # SliTaz package receipt v2.
     3.5  
     3.6  PACKAGE="meson"
     3.7 -VERSION="0.47.1"
     3.8 +VERSION="0.47.2"
     3.9  CATEGORY="development"
    3.10  SHORT_DESC="A high performance build system"
    3.11  MAINTAINER="al.bobylev@gmail.com"
     4.1 --- a/nano/receipt	Fri Aug 31 10:21:22 2018 +0300
     4.2 +++ b/nano/receipt	Fri Aug 31 11:58:18 2018 +0300
     4.3 @@ -14,6 +14,9 @@
     4.4  BUILD_DEPENDS_arm="ncurses-dev zlib-dev"
     4.5  BUILD_DEPENDS="gettext ncurses-dev zlib-dev groff libmagic-dev"
     4.6  
     4.7 +SPLIT="nano-noarch"
     4.8 +COOKOPTS="!menus"
     4.9 +
    4.10  compile_rules() {
    4.11  	./configure \
    4.12  		--disable-wrapping-as-root \
    4.13 @@ -27,13 +30,21 @@
    4.14  }
    4.15  
    4.16  genpkg_rules() {
    4.17 -	copy @std
    4.18 +	case $PACKAGE in
    4.19 +		nano)
    4.20 +			copy bin/
    4.21 +			DEPENDS="libmagic ncurses zlib"
    4.22 +			TAGS="text-editor"
    4.23 +			SUGGESTED="gpm"
    4.24 +			;;
    4.25 +		nano-noarch)
    4.26 +			copy @std @rm
    4.27 +			CAT="utilities|common files"
    4.28  
    4.29 -	# Shrink
    4.30 -	for i in $fs/usr/share/nano/*.nanorc; do
    4.31 -		sed -i '/^#/d;/^$/d' $i
    4.32 -	done
    4.33 -	DEPENDS="libmagic ncurses zlib"
    4.34 -	TAGS="text-editor"
    4.35 -	SUGGESTED="gpm"
    4.36 +			# Shrink
    4.37 +			for i in $fs/usr/share/nano/*.nanorc; do
    4.38 +				sed -i '/^#/d;/^$/d' $i
    4.39 +			done
    4.40 +			;;
    4.41 +	esac
    4.42  }
     5.1 --- a/perl-file-sharedir/receipt	Fri Aug 31 10:21:22 2018 +0300
     5.2 +++ b/perl-file-sharedir/receipt	Fri Aug 31 11:58:18 2018 +0300
     5.3 @@ -1,7 +1,7 @@
     5.4 -# SliTaz package receipt.
     5.5 +# SliTaz package receipt v2.
     5.6  
     5.7  PACKAGE="perl-file-sharedir"
     5.8 -VERSION="1.106"
     5.9 +VERSION="1.116"
    5.10  CATEGORY="perl"
    5.11  SHORT_DESC="File::ShareDir - Locate per-dist and per-module shared files"
    5.12  MAINTAINER="al.bobylev@gmail.com"
    5.13 @@ -12,20 +12,16 @@
    5.14  TARBALL="File-ShareDir-$VERSION.tar.gz"
    5.15  WGET_URL="https://cpan.metacpan.org/authors/id/R/RE/REHSACK/$TARBALL"
    5.16  
    5.17 -DEPENDS="perl-class-inspector"
    5.18 -BUILD_DEPENDS="$DEPENDS"
    5.19 +BUILD_DEPENDS="perl-class-inspector"
    5.20  
    5.21 -# Rules to configure and make the package.
    5.22 -compile_rules()
    5.23 -{
    5.24 +compile_rules() {
    5.25  	perl Makefile.PL &&
    5.26  	make && make DESTDIR=$install install &&
    5.27  
    5.28  	chmod -R u+w $install
    5.29  }
    5.30  
    5.31 -# Rules to gen a SliTaz package suitable for Tazpkg.
    5.32 -genpkg_rules()
    5.33 -{
    5.34 +genpkg_rules() {
    5.35  	copy @std
    5.36 +	DEPENDS="perl-class-inspector"
    5.37  }
     6.1 --- a/perl-libwww-perl/receipt	Fri Aug 31 10:21:22 2018 +0300
     6.2 +++ b/perl-libwww-perl/receipt	Fri Aug 31 11:58:18 2018 +0300
     6.3 @@ -1,7 +1,7 @@
     6.4  # SliTaz package receipt v2.
     6.5  
     6.6  PACKAGE="perl-libwww-perl"
     6.7 -VERSION="6.34"
     6.8 +VERSION="6.35"
     6.9  CATEGORY="perl"
    6.10  SHORT_DESC="The World-Wide Web library for Perl"
    6.11  MAINTAINER="al.bobylev@gmail.com"
     7.1 --- a/perl-module-scandeps/receipt	Fri Aug 31 10:21:22 2018 +0300
     7.2 +++ b/perl-module-scandeps/receipt	Fri Aug 31 11:58:18 2018 +0300
     7.3 @@ -1,7 +1,7 @@
     7.4  # SliTaz package receipt v2.
     7.5  
     7.6  PACKAGE="perl-module-scandeps"
     7.7 -VERSION="1.24"
     7.8 +VERSION="1.25"
     7.9  CATEGORY="perl"
    7.10  SHORT_DESC="Module::ScanDeps - Recursively scan Perl code for dependencies"
    7.11  MAINTAINER="al.bobylev@gmail.com"
     8.1 --- a/perl-params-validationcompiler/receipt	Fri Aug 31 10:21:22 2018 +0300
     8.2 +++ b/perl-params-validationcompiler/receipt	Fri Aug 31 11:58:18 2018 +0300
     8.3 @@ -1,7 +1,7 @@
     8.4 -# SliTaz package receipt.
     8.5 +# SliTaz package receipt v2.
     8.6  
     8.7  PACKAGE="perl-params-validationcompiler"
     8.8 -VERSION="0.27"
     8.9 +VERSION="0.30"
    8.10  CATEGORY="perl"
    8.11  SHORT_DESC="Params::ValidationCompiler - Build an optimized subroutine \
    8.12  parameter validator once, use it forever"
    8.13 @@ -13,21 +13,17 @@
    8.14  TARBALL="Params-ValidationCompiler-$VERSION.tar.gz"
    8.15  WGET_URL="https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/$TARBALL"
    8.16  
    8.17 -DEPENDS="perl-eval-closure perl-exception-class"
    8.18 -BUILD_DEPENDS="$DEPENDS perl-specio perl-test2-suite \
    8.19 -perl-test2-plugin-nowarnings perl-test-without-module"
    8.20 +BUILD_DEPENDS="perl-eval-closure perl-exception-class perl-specio \
    8.21 +perl-test2-suite perl-test2-plugin-nowarnings perl-test-without-module"
    8.22  
    8.23 -# Rules to configure and make the package.
    8.24 -compile_rules()
    8.25 -{
    8.26 +compile_rules() {
    8.27  	perl Makefile.PL &&
    8.28  	make && make DESTDIR=$install install &&
    8.29  
    8.30  	chmod -R u+w $install
    8.31  }
    8.32  
    8.33 -# Rules to gen a SliTaz package suitable for Tazpkg.
    8.34 -genpkg_rules()
    8.35 -{
    8.36 +genpkg_rules() {
    8.37  	copy @std
    8.38 +	DEPENDS="perl-eval-closure perl-exception-class"
    8.39  }
     9.1 --- a/perl-path-tiny/receipt	Fri Aug 31 10:21:22 2018 +0300
     9.2 +++ b/perl-path-tiny/receipt	Fri Aug 31 11:58:18 2018 +0300
     9.3 @@ -1,7 +1,7 @@
     9.4 -# SliTaz package receipt.
     9.5 +# SliTaz package receipt v2.
     9.6  
     9.7  PACKAGE="perl-path-tiny"
     9.8 -VERSION="0.104"
     9.9 +VERSION="0.108"
    9.10  CATEGORY="perl"
    9.11  SHORT_DESC="Path::Tiny - File path utility"
    9.12  MAINTAINER="al.bobylev@gmail.com"
    9.13 @@ -12,20 +12,16 @@
    9.14  TARBALL="Path-Tiny-$VERSION.tar.gz"
    9.15  WGET_URL="https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN/$TARBALL"
    9.16  
    9.17 -DEPENDS="perl"
    9.18  BUILD_DEPENDS="perl"
    9.19  
    9.20 -# Rules to configure and make the package.
    9.21 -compile_rules()
    9.22 -{
    9.23 +compile_rules() {
    9.24  	perl Makefile.PL &&
    9.25  	make && make DESTDIR=$install install &&
    9.26  
    9.27  	chmod -R u+w $install
    9.28  }
    9.29  
    9.30 -# Rules to gen a SliTaz package suitable for Tazpkg.
    9.31 -genpkg_rules()
    9.32 -{
    9.33 +genpkg_rules() {
    9.34  	copy @std
    9.35 +	DEPENDS="perl"
    9.36  }
    10.1 --- a/perl-test-warn/receipt	Fri Aug 31 10:21:22 2018 +0300
    10.2 +++ b/perl-test-warn/receipt	Fri Aug 31 11:58:18 2018 +0300
    10.3 @@ -1,7 +1,7 @@
    10.4 -# SliTaz package receipt.
    10.5 +# SliTaz package receipt v2.
    10.6  
    10.7  PACKAGE="perl-test-warn"
    10.8 -VERSION="0.35"
    10.9 +VERSION="0.36"
   10.10  CATEGORY="perl"
   10.11  SHORT_DESC="Test::Warn - Perl extension to test methods for warnings"
   10.12  MAINTAINER="al.bobylev@gmail.com"
   10.13 @@ -12,20 +12,16 @@
   10.14  TARBALL="Test-Warn-$VERSION.tar.gz"
   10.15  WGET_URL="https://cpan.metacpan.org/authors/id/B/BI/BIGJ/$TARBALL"
   10.16  
   10.17 -DEPENDS="perl-sub-uplevel"
   10.18 -BUILD_DEPENDS="$DEPENDS"
   10.19 +BUILD_DEPENDS="perl-sub-uplevel"
   10.20  
   10.21 -# Rules to configure and make the package.
   10.22 -compile_rules()
   10.23 -{
   10.24 +compile_rules() {
   10.25  	perl Makefile.PL &&
   10.26  	make && make DESTDIR=$install install &&
   10.27  
   10.28  	chmod -R u+w $install
   10.29  }
   10.30  
   10.31 -# Rules to gen a SliTaz package suitable for Tazpkg.
   10.32 -genpkg_rules()
   10.33 -{
   10.34 +genpkg_rules() {
   10.35  	copy @std
   10.36 +	DEPENDS="perl-sub-uplevel"
   10.37  }
    11.1 --- a/perl-test2-suite/receipt	Fri Aug 31 10:21:22 2018 +0300
    11.2 +++ b/perl-test2-suite/receipt	Fri Aug 31 11:58:18 2018 +0300
    11.3 @@ -1,7 +1,7 @@
    11.4 -# SliTaz package receipt.
    11.5 +# SliTaz package receipt v2.
    11.6  
    11.7  PACKAGE="perl-test2-suite"
    11.8 -VERSION="0.000114"
    11.9 +VERSION="0.000115"
   11.10  CATEGORY="perl"
   11.11  SHORT_DESC="Distribution with a rich set of tools built upon the Test2 \
   11.12  framework"
   11.13 @@ -13,20 +13,16 @@
   11.14  TARBALL="Test2-Suite-$VERSION.tar.gz"
   11.15  WGET_URL="https://cpan.metacpan.org/authors/id/E/EX/EXODIST/$TARBALL"
   11.16  
   11.17 -DEPENDS="perl-importer perl-sub-info perl-term-table perl-test-simple"
   11.18 -BUILD_DEPENDS="$DEPENDS"
   11.19 +BUILD_DEPENDS="perl-importer perl-sub-info perl-term-table perl-test-simple"
   11.20  
   11.21 -# Rules to configure and make the package.
   11.22 -compile_rules()
   11.23 -{
   11.24 +compile_rules() {
   11.25  	perl Makefile.PL &&
   11.26  	make && make DESTDIR=$install install &&
   11.27  
   11.28  	chmod -R u+w $install
   11.29  }
   11.30  
   11.31 -# Rules to gen a SliTaz package suitable for Tazpkg.
   11.32 -genpkg_rules()
   11.33 -{
   11.34 +genpkg_rules() {
   11.35  	copy @std
   11.36 +	DEPENDS="perl-importer perl-sub-info perl-term-table perl-test-simple"
   11.37  }
    12.1 --- a/py-asterisk/receipt	Fri Aug 31 10:21:22 2018 +0300
    12.2 +++ b/py-asterisk/receipt	Fri Aug 31 11:58:18 2018 +0300
    12.3 @@ -1,29 +1,25 @@
    12.4 -# SliTaz package receipt.
    12.5 +# SliTaz package receipt v2.
    12.6  
    12.7  PACKAGE="py-asterisk"
    12.8 -SOURCE="py-Asterisk"
    12.9  VERSION="0.5.1"
   12.10  CATEGORY="development"
   12.11 -SHORT_DESC="Python bindings for the Asterisk Manager API."
   12.12 +SHORT_DESC="Python bindings for the Asterisk Manager API"
   12.13  MAINTAINER="pascal.bellard@slitaz.org"
   12.14  LICENSE="MIT"
   12.15 +WEB_SITE="https://pypi.org/project/py-Asterisk/"
   12.16 +
   12.17 +SOURCE="py-Asterisk"
   12.18  TARBALL="$SOURCE-$VERSION.tar.gz"
   12.19 -WEB_SITE="https://pypi.org/project/py-Asterisk/"
   12.20  WGET_URL="http://pypi.python.org/packages/source/p/$SOURCE/$TARBALL"
   12.21  
   12.22 -DEPENDS="python"
   12.23  BUILD_DEPENDS="python-dev python"
   12.24  
   12.25 -# Rules to configure and make the package.
   12.26 -compile_rules()
   12.27 -{
   12.28 +compile_rules() {
   12.29  	python setup.py build &&
   12.30  	python setup.py install --root=$DESTDIR
   12.31  }
   12.32  
   12.33 -# Rules to gen a SliTaz package suitable for Tazpkg.
   12.34 -genpkg_rules()
   12.35 -{
   12.36 -	mkdir -p $fs
   12.37 -	cp -a $install/usr $fs
   12.38 +genpkg_rules() {
   12.39 +	copy @std
   12.40 +	DEPENDS="python"
   12.41  }
    13.1 --- a/pycrypto/receipt	Fri Aug 31 10:21:22 2018 +0300
    13.2 +++ b/pycrypto/receipt	Fri Aug 31 11:58:18 2018 +0300
    13.3 @@ -1,4 +1,4 @@
    13.4 -# SliTaz package receipt.
    13.5 +# SliTaz package receipt v2.
    13.6  
    13.7  PACKAGE="pycrypto"
    13.8  VERSION="2.3"
    13.9 @@ -6,22 +6,19 @@
   13.10  SHORT_DESC="Cryptographic algorithms and protocols for python."
   13.11  MAINTAINER="pascal.bellard@slitaz.org"
   13.12  LICENSE="PublicDomain"
   13.13 +WEB_SITE="https://www.dlitz.net/software/pycrypto/"
   13.14 +
   13.15  TARBALL="$PACKAGE-$VERSION.tar.gz"
   13.16 -WEB_SITE="https://www.dlitz.net/software/pycrypto/"
   13.17  WGET_URL="http://ftp.dlitz.net/pub/dlitz/crypto/$PACKAGE/$TARBALL"
   13.18  
   13.19 -DEPENDS="python gmp"
   13.20  BUILD_DEPENDS="python-dev gmp-dev"
   13.21  
   13.22 -# Rules to configure and make the package.
   13.23 -compile_rules()
   13.24 -{
   13.25 -	python setup.py build && 
   13.26 +compile_rules() {
   13.27 +	python setup.py build &&
   13.28  	python setup.py install --root=$DESTDIR
   13.29  }
   13.30  
   13.31 -# Rules to gen a SliTaz package suitable for Tazpkg.
   13.32 -genpkg_rules()
   13.33 -{
   13.34 -	cp -a $install/usr $fs
   13.35 +genpkg_rules() {
   13.36 +	copy @std
   13.37 +	DEPENDS="python gmp"
   13.38  }
    14.1 --- a/pycurl/receipt	Fri Aug 31 10:21:22 2018 +0300
    14.2 +++ b/pycurl/receipt	Fri Aug 31 11:58:18 2018 +0300
    14.3 @@ -1,27 +1,25 @@
    14.4 -# SliTaz package receipt.
    14.5 +# SliTaz package receipt v2.
    14.6  
    14.7  PACKAGE="pycurl"
    14.8  VERSION="7.19.0"
    14.9  CATEGORY="development"
   14.10 -SHORT_DESC="A Python interface to libcurl."
   14.11 +SHORT_DESC="A Python interface to libcurl"
   14.12  MAINTAINER="slaxemulator@gmail.com"
   14.13  LICENSE="LGPL2.1"
   14.14 +WEB_SITE="http://pycurl.sourceforge.net"
   14.15 +
   14.16  TARBALL="$PACKAGE-$VERSION.tar.gz"
   14.17 -WEB_SITE="http://pycurl.sourceforge.net"
   14.18  WGET_URL="http://pycurl.sourceforge.net/download/$TARBALL"
   14.19  
   14.20 -DEPENDS="python libcurl"
   14.21  BUILD_DEPENDS="openssl-dev curl-dev python-dev"
   14.22  
   14.23 -# Rules to configure and make the package.
   14.24 -compile_rules()
   14.25 -{
   14.26 -	python setup.py install --curl-config=/usr/bin/curl-config --prefix $DESTDIR/usr
   14.27 +compile_rules() {
   14.28 +	python setup.py install \
   14.29 +		--curl-config=/usr/bin/curl-config \
   14.30 +		--prefix $DESTDIR/usr
   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/lib $fs/usr
   14.38 +genpkg_rules() {
   14.39 +	copy @std
   14.40 +	DEPENDS="python libcurl"
   14.41  }
    15.1 --- a/pylorcon/receipt	Fri Aug 31 10:21:22 2018 +0300
    15.2 +++ b/pylorcon/receipt	Fri Aug 31 11:58:18 2018 +0300
    15.3 @@ -1,4 +1,4 @@
    15.4 -# SliTaz package receipt.
    15.5 +# SliTaz package receipt v2.
    15.6  
    15.7  PACKAGE="pylorcon"
    15.8  VERSION="3"
    15.9 @@ -13,17 +13,13 @@
   15.10  TARBALL="$PACKAGE-$VERSION.tar.bz2"
   15.11  WGET_URL="http://pylorcon.googlecode.com/files/$TARBALL" # FIXME
   15.12  
   15.13 -DEPENDS="python lorcon-old"
   15.14  BUILD_DEPENDS="python-dev lorcon-old-dev"
   15.15  
   15.16 -# Rules to configure and make the package.
   15.17 -compile_rules()
   15.18 -{
   15.19 +compile_rules() {
   15.20  	python setup.py install --root=$DESTDIR
   15.21  }
   15.22  
   15.23 -# Rules to gen a SliTaz package suitable for Tazpkg.
   15.24 -genpkg_rules()
   15.25 -{
   15.26 -	cp -a $install/* $fs
   15.27 +genpkg_rules() {
   15.28 +	copy @std
   15.29 +	DEPENDS="python lorcon-old"
   15.30  }
    16.1 --- a/pymux/receipt	Fri Aug 31 10:21:22 2018 +0300
    16.2 +++ b/pymux/receipt	Fri Aug 31 11:58:18 2018 +0300
    16.3 @@ -1,27 +1,23 @@
    16.4 -# SliTaz package receipt.
    16.5 +# SliTaz package receipt v2.
    16.6  
    16.7  PACKAGE="pymux"
    16.8 -SOURCE="pymux"
    16.9  VERSION="0.6"
   16.10  CATEGORY="utilities"
   16.11  SHORT_DESC="A terminal multiplexer (like tmux) in Python."
   16.12  MAINTAINER="paul@slitaz.org"
   16.13 +WEB_SITE="https://github.com/jonathanslenders/pymux"
   16.14 +
   16.15 +SOURCE="pymux"
   16.16  TARBALL="$SOURCE-$VERSION.tar.gz"
   16.17 -WEB_SITE="https://github.com/jonathanslenders/pymux"
   16.18  WGET_URL="https://pypi.python.org/packages/source/p/$SOURCE/$TARBALL"
   16.19  
   16.20 -DEPENDS="python python-pyte python-prompt-toolkit python-docopt"
   16.21  BUILD_DEPENDS="python-dev python-pyte python-prompt-toolkit python-docopt"
   16.22  
   16.23 -# Rules to configure and make the package.
   16.24 -compile_rules()
   16.25 -{
   16.26 +compile_rules() {
   16.27  	python setup.py install --root=$DESTDIR
   16.28  }
   16.29  
   16.30 -# Rules to gen a SliTaz package suitable for Tazpkg.
   16.31 -genpkg_rules()
   16.32 -{
   16.33 -	cp -a $install/usr $fs
   16.34 +genpkg_rules() {
   16.35 +	copy @std
   16.36 +	DEPENDS="python python-pyte python-prompt-toolkit python-docopt"
   16.37  }
   16.38 -
    17.1 --- a/pyopenssl/receipt	Fri Aug 31 10:21:22 2018 +0300
    17.2 +++ b/pyopenssl/receipt	Fri Aug 31 11:58:18 2018 +0300
    17.3 @@ -1,27 +1,25 @@
    17.4 -# SliTaz package receipt.
    17.5 +# SliTaz package receipt v2.
    17.6  
    17.7  PACKAGE="pyopenssl"
    17.8  VERSION="17.3.0"
    17.9  CATEGORY="development"
   17.10 -SHORT_DESC="OpenSSL library subset wrapper for python."
   17.11 +SHORT_DESC="OpenSSL library subset wrapper for Python"
   17.12  MAINTAINER="pascal.bellard@slitaz.org"
   17.13  LICENSE="Apache"
   17.14 +WEB_SITE="https://launchpad.net/pyopenssl/"
   17.15 +
   17.16  SOURCE="pyOpenSSL"
   17.17  TARBALL="$SOURCE-$VERSION.tar.gz"
   17.18 -WEB_SITE="https://launchpad.net/pyopenssl/"
   17.19  WGET_URL="https://github.com/pyca/pyopenssl/archive/$VERSION.tar.gz"
   17.20  
   17.21 -DEPENDS="python openssl"
   17.22  BUILD_DEPENDS="python python-dev openssl-dev"
   17.23  
   17.24 -# Rules to configure and make the package.
   17.25 -compile_rules()
   17.26 -{
   17.27 -	python setup.py build && python setup.py install --root=$DESTDIR
   17.28 +compile_rules() {
   17.29 +	python setup.py build &&
   17.30 +	python setup.py install --root=$DESTDIR
   17.31  }
   17.32  
   17.33 -# Rules to gen a SliTaz package suitable for Tazpkg.
   17.34 -genpkg_rules()
   17.35 -{
   17.36 -	cp -a $install/usr $fs
   17.37 +genpkg_rules() {
   17.38 +	copy @std
   17.39 +	DEPENDS="python openssl"
   17.40  }
    18.1 --- a/pypar2/receipt	Fri Aug 31 10:21:22 2018 +0300
    18.2 +++ b/pypar2/receipt	Fri Aug 31 11:58:18 2018 +0300
    18.3 @@ -1,30 +1,28 @@
    18.4 -# SliTaz package receipt.
    18.5 +# SliTaz package receipt v2.
    18.6  
    18.7  PACKAGE="pypar2"
    18.8  VERSION="1.4"
    18.9  CATEGORY="development"
   18.10  SHORT_DESC="A graphical frontend for the par2 utility"
   18.11  MAINTAINER="pascal.bellard@slitaz.org"
   18.12 +WEB_SITE="http://pypar2.silent-blade.org/"
   18.13 +
   18.14  TARBALL="$PACKAGE-$VERSION.tar.gz"
   18.15 -WEB_SITE="http://pypar2.silent-blade.org/"
   18.16  WGET_URL="$WEB_SITE/uploads/Main/$TARBALL"
   18.17  
   18.18 -DEPENDS="python-pygtk par2 python-pyxml python-vte"
   18.19  BUILD_DEPENDS="findutils"
   18.20  
   18.21 -# Rules to configure and make the package.
   18.22 -compile_rules()
   18.23 -{
   18.24 -	make prefix=/usr DESTDIR=$DESTDIR install
   18.25 +compile_rules() {
   18.26 +	make prefix=/usr DESTDIR=$DESTDIR install || return 1
   18.27 +
   18.28 +	ln -s /usr/share/pypar2/src/main.py $install/usr/bin/pypar2
   18.29 +	fix symlinks
   18.30 +
   18.31  	sdft $install/usr/share/applications/pypar2.desktop \
   18.32  		-i -s "Categories=GTK;Utility;"
   18.33  }
   18.34  
   18.35 -# Rules to gen a SliTaz package suitable for Tazpkg.
   18.36 -genpkg_rules()
   18.37 -{
   18.38 -	cp -a $install/* $fs/
   18.39 -	rm -rf $fs/usr/share/man $fs/usr/bin/pypar2
   18.40 -	ln -s /usr/share/pypar2/src/main.py $fs/usr/bin/pypar2
   18.41 +genpkg_rules() {
   18.42 +	copy @std
   18.43 +	DEPENDS="python-pygtk par2 python-pyxml python-vte"
   18.44  }
   18.45 -
    19.1 --- a/pyroom/receipt	Fri Aug 31 10:21:22 2018 +0300
    19.2 +++ b/pyroom/receipt	Fri Aug 31 11:58:18 2018 +0300
    19.3 @@ -1,29 +1,24 @@
    19.4 -# SliTaz package receipt.
    19.5 +# SliTaz package receipt v2.
    19.6  
    19.7  PACKAGE="pyroom"
    19.8  VERSION="0.4.1"
    19.9  CATEGORY="office"
   19.10 -SHORT_DESC="Full screen editor."
   19.11 +SHORT_DESC="Full screen editor"
   19.12  MAINTAINER="paul@slitaz.org"
   19.13  LICENSE="GPL3"
   19.14 +WEB_SITE="http://pyroom.org/"
   19.15 +
   19.16  TARBALL="$PACKAGE-$VERSION.tar.gz"
   19.17 -WEB_SITE="http://pyroom.org/"
   19.18  WGET_URL="http://launchpad.net/pyroom/${VERSION%.*}/$VERSION/+download/$TARBALL"
   19.19  
   19.20 -DEPENDS="python python-pygtk python-xdg libffi"
   19.21  BUILD_DEPENDS="python python-dev gettext"
   19.22  
   19.23 -# Rules to configure and make the package.
   19.24 -compile_rules()
   19.25 -{
   19.26 +compile_rules() {
   19.27  	python setup.py build &&
   19.28  	python setup.py install --root=$DESTDIR
   19.29  }
   19.30  
   19.31 -# Rules to gen a SliTaz package suitable for Tazpkg.
   19.32 -genpkg_rules()
   19.33 -{
   19.34 -	mkdir -p $fs
   19.35 -	cp -a $install/usr $fs
   19.36 +genpkg_rules() {
   19.37 +	copy @std
   19.38 +	DEPENDS="python python-pygtk python-xdg libffi"
   19.39  }
   19.40 -
    20.1 --- a/pysdm/receipt	Fri Aug 31 10:21:22 2018 +0300
    20.2 +++ b/pysdm/receipt	Fri Aug 31 11:58:18 2018 +0300
    20.3 @@ -1,31 +1,27 @@
    20.4 -# SliTaz package receipt.
    20.5 +# SliTaz package receipt v2.
    20.6  
    20.7  PACKAGE="pysdm"
    20.8  VERSION="0.4.1"
    20.9  CATEGORY="system-tools"
   20.10 -SHORT_DESC="A Storage Device Manager via udev (and not fstab)."
   20.11 +SHORT_DESC="A Storage Device Manager via udev (and not fstab)"
   20.12  MAINTAINER="pascal.bellard@slitaz.org"
   20.13  LICENSE="GPL2"
   20.14 +WEB_SITE="http://pysdm.sourceforge.net/"
   20.15 +
   20.16  TARBALL="$PACKAGE-$VERSION.tar.gz"
   20.17 -WEB_SITE="http://pysdm.sourceforge.net/"
   20.18  WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL"
   20.19  
   20.20 -DEPENDS="python-pygtk"
   20.21  BUILD_DEPENDS="python python-dev gettext-tools"
   20.22  
   20.23 -# Rules to configure and make the package.
   20.24 -compile_rules()
   20.25 -{
   20.26 +compile_rules() {
   20.27  	sed -i 's/gksudo/subox/;s/Settings;//' data/pysdm.desktop
   20.28 -	./configure --prefix=/usr --infodir=/usr/share/info \
   20.29 -		--mandir=/usr/share/man \
   20.30 -		$CONFIGURE_ARGS &&
   20.31 +
   20.32 +	./configure $CONFIGURE_ARGS &&
   20.33  	make &&
   20.34  	make DESTDIR=$DESTDIR install
   20.35  }
   20.36  
   20.37 -# Rules to gen a SliTaz package suitable for Tazpkg.
   20.38 -genpkg_rules()
   20.39 -{
   20.40 -	cp -a $install/usr $fs
   20.41 +genpkg_rules() {
   20.42 +	copy @std
   20.43 +	DEPENDS="python-pygtk"
   20.44  }
    21.1 --- a/pysize/receipt	Fri Aug 31 10:21:22 2018 +0300
    21.2 +++ b/pysize/receipt	Fri Aug 31 11:58:18 2018 +0300
    21.3 @@ -1,27 +1,24 @@
    21.4 -# SliTaz package receipt.
    21.5 +# SliTaz package receipt v2.
    21.6  
    21.7  PACKAGE="pysize"
    21.8  VERSION="0.2"
    21.9  CATEGORY="utilities"
   21.10 -SHORT_DESC="Console and graphical tool for exploring the size of directories."
   21.11 +SHORT_DESC="Console and graphical tool for exploring the size of directories"
   21.12  MAINTAINER="paul@slitaz.org"
   21.13  LICENSE="GPL2"
   21.14 +WEB_SITE="http://guichaz.free.fr/pysize/"
   21.15 +
   21.16  TARBALL="$PACKAGE-$VERSION.tar.gz"
   21.17 -WEB_SITE="http://guichaz.free.fr/pysize/"
   21.18  WGET_URL="http://guichaz.free.fr/pysize/files/$TARBALL"
   21.19  
   21.20 -DEPENDS="python ncurses python-pygtk librsvg"
   21.21  BUILD_DEPENDS="python-dev ncurses-dev python-pygtk-dev"
   21.22  
   21.23 -# Rules to configure and make the package.
   21.24 -compile_rules()
   21.25 -{
   21.26 -	python setup.py build
   21.27 +compile_rules() {
   21.28 +	python setup.py build &&
   21.29  	python setup.py install --root=$DESTDIR
   21.30  }
   21.31  
   21.32 -# Rules to gen a SliTaz package suitable for Tazpkg.
   21.33 -genpkg_rules()
   21.34 -{
   21.35 -	cp -a $install/usr $fs
   21.36 +genpkg_rules() {
   21.37 +	copy @std
   21.38 +	DEPENDS="python ncurses python-pygtk librsvg"
   21.39  }
    22.1 --- a/python-decoratortools/receipt	Fri Aug 31 10:21:22 2018 +0300
    22.2 +++ b/python-decoratortools/receipt	Fri Aug 31 11:58:18 2018 +0300
    22.3 @@ -1,4 +1,4 @@
    22.4 -# SliTaz package receipt.
    22.5 +# SliTaz package receipt v2.
    22.6  
    22.7  PACKAGE="python-decoratortools"
    22.8  VERSION="1.8"
    22.9 @@ -12,19 +12,15 @@
   22.10  SOURCE="DecoratorTools"
   22.11  TARBALL="$SOURCE-$VERSION.zip"
   22.12  WGET_URL="http://pypi.python.org/packages/source/D/$SOURCE/$TARBALL"
   22.13 -TAGS="python"
   22.14  
   22.15 -DEPENDS="python"
   22.16  BUILD_DEPENDS="python python-dev"
   22.17  
   22.18 -# Rules to configure and make the package.
   22.19 -compile_rules()
   22.20 -{
   22.21 +compile_rules() {
   22.22  	python setup.py install --root=$DESTDIR
   22.23  }
   22.24  
   22.25 -# Rules to gen a SliTaz package suitable for Tazpkg.
   22.26 -genpkg_rules()
   22.27 -{
   22.28 -	cp -a $install/usr $fs
   22.29 +genpkg_rules() {
   22.30 +	copy @std
   22.31 +	DEPENDS="python"
   22.32 +	TAGS="python"
   22.33  }
    23.1 --- a/shared-mime-info/receipt	Fri Aug 31 10:21:22 2018 +0300
    23.2 +++ b/shared-mime-info/receipt	Fri Aug 31 11:58:18 2018 +0300
    23.3 @@ -14,7 +14,7 @@
    23.4  
    23.5  BUILD_DEPENDS_arm="glib-dev libxml2-dev"
    23.6  BUILD_DEPENDS="intltool libxml2-dev glib-dev"
    23.7 -SPLIT="shared-mime-info-dev"
    23.8 +SPLIT="$PACKAGE $PACKAGE-common $PACKAGE-dev"
    23.9  
   23.10  compile_rules() {
   23.11  	# Original size before rebuilding/stripping
   23.12 @@ -68,9 +68,15 @@
   23.13  genpkg_rules() {
   23.14  	case $PACKAGE in
   23.15  		shared-mime-info)
   23.16 -			copy @std
   23.17 -			DEPENDS="glib libxml2"
   23.18 +			copy bin/
   23.19 +			DEPENDS="glib libxml2 shared-mime-info-common"
   23.20  			;;
   23.21 -		*-dev) copy @dev;;
   23.22 +		*-common)
   23.23 +			copy @std @rm
   23.24 +			CAT="system-tools|common files"
   23.25 +			;;
   23.26 +		*-dev)
   23.27 +			copy @dev
   23.28 +			;;
   23.29  	esac
   23.30  }
    24.1 --- a/shared-mime-info/stuff/patches/series	Fri Aug 31 10:21:22 2018 +0300
    24.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    24.3 @@ -1,1 +0,0 @@
    24.4 -#slitaz-locales.patch
    25.1 --- a/shared-mime-info/stuff/patches/slitaz-locales.patch	Fri Aug 31 10:21:22 2018 +0300
    25.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    25.3 @@ -1,78 +0,0 @@
    25.4 -Leave only SliTaz official supported locales.
    25.5 -
    25.6 ---- a/po/LINGUAS
    25.7 -+++ b/po/LINGUAS
    25.8 -@@ -1,73 +1,32 @@
    25.9 - ar
   25.10 --as
   25.11 --ast
   25.12 --az
   25.13 --be
   25.14 --be@latin
   25.15 --bg
   25.16 --bn_IN
   25.17 - ca
   25.18 - ca@valencia
   25.19 - cs
   25.20 --cy
   25.21 - da
   25.22 - de
   25.23 - el
   25.24 - en_GB
   25.25 --eo
   25.26 - es
   25.27 --et
   25.28 --eu
   25.29 - fa
   25.30 - fi
   25.31 --fo
   25.32 - fr
   25.33 --fur
   25.34 --ga
   25.35 --gl
   25.36 --gu
   25.37 --he
   25.38 --hi
   25.39 - hr
   25.40 - hu
   25.41 --ia
   25.42 - id
   25.43 - it
   25.44 - ja
   25.45 --ka
   25.46 --kk
   25.47 --kn
   25.48 --ko
   25.49 --lt
   25.50 --lv
   25.51 --ml
   25.52 --mr
   25.53 --ms
   25.54 - nb
   25.55 - nl
   25.56 - nn
   25.57 --oc
   25.58 --or
   25.59 --pa
   25.60 - pl
   25.61 - pt
   25.62 - pt_BR
   25.63 - ro
   25.64 - ru
   25.65 --rw
   25.66 --sk
   25.67 - sl
   25.68 --sq
   25.69 --sr
   25.70 --sr@latin
   25.71 - sv
   25.72 --ta
   25.73 --te
   25.74 --th
   25.75 - tr
   25.76 - uk
   25.77 - vi
   25.78 --wa
   25.79 - zh_CN
   25.80 --zh_HK
   25.81 - zh_TW