diff options
Diffstat (limited to 'perl')
43 files changed, 175 insertions, 302 deletions
diff --git a/perl/mod_perl/mod_perl.SlackBuild b/perl/mod_perl/mod_perl.SlackBuild index d197c0b49d..5a5fde9d5a 100644 --- a/perl/mod_perl/mod_perl.SlackBuild +++ b/perl/mod_perl/mod_perl.SlackBuild @@ -77,6 +77,9 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; +# Thanks to msantinho @ LQ! +patch -p0 < $CWD/r1910623.patch + # Thanks to ARCH Linux sed -i -e '1098,1102d' Apache-Test/lib/Apache/TestRun.pm sed -i '51,56c push @INC, "xs/tables/current24";' lib/ModPerl/MapUtil.pm diff --git a/perl/mod_perl/r1910623.patch b/perl/mod_perl/r1910623.patch new file mode 100644 index 0000000000..a6939c54ec --- /dev/null +++ b/perl/mod_perl/r1910623.patch @@ -0,0 +1,23 @@ +Author: stevehay +Date: Tue Jun 27 08:38:15 2023 +New Revision: 1910623 + +Stop using do_open9() - this deprecated function was removed in 5.37.1 + +Patch by Jitka Plesnikova <jp...@redhat.com> from https://rt.cpan.org/Ticket/Display.html?id=148451 + +Index: src/modules/perl/modperl_io.c +=================================================================== +--- src/modules/perl/modperl_io.c (revision 1910622) ++++ src/modules/perl/modperl_io.c (revision 1910623) +@@ -116,8 +116,8 @@ + save_gp(handle, 1); + + sv_setref_pv(sv, "Apache2::RequestRec", (void*)r); +- status = do_open9(handle, mode == O_RDONLY ? "<:Apache2" : ">:Apache2", +- 9, FALSE, mode, 0, (PerlIO *)NULL, sv, 1); ++ status = do_openn(handle, mode == O_RDONLY ? "<:Apache2" : ">:Apache2", ++ 9, FALSE, mode, 0, (PerlIO *)NULL, &sv, 1); + if (status == 0) { + Perl_croak(aTHX_ "Failed to open STD%s: %" SVf, + mode == O_RDONLY ? "IN" : "OUT", get_sv("!", TRUE)); diff --git a/perl/perl-CPAN-Requirements-Dynamic/README b/perl/perl-CPAN-Requirements-Dynamic/README new file mode 100644 index 0000000000..4e35ef9fea --- /dev/null +++ b/perl/perl-CPAN-Requirements-Dynamic/README @@ -0,0 +1,2 @@ +This module implements a format for describing dynamic prerequisites +of a distribution. diff --git a/perl/perl-Locale-Msgfmt/perl-Locale-Msgfmt.SlackBuild b/perl/perl-CPAN-Requirements-Dynamic/perl-CPAN-Requirements-Dynamic.SlackBuild index 647543dde1..888c0e4be1 100644 --- a/perl/perl-Locale-Msgfmt/perl-Locale-Msgfmt.SlackBuild +++ b/perl/perl-CPAN-Requirements-Dynamic/perl-CPAN-Requirements-Dynamic.SlackBuild @@ -1,8 +1,8 @@ #!/bin/bash -# Slackware build script for perl-Locale-Msgfmt +# Slackware build script for perl-CPAN-Requirements-Dynamic -# Copyright 2018 Nikos Giotis <nikos.giotis@gmail.com>, Athens, GR +# Copyright 2024 Willy Sudiarto Raharjo <willysr@slackbuilds.org> # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -24,8 +24,8 @@ cd $(dirname $0) ; CWD=$(pwd) -PRGNAM=perl-Locale-Msgfmt -VERSION=${VERSION:-0.15} +PRGNAM=perl-CPAN-Requirements-Dynamic +VERSION=${VERSION:-0.001} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -40,9 +40,6 @@ if [ -z "$ARCH" ]; then esac fi -# If the variable PRINT_PACKAGE_NAME is set, then this script will report what -# the name of the created package would be, and then exit. This information -# could be useful to other scripts. if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" exit 0 @@ -52,20 +49,6 @@ TMP=${TMP:-/tmp/SBo} PKG=$TMP/package-$PRGNAM OUTPUT=${OUTPUT:-/tmp} -if [ "$ARCH" = "i586" ]; then - SLKCFLAGS="-O2 -march=i586 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - set -e rm -rf $PKG @@ -93,17 +76,13 @@ make install DESTDIR=$PKG find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true -find $PKG/usr/man -type f -exec gzip -9 {} \; -for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done - find $PKG -name perllocal.pod -o -name ".packlist" -o -name "*.bs" | xargs rm -f || true -find $PKG -depth -type d -empty -delete || true +find $PKG/usr/man -type f -exec gzip -9 {} \; +for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a \ - Changes README \ - $PKG/usr/doc/$PRGNAM-$VERSION +cp -a README Changes LICENSE MANIFEST $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild mkdir -p $PKG/install diff --git a/perl/perl-CPAN-Requirements-Dynamic/perl-CPAN-Requirements-Dynamic.info b/perl/perl-CPAN-Requirements-Dynamic/perl-CPAN-Requirements-Dynamic.info new file mode 100644 index 0000000000..98b2287eee --- /dev/null +++ b/perl/perl-CPAN-Requirements-Dynamic/perl-CPAN-Requirements-Dynamic.info @@ -0,0 +1,10 @@ +PRGNAM="perl-CPAN-Requirements-Dynamic" +VERSION="0.001" +HOMEPAGE="https://metacpan.org/pod/CPAN::Requirements::Dynamic" +DOWNLOAD="https://cpan.metacpan.org/authors/id/L/LE/LEONT/CPAN-Requirements-Dynamic-0.001.tar.gz" +MD5SUM="be6da67ff17d2b0887f03e0d9cbf873c" +DOWNLOAD_x86_64="" +MD5SUM_x86_64="" +REQUIRES="perl-ExtUtils-Config perl-Meta-Requirements-Range" +MAINTAINER="Willy Sudiarto Raharjo" +EMAIL="willysr@slackbuilds.org" diff --git a/perl/perl-CPAN-Requirements-Dynamic/slack-desc b/perl/perl-CPAN-Requirements-Dynamic/slack-desc new file mode 100644 index 0000000000..9f7bfb09ca --- /dev/null +++ b/perl/perl-CPAN-Requirements-Dynamic/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. +# Line up the first '|' above the ':' following the base package name, and +# the '|' on the right side marks the last column you can put a character in. +# You must make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +perl-CPAN-Requirements-Dynamic: perl-CPAN-Requirements-Dynamic (Dynamic prerequisites in meta files) +perl-CPAN-Requirements-Dynamic: +perl-CPAN-Requirements-Dynamic: This module implements a format for describing dynamic prerequisites +perl-CPAN-Requirements-Dynamic: of a distribution. +perl-CPAN-Requirements-Dynamic: +perl-CPAN-Requirements-Dynamic: +perl-CPAN-Requirements-Dynamic: Project URL: https://metacpan.org/pod/CPAN::Requirements::Dynamic +perl-CPAN-Requirements-Dynamic: +perl-CPAN-Requirements-Dynamic: +perl-CPAN-Requirements-Dynamic: +perl-CPAN-Requirements-Dynamic: diff --git a/perl/perl-IO-Tty/README b/perl/perl-IO-Tty/README deleted file mode 100644 index 36d395c6c8..0000000000 --- a/perl/perl-IO-Tty/README +++ /dev/null @@ -1,10 +0,0 @@ -perl-IO-Tty (Pseudo TTY object class) - -IO::Tty - Perl extension that provides an interface to allow the -creation of a pseudo tty. - -IO::Tty is used internally by IO::Pty to create a pseudo-tty. Do not -use it directly except to import constants, use IO::Pty. - -IO::Pty inherits from IO::Handle and so provides all the methods -defined by the IO::Handle package. diff --git a/perl/perl-IO-Tty/perl-IO-Tty.SlackBuild b/perl/perl-IO-Tty/perl-IO-Tty.SlackBuild deleted file mode 100644 index e76776bcfb..0000000000 --- a/perl/perl-IO-Tty/perl-IO-Tty.SlackBuild +++ /dev/null @@ -1,78 +0,0 @@ -#!/bin/bash - -# Slackware build script for perl-IO-Tty - -# Written by ruario - -# Original version of this script had no license. B. Watson's -# modified version is licensed under the WTFPL. See -# http://www.wtfpl.net/txt/copying/ for details. - -# 20230224 bkw: -# - new maintainer. -# - update for v1.17. -# - add license. - -cd $(dirname $0) ; CWD=$(pwd) - -PRGNAM=perl-IO-Tty -VERSION=${VERSION:-1.17} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -SRCNAM="$(printf $PRGNAM | cut -d- -f2-)" - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find -L . -perm /111 -a \! -perm 755 -a -exec chmod 755 {} \+ -o \ - \! -perm /111 -a \! -perm 644 -a -exec chmod 644 {} \+ - -perl Makefile.PL \ - PREFIX=/usr \ - INSTALLDIRS=vendor \ - INSTALLVENDORMAN3DIR=/usr/man/man3 -make -strip blib/arch/auto/IO/Tty/Tty.so -make test -make install DESTDIR=$PKG -gzip $PKG/usr/man/man*/* - -find $PKG -name perllocal.pod -o -name ".packlist" -o -name "*.bs" | xargs rm -f || true - -find $PKG -depth -type d -empty -delete || true - -PKGDOC=$PKG/usr/doc/$PRGNAM-$VERSION -mkdir -p $PKGDOC -cp -a ChangeLog README* $PKGDOC -cat $CWD/$PRGNAM.SlackBuild > $PKGDOC/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/perl/perl-IO-Tty/perl-IO-Tty.info b/perl/perl-IO-Tty/perl-IO-Tty.info deleted file mode 100644 index 6968d97353..0000000000 --- a/perl/perl-IO-Tty/perl-IO-Tty.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="perl-IO-Tty" -VERSION="1.17" -HOMEPAGE="https://metacpan.org/pod/IO::Tty" -DOWNLOAD="https://cpan.metacpan.org/authors/id/T/TO/TODDR/IO-Tty-1.17.tar.gz" -MD5SUM="e4cd744de6a686ca78b20002fc66062a" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="B. Watson" -EMAIL="urchlay@slackware.uk" diff --git a/perl/perl-IO-Tty/slack-desc b/perl/perl-IO-Tty/slack-desc deleted file mode 100644 index 191c529789..0000000000 --- a/perl/perl-IO-Tty/slack-desc +++ /dev/null @@ -1,19 +0,0 @@ -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. -# Line up the first '|' above the ':' following the base package name, and -# the '|' on the right side marks the last column you can put a character in. -# You must make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':' except on otherwise blank lines. - - |-----handy-ruler------------------------------------------------------| -perl-IO-Tty: perl-IO-Tty (Pseudo TTY object class) -perl-IO-Tty: -perl-IO-Tty: Perl extension that provides an interface to allow the creation of a -perl-IO-Tty: pseudo tty. -perl-IO-Tty: -perl-IO-Tty: -perl-IO-Tty: -perl-IO-Tty: -perl-IO-Tty: -perl-IO-Tty: -perl-IO-Tty: diff --git a/perl/perl-Locale-Codes/perl-Locale-Codes.SlackBuild b/perl/perl-Locale-Codes/perl-Locale-Codes.SlackBuild index ff588325b8..a6a7213610 100644 --- a/perl/perl-Locale-Codes/perl-Locale-Codes.SlackBuild +++ b/perl/perl-Locale-Codes/perl-Locale-Codes.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=perl-Locale-Codes -VERSION=${VERSION:-3.70} +VERSION=${VERSION:-3.78} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/perl/perl-Locale-Codes/perl-Locale-Codes.info b/perl/perl-Locale-Codes/perl-Locale-Codes.info index b3edafbed0..51402ecaf8 100644 --- a/perl/perl-Locale-Codes/perl-Locale-Codes.info +++ b/perl/perl-Locale-Codes/perl-Locale-Codes.info @@ -1,8 +1,8 @@ PRGNAM="perl-Locale-Codes" -VERSION="3.70" +VERSION="3.78" HOMEPAGE="https://metacpan.org/pod/Locale::Codes" -DOWNLOAD="https://cpan.metacpan.org/authors/id/S/SB/SBECK/Locale-Codes-3.70.tar.gz" -MD5SUM="6e79c77d7c82f00cda3d0137c24fb798" +DOWNLOAD="https://cpan.metacpan.org/authors/id/S/SB/SBECK/Locale-Codes-3.78.tar.gz" +MD5SUM="899cd9b8a9188bad93763ff0aa5ff5ee" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="perl-Test-Inter" diff --git a/perl/perl-Locale-Msgfmt/README b/perl/perl-Locale-Msgfmt/README deleted file mode 100644 index 854d640c47..0000000000 --- a/perl/perl-Locale-Msgfmt/README +++ /dev/null @@ -1,9 +0,0 @@ -perl-Locale-Msgfmt - -Locale::Msgfmt - Compile .po files to .mo files - -This module does the same thing as msgfmt from GNU gettext-tools, -except this is pure Perl. The interface is best explained through -examples here: - -https://metacpan.org/source/AZAWAWI/Locale-Msgfmt-0.15/lib/Locale/Msgfmt.pm diff --git a/perl/perl-Locale-Msgfmt/perl-Locale-Msgfmt.info b/perl/perl-Locale-Msgfmt/perl-Locale-Msgfmt.info deleted file mode 100644 index 9e2de3c0dd..0000000000 --- a/perl/perl-Locale-Msgfmt/perl-Locale-Msgfmt.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="perl-Locale-Msgfmt" -VERSION="0.15" -HOMEPAGE="https://metacpan.org/pod/Locale::Msgfmt" -DOWNLOAD="https://cpan.metacpan.org/authors/id/A/AZ/AZAWAWI/Locale-Msgfmt-0.15.tar.gz" -MD5SUM="7e6fde43db034f765f3a425dfa1dd4d8" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="perl-Module-Install" -MAINTAINER="Nikos Giotis" -EMAIL="nikos.giotis@gmail.com" diff --git a/perl/perl-Locale-Msgfmt/slack-desc b/perl/perl-Locale-Msgfmt/slack-desc deleted file mode 100644 index 245da7a8fd..0000000000 --- a/perl/perl-Locale-Msgfmt/slack-desc +++ /dev/null @@ -1,19 +0,0 @@ -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. -# Line up the first '|' above the ':' following the base package name, and -# the '|' on the right side marks the last column you can put a character in. -# You must make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':' except on otherwise blank lines. - - |-----handy-ruler------------------------------------------------------| -perl-Locale-Msgfmt: perl-Locale-Msgfmt (Compile .po files to .mo files) -perl-Locale-Msgfmt: -perl-Locale-Msgfmt: Locale::Msgfmt is a pure Perl reimplementation of msgfmt from GNU -perl-Locale-Msgfmt: gettext-tools. -perl-Locale-Msgfmt: -perl-Locale-Msgfmt: Homepage: https://metacpan.org/pod/Locale::Msgfmt -perl-Locale-Msgfmt: -perl-Locale-Msgfmt: -perl-Locale-Msgfmt: -perl-Locale-Msgfmt: -perl-Locale-Msgfmt: diff --git a/perl/perl-Meta-Requirements-Range/README b/perl/perl-Meta-Requirements-Range/README new file mode 100644 index 0000000000..0cd7d22c40 --- /dev/null +++ b/perl/perl-Meta-Requirements-Range/README @@ -0,0 +1,4 @@ +A CPAN::Meta::Requirements::Range object models a set of version +constraints like those specified in the META.yml or META.json files +in CPAN distributions, and as defined by CPAN::Meta::Spec; +representation. diff --git a/perl/perl-Test-Script/perl-Test-Script.SlackBuild b/perl/perl-Meta-Requirements-Range/perl-Meta-Requirements-Range.SlackBuild index feed1d477e..8f12d1df79 100644 --- a/perl/perl-Test-Script/perl-Test-Script.SlackBuild +++ b/perl/perl-Meta-Requirements-Range/perl-Meta-Requirements-Range.SlackBuild @@ -1,8 +1,8 @@ #!/bin/bash -# Slackware build script for Test-Script +# Slackware build script for perl-Meta-Requirements-Dynamic -# Copyright 2011 Mikko Värri, Finland +# Copyright 2024 Willy Sudiarto Raharjo <willysr@slackbuilds.org> # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -24,14 +24,13 @@ cd $(dirname $0) ; CWD=$(pwd) -PRGNAM=perl-Test-Script -VERSION=${VERSION:-1.07} +PRGNAM=perl-Meta-Requirements-Range +SRCNAM=CPAN-Meta-Requirements +VERSION=${VERSION:-2.143} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} -SRCNAM="$( echo $PRGNAM | cut -d- -f2- )" - if [ -z "$ARCH" ]; then case "$( uname -m )" in i?86) ARCH=i586 ;; @@ -40,9 +39,6 @@ if [ -z "$ARCH" ]; then esac fi -# If the variable PRINT_PACKAGE_NAME is set, then this script will report what -# the name of the created package would be, and then exit. This information -# could be useful to other scripts. if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" exit 0 @@ -62,28 +58,30 @@ tar xvf $CWD/$SRCNAM-$VERSION.tar.gz cd $SRCNAM-$VERSION chown -R root:root . find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 -o -perm 511 \) \ - -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ - -exec chmod 644 {} \; + \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ + -o -perm 511 \) -exec chmod 755 {} \; -o \ + \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ + -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; perl Makefile.PL \ PREFIX=/usr \ INSTALLDIRS=vendor \ + INSTALLVENDORMAN1DIR=/usr/man/man1 \ INSTALLVENDORMAN3DIR=/usr/man/man3 make make test make install DESTDIR=$PKG +find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ + | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true + find $PKG/usr/man -type f -exec gzip -9 {} \; for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done find $PKG -name perllocal.pod -o -name ".packlist" -o -name "*.bs" | xargs rm -f || true -find $PKG -depth -type d -empty -delete || true - mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a Changes LICENSE README $PKG/usr/doc/$PRGNAM-$VERSION +cp -a README Changes LICENSE MANIFEST $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild mkdir -p $PKG/install diff --git a/perl/perl-Meta-Requirements-Range/perl-Meta-Requirements-Range.info b/perl/perl-Meta-Requirements-Range/perl-Meta-Requirements-Range.info new file mode 100644 index 0000000000..3c9c661f45 --- /dev/null +++ b/perl/perl-Meta-Requirements-Range/perl-Meta-Requirements-Range.info @@ -0,0 +1,10 @@ +PRGNAM="perl-Meta-Requirements-Range" +VERSION="2.143" +HOMEPAGE="https://metacpan.org/pod/CPAN::Meta::Requirements::Range" +DOWNLOAD="https://cpan.metacpan.org/authors/id/R/RJ/RJBS/CPAN-Meta-Requirements-2.143.tar.gz" +MD5SUM="b26ca50ca6eb04f727876da83b828241" +DOWNLOAD_x86_64="" +MD5SUM_x86_64="" +REQUIRES="" +MAINTAINER="Willy Sudiarto Raharjo" +EMAIL="willysr@slackbuilds.org" diff --git a/perl/perl-Meta-Requirements-Range/slack-desc b/perl/perl-Meta-Requirements-Range/slack-desc new file mode 100644 index 0000000000..8c63690325 --- /dev/null +++ b/perl/perl-Meta-Requirements-Range/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. +# Line up the first '|' above the ':' following the base package name, and +# the '|' on the right side marks the last column you can put a character in. +# You must make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +perl-Meta-Requirements-Range: perl-Meta-Requirements-Range (Version requirements for CPAN Dist) +perl-Meta-Requirements-Range: +perl-Meta-Requirements-Range: A CPAN::Meta::Requirements::Range object models a set of version +perl-Meta-Requirements-Range: constraints like those specified in the META.yml or META.json files +perl-Meta-Requirements-Range: in CPAN distributions, and as defined by CPAN::Meta::Spec; +perl-Meta-Requirements-Range: representation. +perl-Meta-Requirements-Range: +perl-Meta-Requirements-Range: +perl-Meta-Requirements-Range: URL: https://metacpan.org/pod/CPAN::Meta::Requirements::Range +perl-Meta-Requirements-Range: +perl-Meta-Requirements-Range: diff --git a/perl/perl-Module-Build-Tiny/perl-Module-Build-Tiny.SlackBuild b/perl/perl-Module-Build-Tiny/perl-Module-Build-Tiny.SlackBuild index d0a157b7ba..2c2e7eb157 100644 --- a/perl/perl-Module-Build-Tiny/perl-Module-Build-Tiny.SlackBuild +++ b/perl/perl-Module-Build-Tiny/perl-Module-Build-Tiny.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=perl-Module-Build-Tiny -VERSION=${VERSION:-0.047} +VERSION=${VERSION:-0.048} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/perl/perl-Module-Build-Tiny/perl-Module-Build-Tiny.info b/perl/perl-Module-Build-Tiny/perl-Module-Build-Tiny.info index 1453eafff3..148c6cca27 100644 --- a/perl/perl-Module-Build-Tiny/perl-Module-Build-Tiny.info +++ b/perl/perl-Module-Build-Tiny/perl-Module-Build-Tiny.info @@ -1,10 +1,10 @@ PRGNAM="perl-Module-Build-Tiny" -VERSION="0.047" +VERSION="0.048" HOMEPAGE="https://metacpan.org/pod/Module::Build::Tiny" -DOWNLOAD="http://cpan.metacpan.org/authors/id/L/LE/LEONT/Module-Build-Tiny-0.047.tar.gz" -MD5SUM="de9814b3c22825837438fc70adad58ac" +DOWNLOAD="http://cpan.metacpan.org/authors/id/L/LE/LEONT/Module-Build-Tiny-0.048.tar.gz" +MD5SUM="130e952464b3f8d86995392a3cb1314e" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="perl-ExtUtils-InstallPaths perl-ExtUtils-Helpers perl-Test-Harness perl-JSON" +REQUIRES="perl-ExtUtils-InstallPaths perl-ExtUtils-Helpers perl-Test-Harness perl-JSON perl-CPAN-Requirements-Dynamic" MAINTAINER="Willy Sudiarto Raharjo" EMAIL="willysr@slackbuilds.org" diff --git a/perl/perl-Module-Install/perl-Module-Install.SlackBuild b/perl/perl-Module-Install/perl-Module-Install.SlackBuild index 0e3ae06411..8bef7ddbae 100644 --- a/perl/perl-Module-Install/perl-Module-Install.SlackBuild +++ b/perl/perl-Module-Install/perl-Module-Install.SlackBuild @@ -2,7 +2,7 @@ # # Slackware build script for perl-Module-Install. # -# Copyright 2020 M.A. Begue mab974@gmail.com +# Copyright 2020 M.A. Begue mab974@misouk.com # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=perl-Module-Install -VERSION=${VERSION:-1.19} +VERSION=${VERSION:-1.21} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -86,6 +86,7 @@ perl Makefile.PL \ INSTALLDIRS=vendor \ INSTALLVENDORMAN3DIR=/usr/man/man3 make +make test make install DESTDIR=$PKG find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ diff --git a/perl/perl-Module-Install/perl-Module-Install.info b/perl/perl-Module-Install/perl-Module-Install.info index 7242f629a9..700a418b4a 100644 --- a/perl/perl-Module-Install/perl-Module-Install.info +++ b/perl/perl-Module-Install/perl-Module-Install.info @@ -1,10 +1,10 @@ PRGNAM="perl-Module-Install" -VERSION="1.19" +VERSION="1.21" HOMEPAGE="https://metacpan.org/pod/Module::Install" -DOWNLOAD="https://cpan.metacpan.org/authors/id/E/ET/ETHER/Module-Install-1.19.tar.gz" -MD5SUM="0d1b78cc13ebf9b9ad008c8928a5b2dd" +DOWNLOAD="https://cpan.metacpan.org/authors/id/E/ET/ETHER/Module-Install-1.21.tar.gz" +MD5SUM="71a170c4ecc224cb5c8b147830979549" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="perl-YAML-Tiny perl-File-Remove" MAINTAINER="Michel A. BEGUE" -EMAIL="mab974@gmail.com" +EMAIL="mab974@misouk.com" diff --git a/perl/perl-Module-Manifest/perl-Module-Manifest.SlackBuild b/perl/perl-Module-Manifest/perl-Module-Manifest.SlackBuild index 38d572815a..6519146614 100644 --- a/perl/perl-Module-Manifest/perl-Module-Manifest.SlackBuild +++ b/perl/perl-Module-Manifest/perl-Module-Manifest.SlackBuild @@ -7,7 +7,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=perl-Module-Manifest -VERSION=${VERSION:-1.08} +VERSION=${VERSION:-1.09} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/perl/perl-Module-Manifest/perl-Module-Manifest.info b/perl/perl-Module-Manifest/perl-Module-Manifest.info index 4cf3c5dcce..ce620b737f 100644 --- a/perl/perl-Module-Manifest/perl-Module-Manifest.info +++ b/perl/perl-Module-Manifest/perl-Module-Manifest.info @@ -1,8 +1,8 @@ PRGNAM="perl-Module-Manifest" -VERSION="1.08" +VERSION="1.09" HOMEPAGE="https://metacpan.org/release/Module-Manifest" -DOWNLOAD="https://cpan.metacpan.org/authors/id/A/AD/ADAMK/Module-Manifest-1.08.tar.gz" -MD5SUM="90f035a0074c3edcf8f595a38ec90da1" +DOWNLOAD="https://cpan.metacpan.org/authors/id/E/ET/ETHER/Module-Manifest-1.09.tar.gz" +MD5SUM="71cd43db0ef8d6497b4b0415497453c6" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="perl-Params-Util perl-Test-Exception perl-test-warn perl-Module-Install" diff --git a/perl/perl-Net-DNS-SEC/perl-Net-DNS-SEC.SlackBuild b/perl/perl-Net-DNS-SEC/perl-Net-DNS-SEC.SlackBuild index 5b6692edfb..4dcbd1e587 100644 --- a/perl/perl-Net-DNS-SEC/perl-Net-DNS-SEC.SlackBuild +++ b/perl/perl-Net-DNS-SEC/perl-Net-DNS-SEC.SlackBuild @@ -29,7 +29,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM="perl-Net-DNS-SEC" SRCNAM="Net-DNS-SEC" -VERSION=${VERSION:-1.02} +VERSION=${VERSION:-1.24} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -42,9 +42,6 @@ if [ -z "$ARCH" ]; then esac fi -# If the variable PRINT_PACKAGE_NAME is set, then this script will report what -# the name of the created package would be, and then exit. This information -# could be useful to other scripts. if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" exit 0 @@ -80,7 +77,7 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; -echo "y" | CFLAGS="$SLKCFLAGS" perl Makefile.PL \ +CFLAGS="$SLKCFLAGS" perl Makefile.PL \ PREFIX=/usr \ INSTALLDIRS=vendor \ INSTALLVENDORMAN3DIR=/usr/man/man3 diff --git a/perl/perl-Net-DNS-SEC/perl-Net-DNS-SEC.info b/perl/perl-Net-DNS-SEC/perl-Net-DNS-SEC.info index 8a4a7db72f..240c039d3f 100644 --- a/perl/perl-Net-DNS-SEC/perl-Net-DNS-SEC.info +++ b/perl/perl-Net-DNS-SEC/perl-Net-DNS-SEC.info @@ -1,8 +1,8 @@ PRGNAM="perl-Net-DNS-SEC" -VERSION="1.02" +VERSION="1.24" HOMEPAGE="https://metacpan.org/pod/Net::DNS::SEC" -DOWNLOAD="https://cpan.metacpan.org/authors/id/N/NL/NLNETLABS/Net-DNS-SEC-1.02.tar.gz" -MD5SUM="3d11216697d0fe43e74484b59f94188d" +DOWNLOAD="https://cpan.metacpan.org/authors/id/N/NL/NLNETLABS/Net-DNS-SEC-1.24.tar.gz" +MD5SUM="63879e0f104320f63633be7d4b02b851" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="perl-Crypt-OpenSSL-DSA perl-Crypt-OpenSSL-RSA perl-Crypt-OpenSSL-ECDSA perl-Digest-GOST perl-net-dns" diff --git a/perl/perl-PDF-API2/perl-PDF-API2.SlackBuild b/perl/perl-PDF-API2/perl-PDF-API2.SlackBuild index bf2095a64f..4090bcdd05 100644 --- a/perl/perl-PDF-API2/perl-PDF-API2.SlackBuild +++ b/perl/perl-PDF-API2/perl-PDF-API2.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for perl-PDF-API2 -# Copyright 2019 M.A.Begue mab974@gmail.com +# Copyright 2019 M.A.Begue mab974@misouk.com # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=perl-PDF-API2 -VERSION=${VERSION:-2.038} +VERSION=${VERSION:-2.045} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -87,6 +87,7 @@ perl Makefile.PL \ INSTALLVENDORMAN1DIR=/usr/man/man1 \ INSTALLVENDORMAN3DIR=/usr/man/man3 make +make test make install DESTDIR=$PKG find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ diff --git a/perl/perl-PDF-API2/perl-PDF-API2.info b/perl/perl-PDF-API2/perl-PDF-API2.info index c54df2e261..66b01b8524 100644 --- a/perl/perl-PDF-API2/perl-PDF-API2.info +++ b/perl/perl-PDF-API2/perl-PDF-API2.info @@ -1,10 +1,10 @@ PRGNAM="perl-PDF-API2" -VERSION="2.038" +VERSION="2.045" HOMEPAGE="https://metacpan.org/pod/PDF::API2" -DOWNLOAD="https://cpan.metacpan.org/authors/id/S/SS/SSIMMS/PDF-API2-2.038.tar.gz" -MD5SUM="2d6683d01b95f554ec5bb2e29f31ff03" +DOWNLOAD="https://cpan.metacpan.org/authors/id/S/SS/SSIMMS/PDF-API2-2.045.tar.gz" +MD5SUM="afe283ab6b1273ed0d129ec1a18cfb8a" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="perl-Font-TTF" +REQUIRES="perl-Font-TTF perl-Test-Exception perl-Test-Memory-Cycle" MAINTAINER="Michel A. BEGUE" -EMAIL="mab974@gmail.com" +EMAIL="mab974@misouk.com" diff --git a/perl/perl-SDL/perl-SDL.SlackBuild b/perl/perl-SDL/perl-SDL.SlackBuild index 25abb4f80d..074dee801e 100644 --- a/perl/perl-SDL/perl-SDL.SlackBuild +++ b/perl/perl-SDL/perl-SDL.SlackBuild @@ -80,6 +80,8 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; +export CFLAGS="$SLKCFLAGS -fpermissive" + perl Build.PL \ prefix=/usr \ installdirs=vendor \ diff --git a/perl/perl-SNMP-Info/perl-SNMP-Info.SlackBuild b/perl/perl-SNMP-Info/perl-SNMP-Info.SlackBuild index 29f113ec91..9289fbe653 100644 --- a/perl/perl-SNMP-Info/perl-SNMP-Info.SlackBuild +++ b/perl/perl-SNMP-Info/perl-SNMP-Info.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for perl-SNMP-Info -# Copyright 2013-2023, Thibaut Notteboom, Paris, FRANCE +# Copyright 2013-2024, Thibaut Notteboom, Paris, FRANCE # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=perl-SNMP-Info -VERSION=${VERSION:-3.95} +VERSION=${VERSION:-3.970001} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/perl/perl-SNMP-Info/perl-SNMP-Info.info b/perl/perl-SNMP-Info/perl-SNMP-Info.info index 21ca5dcdf5..fb0016a322 100644 --- a/perl/perl-SNMP-Info/perl-SNMP-Info.info +++ b/perl/perl-SNMP-Info/perl-SNMP-Info.info @@ -1,10 +1,10 @@ PRGNAM="perl-SNMP-Info" -VERSION="3.95" +VERSION="3.970001" HOMEPAGE="https://metacpan.org/release/SNMP-Info" -DOWNLOAD="http://cpan.metacpan.org/authors/id/O/OL/OLIVER/SNMP-Info-3.95.tar.gz" -MD5SUM="54b035d045fa0990fd84bd37d660470c" +DOWNLOAD="http://cpan.metacpan.org/authors/id/O/OL/OLIVER/SNMP-Info-3.970001.tar.gz" +MD5SUM="6fa0105c4914bc667e2a9d3efa40b294" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="perl-Module-Build perl-NetAddr-IP perl-Regexp-Common" +REQUIRES="perl-Math-BigInt perl-Module-Build perl-NetAddr-IP perl-Regexp-Common perl-Scalar-List-Utils" MAINTAINER="Thibaut Notteboom" EMAIL="thibaut.notteboom@gmail.com" diff --git a/perl/perl-Test-Script/README b/perl/perl-Test-Script/README deleted file mode 100644 index 1855d732c0..0000000000 --- a/perl/perl-Test-Script/README +++ /dev/null @@ -1,6 +0,0 @@ -The intent of Test-Script module is to provide a series of basic -tests for 80% of the testing you will need to do for scripts in the -script (or bin as is also commonly used) paths of your Perl -distribution. Further, it aims to provide this functionality with -perfect platform-compatibility, and in a way that is as unobtrusive -as possible. diff --git a/perl/perl-Test-Script/perl-Test-Script.info b/perl/perl-Test-Script/perl-Test-Script.info deleted file mode 100644 index 1ad7a3f757..0000000000 --- a/perl/perl-Test-Script/perl-Test-Script.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="perl-Test-Script" -VERSION="1.07" -HOMEPAGE="https://metacpan.org/pod/Test::Script" -DOWNLOAD="https://cpan.metacpan.org/authors/id/A/AD/ADAMK/Test-Script-1.07.tar.gz" -MD5SUM="f6b5baa6403cd24dac7f023e0ea22384" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="perl-IPC-Run3 perl-Probe-Perl perl-Module-Install" -MAINTAINER="Mikko Värri" -EMAIL="vmj@linuxbox.fi" diff --git a/perl/perl-Test-Script/slack-desc b/perl/perl-Test-Script/slack-desc deleted file mode 100644 index d05ae887b0..0000000000 --- a/perl/perl-Test-Script/slack-desc +++ /dev/null @@ -1,19 +0,0 @@ -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. -# Line up the first '|' above the ':' following the base package name, and -# the '|' on the right side marks the last column you can put a character in. -# You must make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':' except on otherwise blank lines. - - |-----handy-ruler------------------------------------------------------| -perl-Test-Script: perl-Test-Script (Basic cross-platform tests for scripts) -perl-Test-Script: -perl-Test-Script: The intent of Test-Script module is to provide a series of basic -perl-Test-Script: tests for 80% of the testing you will need to do for scripts in the -perl-Test-Script: script (or bin as is also commonly used) paths of your Perl -perl-Test-Script: distribution. Further, it aims to provide this functionality with -perl-Test-Script: perfect platform-compatibility, and in a way that is as unobtrusive -perl-Test-Script: as possible. -perl-Test-Script: -perl-Test-Script: -perl-Test-Script: diff --git a/perl/perl-WWW-Curl/curl-7.71.0.patch.gz b/perl/perl-WWW-Curl/curl-7.71.0.patch.gz Binary files differindex f85592a36f..96e83e4a30 100644 --- a/perl/perl-WWW-Curl/curl-7.71.0.patch.gz +++ b/perl/perl-WWW-Curl/curl-7.71.0.patch.gz diff --git a/perl/perl-WWW-Curl/perl-WWW-Curl.SlackBuild b/perl/perl-WWW-Curl/perl-WWW-Curl.SlackBuild index 46291bd33f..f99a85f115 100644 --- a/perl/perl-WWW-Curl/perl-WWW-Curl.SlackBuild +++ b/perl/perl-WWW-Curl/perl-WWW-Curl.SlackBuild @@ -7,7 +7,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=perl-WWW-Curl VERSION=${VERSION:-4.17} -BUILD=${BUILD:-2} +BUILD=${BUILD:-3} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -21,9 +21,6 @@ if [ -z "$ARCH" ]; then esac fi -# If the variable PRINT_PACKAGE_NAME is set, then this script will report what -# the name of the created package would be, and then exit. This information -# could be useful to other scripts. if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" exit 0 @@ -64,6 +61,8 @@ find -L . \ zcat $CWD/curl-7.71.0.patch.gz | patch -p1 +PERL_USE_UNSAFE_INC=1 \ +PERL_MM_USE_DEFAULT=1 \ perl Makefile.PL \ PREFIX=/usr \ INSTALLDIRS=vendor \ diff --git a/perl/perl-YAML-Tiny/perl-YAML-Tiny.SlackBuild b/perl/perl-YAML-Tiny/perl-YAML-Tiny.SlackBuild index 735e56ae23..42d511b0fc 100644 --- a/perl/perl-YAML-Tiny/perl-YAML-Tiny.SlackBuild +++ b/perl/perl-YAML-Tiny/perl-YAML-Tiny.SlackBuild @@ -2,7 +2,7 @@ # # Slackware build script for perl-YAML-Tiny. # -# Copyright 2020 M.A. Begue mab974@gmail.com +# Copyright 2020 M.A. Begue mab974@misouk.com # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=perl-YAML-Tiny -VERSION=${VERSION:-1.73} +VERSION=${VERSION:-1.74} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -86,6 +86,7 @@ perl Makefile.PL \ INSTALLDIRS=vendor \ INSTALLVENDORMAN3DIR=/usr/man/man3 make +make test make install DESTDIR=$PKG find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ diff --git a/perl/perl-YAML-Tiny/perl-YAML-Tiny.info b/perl/perl-YAML-Tiny/perl-YAML-Tiny.info index 7373a62810..b4ba6a7fb3 100644 --- a/perl/perl-YAML-Tiny/perl-YAML-Tiny.info +++ b/perl/perl-YAML-Tiny/perl-YAML-Tiny.info @@ -1,10 +1,10 @@ PRGNAM="perl-YAML-Tiny" -VERSION="1.73" +VERSION="1.74" HOMEPAGE="https://metacpan.org/pod/YAML::Tiny" -DOWNLOAD="https://cpan.metacpan.org/authors/id/E/ET/ETHER/YAML-Tiny-1.73.tar.gz" -MD5SUM="d1bb2525e4ab46bfab4b22842c467529" +DOWNLOAD="https://cpan.metacpan.org/authors/id/E/ET/ETHER/YAML-Tiny-1.74.tar.gz" +MD5SUM="5a2b53a7cf7f3dcc98173944565ca0d6" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" MAINTAINER="Michel A. BEGUE" -EMAIL="mab974@gmail.com" +EMAIL="mab974@misouk.com" diff --git a/perl/perl-html-form/perl-html-form.SlackBuild b/perl/perl-html-form/perl-html-form.SlackBuild index a02769e550..b002bc8df9 100644 --- a/perl/perl-html-form/perl-html-form.SlackBuild +++ b/perl/perl-html-form/perl-html-form.SlackBuild @@ -28,7 +28,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=perl-html-form -VERSION=${VERSION:-6.07} +VERSION=${VERSION:-6.11} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -43,9 +43,6 @@ if [ -z "$ARCH" ]; then esac fi -# If the variable PRINT_PACKAGE_NAME is set, then this script will report what -# the name of the created package would be, and then exit. This information -# could be useful to other scripts. if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" exit 0 @@ -104,7 +101,7 @@ find $PKG -name perllocal.pod -o -name ".packlist" -o -name "*.bs" | xargs rm -f find $PKG -depth -type d -empty -delete || true mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a Changes INSTALL LICENSE $PKG/usr/doc/$PRGNAM-$VERSION +cp -a Changes LICENSE $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild mkdir -p $PKG/install diff --git a/perl/perl-html-form/perl-html-form.info b/perl/perl-html-form/perl-html-form.info index 79e9e18c1a..330730ef45 100644 --- a/perl/perl-html-form/perl-html-form.info +++ b/perl/perl-html-form/perl-html-form.info @@ -1,10 +1,10 @@ PRGNAM="perl-html-form" -VERSION="6.07" +VERSION="6.11" HOMEPAGE="https://metacpan.org/pod/HTML::Form" -DOWNLOAD="https://cpan.metacpan.org/authors/id/O/OA/OALDERS/HTML-Form-6.07.tar.gz" -MD5SUM="71718750e6a2132b50eeca417a55e18e" +DOWNLOAD="https://cpan.metacpan.org/authors/id/S/SI/SIMBABQUE/HTML-Form-6.11.tar.gz" +MD5SUM="5348fbdee5ec572e21c1579d4eb183d3" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="perl-http-message" +REQUIRES="perl-html-parser perl-Test-Warnings" MAINTAINER="Donald Cooley" EMAIL="chytraeu@sdf.org" diff --git a/perl/perlbrew/perlbrew.SlackBuild b/perl/perlbrew/perlbrew.SlackBuild index 8a0365d8c8..d51ca8033c 100644 --- a/perl/perlbrew/perlbrew.SlackBuild +++ b/perl/perlbrew/perlbrew.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=perlbrew -VERSION=${VERSION:-0.85} +VERSION=${VERSION:-0.98} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -40,9 +40,6 @@ if [ -z "$ARCH" ]; then esac fi -# If the variable PRINT_PACKAGE_NAME is set, then this script will report what -# the name of the created package would be, and then exit. This information -# could be useful to other scripts. if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" exit 0 @@ -81,12 +78,13 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; +unset PERL5LIB PERL_MM_OPT PERL_MB_OPT PERL_LOCAL_LIB_ROOT +export PERL_MM_USE_DEFAULT=1 MODULEBUILDRC=/dev/null perl Build.PL \ --installdirs vendor \ --config installvendorman1dir=/usr/man/man1 \ --config installvendorman3dir=/usr/man/man3 ./Build -./Build test ./Build install \ --destdir $PKG @@ -97,7 +95,7 @@ find $PKG -name perllocal.pod -o -name ".packlist" -o -name "*.bs" | xargs rm -f find $PKG -depth -type d -empty -delete || true mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a Changes LICENSE README README.md doc/* $PKG/usr/doc/$PRGNAM-$VERSION +cp -a Changes LICENSE README $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild mkdir -p $PKG/install diff --git a/perl/perlbrew/perlbrew.info b/perl/perlbrew/perlbrew.info index 93b49f6bf7..f2c0c29aed 100644 --- a/perl/perlbrew/perlbrew.info +++ b/perl/perlbrew/perlbrew.info @@ -1,8 +1,8 @@ PRGNAM="perlbrew" -VERSION="0.85" +VERSION="0.98" HOMEPAGE="https://perlbrew.pl/" -DOWNLOAD="https://cpan.metacpan.org/authors/id/G/GU/GUGOD/App-perlbrew-0.85.tar.gz" -MD5SUM="0a86d1393206c4a40efb74776f8794d1" +DOWNLOAD="https://cpan.metacpan.org/authors/id/G/GU/GUGOD/App-perlbrew-0.98.tar.gz" +MD5SUM="30ac30758526e57d8b9b8c34ae6ae526" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="perl-CPAN-Perl-Releases perl-Devel-PatchPerl perl-File-Which perl-Module-Build-Tiny perl-IO-All perl-Path-Class perl-Test-Exception perl-Test-Output perl-Test-Spec perl-Test-TempDir-Tiny perl-local-lib" |