wok-next rev 19770

Update the rest of Perl modules.
author Aleksej Bobylev <al.bobylev@gmail.com>
date Thu Jun 15 02:59:24 2017 +0300 (2017-06-15)
parents dfb3d7f1daed
children f219f64987a1
files imagemagick/receipt imagemagick6-dev/receipt perl-crypt-blowfish/receipt perl-crypt-cbc/receipt perl-crypt-rc4/receipt perl-crypt-smbhash/receipt perl-crypt-ssleay/receipt perl-dbd-mysql/receipt perl-devel-checklib/receipt perl-devel-symdump/receipt perl-digest-perl-md5/receipt perl-gd/receipt perl-image-librsvg/receipt perl-image-magick/receipt perl-io-captureoutput/receipt perl-mock-config/receipt perl-net-mysql/receipt perl-path-class/receipt perl-pcsc/receipt perl-pod-coverage/receipt perl-proc-processtable/receipt perl-rfc-rfc822-address/receipt perl-rrd-simple/receipt perl-soap-lite/receipt perl-spreadsheet-parseexcel/receipt perl-template-toolkit/receipt perl-term-readkey/receipt perl-test-number-delta/receipt perl-test-pod-coverage/receipt perl-texi2html/receipt perl-text-aspell/receipt perl-thread/receipt perl-tk-dev/receipt perl-tk/receipt perl-xml-parser/receipt perl-xml-rss/receipt perl/receipt
line diff
     1.1 --- a/imagemagick/receipt	Wed Jun 14 09:51:23 2017 +0300
     1.2 +++ b/imagemagick/receipt	Thu Jun 15 02:59:24 2017 +0300
     1.3 @@ -1,4 +1,4 @@
     1.4 -# SliTaz package receipt.
     1.5 +# SliTaz package receipt v2.
     1.6  
     1.7  PACKAGE="imagemagick"
     1.8  VERSION="7.0.5-5"
     1.9 @@ -7,21 +7,16 @@
    1.10  MAINTAINER="pankso@slitaz.org"
    1.11  LICENSE="Apache"
    1.12  WEB_SITE="http://www.imagemagick.org/"
    1.13 -TAGS="image photo toolkit"
    1.14  
    1.15  TARBALL="ImageMagick-$VERSION.tar.xz"
    1.16  WGET_URL="https://www.imagemagick.org/download/releases/$TARBALL"
    1.17  
    1.18 -DEPENDS="bzlib cairo fftw fontconfig freetype gdk-pixbuf glib harfbuzz lcms2 \
    1.19 -libcroco libffi libgio libgomp libjpeg-turbo libltdl liblzma libpng librsvg \
    1.20 -libxcb libxml2 pango pcre pixman tiff util-linux-uuid xorg-libICE xorg-libSM \
    1.21 -xorg-libX11 xorg-libXau xorg-libXdmcp xorg-libXext xorg-libXrender xorg-libXt \
    1.22 -zlib"
    1.23  BUILD_DEPENDS="bzip2-dev xorg-libX11-dev xorg-libICE-dev xorg-libXext-dev \
    1.24  xorg-libXt-dev zlib-dev libtool fftw-dev fontconfig-dev freetype-dev \
    1.25  libjpeg-turbo-dev lcms2-dev liblzma-dev pango-dev libpng-dev tiff-dev \
    1.26  libxml2-dev librsvg-dev perl util-linux-uuid-dev"
    1.27  # jasper-dev ilmbase-dev openexr-dev graphviz-dev libgsf-dev
    1.28 +SPLIT="imagemagick-dev perl-image-magick"
    1.29  
    1.30  # Rules to configure and make the package.
    1.31  compile_rules()
    1.32 @@ -44,10 +39,12 @@
    1.33  # Rules to gen a SliTaz package suitable for Tazpkg.
    1.34  genpkg_rules()
    1.35  {
    1.36 -	copy @std
    1.37 +	case $PACKAGE in
    1.38 +		imagemagick)
    1.39 +			copy @std
    1.40  
    1.41 -	# CVE-2016-3714 work around v5
    1.42 -	sed -i '/<policymap>/r/dev/stdin' $fs/etc/ImageMagick-7/policy.xml <<EOT
    1.43 +			# CVE-2016-3714 work around v5
    1.44 +			sed -i '/<policymap>/r/dev/stdin' $fs/etc/ImageMagick-7/policy.xml <<EOT
    1.45    <policy domain="coder" rights="none" pattern="EPHEMERAL" />
    1.46    <policy domain="coder" rights="none" pattern="URL" />
    1.47    <policy domain="coder" rights="none" pattern="HTTPS" />
    1.48 @@ -58,4 +55,29 @@
    1.49    <policy domain="coder" rights="none" pattern="WIN" />
    1.50    <policy domain="coder" rights="none" pattern="PLT" />
    1.51  EOT
    1.52 +			DEPENDS="bzlib cairo fftw fontconfig freetype gdk-pixbuf glib \
    1.53 +			harfbuzz lcms2 libcroco libffi libgio libgomp libjpeg-turbo \
    1.54 +			libltdl liblzma libpng librsvg libxcb libxml2 pango pcre pixman \
    1.55 +			tiff util-linux-uuid xorg-libICE xorg-libSM xorg-libX11 \
    1.56 +			xorg-libXau xorg-libXdmcp xorg-libXext xorg-libXrender xorg-libXt \
    1.57 +			zlib"
    1.58 +			TAGS="image photo toolkit"
    1.59 +			;;
    1.60 +		*-dev)
    1.61 +			copy @dev
    1.62 +			DEPENDS="imagemagick bzip2-dev cairo-dev fftw-dev fontconfig-dev \
    1.63 +			freetype-dev gdk-pixbuf-dev glib-dev glibc-dev harfbuzz-dev \
    1.64 +			lcms2-dev libcroco-dev libffi-dev libgio-dev libjpeg-turbo-dev \
    1.65 +			liblzma-dev libpng-dev librsvg-dev libtool libxcb-dev libxml2-dev \
    1.66 +			pango-dev pcre-dev pixman-dev tiff-dev util-linux-uuid-dev \
    1.67 +			xorg-libICE-dev xorg-libSM-dev xorg-libX11-dev xorg-libXau-dev \
    1.68 +			xorg-libXdmcp-dev xorg-libXext-dev xorg-libXrender-dev \
    1.69 +			xorg-libXt-dev zlib-dev"
    1.70 +			;;
    1.71 +		perl-image-magick)
    1.72 +			copy perl5/
    1.73 +			CAT="perl|Image::Magick Perl module"
    1.74 +			DEPENDS="perl imagemagick"
    1.75 +			;;
    1.76 +	esac
    1.77  }
     2.1 --- a/imagemagick6-dev/receipt	Wed Jun 14 09:51:23 2017 +0300
     2.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     2.3 @@ -1,25 +0,0 @@
     2.4 -# SliTaz package receipt.
     2.5 -
     2.6 -PACKAGE="imagemagick6-dev"
     2.7 -VERSION="6.9.8-4"
     2.8 -CATEGORY="development"
     2.9 -SHORT_DESC="ImageMagick (v.6) - convert, edit, and compose images (development \
    2.10 -files)"
    2.11 -MAINTAINER="pankso@slitaz.org"
    2.12 -LICENSE="Apache"
    2.13 -WEB_SITE="http://www.imagemagick.org/"
    2.14 -
    2.15 -WANTED="imagemagick6"
    2.16 -DEPENDS="imagemagick6 bzip2-dev cairo-dev fftw-dev fontconfig-dev freetype-dev \
    2.17 -gdk-pixbuf-dev glib-dev glibc-dev harfbuzz-dev lcms2-dev libcroco-dev \
    2.18 -libffi-dev libgio-dev libjpeg-turbo-dev liblzma-dev libpng-dev librsvg-dev \
    2.19 -libtool libxcb-dev libxml2-dev pango-dev pcre-dev pixman-dev tiff-dev \
    2.20 -util-linux-uuid-dev xorg-libICE-dev xorg-libSM-dev xorg-libX11-dev \
    2.21 -xorg-libXau-dev xorg-libXdmcp-dev xorg-libXext-dev xorg-libXrender-dev \
    2.22 -xorg-libXt-dev zlib-dev"
    2.23 -
    2.24 -# Rules to gen a SliTaz package suitable for Tazpkg.
    2.25 -genpkg_rules()
    2.26 -{
    2.27 -	copy @dev
    2.28 -}
     3.1 --- a/perl-crypt-blowfish/receipt	Wed Jun 14 09:51:23 2017 +0300
     3.2 +++ b/perl-crypt-blowfish/receipt	Thu Jun 15 02:59:24 2017 +0300
     3.3 @@ -2,30 +2,29 @@
     3.4  
     3.5  PACKAGE="perl-crypt-blowfish"
     3.6  VERSION="2.14"
     3.7 -CATEGORY="development"
     3.8 -SHORT_DESC="Crypt::Blowfish module is a Perl extension."
     3.9 +CATEGORY="perl"
    3.10 +SHORT_DESC="Crypt::Blowfish - Perl Blowfish encryption module"
    3.11  MAINTAINER="nneul@neulinger.org"
    3.12  LICENSE="Perl"
    3.13 +WEB_SITE="https://metacpan.org/release/Crypt-Blowfish"
    3.14 +
    3.15 +TARBALL="Crypt-Blowfish-$VERSION.tar.gz"
    3.16 +WGET_URL="https://cpan.metacpan.org/authors/id/D/DP/DPARIS/$TARBALL"
    3.17 +
    3.18  DEPENDS="perl"
    3.19  BUILD_DEPENDS="perl-dev"
    3.20 -SOURCE="Crypt-Blowfish"
    3.21 -TARBALL="$SOURCE-$VERSION.tar.gz"
    3.22 -WEB_SITE="http://cpan.org/"
    3.23 -WGET_URL="http://cpan.org/authors/id/D/DP/DPARIS/$TARBALL"
    3.24  
    3.25  # Rules to configure and make the package.
    3.26  compile_rules()
    3.27  {
    3.28 -	cd $src
    3.29 -	perl Makefile.PL
    3.30 -	make
    3.31 -	make DESTDIR=$DESTDIR install
    3.32 +	perl Makefile.PL &&
    3.33 +	make && make DESTDIR=$install install &&
    3.34 +
    3.35 +	chmod -R u+w $install
    3.36  }
    3.37  
    3.38  # Rules to gen a SliTaz package suitable for Tazpkg.
    3.39  genpkg_rules()
    3.40  {
    3.41 -	mkdir -p $fs/usr
    3.42 -	cp -a $install/usr/lib $fs/usr
    3.43 +	copy @std
    3.44  }
    3.45 -
     4.1 --- a/perl-crypt-cbc/receipt	Wed Jun 14 09:51:23 2017 +0300
     4.2 +++ b/perl-crypt-cbc/receipt	Thu Jun 15 02:59:24 2017 +0300
     4.3 @@ -2,30 +2,29 @@
     4.4  
     4.5  PACKAGE="perl-crypt-cbc"
     4.6  VERSION="2.33"
     4.7 -CATEGORY="development"
     4.8 -SHORT_DESC="Crypt::CBC module is a Perl extension."
     4.9 +CATEGORY="perl"
    4.10 +SHORT_DESC="Crypt::CBC - Encrypt Data with Cipher Block Chaining Mode"
    4.11  MAINTAINER="nneul@neulinger.org"
    4.12  LICENSE="Perl"
    4.13 +WEB_SITE="https://metacpan.org/release/Crypt-CBC"
    4.14 +
    4.15 +TARBALL="Crypt-CBC-$VERSION.tar.gz"
    4.16 +WGET_URL="https://cpan.metacpan.org/authors/id/L/LD/LDS/$TARBALL"
    4.17 +
    4.18  DEPENDS="perl"
    4.19  BUILD_DEPENDS="perl"
    4.20 -SOURCE="Crypt-CBC"
    4.21 -TARBALL="$SOURCE-$VERSION.tar.gz"
    4.22 -WEB_SITE="http://cpan.org/"
    4.23 -WGET_URL="http://cpan.org/authors/id/L/LD/LDS/$TARBALL"
    4.24  
    4.25  # Rules to configure and make the package.
    4.26  compile_rules()
    4.27  {
    4.28 -	cd $src
    4.29 -	perl Makefile.PL
    4.30 -	make
    4.31 -	make DESTDIR=$DESTDIR install
    4.32 +	perl Makefile.PL &&
    4.33 +	make && make DESTDIR=$install install &&
    4.34 +
    4.35 +	chmod -R u+w $install
    4.36  }
    4.37  
    4.38  # Rules to gen a SliTaz package suitable for Tazpkg.
    4.39  genpkg_rules()
    4.40  {
    4.41 -	mkdir -p $fs/usr
    4.42 -	cp -a $install/usr/lib $fs/usr
    4.43 +	copy @std
    4.44  }
    4.45 -
     5.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     5.2 +++ b/perl-crypt-rc4/receipt	Thu Jun 15 02:59:24 2017 +0300
     5.3 @@ -0,0 +1,30 @@
     5.4 +# SliTaz package receipt.
     5.5 +
     5.6 +PACKAGE="perl-crypt-rc4"
     5.7 +VERSION="2.02"
     5.8 +CATEGORY="perl"
     5.9 +SHORT_DESC="Crypt::RC4 - Perl implementation of the RC4 encryption algorithm"
    5.10 +MAINTAINER="al.bobylev@gmail.com"
    5.11 +LICENSE="GPL"
    5.12 +WEB_SITE="https://metacpan.org/release/Crypt-RC4"
    5.13 +
    5.14 +TARBALL="Crypt-RC4-$VERSION.tar.gz"
    5.15 +WGET_URL="https://cpan.metacpan.org/authors/id/S/SI/SIFUKURT/$TARBALL"
    5.16 +
    5.17 +DEPENDS="perl"
    5.18 +BUILD_DEPENDS="$DEPENDS"
    5.19 +
    5.20 +# Rules to configure and make the package.
    5.21 +compile_rules()
    5.22 +{
    5.23 +	perl Makefile.PL &&
    5.24 +	make && make DESTDIR=$install install &&
    5.25 +
    5.26 +	chmod -R u+w $install
    5.27 +}
    5.28 +
    5.29 +# Rules to gen a SliTaz package suitable for Tazpkg.
    5.30 +genpkg_rules()
    5.31 +{
    5.32 +	copy @std
    5.33 +}
     6.1 --- a/perl-crypt-smbhash/receipt	Wed Jun 14 09:51:23 2017 +0300
     6.2 +++ b/perl-crypt-smbhash/receipt	Thu Jun 15 02:59:24 2017 +0300
     6.3 @@ -2,30 +2,30 @@
     6.4  
     6.5  PACKAGE="perl-crypt-smbhash"
     6.6  VERSION="0.12"
     6.7 -CATEGORY="development"
     6.8 -SHORT_DESC="Crypt::SmbHash module is a Perl extension."
     6.9 +CATEGORY="perl"
    6.10 +SHORT_DESC="Crypt::SmbHash - Perl-only implementation of lanman and nt md4 \
    6.11 +hash functions, for use in Samba style smbpasswd entries"
    6.12  MAINTAINER="pascal.bellard@slitaz.org"
    6.13  LICENSE="GPL"
    6.14 +WEB_SITE="https://metacpan.org/release/Crypt-SmbHash"
    6.15 +
    6.16 +TARBALL="Crypt-SmbHash-$VERSION.tar.gz"
    6.17 +WGET_URL="https://cpan.metacpan.org/authors/id/B/BJ/BJKUIT/$TARBALL"
    6.18 +
    6.19  DEPENDS="perl"
    6.20  BUILD_DEPENDS="perl"
    6.21 -SOURCE="Crypt-SmbHash"
    6.22 -TARBALL="$SOURCE-$VERSION.tar.gz"
    6.23 -WEB_SITE="http://cpan.org/"
    6.24 -WGET_URL="http://cpan.org/authors/id/B/BJ/BJKUIT/$TARBALL"
    6.25  
    6.26  # Rules to configure and make the package.
    6.27  compile_rules()
    6.28  {
    6.29 -	cd $src
    6.30 -	perl Makefile.PL
    6.31 -	make
    6.32 -	make DESTDIR=$DESTDIR install
    6.33 +	perl Makefile.PL &&
    6.34 +	make && make DESTDIR=$install install &&
    6.35 +
    6.36 +	chmod -R u+w $install
    6.37  }
    6.38  
    6.39  # Rules to gen a SliTaz package suitable for Tazpkg.
    6.40  genpkg_rules()
    6.41  {
    6.42 -	mkdir -p $fs/usr
    6.43 -	cp -a $install/usr/lib $fs/usr
    6.44 +	copy @std
    6.45  }
    6.46 -
     7.1 --- a/perl-crypt-ssleay/receipt	Wed Jun 14 09:51:23 2017 +0300
     7.2 +++ b/perl-crypt-ssleay/receipt	Thu Jun 15 02:59:24 2017 +0300
     7.3 @@ -1,32 +1,30 @@
     7.4  # SliTaz package receipt.
     7.5  
     7.6  PACKAGE="perl-crypt-ssleay"
     7.7 -VERSION="0.58"
     7.8 -CATEGORY="development"
     7.9 -SHORT_DESC="Crypt::SSLeay module is a Perl extension."
    7.10 +VERSION="0.72"
    7.11 +CATEGORY="perl"
    7.12 +SHORT_DESC="Crypt::SSLeay - OpenSSL support for LWP"
    7.13  MAINTAINER="pascal.bellard@slitaz.org"
    7.14  LICENSE="GPL"
    7.15 -SOURCE="Crypt-SSLeay"
    7.16 -TARBALL="$SOURCE-$VERSION.tar.gz"
    7.17 -WEB_SITE="http://cpan.org/"
    7.18 -WGET_URL="http://search.cpan.org/CPAN/authors/id/N/NA/NANIS/$TARBALL"
    7.19 +WEB_SITE="https://metacpan.org/release/Crypt-SSLeay"
    7.20  
    7.21 -DEPENDS="perl openssl"
    7.22 -BUILD_DEPENDS="perl-dev openssl-dev"
    7.23 +TARBALL="Crypt-SSLeay-$VERSION.tar.gz"
    7.24 +WGET_URL="https://cpan.metacpan.org/authors/id/N/NA/NANIS/$TARBALL"
    7.25 +
    7.26 +DEPENDS="perl openssl perl-lwp-protocol-https"
    7.27 +BUILD_DEPENDS="$DEPENDS perl-dev openssl-dev perl-path-class"
    7.28  
    7.29  # Rules to configure and make the package.
    7.30  compile_rules()
    7.31  {
    7.32 -	cd $src
    7.33 -	yes '' | perl Makefile.PL --default &&
    7.34 -	make &&
    7.35 -	make DESTDIR=$DESTDIR install
    7.36 +	perl Makefile.PL &&
    7.37 +	make && make DESTDIR=$install install &&
    7.38 +
    7.39 +	chmod -R u+w $install
    7.40  }
    7.41  
    7.42  # Rules to gen a SliTaz package suitable for Tazpkg.
    7.43  genpkg_rules()
    7.44  {
    7.45 -	mkdir -p $fs/usr
    7.46 -	cp -a $install/usr/lib $fs/usr
    7.47 +	copy @std
    7.48  }
    7.49 -
     8.1 --- a/perl-dbd-mysql/receipt	Wed Jun 14 09:51:23 2017 +0300
     8.2 +++ b/perl-dbd-mysql/receipt	Thu Jun 15 02:59:24 2017 +0300
     8.3 @@ -1,32 +1,30 @@
     8.4  # SliTaz package receipt.
     8.5  
     8.6  PACKAGE="perl-dbd-mysql"
     8.7 -VERSION="4.008"
     8.8 -CATEGORY="development"
     8.9 -SHORT_DESC="DBD::mysql module is a Perl extension."
    8.10 +VERSION="4.042"
    8.11 +CATEGORY="perl"
    8.12 +SHORT_DESC="DBD::mysql - MySQL driver for the Perl5 Database Interface (DBI)"
    8.13  MAINTAINER="pascal.bellard@slitaz.org"
    8.14  LICENSE="GPL"
    8.15 -SOURCE="DBD-mysql"
    8.16 -TARBALL="$SOURCE-$VERSION.tar.gz"
    8.17 -WEB_SITE="http://cpan.org/"
    8.18 -WGET_URL="http://cpan.org/authors/id/C/CA/CAPTTOFU/$TARBALL"
    8.19 +WEB_SITE="https://metacpan.org/release/DBD-mysql"
    8.20 +
    8.21 +TARBALL="DBD-mysql-$VERSION.tar.gz"
    8.22 +WGET_URL="https://cpan.metacpan.org/authors/id/M/MI/MICHIELB/$TARBALL"
    8.23  
    8.24  DEPENDS="perl perl-dbi libmysqlclient zlib"
    8.25 -BUILD_DEPENDS="perl-dev perl-dbi mysql-dev"
    8.26 +BUILD_DEPENDS="perl-dev perl-dbi mysql-dev perl-devel-checklib"
    8.27  
    8.28  # Rules to configure and make the package.
    8.29  compile_rules()
    8.30  {
    8.31 -	cd $src
    8.32 -	perl Makefile.PL
    8.33 -	make
    8.34 -	make DESTDIR=$DESTDIR install
    8.35 +	perl Makefile.PL &&
    8.36 +	make && make DESTDIR=$install install &&
    8.37 +
    8.38 +	chmod -R u+w $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/lib $fs/usr
    8.46 +	copy @std
    8.47  }
    8.48 -
     9.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     9.2 +++ b/perl-devel-checklib/receipt	Thu Jun 15 02:59:24 2017 +0300
     9.3 @@ -0,0 +1,30 @@
     9.4 +# SliTaz package receipt.
     9.5 +
     9.6 +PACKAGE="perl-devel-checklib"
     9.7 +VERSION="1.11"
     9.8 +CATEGORY="perl"
     9.9 +SHORT_DESC="Devel::CheckLib - check that a library is available"
    9.10 +MAINTAINER="al.bobylev@gmail.com"
    9.11 +LICENSE="GPL"
    9.12 +WEB_SITE="https://metacpan.org/release/Devel-CheckLib"
    9.13 +
    9.14 +TARBALL="Devel-CheckLib-$VERSION.tar.gz"
    9.15 +WGET_URL="https://cpan.metacpan.org/authors/id/M/MA/MATTN/$TARBALL"
    9.16 +
    9.17 +DEPENDS="perl-io-captureoutput perl-mock-config"
    9.18 +BUILD_DEPENDS="$DEPENDS"
    9.19 +
    9.20 +# Rules to configure and make the package.
    9.21 +compile_rules()
    9.22 +{
    9.23 +	perl Makefile.PL &&
    9.24 +	make && make DESTDIR=$install install &&
    9.25 +
    9.26 +	chmod -R u+w $install
    9.27 +}
    9.28 +
    9.29 +# Rules to gen a SliTaz package suitable for Tazpkg.
    9.30 +genpkg_rules()
    9.31 +{
    9.32 +	copy @std
    9.33 +}
    10.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    10.2 +++ b/perl-devel-symdump/receipt	Thu Jun 15 02:59:24 2017 +0300
    10.3 @@ -0,0 +1,30 @@
    10.4 +# SliTaz package receipt.
    10.5 +
    10.6 +PACKAGE="perl-devel-symdump"
    10.7 +VERSION="2.18"
    10.8 +CATEGORY="perl"
    10.9 +SHORT_DESC="Devel::Symdump - dump symbol names or the symbol table"
   10.10 +MAINTAINER="al.bobylev@gmail.com"
   10.11 +LICENSE="GPL"
   10.12 +WEB_SITE="https://metacpan.org/release/Devel-Symdump"
   10.13 +
   10.14 +TARBALL="Devel-Symdump-$VERSION.tar.gz"
   10.15 +WGET_URL="https://cpan.metacpan.org/authors/id/A/AN/ANDK/$TARBALL"
   10.16 +
   10.17 +DEPENDS="perl"
   10.18 +BUILD_DEPENDS="$DEPENDS"
   10.19 +
   10.20 +# Rules to configure and make the package.
   10.21 +compile_rules()
   10.22 +{
   10.23 +	perl Makefile.PL &&
   10.24 +	make && make DESTDIR=$install install &&
   10.25 +
   10.26 +	chmod -R u+w $install
   10.27 +}
   10.28 +
   10.29 +# Rules to gen a SliTaz package suitable for Tazpkg.
   10.30 +genpkg_rules()
   10.31 +{
   10.32 +	copy @std
   10.33 +}
    11.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    11.2 +++ b/perl-digest-perl-md5/receipt	Thu Jun 15 02:59:24 2017 +0300
    11.3 @@ -0,0 +1,31 @@
    11.4 +# SliTaz package receipt.
    11.5 +
    11.6 +PACKAGE="perl-digest-perl-md5"
    11.7 +VERSION="1.9"
    11.8 +CATEGORY="perl"
    11.9 +SHORT_DESC="Digest::Perl::MD5 - Perl implementation of Ron Rivests MD5 \
   11.10 +Algorithm"
   11.11 +MAINTAINER="al.bobylev@gmail.com"
   11.12 +LICENSE="GPL"
   11.13 +WEB_SITE="https://metacpan.org/release/Digest-Perl-MD5"
   11.14 +
   11.15 +TARBALL="Digest-Perl-MD5-$VERSION.tar.gz"
   11.16 +WGET_URL="https://cpan.metacpan.org/authors/id/D/DE/DELTA/$TARBALL"
   11.17 +
   11.18 +DEPENDS="perl"
   11.19 +BUILD_DEPENDS="perl"
   11.20 +
   11.21 +# Rules to configure and make the package.
   11.22 +compile_rules()
   11.23 +{
   11.24 +	perl Makefile.PL &&
   11.25 +	make && make DESTDIR=$install install &&
   11.26 +
   11.27 +	chmod -R u+w $install
   11.28 +}
   11.29 +
   11.30 +# Rules to gen a SliTaz package suitable for Tazpkg.
   11.31 +genpkg_rules()
   11.32 +{
   11.33 +	copy @std
   11.34 +}
    12.1 --- a/perl-gd/receipt	Wed Jun 14 09:51:23 2017 +0300
    12.2 +++ b/perl-gd/receipt	Thu Jun 15 02:59:24 2017 +0300
    12.3 @@ -1,31 +1,32 @@
    12.4  # SliTaz package receipt.
    12.5  
    12.6  PACKAGE="perl-gd"
    12.7 -VERSION="2.44"
    12.8 -CATEGORY="development"
    12.9 -SHORT_DESC="GD module is a Perl extension."
   12.10 +VERSION="2.66"
   12.11 +CATEGORY="perl"
   12.12 +SHORT_DESC="GD - Interface to Gd Graphics Library"
   12.13  MAINTAINER="pascal.bellard@slitaz.org"
   12.14  LICENSE="GPL"
   12.15 +WEB_SITE="https://metacpan.org/release/GD"
   12.16 +
   12.17 +TARBALL="GD-$VERSION.tar.gz"
   12.18 +WGET_URL="https://cpan.metacpan.org/authors/id/R/RU/RURBAN/$TARBALL"
   12.19 +
   12.20  DEPENDS="perl libgd"
   12.21 -BUILD_DEPENDS="perl-dev libgd-dev libgd"
   12.22 -SOURCE="GD"
   12.23 -TARBALL="$SOURCE-$VERSION.tar.gz"
   12.24 -WEB_SITE="http://cpan.org/"
   12.25 -WGET_URL="http://cpan.org/authors/id/L/LD/LDS/$TARBALL"
   12.26 +BUILD_DEPENDS="perl-dev libgd-dev libgd perl-extutils-pkgconfig"
   12.27  
   12.28  # Rules to configure and make the package.
   12.29  compile_rules()
   12.30  {
   12.31 -	cd $src
   12.32 -	perl Makefile.PL
   12.33 -	make
   12.34 -	make DESTDIR=$DESTDIR install
   12.35 +	# avoid interactive questions
   12.36 +	PERL_MM_USE_DEFAULT=1 \
   12.37 +	perl Makefile.PL &&
   12.38 +	make && make DESTDIR=$install install &&
   12.39 +
   12.40 +	chmod -R u+w $install
   12.41  }
   12.42  
   12.43  # Rules to gen a SliTaz package suitable for Tazpkg.
   12.44  genpkg_rules()
   12.45  {
   12.46 -	mkdir -p $fs/usr
   12.47 -	cp -a $install/usr/lib $fs/usr
   12.48 +	copy @std
   12.49  }
   12.50 -
    13.1 --- a/perl-image-librsvg/receipt	Wed Jun 14 09:51:23 2017 +0300
    13.2 +++ b/perl-image-librsvg/receipt	Thu Jun 15 02:59:24 2017 +0300
    13.3 @@ -12,7 +12,7 @@
    13.4  WGET_URL="https://cpan.metacpan.org/authors/id/T/TO/TOMSON/$TARBALL"
    13.5  
    13.6  DEPENDS="perl cairo gdk-pixbuf glib libgio librsvg"
    13.7 -BUILD_DEPENDS="perl librsvg-dev"
    13.8 +BUILD_DEPENDS="perl-dev librsvg-dev"
    13.9  
   13.10  # Rules to configure and make the package.
   13.11  compile_rules()
    14.1 --- a/perl-image-magick/receipt	Wed Jun 14 09:51:23 2017 +0300
    14.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    14.3 @@ -1,20 +0,0 @@
    14.4 -# SliTaz package receipt.
    14.5 -
    14.6 -PACKAGE="perl-image-magick"
    14.7 -VERSION="6.8.4-10"
    14.8 -CATEGORY="development"
    14.9 -SHORT_DESC="Image::Magick module is a Perl extension."
   14.10 -MAINTAINER="pankso@slitaz.org"
   14.11 -LICENSE="Apache"
   14.12 -SOURCE="ImageMagick"
   14.13 -WANTED="imagemagick"
   14.14 -WEB_SITE="http://www.imagemagick.org/"
   14.15 -
   14.16 -DEPENDS="perl imagemagick"
   14.17 -
   14.18 -# Rules to gen a SliTaz package suitable for Tazpkg.
   14.19 -genpkg_rules()
   14.20 -{
   14.21 -	mkdir -p $fs/usr/lib
   14.22 -	cp -a $install/usr/lib/perl5 $fs/usr/lib
   14.23 -}
    15.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    15.2 +++ b/perl-io-captureoutput/receipt	Thu Jun 15 02:59:24 2017 +0300
    15.3 @@ -0,0 +1,31 @@
    15.4 +# SliTaz package receipt.
    15.5 +
    15.6 +PACKAGE="perl-io-captureoutput"
    15.7 +VERSION="1.1104"
    15.8 +CATEGORY="perl"
    15.9 +SHORT_DESC="IO::CaptureOutput - capture STDOUT and STDERR from Perl code, \
   15.10 +subprocesses or XS"
   15.11 +MAINTAINER="al.bobylev@gmail.com"
   15.12 +LICENSE="GPL"
   15.13 +WEB_SITE="https://metacpan.org/release/IO-CaptureOutput"
   15.14 +
   15.15 +TARBALL="IO-CaptureOutput-$VERSION.tar.gz"
   15.16 +WGET_URL="https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN/$TARBALL"
   15.17 +
   15.18 +DEPENDS="perl"
   15.19 +BUILD_DEPENDS="perl"
   15.20 +
   15.21 +# Rules to configure and make the package.
   15.22 +compile_rules()
   15.23 +{
   15.24 +	perl Makefile.PL &&
   15.25 +	make && make DESTDIR=$install install &&
   15.26 +
   15.27 +	chmod -R u+w $install
   15.28 +}
   15.29 +
   15.30 +# Rules to gen a SliTaz package suitable for Tazpkg.
   15.31 +genpkg_rules()
   15.32 +{
   15.33 +	copy @std
   15.34 +}
    16.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    16.2 +++ b/perl-mock-config/receipt	Thu Jun 15 02:59:24 2017 +0300
    16.3 @@ -0,0 +1,30 @@
    16.4 +# SliTaz package receipt.
    16.5 +
    16.6 +PACKAGE="perl-mock-config"
    16.7 +VERSION="0.03"
    16.8 +CATEGORY="perl"
    16.9 +SHORT_DESC="Mock::Config - temporarily set Config or XSConfig values"
   16.10 +MAINTAINER="al.bobylev@gmail.com"
   16.11 +LICENSE="GPL"
   16.12 +WEB_SITE="https://metacpan.org/release/Mock-Config"
   16.13 +
   16.14 +TARBALL="Mock-Config-$VERSION.tar.gz"
   16.15 +WGET_URL="https://cpan.metacpan.org/authors/id/R/RU/RURBAN/$TARBALL"
   16.16 +
   16.17 +DEPENDS="perl"
   16.18 +BUILD_DEPENDS="perl"
   16.19 +
   16.20 +# Rules to configure and make the package.
   16.21 +compile_rules()
   16.22 +{
   16.23 +	perl Makefile.PL &&
   16.24 +	make && make DESTDIR=$install install &&
   16.25 +
   16.26 +	chmod -R u+w $install
   16.27 +}
   16.28 +
   16.29 +# Rules to gen a SliTaz package suitable for Tazpkg.
   16.30 +genpkg_rules()
   16.31 +{
   16.32 +	copy @std
   16.33 +}
    17.1 --- a/perl-net-mysql/receipt	Wed Jun 14 09:51:23 2017 +0300
    17.2 +++ b/perl-net-mysql/receipt	Thu Jun 15 02:59:24 2017 +0300
    17.3 @@ -1,31 +1,30 @@
    17.4  # SliTaz package receipt.
    17.5  
    17.6  PACKAGE="perl-net-mysql"
    17.7 -VERSION="0.09"
    17.8 -CATEGORY="development"
    17.9 -SHORT_DESC="Net::MySQL module is a Perl extension."
   17.10 +VERSION="0.11"
   17.11 +CATEGORY="perl"
   17.12 +SHORT_DESC="Net::MySQL - Pure Perl MySQL network protocol interface"
   17.13  MAINTAINER="pascal.bellard@slitaz.org"
   17.14  LICENSE="GPL"
   17.15 -DEPENDS="perl libmysqlclient"
   17.16 -BUILD_DEPENDS="perl"
   17.17 -SOURCE="Net-MySQL"
   17.18 -TARBALL="$SOURCE-$VERSION.tar.gz"
   17.19 -WEB_SITE="http://cpan.org/"
   17.20 -WGET_URL="http://search.cpan.org/CPAN/authors/id/O/OY/OYAMA/$TARBALL"
   17.21 +WEB_SITE="https://metacpan.org/release/Net-MySQL"
   17.22 +
   17.23 +TARBALL="Net-MySQL-$VERSION.tar.gz"
   17.24 +WGET_URL="https://cpan.metacpan.org/authors/id/T/TS/TSUCCHI/$TARBALL"
   17.25 +
   17.26 +DEPENDS="perl-digest-sha1 libmysqlclient"
   17.27 +BUILD_DEPENDS="$DEPENDS"
   17.28  
   17.29  # Rules to configure and make the package.
   17.30  compile_rules()
   17.31  {
   17.32 -	cd $src
   17.33  	perl Makefile.PL &&
   17.34 -	make &&
   17.35 -	make DESTDIR=$DESTDIR install
   17.36 +	make && make DESTDIR=$install install &&
   17.37 +
   17.38 +	chmod -R u+w $install
   17.39  }
   17.40  
   17.41  # Rules to gen a SliTaz package suitable for Tazpkg.
   17.42  genpkg_rules()
   17.43  {
   17.44 -	mkdir -p $fs/usr
   17.45 -	cp -a $install/usr/lib $fs/usr
   17.46 +	copy @std
   17.47  }
   17.48 -
    18.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    18.2 +++ b/perl-path-class/receipt	Thu Jun 15 02:59:24 2017 +0300
    18.3 @@ -0,0 +1,30 @@
    18.4 +# SliTaz package receipt.
    18.5 +
    18.6 +PACKAGE="perl-path-class"
    18.7 +VERSION="0.37"
    18.8 +CATEGORY="perl"
    18.9 +SHORT_DESC="Path::Class - Cross-platform path specification manipulation"
   18.10 +MAINTAINER="al.bobylev@gmail.com"
   18.11 +LICENSE="GPL"
   18.12 +WEB_SITE="https://metacpan.org/release/Path-Class"
   18.13 +
   18.14 +TARBALL="Path-Class-$VERSION.tar.gz"
   18.15 +WGET_URL="https://cpan.metacpan.org/authors/id/K/KW/KWILLIAMS/$TARBALL"
   18.16 +
   18.17 +DEPENDS="perl-module-build"
   18.18 +BUILD_DEPENDS="$DEPENDS"
   18.19 +
   18.20 +# Rules to configure and make the package.
   18.21 +compile_rules()
   18.22 +{
   18.23 +	perl Makefile.PL &&
   18.24 +	make && make DESTDIR=$install install &&
   18.25 +
   18.26 +	chmod -R u+w $install
   18.27 +}
   18.28 +
   18.29 +# Rules to gen a SliTaz package suitable for Tazpkg.
   18.30 +genpkg_rules()
   18.31 +{
   18.32 +	copy @std
   18.33 +}
    19.1 --- a/perl-pcsc/receipt	Wed Jun 14 09:51:23 2017 +0300
    19.2 +++ b/perl-pcsc/receipt	Thu Jun 15 02:59:24 2017 +0300
    19.3 @@ -1,15 +1,15 @@
    19.4  # SliTaz package receipt.
    19.5  
    19.6  PACKAGE="perl-pcsc"
    19.7 -VERSION="1.4.12"
    19.8 -SOURCE="pcsc-perl"
    19.9 -CATEGORY="system-tools"
   19.10 -SHORT_DESC="Perl Module for PC/SC SmartCard access."
   19.11 +VERSION="1.4.14"
   19.12 +CATEGORY="perl"
   19.13 +SHORT_DESC="Chipcard::PCSC - Smart card reader interface library"
   19.14  MAINTAINER="pankso@slitaz.org"
   19.15  LICENSE="GPL"
   19.16 -TARBALL="$SOURCE-$VERSION.tar.bz2"
   19.17 -WEB_SITE="http://ludovic.rousseau.free.fr/softwares/pcsc-perl/"
   19.18 -WGET_URL="http://ludovic.rousseau.free.fr/softwares/$SOURCE/$TARBALL"
   19.19 +WEB_SITE="https://metacpan.org/release/pcsc-perl"
   19.20 +
   19.21 +TARBALL="pcsc-perl-$VERSION.tar.bz2"
   19.22 +WGET_URL="https://cpan.metacpan.org/authors/id/W/WH/WHOM/$TARBALL"
   19.23  
   19.24  DEPENDS="perl pcsc-lite"
   19.25  BUILD_DEPENDS="perl-dev pcsc-lite-dev"
   19.26 @@ -17,15 +17,14 @@
   19.27  # Rules to configure and make the package.
   19.28  compile_rules()
   19.29  {
   19.30 -	cd $src
   19.31  	perl Makefile.PL &&
   19.32 -	make && make DESTDIR=$DESTDIR install
   19.33 +	make && make DESTDIR=$install install &&
   19.34 +
   19.35 +	chmod -R u+w $install
   19.36  }
   19.37  
   19.38  # Rules to gen a SliTaz package suitable for Tazpkg.
   19.39  genpkg_rules()
   19.40  {
   19.41 -	mkdir -p $fs/usr
   19.42 -	cp -a $install/usr/lib $fs/usr
   19.43 +	copy @std
   19.44  }
   19.45 -
    20.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    20.2 +++ b/perl-pod-coverage/receipt	Thu Jun 15 02:59:24 2017 +0300
    20.3 @@ -0,0 +1,31 @@
    20.4 +# SliTaz package receipt.
    20.5 +
    20.6 +PACKAGE="perl-pod-coverage"
    20.7 +VERSION="0.23"
    20.8 +CATEGORY="perl"
    20.9 +SHORT_DESC="Pod::Coverage - Checks if the documentation of a module is \
   20.10 +comprehensive"
   20.11 +MAINTAINER="al.bobylev@gmail.com"
   20.12 +LICENSE="GPL"
   20.13 +WEB_SITE="https://metacpan.org/release/Pod-Coverage"
   20.14 +
   20.15 +TARBALL="Pod-Coverage-$VERSION.tar.gz"
   20.16 +WGET_URL="https://cpan.metacpan.org/authors/id/R/RC/RCLAMP/$TARBALL"
   20.17 +
   20.18 +DEPENDS="perl-devel-symdump"
   20.19 +BUILD_DEPENDS="$DEPENDS"
   20.20 +
   20.21 +# Rules to configure and make the package.
   20.22 +compile_rules()
   20.23 +{
   20.24 +	perl Makefile.PL &&
   20.25 +	make && make DESTDIR=$install install &&
   20.26 +
   20.27 +	chmod -R u+w $install
   20.28 +}
   20.29 +
   20.30 +# Rules to gen a SliTaz package suitable for Tazpkg.
   20.31 +genpkg_rules()
   20.32 +{
   20.33 +	copy @std
   20.34 +}
    21.1 --- a/perl-proc-processtable/receipt	Wed Jun 14 09:51:23 2017 +0300
    21.2 +++ b/perl-proc-processtable/receipt	Thu Jun 15 02:59:24 2017 +0300
    21.3 @@ -1,31 +1,31 @@
    21.4  # SliTaz package receipt.
    21.5  
    21.6  PACKAGE="perl-proc-processtable"
    21.7 -VERSION="0.45"
    21.8 -CATEGORY="development"
    21.9 -SHORT_DESC="Proc::ProcessTable module is a Perl extension."
   21.10 +VERSION="0.53"
   21.11 +CATEGORY="perl"
   21.12 +SHORT_DESC="Proc::ProcessTable - Perl extension to access the unix process \
   21.13 +table"
   21.14  MAINTAINER="pascal.bellard@slitaz.org"
   21.15  LICENSE="GPL"
   21.16 +WEB_SITE="https://metacpan.org/release/Proc-ProcessTable"
   21.17 +
   21.18 +TARBALL="Proc-ProcessTable-$VERSION.tar.gz"
   21.19 +WGET_URL="https://cpan.metacpan.org/authors/id/J/JW/JWB/$TARBALL"
   21.20 +
   21.21  DEPENDS="perl"
   21.22  BUILD_DEPENDS="perl-dev"
   21.23 -SOURCE="Proc-ProcessTable"
   21.24 -TARBALL="$SOURCE-$VERSION.tar.gz"
   21.25 -WEB_SITE="http://cpan.org/"
   21.26 -WGET_URL="http://cpan.org/authors/id/D/DU/DURIST/$TARBALL"
   21.27  
   21.28  # Rules to configure and make the package.
   21.29  compile_rules()
   21.30  {
   21.31 -	cd $src
   21.32 -	perl Makefile.PL
   21.33 -	make
   21.34 -	make DESTDIR=$DESTDIR install
   21.35 +	perl Makefile.PL &&
   21.36 +	make && make DESTDIR=$install install &&
   21.37 +
   21.38 +	chmod -R u+w $install
   21.39  }
   21.40  
   21.41  # Rules to gen a SliTaz package suitable for Tazpkg.
   21.42  genpkg_rules()
   21.43  {
   21.44 -	mkdir -p $fs/usr
   21.45 -	cp -a $install/usr/lib $fs/usr
   21.46 +	copy @std
   21.47  }
   21.48 -
    22.1 --- a/perl-rfc-rfc822-address/receipt	Wed Jun 14 09:51:23 2017 +0300
    22.2 +++ b/perl-rfc-rfc822-address/receipt	Thu Jun 15 02:59:24 2017 +0300
    22.3 @@ -2,30 +2,29 @@
    22.4  
    22.5  PACKAGE="perl-rfc-rfc822-address"
    22.6  VERSION="2009110702"
    22.7 -CATEGORY="development"
    22.8 -SHORT_DESC="RFC::RFC822::Address module is a Perl extension."
    22.9 +CATEGORY="perl"
   22.10 +SHORT_DESC="RFC::RFC822::Address - RFC 822 style address validation"
   22.11  MAINTAINER="pascal.bellard@slitaz.org"
   22.12  LICENSE="GPL"
   22.13 -DEPENDS="perl"
   22.14 -BUILD_DEPENDS="perl"
   22.15 -SOURCE="RFC-RFC822-Address"
   22.16 -TARBALL="$SOURCE-$VERSION.tar.gz"
   22.17 -WEB_SITE="http://cpan.org/"
   22.18 -WGET_URL="http://search.cpan.org/CPAN/authors/id/A/AB/ABIGAIL/$TARBALL"
   22.19 +WEB_SITE="https://metacpan.org/release/RFC-RFC822-Address"
   22.20 +
   22.21 +TARBALL="RFC-RFC822-Address-$VERSION.tar.gz"
   22.22 +WGET_URL="https://cpan.metacpan.org/authors/id/A/AB/ABIGAIL/$TARBALL"
   22.23 +
   22.24 +DEPENDS="perl-parse-recdescent"
   22.25 +BUILD_DEPENDS="$DEPENDS"
   22.26  
   22.27  # Rules to configure and make the package.
   22.28  compile_rules()
   22.29  {
   22.30 -	cd $src
   22.31  	perl Makefile.PL &&
   22.32 -	make &&
   22.33 -	make DESTDIR=$DESTDIR install
   22.34 +	make && make DESTDIR=$install install &&
   22.35 +
   22.36 +	chmod -R u+w $install
   22.37  }
   22.38  
   22.39  # Rules to gen a SliTaz package suitable for Tazpkg.
   22.40  genpkg_rules()
   22.41  {
   22.42 -	mkdir -p $fs/usr
   22.43 -	cp -a $install/usr/lib $fs/usr
   22.44 +	copy @std
   22.45  }
   22.46 -
    23.1 --- a/perl-rrd-simple/receipt	Wed Jun 14 09:51:23 2017 +0300
    23.2 +++ b/perl-rrd-simple/receipt	Thu Jun 15 02:59:24 2017 +0300
    23.3 @@ -2,14 +2,15 @@
    23.4  
    23.5  PACKAGE="perl-rrd-simple"
    23.6  VERSION="1.44"
    23.7 -CATEGORY="development"
    23.8 -SHORT_DESC="RRD::Simple module is a Perl extension."
    23.9 +CATEGORY="perl"
   23.10 +SHORT_DESC="RRD::Simple - Simple interface to create and store data in RRD \
   23.11 +files"
   23.12  MAINTAINER="pascal.bellard@slitaz.org"
   23.13  LICENSE="GPL"
   23.14 -SOURCE="RRD-Simple"
   23.15 -TARBALL="$SOURCE-$VERSION.tar.gz"
   23.16 -WEB_SITE="http://www.cpan.org/modules/by-authors/id/MJD/Template.html"
   23.17 -WGET_URL="http://search.cpan.org/CPAN/authors/id/N/NI/NICOLAW/$TARBALL"
   23.18 +WEB_SITE="https://metacpan.org/release/RRD-Simple"
   23.19 +
   23.20 +TARBALL="RRD-Simple-$VERSION.tar.gz"
   23.21 +WGET_URL="https://cpan.metacpan.org/authors/id/N/NI/NICOLAW/$TARBALL"
   23.22  
   23.23  DEPENDS="perl rrdtool-perl"
   23.24  BUILD_DEPENDS="perl rrdtool-perl perl-test-pod perl-test-deep \
   23.25 @@ -18,16 +19,14 @@
   23.26  # Rules to configure and make the package.
   23.27  compile_rules()
   23.28  {
   23.29 -	cd $src
   23.30  	perl Makefile.PL &&
   23.31 -	make &&
   23.32 -	make DESTDIR=$DESTDIR install
   23.33 +	make && make DESTDIR=$install install &&
   23.34 +
   23.35 +	chmod -R u+w $install
   23.36  }
   23.37  
   23.38  # Rules to gen a SliTaz package suitable for Tazpkg.
   23.39  genpkg_rules()
   23.40  {
   23.41 -	cp -a stuff/*/ $fs
   23.42 -	cp -a $install/usr/lib $fs/usr
   23.43 +	copy @std
   23.44  }
   23.45 -
    24.1 --- a/perl-soap-lite/receipt	Wed Jun 14 09:51:23 2017 +0300
    24.2 +++ b/perl-soap-lite/receipt	Thu Jun 15 02:59:24 2017 +0300
    24.3 @@ -19,7 +19,6 @@
    24.4  # Rules to configure and make the package.
    24.5  compile_rules()
    24.6  {
    24.7 -#	yes '' | \
    24.8  	perl Makefile.PL &&
    24.9  	make && make DESTDIR=$install install &&
   24.10  
    25.1 --- a/perl-spreadsheet-parseexcel/receipt	Wed Jun 14 09:51:23 2017 +0300
    25.2 +++ b/perl-spreadsheet-parseexcel/receipt	Thu Jun 15 02:59:24 2017 +0300
    25.3 @@ -1,31 +1,31 @@
    25.4  # SliTaz package receipt.
    25.5  
    25.6  PACKAGE="perl-spreadsheet-parseexcel"
    25.7 -VERSION="0.33"
    25.8 -CATEGORY="development"
    25.9 -SHORT_DESC="Spreadsheet::ParseExcel module is a Perl extension."
   25.10 +VERSION="0.65"
   25.11 +CATEGORY="perl"
   25.12 +SHORT_DESC="Spreadsheet::ParseExcel - Read information from an Excel file"
   25.13  MAINTAINER="pascal.bellard@slitaz.org"
   25.14  LICENSE="GPL"
   25.15 -DEPENDS="perl"
   25.16 -BUILD_DEPENDS="perl"
   25.17 -SOURCE="Spreadsheet-ParseExcel"
   25.18 -TARBALL="$SOURCE-$VERSION.tar.gz"
   25.19 -WEB_SITE="http://cpan.org/"
   25.20 -WGET_URL="http://cpan.org/authors/id/S/SZ/SZABGAB/$TARBALL"
   25.21 +WEB_SITE="https://metacpan.org/release/Spreadsheet-ParseExcel"
   25.22 +
   25.23 +TARBALL="Spreadsheet-ParseExcel-$VERSION.tar.gz"
   25.24 +WGET_URL="https://cpan.metacpan.org/authors/id/D/DO/DOUGW/$TARBALL"
   25.25 +
   25.26 +DEPENDS="perl-crypt-rc4 perl-digest-perl-md5 perl-io-stringy \
   25.27 +perl-ole-storage_lite"
   25.28 +BUILD_DEPENDS="$DEPENDS"
   25.29  
   25.30  # Rules to configure and make the package.
   25.31  compile_rules()
   25.32  {
   25.33 -	cd $src
   25.34 -	perl Makefile.PL
   25.35 -	make
   25.36 -	make DESTDIR=$DESTDIR install
   25.37 +	perl Makefile.PL &&
   25.38 +	make && make DESTDIR=$install install &&
   25.39 +
   25.40 +	chmod -R u+w $install
   25.41  }
   25.42  
   25.43  # Rules to gen a SliTaz package suitable for Tazpkg.
   25.44  genpkg_rules()
   25.45  {
   25.46 -	mkdir -p $fs/usr
   25.47 -	cp -a $install/usr/lib $fs/usr
   25.48 +	copy @std
   25.49  }
   25.50 -
    26.1 --- a/perl-template-toolkit/receipt	Wed Jun 14 09:51:23 2017 +0300
    26.2 +++ b/perl-template-toolkit/receipt	Thu Jun 15 02:59:24 2017 +0300
    26.3 @@ -1,36 +1,30 @@
    26.4  # SliTaz package receipt.
    26.5  
    26.6  PACKAGE="perl-template-toolkit"
    26.7 -VERSION="2.26"
    26.8 -CATEGORY="development"
    26.9 -SHORT_DESC="Perl/CPAN Module Template Toolkit"
   26.10 +VERSION="2.27"
   26.11 +CATEGORY="perl"
   26.12 +SHORT_DESC="Template::Toolkit - Template Processing System"
   26.13  MAINTAINER="nneul@neulinger.org"
   26.14 -LICENSE="Artistic"
   26.15 +LICENSE="Perl"
   26.16 +WEB_SITE="https://metacpan.org/release/Template-Toolkit"
   26.17 +
   26.18 +TARBALL="Template-Toolkit-$VERSION.tar.gz"
   26.19 +WGET_URL="https://cpan.metacpan.org/authors/id/A/AB/ABW/$TARBALL"
   26.20 +
   26.21  DEPENDS="perl perl-appconfig"
   26.22  BUILD_DEPENDS="perl-dev perl-appconfig"
   26.23 -SOURCE="Template-Toolkit"
   26.24 -TARBALL="$SOURCE-$VERSION.tar.gz"
   26.25 -WEB_SITE="http://search.cpan.org/dist/Template-Toolkit/"
   26.26 -WGET_URL="http://www.cpan.org/authors/id/A/AB/ABW/$TARBALL"
   26.27  
   26.28  # Rules to configure and make the package.
   26.29  compile_rules()
   26.30  {
   26.31 -	cd $src
   26.32  	perl Makefile.PL TT_XS_ENABLE=y TT_XS_DEFAULT=y TT_ACCEPT=y TT_QUIET=n &&
   26.33 -	make && 
   26.34 -	make DESTDIR=$DESTDIR install
   26.35 +	make && make DESTDIR=$install install &&
   26.36 +
   26.37 +	chmod -R u+w $install
   26.38  }
   26.39  
   26.40  # Rules to gen a SliTaz package suitable for Tazpkg.
   26.41  genpkg_rules()
   26.42  {
   26.43 -	mkdir -p $fs/usr
   26.44 -	cp -a $install/usr/lib $fs/usr
   26.45 -	# remove perllocal.pod and .packlist
   26.46 -	find ${fs} -name perllocal.pod -delete
   26.47 -	find ${fs} -name .packlist -delete
   26.48 -
   26.49 -
   26.50 +	copy @std
   26.51  }
   26.52 -
    27.1 --- a/perl-term-readkey/receipt	Wed Jun 14 09:51:23 2017 +0300
    27.2 +++ b/perl-term-readkey/receipt	Thu Jun 15 02:59:24 2017 +0300
    27.3 @@ -1,30 +1,30 @@
    27.4  # SliTaz package receipt.
    27.5  
    27.6  PACKAGE="perl-term-readkey"
    27.7 -VERSION="2.30.01"
    27.8 -CATEGORY="development"
    27.9 -SHORT_DESC="Term::ReadKey module is a Perl extension."
   27.10 +VERSION="2.37"
   27.11 +CATEGORY="perl"
   27.12 +SHORT_DESC="Term::ReadKey - A perl module for simple terminal control"
   27.13  MAINTAINER="slaxemulator@gmail.com"
   27.14  LICENSE="GPL"
   27.15 +WEB_SITE="https://metacpan.org/release/TermReadKey"
   27.16 +
   27.17 +TARBALL="TermReadKey-$VERSION.tar.gz"
   27.18 +WGET_URL="https://cpan.metacpan.org/authors/id/J/JS/JSTOWE/$TARBALL"
   27.19 +
   27.20  DEPENDS="perl"
   27.21  BUILD_DEPENDS="perl-dev"
   27.22 -SOURCE="TermReadKey"
   27.23 -TARBALL="$SOURCE-$VERSION.tar.gz"
   27.24 -WEB_SITE="http://search.cpan.org/~stsi/TermReadKey/"
   27.25 -WGET_URL="http://search.cpan.org/CPAN/authors/id/S/ST/STSI/$TARBALL"
   27.26  
   27.27  # Rules to configure and make the package.
   27.28  compile_rules()
   27.29  {
   27.30 -	cd $src
   27.31  	perl Makefile.PL &&
   27.32 -	make &&
   27.33 -	make DESTDIR=$DESTDIR install
   27.34 +	make && make DESTDIR=$install install &&
   27.35 +
   27.36 +	chmod -R u+w $install
   27.37  }
   27.38  
   27.39  # Rules to gen a SliTaz package suitable for Tazpkg.
   27.40  genpkg_rules()
   27.41  {
   27.42 -	mkdir -p $fs/usr
   27.43 -	cp -a $install/usr/lib $fs/usr
   27.44 +	copy @std
   27.45  }
    28.1 --- a/perl-test-number-delta/receipt	Wed Jun 14 09:51:23 2017 +0300
    28.2 +++ b/perl-test-number-delta/receipt	Thu Jun 15 02:59:24 2017 +0300
    28.3 @@ -1,31 +1,31 @@
    28.4  # SliTaz package receipt.
    28.5  
    28.6  PACKAGE="perl-test-number-delta"
    28.7 -SOURCE="Test-Number-Delta"
    28.8 -VERSION="1.03"
    28.9 -CATEGORY="development"
   28.10 -SHORT_DESC="Compare the difference between numbers against a given tolerance."
   28.11 +VERSION="1.06"
   28.12 +CATEGORY="perl"
   28.13 +SHORT_DESC="Test::Number::Delta - Compare the difference between numbers \
   28.14 +against a given tolerance"
   28.15  MAINTAINER="claudinei@slitaz.org"
   28.16  LICENSE="GPL"
   28.17 +WEB_SITE="https://metacpan.org/release/Test-Number-Delta"
   28.18 +
   28.19 +TARBALL="Test-Number-Delta-$VERSION.tar.gz"
   28.20 +WGET_URL="https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN/$TARBALL"
   28.21 +
   28.22  DEPENDS="perl"
   28.23  BUILD_DEPENDS="perl"
   28.24 -TARBALL="$SOURCE-$VERSION.tar.gz"
   28.25 -WEB_SITE="http://cpan.org/"
   28.26 -WGET_URL="http://cpan.org/authors/id/D/DA/DAGOLDEN/$TARBALL"
   28.27  
   28.28  # Rules to configure and make the package.
   28.29  compile_rules()
   28.30  {
   28.31 -	cd $src
   28.32  	perl Makefile.PL &&
   28.33 -	make &&
   28.34 -	make DESTDIR=$DESTDIR install
   28.35 +	make && make DESTDIR=$install install &&
   28.36 +
   28.37 +	chmod -R u+w $install
   28.38  }
   28.39  
   28.40  # Rules to gen a SliTaz package suitable for Tazpkg.
   28.41  genpkg_rules()
   28.42  {
   28.43 -	mkdir -p $fs/usr
   28.44 -	cp -a $install/usr/lib $fs/usr
   28.45 +	copy @std
   28.46  }
   28.47 -
    29.1 --- a/perl-test-pod-coverage/receipt	Wed Jun 14 09:51:23 2017 +0300
    29.2 +++ b/perl-test-pod-coverage/receipt	Thu Jun 15 02:59:24 2017 +0300
    29.3 @@ -1,30 +1,28 @@
    29.4  # SliTaz package receipt.
    29.5  
    29.6  PACKAGE="perl-test-pod-coverage"
    29.7 -VERSION="1.08"
    29.8 -CATEGORY="development"
    29.9 -SHORT_DESC="Test::Pod::Coverage module is a Perl extension."
   29.10 +VERSION="1.10"
   29.11 +CATEGORY="perl"
   29.12 +SHORT_DESC="Test::Pod::Coverage - Check for pod coverage in your distribution"
   29.13  MAINTAINER="slaxemulator@gmail.com"
   29.14  LICENSE="GPL"
   29.15 -DEPENDS="perl"
   29.16 -BUILD_DEPENDS="perl"
   29.17 -SOURCE="Test-Pod-Coverage"
   29.18 -TARBALL="$SOURCE-$VERSION.tar.gz"
   29.19 -WEB_SITE="http://www.cpan.org/modules/"
   29.20 -WGET_URL="http://search.cpan.org/CPAN/authors/id/P/PE/PETDANCE/$TARBALL"
   29.21 +WEB_SITE="https://metacpan.org/release/Test-Pod-Coverage"
   29.22 +
   29.23 +TARBALL="Test-Pod-Coverage-$VERSION.tar.gz"
   29.24 +WGET_URL="https://cpan.metacpan.org/authors/id/N/NE/NEILB/$TARBALL"
   29.25 +
   29.26 +DEPENDS="perl-pod-coverage"
   29.27 +BUILD_DEPENDS="$DEPENDS"
   29.28  
   29.29  # Rules to configure and make the package.
   29.30  compile_rules()
   29.31  {
   29.32 -	cd $src
   29.33  	perl Makefile.PL &&
   29.34 -	make &&
   29.35 -	make DESTDIR=$DESTDIR install
   29.36 +	make && make DESTDIR=$install install
   29.37  }
   29.38  
   29.39  # Rules to gen a SliTaz package suitable for Tazpkg.
   29.40  genpkg_rules()
   29.41  {
   29.42 -	mkdir -p $fs/usr
   29.43 -	cp -a $install/usr/lib $fs/usr
   29.44 +	copy @std
   29.45  }
    30.1 --- a/perl-texi2html/receipt	Wed Jun 14 09:51:23 2017 +0300
    30.2 +++ b/perl-texi2html/receipt	Thu Jun 15 02:59:24 2017 +0300
    30.3 @@ -4,11 +4,12 @@
    30.4  SOURCE="texi2html"
    30.5  VERSION="1.82"
    30.6  CATEGORY="utilities"
    30.7 -SHORT_DESC="Converts texinfo documents to HTML."
    30.8 +SHORT_DESC="Converts texinfo documents to HTML"
    30.9  MAINTAINER="gokhlayeh@slitaz.org"
   30.10  LICENSE="GPL2"
   30.11 +WEB_SITE="http://www.nongnu.org/texi2html/"
   30.12 +
   30.13  TARBALL="$SOURCE-$VERSION.tar.bz2"
   30.14 -WEB_SITE="http://www.nongnu.org/texi2html/"
   30.15  WGET_URL="http://download.savannah.gnu.org/releases/$SOURCE/$TARBALL"
   30.16  
   30.17  DEPENDS="perl"
   30.18 @@ -18,13 +19,12 @@
   30.19  compile_rules()
   30.20  {
   30.21  	./configure $CONFIGURE_ARGS && make && make install
   30.22 +
   30.23 +	sed -i 's|bin/env perl|bin/perl|' $install/usr/bin/texi2html
   30.24  }
   30.25  
   30.26  # Rules to gen a SliTaz package suitable for Tazpkg.
   30.27  genpkg_rules()
   30.28  {
   30.29 -	mkdir -p $fs/usr/share
   30.30 -	cp -a $install/usr/bin $fs/usr
   30.31 -	cp -a $install/usr/share/texi2html $fs/usr/share
   30.32 -	sed -i 's|bin/env perl|bin/perl|' $fs/usr/bin/texi2html
   30.33 +	copy @std
   30.34  }
    31.1 --- a/perl-text-aspell/receipt	Wed Jun 14 09:51:23 2017 +0300
    31.2 +++ b/perl-text-aspell/receipt	Thu Jun 15 02:59:24 2017 +0300
    31.3 @@ -2,31 +2,29 @@
    31.4  
    31.5  PACKAGE="perl-text-aspell"
    31.6  VERSION="0.09"
    31.7 -CATEGORY="development"
    31.8 -SHORT_DESC="Text::Aspell module is a Perl extension."
    31.9 +CATEGORY="perl"
   31.10 +SHORT_DESC="Text::Aspell - Perl interface to the GNU Aspell library"
   31.11  MAINTAINER="pascal.bellard@slitaz.org"
   31.12  LICENSE="GPL"
   31.13 +WEB_SITE="https://metacpan.org/release/Text-Aspell"
   31.14 +
   31.15 +TARBALL="Text-Aspell-$VERSION.tar.gz"
   31.16 +WGET_URL="https://cpan.metacpan.org/authors/id/H/HA/HANK/$TARBALL"
   31.17 +
   31.18  DEPENDS="perl aspell gcc-lib-base"
   31.19  BUILD_DEPENDS="perl-dev aspell aspell-dev"
   31.20 -SOURCE="Text-Aspell"
   31.21 -TARBALL="$SOURCE-$VERSION.tar.gz"
   31.22 -WEB_SITE="http://www.cpan.org/modules/"
   31.23 -WGET_URL="http://search.cpan.org/CPAN/authors/id/H/HA/HANK/$TARBALL"
   31.24  
   31.25  # Rules to configure and make the package.
   31.26  compile_rules()
   31.27  {
   31.28 -	mv $SOURCE $src 2> /dev/null
   31.29 -	cd $src
   31.30  	perl Makefile.PL &&
   31.31 -	make &&
   31.32 -	make DESTDIR=$DESTDIR install
   31.33 +	make && make DESTDIR=$install install &&
   31.34 +
   31.35 +	chmod -R u+w $install
   31.36  }
   31.37  
   31.38  # Rules to gen a SliTaz package suitable for Tazpkg.
   31.39  genpkg_rules()
   31.40  {
   31.41 -	mkdir -p $fs/usr
   31.42 -	cp -a $install/usr/lib $fs/usr
   31.43 +	copy @std
   31.44  }
   31.45 -
    32.1 --- a/perl-thread/receipt	Wed Jun 14 09:51:23 2017 +0300
    32.2 +++ b/perl-thread/receipt	Thu Jun 15 02:59:24 2017 +0300
    32.3 @@ -1,24 +1,27 @@
    32.4  # SliTaz package receipt.
    32.5  
    32.6  PACKAGE="perl-thread"
    32.7 -SOURCE="perl"
    32.8 -VERSION="5.12.3"
    32.9 +VERSION="5.24.1"
   32.10  CATEGORY="development"
   32.11 -SHORT_DESC="Full Perl interpreter and modules."
   32.12 +SHORT_DESC="Full Perl interpreter and modules"
   32.13  MAINTAINER="pankso@slitaz.org"
   32.14  LICENSE="GPL"
   32.15 -TARBALL="$SOURCE-$VERSION.tar.bz2"
   32.16 +WEB_SITE="https://www.perl.org/"
   32.17 +
   32.18 +TARBALL="perl-$VERSION.tar.bz2"
   32.19 +WGET_URL="http://www.cpan.org/src/5.0/$TARBALL"
   32.20 +
   32.21  DEPENDS="libdb gdbm zlib"
   32.22  BUILD_DEPENDS="db gdbm zlib less"
   32.23 -WEB_SITE="http://www.perl.org/"
   32.24 -WGET_URL="http://ftp.funet.fi/pub/CPAN/src/$TARBALL"
   32.25 +SIBLINGS="microperl perl-thread"
   32.26  
   32.27  # Rules to configure and make the package.
   32.28  #
   32.29  compile_rules()
   32.30  {
   32.31 -	cd $src
   32.32 -	./configure.gnu --prefix=/usr -Dusethreads &&
   32.33 +	./configure.gnu \
   32.34 +		--prefix=/usr \
   32.35 +		-Dusethreads &&
   32.36  	make &&
   32.37  	make install
   32.38  }
   32.39 @@ -26,15 +29,12 @@
   32.40  # Rules to gen a SliTaz package suitable for Tazpkg.
   32.41  genpkg_rules()
   32.42  {
   32.43 -	mkdir -p $fs/usr
   32.44 -	cp -a $install/usr/bin $fs/usr
   32.45 -	cp -a $install/usr/lib $fs/usr
   32.46 +	copy bin/ lib/
   32.47  }
   32.48  
   32.49  # Pre install commands for Tazpkg.
   32.50  # Remove perl link to microperl if any.
   32.51  #
   32.52 -pre_install()
   32.53 -{
   32.54 -	rm -f "$1/usr/bin/perl"
   32.55 +pre_install() {
   32.56 +	[ ! -e "$1/usr/bin/perl" ] || rm -f "$1/usr/bin/perl"
   32.57  }
    33.1 --- a/perl-tk-dev/receipt	Wed Jun 14 09:51:23 2017 +0300
    33.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    33.3 @@ -1,19 +0,0 @@
    33.4 -# SliTaz package receipt.
    33.5 -
    33.6 -PACKAGE="perl-tk-dev"
    33.7 -VERSION="804.033"
    33.8 -CATEGORY="development"
    33.9 -SHORT_DESC="Tk - a graphical user interface toolkit for Perl (development \
   33.10 -files)"
   33.11 -MAINTAINER="sygne@ombres.eu"
   33.12 -LICENSE="GPL"
   33.13 -WEB_SITE="https://metacpan.org/release/Tk"
   33.14 -
   33.15 -WANTED="perl-tk"
   33.16 -DEPENDS="perl-tk"
   33.17 -
   33.18 -# Rules to gen a SliTaz package suitable for Tazpkg.
   33.19 -genpkg_rules()
   33.20 -{
   33.21 -	copy @dev
   33.22 -}
    34.1 --- a/perl-tk/receipt	Wed Jun 14 09:51:23 2017 +0300
    34.2 +++ b/perl-tk/receipt	Thu Jun 15 02:59:24 2017 +0300
    34.3 @@ -1,4 +1,4 @@
    34.4 -# SliTaz package receipt.
    34.5 +# SliTaz package receipt v2.
    34.6  
    34.7  PACKAGE="perl-tk"
    34.8  VERSION="804.033"
    34.9 @@ -11,15 +11,16 @@
   34.10  TARBALL="Tk-$VERSION.tar.gz"
   34.11  WGET_URL="https://cpan.metacpan.org/authors/id/S/SR/SREZIC/$TARBALL"
   34.12  
   34.13 -DEPENDS="perl fontconfig libjpeg-turbo libpng xorg-libX11 xorg-libXft zlib tk"
   34.14  BUILD_DEPENDS="perl-dev xorg-libX11-dev freetype-dev xorg-libXft-dev \
   34.15  fontconfig-dev libpng-dev zlib-dev libjpeg-turbo-dev tk-dev"
   34.16 +SPLIT="perl-tk-dev"
   34.17  
   34.18  # Rules to configure and make the package.
   34.19  compile_rules()
   34.20  {
   34.21 -#	# The Xlib header is wrong...
   34.22 -	sed -i 's/XKeycodeToKeysym\(.*\)unsigned int/XKeycodeToKeysym\1KeyCode/' pTk/Xlib.h
   34.23 +	# The Xlib header is wrong...
   34.24 +	sed -i 's/XKeycodeToKeysym\(.*\)unsigned int/XKeycodeToKeysym\1KeyCode/' \
   34.25 +		pTk/Xlib.h
   34.26  
   34.27  	perl Makefile.PL &&
   34.28  	make DESTDIR=$install install &&
   34.29 @@ -30,5 +31,14 @@
   34.30  # Rules to gen a SliTaz package suitable for Tazpkg.
   34.31  genpkg_rules()
   34.32  {
   34.33 -	copy @std
   34.34 +	case $PACKAGE in
   34.35 +		perl-tk)
   34.36 +			copy @std
   34.37 +			DEPENDS="perl fontconfig libjpeg-turbo libpng xorg-libX11 \
   34.38 +			xorg-libXft zlib tk"
   34.39 +			;;
   34.40 +		*-dev)
   34.41 +			copy @dev
   34.42 +			;;
   34.43 +	esac
   34.44  }
    35.1 --- a/perl-xml-parser/receipt	Wed Jun 14 09:51:23 2017 +0300
    35.2 +++ b/perl-xml-parser/receipt	Thu Jun 15 02:59:24 2017 +0300
    35.3 @@ -12,7 +12,8 @@
    35.4  TARBALL="XML-Parser-$VERSION.tar.gz"
    35.5  WGET_URL="https://cpan.metacpan.org/authors/id/T/TO/TODDR/$TARBALL"
    35.6  
    35.7 -BUILD_DEPENDS="perl-dev perl-libwww-perl expat-dev"
    35.8 +DEPENDS="perl-libwww-perl expat"
    35.9 +BUILD_DEPENDS="$DEPENDS perl-dev expat-dev"
   35.10  
   35.11  # Rules to configure and make the package.
   35.12  compile_rules()
   35.13 @@ -27,5 +28,4 @@
   35.14  genpkg_rules()
   35.15  {
   35.16  	copy @std
   35.17 -	DEPENDS="perl-libwww-perl expat"
   35.18  }
    36.1 --- a/perl-xml-rss/receipt	Wed Jun 14 09:51:23 2017 +0300
    36.2 +++ b/perl-xml-rss/receipt	Thu Jun 15 02:59:24 2017 +0300
    36.3 @@ -20,6 +20,7 @@
    36.4  {
    36.5  	perl Makefile.PL &&
    36.6  	make && make DESTDIR=$install install &&
    36.7 +
    36.8  	chmod -R u+w $install
    36.9  }
   36.10  
    37.1 --- a/perl/receipt	Wed Jun 14 09:51:23 2017 +0300
    37.2 +++ b/perl/receipt	Thu Jun 15 02:59:24 2017 +0300
    37.3 @@ -13,7 +13,7 @@
    37.4  
    37.5  BUILD_DEPENDS="zlib-dev bzip2-dev less gdbm-dev"
    37.6  SPLIT="perl-core perl-dev"
    37.7 -SIBLINGS="microperl"
    37.8 +SIBLINGS="microperl perl-thread"
    37.9  
   37.10  # Rules to compile & install the temporary toolchain.
   37.11  cook_tmp_toolchain()