diff options
Diffstat (limited to 'abs/core/perl_modules')
130 files changed, 3494 insertions, 1151 deletions
diff --git a/abs/core/perl_modules/libxml-perl/PKGBUILD b/abs/core/perl_modules/libxml-perl/PKGBUILD index 5867a11..474d3eb 100644 --- a/abs/core/perl_modules/libxml-perl/PKGBUILD +++ b/abs/core/perl_modules/libxml-perl/PKGBUILD @@ -1,11 +1,12 @@ -# This PKGBUILD was generated by cpan4pacman via CPANPLUS::Dist::Pacman +# $Id: PKGBUILD 55561 2011-09-14 10:11:00Z andrea $ +# Maintainer: Chris Brannon <cmbrannon79@gmail.com> # Contributor: François Charette <firmicus ατ gmx δοτ net> pkgname=libxml-perl pkgver=0.08 -pkgrel=1 +pkgrel=3 pkgdesc="Perl library for working with XML" -arch=('i686' 'x86_64') +arch=('any') url="http://search.cpan.org/~KMACLEOD/libxml-perl" license=('GPL' 'PerlArtistic') depends=('perlxml>=2.19') @@ -14,10 +15,15 @@ source=(http://www.cpan.org/authors/id/K/KM/KMACLEOD/libxml-perl-$pkgver.tar.gz) md5sums=('0ed5fbdda53d1301ddaed88db10503bb') build() { - cd $startdir/src/libxml-perl-$pkgver - PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor || return 1 - make || return 1 - make install DESTDIR=$startdir/pkg || return 1 - find $startdir/pkg -name '.packlist' -delete - find $startdir/pkg -name '*.pod' -delete + cd "${srcdir}"/$pkgname-$pkgver + PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor + make +} + +package() { + cd "${srcdir}"/$pkgname-$pkgver + make DESTDIR="${pkgdir}" install + + find "${pkgdir}" -name '.packlist' -delete + find "${pkgdir}" -name '*.pod' -delete } diff --git a/abs/core/perl_modules/perl-alien-sdl/PKGBUILD b/abs/core/perl_modules/perl-alien-sdl/PKGBUILD new file mode 100644 index 0000000..4b6bded --- /dev/null +++ b/abs/core/perl_modules/perl-alien-sdl/PKGBUILD @@ -0,0 +1,32 @@ +# $Id: PKGBUILD 165868 2012-09-01 20:47:49Z heftig $ +# Maintainer: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com> +# Contributor: Allan McRae <allan@archlinux.org> +# Contributor: Sarah Hay <sarahhay@mb.sympatico.ca> + +# This package must not by "any" arch. +# Requires rebuild with every change to sdl-config + +pkgname=perl-alien-sdl +_realname=Alien-SDL +pkgver=1.438 +pkgrel=1 +pkgdesc="Building, finding and using SDL binaries" +arch=(i686 x86_64) +license=(PerlArtistic GPL) +url="http://search.cpan.org/dist/Alien-SDL/" +depends=(sdl=1.2.15 perl-file-sharedir perl-capture-tiny) +makedepends=(perl-file-which perl-text-patch) +options=(!emptydirs) +_author=JTPALMER +source=(http://search.cpan.org/CPAN/authors/id/${_author::1}/${_author::2}/$_author/$_realname-$pkgver.tar.gz) +md5sums=('1936ba9e300677151124b62883cedf20') + +package() { + cd "$srcdir/$_realname-$pkgver" + + # install module in vendor directories + perl Build.PL installdirs=vendor destdir="$pkgdir" --with-sdl-config + + perl Build + perl Build install +} diff --git a/abs/core/perl_modules/perl-archive-zip/PKGBUILD b/abs/core/perl_modules/perl-archive-zip/PKGBUILD index 0559fe6..62ace36 100644 --- a/abs/core/perl_modules/perl-archive-zip/PKGBUILD +++ b/abs/core/perl_modules/perl-archive-zip/PKGBUILD @@ -1,28 +1,28 @@ -# Maintainer: Jan de Groot <jgc@archlinux.org> +# $Id: PKGBUILD 150362 2012-02-17 07:51:32Z allan $ +# Maintainer: Allan McRae <allan@archlinux.org> # Contributor: Andrew Simmons <andrew.simmons@gmail.com> pkgname=perl-archive-zip _realname=Archive-Zip -pkgver=1.23 -pkgrel=2 +pkgver=1.30 +pkgrel=3 pkgdesc="Provide a perl interface to ZIP archive files" -arch=(i686 x86_64) +arch=(any) license=('GPL' 'PerlArtistic') url="http://search.cpan.org/dist/${_realname}/" depends=('perl>=5.10.0') options=('!emptydirs') source=(http://search.cpan.org/CPAN/authors/id/A/AD/ADAMK/${_realname}-${pkgver}.tar.gz) -md5sums=('7ffcbdc1b603307235fb8d42084cb84d') - +md5sums=('40153666e7538b410e001aa8a810e702') build() { - cd ${startdir}/src/${_realname}-${pkgver} + cd ${srcdir}/${_realname}-${pkgver} # install module in vendor directories. - PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor || return 1 - make || return 1 - make install DESTDIR=${startdir}/pkg || return 1 + PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor + make +} - # remove perllocal.pod and .packlist - find ${startdir}/pkg -name perllocal.pod -delete - find ${startdir}/pkg -name .packlist -delete +package() { + cd ${srcdir}/${_realname}-${pkgver} + make install DESTDIR=${pkgdir} } diff --git a/abs/core/perl_modules/perl-capture-tiny/PKGBUILD b/abs/core/perl_modules/perl-capture-tiny/PKGBUILD new file mode 100644 index 0000000..a0987b3 --- /dev/null +++ b/abs/core/perl_modules/perl-capture-tiny/PKGBUILD @@ -0,0 +1,27 @@ +# $Id: PKGBUILD 167936 2012-10-03 22:20:09Z heftig $ +# Maintainer: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com> +# Contributor: Caleb Cushing <xenoterracide@gmail.com> + +pkgname=perl-capture-tiny +_realname=Capture-Tiny +pkgver=0.20 +pkgrel=1 +pkgdesc="Capture STDOUT and STDERR from Perl, XS or external programs" +arch=(any) +license=(PerlArtistic GPL) +depends=(perl) +url="http://search.cpan.org/dist/Capture-Tiny" +options=('!emptydirs') +source=("http://search.cpan.org/CPAN/authors/id/D/DA/DAGOLDEN/$_realname-$pkgver.tar.gz") +md5sums=('cd7aab9f3bccefc76c7d4f0455c55d35') + +build() { + cd "$srcdir/$_realname-$pkgver" + PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor + make +} + +package() { + cd "$srcdir/$_realname-$pkgver" + make DESTDIR="$pkgdir" install +} diff --git a/abs/core/perl_modules/perl-class-data-inheritable/PKGBUILD b/abs/core/perl_modules/perl-class-data-inheritable/PKGBUILD deleted file mode 100644 index 4769533..0000000 --- a/abs/core/perl_modules/perl-class-data-inheritable/PKGBUILD +++ /dev/null @@ -1,23 +0,0 @@ -# This PKGBUILD was generated by cpan4pacman via CPANPLUS::Dist::Pacman -# Contributor: François Charette <firmicus ατ gmx δοτ net> - -pkgname=perl-class-data-inheritable -pkgver=0.08 -pkgrel=1 -pkgdesc="Inheritable, overridable class data " -arch=('i686' 'x86_64') -url="http://search.cpan.org/~TMTM/Class-Data-Inheritable" -license=('GPL' 'PerlArtistic') -depends=('perl>=5.10.0') -options=('!emptydirs') -source=(http://www.cpan.org/authors/id/T/TM/TMTM/Class-Data-Inheritable-$pkgver.tar.gz) -md5sums=('fc0fe65926eb8fb932743559feb54eb9') - -build() { - cd $startdir/src/Class-Data-Inheritable-$pkgver - PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor || return 1 - make || return 1 - make install DESTDIR=$startdir/pkg || return 1 - find $startdir/pkg -name '.packlist' -delete - find $startdir/pkg -name '*.pod' -delete -} diff --git a/abs/core/perl_modules/perl-class-factory-util/PKGBUILD b/abs/core/perl_modules/perl-class-factory-util/PKGBUILD index dadcff8..c9da049 100644 --- a/abs/core/perl_modules/perl-class-factory-util/PKGBUILD +++ b/abs/core/perl_modules/perl-class-factory-util/PKGBUILD @@ -1,8 +1,9 @@ -# $Id:$ +# $Id: PKGBUILD 65743 2012-02-22 12:12:49Z spupykin $ + pkgname=perl-class-factory-util _realname=Class-Factory-Util pkgver=1.7 -pkgrel=1 +pkgrel=4 pkgdesc="Provide utility methods for factory classes" arch=(i686 x86_64) license=('GPL' 'Artistic') @@ -16,12 +17,15 @@ md5sums=('aebd79da361b676a7ecd3245fc3d1b3f') build() { cd ${srcdir}/${_realname}-${pkgver} # install module in vendor directories. - PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor || return 1 - make || return 1 - make install DESTDIR=${pkgdir} || return 1 + PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor + make +} + +package() { + cd ${srcdir}/${_realname}-${pkgver} + make install DESTDIR=${pkgdir} # remove perllocal.pod and .packlist find ${pkgdir} -name perllocal.pod -delete find ${pkgdir} -name .packlist -delete } - diff --git a/abs/core/perl_modules/perl-class-load/PKGBUILD b/abs/core/perl_modules/perl-class-load/PKGBUILD new file mode 100644 index 0000000..1fc20c4 --- /dev/null +++ b/abs/core/perl_modules/perl-class-load/PKGBUILD @@ -0,0 +1,25 @@ +# $Id: PKGBUILD 73839 2012-07-16 05:39:18Z spupykin $ +# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> + +pkgname=perl-class-load +pkgver=0.20 +pkgrel=1 +pkgdesc="a working (require 'Class::Name') and more" +arch=('any') +license=('PerlArtistic' 'GPL') +url="http://search.cpan.org/dist/Class-Load" +options=(!emptydirs) +depends=('perl' 'perl-module-runtime' 'perl-data-optlist' 'perl-package-stash>=0.32' + 'perl-try-tiny' 'perl-test-fatal' 'perl-module-implementation') +source=(http://search.cpan.org/CPAN/authors/id/D/DR/DROLSKY/Class-Load-$pkgver.tar.gz) +md5sums=('9ccb131338a6cf1318599c08c095cf72') + +build() { + cd "${srcdir}/Class-Load-${pkgver}" + PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor + make +# make test + make install DESTDIR=${pkgdir} + find ${pkgdir} -name perllocal.pod -delete + find ${pkgdir} -name .packlist -delete +} diff --git a/abs/core/perl_modules/perl-class-singleton/PKGBUILD b/abs/core/perl_modules/perl-class-singleton/PKGBUILD index 60f71b9..1f80ce9 100644 --- a/abs/core/perl_modules/perl-class-singleton/PKGBUILD +++ b/abs/core/perl_modules/perl-class-singleton/PKGBUILD @@ -1,12 +1,14 @@ +# $Id: PKGBUILD 65747 2012-02-22 12:14:00Z spupykin $ +# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # This PKGBUILD was generated by cpan4pacman via CPANPLUS::Dist::Pacman # Contributor: François Charette <firmicus ατ gmx δοτ net> pkgname=perl-class-singleton pkgver=1.4 -pkgrel=2 +pkgrel=4 pkgdesc="Implementation of a "Singleton" class" -arch=('i686' 'x86_64') -url="http://search.cpan.org/~ABW/Class-Singleton" +arch=('any') +url="http://search.cpan.org/dist/Class-Singleton" license=('GPL' 'PerlArtistic') depends=('perl>=5.10.0') options=('!emptydirs') @@ -14,10 +16,10 @@ source=(http://www.cpan.org/authors/id/A/AB/ABW/Class-Singleton-$pkgver.tar.gz) md5sums=('a18b108ab97e2107cbbe816d2b3e2ee3') build() { - cd $startdir/src/Class-Singleton-$pkgver - PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor || return 1 - make || return 1 - make install DESTDIR=$startdir/pkg || return 1 - find $startdir/pkg -name '.packlist' -delete - find $startdir/pkg -name '*.pod' -delete + cd $srcdir/Class-Singleton-$pkgver + PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor + make + make install DESTDIR=$pkgdir + find $pkgdir -name '.packlist' -delete + find $pkgdir -name '*.pod' -delete } diff --git a/abs/core/perl_modules/perl-compress-bzip2/PKGBUILD b/abs/core/perl_modules/perl-compress-bzip2/PKGBUILD new file mode 100644 index 0000000..7f5e2bc --- /dev/null +++ b/abs/core/perl_modules/perl-compress-bzip2/PKGBUILD @@ -0,0 +1,26 @@ +# $Id: PKGBUILD 160507 2012-06-02 10:27:00Z bluewind $ +# Maintainer: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com> + +pkgname=perl-compress-bzip2 +_realname=Compress-Bzip2 +pkgver=2.09 +pkgrel=5 +pkgdesc="Interface to Bzip2 compression library" +arch=(i686 x86_64) +license=(GPL2) +depends=(perl bzip2) +url="http://search.cpan.org/dist/Compress-Bzip2" +options=('!emptydirs') +source=("http://search.cpan.org/CPAN/authors/id/A/AR/ARJAY/$_realname-$pkgver.tar.gz") +md5sums=('1699fde3e86f2a036f135ae606d456bf') + +build() { + cd "$srcdir/$_realname-$pkgver" + PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor + make +} + +package() { + cd "$srcdir/$_realname-$pkgver" + make DESTDIR="$pkgdir" install +} diff --git a/abs/core/perl_modules/perl-compress-raw-zlib/PKGBUILD b/abs/core/perl_modules/perl-compress-raw-zlib/PKGBUILD deleted file mode 100644 index 93782f3..0000000 --- a/abs/core/perl_modules/perl-compress-raw-zlib/PKGBUILD +++ /dev/null @@ -1,25 +0,0 @@ -# $Id: PKGBUILD 356 2008-04-18 22:56:27Z aaron $ -# Maintainer: Cecil H. Watson <knoppmyth@gmail.com> - -pkgname=perl-compress-raw-zlib -_realname=Compress-Raw-Zlib -pkgver=2.015 -pkgrel=1 -pkgdesc="Compress::Raw::Zlib - Low-Level Interface to zlib compression library" -arch=(i686 x86_64) -license=('PerlArtistic') -url="http://search.cpan.org/dist/${_realname}/" -depends=('perlxml' 'perl>=5.10.0') -options=('!emptydirs') -source=(ftp://ftp.cpan.org/pub/CPAN/authors/id/P/PM/PMQS/${_realname}-${pkgver}.tar.gz) -md5sums=('6680d7ee3fbfd5171ccf239328c284fd') - -build() { - cd ${startdir}/src/${_realname}-${pkgver} - perl Makefile.PL INSTALLDIRS=vendor || return 1 - make || return 1 - make DESTDIR=${startdir}/pkg install || return 1 - - find ${startdir}/pkg -name '.packlist' -delete - find ${startdir}/pkg -name 'perllocal.pod' -delete -} diff --git a/abs/core/perl_modules/perl-compress-zlib/PKGBUILD b/abs/core/perl_modules/perl-compress-zlib/PKGBUILD deleted file mode 100644 index 5fb55a7..0000000 --- a/abs/core/perl_modules/perl-compress-zlib/PKGBUILD +++ /dev/null @@ -1,25 +0,0 @@ -# $Id: PKGBUILD 356 2008-04-18 22:56:27Z aaron $ -# Maintainer: Cecil H. Watson <knoppmyth@gmail.com> - -pkgname=perl-compress-zlib -_realname=Compress-Zlib -pkgver=2.015 -pkgrel=1 -pkgdesc="The Compress::Zlib module provides a Perl interface to the zlib compression library." -arch=(i686 x86_64) -license=('PerlArtistic') -url="http://search.cpan.org/dist/${_realname}/" -depends=('perlxml' 'perl>=5.10.0') -options=('!emptydirs') -source=(ftp://ftp.cpan.org/pub/CPAN/authors/id/P/PM/PMQS/${_realname}-${pkgver}.tar.gz) -md5sums=('689ba2cc399b019d0bf76a0575c32947') - -build() { - cd ${startdir}/src/${_realname}-${pkgver} - perl Makefile.PL INSTALLDIRS=vendor || return 1 - make || return 1 - make DESTDIR=${startdir}/pkg install || return 1 - - find ${startdir}/pkg -name '.packlist' -delete - find ${startdir}/pkg -name 'perllocal.pod' -delete -} diff --git a/abs/core/perl_modules/perl-convert-binhex/PKGBUILD b/abs/core/perl_modules/perl-convert-binhex/PKGBUILD new file mode 100644 index 0000000..9b2311b --- /dev/null +++ b/abs/core/perl_modules/perl-convert-binhex/PKGBUILD @@ -0,0 +1,36 @@ +# $Id: PKGBUILD 143927 2011-11-30 21:19:35Z giovanni $ +# Maintainer: Giovanni Scafora <giovanni@archlinux.org> +# Contributor: Techlive Zheng <techlivezheng [at] gmail [dot] com> +# Contributor: Jakub Fišer <mr [at] MikyMaus [dot] org> +# Contributor: Filip S. Adamsen <fsa [at] fsadev [dot] com> + +pkgname=perl-convert-binhex +pkgver=1.119 +pkgrel=4 +pkgdesc="Perl module to extract data from Macintosh BinHex files" +arch=('any') +url="http://search.cpan.org/~eryq/Convert-BinHex-1.119/" +license=('PerlArtistic') +depends=('perl') +options=('!emptydirs') +install=${pkgname}.install +source=("http://search.cpan.org/CPAN/authors/id/E/ER/ERYQ/Convert-BinHex-$pkgver.tar.gz") +md5sums=('ba70ad1772abac6270078f28197a7961') + +build() { + cd "${srcdir}/Convert-BinHex-${pkgver}" + + # install module in vendor directories. + PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor + make +} + +package() { + cd "${srcdir}/Convert-BinHex-${pkgver}" + + make DESTDIR="${pkgdir}/" install + + # remove perllocal.pod and .packlist + find "${pkgdir}" -name perllocal.pod -delete + find "${pkgdir}" -name .packlist -delete +} diff --git a/abs/core/perl_modules/perl-convert-binhex/perl-convert-binhex.install b/abs/core/perl_modules/perl-convert-binhex/perl-convert-binhex.install new file mode 100644 index 0000000..398bfbe --- /dev/null +++ b/abs/core/perl_modules/perl-convert-binhex/perl-convert-binhex.install @@ -0,0 +1,8 @@ +post_install() { + echo -n "module test... " + perl -mConvert::BinHex -e "exit 0;" 2> /dev/null && echo 'pass.' || echo 'fail.' +} + +post_upgrade() { + post_install +} diff --git a/abs/core/perl_modules/perl-crypt-ssleay/PKGBUILD b/abs/core/perl_modules/perl-crypt-ssleay/PKGBUILD index bc561d6..ccaab5e 100644 --- a/abs/core/perl_modules/perl-crypt-ssleay/PKGBUILD +++ b/abs/core/perl_modules/perl-crypt-ssleay/PKGBUILD @@ -1,10 +1,10 @@ -# $Id$ +# $Id: PKGBUILD 160515 2012-06-02 10:27:13Z bluewind $ # Maintainer: Giovanni Scafora <giovanni@archlinux.org> # Contributor: François Charette <firmicus ατ gmx δοτ net> pkgname=perl-crypt-ssleay pkgver=0.58 -pkgrel=3 +pkgrel=4 pkgdesc="OpenSSL glue that provides LWP https support" arch=('i686' 'x86_64') url="http://search.cpan.org/dist/Crypt-SSLeay" diff --git a/abs/core/perl_modules/perl-data-dumper/PKGBUILD b/abs/core/perl_modules/perl-data-dumper/PKGBUILD deleted file mode 100644 index 6b48a24..0000000 --- a/abs/core/perl_modules/perl-data-dumper/PKGBUILD +++ /dev/null @@ -1,25 +0,0 @@ -# $Id: PKGBUILD 356 2008-04-18 22:56:27Z aaron $ -# Maintainer: Cecil H. Watson <knoppmyth@gmail.com> - -pkgname=perl-data-dumper -_realname=Data-Dumper -pkgver=2.121 -pkgrel=1 -pkgdesc="Data::Dumper - stringified perl data structures, suitable for both printing and eval." -arch=(i686 x86_64) -license=('PerlArtistic') -url="http://search.cpan.org/dist/${_realname}/" -depends=('perlxml' 'perl>=5.10.0') -options=('!emptydirs') -source=(ftp://ftp.cpan.org/pub/CPAN/authors/id/I/IL/ILYAM/${_realname}-${pkgver}.tar.gz) -md5sums=('10d6ff7a85fa3e5f91fcb2e6593cfd1b') - -build() { - cd ${startdir}/src/${_realname}-${pkgver} - perl Makefile.PL INSTALLDIRS=vendor || return 1 - make || return 1 - make DESTDIR=${startdir}/pkg install || return 1 - - find ${startdir}/pkg -name '.packlist' -delete - find ${startdir}/pkg -name 'perllocal.pod' -delete -} diff --git a/abs/core/perl_modules/perl-data-optlist/PKGBUILD b/abs/core/perl_modules/perl-data-optlist/PKGBUILD new file mode 100644 index 0000000..162c662 --- /dev/null +++ b/abs/core/perl_modules/perl-data-optlist/PKGBUILD @@ -0,0 +1,50 @@ +# Maintainer: Justin Davis <jrcd83@gmail.com> +# $Id: PKGBUILD 57546 2011-10-30 17:27:04Z juster $ + +pkgname=perl-data-optlist +pkgver=0.107 +pkgrel=1 +pkgdesc="parse and validate simple name/value option pairs" +arch=(any) +license=(PerlArtistic GPL) +options=(!emptydirs) +depends=('perl-params-util' 'perl-scalar-list-utils' 'perl-sub-install>=0.921') +makedepends=('perl-extutils-makemaker>=6.30') +checkdepends=('perl-test-simple') +url=https://metacpan.org/release/Data-OptList +source=("http://search.cpan.org/CPAN/authors/id/R/RJ/RJBS/Data-OptList-${pkgver}.tar.gz") +md5sums=(17177b3cfb8941780a8736f9b9b30421) +sha512sums=(06d0ca9b2f6142ea4c0de8c6f858bd96fb3964490e50f1caa677e2d53e144a4ce6c89097ad99d390ea86436923a449df8a38bd9064b0b91290b836f084d765f2) +_distdir="${srcdir}/Data-OptList-${pkgver}" + +build() { + ( export PERL_MM_USE_DEFAULT=1 PERL5LIB="" \ + PERL_AUTOINSTALL=--skipdeps \ + PERL_MM_OPT="INSTALLDIRS=vendor DESTDIR='$pkgdir'" \ + PERL_MB_OPT="--installdirs vendor --destdir '$pkgdir'" \ + MODULEBUILDRC=/dev/null + + cd "$_distdir" + /usr/bin/perl Makefile.PL + make + ) +} + +check() { + ( export PERL_MM_USE_DEFAULT=1 PERL5LIB="" + cd "$_distdir" + make test + ) +} + +package() { + cd "$_distdir" + make DESTDIR="$pkgdir" install + find "$pkgdir" -name .packlist -o -name perllocal.pod -delete +} + +# Local Variables: +# mode: shell-script +# sh-basic-offset: 2 +# End: +# vim:set ts=2 sw=2 et: diff --git a/abs/core/perl_modules/perl-date-manip/PKGBUILD b/abs/core/perl_modules/perl-date-manip/PKGBUILD index be50d1a..0ef2f9c 100644 --- a/abs/core/perl_modules/perl-date-manip/PKGBUILD +++ b/abs/core/perl_modules/perl-date-manip/PKGBUILD @@ -1,28 +1,29 @@ -# $Id: PKGBUILD 356 2008-04-18 22:56:27Z aaron $ +# $Id: PKGBUILD 161416 2012-06-11 02:54:05Z eric $ # Maintainer: Kevin Piche <kevin@archlinux.org> # Contributor: Andrew Simmons <andrew.simmons@gmail.com> pkgname=perl-date-manip _realname=Date-Manip -pkgver=5.54 +pkgver=6.32 pkgrel=1 pkgdesc="Date::Manip - date manipulation routines" -arch=(i686 x86_64) +arch=('any') license=('PerlArtistic') url="http://search.cpan.org/dist/${_realname}/" -depends=('perl>=5.10.0') -options=(!emptydirs) +depends=('perl-yaml-syck') +options=('!emptydirs') source=(http://search.cpan.org/CPAN/authors/id/S/SB/SBECK/${_realname}-${pkgver}.tar.gz) -md5sums=('16c343329bad644b17f4f8ec5fb243cf') +md5sums=('0d5c1ee2f75f6407fb1035e3535f650b') build() { - cd ${startdir}/src/${_realname}-${pkgver} + cd "${srcdir}/${_realname}-${pkgver}" + # install module in vendor directories. - PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor || return 1 - make || return 1 - make install DESTDIR=${startdir}/pkg || return 1 + perl Build.PL installdirs=vendor destdir="${pkgdir}" + perl Build +} - # remove perllocal.pod and .packlist - find ${startdir}/pkg -name perllocal.pod -delete - find ${startdir}/pkg -name .packlist -delete +package() { + cd "${srcdir}/${_realname}-${pkgver}" + perl Build install } diff --git a/abs/core/perl_modules/perl-datetime-format-builder/PKGBUILD b/abs/core/perl_modules/perl-datetime-format-builder/PKGBUILD index 10df715..71c3ed6 100644 --- a/abs/core/perl_modules/perl-datetime-format-builder/PKGBUILD +++ b/abs/core/perl_modules/perl-datetime-format-builder/PKGBUILD @@ -1,9 +1,9 @@ -# CPAN Name : DateTime-Format-Builder +# $Id: PKGBUILD 65778 2012-02-22 12:27:49Z spupykin $ # Contributor: Caleb Cushing <xenoterracide@gmail.com> -# Generator : CPANPLUS::Dist::Arch 0.18 + pkgname=perl-datetime-format-builder pkgver=0.8000 -pkgrel=3 +pkgrel=6 pkgdesc="Create DateTime parser classes and objects" arch=('i686' 'x86_64') license=('PerlArtistic' 'GPL') @@ -15,14 +15,16 @@ source=('http://search.cpan.org/CPAN/authors/id/D/DR/DROLSKY/DateTime-Format-Bui md5sums=('f6c5d5a17b5b7478ff555a2d3cce5136') build() { - DIST_DIR="${srcdir}/DateTime-Format-Builder-0.80" export PERL_MM_USE_DEFAULT=1 - { cd "$DIST_DIR" && - perl Makefile.PL INSTALLDIRS=vendor && - make && - make test && - make DESTDIR="$pkgdir" install; - } || return 1; + + cd "${srcdir}/DateTime-Format-Builder-0.80" + perl Makefile.PL INSTALLDIRS=vendor + make +} + +package() { + cd "${srcdir}/DateTime-Format-Builder-0.80" + make DESTDIR="$pkgdir" install find "$pkgdir" -name .packlist -o -name perllocal.pod -delete } diff --git a/abs/core/perl_modules/perl-datetime-format-iso8601/PKGBUILD b/abs/core/perl_modules/perl-datetime-format-iso8601/PKGBUILD index 360b88a..c8e07df 100644 --- a/abs/core/perl_modules/perl-datetime-format-iso8601/PKGBUILD +++ b/abs/core/perl_modules/perl-datetime-format-iso8601/PKGBUILD @@ -1,26 +1,32 @@ +# $Id: PKGBUILD 66111 2012-02-23 01:12:06Z spupykin $ +# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Lukas Fleischer <archlinux at cryptocrack dot de> pkgname=perl-datetime-format-iso8601 -pkgver=0.07 +pkgver=0.08 pkgrel=1 -pkgdesc="Parses ISO8601 formats." -arch=('i686' 'x86_64') +pkgdesc="Parses ISO8601 formats" +arch=('any') url="http://search.cpan.org/dist/DateTime-Format-ISO8601/" license=('PerlArtistic') -depends=('perl-datetime-format-builder>=0.770.0' 'perl-datetime>=0.18') -#makedepends=('perl-module-build>=0.350.0') +depends=('perl-datetime-format-builder' 'perl-datetime') +makedepends=() optdepends=('perl-file-find-rule' 'perl-test-distribution' 'perl-test-pod') options=(!emptydirs) source=("http://search.cpan.org/CPAN/authors/id/J/JH/JHOBLITT/DateTime-Format-ISO8601-$pkgver.tar.gz") -md5sums=('debb51180d0318ae09cad01c544a1d7d') +md5sums=('b7c0a4b5e767a8d3b87f3dc678d8c30c') build() { cd $srcdir/DateTime-Format-ISO8601-$pkgver - PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor || return 1 - make || return 1 - make install DESTDIR="${pkgdir}" || return 1 + PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor + make +} + +package() { + cd $srcdir/DateTime-Format-ISO8601-$pkgver + make install DESTDIR="${pkgdir}" find ${pkgdir} -name perllocal.pod -delete find ${pkgdir} -name .packlist -delete } diff --git a/abs/core/perl_modules/perl-datetime-locale/PKGBUILD b/abs/core/perl_modules/perl-datetime-locale/PKGBUILD index c775d0d..219e9c2 100644 --- a/abs/core/perl_modules/perl-datetime-locale/PKGBUILD +++ b/abs/core/perl_modules/perl-datetime-locale/PKGBUILD @@ -1,23 +1,24 @@ -# This PKGBUILD was generated by cpan4pacman via CPANPLUS::Dist::Pacman +# $Id: PKGBUILD 65785 2012-02-22 12:32:13Z spupykin $ +# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: François Charette <firmicus ατ gmx δοτ net> pkgname=perl-datetime-locale -pkgver=0.42 -pkgrel=1 +pkgver=0.45 +pkgrel=2 pkgdesc="Localization support for DateTime.pm " -arch=('i686' 'x86_64') -url="http://search.cpan.org/~DROLSKY/DateTime-Locale" +arch=(any) +url="http://search.cpan.org/dist/DateTime-Locale" license=('GPL' 'PerlArtistic') depends=('perl-params-validate' 'perl-list-moreutils') options=('!emptydirs') -source=(http://www.cpan.org/authors/id/D/DR/DROLSKY/DateTime-Locale-$pkgver.tar.gz) +source=(http://www.cpan.org/authors/id/D/DR/DROLSKY/DateTime-Locale-$pkgver.tar.gz) +md5sums=('8ba6a4b70f8fa7d987529c2e2c708862') build() { - cd $startdir/src/DateTime-Locale-$pkgver - PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor || return 1 - make || return 1 - make install DESTDIR=$startdir/pkg || return 1 - find $startdir/pkg -name '.packlist' -delete - find $startdir/pkg -name '*.pod' -delete + cd $srcdir/DateTime-Locale-$pkgver + PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor + make + make install DESTDIR=$pkgdir + find $pkgdir -name '.packlist' -delete + find $pkgdir -name '*.pod' -delete } -md5sums=('2f40350ef1c697f1bc402220824f6a7a') diff --git a/abs/core/perl_modules/perl-datetime-timezone/PKGBUILD b/abs/core/perl_modules/perl-datetime-timezone/PKGBUILD index 65c7e9d..7fe325f 100644 --- a/abs/core/perl_modules/perl-datetime-timezone/PKGBUILD +++ b/abs/core/perl_modules/perl-datetime-timezone/PKGBUILD @@ -1,23 +1,28 @@ -# This PKGBUILD was generated by cpan4pacman via CPANPLUS::Dist::Pacman +# $Id: PKGBUILD 73843 2012-07-16 05:40:15Z spupykin $ +# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: François Charette <firmicus ατ gmx δοτ net> pkgname=perl-datetime-timezone -pkgver=0.84 +pkgver=1.46 pkgrel=1 pkgdesc="Time zone object base class and factory " -arch=('i686' 'x86_64') -url="http://search.cpan.org/~DROLSKY/DateTime-TimeZone" +arch=(any) +url="http://search.cpan.org/dist/DateTime-TimeZone" license=('GPL' 'PerlArtistic') -depends=('perl-class-singleton>=1.03' 'perl-params-validate>=0.72') +depends=('perl-class-singleton>=1.03' 'perl-params-validate>=0.72' 'perl-class-load') options=('!emptydirs') -source=(http://www.cpan.org/authors/id/D/DR/DROLSKY/DateTime-TimeZone-$pkgver.tar.gz) +source=(http://www.cpan.org/authors/id/D/DR/DROLSKY/DateTime-TimeZone-$pkgver.tar.gz) +md5sums=('e83f412286d7787e3dfd5427a1943569') build() { - cd $startdir/src/DateTime-TimeZone-$pkgver - PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor || return 1 - make || return 1 - make install DESTDIR=$startdir/pkg || return 1 - find $startdir/pkg -name '.packlist' -delete - find $startdir/pkg -name '*.pod' -delete + cd $srcdir/DateTime-TimeZone-$pkgver + PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor + make +} + +package() { + cd $srcdir/DateTime-TimeZone-$pkgver + make install DESTDIR=$pkgdir + find $pkgdir -name '.packlist' -delete + find $pkgdir -name '*.pod' -delete } -md5sums=('e6f36fa00425d64377aeae74a7da0ac3') diff --git a/abs/core/perl_modules/perl-datetime/PKGBUILD b/abs/core/perl_modules/perl-datetime/PKGBUILD index 0b32ce3..839ff1c 100644 --- a/abs/core/perl_modules/perl-datetime/PKGBUILD +++ b/abs/core/perl_modules/perl-datetime/PKGBUILD @@ -1,29 +1,37 @@ -# $Id: PKGBUILD 31942 2010-11-08 11:04:10Z spupykin $ +# $Id: PKGBUILD 71765 2012-06-02 10:29:58Z bluewind $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: François Charette <firmicus ατ gmx δοτ net> pkgname=perl-datetime -pkgver=0.65 -pkgrel=1 +pkgver=0.72 +pkgrel=2 pkgdesc="A complete, easy to use date and time object" arch=('i686' 'x86_64') url="http://search.cpan.org/dist/DateTime" license=('GPL' 'PerlArtistic') -depends=('perl-datetime-timezone>=0.59' 'perl-datetime-locale>=0.41' 'perl-params-validate>=0.76') +depends=('perl-datetime-timezone>=0.59' 'perl-datetime-locale>=0.41' + 'perl-params-validate>=0.76' 'perl-math-round') LC_NUMERIC=C provides=("perl-datetime=`printf %.4f $pkgver`") -options=('!emptydirs' 'force') +options=('!emptydirs') source=(http://www.cpan.org/authors/id/D/DR/DROLSKY/DateTime-$pkgver.tar.gz) -md5sums=('99fd327152d3a462ba575c8c74d5cb65') +md5sums=('f50b328919fe8bf2d2b16ca0df35c3f3') build() { cd $srcdir/DateTime-$pkgver - perl Build.PL installdirs=vendor destdir="$pkgdir/" ./Build +} + +check() { + cd $srcdir/DateTime-$pkgver # ./Build test - ./Build install + true +} +package() { + cd $srcdir/DateTime-$pkgver + ./Build install find $pkgdir -name '.packlist' -delete find $pkgdir -name '*.pod' -delete } diff --git a/abs/core/perl_modules/perl-dbd-mysql/PKGBUILD b/abs/core/perl_modules/perl-dbd-mysql/PKGBUILD index 03e801a..5794b3e 100644 --- a/abs/core/perl_modules/perl-dbd-mysql/PKGBUILD +++ b/abs/core/perl_modules/perl-dbd-mysql/PKGBUILD @@ -1,34 +1,45 @@ -# $Id: PKGBUILD 82506 2010-06-12 19:27:47Z kevin $ -# Maintainer: Kevin Piche <kevin@archlinux.org> +# $Id: PKGBUILD 161944 2012-06-16 19:18:00Z eric $ +# Maintainer: kevin <kevin@archlinux.org> # Contributor: Eric Johnson <eric@coding-zone.com> pkgname=perl-dbd-mysql _realname=DBD-mysql -pkgver=4.014 -pkgrel=2 +pkgver=4.022 +pkgrel=1 pkgdesc="Perl/CPAN DBD::mysql module for interacting with MySQL via DBD" arch=('i686' 'x86_64') license=('GPL' 'PerlArtistic') url="http://search.cpan.org/dist/${_realname}/" -depends=('libmysqlclient' 'perl-dbi' 'perl>=5.10.0') +depends=('libmysqlclient' 'perl-dbi') makedepends=('mysql') -options=(!emptydirs) +options=('!emptydirs') source=(http://search.cpan.org/CPAN/authors/id/C/CA/CAPTTOFU/${_realname}-${pkgver}.tar.gz) -md5sums=('74f118a4984e6a49f8ece28e68caf543') build() { - cd ${srcdir}/${_realname}-${pkgver} + cd "${srcdir}/${_realname}-${pkgver}" # install module in vendor directories. - perl Makefile.PL INSTALLDIRS=vendor || return 1 - make || return 1 + perl Makefile.PL INSTALLDIRS=vendor --testsocket=/tmp/socket.mysql + make } -package() { - cd ${srcdir}/${_realname}-${pkgver} - make install DESTDIR=${pkgdir} || return 1 +_check() { + cd "${srcdir}/${_realname}-${pkgver}" + mkdir -p /tmp/mysql_test + mysql_install_db \ + --basedir=/usr \ + --datadir=/tmp/mysql_test + mysqld -P 17999 \ + --socket=/tmp/socket.mysql \ + --datadir=/tmp/mysql_test & + sleep 10 + DAEMON_PORT=$! + make test || true + kill -9 $DAEMON_PORT +} - # remove perllocal.pod and .packlist - find ${pkgdir} -name perllocal.pod -delete - find ${pkgdir} -name .packlist -delete +package() { + cd "${srcdir}/${_realname}-${pkgver}" + make install DESTDIR="${pkgdir}" } +md5sums=('20fb571245e3b9ac275b8329025c4bf6') diff --git a/abs/core/perl_modules/perl-dbi/PKGBUILD b/abs/core/perl_modules/perl-dbi/PKGBUILD index 8bc53e3..602acd0 100644 --- a/abs/core/perl_modules/perl-dbi/PKGBUILD +++ b/abs/core/perl_modules/perl-dbi/PKGBUILD @@ -1,19 +1,19 @@ -# $Id$ +# $Id: PKGBUILD 163571 2012-07-16 03:09:15Z eric $ # Maintainer: kevin <kevin@archlinux.org> # Contributor: Matt Thompson <mattt@defunct.ca> pkgname=perl-dbi _realname=DBI -pkgver=1.616 -pkgrel=2 +pkgver=1.622 +pkgrel=1 pkgdesc="Database independent interface for Perl" -arch=(i686 x86_64) +arch=('i686' 'x86_64') license=('GPL' 'PerlArtistic') url="http://search.cpan.org/dist/${_realname}/" -depends=('perl>=5.12.1') -options=(!emptydirs) +depends=('perl') +options=('!emptydirs') source=(http://www.cpan.org/authors/id/T/TI/TIMB/${_realname}-${pkgver}.tar.gz) -md5sums=('799313e54a693beb635b47918458f7c4') +md5sums=('9836bcf1b9acc842089aa10b16736909') build() { cd "${srcdir}/${_realname}-${pkgver}" @@ -21,6 +21,10 @@ build() { # install module in vendor directories. perl Makefile.PL INSTALLDIRS=vendor make +} + +check() { + cd "${srcdir}/${_realname}-${pkgver}" make test } diff --git a/abs/core/perl_modules/perl-devel-stacktrace/PKGBUILD b/abs/core/perl_modules/perl-devel-stacktrace/PKGBUILD deleted file mode 100644 index 72c89c7..0000000 --- a/abs/core/perl_modules/perl-devel-stacktrace/PKGBUILD +++ /dev/null @@ -1,28 +0,0 @@ -pkgname=perl-devel-stacktrace -_realname=Devel-StackTrace -pkgver=1.1902 -pkgrel=2 -pkgdesc="Perl devel stracktrace" -arch=(i686 x86_64) -license=('custom:BSD') -url="http://search.cpan.org/dist/${_realname}/" -depends=('perl>=5.10.0' 'openssl') -options=(!emptydirs) -replaces=('net-ssleay') -provides=('net-ssleay') -source=(http://www.cpan.org/authors/id/D/DR/DROLSKY/${_realname}-${pkgver}.tar.gz) - -build() { - cd ${startdir}/src/${_realname}-${pkgver} - # install module in vendor directories. - PERL_MM_USE_DEFAULT=1 perl Makefile.PL -- INSTALLDIRS=vendor || return 1 - make || return 1 - make install DESTDIR=${startdir}/pkg || return 1 - - # remove perllocal.pod and .packlist - find ${startdir}/pkg -name perllocal.pod -delete - find ${startdir}/pkg -name .packlist -delete - - install -D -m644 README ${startdir}/pkg/usr/share/licenses/${pkgname}/README -} -# vim: ts=2 sw=2 et ft=sh diff --git a/abs/core/perl_modules/perl-device-serialport/PKGBUILD b/abs/core/perl_modules/perl-device-serialport/PKGBUILD index d1341c8..7f0ba54 100644 --- a/abs/core/perl_modules/perl-device-serialport/PKGBUILD +++ b/abs/core/perl_modules/perl-device-serialport/PKGBUILD @@ -1,29 +1,25 @@ -# This PKGBUILD was generated by cpan4pacman via CPANPLUS::Dist::Pacman +# $Id: PKGBUILD 71775 2012-06-02 10:30:18Z bluewind $ +# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Ross melin <rdmelin@gmail.com> -# Required by zoneminder - pkgname=perl-device-serialport pkgver=1.04 -pkgrel=2 +pkgrel=4 pkgdesc="POSIX clone of Win32::SerialPort" arch=('i686' 'x86_64') -url="http://search.cpan.org/~COOK/Device-SerialPort" +url="http://search.cpan.org/dist/Device-SerialPort" license=('GPL' 'PerlArtistic') +depends=('perl') options=('!emptydirs') -source=(http://www.cpan.org/authors/id/C/CO/COOK/Device-SerialPort-$pkgver.tar.gz) +source=(http://www.cpan.org/authors/id/C/CO/COOK/Device-SerialPort-$pkgver.tar.gz) md5sums=('82c698151f934eb28c65d1838cee7d9e') build() { - cd $startdir/src/Device-SerialPort-$pkgver + cd $srcdir/Device-SerialPort-$pkgver eval `perl -V:archname` - PERL_MM_USE_DEFAULT=1 /usr/bin/perl Makefile.PL \ - INSTALLDIRS=vendor || return 1 - - /usr/bin/make || return 1 - /usr/bin/make DESTDIR=$startdir/pkg install || return 1 - /usr/bin/find $startdir/pkg -name '.packlist' -delete - /usr/bin/find $startdir/pkg -name '*.pod' -delete + PERL_MM_USE_DEFAULT=1 /usr/bin/perl Makefile.PL INSTALLDIRS=vendor + make + make DESTDIR=$pkgdir install + find $pkgdir -name '.packlist' -delete + find $pkgdir -name '*.pod' -delete } - -# vim:set ts=2 sw=2 et: diff --git a/abs/core/perl_modules/perl-dist-checkconflicts/PKGBUILD b/abs/core/perl_modules/perl-dist-checkconflicts/PKGBUILD new file mode 100644 index 0000000..fc8bd28 --- /dev/null +++ b/abs/core/perl_modules/perl-dist-checkconflicts/PKGBUILD @@ -0,0 +1,50 @@ +# Maintainer: Justin Davis <jrcd83@gmail.com> +# $Id: PKGBUILD 57550 2011-10-30 17:28:15Z juster $ + +pkgname=perl-dist-checkconflicts +pkgver=0.02 +pkgrel=1 +pkgdesc="declare version conflicts for your dist" +arch=(any) +license=(PerlArtistic GPL) +options=(!emptydirs) +depends=('perl-list-moreutils>=0.12' 'perl-sub-exporter') +makedepends=('perl-extutils-makemaker>=6.31') +checkdepends=('perl-test-fatal' 'perl-test-simple') +url=https://metacpan.org/release/Dist-CheckConflicts +source=("http://search.cpan.org/CPAN/authors/id/D/DO/DOY/Dist-CheckConflicts-${pkgver}.tar.gz") +md5sums=(64b8d342ba11336b2969c274a60bbc5f) +sha512sums=(e3a342141b13e3604f226d53706fa50b6dc9f96c39ad9c83b074289aff852cbbab97bdf7d389d426116f609589e3d0282b033e79230a5a4ed8782e2b0e58426d) +_distdir="${srcdir}/Dist-CheckConflicts-${pkgver}" + +build() { + ( export PERL_MM_USE_DEFAULT=1 PERL5LIB="" \ + PERL_AUTOINSTALL=--skipdeps \ + PERL_MM_OPT="INSTALLDIRS=vendor DESTDIR='$pkgdir'" \ + PERL_MB_OPT="--installdirs vendor --destdir '$pkgdir'" \ + MODULEBUILDRC=/dev/null + + cd "$_distdir" + /usr/bin/perl Makefile.PL + make + ) +} + +check() { + ( export PERL_MM_USE_DEFAULT=1 PERL5LIB="" + cd "$_distdir" + make test + ) +} + +package() { + cd "$_distdir" + make DESTDIR="$pkgdir" install + find "$pkgdir" -name .packlist -o -name perllocal.pod -delete +} + +# Local Variables: +# mode: shell-script +# sh-basic-offset: 2 +# End: +# vim:set ts=2 sw=2 et: diff --git a/abs/core/perl_modules/perl-email-date-format/PKGBUILD b/abs/core/perl_modules/perl-email-date-format/PKGBUILD new file mode 100644 index 0000000..6625738 --- /dev/null +++ b/abs/core/perl_modules/perl-email-date-format/PKGBUILD @@ -0,0 +1,26 @@ +# $Id: PKGBUILD 150522 2012-02-18 12:04:18Z allan $ +# Maintainer: +# Contributor: Sergej Pupykin <pupykin.s+aur@gmail.com> + +pkgname=perl-email-date-format +pkgver=1.002 +pkgrel=3 +pkgdesc="produce RFC 2822 date strings" +arch=('any') +url="http://search.cpan.org/dist/Email-Date-Format" +license=('GPL' 'PerlArtistic') +depends=('perl') +options=('!emptydirs') +source=("http://www.cpan.org/authors/id/R/RJ/RJBS/Email-Date-Format-$pkgver.tar.gz") +md5sums=('7ae25275da6ab272aa8b40141eac9f82') + +build() { + cd "${srcdir}"/Email-Date-Format-$pkgver + PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor + make +} + +package() { + cd "${srcdir}"/Email-Date-Format-$pkgver + make DESTDIR="${pkgdir}" install +} diff --git a/abs/core/perl_modules/perl-encode-locale/PKGBUILD b/abs/core/perl_modules/perl-encode-locale/PKGBUILD new file mode 100644 index 0000000..05b129b --- /dev/null +++ b/abs/core/perl_modules/perl-encode-locale/PKGBUILD @@ -0,0 +1,52 @@ +# Maintainer : Justin "juster" Davis <jrcd83@gmail.com> +# Generator : pbjam 0.01 +# $Id: PKGBUILD 150524 2012-02-18 12:06:36Z allan $ + +pkgname=perl-encode-locale +pkgver=1.03 +pkgrel=1 +pkgdesc="Determine the locale encoding" +arch=(any) +license=(PerlArtistic GPL) +options=('!emptydirs') +depends=('perl>=5.008') +makedepends=() +checkdepends=() +conflicts=('perl-libwww<6') +url=http://search.cpan.org/dist/Encode-Locale +source=(http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/Encode-Locale-1.02.tar.gz) +md5sums=('96a950ee9b57e47e2b990b4c5dd7bf6e') +sha512sums=('7263de267486c835f37dd51da573c5002921a8365124e03eeed1e7a97bac368fff42351d6d31e05d3e596f3486ca5506d985f3992652908948006701d21663cf') +_distdir="${srcdir}/Encode-Locale-1.02" + +build() { + ( export PERL_MM_USE_DEFAULT=1 PERL5LIB="" \ + PERL_AUTOINSTALL=--skipdeps \ + PERL_MM_OPT="INSTALLDIRS=vendor DESTDIR='$pkgdir'" \ + PERL_MB_OPT="--installdirs vendor --destdir '$pkgdir'" \ + MODULEBUILDRC=/dev/null + + cd "$_distdir" + /usr/bin/perl Makefile.PL + make + ) +} + +check() { + ( export PERL_MM_USE_DEFAULT=1 PERL5LIB="" + cd "$_distdir" + make test + ) +} + +package() { + cd "$_distdir" + make DESTDIR="$pkgdir" install + find "$pkgdir" -name .packlist -o -name perllocal.pod -delete +} + +# Local Variables: +# mode: shell-script +# sh-basic-offset: 2 +# End: +# vim:set ts=2 sw=2 et: diff --git a/abs/core/perl_modules/perl-error/PKGBUILD b/abs/core/perl_modules/perl-error/PKGBUILD index 2a4437c..a8fa056 100644 --- a/abs/core/perl_modules/perl-error/PKGBUILD +++ b/abs/core/perl_modules/perl-error/PKGBUILD @@ -1,35 +1,34 @@ -# $Id$ +# $Id: PKGBUILD 163573 2012-07-16 03:20:23Z eric $ # Maintainer: Dale Blount <dale@archlinux.org> # Contributor: Dale Blount <dale@archlinux.org> pkgname=perl-error _realname=Error -pkgver=0.17016 -pkgrel=2 +pkgver=0.17018 +pkgrel=1 pkgdesc="Perl/CPAN Error module - Error/exception handling in an OO-ish way" url="http://search.cpan.org/dist/${_realname}/" -arch=(any) +arch=('any') license=('PerlArtistic' 'GPL') depends=('perl>=5.10.0') options=('!emptydirs') source=(http://search.cpan.org/CPAN/authors/id/S/SH/SHLOMIF/${_realname}-${pkgver}.tar.gz) -md5sums=('eedcd3c6970568dd32092b5334328eff') build() { - cd ${srcdir}/${_realname}-${pkgver} + cd "${srcdir}/${_realname}-${pkgver}" # install module in vendor directories. perl Makefile.PL INSTALLDIRS=vendor make +} + +check() { + cd "${srcdir}/${_realname}-${pkgver}" make test } package() { - cd ${srcdir}/${_realname}-${pkgver} - - make install DESTDIR=${pkgdir} - - # remove perllocal.pod and .packlist - find ${pkgdir} -name perllocal.pod -delete - find ${pkgdir} -name .packlist -delete + cd "${srcdir}/${_realname}-${pkgver}" + make install DESTDIR="${pkgdir}" } +md5sums=('1137a7bbb94c9508a2268c467583207f') diff --git a/abs/core/perl_modules/perl-error/perl-error-0.17016-2-x86_64-build.log.1 b/abs/core/perl_modules/perl-error/perl-error-0.17016-2-x86_64-build.log.1 new file mode 100644 index 0000000..92c6633 --- /dev/null +++ b/abs/core/perl_modules/perl-error/perl-error-0.17016-2-x86_64-build.log.1 @@ -0,0 +1,72 @@ +Checking if your kit is complete... +Looks good +Writing Makefile for Error +Writing MYMETA.yml and MYMETA.json +cp lib/Error.pm blib/lib/Error.pm +cp lib/Error/Simple.pm blib/lib/Error/Simple.pm +Manifying blib/man3/Error.3pm +Manifying blib/man3/Error::Simple.3pm +PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t +t/01throw.t .......................... ok +t/02order.t .......................... ok +t/03throw-non-Error.t ................ ok +t/04use-base-Error-Simple.t .......... ok +t/05text-errors-with-file-handles.t .. ok +t/06customize-text-throw.t ........... ok +t/07try-in-obj-destructor.t .......... ok + +# Failed test 'warn \n-terminated STDERR' +# at t/08warndie.t line 77. +# 'A warning at t/08warndie.t line 73.: +# main::__ANON__() called at t/08warndie.t line 37 +# main::run_kid('CODE(0x1c905f0)') called at t/08warndie.t line 74 +# ' +# doesn't match '(?^:^A warning at (?^:t\/08warndie\.t) line 73: +# \tmain::__ANON__\(\) called at (?^:t\/08warndie\.t) line 37 +# \tmain::run_kid\('CODE\(0x[0-9a-f]+\)'\) called at (?^:t\/08warndie\.t) line 74 +# $)' + +# Failed test 'warn unterminated STDERR' +# at t/08warndie.t line 89. +# 'A warning at t/08warndie.t line 85.: +# main::__ANON__() called at t/08warndie.t line 37 +# main::run_kid('CODE(0x1c908f0)') called at t/08warndie.t line 86 +# ' +# doesn't match '(?^:^A warning at (?^:t\/08warndie\.t) line 85: +# \tmain::__ANON__\(\) called at (?^:t\/08warndie\.t) line 37 +# \tmain::run_kid\('CODE\(0x[0-9a-f]+\)'\) called at (?^:t\/08warndie\.t) line 86 +# $)' + +# Failed test 'Custom warn STDERR' +# at t/08warndie.t line 192. +# 'My custom warning here: A warning at t/08warndie.t line 188.: +# main::__ANON__() called at t/08warndie.t line 37 +# main::run_kid('CODE(0x1c953e8)') called at t/08warndie.t line 189 +# ' +# doesn't match '(?^:^My custom warning here: A warning at (?^:t\/08warndie\.t) line 188: +# \tmain::__ANON__\(\) called at (?^:t\/08warndie\.t) line 37 +# \tmain::run_kid\('CODE\(0x[0-9a-f]+\)'\) called at (?^:t\/08warndie\.t) line 189 +# $)' +# Looks like you failed 3 tests of 21. +t/08warndie.t ........................ +Dubious, test returned 3 (wstat 768, 0x300) +Failed 3/21 subtests +t/09dollar-at.t ...................... ok +t/10throw-in-catch.t ................. ok +t/11rethrow.t ........................ ok +t/12wrong-error-var.t ................ ok +t/13except-arg0.t .................... ok +t/pod-coverage.t ..................... skipped: Test::Pod::Coverage 1.04 required for testing POD coverage +t/pod.t .............................. ok + +Test Summary Report +------------------- +t/08warndie.t (Wstat: 768 Tests: 21 Failed: 3) + Failed tests: 4, 6, 18 + Non-zero exit status: 3 +Files=15, Tests=62, 0 wallclock secs ( 0.05 usr 0.02 sys + 0.23 cusr 0.04 csys = 0.34 CPU) +Result: FAIL +Failed 1/15 test programs. 3/62 subtests failed. +make: *** [test_dynamic] Error 255 +[1m[31m==> ERROR:(B[m[1m A failure occurred in build().(B[m +[1m Aborting...(B[m diff --git a/abs/core/perl_modules/perl-exception-class/PKGBUILD b/abs/core/perl_modules/perl-exception-class/PKGBUILD deleted file mode 100644 index 58e1138..0000000 --- a/abs/core/perl_modules/perl-exception-class/PKGBUILD +++ /dev/null @@ -1,22 +0,0 @@ -# Maintainer: François Charette <firmicus ατ gmx δοτ net> - -pkgname=perl-exception-class -pkgver=1.24 -pkgrel=1 -pkgdesc="Declare exception class hierarchies" -arch=('i686' 'x86_64') -url="http://search.cpan.org/~DROLSKY/Exception-Class" -license=('GPL' 'PerlArtistic') -depends=('perl') -options=('!emptydirs') -source=(http://www.cpan.org/authors/id/D/DR/DROLSKY/Exception-Class-$pkgver.tar.gz) -md5sums=('b672b63f8e7f3652980f188c2d58840d') - -build() { - cd $startdir/src/Exception-Class-$pkgver - PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor || return 1 - make || return 1 - make install DESTDIR=$startdir/pkg || return 1 - find $startdir/pkg -name '.packlist' -delete - find $startdir/pkg -name '*.pod' -delete -} diff --git a/abs/core/perl_modules/perl-expect/PKGBUILD b/abs/core/perl_modules/perl-expect/PKGBUILD new file mode 100644 index 0000000..06e8c89 --- /dev/null +++ b/abs/core/perl_modules/perl-expect/PKGBUILD @@ -0,0 +1,51 @@ +# CPAN Name : Expect +# Contributor: Max Roder <maxroder@web.de> +# Contributor: DarkHeart +# Generator : CPANPLUS::Dist::Arch 1.19 + +pkgname='perl-expect' +pkgver='1.21' +pkgrel='2' +pkgdesc="Perl version of Don Libes' Tcl-Expect" +arch=('any') +license=('PerlArtistic' 'GPL') +options=('!emptydirs') +depends=('perl-io-tty>=1.03') +makedepends=() +url='http://search.cpan.org/dist/Expect' +source=('http://search.cpan.org/CPAN/authors/id/R/RG/RGIERSIG/Expect-1.21.tar.gz') +md5sums=('a151b0dc4d1a35c73941c65b7c26da5b') +sha512sums=('496716b9e6544e9d6809b7f704df8199291d18ec9ec9ebb4fd2b7b341aa10d9b03989335c1f22d1faddbff0974ceba5b2823685fa08ce6a75e2f3ccaeb944e74') +_distdir="${srcdir}/Expect-1.21" + +build() { + ( export PERL_MM_USE_DEFAULT=1 PERL5LIB="" \ + PERL_AUTOINSTALL=--skipdeps \ + PERL_MM_OPT="INSTALLDIRS=vendor DESTDIR='$pkgdir'" \ + PERL_MB_OPT="--installdirs vendor --destdir '$pkgdir'" \ + MODULEBUILDRC=/dev/null + + cd "$_distdir" + /usr/bin/perl Makefile.PL + make + ) +} + +check() { + cd "$_distdir" + ( export PERL_MM_USE_DEFAULT=1 PERL5LIB="" + make test + ) +} + +package() { + cd "$_distdir" + make install + find "$pkgdir" -name .packlist -o -name perllocal.pod -delete +} + +# Local Variables: +# mode: shell-script +# sh-basic-offset: 2 +# End: +# vim:set ts=2 sw=2 et: diff --git a/abs/core/perl_modules/perl-fcgi/PKGBUILD b/abs/core/perl_modules/perl-fcgi/PKGBUILD index 3a97d1e..a03c4ba 100644 --- a/abs/core/perl_modules/perl-fcgi/PKGBUILD +++ b/abs/core/perl_modules/perl-fcgi/PKGBUILD @@ -1,23 +1,31 @@ -# Maintainer: Allan McRae <mcrae_allan@hotmail.com> +# $Id: PKGBUILD 160531 2012-06-02 10:27:39Z bluewind $ +# Maintainer: Giovanni Scafora <giovanni@archlinux.org> # Contributor: François Charette <firmicus ατ gmx δοτ net> pkgname=perl-fcgi -pkgver=0.71 -pkgrel=1 +pkgver=0.74 +pkgrel=3 pkgdesc="Fast CGI" arch=('i686' 'x86_64') -url="http://search.cpan.org/~SKIMO/FCGI" +url="http://search.cpan.org/dist/FCGI" license=('GPL' 'PerlArtistic') -depends=('perl>=5.10.0') +depends=('perl') options=('!emptydirs') -source=(http://search.cpan.org/CPAN/authors/id/F/FL/FLORA/FCGI-$pkgver.tar.gz) +source=("http://www.cpan.org/CPAN/authors/id/F/FL/FLORA/FCGI-${pkgver}.tar.gz") +md5sums=('462a77a0072480fea791a4d3095eb486') build() { - cd $startdir/src/FCGI-$pkgver - PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor || return 1 - make || return 1 - make install DESTDIR=$startdir/pkg || return 1 - find $startdir/pkg -name '.packlist' -delete - find $startdir/pkg -name '*.pod' -delete + cd "${srcdir}/FCGI-${pkgver}" + PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor + make +} + +check() { + cd "${srcdir}/FCGI-${pkgver}" + make test +} + +package() { + cd "${srcdir}/FCGI-${pkgver}" + make install DESTDIR="${pkgdir}" } -md5sums=('26bc4ea53ccc9c9c16695e88e46a1cfb') diff --git a/abs/core/perl_modules/perl-image-imlib2/PKGBUILD b/abs/core/perl_modules/perl-file-homedir/PKGBUILD index dcb916a..89f9735 100644 --- a/abs/core/perl_modules/perl-image-imlib2/PKGBUILD +++ b/abs/core/perl_modules/perl-file-homedir/PKGBUILD @@ -1,21 +1,19 @@ -# CPAN Name : Image-Imlib2 -# Contributor: AUR Perl <aurperl@juster.info> -# Generator : CPANPLUS::Dist::Arch 1.18 +# Generator : CPANPLUS::Dist::Arch 1.19 -pkgname='perl-image-imlib2' -pkgver='2.03' +pkgname='perl-file-homedir' +pkgver='0.99' pkgrel='1' -pkgdesc="Interface to the Imlib2 image library" -arch=('i686' 'x86_64') +pkgdesc="Find your home and other directories on any platform" +arch=('any') license=('PerlArtistic' 'GPL') options=('!emptydirs') -depends=('perl' 'imlib2') +depends=('perl>=5.5.30' 'perl-file-which>=0.05') makedepends=() -url='http://search.cpan.org/dist/Image-Imlib2' -source=('http://search.cpan.org/CPAN/authors/id/L/LB/LBROCARD/Image-Imlib2-2.03.tar.gz') -md5sums=('303b91fae2b863903e41a3cac34fa0d3') -sha512sums=('d38eba0da1d9fe46244400454f55d2d4d682a7aff78c123c01476c14f30de3fc4699a1f926fc82fea09341f0577f943d82fe73cd40225bc69a06e1c710383d60') -_distdir="${srcdir}/Image-Imlib2-2.03" +url='http://search.cpan.org/dist/File-HomeDir' +source=('http://search.cpan.org/CPAN/authors/id/A/AD/ADAMK/File-HomeDir-0.99.tar.gz') +md5sums=('cb058c68393631344c2b906026091016') +sha512sums=('ac154f07105fc0267488f152fa9b853f252a8ae8f8dcb39d204ae305ff2ff24e3682ff41b0f5dbb81fe5f8e842e555de009e93704084611b8f8e0e2d4c12192b') +_distdir="${srcdir}/File-HomeDir-0.99" build() { ( export PERL_MM_USE_DEFAULT=1 PERL5LIB="" \ diff --git a/abs/core/perl_modules/perl-file-listing/PKGBUILD b/abs/core/perl_modules/perl-file-listing/PKGBUILD new file mode 100644 index 0000000..8656fc1 --- /dev/null +++ b/abs/core/perl_modules/perl-file-listing/PKGBUILD @@ -0,0 +1,49 @@ +# Maintainer: Justin "juster" Davis <jrcd83@gmail.com> +# $Id: PKGBUILD 150631 2012-02-19 01:02:52Z allan $ + +pkgname=perl-file-listing +pkgver=6.04 +pkgrel=1 +pkgdesc="parse directory listing" +arch=(any) +license=(PerlArtistic GPL) +options=(!emptydirs) +depends=('perl>=5.8.8' 'perl-http-date>=6') +conflicts=('perl-libwww<6') +url="http://search.cpan.org/dist/File-Listing" +source=("http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/File-Listing-${pkgver}.tar.gz") +md5sums=('83f636b477741f3a014585bb9cc079a6') +sha512sums=('a84198bc82003daaf88ed23218e34a7a1552dcd2855a9563e9609ce5df167a8295043501534c31614854fc8dd9c04b4af27b4d7320112c613914f94c86c2eeb2') +_distdir="${srcdir}/File-Listing-${pkgver}" + +build() { + ( export PERL_MM_USE_DEFAULT=1 PERL5LIB="" \ + PERL_AUTOINSTALL=--skipdeps \ + PERL_MM_OPT="INSTALLDIRS=vendor DESTDIR='$pkgdir'" \ + PERL_MB_OPT="--installdirs vendor --destdir '$pkgdir'" \ + MODULEBUILDRC=/dev/null + + cd "$_distdir" + /usr/bin/perl Makefile.PL + make + ) +} + +check() { + ( export PERL_MM_USE_DEFAULT=1 PERL5LIB="" + cd "$_distdir" + make test + ) +} + +package() { + cd "$_distdir" + make DESTDIR="$pkgdir" install + find "$pkgdir" -name .packlist -o -name perllocal.pod -delete +} + +# Local Variables: +# mode: shell-script +# sh-basic-offset: 2 +# End: +# vim:set ts=2 sw=2 et: diff --git a/abs/core/perl_modules/perl-file-sharedir/PKGBUILD b/abs/core/perl_modules/perl-file-sharedir/PKGBUILD new file mode 100644 index 0000000..f57b2ba --- /dev/null +++ b/abs/core/perl_modules/perl-file-sharedir/PKGBUILD @@ -0,0 +1,27 @@ +# $Id: PKGBUILD 149415 2012-02-07 16:24:01Z heftig $ +# Maintainer: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com> +# Contributor: Caleb Cushing <xenoterracide@gmail.com> + +pkgname=perl-file-sharedir +_realname=File-ShareDir +pkgver=1.03 +pkgrel=2 +pkgdesc="Locate per-dist and per-module shared files" +arch=(any) +license=(PerlArtistic GPL) +depends=(perl-class-inspector) +url="http://search.cpan.org/dist/File-ShareDir" +options=('!emptydirs') +source=("http://search.cpan.org/CPAN/authors/id/A/AD/ADAMK/$_realname-$pkgver.tar.gz") +md5sums=('333a0903db23b9097adfbeb37b99d561') + +build() { + cd "$srcdir/$_realname-$pkgver" + PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor + make +} + +package() { + cd "$srcdir/$_realname-$pkgver" + make DESTDIR="$pkgdir" install +} diff --git a/abs/core/perl_modules/perl-file-which/PKGBUILD b/abs/core/perl_modules/perl-file-which/PKGBUILD new file mode 100644 index 0000000..6ba407e --- /dev/null +++ b/abs/core/perl_modules/perl-file-which/PKGBUILD @@ -0,0 +1,25 @@ +# $Id: PKGBUILD 149416 2012-02-07 16:24:46Z heftig $ +# Maintainer: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com +# Contributor: Charles Mauch <cmauch@gmail.com> + +pkgname=perl-file-which +_realname=File-Which +pkgver=1.09 +pkgrel=3 +pkgdesc="Portable implementation of which" +arch=(any) +url="http://search.cpan.org/dist/File-Which" +license=(GPL PerlArtistic) +source=("http://www.cpan.org/authors/id/A/AD/ADAMK/${_realname}-${pkgver}.tar.gz") +md5sums=('b9429edaad7f45caafa4d458afcfd8af') + +build() { + cd "$srcdir/${_realname}-${pkgver}" + PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor + make +} + +package() { + cd "$srcdir/${_realname}-${pkgver}" + make install DESTDIR="$pkgdir" +} diff --git a/abs/core/perl_modules/perl-getopt-long/PKGBUILD b/abs/core/perl_modules/perl-getopt-long/PKGBUILD deleted file mode 100644 index e167586..0000000 --- a/abs/core/perl_modules/perl-getopt-long/PKGBUILD +++ /dev/null @@ -1,25 +0,0 @@ -# $Id: PKGBUILD 356 2008-04-18 22:56:27Z aaron $ -# Maintainer: Cecil H. Watson <knoppmyth@gmail.com> - -pkgname=perl-getopt-long -_realname=Getopt-Long -pkgver=2.37 -pkgrel=1 -pkgdesc="Getopt::Long - Extended processing of command line options" -arch=(i686 x86_64) -license=('PerlArtistic') -url="http://search.cpan.org/dist/${_realname}/" -depends=('perlxml' 'perl>=5.10.0') -options=('!emptydirs') -source=(ftp://ftp.cpan.org/pub/CPAN/authors/id/J/JV/JV/${_realname}-${pkgver}.tar.gz) -md5sums=('7d7fdb7a5c07d720e93ff3b9ff34b06e') - -build() { - cd ${startdir}/src/${_realname}-${pkgver} - perl Makefile.PL INSTALLDIRS=vendor || return 1 - make || return 1 - make DESTDIR=${startdir}/pkg install || return 1 - - find ${startdir}/pkg -name '.packlist' -delete - find ${startdir}/pkg -name 'perllocal.pod' -delete -} diff --git a/abs/core/perl_modules/perl-getopt-lucid/PKGBUILD b/abs/core/perl_modules/perl-getopt-lucid/PKGBUILD deleted file mode 100644 index 9905900..0000000 --- a/abs/core/perl_modules/perl-getopt-lucid/PKGBUILD +++ /dev/null @@ -1,25 +0,0 @@ -pkgname=perl-getopt-lucid -_realname=Getopt-Lucid -pkgver=0.17 -pkgrel=1 -pkgdesc="Perl/CPAN Getopt::Lucid - Clear, readable syntax for command line processing" -url="http://search.cpan.org/dist/${_realname}/" -arch=(i686 x86_64) -license=('PerlArtistic' 'GPL') -depends=('perl>=5.10.0') -options=('!emptydirs') -#http://search.cpan.org/CPAN/authors/id/D/DA/DAGOLDEN/Getopt-Lucid-0.17.tar.gz - -source=(http://search.cpan.org/CPAN/authors/id/D/DA/DAGOLDEN/${_realname}-${pkgver}.tar.gz) - -build() { - cd ${startdir}/src/${_realname}-${pkgver} - # install module in vendor directories. - perl Makefile.PL INSTALLDIRS=vendor || return 1 - make || return 1 - make install DESTDIR=${startdir}/pkg || return 1 - - # remove perllocal.pod and .packlist - find ${startdir}/pkg -name perllocal.pod -delete - find ${startdir}/pkg -name .packlist -delete -} diff --git a/abs/core/perl_modules/perl-html-form/PKGBUILD b/abs/core/perl_modules/perl-html-form/PKGBUILD new file mode 100644 index 0000000..f14fb80 --- /dev/null +++ b/abs/core/perl_modules/perl-html-form/PKGBUILD @@ -0,0 +1,37 @@ +# $Id: PKGBUILD 69178 2012-04-10 00:11:28Z spupykin $ +# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> +# Maintainer : Justin "juster" Davis <jrcd83@gmail.com> + +pkgname=perl-html-form +pkgver=6.03 +pkgrel=1 +pkgdesc="Class that represents an HTML form element" +arch=(any) +license=(PerlArtistic GPL) +options=(!emptydirs) +depends=('perl>=5.8.8' 'perl-html-parser' 'perl-http-message' 'perl-uri>=1.10') +conflicts=('perl-libwww<6') +url=http://search.cpan.org/dist/HTML-Form +source=("http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/HTML-Form-${pkgver}.tar.gz") +md5sums=('fa6c2680207ed4fef5ea2ef09c210614') + +build() { + cd "${srcdir}/HTML-Form-${pkgver}" + PERL_MM_USE_DEFAULT=1 PERL5LIB="" \ + PERL_AUTOINSTALL=--skipdeps \ + PERL_MM_OPT="INSTALLDIRS=vendor DESTDIR='$pkgdir'" \ + PERL_MB_OPT="--installdirs vendor --destdir '$pkgdir'" \ + MODULEBUILDRC=/dev/null perl Makefile.PL + make +} + +check() { + cd "${srcdir}/HTML-Form-${pkgver}" +# PERL_MM_USE_DEFAULT=1 PERL5LIB="" make test +} + +package() { + cd "${srcdir}/HTML-Form-${pkgver}" + make DESTDIR="$pkgdir" install + find "$pkgdir" -name .packlist -o -name perllocal.pod -delete +} diff --git a/abs/core/perl_modules/perl-html-parser/PKGBUILD b/abs/core/perl_modules/perl-html-parser/PKGBUILD index e507ceb..b30443f 100644 --- a/abs/core/perl_modules/perl-html-parser/PKGBUILD +++ b/abs/core/perl_modules/perl-html-parser/PKGBUILD @@ -1,11 +1,11 @@ -# $Id$ +# $Id: PKGBUILD 160535 2012-06-02 10:27:46Z bluewind $ # Maintainer: kevin <kevin@archlinux.org> # Contributor: Manolis Tzanidakis # Contributor: Firmicus <francois.archlinux.org> pkgname=perl-html-parser _realname=HTML-Parser -pkgver=3.68 +pkgver=3.69 pkgrel=2 pkgdesc="Perl HTML parser class" arch=('i686' 'x86_64') @@ -14,13 +14,17 @@ url="http://search.cpan.org/dist/${_realname}/" depends=('perl-html-tagset' 'perl>=5.12.1') options=(!emptydirs) source=(http://www.cpan.org/authors/id/G/GA/GAAS/${_realname}-${pkgver}.tar.gz) -md5sums=('5550b2da7aa94341f1e8a17a4ac20c68') +md5sums=('d22cc6468ce670a56034be907e4e7c54') build() { cd "${srcdir}/${_realname}-${pkgver}" # install module in vendor directories. perl Makefile.PL INSTALLDIRS=vendor make +} + +check() { + cd "${srcdir}/${_realname}-${pkgver}" make test } diff --git a/abs/core/perl_modules/perl-html-tagset/PKGBUILD b/abs/core/perl_modules/perl-html-tagset/PKGBUILD index b7bb3bc..3c69273 100644 --- a/abs/core/perl_modules/perl-html-tagset/PKGBUILD +++ b/abs/core/perl_modules/perl-html-tagset/PKGBUILD @@ -1,13 +1,13 @@ -# $Id$ +# $Id: PKGBUILD 150635 2012-02-19 01:16:52Z allan $ # Maintainer: kevin <kevin@archlinux.org> # Contributor: Manolis Tzanidakis pkgname=perl-html-tagset _realname=HTML-Tagset pkgver=3.20 -pkgrel=2 +pkgrel=3 pkgdesc="Data tables useful in parsing HTML" -arch=(any) +arch=('any') license=('PerlArtistic') url="http://search.cpan.org/dist/${_realname}/" depends=('perl>=5.10.0') @@ -22,15 +22,16 @@ build() { # install module in vendor directories. perl Makefile.PL INSTALLDIRS=vendor make +} + +check() { + cd ${srcdir}/${_realname}-${pkgver} make test } package() { cd ${srcdir}/${_realname}-${pkgver} make install DESTDIR=${pkgdir} - - # remove perllocal.pod and .packlist - find ${pkgdir} -name perllocal.pod -delete - find ${pkgdir} -name .packlist -delete } + # vim: ts=2 sw=2 et ft=sh diff --git a/abs/core/perl_modules/perl-html-template/PKGBUILD b/abs/core/perl_modules/perl-html-template/PKGBUILD index 68365e6..ee70580 100644 --- a/abs/core/perl_modules/perl-html-template/PKGBUILD +++ b/abs/core/perl_modules/perl-html-template/PKGBUILD @@ -5,8 +5,8 @@ pkgname=perl-html-template _cpanname=HTML-Template -pkgver=2.10 -pkgrel=2 +pkgver=2.91 +pkgrel=1 pkgdesc="A simple HTML templating system" arch=('any') url="http://search.cpan.org/dist/HTML-Template" @@ -14,7 +14,6 @@ license=("GPL" "PerlArtistic") depends=('perl') options=('!emptydirs') source=("http://www.cpan.org/authors/id/W/WO/WONKO/${_cpanname}-${pkgver}.tar.gz") -md5sums=('49537aa239ab090698b9e1a0b0be7412') build() { cd "${srcdir}/${_cpanname}-${pkgver}" @@ -28,3 +27,4 @@ package() { find "${pkgdir}" -name '.packlist' -delete find "${pkgdir}" -name '*.pod' -delete } +md5sums=('bb43b4bef739a705ef859c4e21e6194c') diff --git a/abs/core/perl_modules/perl-http-cookies/PKGBUILD b/abs/core/perl_modules/perl-http-cookies/PKGBUILD new file mode 100644 index 0000000..578f05f --- /dev/null +++ b/abs/core/perl_modules/perl-http-cookies/PKGBUILD @@ -0,0 +1,52 @@ +# Maintainer : Justin "juster" Davis <jrcd83@gmail.com> +# Generator : pbjam 0.01 +# $Id: PKGBUILD 150637 2012-02-19 01:19:55Z allan $ + +pkgname=perl-http-cookies +pkgver=6.01 +pkgrel=1 +pkgdesc="HTTP cookie jars" +arch=(any) +license=(PerlArtistic GPL) +options=('!emptydirs') +depends=('perl>=5.8.8' 'perl-http-date>=6' 'perl-http-message') +makedepends=() +checkdepends=() +conflicts=('perl-libwww<6') +url=http://search.cpan.org/dist/HTTP-Cookies +source=(http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/HTTP-Cookies-6.00.tar.gz) +md5sums=('21bed72b30a46604c152b7e25cf1cb45') +sha512sums=('6399383e61a2fbad1dd130e67f51be32c118ed104065c109cde1e1262aed986fe3790231937dbdee861755bb58d365bc6f1dec316750f02700fce5014d1a1753') +_distdir="${srcdir}/HTTP-Cookies-6.00" + +build() { + ( export PERL_MM_USE_DEFAULT=1 PERL5LIB="" \ + PERL_AUTOINSTALL=--skipdeps \ + PERL_MM_OPT="INSTALLDIRS=vendor DESTDIR='$pkgdir'" \ + PERL_MB_OPT="--installdirs vendor --destdir '$pkgdir'" \ + MODULEBUILDRC=/dev/null + + cd "$_distdir" + /usr/bin/perl Makefile.PL + make + ) +} + +check() { + ( export PERL_MM_USE_DEFAULT=1 PERL5LIB="" + cd "$_distdir" + make test + ) +} + +package() { + cd "$_distdir" + make DESTDIR="$pkgdir" install + find "$pkgdir" -name .packlist -o -name perllocal.pod -delete +} + +# Local Variables: +# mode: shell-script +# sh-basic-offset: 2 +# End: +# vim:set ts=2 sw=2 et: diff --git a/abs/core/perl_modules/perl-http-daemon/PKGBUILD b/abs/core/perl_modules/perl-http-daemon/PKGBUILD new file mode 100644 index 0000000..bf55adc --- /dev/null +++ b/abs/core/perl_modules/perl-http-daemon/PKGBUILD @@ -0,0 +1,53 @@ +# Maintainer : Justin "juster" Davis <jrcd83@gmail.com> +# Generator : pbjam 0.01 +# $Id: PKGBUILD 140094 2011-10-06 16:01:26Z bluewind $ + +pkgname=perl-http-daemon +pkgver=6.00 +pkgrel=1 +pkgdesc="a simple http server class" +arch=(any) +license=(PerlArtistic GPL) +options=('!emptydirs') +depends=('perl>=5.8.8' 'perl-http-date>=6' 'perl-http-message' + 'perl-lwp-mediatypes>=6') +makedepends=() +checkdepends=() +conflicts=('perl-libwww<6') +url=http://search.cpan.org/dist/HTTP-Daemon +source=(http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/HTTP-Daemon-6.00.tar.gz) +md5sums=(36c8048775b8b53a6fb7c9d781658926) +sha512sums=(9fcdfc46e359bea37b10c979212f14e1cb7a1e0a24d2602b5465426fdac65dd43e4c3a73c4a956505a675a01caeb8385e20723f4362dcaa326a3d829d618b455) +_distdir="${srcdir}/HTTP-Daemon-6.00" + +build() { + ( export PERL_MM_USE_DEFAULT=1 PERL5LIB="" \ + PERL_AUTOINSTALL=--skipdeps \ + PERL_MM_OPT="INSTALLDIRS=vendor DESTDIR='$pkgdir'" \ + PERL_MB_OPT="--installdirs vendor --destdir '$pkgdir'" \ + MODULEBUILDRC=/dev/null + + cd "$_distdir" + /usr/bin/perl Makefile.PL + make + ) +} + +check() { + ( export PERL_MM_USE_DEFAULT=1 PERL5LIB="" + cd "$_distdir" + make test + ) +} + +package() { + cd "$_distdir" + make DESTDIR="$pkgdir" install + find "$pkgdir" -name .packlist -o -name perllocal.pod -delete +} + +# Local Variables: +# mode: shell-script +# sh-basic-offset: 2 +# End: +# vim:set ts=2 sw=2 et: diff --git a/abs/core/perl_modules/perl-http-date/PKGBUILD b/abs/core/perl_modules/perl-http-date/PKGBUILD new file mode 100644 index 0000000..20ea327 --- /dev/null +++ b/abs/core/perl_modules/perl-http-date/PKGBUILD @@ -0,0 +1,51 @@ +# Maintainer : Justin "juster" Davis <jrcd83@gmail.com> +# Generator : pbjam 0.01 +# $Id: PKGBUILD 150639 2012-02-19 01:23:42Z allan $ + +pkgname=perl-http-date +pkgver=6.01 +pkgrel=1 +pkgdesc="date conversion routines" +arch=(any) +license=(PerlArtistic GPL) +options=('!emptydirs') +depends=('perl>=5.8.8') +makedepends=() +checkdepends=() +conflicts=('perl-libwww<6') +url=http://search.cpan.org/dist/HTTP-Date +source=(http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/HTTP-Date-6.00.tar.gz) +md5sums=('41b875ac89c14d7f66515b52cdd12acd') +sha512sums=('7101f30a8a3ac333d37d1c4120c3202ebeb961e742cbecd6b4af140fe575da09c3a3e5be3a2c96e8e33fa2d1e29b10abea59434c2c227d9b6386c306a377f81c') +_distdir="${srcdir}/HTTP-Date-6.00" + +build() { + ( export PERL_MM_USE_DEFAULT=1 PERL5LIB="" \ + PERL_AUTOINSTALL=--skipdeps \ + PERL_MM_OPT="INSTALLDIRS=vendor DESTDIR='$pkgdir'" \ + PERL_MB_OPT="--installdirs vendor --destdir '$pkgdir'" \ + MODULEBUILDRC=/dev/null + + cd "$_distdir" + /usr/bin/perl Makefile.PL + make + ) +} + +check() { + ( export PERL_MM_USE_DEFAULT=1 PERL5LIB="" + cd "$_distdir" + make test + ) +} + +package() { + cd "$_distdir" + make DESTDIR="$pkgdir" install +} + +# Local Variables: +# mode: shell-script +# sh-basic-offset: 2 +# End: +# vim:set ts=2 sw=2 et: diff --git a/abs/core/perl_modules/perl-http-message/PKGBUILD b/abs/core/perl_modules/perl-http-message/PKGBUILD new file mode 100644 index 0000000..a743973 --- /dev/null +++ b/abs/core/perl_modules/perl-http-message/PKGBUILD @@ -0,0 +1,52 @@ +# Maintainer : Justin "juster" Davis <jrcd83@gmail.com> +# Generator : pbjam 0.01 +# $Id: PKGBUILD 150641 2012-02-19 01:25:44Z allan $ + +pkgname=perl-http-message +pkgver=6.03 +pkgrel=1 +pkgdesc="HTTP style messages" +arch=(any) +license=(PerlArtistic GPL) +options=('!emptydirs') +depends=('perl>=5.8.8' 'perl-encode-locale>=1' 'perl-html-parser>=3.33' + 'perl-http-date>=6' 'perl-lwp-mediatypes>=6' 'perl-uri>=1.10') +makedepends=() +checkdepends=() +conflicts=('perl-libwww<6') +url=http://search.cpan.org/dist/HTTP-Message +source=(http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/HTTP-Message-6.02.tar.gz) +md5sums=('a6b28e44f7b5e5573362f042d522a456') +sha512sums=('1091346307bf063ea6a65ddc8811da368d6080a11776fa5c4dc9df6beb9c8bc8cbe512fd711d44c43d4bd90a65c7195a1d3d5ed10257ef1e17d2145971d89c3c') +_distdir="${srcdir}/HTTP-Message-6.02" + +build() { + ( export PERL_MM_USE_DEFAULT=1 PERL5LIB="" \ + PERL_AUTOINSTALL=--skipdeps \ + PERL_MM_OPT="INSTALLDIRS=vendor DESTDIR='$pkgdir'" \ + PERL_MB_OPT="--installdirs vendor --destdir '$pkgdir'" \ + MODULEBUILDRC=/dev/null + + cd "$_distdir" + /usr/bin/perl Makefile.PL + make + ) +} + +check() { + ( export PERL_MM_USE_DEFAULT=1 PERL5LIB="" + cd "$_distdir" + make test + ) +} + +package() { + cd "$_distdir" + make DESTDIR="$pkgdir" install +} + +# Local Variables: +# mode: shell-script +# sh-basic-offset: 2 +# End: +# vim:set ts=2 sw=2 et: diff --git a/abs/core/perl_modules/perl-http-negotiate/PKGBUILD b/abs/core/perl_modules/perl-http-negotiate/PKGBUILD new file mode 100644 index 0000000..850f45a --- /dev/null +++ b/abs/core/perl_modules/perl-http-negotiate/PKGBUILD @@ -0,0 +1,51 @@ +# Maintainer : Justin "juster" Davis <jrcd83@gmail.com> +# Generator : pbjam 0.01 +# $Id: PKGBUILD 150643 2012-02-19 01:27:33Z allan $ + +pkgname=perl-http-negotiate +pkgver=6.01 +pkgrel=1 +pkgdesc="choose a variant to serve" +arch=(any) +license=(PerlArtistic GPL) +options=('!emptydirs') +depends=('perl>=5.8.8' 'perl-http-message') +makedepends=() +checkdepends=() +conflicts=('perl-libwww<6') +url=http://search.cpan.org/dist/HTTP-Negotiate +source=(http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/HTTP-Negotiate-6.00.tar.gz) +md5sums=('f2d89957d1c4f62a86f18b08e07c2328') +sha512sums=('d608fa0a9a0866c5d934561ea1a13844bab0d27d4ac332f5174e19c768e01675c6562d6bc4c4e4a5530c5a83de8b1edefa002ce42534217eba5a6d4edd779e74') +_distdir="${srcdir}/HTTP-Negotiate-6.00" + +build() { + ( export PERL_MM_USE_DEFAULT=1 PERL5LIB="" \ + PERL_AUTOINSTALL=--skipdeps \ + PERL_MM_OPT="INSTALLDIRS=vendor DESTDIR='$pkgdir'" \ + PERL_MB_OPT="--installdirs vendor --destdir '$pkgdir'" \ + MODULEBUILDRC=/dev/null + + cd "$_distdir" + /usr/bin/perl Makefile.PL + make + ) +} + +check() { + ( export PERL_MM_USE_DEFAULT=1 PERL5LIB="" + cd "$_distdir" + make test + ) +} + +package() { + cd "$_distdir" + make DESTDIR="$pkgdir" install +} + +# Local Variables: +# mode: shell-script +# sh-basic-offset: 2 +# End: +# vim:set ts=2 sw=2 et: diff --git a/abs/core/perl_modules/perl-http-server-simple/PKGBUILD b/abs/core/perl_modules/perl-http-server-simple/PKGBUILD new file mode 100644 index 0000000..33dd3f3 --- /dev/null +++ b/abs/core/perl_modules/perl-http-server-simple/PKGBUILD @@ -0,0 +1,24 @@ +# $Id: PKGBUILD 56432 2011-10-07 09:57:00Z spupykin $ +# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> +# Contributor: François Charette <firmicus ατ gmx δοτ net> + +pkgname=perl-http-server-simple +pkgver=0.44 +pkgrel=1 +pkgdesc="Lightweight HTTP server " +arch=(any) +url="http://search.cpan.org/dist/HTTP-Server-Simple" +license=('GPL' 'PerlArtistic') +depends=('perl-uri') +options=('!emptydirs') +source=(http://www.cpan.org/authors/id/J/JE/JESSE/HTTP-Server-Simple-$pkgver.tar.gz) +md5sums=('70d4ae98affb9e921ab1478bbdffca3b') + +build() { + cd $srcdir/HTTP-Server-Simple-$pkgver + PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor + make + make install DESTDIR=$pkgdir + find $pkgdir -name '.packlist' -delete + find $pkgdir -name '*.pod' -delete +} diff --git a/abs/core/perl_modules/perl-image-size/PKGBUILD b/abs/core/perl_modules/perl-image-size/PKGBUILD index 784d1ce..db516ac 100644 --- a/abs/core/perl_modules/perl-image-size/PKGBUILD +++ b/abs/core/perl_modules/perl-image-size/PKGBUILD @@ -1,30 +1,29 @@ -# $Id$ +# $Id: PKGBUILD 73855 2012-07-16 05:43:31Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: <francois . archlinux . org> # Contributor: Lukas Jirkovsky <l.jirkovsky@gmail.com> # Contributor: Igor Scabini <furester@gmail.com> pkgname=perl-image-size -_cpanname=Image-Size -pkgver=3.230 +pkgver=3.232 pkgrel=1 pkgdesc="Read the dimensions of an image in several popular formats" arch=(any) -url="http://search.cpan.org/dist/${_cpanname}/" +url="http://search.cpan.org/dist/Image-Size/" license=('LGPL' 'PerlArtistic') depends=('perl') options=('!emptydirs') -source=("http://search.cpan.org/CPAN/authors/id/R/RJ/RJRAY/${_cpanname}-$pkgver.tar.gz") -md5sums=('17b5cc123a522aa3c4ca842094d0c0ba') +source=("http://search.cpan.org/CPAN/authors/id/R/RJ/RJRAY/Image-Size-$pkgver.tar.gz") +md5sums=('908db185487fabdd293f7759113b3a49') build() { - cd $srcdir/${_cpanname}-$pkgver + cd $srcdir/Image-Size-$pkgver PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor make } package() { - cd $srcdir/${_cpanname}-$pkgver + cd $srcdir/Image-Size-$pkgver make install DESTDIR="$pkgdir" find "$pkgdir" -name '.packlist' -delete find "$pkgdir" -name '*.pod' -delete diff --git a/abs/core/perl_modules/perl-io-compress-zlib/PKGBUILD b/abs/core/perl_modules/perl-io-compress-zlib/PKGBUILD deleted file mode 100644 index 9adde18..0000000 --- a/abs/core/perl_modules/perl-io-compress-zlib/PKGBUILD +++ /dev/null @@ -1,25 +0,0 @@ -# $Id: PKGBUILD 356 2008-04-18 22:56:27Z aaron $ -# Maintainer: Cecil H. Watson <knoppmyth@gmail.com> - -pkgname=perl-io-compress-zlib -_realname=IO-Compress-Zlib -pkgver=2.015 -pkgrel=1 -pkgdesc="This module provides a Perl interface to allow reading and writing of RFC 1950, 1951, 1952 (i.e. gzip) and zip files/buffers." -arch=(i686 x86_64) -license=('PerlArtistic') -url="http://search.cpan.org/dist/${_realname}/" -depends=('perlxml' 'perl>=5.10.0') -options=('!emptydirs') -source=(ftp://ftp.cpan.org/pub/CPAN/authors/id/P/PM/PMQS/${_realname}-${pkgver}.tar.gz) -md5sums=('22f3b677a6f1782713c8451966598d3f') - -build() { - cd ${startdir}/src/${_realname}-${pkgver} - perl Makefile.PL INSTALLDIRS=vendor || return 1 - make || return 1 - make DESTDIR=${startdir}/pkg install || return 1 - - find ${startdir}/pkg -name '.packlist' -delete - find ${startdir}/pkg -name 'perllocal.pod' -delete -} diff --git a/abs/core/perl_modules/perl-io-socket-ssl/PKGBUILD b/abs/core/perl_modules/perl-io-socket-ssl/PKGBUILD index 75a906d..e144c03 100644 --- a/abs/core/perl_modules/perl-io-socket-ssl/PKGBUILD +++ b/abs/core/perl_modules/perl-io-socket-ssl/PKGBUILD @@ -1,31 +1,33 @@ -# $Id: PKGBUILD 356 2008-04-18 22:56:27Z aaron $ +# $Id: PKGBUILD 163575 2012-07-16 03:26:30Z eric $ # Maintainer: Kevin Piche <kevin@archlinux.org> # Contributor: Manolis Tzanidakis +# Contributor: Francois Charette <francois.archlinux.org> pkgname=perl-io-socket-ssl -_realname=IO-Socket-SSL -pkgver=1.12 +_cpanname=IO-Socket-SSL +pkgver=1.76 pkgrel=1 -pkgdesc="IO::Socket::SSL - Nearly transparent SSL encapsulation for IO::Socket::INET" -arch=(i686 x86_64) +pkgdesc="Nearly transparent SSL encapsulation for IO::Socket::INET" +arch=('any') license=('GPL' 'PerlArtistic') -url="http://search.cpan.org/dist/${_realname}/" +url="http://search.cpan.org/dist/${_cpanname}/" depends=('perl-net-ssleay' 'perl>=5.10.0') -options=(!emptydirs) -replaces=('io-socket-ssl') -provides=('io-socket-ssl') -source=(http://www.cpan.org/authors/id/S/SU/SULLR/${_realname}-${pkgver}.tar.gz) -md5sums=('0f6e80c15341094df16828a25dbaeeaa') +options=('!emptydirs') +source=(http://www.cpan.org/authors/id/S/SU/SULLR/${_cpanname}-${pkgver}.tar.gz) +sha1sums=('b27cfff3b5cf03f223431317abda03d44d1a902d') build() { - cd ${startdir}/src/${_realname}-${pkgver} - # install module in vendor directories. - perl Makefile.PL INSTALLDIRS=vendor || return 1 - make || return 1 - make install DESTDIR=${startdir}/pkg || return 1 + cd "${srcdir}/${_cpanname}-${pkgver}" + perl Makefile.PL INSTALLDIRS=vendor + make +} + +check() { + cd "${srcdir}/${_cpanname}-${pkgver}" + make test +} - # remove perllocal.pod and .packlist - find ${startdir}/pkg -name perllocal.pod -delete - find ${startdir}/pkg -name .packlist -delete +package() { + cd "${srcdir}/${_cpanname}-${pkgver}" + make install DESTDIR="${pkgdir}" } -# vim: ts=2 sw=2 et ft=sh diff --git a/abs/core/perl_modules/perl-io-stringy/PKGBUILD b/abs/core/perl_modules/perl-io-stringy/PKGBUILD index 0fdf300..a39789e 100644 --- a/abs/core/perl_modules/perl-io-stringy/PKGBUILD +++ b/abs/core/perl_modules/perl-io-stringy/PKGBUILD @@ -1,23 +1,34 @@ -# This PKGBUILD was generated by cpan4pacman via CPANPLUS::Dist::Pacman +# $Id: PKGBUILD 143932 2011-11-30 21:29:16Z giovanni $ +# Maintainer: Giovanni Scafora <giovanni@archlinux.org> # Contributor: François Charette <firmicus ατ gmx δοτ net> pkgname=perl-io-stringy pkgver=2.110 -pkgrel=6 +pkgrel=9 pkgdesc="I/O on in-core objects like strings/arrays" -arch=('i686' 'x86_64') -url="http://search.cpan.org/~DSKOLL/IO-stringy" +arch=('any') +url="http://search.cpan.org/dist/IO-stringy" license=('GPL' 'PerlArtistic') depends=('perl') options=('!emptydirs') -source=(http://www.cpan.org/authors/id/D/DS/DSKOLL/IO-stringy-$pkgver.tar.gz) +source=("http://www.cpan.org/authors/id/D/DS/DSKOLL/IO-stringy-$pkgver.tar.gz") md5sums=('2e6a976cfa5521e815c1fdf4006982de') build() { - cd $startdir/src/IO-stringy-$pkgver - PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor || return 1 - make || return 1 - make install DESTDIR=$startdir/pkg || return 1 - find $startdir/pkg -name '.packlist' -delete - find $startdir/pkg -name '*.pod' -delete + cd "${srcdir}/IO-stringy-${pkgver}" + PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor + make +} + +check() { + cd "${srcdir}/IO-stringy-${pkgver}" + make test +} + +package() { + cd "${srcdir}/IO-stringy-${pkgver}" + make install DESTDIR="${pkgdir}" + + find ${pkgdir} -name '.packlist' -delete + find ${pkgdir} -name '*.pod' -delete } diff --git a/abs/core/perl_modules/perl-io-tty/PKGBUILD b/abs/core/perl_modules/perl-io-tty/PKGBUILD new file mode 100644 index 0000000..540af17 --- /dev/null +++ b/abs/core/perl_modules/perl-io-tty/PKGBUILD @@ -0,0 +1,27 @@ +# $Id: PKGBUILD 71803 2012-06-02 10:31:14Z bluewind $ +# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> +# Contributor: Charles Mauch <cmauch@gmail.com> + +pkgname=perl-io-tty +pkgver=1.10 +pkgrel=2 +pkgdesc="Provide an interface to TTYs and PTYs" +arch=('i686' 'x86_64') +url="http://search.cpan.org/dist/IO-Tty/" +license=("GPL" "PerlArtistic") +depends=('glibc') +options=('!emptydirs') +source=("http://search.cpan.org/CPAN/authors/id/T/TO/TODDR/IO-Tty-$pkgver.tar.gz") +md5sums=('46baec86a145e57f0ec661fa412b097c') + +build() { + cd $srcdir/IO-Tty-$pkgver + PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor + make +} +package(){ + cd $srcdir/IO-Tty-$pkgver + make install DESTDIR=$pkgdir + find $pkgdir -name '.packlist' -delete + find $pkgdir -name '*.pod' -delete +} diff --git a/abs/core/perl_modules/perl-ipc-system-simple/PKGBUILD b/abs/core/perl_modules/perl-ipc-system-simple/PKGBUILD new file mode 100644 index 0000000..80143e2 --- /dev/null +++ b/abs/core/perl_modules/perl-ipc-system-simple/PKGBUILD @@ -0,0 +1,27 @@ +# $Id: PKGBUILD 150564 2012-02-18 14:45:45Z pierre $ +# Maintainer: Jan "heftig" Steffens <jan.steffens@gmail.com> +# Contributor: Caleb Cushing <xenoterracide@gmail.com> + +pkgname=perl-ipc-system-simple +_realname=IPC-System-Simple +pkgver=1.21 +pkgrel=2 +pkgdesc="Run commands simply, with detailed diagnostics" +arch=('any') +license=('PerlArtistic' 'GPL') +depends=('perl') +url="http://search.cpan.org/dist/IPC-System-Simple" +options=('!emptydirs') +source=("http://search.cpan.org/CPAN/authors/id/P/PJ/PJF/$_realname-$pkgver.tar.gz") +md5sums=('8215b62fe1b8447b99e17861e2255288') + +build() { + cd "$srcdir/$_realname-$pkgver" + PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor + make +} + +package() { + cd "$srcdir/$_realname-$pkgver" + make DESTDIR="$pkgdir" install +} diff --git a/abs/core/perl_modules/perl-javascript/PKGBUILD b/abs/core/perl_modules/perl-javascript/PKGBUILD deleted file mode 100644 index 5be227c..0000000 --- a/abs/core/perl_modules/perl-javascript/PKGBUILD +++ /dev/null @@ -1,28 +0,0 @@ -pkgname=perl-javascript -pkgver=1.16 -pkgrel=2 -pkgdesc="Perl extension for executing embedded JavaScript" -depends=('perl>=5.10.0' 'glibc' 'perl-test-exception' 'js<=1:1.7.0' 'xulrunner' 'nspr') -license=('GPL' 'PerlArtistic') -url="http://search.cpan.org/dist/JavaScript/" -source=(http://search.cpan.org/CPAN/authors/id/C/CL/CLAESJAC/JavaScript-$pkgver.tar.gz) -options=('!emptydirs') -arch=(i686 x86_64) - -build() -{ - cd ${srcdir}/JavaScript-$pkgver - - # dirty hack to pass the correct includes to the script - export JS_THREADSAFE=1 JS_UTF8=1 JS_ENABLE_E4X=1 JS_INC="/usr/include/js -I/usr/include/xulrunner-1.9.2 -I/usr/include/nspr" - perl Makefile.PL INSTALLDIRS=vendor || return 1 - make || return 1 - make DESTDIR=${pkgdir} install || return 1 - - # Remove .packlist and perllocal.pod files. - find ${pkgdir} -name '.packlist' -delete - find ${pkgdir} -name 'perllocal.pod' -delete - -} - -md5sums=('c3c4a744e0a5018b94f53341baa18df7') diff --git a/abs/core/perl_modules/perl-json/PKGBUILD b/abs/core/perl_modules/perl-json/PKGBUILD index 88aade8..fa245f6 100644 --- a/abs/core/perl_modules/perl-json/PKGBUILD +++ b/abs/core/perl_modules/perl-json/PKGBUILD @@ -1,10 +1,10 @@ -# $Id$ +# $Id: PKGBUILD 65872 2012-02-22 13:12:45Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: François Charette <firmicus ατ gmx δοτ net> pkgname=perl-json pkgver=2.53 -pkgrel=1 +pkgrel=2 pkgdesc="JSON (JavaScript Object Notation) encoder/decoder" arch=('any') url="http://search.cpan.org/dist/JSON" diff --git a/abs/core/perl_modules/perl-libwww/PKGBUILD b/abs/core/perl_modules/perl-libwww/PKGBUILD index 254519a..8aec958 100644 --- a/abs/core/perl_modules/perl-libwww/PKGBUILD +++ b/abs/core/perl_modules/perl-libwww/PKGBUILD @@ -1,32 +1,53 @@ -# $Id: PKGBUILD 356 2008-04-18 22:56:27Z aaron $ -# Maintainer: Kevin Piche <kevin@archlinux.org> -# Contributor: Manolis Tzanidakis +# Packager: Justin "juster" Davis <jrcd83@gmail.com> +# $Id: PKGBUILD 150749 2012-02-21 19:40:54Z juster $ pkgname=perl-libwww -_realname=libwww-perl -pkgver=5.808 -pkgrel=2 -pkgdesc="A set of Perl modules which provides a simple and consistent API to the WWW." -arch=(i686 x86_64) -license=('PerlArtistic') -url="http://search.cpan.org/dist/${_realname}/" -depends=('perl-uri' 'perl-html-parser' 'perl>=5.10.0') - +pkgver=6.04 +pkgrel=1 +pkgdesc="The World-Wide Web library for Perl" +arch=(any) +license=(PerlArtistic GPL) options=(!emptydirs) -replaces=('libwww-perl') -provides=('libwww-perl') -source=(http://www.cpan.org/authors/id/G/GA/GAAS/${_realname}-${pkgver}.tar.gz) -md5sums=('72120d9195ab1649c2d787eb1102a90c') +depends=('perl>=5.8.1' 'perl-encode-locale' 'perl-file-listing>=6' + 'perl-html-parser' 'perl-http-cookies>=6' 'perl-http-daemon>=6' + 'perl-http-date>=6' 'perl-http-negotiate>=6' 'perl-lwp-mediatypes>=6' + 'perl-net-http>=6' 'perl-uri>=1.10' 'perl-www-robotrules>=6' + 'perl-http-message>=6') +optdepends=('perl-lwp-protocol-https: for https:// url schemes') +url=https://metacpan.org/release/libwww-perl +source=("http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/libwww-perl-${pkgver}.tar.gz") +md5sums=(24acf2fe33b2295f048f8859e9665ee3) +sha512sums=(9ea578e6da99e4002a35ae82d1ee025caf15b3bc7e40fbe71abd7e8592036f16bd0268453dfeedc2c445d957c45ec473b1ed4a1738b644d475d65f7cbdb6927b) +_distdir="${srcdir}/libwww-perl-${pkgver}" + +build() +( + export PERL_MM_USE_DEFAULT=1 PERL5LIB="" \ + PERL_AUTOINSTALL=--skipdeps \ + PERL_MM_OPT="INSTALLDIRS=vendor DESTDIR='$pkgdir'" \ + PERL_MB_OPT="--installdirs vendor --destdir '$pkgdir'" \ + MODULEBUILDRC=/dev/null -build() { - cd ${startdir}/src/${_realname}-${pkgver} - # install module in vendor directories. - PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor || return 1 - make || return 1 - make install DESTDIR=${startdir}/pkg || return 1 + cd "$_distdir" + /usr/bin/perl Makefile.PL + make +) - # remove perllocal.pod and .packlist - find ${startdir}/pkg -name perllocal.pod -delete - find ${startdir}/pkg -name .packlist -delete +check() +( + export PERL_MM_USE_DEFAULT=1 PERL5LIB="" + cd "$_distdir" + make test +) + +package() { + cd "$_distdir" + make DESTDIR="$pkgdir" install + find "$pkgdir" -name .packlist -o -name perllocal.pod -delete } -# vim: ts=2 sw=2 et ft=sh + +# Local Variables: +# mode: shell-script +# sh-basic-offset: 2 +# End: +# vim:set ts=2 sw=2 et: diff --git a/abs/core/perl_modules/perl-lingua-en-numbers-ordinate/PKGBUILD b/abs/core/perl_modules/perl-lingua-en-numbers-ordinate/PKGBUILD index b926acd..fb62569 100644 --- a/abs/core/perl_modules/perl-lingua-en-numbers-ordinate/PKGBUILD +++ b/abs/core/perl_modules/perl-lingua-en-numbers-ordinate/PKGBUILD @@ -1,23 +1,25 @@ +# $Id: PKGBUILD 65879 2012-02-22 13:16:53Z spupykin $ +# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: Allan McRae <mcrae_allan@hotmail.com> # Contributor: François Charette <firmicus ατ gmx δοτ net> pkgname=perl-lingua-en-numbers-ordinate pkgver=1.02 -pkgrel=2 +pkgrel=4 pkgdesc="Go from cardinal (53) to ordinal (53rd)" -arch=('i686' 'x86_64') -url="http://search.cpan.org/~SBURKE/Lingua-EN-Numbers-Ordinate" +arch=('any') +url="http://search.cpan.org/dist/Lingua-EN-Numbers-Ordinate" license=('GPL' 'PerlArtistic') depends=('perl>=5.10.0') options=('!emptydirs') -source=(http://www.cpan.org/authors/id/S/SB/SBURKE/Lingua-EN-Numbers-Ordinate-$pkgver.tar.gz) +source=(http://www.cpan.org/authors/id/S/SB/SBURKE/Lingua-EN-Numbers-Ordinate-$pkgver.tar.gz) md5sums=('e92078fafd9108a137972c4e9bae9e99') build() { - cd $startdir/src/Lingua-EN-Numbers-Ordinate-$pkgver - PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor || return 1 - make || return 1 - make install DESTDIR=$startdir/pkg || return 1 - find $startdir/pkg -name '.packlist' -delete - find $startdir/pkg -name '*.pod' -delete + cd $srcdir/Lingua-EN-Numbers-Ordinate-$pkgver + PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor + make + make install DESTDIR=$pkgdir + find $pkgdir -name '.packlist' -delete + find $pkgdir -name '*.pod' -delete } diff --git a/abs/core/perl_modules/perl-lingua-en-numbers/PKGBUILD b/abs/core/perl_modules/perl-lingua-en-numbers/PKGBUILD deleted file mode 100644 index 53b50a8..0000000 --- a/abs/core/perl_modules/perl-lingua-en-numbers/PKGBUILD +++ /dev/null @@ -1,23 +0,0 @@ -# Maintainer: Allan McRae <mcrae_allan@hotmail.com> -# Contributor: François Charette <firmicus ατ gmx δοτ net> - -pkgname=perl-lingua-en-numbers -pkgver=1.01 -pkgrel=2 -pkgdesc="Turn 407 into four hundred and seven, etc." -arch=('i686' 'x86_64') -url="http://search.cpan.org/~SBURKE/Lingua-EN-Numbers" -license=('GPL' 'PerlArtistic') -depends=('perl>=5.10.0') -options=('!emptydirs') -source=(http://www.cpan.org/authors/id/S/SB/SBURKE/Lingua-EN-Numbers-$pkgver.tar.gz) -md5sums=('e2f9252b1cdc5002e1f912e20b2f5bbb') - -build() { - cd $startdir/src/Lingua-EN-Numbers-$pkgver - PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor || return 1 - make || return 1 - make install DESTDIR=$startdir/pkg || return 1 - find $startdir/pkg -name '.packlist' -delete - find $startdir/pkg -name '*.pod' -delete -} diff --git a/abs/core/perl_modules/perl-lingua-preferred/PKGBUILD b/abs/core/perl_modules/perl-lingua-preferred/PKGBUILD index 23a6507..fa99326 100644 --- a/abs/core/perl_modules/perl-lingua-preferred/PKGBUILD +++ b/abs/core/perl_modules/perl-lingua-preferred/PKGBUILD @@ -1,23 +1,25 @@ +# $Id: PKGBUILD 65881 2012-02-22 13:17:22Z spupykin $ +# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: Allan McRae <mcrae_allan@hotmail.com> # Contributor: François Charette <firmicus ατ gmx δοτ net> pkgname=perl-lingua-preferred pkgver=0.2.4 -pkgrel=2 +pkgrel=4 pkgdesc="Pick a language based on user's preferences" -arch=('i686' 'x86_64') -url="http://search.cpan.org/~EDAVIS/Lingua-Preferred" +arch=('any') +url="http://search.cpan.org/dist/Lingua-Preferred" license=('GPL' 'PerlArtistic') depends=('perl>=5.10.0') options=('!emptydirs') -source=(http://www.cpan.org/authors/id/E/ED/EDAVIS/Lingua-Preferred-$pkgver.tar.gz) +source=(http://www.cpan.org/authors/id/E/ED/EDAVIS/Lingua-Preferred-$pkgver.tar.gz) md5sums=('37e883fafb05b1439de1121f41e8ad75') build() { - cd $startdir/src/Lingua-Preferred-$pkgver - PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor || return 1 - make || return 1 - make install DESTDIR=$startdir/pkg || return 1 - find $startdir/pkg -name '.packlist' -delete - find $startdir/pkg -name '*.pod' -delete + cd $srcdir/Lingua-Preferred-$pkgver + PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor + make + make install DESTDIR=$pkgdir + find $pkgdir -name '.packlist' -delete + find $pkgdir -name '*.pod' -delete } diff --git a/abs/core/perl_modules/perl-list-member/PKGBUILD b/abs/core/perl_modules/perl-list-member/PKGBUILD deleted file mode 100644 index d944a68..0000000 --- a/abs/core/perl_modules/perl-list-member/PKGBUILD +++ /dev/null @@ -1,24 +0,0 @@ -pkgname=perl-list-member -_realname=List-Member -pkgver=0.043 -pkgrel=1 -pkgdesc="Perl/CPAN List::Member - PROLOG's member/2: return index of $x in @y." -url="http://search.cpan.org/dist/${_realname}/" -arch=(i686 x86_64) -license=('PerlArtistic' 'GPL') -depends=('perl>=5.10.0') -options=('!emptydirs') -#http://search.cpan.org/CPAN/authors/id/L/LG/LGODDARD/List-Member-0.043.tar.gz -source=(http://search.cpan.org/CPAN/authors/id/L/LG/LGODDARD/${_realname}-${pkgver}.tar.gz) - -build() { - cd ${startdir}/src/${_realname}-${pkgver} - # install module in vendor directories. - perl Makefile.PL INSTALLDIRS=vendor || return 1 - make || return 1 - make install DESTDIR=${startdir}/pkg || return 1 - - # remove perllocal.pod and .packlist - find ${startdir}/pkg -name perllocal.pod -delete - find ${startdir}/pkg -name .packlist -delete -} diff --git a/abs/core/perl_modules/perl-locale-gettext/PKGBUILD b/abs/core/perl_modules/perl-locale-gettext/PKGBUILD index 22efcb7..e2bb2e3 100644 --- a/abs/core/perl_modules/perl-locale-gettext/PKGBUILD +++ b/abs/core/perl_modules/perl-locale-gettext/PKGBUILD @@ -1,28 +1,43 @@ -# $Id: PKGBUILD 356 2008-04-18 22:56:27Z aaron $ +# $Id: PKGBUILD 160541 2012-06-02 10:27:56Z bluewind $ +# Maintainer: Giovanni Scafora <giovanni@archlinux.org> # Contributor: Mark Rosenstand <mark@borkware.net> -# Maintainer: Paul Mattal <paul@archlinux.org> +# Contributor: Paul Mattal <paul@archlinux.org> pkgname=perl-locale-gettext _realname=gettext pkgver=1.05 -pkgrel=3 -pkgdesc="Permits access from Perl to the gettext() family of functions." -arch=(i686 x86_64) +pkgrel=9 +pkgdesc="Permits access from Perl to the gettext() family of functions" +arch=('i686' 'x86_64') license=('GPL' 'PerlArtistic') url="http://search.cpan.org/dist/${_realname}/" -depends=('gettext' 'perl>=5.10.0') +depends=('gettext' 'perl') options=(!emptydirs) -source=(http://search.cpan.org/CPAN/authors/id/P/PV/PVANDRY/${_realname}-${pkgver}.tar.gz) -md5sums=('f3d3f474a1458f37174c410dfef61a46') +source=("http://search.cpan.org/CPAN/authors/id/P/PV/PVANDRY/${_realname}-${pkgver}.tar.gz" + 'compatibility-with-POSIX-module.patch') +md5sums=('f3d3f474a1458f37174c410dfef61a46' + '854302f34d01a2f8ae739187788973dd') build() { - cd ${startdir}/src/${_realname}-${pkgver} || return 1 + cd "${srcdir}/${_realname}-${pkgver}" + + patch -Np1 -i ${srcdir}/compatibility-with-POSIX-module.patch # install module in vendor directories. - PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor || return 1 - make MAN1EXT=1p MAN3EXT=3pm || return 1 - make install MAN1EXT=1p MAN3EXT=3pm DESTDIR=${startdir}/pkg || return 1 + PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor + make +} + +check() { + cd "${srcdir}/${_realname}-${pkgver}" + + make test +} + +package() { + cd "${srcdir}/${_realname}-${pkgver}" + make install DESTDIR="${pkgdir}" # remove perllocal.pod and .packlist - find ${startdir}/pkg -name perllocal.pod -delete - find ${startdir}/pkg -name .packlist -delete + find "${pkgdir}" -name perllocal.pod -delete + find "${pkgdir}" -name .packlist -delete } diff --git a/abs/core/perl_modules/perl-locale-gettext/compatibility-with-POSIX-module.patch b/abs/core/perl_modules/perl-locale-gettext/compatibility-with-POSIX-module.patch new file mode 100644 index 0000000..ad67551 --- /dev/null +++ b/abs/core/perl_modules/perl-locale-gettext/compatibility-with-POSIX-module.patch @@ -0,0 +1,10 @@ +--- a/gettext.pm 2005-05-31 20:11:16.000000000 -0700 ++++ b/gettext.pm 2009-10-07 12:39:42.000000000 -0700 +@@ -32,6 +32,7 @@ + =cut + + use Carp; ++use POSIX qw(:locale_h); + + require Exporter; + require DynaLoader; diff --git a/abs/core/perl_modules/perl-locale-maketext-lexicon/ChangeLog b/abs/core/perl_modules/perl-locale-maketext-lexicon/ChangeLog new file mode 100644 index 0000000..2e25f4f --- /dev/null +++ b/abs/core/perl_modules/perl-locale-maketext-lexicon/ChangeLog @@ -0,0 +1,7 @@ +2010-05-25 Angel Velasquez <angvp@archlinux.org> + * Updated PKGBUILD (removed || return 1 and added package function) + * bump release to 0.86 + * Deleted empty directories on the pkg + +2007-07-29 Georg Grabler (STiAT) <ggrabler@gmail.com> +* Version bump to 0.64 diff --git a/abs/core/perl_modules/perl-locale-maketext-lexicon/PKGBUILD b/abs/core/perl_modules/perl-locale-maketext-lexicon/PKGBUILD new file mode 100644 index 0000000..9011337 --- /dev/null +++ b/abs/core/perl_modules/perl-locale-maketext-lexicon/PKGBUILD @@ -0,0 +1,28 @@ +# $Id: PKGBUILD 56446 2011-10-07 10:01:16Z spupykin $ +# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> +# Contributor: Charles Mauch <cmauch@gmail.com> + +pkgname=perl-locale-maketext-lexicon +pkgver=0.91 +pkgrel=1 +pkgdesc="Perl/CPAN Module Locale::Maketext::Lexicon : Use other catalog formats in Maketext" +arch=(any) +depends=(perl) +url="http://search.cpan.org/dist/Locale-Maketext-Lexicon" +license=("GPL" "PerlArtistic") +options=(!emptydirs) +source=("http://search.cpan.org/CPAN/authors/id/D/DR/DRTECH/Locale-Maketext-Lexicon-$pkgver.tar.gz") +md5sums=('ead74d03d40c72cd52d4d70771bbd122') + +build() { + cd $srcdir/Locale-Maketext-Lexicon-$pkgver + PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor + make +} + +package() { + cd $srcdir/Locale-Maketext-Lexicon-$pkgver + make install DESTDIR=$pkgdir + find $pkgdir -name '.packlist' -delete + find $pkgdir -name '*.pod' -delete +} diff --git a/abs/core/perl_modules/perl-log-dispatch/PKGBUILD b/abs/core/perl_modules/perl-log-dispatch/PKGBUILD index db4300b..bd2aaaf 100644 --- a/abs/core/perl_modules/perl-log-dispatch/PKGBUILD +++ b/abs/core/perl_modules/perl-log-dispatch/PKGBUILD @@ -2,7 +2,7 @@ # Contributor: xduugu pkgname=perl-log-dispatch -pkgver=2.21 +pkgver=2.32 pkgrel=1 pkgdesc="Log messages to multiple outputs" arch=('i686' 'x86_64') @@ -11,7 +11,6 @@ license=('GPL' 'PerlArtistic') depends=('perl-params-validate>=0.15') options=('!emptydirs') source=(http://www.cpan.org/authors/id/D/DR/DROLSKY/Log-Dispatch-$pkgver.tar.gz) -md5sums=('a9aeb68cbf45f99ab63985719f112ee7') build() { cd $startdir/src/Log-Dispatch-$pkgver @@ -21,3 +20,4 @@ build() { find $startdir/pkg -name '.packlist' -delete find $startdir/pkg -name '*.pod' -delete } +md5sums=('4bcb3b0678e327d13f3aec7a8d4915af') diff --git a/abs/core/perl_modules/perl-log-log4perl/PKGBUILD b/abs/core/perl_modules/perl-log-log4perl/PKGBUILD deleted file mode 100644 index 73d125d..0000000 --- a/abs/core/perl_modules/perl-log-log4perl/PKGBUILD +++ /dev/null @@ -1,23 +0,0 @@ -# This PKGBUILD was generated by cpan4pacman via CPANPLUS::Dist::Pacman -# Contributor: François Charette <firmicus ατ gmx δοτ net> - -pkgname=perl-log-log4perl -pkgver=1.18 -pkgrel=1 -pkgdesc="Log4j implementation in Perl" -arch=('i686' 'x86_64') -url="http://search.cpan.org/~MSCHILLI/Log-Log4perl" -license=('GPL' 'PerlArtistic') -depends=('perl>=5.10.0') -options=('!emptydirs') -source=(http://www.cpan.org/authors/id/M/MS/MSCHILLI/Log-Log4perl-$pkgver.tar.gz) -md5sums=('9513b615f516827a26bdbcc0d868634f') - -build() { - cd $startdir/src/Log-Log4perl-$pkgver - PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor || return 1 - make || return 1 - make install DESTDIR=$startdir/pkg || return 1 - find $startdir/pkg -name '.packlist' -delete - find $startdir/pkg -name '*.pod' -delete -} diff --git a/abs/core/perl_modules/perl-lwp-mediatypes/PKGBUILD b/abs/core/perl_modules/perl-lwp-mediatypes/PKGBUILD new file mode 100644 index 0000000..625b2bd --- /dev/null +++ b/abs/core/perl_modules/perl-lwp-mediatypes/PKGBUILD @@ -0,0 +1,49 @@ +# Packager: Justin "juster" Davis <jrcd83@gmail.com> +# $Id: PKGBUILD 150744 2012-02-21 19:28:44Z juster $ + +pkgname=perl-lwp-mediatypes +pkgver=6.02 +pkgrel=1 +pkgdesc="guess media type for a file or a URL" +arch=(any) +license=(PerlArtistic GPL) +options=(!emptydirs) +depends=('perl>=5.6.2') +conflicts=('perl-libwww<6') +url=https://metacpan.org/release/LWP-MediaTypes +source=("http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/LWP-MediaTypes-${pkgver}.tar.gz") +md5sums=(8c5f25fb64b974d22aff424476ba13c9) +sha512sums=(b2ad33fb2c6dd7afaa9b8dd2ed6a15b2ecc35d13bcdf5297ce1632ea77406def0840a24c5213187707b665f28cc9bbea5774bfd1a4070d1f6192e904f707b94e) +_distdir="${srcdir}/LWP-MediaTypes-${pkgver}" + +build() +( + export PERL_MM_USE_DEFAULT=1 PERL5LIB="" \ + PERL_AUTOINSTALL=--skipdeps \ + PERL_MM_OPT="INSTALLDIRS=vendor DESTDIR='$pkgdir'" \ + PERL_MB_OPT="--installdirs vendor --destdir '$pkgdir'" \ + MODULEBUILDRC=/dev/null + + cd "$_distdir" + /usr/bin/perl Makefile.PL + make +) + +check() +( + export PERL_MM_USE_DEFAULT=1 PERL5LIB="" + cd "$_distdir" + make test +) + +package() { + cd "$_distdir" + make DESTDIR="$pkgdir" install + find "$pkgdir" -name .packlist -o -name perllocal.pod -delete +} + +# Local Variables: +# mode: shell-script +# sh-basic-offset: 2 +# End: +# vim:set ts=2 sw=2 et: diff --git a/abs/core/perl_modules/perl-mailtools/PKGBUILD b/abs/core/perl_modules/perl-mailtools/PKGBUILD index 9c0271f..117352a 100644 --- a/abs/core/perl_modules/perl-mailtools/PKGBUILD +++ b/abs/core/perl_modules/perl-mailtools/PKGBUILD @@ -1,4 +1,4 @@ -# $Id$ +# $Id: PKGBUILD 140680 2011-10-18 03:11:21Z eric $ # Maintainer: Kevin Piche <kevin@archlinux.org> # Contributor: Eric Johnson <eric@coding-zone.com> @@ -7,26 +7,22 @@ _realname=MailTools pkgver=2.08 pkgrel=1 pkgdesc="Perl module that provides email tools" -arch=(any) -license=('PerlArtistic') +arch=('any') url="http://search.cpan.org/dist/${_realname}/" +license=('PerlArtistic') depends=('perl>=5.10.0') -options=(!emptydirs) +options=('!emptydirs') source=(http://search.cpan.org/CPAN/authors/id/M/MA/MARKOV/${_realname}-${pkgver}.tar.gz) +md5sums=('0245bf7985c6661e0cf31a59657a18f0') build() { - cd ${srcdir}/${_realname}-${pkgver} + cd "${srcdir}/${_realname}-${pkgver}" # install module in vendor directories. perl Makefile.PL INSTALLDIRS=vendor make } package() { - cd ${srcdir}/${_realname}-${pkgver} - make install DESTDIR=${pkgdir} - - # remove perllocal.pod and .packlist - find ${pkgdir} -name perllocal.pod -delete - find ${pkgdir} -name .packlist -delete + cd "${srcdir}/${_realname}-${pkgver}" + make install DESTDIR="${pkgdir}" } -md5sums=('0245bf7985c6661e0cf31a59657a18f0') diff --git a/abs/core/perl_modules/perl-math-round/PKGBUILD b/abs/core/perl_modules/perl-math-round/PKGBUILD index 6501887..2881d28 100644 --- a/abs/core/perl_modules/perl-math-round/PKGBUILD +++ b/abs/core/perl_modules/perl-math-round/PKGBUILD @@ -1,22 +1,34 @@ -# This PKGBUILD was generated by cpan4pacman via CPANPLUS::Dist::Pacman +# $Id: PKGBUILD 143938 2011-11-30 21:38:22Z giovanni $ +# Maintainer: Giovanni Scafora <giovanni@archlinux.org> +# Contributor: François Charette <firmicus ατ gmx δοτ net> pkgname=perl-math-round pkgver=0.06 -pkgrel=2 +pkgrel=5 pkgdesc="Perl extension for rounding numbers" -arch=('i686' 'x86_64') +arch=('any') url="http://search.cpan.org/dist/Math-Round" license=('GPL' 'PerlArtistic') -depends=('perl>=5.10.0') +depends=('perl') options=('!emptydirs') -source=(http://www.cpan.org/authors/id/G/GR/GROMMEL/Math-Round-$pkgver.tar.gz) +source=("http://www.cpan.org/authors/id/G/GR/GROMMEL/Math-Round-$pkgver.tar.gz") md5sums=('552cef2753b246f97a6e20d8dee66e7c') build() { - cd $startdir/src/Math-Round-$pkgver - PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor || return 1 - make || return 1 - make install DESTDIR=$startdir/pkg || return 1 - find $startdir/pkg -name '.packlist' -delete - find $startdir/pkg -name '*.pod' -delete + cd "${srcdir}/Math-Round-${pkgver}" + PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor + make +} + +check() { + cd "${srcdir}/Math-Round-${pkgver}" + make test +} + +package() { + cd "${srcdir}/Math-Round-${pkgver}" + make install DESTDIR=${pkgdir} + + find ${pkgdir} -name '.packlist' -delete + find ${pkgdir} -name '*.pod' -delete } diff --git a/abs/core/perl_modules/perl-mime-lite/PKGBUILD b/abs/core/perl_modules/perl-mime-lite/PKGBUILD index f2fd37a..c0cfe7f 100644 --- a/abs/core/perl_modules/perl-mime-lite/PKGBUILD +++ b/abs/core/perl_modules/perl-mime-lite/PKGBUILD @@ -1,29 +1,38 @@ -# $Id: PKGBUILD 356 2008-04-18 22:56:27Z aaron $ -# Maintainer: eric <eric@archlinux.org> +# $Id: PKGBUILD 151298 2012-02-25 13:17:16Z pierre $ +# Maintainer: kevin <kevin@archlinux.org> # Contributor: Eric Johnson <eric@coding-zone.com> pkgname=perl-mime-lite _realname=MIME-Lite -pkgver=3.021 +pkgver=3.028 pkgrel=1 pkgdesc="Perl module that provides lightweight MIME generator" -arch=(i686 x86_64) +arch=('any') license=('GPL' 'PerlArtistic') url="http://search.cpan.org/dist/${_realname}/" -depends=('perl-mailtools' 'perl-mime-types' 'perl>=5.10.0') -options=(!emptydirs) -source=(http://search.cpan.org/CPAN/authors/id/R/RJ/RJBS/${_realname}-$pkgver.tar.gz) -md5sums=('7b3f4b9b3f8a0023dbc62859ef9a775f') +depends=('perl-email-date-format' 'perl-mailtools' 'perl-mime-types' 'perl') +options=('!emptydirs') +source=("http://search.cpan.org/CPAN/authors/id/R/RJ/RJBS/${_realname}-${pkgver}.tar.gz") +md5sums=('b24770b664db269a2a6e984f66c19fa7') build() { - cd $startdir/src/${_realname}-$pkgver + cd ${srcdir}/${_realname}-${pkgver} # install module in vendor directories. - PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor || return 1 - make || return 1 - make install DESTDIR=${startdir}/pkg || return 1 + PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor + make +} + +check() { + cd ${srcdir}/${_realname}-${pkgver} + make test +} + +package() { + cd ${srcdir}/${_realname}-${pkgver} + make install DESTDIR=${pkgdir} # remove perllocal.pod and .packlist - find ${startdir}/pkg -name perllocal.pod -delete - find ${startdir}/pkg -name .packlist -delete + find ${pkgdir} -name perllocal.pod -delete + find ${pkgdir} -name .packlist -delete } # vim: ts=2 sw=2 et ft=sh diff --git a/abs/core/perl_modules/perl-mime-parser/PKGBUILD b/abs/core/perl_modules/perl-mime-parser/PKGBUILD deleted file mode 100644 index c8adc5d..0000000 --- a/abs/core/perl_modules/perl-mime-parser/PKGBUILD +++ /dev/null @@ -1,25 +0,0 @@ -pkgname=perl-mime-parser -pkgver=5.420 -pkgrel=2 -pkgdesc="Perl/CPAN Module MIME::Parser : Parses streams to create MIME entities" -arch=("i686" "x86_64") -url="http://search.cpan.org/DSKOLL/MIME-tools" -license=("GPL" "Artistic") -source=("http://www.cpan.org/authors/id/D/DS/DSKOLL/MIME-tools-5.420.tar.gz") -md5sums=("4db6505cc0132c80c5a9cc54f443a21a") -makedepends=("perl-io-stringy" "perl-mailtools" ) -#depends=("perl-io-stringy" "perl-mail-field" "perl-mail-header" "perl-mail-internet") -depends=("perl-io-stringy" "perl-mailtools" ) -build() { - cd $startdir/src/MIME-tools-5.420 - eval `perl -V:archname` - /usr/bin/perl Makefile.PL \ - INSTALLARCHLIB=/usr/lib/perl5/current/${archname} \ - INSTALLSITELIB=/usr/lib/perl5/site_perl/current \ - INSTALLSITEARCH=/usr/lib/perl5/site_perl/current/${archname} || return 1 - make || return 1 - make DESTDIR=$startdir/pkg install || return 1 - /usr/bin/find $startdir/pkg -name '.packlist' -exec rm '{}' \; && \ - /usr/bin/find $startdir/pkg -name 'perllocal.pod' -exec rm '{}' \; && \ - /usr/bin/find $startdir/pkg -depth -type d -empty -exec rmdir '{}' \; -} diff --git a/abs/core/perl_modules/perl-mime-tools/ChangeLog b/abs/core/perl_modules/perl-mime-tools/ChangeLog deleted file mode 100644 index 0ece331..0000000 --- a/abs/core/perl_modules/perl-mime-tools/ChangeLog +++ /dev/null @@ -1,4 +0,0 @@ - -2008-01-05 Douglas Soares de Andrade <dsa@aur.archlinux.org> - - * Updated for x86_64 diff --git a/abs/core/perl_modules/perl-mime-tools/PKGBUILD b/abs/core/perl_modules/perl-mime-tools/PKGBUILD index 1979431..7ed81bb 100644 --- a/abs/core/perl_modules/perl-mime-tools/PKGBUILD +++ b/abs/core/perl_modules/perl-mime-tools/PKGBUILD @@ -1,23 +1,37 @@ -# This PKGBUILD was generated by cpan4pacman via CPANPLUS::Dist::Pacman +# $Id: PKGBUILD 161352 2012-06-10 06:11:24Z giovanni $ +# Maintainer: Giovanni Scafora <giovanni@archlinux.org> # Contributor: François Charette <firmicus ατ gmx δοτ net> pkgname=perl-mime-tools -pkgver=5.426 +pkgver=5.503 pkgrel=1 -pkgdesc="Perl modules for parsing and creating MIME entities" -arch=('i686' 'x86_64') -url="http://search.cpan.org/~DONEILL/MIME-tools" +pkgdesc="Parses streams to create MIME entities" +arch=('any') +url="http://search.cpan.org/dist/MIME-tools" license=('GPL' 'PerlArtistic') -depends=('perl-mailtools' 'perl-io-stringy>=2.11' 'perl>=5.10.0') +depends=('perl-mailtools' 'perl-io-stringy' 'perl-convert-binhex') options=('!emptydirs') -source=(http://www.cpan.org/authors/id/D/DO/DONEILL/MIME-tools-$pkgver.tar.gz) -md5sums=('87ab3a328e56268f551ff3ef5f51f416') +provides=('perl-mime-body=5.428.0' 'perl-mime-decoder' 'perl-mime-decoder-base64' + 'perl-mime-decoder-binary' 'perl-mime-decoder-binhex' 'perl-mime-decoder-gzip64' + 'perl-mime-decoder-nbit' 'perl-mime-decoder-quotedprint' 'perl-mime-decoder-uu' + 'perl-mime-entity' 'perl-mime-field-contdisp=5.428.0' 'perl-mime-field-contraenc=5.428.0' + 'perl-mime-field-conttype=5.428.0' 'perl-mime-field-paramval=5.428.0' 'perl-mime-head=5.428.0' + 'perl-mime-parser' 'perl-mime-parser-filer' 'perl-mime-parser-reader' + 'perl-mime-parser-results' 'perl-mime-worddecoder' 'perl-mime-words=5.428.0') +source=("http://www.cpan.org/authors/id/D/DS/DSKOLL/MIME-tools-${pkgver}.tar.gz") +md5sums=('f86b968e9405318224b7a9f4574505d0') build() { - cd $startdir/src/MIME-tools-$pkgver - PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor || return 1 - make || return 1 - make install DESTDIR=$startdir/pkg || return 1 - find $startdir/pkg -name '.packlist' -delete - find $startdir/pkg -name '*.pod' -delete + cd "${srcdir}/MIME-tools-${pkgver}" + + PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor + make +} + +package() { + cd "${srcdir}/MIME-tools-${pkgver}" + make install DESTDIR="${pkgdir}" + + find ${pkgdir} -name '.packlist' -delete + find ${pkgdir} -name '*.pod' -delete } diff --git a/abs/core/perl_modules/perl-mime-types/PKGBUILD b/abs/core/perl_modules/perl-mime-types/PKGBUILD index 3cc06cb..b4b4265 100644 --- a/abs/core/perl_modules/perl-mime-types/PKGBUILD +++ b/abs/core/perl_modules/perl-mime-types/PKGBUILD @@ -1,29 +1,33 @@ -# $Id: PKGBUILD 356 2008-04-18 22:56:27Z aaron $ +# $Id: PKGBUILD 151300 2012-02-25 13:18:30Z pierre $ # Maintainer: Jan de Groot # Contributor: Charles Mauch <cmauch@gmail.com> pkgname=perl-mime-types _realname=MIME-Types -pkgver=1.24 +pkgver=1.34 pkgrel=1 pkgdesc="Perl/CPAN Module MIME::Types : Information and processing MIME types" -arch=(i686 x86_64) +arch=('any') license=('PerlArtistic') url="http://search.cpan.org/dist/${_realname}/" -depends=('perl>=5.10.0') -makedepends=('perl-test-pod') -options=(!emptydirs) -source=(http://www.cpan.org/authors/id/M/MA/MARKOV/${_realname}-${pkgver}.tar.gz) -md5sums=('fe43cf2caac763f8b02fdd4ced3fd038') +depends=('perl') +options=('!emptydirs') +source=("http://www.cpan.org/authors/id/M/MA/MARKOV/${_realname}-${pkgver}.tar.gz") +md5sums=('87c496480e463c0b7792e7f5429e50d1') build() { - cd ${startdir}/src/${_realname}-${pkgver} + cd "${srcdir}/${_realname}-${pkgver}" # install module in vendor directories. - perl Makefile.PL INSTALLDIRS=vendor || return 1 - make || return 1 - make install DESTDIR=${startdir}/pkg || return 1 + perl Makefile.PL INSTALLDIRS=vendor + make +} + +check() { + cd "${srcdir}/${_realname}-${pkgver}" + make test +} - # remove perllocal.pod and .packlist - find ${startdir}/pkg -name perllocal.pod -delete - find ${startdir}/pkg -name .packlist -delete +package() { + cd "${srcdir}/${_realname}-${pkgver}" + make install DESTDIR="${pkgdir}" } diff --git a/abs/core/perl_modules/perl-module-build/PKGBUILD b/abs/core/perl_modules/perl-module-build/PKGBUILD new file mode 100644 index 0000000..96712a7 --- /dev/null +++ b/abs/core/perl_modules/perl-module-build/PKGBUILD @@ -0,0 +1,31 @@ +# $Id: PKGBUILD 166452 2012-09-08 01:51:46Z eric $ +# Maintainer: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com> +# Contributor : Alan Young <harleypig@gmail.com> + +pkgname=perl-module-build +pkgver=0.4003 +pkgrel=1 +pkgdesc="Build, test, and install Perl modules" +arch=('any') +license=('PerlArtistic' 'GPL') +url='http://search.cpan.org/dist/Module-Build' +depends=('perl>=5.6.1') +options=('!emptydirs') +source=(http://search.cpan.org/CPAN/authors/id/L/LE/LEONT/Module-Build-$pkgver.tar.gz) +md5sums=('ed5fe7e023af43b0722639b13ece8d2d') + +build() { + cd Module-Build-$pkgver + perl Build.PL installdirs=vendor + perl Build +} + +check() { + cd Module-Build-$pkgver + perl Build test +} + +package() { + cd Module-Build-$pkgver + perl Build install destdir="$pkgdir" +} diff --git a/abs/core/perl_modules/perl-module-implementation/PKGBUILD b/abs/core/perl_modules/perl-module-implementation/PKGBUILD new file mode 100644 index 0000000..03b2fa5 --- /dev/null +++ b/abs/core/perl_modules/perl-module-implementation/PKGBUILD @@ -0,0 +1,37 @@ +# $Id$ +# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> +# Contributor: 3ED <krzysztof1987 at gmail dot com> + +pkgname=perl-module-implementation +pkgver=0.06 +pkgrel=2 +pkgdesc="Loads one of several alternate underlying implementations for a module" +arch=('any') +license=('PerlArtistic') +options=('!emptydirs') +depends=('perl-module-runtime>=0.012') +checkdepends=('perl-test-requires' 'perl-test-fatal') +url="http://search.cpan.org/dist/Module-Implementation/" +source=(http://search.cpan.org/CPAN/authors/id/D/DR/DROLSKY/Module-Implementation-$pkgver.tar.gz) +md5sums=('748f3540162fc52222d761fab3efb266') + +build() { + cd "${srcdir}/Module-Implementation-${pkgver}" + export PERL_MM_USE_DEFAULT=1 PERL_AUTOINSTALL="--skipdeps" \ + PERL_MM_OPT="INSTALLDIRS=vendor DESTDIR='$pkgdir'" \ + PERL_MB_OPT="--installdirs vendor --destdir '$pkgdir'" \ + MODULEBUILDRC=/dev/null + perl Makefile.PL + make +} + +check() { + cd "${srcdir}/Module-Implementation-${pkgver}" + make test +} + +package() { + cd "${srcdir}/Module-Implementation-${pkgver}" + make install + find "${pkgdir}" -name .packlist -o -name perllocal.pod -delete +} diff --git a/abs/core/perl_modules/perl-module-runtime/PKGBUILD b/abs/core/perl_modules/perl-module-runtime/PKGBUILD new file mode 100644 index 0000000..974f137 --- /dev/null +++ b/abs/core/perl_modules/perl-module-runtime/PKGBUILD @@ -0,0 +1,27 @@ +# $Id: PKGBUILD 66098 2012-02-23 01:03:59Z spupykin $ +# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> + +pkgname=perl-module-runtime +pkgver=0.013 +pkgrel=1 +pkgdesc="runtime module handling" +arch=('any') +url="http://search.cpan.org/dist/Module-Runtime/" +license=('perl') +depends=('perl-params-classify') +options=(!emptydirs) +source=("http://search.cpan.org/CPAN/authors/id/Z/ZE/ZEFRAM/Module-Runtime-$pkgver.tar.gz") +md5sums=('62b88b1f5f0e975a5d7c80cd46167b97') + +build() { + cd $srcdir/Module-Runtime-$pkgver + PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor + make +} + +package() { + cd $srcdir/Module-Runtime-$pkgver + make install DESTDIR="${pkgdir}" + find ${pkgdir} -name perllocal.pod -delete + find ${pkgdir} -name .packlist -delete +} diff --git a/abs/core/perl_modules/perl-net-http/PKGBUILD b/abs/core/perl_modules/perl-net-http/PKGBUILD new file mode 100644 index 0000000..89eb246 --- /dev/null +++ b/abs/core/perl_modules/perl-net-http/PKGBUILD @@ -0,0 +1,49 @@ +# Packager: Justin "juster" Davis <jrcd83@gmail.com> +# $Id: PKGBUILD 150758 2012-02-21 20:00:38Z juster $ + +pkgname=perl-net-http +pkgver=6.03 +pkgrel=1 +pkgdesc="Low-level HTTP connection (client)" +arch=(any) +license=(PerlArtistic GPL) +options=(!emptydirs) +depends=('perl>=5.6.2') +conflicts=('perl-libwww<6') +url=https://metacpan.org/release/Net-HTTP +source=("http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/Net-HTTP-${pkgver}.tar.gz") +md5sums=(86957940d96649ca782b686686b82e7b) +sha512sums=(a9ffbe5a4c6e1633b130549bb292c9dce093436e0d80d3a9b2ac95c3d1f5d16d734388a1d52094cb34194a7b8973bfa24c549cced4fdc42f36ec08876f551a32) +_distdir="${srcdir}/Net-HTTP-${pkgver}" + +build() +( + export PERL_MM_USE_DEFAULT=1 PERL5LIB="" \ + PERL_AUTOINSTALL=--skipdeps \ + PERL_MM_OPT="INSTALLDIRS=vendor DESTDIR='$pkgdir'" \ + PERL_MB_OPT="--installdirs vendor --destdir '$pkgdir'" \ + MODULEBUILDRC=/dev/null + + cd "$_distdir" + /usr/bin/perl Makefile.PL + make +) + +check() +( + export PERL_MM_USE_DEFAULT=1 PERL5LIB="" + cd "$_distdir" + make test +) + +package() { + cd "$_distdir" + make DESTDIR="$pkgdir" install + find "$pkgdir" -name .packlist -o -name perllocal.pod -delete +} + +# Local Variables: +# mode: shell-script +# sh-basic-offset: 2 +# End: +# vim:set ts=2 sw=2 et: diff --git a/abs/core/perl_modules/perl-net-sftp-foreign/Changes b/abs/core/perl_modules/perl-net-sftp-foreign/Changes new file mode 100644 index 0000000..eff2bb0 --- /dev/null +++ b/abs/core/perl_modules/perl-net-sftp-foreign/Changes @@ -0,0 +1,795 @@ +Revision history for Net::SFTP::Foreign + +1.73 May 11, 2012 + - password authentication was broken on Solaris (maybe also on + others) due to an incorrect waitpid call (bug report and + solution by Douglas Wilson) + - disconnect was dieing when used with autodie on (bug report + by Douglas Wilson) + +1.72_02 May 4, 2012 + - add methods truncate, chmod, chown and utime + - make setstat, stat and statvfs accept both a path and a + remote file/dir handle as its first argument + - deprecate fsetstat, fstat and fstatvfs + - refactor remove and rmdir generation + - add support for sparse file transfer + - minor doc improvements + +1.72_01 Mar 20, 2012 + - add support for asks_for_username_at_login feature (feature + request by Horea Gligan) + - key_path now can accept an array + +1.71 Mar 14, 2012 + - release as stable + - add support for vendor-id extension + +1.70_10 Mar 2, 2012 + - now perm and umask can be used together on get method calls + - more cleanups for permission handling code on get method + +1.70_09 Mar 2, 2012 + - autodie was no working for chmod errors on get + - get was unlinking the file when chmod failed even whith + append or resume set + - get was failing when chmod failed even if copy_perms was + dissabled (bug report by Rich Anderson) + - solve bad interaction between autodie, resume and append + - best_effort wrapped methods were not failing ever + - minor put method refactoring + - save globals on destructor entry + - better put method debugging + +1.70_08 Feb 19, 2012 + - queue_size defaults per backend were using the wrong key + name and so being ignored. That was causing connections to + stall on Windows with the default backend. + +1.70_07 Feb 19, 2012 + - put recovers from open calls failing due to the existence of + a remote file with the wrong permissions + - do not use accessors for status and error slots internally + - test_d and test_e methods where broken when used with + autodie, this bug may also affected rget, rput and other + high level methods + +1.70_06 Feb 13, 2012 + - add put_content method + - support perm option in mget, mput, rget and rput methods + - better umask handling, now use an object to reset it at end + of scope + - improve debugging output + +1.70_05 Feb 5, 2012 + - on Compat::get $remote argument is optional + - make Compat::(get|put) use best_effort by default + - add support for best_effort feature + +1.70_04 Jan 22, 2012 + - check number of arguments passed to Compat methods + +1.70_03 Dec 11, 2011 + - remove uninitialized warning when using a custom transport + (bug report by Kay-C. Baufeld) + - several spelling corrections (patch contributed by Nicholas + Bamber) + +1.70_02 Dec 10, 2011 + - syntax error, POSIX::WNOHANG was recognized as bareword in + perl 5.8 + +1.70_01 Dec 9, 2011 + - do not use Expect to handle password authentication but a + hand-crafted method that uses IO::Pty directly + - solve problem with connections stalling when using password + authentication and the remote host was unreachable (bug + report by Srini T) + +1.69 Dec 9, 2011 + - release as stable + +1.68_08 Oct 11, 2011 + - accept an array reference in ssh_cmd + - use warnings::warnif to generate warnings + - minor doc improvements and corrections + - in case of sftp-server not found test were not skipped but + failed + +1.68_07 Oct 10, 2011 + - password authentication was not working with the new + IPC::Open3 replacement code (bug report by Srini T) + - empty password handling was also broken + - allow setting the backend on all the tests + +1.68_06 Oct 9, 2011 + - do not use the buggy IPC::Open3 under Unix/Linux. This is a + mayor internal change, please report any connection problems + that were not happening with previous versions of the module + - allow testing Windows backend under Unix + +1.68_05 Sep 27, 2011 + - this version is more picky about incomplete responses to + stat requests when copy_perms or copy_time are enabled + (implicetly or explicitly) on get method + - handle incomplete attributes in stat response inside get + (bug report by Gus via the Perl Guru Forums). + +1.68_04 Sep 7, 2011 + - accept passing undef as second argument to put, get, rput, + rget, mput and mget + - catch invalid undefined arguments in several places + - custom conversion usage was broken + - add %DEFAULTS to Compat package for setting default options + for Net::SFTP::Foreign methods called under the hood. + +1.68_03 Aug 28, 2011 + - atomic feature added to get, put and higher level methods + using them + - cleanup feature added to get and put + - support for numbered feature added to rename + - save final target name when a reference is passed as + numbered option + - refactor rput and rget handling of put, put_symlink, get and + get_symlink options using hashes + - remove operation inside put_symlink was clobbering error and + status from previous symlink call + - do not die from inside DESTROY methods when autodie is set + - resume feature in get method was broken + - refactor numbered logic inside _inc_numbered sub + - refactor _gen_save_status_method using local + +1.68_02 Jul 20, 2011 + - make unix2dos clever so it doesn't convert CR+LF sequences + into CR+CR+LF (bug report by Pavel Albertyan). + +1.68_01 Jul 12, 2011 + - add workaround for crippled versions of Scalar::Util + - document overwrite and numbered options as accepted by the + put method (reported by Paul Kolano) + +1.67 Jul 4, 2011 + - released as stable in order to solve critical bug: + - solve regresion introduced in 1.63_05 that caused ssh to + hang when trying to access the tty + - pass password to plink via -pw and generate a warning when + doing so + - support for key_path constructor argument + - support for autodie mode + - docs misspelling errors corrected (reported by Michael + Stevens) + +1.66_01 Jun 3, 2011 + - allow using regexp objects as patterns on glob and derived + methods + - some doc improvements + +1.65 May 17, 2011 + - die_on_error was broken + +1.64 May 09, 2011 + - release as stable + - document the write_delay and read_ahead options + - minor doc corrections + +1.63_10 Apr 13, 2011 + - workaround bug in perl 5.6 calling STORE in a tied + filehandle + - solve "not enough arguments for grep" when using an old + version of Scalar::Util + +1.63_09 Apr 12, 2011 + - an error in the handler accessors was adding and useless + wrapping layer + +1.63_08 Jan 22, 2011 + - bad method call inside mkpath corrected (bug report and + solution by Adam Pingel) + +1.63_07 Jan 20, 2011 + - do not override PreferredAuthentication when explicitly set + by the user (bug report and solution by Ave Wrigley) + +1.63_06 Dec 10, 2010 + - redirect_stderr_to_tty was redirecting to the wrong side of + the tty (bug report by Russ Brewer) + +1.63_05 Dec 6, 2010 + - add support for hardlink@openssh.com extension + - add die_on_error method + - create a new process group for slave ssh process so that + signals sent from the terminal are not propagated + - better error messages + +1.63_04 Nov 11, 2010 + - workaround for IPC::Open3::open3 not working with tied file + handles on Windows (bug report by Barnabas Bona) + - several spelling corrections (contributed by Philippe Bruhat) + +1.63_03 Nov 10, 2010 + - On some OSs (i.e. AIX) reading/writing from non-blocking fds + can result in EAGAIN even when select has indicated that + data was available (bug report and patch by Bill Godfrey) + +1.63_02 Nov 2, 2010 + - Windows backend was not pipelining requests when called from + put method + +1.63_01 + - support for Tectia client added (bug report by Russ Brewer) + +1.62 Oct 5, 2010 + - _catch_tainted_args was not being imported from helpers (bug + report by rfbits at PerlMonks) + +1.61 Sep 22, 2010 + - remove some dead code introducing unneeded constraints that + cause the Net::SSH2 backend to fail (bug report by Philippe + Vouters) + +1.60 Sep 20, 2010 + - _ensure_list was not being imported from Helpers (bug report + and solution by Jean-Benoît Baudens) + +1.59 Sep 16, 2010 + - kill ssh subprocess with KILL signal on Windows + +1.58_08 Aug 22, 2010 + - import _hexdump from Helpers.pm (bug report by Chuck Kozak) + - call kill passing the signal name instead of using POSIX to + get its number + +1.58_07 Aug 2, 2010 + - dump $! on failed sysreads and syswrites + +1.58_06 Jul 12, 2010 + - rput was broken under Windows (bug report by Brian + E. Lozier) + - do not use Fcntl S_IS* macro wrappers as S_ISLNK is not + available under Windows + - new FAQ about put failing because of forbidden setstat + - minor doc improvements + - use "kill $name" instead of using POSIX to get the signal + number + +1.58_05 Jun 7, 2010 + - add support for stderr_discard also in Windows backend + +1.58_04 Jun 7, 2010 + - add support for stderr_discard + +1.58_03 May 27, 2010 + - even more debugging for put method and the resume feature + +1.58_02 + - add FAQ about strict host key checking + - better debugging for put method + +1.58_01 Apr 19, 2010 + - add stderr redirection feature + - minor doc corrections + - add donating to OpenSSH entry in docs + +1.57 Mar 14, 2010 + - release as stable + +1.56_09 Mar 11, 2010 + - realpath feature was broken on find and ls methods (bug + report by Paul Kolano) + - taint checks on hashes were not reporting problems properly + - minor doc corrections + +1.56_08 Jan 5, 2010 + - put'ting a tied file handle was generating some warnings + (bug report and patch by Gavin Carr) + +1.56_07 Dec 29, 2009 + - new methods added: mget, mput, get_symlink, put_symlink + - new numbered feature + - some minor bugs corrected + - glob can now also be used from Net::SFTP::Foreign::Local + - some doc corrections and improvements + - _call_on_error was not cleaning up under some conditions + +1.56_06 Dec 14, 2009 + - mkpath was broken, rewritten to not use the obsolete + _normalize_path method (bug report by Peter Edwards). + - add some tests for mkpath + - introduce internal _clear_error_and_status method + - completely remove _normalize_path + - correct bug in _debug not printing sub name under some + conditions + +1.56_05 Dec 9, 2009 + - add support for plugable backends ***THIS IS A MAYOR + INTERNAL CHANGE THAT COULD INTRODUCE NEW BUGS*** + +1.56_04 Dec 8, 2009 + - remote file path joining sub rewritten (note: this could + change the module behaviour in some corner cases) + - new test file with path join operations + - rput('.',...) was failing due to bad path joining for local + filesystem (bug report by Aaron Paetznick). + - accept keyboard-interactive authentication + - some docs reorganization + - add pointer to my wish list :-) + +1.56_03 Nov 14, 2009 + - use SIGTERM to kill children also on Windows + - workaround Cygwin bug, fopen(..., a); ftell() does not + return the size of the file + +1.56_01 Oct 26, 2009 + - pass PreferredAuthentication option to SSH process to force + password authentication (bug and solution by Stewart + Heckenberg) + - use SIGTERM instead of SIGHUP to kill slave SSH process + +1.55 Sep 9, 2009 + - re-release as stable + +1.54_03 Sep 4, 2009 + - add debugging to _rel2abs + +1.54_02 Aug 19, 2009 + - add extra sanity check to setcwd method. It seems that some + servers do not report an error when realpath is called on an + inexistent file (bug report by Ben Szulc) + - password authentication broken in AIX + - some documentation corrections + - more tests added + +1.54_01 Jul 22, 2009 + - yet another "Password not requested as expected" bug solved, + $pty->close_slave was being called too soon (bug report by + Tim Rayner) + +1.53 Jul 6, 2009 + - re-released as stable + +1.52_12 Jul 2, 2009 + - also if using password authentication, detect when the + remote host key doesn't match the key stored in know_hosts + and abort the connection (bug report by Ryan Niebur). + - if using password authentication, detect when the target + host key has not been accepted yet (bug report by Ryan + Niebur) + - work around for IPC::Open3 feature missing in old versions + of that module that caused password authentication to fail + under 5.6.x perls (bug report by Vetrivel). + - find method would not follow links passed as arguments to + the method or others found when ordered mode was selected + (bug report by Paul Kolano) + - detect bad passwords and other password authentication + improvements + - sample scripts added + - atomic_rename was returning the wrong error code/string + - Perl 5.11 changes the EOF call interface for tied file + handles + - attributes flags slot was incorrectly set on new_from_buffer + - get/put_int64 optimization + - add calling function name to debug output + - add debug hexdumps for sysreads and syswrites + - optimize some common ls usages to reduce CPU utilization + - implement pipelining for ls command + - ls bug, wanted was being called with the wrong arguments + - add timestamps to debugging output + - ensure that attribute arguments are of class + Net::SFTP::Foreign::Attributes (feature request by Todd + Rinaldo) + - put_attributes was broken + - move _hexdump to Helpers package + - debug subsystem cleanup + +1.51 Apr 7, 2009 + - "get" corrupted the fetched files if $\ was non empty (bug + report and solution by Dagfinn Ilmari Mannsaker) + - increment default packet and queue size + +1.50 Mar 18, 2009 + - rel2abs was not collapsing duplicated slashes when joining + paths, generating paths as '//home' that have an unexpected + meaning under Windows (bug report and solution by Erik + Weidel) + +1.49 Mar 17, 2009 + - use utf8::downgrade to handle data with may have its utf8 + flag set (bug report by Jamie Lahowetz, solution by ikegami) + - emulate SSH2_FXF_APPEND mode not supported by OpenSSH SFTP + server + - open flags documented + - minor documentation corrections + - follow_links option from find method was broken (bug report + by Paul Kolano) + - spurious debugging message removed from statvfs + - put and get now accept a file handle instead of a file name + for the local file (feature request by David Morel) + - add support for append option in put and get + - put and get documentation reorganized + - improve write caching behavior, '_write_delay' is used to + control the write buffer size (feature request by David + Morel) + +1.47 Feb 13, 2009 + - add support for per object dirty cleanup flag required by + proper Net::OpenSSH integration + - add support for old SSH1 + +1.46 Dec 18, 2008 + - release as stable version + - improve synopsis documentation + - commercial support offering note added + +1.45 Nov 11, 2008 + - reduce localized scope for $SIG{__DIE__} and $@ (bug report + by David Serrano and David Riosalido) + - workaround incomplete unicode support in perl 5.6.x + - new FAQ entry about how to completely disable passwd + authentication + - add support for OpenSSH protocol extensions statvfs, + fstatvfs and posix-rename. + - add overwrite feature to rename method + - new fs_encoding feature added ***this is a mayor internal + change that could introduce new bugs*** + - when parsing status msgs, the string was not being converted + to utf8 + - croak when utf8 data is written to remote files in any way. + - binmode ssh_in and ssh_out + - some minor documentation corrections + - add support for mkpath (feature requested by Mark Murphy) + - add support for late_set_attr (bug report by Oliver Dunbar) + - add support for extended file attributes (bug report by + Oliver Dunbar) + - add support for the autodisconnect feature (bug report by + Jared Watkins). + - add support for multiprocess debugging + +1.44 Oct 9, 2008 + - put was using block sizes 4 times bigger than + requested, bug introduced in 1.41 (reported by Hussain + Syed). + +1.43 Sep 8, 2008 + - readline was slurping the full file contents (bug report by + Sylvain Cousineau). + +1.42 Jul 17, 2008 + - experimental support for resuming file transfers + - some typos fixed + - TODO added + +1.41 Jul 16, 2008 + - add support for on the fly data conversions including + dos2unix and unix2dos + - copy_perm => 0 was being ignored in several methods (bug + report by Dave Tauzell) + +1.40 Jun 24, 2008 + - work around for servers that do not include the mandatory + error message on SSH_FXP_STATUS responses (bug report by + Hugh Lampert). + +1.39 Jun 23, 2008 + - suppress warning on mod_perl environments (bug and solution + reported by Eric Rybski). + +1.38 May 20, 2008 + - add experimental support for plink command + - on get, don't change file size passed to callback + - on get, survive stat failure for servers with stat/readdir + disabled (bug reported by Hussain Syed) + - default open mode set to read + - add support for block_size and queue_size constructor + arguments + - limit usage of Expect and PTYs to authentication phase (bug + reported by Tom Warkentin) + - honour copy_perm option in put method (bug report by Bruce + Harold) + - copy_perms option renamed to copy_perm for consistency + (copy_perms still supported) + - glob optimization + - typo in Net::SFTP::Foreign::Common::_set_errno was not + setting $! correctly (bug report by Rafael Kitover) + - add debugging support to _do_io and _set_(status|error) + +1.36 Apr 18, 2008 + - forbid usage of Net::SFTP::Foreign methods from Compat + module (bug reported by Fred Zellinger) + - document the password and passphrase constructor + options. + +1.35 Feb 8, 2008 + - put method was failing for binary files under Windows + because binmode was not set on the local filehandler (bug + report and patch by Patrick Frazer). + +1.34 Jan 8, 2008 + - document rput. It said it was not implemented (bug report + by Paul Kolano). + - put method was failing for binary files under Windows + because binmode was not set on the local filehandler (bug + report and patch by Patrick Frazer). + +1.33 Jan 6, 2008 + - rremove was not removing dirs (bug report by Paul Kolano). + - require perl >= 5.6 + - add support for open/close and DESTROY debugging + +1.32 Dec 8, 2007 + - add new question to FAQ + - document password and passphrase options (though, not + completely). + - somo minor documentation changes + - on testing look for sftp-server on libexec dirs + - and delete temporal files + +1.31 Oct 8, 2007 + - remove Win32::Socketpair loading, it is not used anymore + - improve debugging + - do not croak when invalid data from the other side appears + +1.30 Aug 23, 2007 + - add support for realpath option to ls method + - add support for realpath and names_only to glob method + - improve _set_status and _set_error methods + - add support for password authentication and for keys with + passphrases + +1.29 Aug 14, 2007 + - add support for names_only option to ls and find methods + - make ls and find methods default to '.' + - DESTROY was also messing with $? and $! values (bug reported + by Dave Haywood) + - better usage checking for several methods + - add support for cwd (experimental) + - symlink docs corrected + - several other doc corrections + +1.28 + - argument checking in rename was wrong (reported by Greg + Howard) + - disable DIE custom handlers when using eval + +1.27 Jul 7, 2007 + - catch insecure $ENV{PATH} under taint mode (bug reported by + jmarshll). + +1.26 Jul 5, 2007 + - my email was missing from the docs + - make it work under taint checking (experimental feature). + - work around bug in dualvar under taint checking + +1.25 Jun 19, 2007 + - remove some obsolete tests not working on 5.9.x + +1.24 Jun 18, 2007 + - DESTROY was messing up $@ (bug reported by Kai Grossjohann) + - set $SIG{PIPE} handler inside _do_io to catch IO errors + - don't execute external command when transport option is used + on constructor + +1.23 May 23, 2007 + - release as stable! + - some doc improvements + +0.90_22 Apr 29, 2007 + - experimental Windows support added + +0.90_21 Apr 25, 2007 + - some documentation improvements + - check that ctor 'more' arguments are not joined + - eliminate "Password" prompt on passwd_auth sample (solution + suggested by Fletch on PerlMonks) + +0.90_20 Apr 20, 2007 + - add support for "transport" options on the constructor that + allows to use password authentication and keys protected by + a passphrase + - add password authentication sample + +0.90_19 Apr 5, 2007 + - add abort method (feature requested by Jamie Lahowetz) + +0.90_18 Mar 23, 2007 + - fallback to dirty cleanup if ssh process doesn't exit cleanly in + 8 seconds (bug reported by Brandon Schendel). + +0.90_17 Mar 21, 2007 + - add support for dont_save flag in get method, required for + Compat module (bug reported by Jamie Lahowetz). + +0.90_16 Mar 18, 2007 + - new tests added + - mkdir, rmdir, remove, setstat, fsetstat and _close methods + argument parsing was wrong (bug #25101 reported by + funkonaut) + - wrong detection of Sort::Key corrected + - debug mode was broken + - network errors do not die anymore, documented + +0.90_15 Dec 19 2006 + - messages were not being queued on get method and so, + performance was very bad (reported by "sched" via + Perlmonks). + - Auto reduce block size on get method. + +0.90_14 Nov 8 2006 + - FAQ section added on the module documentation + - Net::SFTP supplant was not working, corrected + +0.90_13 Sep 22 2006 + - fchmod is not available everywhere, don't use it (bug and + solution reported by Andre Tomt). + +0.90_12 Aug 21 2006 + - syntax error on Net::SFTP::Foreign::Compat corrected + (reported by Hans Schligtenhorst). + - supplant was misspelled + - correct some dependency problems on Compat. + - add test for Compat. + +0.90_11 Jun 30 2006 + - don't croak from connect on runtime errors + - workaround bug in IPC::Open3 that leaves two processes + running + +0.90_10 May 17 2006 + - 0 is a valid sftp handler. + +0.90_09 Apr 25 2006 + - bug on _do_io method corrected + +0.90_08 Apr 24 2006 + - bug for copy_perms => 0 corrected (reported by Erik + Johansen). + - usage checks added to most commands. + +0.90_07 Apr 23 2006 + - don't use pack for quads on little-endian systems (bug + reported by Mogens Hafsjold) + +0.90_06 Feb 24 2006 + - implement rput + - use Win32::Socketpair on Windows + - implement API for local fs in Local + - move common functions to Common and Helpers packages + +0.90_05 Feb 23 2006 + - convert remote file handle strings to tied file handles + - most methods changed to mimic perl buil-ins + - attach file position to file handles. + +0.90_04 Feb 22 2006 + - remove bug in get that could left remote file handles open + - new methods readlink, symlink, rremove, rget. + +0.90_03 Feb 21 2006 + - minor corrections to the docs + - new methods glob and join implemented. + +0.90_02 Feb 20 2006 + - added new method find + - ls method expanded with callback + - contructor rewritten + - better docs for Constants package + - Compat module updated + - several corrections on the docs + +0.90_01 Feb 16 2006 + - almost full rewrite exposing new much improved and + incompatible API!!! + +-------------------------------------------------------------------------- + +0.57 Nov 29 2005 + - check sysread return value when reading from pipe (bug + report and patch submited by Mina Naguib). + +0.56 Nov 14 2005 + - correct bug on open2_cmd option + +0.55 Oct 24 2005 + - kill ssh process when done (bug reported by Alf Carlsson). + +0.54 Sep 07 2005 + - add support for transferring files bigger than 4GB + +0.53 May 03 2005 + - link to SFTP draft actualised + +0.52 May 03 2005 + - some typos corrected on the docs. + +0.51 May 03 2005 + - Net::SFTP::Foreign::Buffer reimplemented from scratch. It + doesn't depend on Net::SSH::Perl::Buffer anymore. + - use foreign 'ssh' to open connections. + +0.50 May 02 2005 + - Net::SFTP::Foreign FORKED !!! + + +-------------------------------------------------------------------------- +Previous revision history for Net::SFTP + +0.09 2005.01.16 + - New co-maintainer, David Robins (DBROBINS). + - Adds a 'warn' argument to the constructor to allow supression or + redirection of warnings. + - Allows the 'ssh_args' constructor argument to be either a hash ref or an + array ref. + - Adds a 'status' method which returns the last SSH2_FX_* status value, or + (status value, text) in list context (only useful after last failure). + - Adds brief summary comments to some methods. + - Returns failure if the remote open fails for 'get' (previous code ignored + it); also moves the remote open before the local open so that we don't + create empty local files if the remote file can't be opened. + - Changes 'ls' to return an array reference in scalar context. + - Documents: the fact that we die on protocol/local errors; the new option + and method; changes to 'get'/'put' (formerly 'put' didn't return anything + useful, and 'get's actual return values are the same, just better + documented). + - Adds a comprehensive remote test, but to use it one has to manually go in + and configure a server a certain way, so it defaults to skipping + everything; I'm including it as a base since there are currently no remote + tests at all. + +0.08 2003.12.12 + - Net::SFTP::Buffer was passing an invalid option when loading + Net::SSH::Perl::Buffer. + - Add SUPPORT section to the docs. + +0.07 2003.11.14 + - Require Net::SSH::Perl 1.24, which also includes circular + reference fixes. + +0.06 2003.11.14 + - New maintainer, Dave Rolsky. + - Fixed a circular reference which caused connections to be held + open indefinitely in a persistent environment like mod_perl. + This uses weak references, so Perl 5.6.0+ is now required. This + work was funded by Kineticode, Inc. + - Added a LICENSE file. + +0.05 2001.05.24 + - Added help ('h' or '?') command to psftp. Moved all shell + functionality into Net::SFTP::Shell. + - Net::SFTP::Util needed to 'use Exporter'. + +0.04 2001.05.16 + - Fixed bug in put method when running fsetstat command; it + was trying to set the UID/GID on the remote file, which + was giving a permission denied message. Should not try to + set UID/GID, so had to adjust flags. + - Added eg/psftp, a working SFTP shell. + - Moved READ and WRITE commands into their own methods + (do_read and do_write, respectively). + - Changed semantics of get method. Returning the contents of + the remote file is no longer connected to whether a local + file is passed as an argument; it is instead based on the + calling context of 'get'. Updated docs to reflect this. + +0.03 2001.05.15 + - Documentation for all extra classes: Attributes, Buffer, + Constants, and Util. + - Documentation for command methods in Net::SFTP. + - Added binmode when reading/writing from local files. + - Added methods for all remaining commands in SFTP protocol + version 3 (eg. remove, rmdir, mkdir, realpath, etc.). + - Added callbacks to get and put, eg. for status messages, + etc. + - Fixed typo in Net::SFTP::Buffer::get_int64 that was breaking + reading 64-bit ints. + +0.02 2001.05.14 + - Fixed bug with SSH2 server not sending one message per + packet, ie. multiple packets have to be retrieved to make + up one SFTP message. This would show up as a "Message length + too long" error. Thanks to Matt Good for the spot. + - Fixed bug with OpenSSH and SSH2 SFTP servers where after + a certain amount of bytes the connection would hang. This + was a bug in Net::SSH::Perl (channel window sizes) that is + fixed in version 1.13. + +0.01 2001.05.13 + - original version; created by h2xs 1.19 diff --git a/abs/core/perl_modules/perl-net-sftp-foreign/PKGBUILD b/abs/core/perl_modules/perl-net-sftp-foreign/PKGBUILD new file mode 100644 index 0000000..61fb3b8 --- /dev/null +++ b/abs/core/perl_modules/perl-net-sftp-foreign/PKGBUILD @@ -0,0 +1,30 @@ +# Contributor: Alessandro Sagratini <ale_sagra at hotmail dot com> +pkgname=perl-net-sftp-foreign +pkgver=1.73 +pkgrel=1 +pkgdesc="Perl SFTP client using the native SSH client application" +arch=(any) +url=http://search.cpan.org/~salva/Net-SFTP-Foreign +license=('GPL' 'PerlArtistic') +depends=('perl>=5.10.0') +optdepends=('perl-file-which' 'perl-sort-key') +options=(!emptydirs) +changelog=Changes +source=(http://search.cpan.org/CPAN/authors/id/S/SA/SALVA/Net-SFTP-Foreign-$pkgver.tar.gz) +md5sums=('3de69b9281027e484a30e3efa581981f') + +build() { + cd "$srcdir/Net-SFTP-Foreign-$pkgver" + + # install module in vendor directories. + PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor || return 1 + make || return 1 +} + +package() { + cd "$srcdir/Net-SFTP-Foreign-$pkgver" + make install DESTDIR=${pkgdir} || return 1 + # remove perllocal.pod and .packlist + find "$pkgdir" -name perllocal.pod -delete + find "$pkgdir" -name .packlist -delete +} diff --git a/abs/core/perl_modules/perl-net-ssleay/PKGBUILD b/abs/core/perl_modules/perl-net-ssleay/PKGBUILD index efa9b59..8476265 100644 --- a/abs/core/perl_modules/perl-net-ssleay/PKGBUILD +++ b/abs/core/perl_modules/perl-net-ssleay/PKGBUILD @@ -1,36 +1,38 @@ -# $Id: PKGBUILD 82525 2010-06-12 20:09:39Z kevin $ +# $Id: PKGBUILD 160545 2012-06-02 10:28:03Z bluewind $ # Maintainer: Giovanni Scafora <giovanni@archlinux.org> # Contributor: Manolis Tzanidakis pkgname=perl-net-ssleay _cpanname=Net-SSLeay -pkgver=1.36 -pkgrel=3 +pkgver=1.48 +pkgrel=2 pkgdesc="Perl extension for using OpenSSL" arch=('i686' 'x86_64') license=('custom:BSD') url="http://search.cpan.org/dist/${_cpanname}/" -depends=('perl' 'openssl') +depends=('openssl') options=(!emptydirs) replaces=('net-ssleay') provides=('net-ssleay') -source=(http://www.cpan.org/authors/id/F/FL/FLORA/${_cpanname}-${pkgver}.tar.gz) -md5sums=('54061638720dd6a325395331c77f21d8') +source=("http://www.cpan.org/authors/id/M/MI/MIKEM/${_cpanname}-${pkgver}.tar.gz") +md5sums=('4e10d9da28f26732e37807820bf72af5') build() { cd ${srcdir}/${_cpanname}-${pkgver} + # install module in vendor directories. - PERL_MM_USE_DEFAULT=1 perl Makefile.PL -- INSTALLDIRS=vendor || return 1 - make || return 1 + PERL_MM_USE_DEFAULT=1 perl Makefile.PL -- INSTALLDIRS=vendor + make } + package() { cd ${srcdir}/${_cpanname}-${pkgver} - make install DESTDIR=${pkgdir} || return 1 + + make install DESTDIR=${pkgdir} # remove perllocal.pod and .packlist find ${pkgdir} -name perllocal.pod -delete find ${pkgdir} -name .packlist -delete - install -D -m644 README ${pkgdir}/usr/share/licenses/${pkgname}/README + install -D -m644 README "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" } -# vim: ts=2 sw=2 et ft=sh diff --git a/abs/core/perl_modules/perl-net-upnp/PKGBUILD b/abs/core/perl_modules/perl-net-upnp/PKGBUILD index a49bd6e..9d2945e 100644 --- a/abs/core/perl_modules/perl-net-upnp/PKGBUILD +++ b/abs/core/perl_modules/perl-net-upnp/PKGBUILD @@ -1,10 +1,10 @@ -# $Id$ +# $Id: PKGBUILD 143946 2011-11-30 21:55:00Z giovanni $ # Maintainer: Giovanni Scafora <giovanni@archlinux.org> # Contributor: Drew Gilbert <gilbert dot drew at gmail dot com> pkgname=perl-net-upnp pkgver=1.4.2 -pkgrel=3 +pkgrel=4 pkgdesc="Perl Module UPnP" arch=('i686' 'x86_64') url="http://search.cpan.org/~skonno/Net-UPnP-1.4.2/" @@ -19,7 +19,12 @@ build() { # install module in vendor directories. PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor - make + make +} + +package() { + cd "${srcdir}/Net-UPnP-${pkgver}" + make install DESTDIR="${pkgdir}" find ${pkgdir} -name '.packlist' -delete diff --git a/abs/core/perl_modules/perl-package-deprecationmanager/PKGBUILD b/abs/core/perl_modules/perl-package-deprecationmanager/PKGBUILD new file mode 100644 index 0000000..ae69247 --- /dev/null +++ b/abs/core/perl_modules/perl-package-deprecationmanager/PKGBUILD @@ -0,0 +1,47 @@ +# Maintainer: Justin Davis (juster) <jrcd83@gmail.com> +# $Id: PKGBUILD 71653 2012-05-31 15:45:01Z juster $ + +pkgname=perl-package-deprecationmanager +pkgver=0.13 +pkgrel=1 +pkgdesc='Manage deprecation warnings for your distribution' +arch=(any) +license=(PerlArtistic GPL) +options=(!emptydirs) +depends=(perl-list-moreutils perl-params-util perl-sub-install) +checkdepends=(perl-test-fatal perl-test-requires) +url=https://metacpan.org/release/Package-DeprecationManager +source=("http://search.cpan.org/CPAN/authors/id/D/DR/DROLSKY/Package-DeprecationManager-$pkgver.tar.gz") +md5sums=(f81ae3c0f9bcac048eb4bff348b79f67) +sha512sums=(393841bc8a6a96dfc3ce9e2787d532f0e5ba45ef07a8d95be4450ad399b0ae3c4929f8abf07892194fca85c7de75c118a5b611a816b565a7945e34ebca36c4a8) +_dir="$srcdir/Package-DeprecationManager-$pkgver" + +build() +( + cd "$_dir" + export PERL_MM_USE_DEFAULT=1 PERL_AUTOINSTALL=--skipdeps + unset PERL5LIB PERL_MM_OPT + /usr/bin/perl Makefile.PL + make +) + +check() +( + cd "$_dir" + export PERL_MM_USE_DEFAULT=1 + unset PERL5LIB + make test +) + +package() +( + cd "$_dir" + make install INSTALLDIRS=vendor DESTDIR="$pkgdir" + find "$pkgdir" -name .packlist -o -name perllocal.pod -delete +) + +# Local Variables: +# mode: shell-script +# sh-basic-offset: 2 +# End: +# vim:set ts=2 sw=2 et: diff --git a/abs/core/perl_modules/perl-package-stash-xs/PKGBUILD b/abs/core/perl_modules/perl-package-stash-xs/PKGBUILD new file mode 100644 index 0000000..ee83389 --- /dev/null +++ b/abs/core/perl_modules/perl-package-stash-xs/PKGBUILD @@ -0,0 +1,50 @@ +# Maintainer: Justin Davis <jrcd83@gmail.com> +# $Id: PKGBUILD 71819 2012-06-02 10:31:46Z bluewind $ + +pkgname=perl-package-stash-xs +pkgver=0.25 +pkgrel=2 +pkgdesc="faster and more correct implementation of the Package::Stash API" +arch=(i686 x86_64) +license=(PerlArtistic GPL) +options=(!emptydirs) +depends=('perl>=5.8.1') +makedepends=('perl-extutils-makemaker>=6.30') +checkdepends=('perl-test-fatal' 'perl-test-simple') +url=https://metacpan.org/release/Package-Stash-XS +source=("http://search.cpan.org/CPAN/authors/id/D/DO/DOY/Package-Stash-XS-${pkgver}.tar.gz") +md5sums=(52ece18842c46da8fb7a4a14dea910ab) +sha512sums=(2b539d9ba1a68c5ba681e9eabbcde4b396f66dc8dbd3b1e333286ea7ce39b93b97ec4bd97c31681720a925553b128371ce2c48f11254806aebd5de868a22b528) +_distdir="${srcdir}/Package-Stash-XS-${pkgver}" + +build() { + ( export PERL_MM_USE_DEFAULT=1 PERL5LIB="" \ + PERL_AUTOINSTALL=--skipdeps \ + PERL_MM_OPT="INSTALLDIRS=vendor DESTDIR='$pkgdir'" \ + PERL_MB_OPT="--installdirs vendor --destdir '$pkgdir'" \ + MODULEBUILDRC=/dev/null + + cd "$_distdir" + /usr/bin/perl Makefile.PL + make + ) +} + +check() { + ( export PERL_MM_USE_DEFAULT=1 PERL5LIB="" + cd "$_distdir" + make test + ) +} + +package() { + cd "$_distdir" + make DESTDIR="$pkgdir" install + find "$pkgdir" -name .packlist -o -name perllocal.pod -delete +} + +# Local Variables: +# mode: shell-script +# sh-basic-offset: 2 +# End: +# vim:set ts=2 sw=2 et: diff --git a/abs/core/perl_modules/perl-package-stash/PKGBUILD b/abs/core/perl_modules/perl-package-stash/PKGBUILD new file mode 100644 index 0000000..b985727 --- /dev/null +++ b/abs/core/perl_modules/perl-package-stash/PKGBUILD @@ -0,0 +1,52 @@ +# Maintainer: Justin Davis <jrcd83@gmail.com> +# $Id: PKGBUILD 57663 2011-11-01 00:48:37Z juster $ + +pkgname=perl-package-stash +pkgver=0.33 +pkgrel=2 +pkgdesc="routines for manipulating stashes" +arch=(any) +license=(PerlArtistic GPL) +options=(!emptydirs) +depends=('perl>=5.8.1' 'perl-dist-checkconflicts>=0.02' + 'perl-package-deprecationmanager' 'perl-scalar-list-utils' + 'perl-package-stash-xs>=0.24') +makedepends=('perl-extutils-makemaker>=6.30') +checkdepends=('perl-test-fatal' 'perl-test-requires' 'perl-test-simple') +url=https://metacpan.org/release/Package-Stash +source=("http://search.cpan.org/CPAN/authors/id/D/DO/DOY/Package-Stash-${pkgver}.tar.gz") +md5sums=(fe1f6efa0dbd46f8520903b436f185f1) +sha512sums=(8b3e62caa7ac99f1429d4ab4c3a00265a8ca2aa6281c5c254c4fb455d8a262c445a1daafa405208f902fd352e18ef121a37303ceb27caabb0bdc3c14b807508b) +_distdir="${srcdir}/Package-Stash-${pkgver}" + +build() { + ( export PERL_MM_USE_DEFAULT=1 PERL5LIB="" \ + PERL_AUTOINSTALL=--skipdeps \ + PERL_MM_OPT="INSTALLDIRS=vendor DESTDIR='$pkgdir'" \ + PERL_MB_OPT="--installdirs vendor --destdir '$pkgdir'" \ + MODULEBUILDRC=/dev/null + + cd "$_distdir" + /usr/bin/perl Makefile.PL + make + ) +} + +check() { + ( export PERL_MM_USE_DEFAULT=1 PERL5LIB="" + cd "$_distdir" + make test + ) +} + +package() { + cd "$_distdir" + make DESTDIR="$pkgdir" install + find "$pkgdir" -name .packlist -o -name perllocal.pod -delete +} + +# Local Variables: +# mode: shell-script +# sh-basic-offset: 2 +# End: +# vim:set ts=2 sw=2 et: diff --git a/abs/core/perl_modules/perl-params-classify/PKGBUILD b/abs/core/perl_modules/perl-params-classify/PKGBUILD new file mode 100644 index 0000000..d0dae4a --- /dev/null +++ b/abs/core/perl_modules/perl-params-classify/PKGBUILD @@ -0,0 +1,23 @@ +# $Id: PKGBUILD 71821 2012-06-02 10:31:50Z bluewind $ +# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> + +pkgname=perl-params-classify +pkgver=0.013 +pkgrel=2 +pkgdesc="argument type classification" +arch=(i686 x86_64) +license=('PerlArtistic') +url="http://search.cpan.org/~zefram/Params-Classify" +options=(!emptydirs) +depends=('perl>=5.10.1') +source=("http://search.cpan.org/CPAN/authors/id/Z/ZE/ZEFRAM/Params-Classify-$pkgver.tar.gz") +md5sums=('63d24fbec775472ada49d16bce4a9b1f') + +build() { + cd $srcdir/Params-Classify-$pkgver + PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor + make + make install DESTDIR=${pkgdir} + find ${pkgdir} -name perllocal.pod -delete + find ${pkgdir} -name .packlist -delete +} diff --git a/abs/core/perl_modules/perl-params-util/PKGBUILD b/abs/core/perl_modules/perl-params-util/PKGBUILD new file mode 100644 index 0000000..415ad58 --- /dev/null +++ b/abs/core/perl_modules/perl-params-util/PKGBUILD @@ -0,0 +1,46 @@ +# Maintainer: Justin Davis (juster) <jrcd83@gmail.com> +# $Id: PKGBUILD 72466 2012-06-15 00:05:46Z juster $ + +pkgname=perl-params-util +pkgver=1.07 +pkgrel=1 +pkgdesc='Simple, compact and correct param-checking functions' +arch=(i686 x86_64) +license=(PerlArtistic GPL) +options=(!emptydirs) +depends=('perl>=5.5.30') +url=https://metacpan.org/release/Params-Util +source=("http://search.cpan.org/CPAN/authors/id/A/AD/ADAMK/Params-Util-$pkgver.tar.gz") +md5sums=(02db120c0eef87aae1830cc62bdec37b) +sha512sums=(ff471b01b33414fc5e1c68d97c21171a95d3418c33e3c45f9910cc768898690e35051506a83ad9403a200336654c14b8efc9d471c4b3fe3321047a7603d6fd56) +_dir="$srcdir/Params-Util-$pkgver" + +build() +( + cd "$_dir" + export PERL_MM_USE_DEFAULT=1 PERL_AUTOINSTALL=--skipdeps + unset PERL5LIB PERL_MM_OPT + /usr/bin/perl Makefile.PL + make +) + +check() +( + cd "$_dir" + export PERL_MM_USE_DEFAULT=1 + unset PERL5LIB + make test +) + +package() +( + cd "$_dir" + make install INSTALLDIRS=vendor DESTDIR="$pkgdir" + find "$pkgdir" -name .packlist -o -name perllocal.pod -delete +) + +# Local Variables: +# mode: shell-script +# sh-basic-offset: 2 +# End: +# vim:set ts=2 sw=2 et: diff --git a/abs/core/perl_modules/perl-params-validate/PKGBUILD b/abs/core/perl_modules/perl-params-validate/PKGBUILD index 2dd4124..b14f42d 100644 --- a/abs/core/perl_modules/perl-params-validate/PKGBUILD +++ b/abs/core/perl_modules/perl-params-validate/PKGBUILD @@ -1,30 +1,27 @@ -# This PKGBUILD was generated by cpan4pacman via CPANPLUS::Dist::Pacman +# $Id: PKGBUILD 71825 2012-06-02 10:31:58Z bluewind $ +# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: François Charette <firmicus ατ gmx δοτ net> pkgname=perl-params-validate -pkgver=0.98 -pkgrel=2 +pkgver=1.06 +pkgrel=3 pkgdesc="Validate sub params against a spec" arch=('i686' 'x86_64') url="http://search.cpan.org/dist/Params-Validate" license=('GPL' 'PerlArtistic') -depends=('perl') +depends=('perl' 'perl-module-implementation') options=('!emptydirs') source=("http://www.cpan.org/authors/id/D/DR/DROLSKY/Params-Validate-${pkgver}.tar.gz") -md5sums=('6dacb26b1bdb6338b6eed45cd86958bb') +md5sums=('4f7a281269cd30d7c3994ba5acb50857') build() { cd Params-Validate-${pkgver} - perl ./Build.PL --installdirs=vendor - ./Build } package(){ cd Params-Validate-${pkgver} - ./Build install --destdir=${pkgdir} - find ${pkgdir} -name '.packlist' -delete find ${pkgdir} -name '*.pod' -delete } diff --git a/abs/core/perl_modules/perl-parse-yapp/PKGBUILD b/abs/core/perl_modules/perl-parse-yapp/PKGBUILD deleted file mode 100644 index 82d27db..0000000 --- a/abs/core/perl_modules/perl-parse-yapp/PKGBUILD +++ /dev/null @@ -1,25 +0,0 @@ -# $Id: PKGBUILD 356 2008-04-18 22:56:27Z aaron $ -# Maintainer: Cecil H. Watson <knoppmyth@gmail.com> - -pkgname=perl-parse-yapp -_realname=Parse-Yapp -pkgver=1.05 -pkgrel=1 -pkgdesc="Parse::Yapp - Perl extension for generating and using LALR parsers." -arch=(i686 x86_64) -license=('PerlArtistic') -url="http://search.cpan.org/dist/${_realname}/" -depends=('perlxml' 'perl>=5.10.0') -options=('!emptydirs') -source=(ftp://ftp.cpan.org/pub/CPAN/authors/id/F/FD/FDESAR/${_realname}-${pkgver}.tar.gz) -md5sums=('7bfca736d6af36c51edf7a97111a8f3b') - -build() { - cd ${startdir}/src/${_realname}-${pkgver} - perl Makefile.PL INSTALLDIRS=vendor || return 1 - make || return 1 - make DESTDIR=${startdir}/pkg install || return 1 - - find ${startdir}/pkg -name '.packlist' -delete - find ${startdir}/pkg -name 'perllocal.pod' -delete -} diff --git a/abs/core/perl_modules/perl-pathtools/PKGBUILD b/abs/core/perl_modules/perl-pathtools/PKGBUILD deleted file mode 100644 index a88a231..0000000 --- a/abs/core/perl_modules/perl-pathtools/PKGBUILD +++ /dev/null @@ -1,23 +0,0 @@ - -pkgname=perl-pathtools -pkgver=3.33 -pkgrel=1 -pkgdesc="Current working directory (CWD) and File::Spec perl modules" -arch=('i686' 'x86_64') -url="http://search.cpan.org/~KWILLIAMS/Path-Class" - -license=('GPL' 'PerlArtistic') -depends=('perl>=5.10.0') -options=('!emptydirs') -source=(http://search.cpan.org/CPAN/authors/id/S/SM/SMUELLER/PathTools-$pkgver.tar.gz) -groups=('shepherd-dep') -build() { - cd $startdir/src/PathTools-$pkgver - PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor || return 1 - make || return 1 - make install DESTDIR=$startdir/pkg || return 1 - find $startdir/pkg -name '.packlist' -delete - find $startdir/pkg -name '*.pod' -delete -} - -md5sums=('92f0df032c399fadef2e2e647ebc3111') diff --git a/abs/core/perl_modules/perl-pathtools/license.txt b/abs/core/perl_modules/perl-pathtools/license.txt deleted file mode 100644 index 508353d..0000000 --- a/abs/core/perl_modules/perl-pathtools/license.txt +++ /dev/null @@ -1,6 +0,0 @@ -"THE BEER-WARE LICENSE" (Revision 42): -<phk@login.dknet.dk> wrote this file. As long as you retain this -notice you can do whatever you want with this stuff. If we meet some -day, and you think this stuff is worth it, you can buy me a beer in -return. Poul-Henning Kamp - diff --git a/abs/core/perl_modules/perl-proc-processtable/PKGBUILD b/abs/core/perl_modules/perl-proc-processtable/PKGBUILD deleted file mode 100644 index 51ee46b..0000000 --- a/abs/core/perl_modules/perl-proc-processtable/PKGBUILD +++ /dev/null @@ -1,31 +0,0 @@ -# Maintainer: Lukas Fleischer <archlinux at cryptocrack dot de> -# Contributor: yugrotavele <yugrotavele at archlinux dot us> - -pkgname=perl-proc-processtable -pkgver=0.45 -pkgrel=2 -pkgdesc="Provides a consistent interface to process table information." -arch=('i686' 'x86_64') -url="http://search.cpan.org/dist/Proc-ProcessTable/" -license=('PerlArtistic') -depends=('perl') -provides=('perl-proc-killall=1.0.0' 'perl-proc-killfam=1.0.0' 'perl-proc-processtable-process=0.20.0') -options=(!emptydirs) -source=("http://search.cpan.org/CPAN/authors/id/D/DU/DURIST/Proc-ProcessTable-$pkgver.tar.gz") -md5sums=('4481495d639c314f57e6d9d25f23c88e') - -build() { - cd $srcdir/Proc-ProcessTable-$pkgver - - PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor - make -} - -package() { - cd $srcdir/Proc-ProcessTable-$pkgver - - make install DESTDIR="${pkgdir}" - find ${pkgdir} -name perllocal.pod -delete - find ${pkgdir} -name .packlist -delete -} - diff --git a/abs/core/perl_modules/perl-sdl/PKGBUILD b/abs/core/perl_modules/perl-sdl/PKGBUILD new file mode 100644 index 0000000..d8273a3 --- /dev/null +++ b/abs/core/perl_modules/perl-sdl/PKGBUILD @@ -0,0 +1,42 @@ +# $Id: PKGBUILD 168746 2012-10-15 12:11:10Z heftig $ +# Maintainer: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com> +# Contributor: Allan McRae <allan@archlinux.org> +# Contributor: Sarah Hay <sarahhay@mb.sympatico.ca> + +pkgname=perl-sdl +pkgver=2.540 +pkgrel=3 +pkgdesc="Simple DirectMedia Layer for Perl" +arch=(i686 x86_64) +license=(LGPL) +url="http://sdl.perl.org" +depends=(perl-alien-sdl perl-tie-simple + sdl_net sdl_ttf sdl_image sdl_mixer sdl_gfx sdl_pango smpeg) +makedepends=('perl-module-build>=0.40') +options=('!emptydirs') +replaces=(sdl_perl) +conflicts=(sdl_perl) +provides=("sdl_perl=$pkgver") +# http://search.cpan.org/dist/SDL/ +_author=JTPALMER +source=(http://search.cpan.org/CPAN/authors/id/${_author::1}/${_author::2}/$_author/SDL-$pkgver.tar.gz) +md5sums=('1a5d7849cbdfde4982b28458e38ab172') + +build() { + cd SDL-$pkgver + # Perl selects the proper CFLAGS set for binary modules + unset CFLAGS + # install module in vendor directories + perl Build.PL installdirs=vendor + perl Build +} + +check() { + cd SDL-$pkgver + perl Build test || true +} + +package() { + cd SDL-$pkgver + perl Build install destdir="$pkgdir" +} diff --git a/abs/core/perl_modules/perl-shell/PKGBUILD b/abs/core/perl_modules/perl-shell/PKGBUILD new file mode 100644 index 0000000..31e5278 --- /dev/null +++ b/abs/core/perl_modules/perl-shell/PKGBUILD @@ -0,0 +1,26 @@ +# Maintainer: graysky <graysky AT archlnux DOT us> + +pkgname=perl-shell +_realname=Shell +pkgver=0.72 +_pkgver=0.72_01 +pkgrel=2 +pkgdesc="Run shell commands transparently within perl." +arch=(any) +license=('PerlArtistic') +url="http://search.cpan.org/dist/${_realname}/" +depends=('perl>=5.011') +options=(!emptydirs) +source=(http://search.cpan.org/CPAN/authors/id/F/FE/FERREIRA/${_realname}-${_pkgver}.tar.gz) +sha256sums=('823c044e668239be0ac96d0006f5fc9646b8a9a8adfd5f58f2dcd297e875106f') + +build() { + cd ${srcdir}/${_realname}-${_pkgver} + perl Makefile.PL + make +} + +package() { + cd ${srcdir}/${_realname}-${_pkgver} + make install DESTDIR=${pkgdir} +} diff --git a/abs/core/perl_modules/perl-soap-lite/PKGBUILD b/abs/core/perl_modules/perl-soap-lite/PKGBUILD index d732ea6..d885fcb 100644 --- a/abs/core/perl_modules/perl-soap-lite/PKGBUILD +++ b/abs/core/perl_modules/perl-soap-lite/PKGBUILD @@ -1,24 +1,58 @@ -# Maintainer: Allan McRae <mcrae_allan@hotmail.com> +# $Id: PKGBUILD 163581 2012-07-16 06:21:11Z giovanni $ +# Maintainer: Giovanni Scafora <giovanni@archlinux.org> # Contributor: François Charette <firmicus ατ gmx δοτ net> pkgname=perl-soap-lite -pkgver=0.710.08 +pkgver=0.715 pkgrel=1 pkgdesc="Client and server side SOAP implementation" -arch=('i686' 'x86_64') -url="http://search.cpan.org/~MKUTTER/SOAP-Lite" +arch=('any') +url="http://search.cpan.org/dist/SOAP-Lite" license=('GPL' 'PerlArtistic') -depends=('perl>=5.10.0' 'perl-crypt-ssleay' 'perl-mime-lite' 'perl-libwww' 'perl-uri' \ - 'perl-mime-tools' 'perl-io-socket-ssl' 'perlxml>=2.23' 'perl-fcgi') +depends=('perl' 'perl-crypt-ssleay' 'perl-mime-lite' 'perl-libwww' 'perl-uri' \ + 'perl-mime-tools' 'perl-io-socket-ssl' 'perl-xml-parser' 'perl-fcgi' \ + 'perl-class-inspector' ) options=('!emptydirs') -source=(http://www.cpan.org/authors/id/M/MK/MKUTTER/SOAP-Lite-$pkgver.tar.gz) -md5sums=('e7869ad91fee76cc1782fe29fe3a989d') +provides=( + perl-apache-soap + perl-apache-xmlrpc-lite + perl-io-sessiondata=1.20.0 + perl-io-sessionset + perl-soap-constants + perl-soap-lite-deserializer-xmlschema1999 + perl-soap-lite-deserializer-xmlschema2001 + perl-soap-lite-deserializer-xmlschemasoap1_1 + perl-soap-lite-deserializer-xmlschemasoap1_2 + perl-soap-lite-packager + perl-soap-lite-utils + perl-soap-packager=0.712.0 + perl-soap-test + perl-soap-transport-http + perl-soap-transport-io + perl-soap-transport-local + perl-soap-transport-loopback + perl-soap-transport-mailto + perl-soap-transport-pop3=0.712.0 + perl-soap-transport-tcp=0.712.0 + perl-uddi-lite=0.712.0 + perl-xml-parser-lite + perl-xmlrpc-lite + perl-xmlrpc-test + perl-xmlrpc-transport-http + perl-xmlrpc-transport-pop3 + perl-xmlrpc-transport-tcp +) +source=("http://www.cpan.org/authors/id/M/MK/MKUTTER/SOAP-Lite-${pkgver}.tar.gz") +md5sums=('a44c41291ddddaa19c02a72cd554327b') build() { - cd $startdir/src/SOAP-Lite-$pkgver - PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor || return 1 - make || return 1 - make install DESTDIR=$startdir/pkg || return 1 - find $startdir/pkg -name '.packlist' -delete - find $startdir/pkg -name '*.pod' -delete + cd "${srcdir}/SOAP-Lite-${pkgver}" + + PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor + make +} + +package() { + cd "${srcdir}/SOAP-Lite-${pkgver}" + make install DESTDIR="${pkgdir}" } diff --git a/abs/core/perl_modules/perl-socket6/PKGBUILD b/abs/core/perl_modules/perl-socket6/PKGBUILD index be7ac34..88c8acc 100644 --- a/abs/core/perl_modules/perl-socket6/PKGBUILD +++ b/abs/core/perl_modules/perl-socket6/PKGBUILD @@ -3,7 +3,7 @@ pkgname='perl-socket6' pkgver='0.23' -pkgrel='1' +pkgrel='2' pkgdesc="getaddrinfo/getnameinfo support module" arch=('i686' 'x86_64') license=('PerlArtistic' 'GPL') diff --git a/abs/core/perl_modules/perl-sub-exporter/PKGBUILD b/abs/core/perl_modules/perl-sub-exporter/PKGBUILD new file mode 100644 index 0000000..2d2adb3 --- /dev/null +++ b/abs/core/perl_modules/perl-sub-exporter/PKGBUILD @@ -0,0 +1,49 @@ +# Maintainer: Justin Davis <jrcd83@gmail.com> +# $Id: PKGBUILD 57551 2011-10-30 17:28:18Z juster $ + +pkgname=perl-sub-exporter +pkgver=0.982 +pkgrel=1 +pkgdesc="a sophisticated exporter for custom-built routines" +arch=(any) +license=(PerlArtistic GPL) +options=(!emptydirs) +depends=('perl>=5.6.0' 'perl-data-optlist>=0.1' 'perl-params-util>=0.14' + 'perl-sub-install>=0.92') +url=https://metacpan.org/release/Sub-Exporter +source=("http://search.cpan.org/CPAN/authors/id/R/RJ/RJBS/Sub-Exporter-${pkgver}.tar.gz") +md5sums=(db90a0d73a5ca2d185dd6c6d2fc848f0) +sha512sums=(10fc2a27d28f47cc5193c13e598e7c16caac0ede5700b0301ab04db371b9250348aa69e076b259d3f5a1ebbdd8793c3230e5f71a0adb1554b1d2fd04b2969d97) +_distdir="${srcdir}/Sub-Exporter-${pkgver}" + +build() { + ( export PERL_MM_USE_DEFAULT=1 PERL5LIB="" \ + PERL_AUTOINSTALL=--skipdeps \ + PERL_MM_OPT="INSTALLDIRS=vendor DESTDIR='$pkgdir'" \ + PERL_MB_OPT="--installdirs vendor --destdir '$pkgdir'" \ + MODULEBUILDRC=/dev/null + + cd "$_distdir" + /usr/bin/perl Makefile.PL + make + ) +} + +check() { + ( export PERL_MM_USE_DEFAULT=1 PERL5LIB="" + cd "$_distdir" + make test + ) +} + +package() { + cd "$_distdir" + make DESTDIR="$pkgdir" install + find "$pkgdir" -name .packlist -o -name perllocal.pod -delete +} + +# Local Variables: +# mode: shell-script +# sh-basic-offset: 2 +# End: +# vim:set ts=2 sw=2 et: diff --git a/abs/core/perl_modules/perl-sub-install/PKGBUILD b/abs/core/perl_modules/perl-sub-install/PKGBUILD new file mode 100644 index 0000000..08b4b65 --- /dev/null +++ b/abs/core/perl_modules/perl-sub-install/PKGBUILD @@ -0,0 +1,46 @@ +# Maintainer: Justin Davis (juster) <jrcd83@gmail.com> +# $Id: PKGBUILD 71649 2012-05-31 15:44:24Z juster $ + +pkgname=perl-sub-install +pkgver=0.926 +pkgrel=1 +pkgdesc='install subroutines into packages easily' +arch=(any) +license=(PerlArtistic GPL) +options=(!emptydirs) +depends=(perl) +url=https://metacpan.org/release/Sub-Install +source=("http://search.cpan.org/CPAN/authors/id/R/RJ/RJBS/Sub-Install-$pkgver.tar.gz") +md5sums=(89a7f82dd840bc2401f281b5f24732b9) +sha512sums=(c536e1ace79ce8c6bd4a6e580cc2e181671b54f07cef231a84094c854779aee556de4b2ff0a95f0e6a8aca87f77a6e19d148071a48fe5c6e9c0ca15314f0c9cc) +_dir="$srcdir/Sub-Install-$pkgver" + +build() +( + cd "$_dir" + export PERL_MM_USE_DEFAULT=1 PERL_AUTOINSTALL=--skipdeps + unset PERL5LIB PERL_MM_OPT + /usr/bin/perl Makefile.PL + make +) + +check() +( + cd "$_dir" + export PERL_MM_USE_DEFAULT=1 + unset PERL5LIB + make test +) + +package() +( + cd "$_dir" + make install INSTALLDIRS=vendor DESTDIR="$pkgdir" + find "$pkgdir" -name .packlist -o -name perllocal.pod -delete +) + +# Local Variables: +# mode: shell-script +# sh-basic-offset: 2 +# End: +# vim:set ts=2 sw=2 et: diff --git a/abs/core/perl_modules/perl-sub-uplevel/PKGBUILD b/abs/core/perl_modules/perl-sub-uplevel/PKGBUILD index 4f3d53d..86409ac 100644 --- a/abs/core/perl_modules/perl-sub-uplevel/PKGBUILD +++ b/abs/core/perl_modules/perl-sub-uplevel/PKGBUILD @@ -1,8 +1,10 @@ +# $Id: PKGBUILD 65925 2012-02-22 13:43:26Z spupykin $ +# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Francois Charette <firmicus@gmx.net> pkgname=perl-sub-uplevel pkgver=0.22 -pkgrel=1 +pkgrel=2 pkgdesc="apparently run a function in a higher stack frame " arch=('any') url="http://search.cpan.org/dist/Sub-Uplevel" @@ -13,10 +15,10 @@ source=(http://www.cpan.org/authors/id/D/DA/DAGOLDEN/Sub-Uplevel-$pkgver.tar.gz) md5sums=('c166738a97c0424a0075ebe205d285db') build() { - cd $startdir/src/Sub-Uplevel-$pkgver - PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor || return 1 - make || return 1 - make install DESTDIR=$startdir/pkg || return 1 - find $startdir/pkg -name '.packlist' -delete - find $startdir/pkg -name '*.pod' -delete + cd $srcdir/Sub-Uplevel-$pkgver + PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor + make + make install DESTDIR=$pkgdir + find $pkgdir -name '.packlist' -delete + find $pkgdir -name '*.pod' -delete } diff --git a/abs/core/perl_modules/perl-test-fatal/PKGBUILD b/abs/core/perl_modules/perl-test-fatal/PKGBUILD new file mode 100644 index 0000000..dfae079 --- /dev/null +++ b/abs/core/perl_modules/perl-test-fatal/PKGBUILD @@ -0,0 +1,46 @@ +# Maintainer: Justin Davis (juster) <jrcd83@gmail.com> +# $Id: PKGBUILD 71635 2012-05-31 15:12:33Z juster $ + +pkgname=perl-test-fatal +pkgver=0.010 +pkgrel=1 +pkgdesc='incredibly simple helpers for testing code with exceptions' +arch=(any) +license=(PerlArtistic GPL) +options=(!emptydirs) +depends=('perl-try-tiny>=0.07') +url=https://metacpan.org/release/Test-Fatal +source=("http://search.cpan.org/CPAN/authors/id/R/RJ/RJBS/Test-Fatal-$pkgver.tar.gz") +md5sums=(d8052d4160e8d999cbeb574592f26541) +sha512sums=(24ed85a957e316f49673613295978ff4f2485f762427a8e51594221fe7601d6df3ab1d92dd5a9a8943cce42a04a3a712b781a7ae31403995a03bbf177006edf6) +_dir="$srcdir/Test-Fatal-$pkgver" + +build() +( + cd "$_dir" + export PERL_MM_USE_DEFAULT=1 PERL_AUTOINSTALL=--skipdeps + unset PERL5LIB PERL_MM_OPT + /usr/bin/perl Makefile.PL + make +) + +check() +( + cd "$_dir" + export PERL_MM_USE_DEFAULT=1 + unset PERL5LIB + make test +) + +package() +( + cd "$_dir" + make install INSTALLDIRS=vendor DESTDIR="$pkgdir" + find "$pkgdir" -name .packlist -o -name perllocal.pod -delete +) + +# Local Variables: +# mode: shell-script +# sh-basic-offset: 2 +# End: +# vim:set ts=2 sw=2 et: diff --git a/abs/core/perl_modules/perl-test-pod/PKGBUILD b/abs/core/perl_modules/perl-test-pod/PKGBUILD index a901b02..5adb9d1 100644 --- a/abs/core/perl_modules/perl-test-pod/PKGBUILD +++ b/abs/core/perl_modules/perl-test-pod/PKGBUILD @@ -1,25 +1,30 @@ -# -# Contributor: Oliver Charles <oliver.g.charles@googlemail.com> -# +# $Id: PKGBUILD 140682 2011-10-18 03:16:34Z eric $ +# Maintainer: Kevin <kevin@archlinux.org> +# Contributor: Firmicus <francois.archlinux.org> -pkgname="perl-test-pod" -pkgver=1.26 +pkgname=perl-test-pod +_realname=Test-Pod +pkgver=1.45 pkgrel=1 -pkgdesc="Translate Wiki formatted text to other formats" -arch=('i686' 'x86_64') -url="http://search.cpan.org/~petdance/Test-Pod" -license="unknown" -depends=('perl>=5.10.0') +pkgdesc="Check for POD errors in files" +arch=('any') +url="http://search.cpan.org/dist/${_realname}/" +license=('GPL' 'PerlArtistic') +depends=('perl') options=('!emptydirs') -source=(http://www.cpan.org/authors/id/P/PE/PETDANCE/Test-Pod-$pkgver.tar.gz) -md5sums=('2f259135656ac4549b65a4f14f07b7c6') +source=(http://search.cpan.org/CPAN/authors/id/D/DW/DWHEELER/${_realname}-${pkgver}.tar.gz) +md5sums=('089c8f272931df82f6c4d11a74f04628') build() { - cd $startdir/src/Test-Pod-$pkgver - PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor || return 1 - make || return 1 - make DESTDIR="$pkgdir/" install || return 1 + cd "${srcdir}/${_realname}-${pkgver}" + perl Build.PL installdirs=vendor + ./Build +} + +package() { + cd "${srcdir}/${_realname}-${pkgver}" + ./Build install destdir="${pkgdir}" - find "$pkgdir" -name '.packlist' -delete - find "$pkgdir" -name 'perllocal.pod' -delete + find "${pkgdir}" -name '.packlist' -delete + find "${pkgdir}" -name '*.pod' -delete } diff --git a/abs/core/perl_modules/perl-test-requires/PKGBUILD b/abs/core/perl_modules/perl-test-requires/PKGBUILD new file mode 100644 index 0000000..c7de2ab --- /dev/null +++ b/abs/core/perl_modules/perl-test-requires/PKGBUILD @@ -0,0 +1,29 @@ +# $Id$ +# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> +# Contributor: Justin Davis <jrcd83@gmail.com> + +pkgname='perl-test-requires' +pkgver='0.06' +pkgrel='1' +pkgdesc="Checks to see if the module can be loaded" +arch=('any') +license=('PerlArtistic' 'GPL') +options=('!emptydirs') +depends=('perl') +url='http://search.cpan.org/dist/Test-Requires' +source=("http://search.cpan.org/CPAN/authors/id/T/TO/TOKUHIROM/Test-Requires-$pkgver.tar.gz") +md5sums=('6ce0da3cceadb6420d4c3c5bb69f64db') + +build() { + cd "${srcdir}/Test-Requires-$pkgver" + export PERL_MM_USE_DEFAULT=1 PERL5LIB="" \ + PERL_AUTOINSTALL=--skipdeps \ + PERL_MM_OPT="INSTALLDIRS=vendor DESTDIR='$pkgdir'" \ + PERL_MB_OPT="--installdirs vendor --destdir '$pkgdir'" \ + MODULEBUILDRC=/dev/null + perl Makefile.PL + make + make test + make install + find "$pkgdir" -name .packlist -o -name perllocal.pod -delete +} diff --git a/abs/core/perl_modules/perl-test-warn/PKGBUILD b/abs/core/perl_modules/perl-test-warn/PKGBUILD new file mode 100644 index 0000000..1b5626d --- /dev/null +++ b/abs/core/perl_modules/perl-test-warn/PKGBUILD @@ -0,0 +1,29 @@ +# $Id: PKGBUILD 70452 2012-05-07 13:45:39Z spupykin $ +# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> +# Contributor: Sergej Pupykin <pupykin.s+arch@gmail.com> +# Contributor: Firmicus <francois.archlinux.org> + +pkgname=perl-test-warn +pkgver=0.24 +pkgrel=1 +pkgdesc="Perl extension to test methods for warnings " +arch=(any) +url="http://search.cpan.org/~CHORNY/Test-Warn" +license=('GPL' 'PerlArtistic') +depends=('perl-tree-dag-node' 'perl-sub-uplevel>=0.12' 'perl>=5.10.0') +options=('!emptydirs') +source=(http://search.cpan.org/CPAN/authors/id/C/CH/CHORNY/Test-Warn-$pkgver.tar.gz) +md5sums=('a27990b62f8fd0aa290bb617ae0157a5') + +build() { + cd $srcdir/Test-Warn-$pkgver + PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor + make +} + +package() { + cd $srcdir/Test-Warn-$pkgver + make install DESTDIR=$pkgdir + find $pkgdir -name '.packlist' -delete + find $pkgdir -name '*.pod' -delete +} diff --git a/abs/core/perl_modules/perl-text-bidi/PKGBUILD b/abs/core/perl_modules/perl-text-bidi/PKGBUILD deleted file mode 100644 index e667f5e..0000000 --- a/abs/core/perl_modules/perl-text-bidi/PKGBUILD +++ /dev/null @@ -1,23 +0,0 @@ -# Maintainer: Allan McRae <mcrae_allan@hotmail.com> -# Contributor: François Charette <firmicus ατ gmx δοτ net> - -pkgname=perl-text-bidi -pkgver=0.03 -pkgrel=3 -pkgdesc="Unicode bidi algorithm-libfribidi interface" -arch=('i686' 'x86_64') -url="http://search.cpan.org/~KAMENSKY/Text-Bidi" -license=('GPL' 'PerlArtistic') -depends=('perl>=5.10.0' 'fribidi') -options=('!emptydirs') -source=(http://www.cpan.org/authors/id/K/KA/KAMENSKY/Text-Bidi-$pkgver.tar.gz) -md5sums=('93e124628ff2983e32ac478f25f8d627') - -build() { - cd $startdir/src/Text-Bidi-$pkgver - PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor || return 1 - make || return 1 - make install DESTDIR=$startdir/pkg || return 1 - find $startdir/pkg -name '.packlist' -delete - find $startdir/pkg -name '*.pod' -delete -} diff --git a/abs/core/perl_modules/perl-text-kakasi/PKGBUILD b/abs/core/perl_modules/perl-text-kakasi/PKGBUILD deleted file mode 100644 index 1954f8a..0000000 --- a/abs/core/perl_modules/perl-text-kakasi/PKGBUILD +++ /dev/null @@ -1,23 +0,0 @@ -# Maintainer: Allan McRae <mcrae_allan@hotmail.com> -# Contributor: François Charette <firmicus ατ gmx δοτ net> - -pkgname=perl-text-kakasi -pkgver=2.04 -pkgrel=4 -pkgdesc="Perl frontend to kakasi" -arch=('i686' 'x86_64') -url="http://search.cpan.org/~DANKOGAI/Text-Kakasi" -license=('GPL' 'PerlArtistic') -depends=('perl>=5.10.0' 'kakasi') -options=('!emptydirs') -source=(http://www.cpan.org/authors/id/D/DA/DANKOGAI/Text-Kakasi-$pkgver.tar.gz) -md5sums=('5a9e381cb93edfd707124a63c60f96b1') - -build() { - cd $startdir/src/Text-Kakasi-$pkgver - PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor || return 1 - make || return 1 - make install DESTDIR=$startdir/pkg || return 1 - find $startdir/pkg -name '.packlist' -delete - find $startdir/pkg -name '*.pod' -delete -} diff --git a/abs/core/perl_modules/perl-text-patch/PKGBUILD b/abs/core/perl_modules/perl-text-patch/PKGBUILD new file mode 100644 index 0000000..d7751e4 --- /dev/null +++ b/abs/core/perl_modules/perl-text-patch/PKGBUILD @@ -0,0 +1,26 @@ +# $Id: PKGBUILD 125357 2011-05-26 06:26:28Z angvp $ +# Maintainer: Jan "heftig" Steffens <jan.steffens@gmail.com> +# Contributor: Caleb Cushing <xenoterracide@gmail.com> +pkgname=perl-text-patch +_realname=Text-Patch +pkgver=1.8 +pkgrel=1 +pkgdesc="Patches text with given patch" +arch=(any) +license=(PerlArtistic GPL) +depends=(perl) +url='http://search.cpan.org/dist/$_realname' +options=('!emptydirs') +source=("http://search.cpan.org/CPAN/authors/id/C/CA/CADE/$_realname-$pkgver.tar.gz") +md5sums=('ad5e453d5ba3b48afd8163114d0fee1c') + +build() { + cd "$srcdir/$_realname-$pkgver" + PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor + make +} + +package() { + cd "$srcdir/$_realname-$pkgver" + make DESTDIR="$pkgdir" install +} diff --git a/abs/core/perl_modules/perl-tie-simple/PKGBUILD b/abs/core/perl_modules/perl-tie-simple/PKGBUILD new file mode 100644 index 0000000..14324be --- /dev/null +++ b/abs/core/perl_modules/perl-tie-simple/PKGBUILD @@ -0,0 +1,26 @@ +# $Id: PKGBUILD 149417 2012-02-07 16:25:32Z heftig $ +# Maintainer: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com> + +pkgname=perl-tie-simple +_realname=Tie-Simple +pkgver=1.03 +pkgrel=2 +pkgdesc="Variable ties made easier: much, much, much easier..." +arch=(any) +license=(PerlArtistic GPL) +depends=(perl) +url="http://search.cpan.org/dist/Tie-Simple" +options=('!emptydirs') +source=("http://search.cpan.org/CPAN/authors/id/H/HA/HANENKAMP/$_realname-$pkgver.tar.gz") +md5sums=('198f7ec68c9b954251c4ed163ee112c7') + +build() { + cd "$srcdir/$_realname-$pkgver" + PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor + make +} + +package() { + cd "$srcdir/$_realname-$pkgver" + make DESTDIR="$pkgdir" install +} diff --git a/abs/core/perl_modules/perl-time-format/PKGBUILD b/abs/core/perl_modules/perl-time-format/PKGBUILD deleted file mode 100644 index 40a2ae2..0000000 --- a/abs/core/perl_modules/perl-time-format/PKGBUILD +++ /dev/null @@ -1,21 +0,0 @@ -# This PKGBUILD was autocreated. See http://xtermin.us/archperl/ for details -# Maintainer: Charles Mauch <cmauch@gmail.com> - -pkgname=perl-time-format -pkgver=1.09 -pkgrel=1 -pkgdesc="Perl/CPAN Module Time::Format : Easytouse datetime formatting" -arch=("i686" "x86_64") -url="http://search.cpan.org/dist/Time-Format" -license=("GPL" "Artistic") -source=("http://www.cpan.org/authors/id/R/RO/ROODE/Time-Format-$pkgver.tar.gz") - -build() { - cd $startdir/src/Time-Format-$pkgver - PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor || return 1 - make || return 1 - make install DESTDIR=$startdir/pkg || return 1 - find $startdir/pkg -name '.packlist' -delete - find $startdir/pkg -name '*.pod' -delete -} -md5sums=('c0edfd94d8f4cb814dee7bdf7e9ed61f') diff --git a/abs/core/perl_modules/perl-time-modules/PKGBUILD b/abs/core/perl_modules/perl-time-modules/PKGBUILD index 6911ebc..fd41453 100644 --- a/abs/core/perl_modules/perl-time-modules/PKGBUILD +++ b/abs/core/perl_modules/perl-time-modules/PKGBUILD @@ -1,25 +1,28 @@ -# Contributor: Your Name <your_email@foobar.org> +# $Id: PKGBUILD 62353 2012-01-19 16:06:20Z seblu $ +# Maintainer: Sébastien Luttringer <seblu@aur.archlinux.org> +# Contributor: Alessandro Sagratini <ale_sagra at hotmail dot com> +# Contributor: Philippe LUC <philfifi@gmail.com> + pkgname=perl-time-modules -pkgver=2006.0814 +pkgver=2011.0517 pkgrel=1 -pkgdesc="Parses Date strings" +pkgdesc='Perl time related module' url="http://search.cpan.org/~muir/Time-modules-$pkgver/" -depends=(perl) -license="GPL" +license=('GPL' 'PerlArtistic') options=('!emptydirs') -arch=('i686') -source=(http://search.cpan.org/CPAN/authors/id/M/MU/MUIR/modules/Time-modules-$pkgver.tar.gz) -md5sums=('790c6739f601b85654fac9ee516b18d8') +arch=('any') +source=("http://search.cpan.org/CPAN/authors/id/M/MU/MUIR/modules/Time-modules-$pkgver.tar.gz") +md5sums=('67204ebc06211a877665765f91dc4e51') build() { - cd $startdir/src/Time-modules-$pkgver - eval `perl -V:archname` - /usr/bin/perl Makefile.PL \ - INSTALLARCHLIB=/usr/lib/perl5/current/${archname} \ - INSTALLSITELIB=/usr/lib/perl5/site_perl/current \ - INSTALLSITEARCH=/usr/lib/perl5/site_perl/current/${archname} - /usr/bin/make || return 1 - /usr/bin/make DESTDIR=$startdir/pkg install - /usr/bin/find $startdir/pkg -name '.packlist' -exec rm '{}' \; - /usr/bin/find $startdir/pkg -name '*.pod' -exec rm '{}' \; + cd Time-modules-$pkgver + PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor + make +} + +package() { + cd Time-modules-$pkgver + make install DESTDIR="$pkgdir/" } + +# vim:set ts=2 sw=2 ft=sh et: diff --git a/abs/core/perl_modules/perl-tree-dag-node/PKGBUILD b/abs/core/perl_modules/perl-tree-dag-node/PKGBUILD new file mode 100644 index 0000000..f5c7216 --- /dev/null +++ b/abs/core/perl_modules/perl-tree-dag-node/PKGBUILD @@ -0,0 +1,23 @@ +# $Id: PKGBUILD 65974 2012-02-22 14:07:15Z spupykin $ +# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> +# Contributor: Sergej Pupykin <pupykin.s+arch@gmail.com> + +pkgname=perl-tree-dag-node +pkgver=1.06 +pkgrel=3 +pkgdesc="base class for trees" +arch=('any') +url="http://search.cpan.org/dist/Tree-DAG_Node" +license=('GPL' 'PerlArtistic') +options=('!emptydirs') +source=(http://www.cpan.org/authors/id/C/CO/COGENT/Tree-DAG_Node-$pkgver.tar.gz) +md5sums=('3b006f128bd1d8961fc57c466ffa05f2') + +build() { + cd $srcdir/Tree-DAG_Node-$pkgver + PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor + make + make install DESTDIR=$pkgdir + find $pkgdir -name '.packlist' -delete + find $pkgdir -name '*.pod' -delete +} diff --git a/abs/core/perl_modules/perl-try-tiny/PKGBUILD b/abs/core/perl_modules/perl-try-tiny/PKGBUILD new file mode 100644 index 0000000..f70a01e --- /dev/null +++ b/abs/core/perl_modules/perl-try-tiny/PKGBUILD @@ -0,0 +1,49 @@ +# Maintainer: Justin Davis <jrcd83@gmail.com> +# $Id: PKGBUILD 57540 2011-10-30 17:10:04Z juster $ + +pkgname=perl-try-tiny +pkgver=0.11 +pkgrel=1 +pkgdesc="minimal try/catch with proper localization of \$@" +arch=(any) +license=(PerlArtistic GPL) +options=(!emptydirs) +makedepends=('perl-extutils-makemaker') +checkdepends=('perl-test-simple') +url=https://metacpan.org/release/Try-Tiny +source=("http://search.cpan.org/CPAN/authors/id/D/DO/DOY/Try-Tiny-${pkgver}.tar.gz") +md5sums=(4d2c8ff385ac3513edf4c042dd0eacbe) +sha512sums=(42a98d0996e4195b1618e99080f67791ec9b09c8c4de669aafcbe75c609718d700a6831dd5a68d8f7bda563c29ce3a8495bbf548b8d38a155471875889d8c701) +_distdir="${srcdir}/Try-Tiny-${pkgver}" + +build() { + ( export PERL_MM_USE_DEFAULT=1 PERL5LIB="" \ + PERL_AUTOINSTALL=--skipdeps \ + PERL_MM_OPT="INSTALLDIRS=vendor DESTDIR='$pkgdir'" \ + PERL_MB_OPT="--installdirs vendor --destdir '$pkgdir'" \ + MODULEBUILDRC=/dev/null + + cd "$_distdir" + /usr/bin/perl Makefile.PL + make + ) +} + +check() { + ( export PERL_MM_USE_DEFAULT=1 PERL5LIB="" + cd "$_distdir" + make test + ) +} + +package() { + cd "$_distdir" + make DESTDIR="$pkgdir" install + find "$pkgdir" -name .packlist -o -name perllocal.pod -delete +} + +# Local Variables: +# mode: shell-script +# sh-basic-offset: 2 +# End: +# vim:set ts=2 sw=2 et: diff --git a/abs/core/perl_modules/perl-uri/PKGBUILD b/abs/core/perl_modules/perl-uri/PKGBUILD index ec8f2c5..7f18b32 100644 --- a/abs/core/perl_modules/perl-uri/PKGBUILD +++ b/abs/core/perl_modules/perl-uri/PKGBUILD @@ -1,31 +1,31 @@ -# $Id: PKGBUILD 356 2008-04-18 22:56:27Z aaron $ +# $Id: PKGBUILD 140684 2011-10-18 03:20:44Z eric $ # Maintainer: eric <eric@archlinux.org> # Contributor: Manolis Tzanidakis +# Contributor: Firmicus <francois.archlinux.org> pkgname=perl-uri _realname=URI -pkgver=1.35 -pkgrel=3 -pkgdesc="Perl Module: form Resource Identifiers (absolute and relative)" -arch=(i686 x86_64) -license=('PerlArtistic') +pkgver=1.59 +pkgrel=1 +pkgdesc="Uniform Resource Identifiers (absolute and relative)" +arch=('any') url="http://search.cpan.org/dist/${_realname}/" +license=('PerlArtistic') depends=('perl>=5.10.0') -options=(!emptydirs) -source=(http://www.cpan.org/authors/id/G/GA/GAAS/${_realname}-$pkgver.tar.gz) -replaces=('uri') -provides=('uri') -md5sums=('1a933b1114c41a25587ee59ba8376f7c') +provides=('perl-uri-escape=3.30') +options=('!emptydirs') +source=(http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/${_realname}-$pkgver.tar.gz) +md5sums=('fecebf8fa20e2d26ea4a1649c095e96e') build() { - cd $startdir/src/${_realname}-$pkgver + cd "${srcdir}/${_realname}-$pkgver" # install module in vendor directories. - PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor || return 1 - make MAN1EXT=1p MAN3EXT=3pm || return 1 - make install MAN1EXT=1p MAN3EXT=3pm DESTDIR=${startdir}/pkg || return 1 + perl Makefile.PL INSTALLDIRS=vendor + make +} - # remove perllocal.pod and .packlist - find ${startdir}/pkg -name perllocal.pod -delete - find ${startdir}/pkg -name .packlist -delete +package() { + cd "${srcdir}/${_realname}-$pkgver" + make install DESTDIR="${pkgdir}" } # vim: ts=2 sw=2 et ft=sh diff --git a/abs/core/perl_modules/perl-www-mechanize/PKGBUILD b/abs/core/perl_modules/perl-www-mechanize/PKGBUILD index 9bbd409..ea4e61b 100644 --- a/abs/core/perl_modules/perl-www-mechanize/PKGBUILD +++ b/abs/core/perl_modules/perl-www-mechanize/PKGBUILD @@ -1,24 +1,25 @@ -# $Id: PKGBUILD,v 1.11 2008/03/24 16:16:28 sergej Exp $ -# Maintainer: Sergej Pupykin <sergej@aur.archlinux.org> +# $Id: PKGBUILD 66104 2012-02-23 01:05:44Z spupykin $ +# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Francois Charette <firmicus@gmx.net> pkgname=perl-www-mechanize -pkgver=1.34 -pkgrel=2 +pkgver=1.72 +pkgrel=1 pkgdesc="Automates web page form & link interaction" -arch=('i686' 'x86_64') -url="http://search.cpan.org/~PETDANCE/WWW-Mechanize" +arch=(any) +url="http://search.cpan.org/dist/WWW-Mechanize" license=('GPL' 'PerlArtistic') -depends=('perl-libwww' 'perl-html-parser' 'perl-uri') +depends=('perl-libwww' 'perl-html-parser' 'perl-uri' 'perl-http-response-encoding' + 'perl-http-server-simple' 'perl-test-warn' 'perl-html-form') options=('!emptydirs') -source=(http://www.cpan.org/authors/id/P/PE/PETDANCE/WWW-Mechanize-$pkgver.tar.gz) -md5sums=('77a5c025b9a722b62884b7740b8133f9') +source=(http://search.cpan.org/CPAN/authors/id/J/JE/JESSE/WWW-Mechanize-$pkgver.tar.gz) +md5sums=('231709669de7d912185b91e454206532') build() { - cd $startdir/src/WWW-Mechanize-$pkgver - PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor || return 1 - make || return 1 - make install DESTDIR=$startdir/pkg || return 1 - find $startdir/pkg -name '.packlist' -delete - find $startdir/pkg -name '*.pod' -delete + cd $srcdir/WWW-Mechanize-$pkgver + PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor + make + make install DESTDIR=$pkgdir + find $pkgdir -name '.packlist' -delete + find $pkgdir -name '*.pod' -delete } diff --git a/abs/core/perl_modules/perl-www-robotrules/PKGBUILD b/abs/core/perl_modules/perl-www-robotrules/PKGBUILD new file mode 100644 index 0000000..790cf73 --- /dev/null +++ b/abs/core/perl_modules/perl-www-robotrules/PKGBUILD @@ -0,0 +1,49 @@ +# Packager: Justin "juster" Davis <jrcd83@gmail.com> +# $Id: PKGBUILD 150764 2012-02-21 20:29:03Z juster $ + +pkgname=perl-www-robotrules +pkgver=6.02 +pkgrel=1 +pkgdesc="database of robots.txt-derived permissions" +arch=(any) +license=(PerlArtistic GPL) +options=(!emptydirs) +depends=('perl>=5.8.1' 'perl-uri>=1.10') +conflicts=('perl-libwww<6') +url=https://metacpan.org/release/WWW-RobotRules +source=("http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/WWW-RobotRules-${pkgver}.tar.gz") +md5sums=(b7186e8b8b3701e70c22abf430742403) +sha512sums=(781a2fc90e4efed901a91ecf4f2aaac2684409c6a75a8434ff140654838bb05d11f8fa760642e20eee96450d3ced6815a4dab11a4245bc8120c69ca68ab49e44) +_distdir="${srcdir}/WWW-RobotRules-${pkgver}" + +build() +( + export PERL_MM_USE_DEFAULT=1 PERL5LIB="" \ + PERL_AUTOINSTALL=--skipdeps \ + PERL_MM_OPT="INSTALLDIRS=vendor DESTDIR='$pkgdir'" \ + PERL_MB_OPT="--installdirs vendor --destdir '$pkgdir'" \ + MODULEBUILDRC=/dev/null + + cd "$_distdir" + /usr/bin/perl Makefile.PL + make +) + +check() +( + export PERL_MM_USE_DEFAULT=1 PERL5LIB="" + cd "$_distdir" + make test +) + +package() { + cd "$_distdir" + make DESTDIR="$pkgdir" install + find "$pkgdir" -name .packlist -o -name perllocal.pod -delete +} + +# Local Variables: +# mode: shell-script +# sh-basic-offset: 2 +# End: +# vim:set ts=2 sw=2 et: diff --git a/abs/core/perl_modules/perl-x-osd/PKGBUILD b/abs/core/perl_modules/perl-x-osd/PKGBUILD deleted file mode 100644 index 771079b..0000000 --- a/abs/core/perl_modules/perl-x-osd/PKGBUILD +++ /dev/null @@ -1,32 +0,0 @@ -# Contributor: 3ED <krzysztof1987 at gmail dot com> -# -pkgname='perl-x-osd' -_lastauthor="G/GO/GOZER" -_pkgname='X-Osd' -pkgver='0.7' -pkgrel='2' -pkgdesc="Perl extension to the X On Screen Display library (xosd)" -arch=('i686' 'x86_64') -license=('PerlArtistic' 'GPL') -options=('!emptydirs') -depends=('perl' 'xosd') -url='http://search.cpan.org/dist/X-Osd/' -source=(http://search.cpan.org/CPAN/authors/id/${_lastauthor}/${_pkgname}-${pkgver}.tar.gz) -sha256sums=('e3bafe11cd51ad9b1e3d1df18516f9bb1ba462f981483b922f2b627b08190391') - -build() { - cd "${srcdir}/${_pkgname}-${pkgver}" - export PERL_MM_USE_DEFAULT=1 - export PERL_AUTOINSTALL='--skipdeps' - perl Makefile.PL INSTALLDIRS=vendor - make -} -check() { - cd "${srcdir}/${_pkgname}-${pkgver}" - make test -} -package() { - cd "${srcdir}/${_pkgname}-${pkgver}" - make DESTDIR="${pkgdir}" install - find "${pkgdir}" -name .packlist -o -name perllocal.pod -delete -} diff --git a/abs/core/perl_modules/perl-xml-dom/PKGBUILD b/abs/core/perl_modules/perl-xml-dom/PKGBUILD index ab6e8a5..07e39f2 100644 --- a/abs/core/perl_modules/perl-xml-dom/PKGBUILD +++ b/abs/core/perl_modules/perl-xml-dom/PKGBUILD @@ -1,23 +1,27 @@ -# This PKGBUILD was generated by cpan4pacman via CPANPLUS::Dist::Pacman -# Contributor: François Charette <firmicus ατ gmx δοτ net> +# Maintainer: kfgz <kfgz at interia pl> +# Contributor: François Charette <firmicus at gmx dot net> pkgname=perl-xml-dom pkgver=1.44 -pkgrel=5 +pkgrel=7 pkgdesc="Implements Level 1 of W3's DOM" arch=('i686' 'x86_64') -url="http://search.cpan.org/~TJMATHER/XML-DOM" +url="http://search.cpan.org/dist/XML-DOM" license=('GPL' 'PerlArtistic') depends=('perl>=5.10.0' 'perlxml>=2.30' 'perl-xml-regexp' 'libxml-perl>=0.07' 'perl-libwww') options=('!emptydirs') -source=(http://www.cpan.org/authors/id/T/TJ/TJMATHER/XML-DOM-$pkgver.tar.gz) +source=(http://www.cpan.org/authors/id/T/TJ/TJMATHER/XML-DOM-${pkgver}.tar.gz) md5sums=('1ec2032a06e5762984f7a332c199c205') build() { - cd $startdir/src/XML-DOM-$pkgver - PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor || return 1 - make || return 1 - make install DESTDIR=$startdir/pkg || return 1 - find $startdir/pkg -name '.packlist' -delete - find $startdir/pkg -name '*.pod' -delete + cd ${srcdir}/XML-DOM-${pkgver} + PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor + make +} + +package() { + cd ${srcdir}/XML-DOM-${pkgver} + make install DESTDIR=${pkgdir} + find ${pkgdir} -name '.packlist' -delete + find ${pkgdir} -name '*.pod' -delete } diff --git a/abs/core/perl_modules/perl-xml-namespacesupport/PKGBUILD b/abs/core/perl_modules/perl-xml-namespacesupport/PKGBUILD index a0950d8..a641a81 100644 --- a/abs/core/perl_modules/perl-xml-namespacesupport/PKGBUILD +++ b/abs/core/perl_modules/perl-xml-namespacesupport/PKGBUILD @@ -1,23 +1,31 @@ -# This PKGBUILD was generated by cpan4pacman via CPANPLUS::Dist::Pacman +# $Id: PKGBUILD 143952 2011-11-30 22:08:16Z giovanni $ +# Maintainer: Giovanni Scafora <giovanni@archlinux.org> # Contributor: François Charette <firmicus ατ gmx δοτ net> pkgname=perl-xml-namespacesupport -pkgver=1.09 -pkgrel=3 +pkgver=1.11 +pkgrel=2 pkgdesc="Generic namespace helpers (ported from SAX2)" -arch=('i686' 'x86_64') -url="http://search.cpan.org/~RBERJON/XML-NamespaceSupport" -license=('GPL' 'PerlArtistic') -depends=('perl>=5.10.0') +arch=('any') +url="http://search.cpan.org/dist/XML-NamespaceSupport" +license=('GPL') +depends=('perl') options=('!emptydirs') -source=(http://www.cpan.org/authors/id/R/RB/RBERJON/XML-NamespaceSupport-$pkgver.tar.gz) -md5sums=('b0867d7b599d8a63ba630fa6227936fe') +source=("http://www.cpan.org/authors/id/P/PE/PERIGRIN/XML-NamespaceSupport-${pkgver}.tar.gz") +md5sums=('222cca76161cd956d724286d36b607da') build() { - cd $startdir/src/XML-NamespaceSupport-$pkgver - PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor || return 1 - make || return 1 - make install DESTDIR=$startdir/pkg || return 1 - find $startdir/pkg -name '.packlist' -delete - find $startdir/pkg -name '*.pod' -delete + cd "${srcdir}/XML-NamespaceSupport-${pkgver}" + + PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor + make +} + +package() { + cd "${srcdir}/XML-NamespaceSupport-${pkgver}" + + make install DESTDIR="${pkgdir}" + + find ${pkgdir} -name '.packlist' -delete + find ${pkgdir} -name '*.pod' -delete } diff --git a/abs/core/perl_modules/perl-xml-parser/PKGBUILD b/abs/core/perl_modules/perl-xml-parser/PKGBUILD index 962dc0b..3e2a9db 100644 --- a/abs/core/perl_modules/perl-xml-parser/PKGBUILD +++ b/abs/core/perl_modules/perl-xml-parser/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 99293 2010-11-13 20:13:13Z andrea $ +# $Id: PKGBUILD 160565 2012-06-02 10:28:38Z bluewind $ # Maintainer: # Contributor: firmicus <francois@archlinux.org> # Contributor: dorphell <dorphell@archlinux.org> @@ -6,29 +6,32 @@ pkgname=perl-xml-parser _realname=XML-Parser -pkgver=2.40 +pkgver=2.41 pkgrel=3 pkgdesc="Expat-based XML parser module for perl" arch=('i686' 'x86_64') license=('GPL' 'PerlArtistic') url="http://search.cpan.org/dist/${_realname}/" -replaces=('perlxml') depends=('perl' 'expat') +replaces=('perlxml') provides=("perlxml=${pkgver}") options=('!emptydirs') -source=("http://search.cpan.org/CPAN/authors/id/C/CH/CHORNY/${_realname}-${pkgver}.tar.gz") -md5sums=('c66e9adba003d0667cc40115ccd837a5') - - +source=("http://search.cpan.org/CPAN/authors/id/T/TO/TODDR/${_realname}-${pkgver}.tar.gz") +md5sums=('c320d2ffa459e6cdc6f9f59c1185855e') build() { cd "${srcdir}/${_realname}-${pkgver}" - + # install module in vendor directories. perl Makefile.PL INSTALLDIRS=vendor make } +check() { + cd "${srcdir}/${_realname}-${pkgver}" + make test +} + package() { cd "${srcdir}/${_realname}-${pkgver}" make install DESTDIR="${pkgdir}" @@ -37,4 +40,3 @@ package() { find "${pkgdir}" -name perllocal.pod -delete find "${pkgdir}" -name .packlist -delete } - diff --git a/abs/core/perl_modules/perl-xml-regexp/PKGBUILD b/abs/core/perl_modules/perl-xml-regexp/PKGBUILD index e785a85..639ee87 100644 --- a/abs/core/perl_modules/perl-xml-regexp/PKGBUILD +++ b/abs/core/perl_modules/perl-xml-regexp/PKGBUILD @@ -3,21 +3,29 @@ pkgname=perl-xml-regexp pkgver=0.03 -pkgrel=3 +pkgrel=7 pkgdesc="Regular expressions for XML tokens" -arch=('i686' 'x86_64') -url="http://search.cpan.org/~TJMATHER/XML-RegExp" +arch=('any') +url="http://search.cpan.org/dist/XML-RegExp" license=('GPL' 'PerlArtistic') -depends=('perl>=5.10.0') +depends=('perl') options=('!emptydirs') -source=(http://www.cpan.org/authors/id/T/TJ/TJMATHER/XML-RegExp-$pkgver.tar.gz) +source=("http://www.cpan.org/authors/id/T/TJ/TJMATHER/XML-RegExp-${pkgver}.tar.gz") md5sums=('5826b24e0d05714e25c2bb04e1f1c09b') build() { - cd $startdir/src/XML-RegExp-$pkgver - PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor || return 1 - make || return 1 - make install DESTDIR=$startdir/pkg || return 1 - find $startdir/pkg -name '.packlist' -delete - find $startdir/pkg -name '*.pod' -delete + cd XML-RegExp-${pkgver} + + PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor + + make +} + +package() { + cd XML-RegExp-${pkgver} + + make install DESTDIR=${pkgdir} + + find ${pkgdir} -name '.packlist' -delete + find ${pkgdir} -name '*.pod' -delete } diff --git a/abs/core/perl_modules/perl-xml-rss/PKGBUILD b/abs/core/perl_modules/perl-xml-rss/PKGBUILD index 1d5a68d..0178106 100644 --- a/abs/core/perl_modules/perl-xml-rss/PKGBUILD +++ b/abs/core/perl_modules/perl-xml-rss/PKGBUILD @@ -1,22 +1,29 @@ +# $Id: PKGBUILD 65992 2012-02-22 14:14:06Z spupykin $ +# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Francois Charette <firmicus@gmx.net> pkgname=perl-xml-rss -pkgver=1.43 -pkgrel=1 +pkgver=1.49 +pkgrel=2 pkgdesc="Parse or create Rich Site Summaries (RSS)" -arch=('i686' 'x86_64') -url="http://search.cpan.org/~ABH/XML-RSS" +arch=('any') +url="http://search.cpan.org/dist/XML-RSS" license=('GPL' 'PerlArtistic') -depends=('perl-datetime' 'perl-datetime-format-mail' 'perl-datetime-format-w3cdtf' 'perl-html-parser' 'perlxml>=2.23') +depends=('perl-datetime' 'perl-datetime-format-mail' 'perl-datetime-format-w3cdtf' + 'perl-html-parser' 'perlxml>=2.23') options=('!emptydirs') source=(http://search.cpan.org/CPAN/authors/id/S/SH/SHLOMIF/XML-RSS-$pkgver.tar.gz) +md5sums=('b22c5ca9c226ca7b7698a9387f2f1908') build() { - cd $startdir/src/XML-RSS-$pkgver - PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor || return 1 - make || return 1 - make install DESTDIR=$startdir/pkg || return 1 - find $startdir/pkg -name '.packlist' -delete - find $startdir/pkg -name '*.pod' -delete + cd $srcdir/XML-RSS-$pkgver + PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor + make +} + +package() { + cd $srcdir/XML-RSS-$pkgver + make install DESTDIR=$pkgdir + find $pkgdir -name '.packlist' -delete + find $pkgdir -name '*.pod' -delete } -md5sums=('dce2dd92ad4cfb34aa8e928a35b73648') diff --git a/abs/core/perl_modules/perl-xml-sax-base/PKGBUILD b/abs/core/perl_modules/perl-xml-sax-base/PKGBUILD new file mode 100644 index 0000000..7e3ae07 --- /dev/null +++ b/abs/core/perl_modules/perl-xml-sax-base/PKGBUILD @@ -0,0 +1,34 @@ +# $Id: PKGBUILD 143954 2011-11-30 22:11:53Z giovanni $ +# Maintainer: Giovanni Scafora <giovanni@archlinux.org> +# Contributor: James Hunt <lazy at brandnewmath dot com> + +pkgname=perl-xml-sax-base +pkgver=1.08 +pkgrel=2 +pkgdesc="Base class SAX Drivers and Filters" +arch=('any') +url="http://search.cpan.org/dist/XML-SAX-Base" +license=('GPL' 'PerlArtistic') +depends=('perl') +options=('!emptydirs') +source=("http://www.cpan.org/authors/id/G/GR/GRANTM/XML-SAX-Base-$pkgver.tar.gz") +md5sums=('38c8c3247dfd080712596118d70dbe32') + +build() { + cd $srcdir/XML-SAX-Base-$pkgver + PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor + make +} + +check() { + cd $srcdir/XML-SAX-Base-$pkgver + make test +} + +package() { + cd $srcdir/XML-SAX-Base-$pkgver + make install DESTDIR=$pkgdir + + find $pkgdir -name '.packlist' -delete + find $pkgdir -name '*.pod' -delete +} diff --git a/abs/core/perl_modules/perl-xml-sax/PKGBUILD b/abs/core/perl_modules/perl-xml-sax/PKGBUILD index 2a59677..394b72f 100644 --- a/abs/core/perl_modules/perl-xml-sax/PKGBUILD +++ b/abs/core/perl_modules/perl-xml-sax/PKGBUILD @@ -1,33 +1,37 @@ -# $Id: PKGBUILD 67354 2010-02-06 14:10:53Z giovanni $ +# $Id: PKGBUILD 143956 2011-11-30 22:15:20Z giovanni $ # Maintainer: Giovanni Scafora <giovanni@archlinux.org> # Contributor: François Charette <firmicus ατ gmx δοτ net> pkgname=perl-xml-sax -pkgver=0.96 -pkgrel=2 -pkgdesc="Simple API for XML " -arch=('i686' 'x86_64') +pkgver=0.99 +pkgrel=3 +pkgdesc="Simple API for XML" +arch=('any') url="http://search.cpan.org/dist/XML-SAX" license=('GPL' 'PerlArtistic') -depends=('perl>=5.10.0' 'perl-xml-namespacesupport>=0.03') +depends=('perl' 'perl-xml-sax-base' 'perl-xml-namespacesupport') options=('!emptydirs') install=perl-xml-sax.install -source=("http://www.cpan.org/authors/id/G/GR/GRANTM/XML-SAX-$pkgver.tar.gz" 'perl-xml-sax.patch') -md5sums=('bdcd4119a62505184e211e9dfaef0ab1' - 'b8ad2da4195ac0eede28dfaed4d874c3') +source=("http://www.cpan.org/authors/id/G/GR/GRANTM/XML-SAX-$pkgver.tar.gz" + 'perl-xml-sax.patch') +md5sums=('290f5375ae87fdebfdb5bc3854019f24' + 'f114c4aad3221d3e7d8314d13b84a869') build() { - cd $srcdir - - patch -p0 < perl-xml-sax.patch || return 1 cd $srcdir/XML-SAX-$pkgver + patch -Np1 -i "${srcdir}/perl-xml-sax.patch" + PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor + make +} - PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor || return 1 - make || return 1 +check() { + cd $srcdir/XML-SAX-$pkgver + make test } + package() { cd $srcdir/XML-SAX-$pkgver - make install DESTDIR=$pkgdir || return 1 + make install DESTDIR=$pkgdir find $pkgdir -name '.packlist' -delete find $pkgdir -name '*.pod' -delete diff --git a/abs/core/perl_modules/perl-xml-sax/perl-xml-sax.install b/abs/core/perl_modules/perl-xml-sax/perl-xml-sax.install index 7b1e1f2..464fdfe 100644 --- a/abs/core/perl_modules/perl-xml-sax/perl-xml-sax.install +++ b/abs/core/perl_modules/perl-xml-sax/perl-xml-sax.install @@ -9,7 +9,3 @@ if [ ! -r /usr/share/perl5/vendor_perl/XML/SAX/ParserDetails.ini ]; then perl -MXML::SAX -e "XML::SAX->add_parser(q(XML::SAX::PurePerl))->save_parsers()" &>/dev/null fi } - -op=$1 -shift -$op $* diff --git a/abs/core/perl_modules/perl-xml-sax/perl-xml-sax.patch b/abs/core/perl_modules/perl-xml-sax/perl-xml-sax.patch index b2db7d2..880468b 100644 --- a/abs/core/perl_modules/perl-xml-sax/perl-xml-sax.patch +++ b/abs/core/perl_modules/perl-xml-sax/perl-xml-sax.patch @@ -1,9 +1,10 @@ ---- XML-SAX-0.96/Makefile.PL.orig 2008-08-04 23:07:21.000000000 +0200 -+++ XML-SAX-0.96/Makefile.PL 2008-12-09 11:52:24.806540909 +0100 -@@ -12,42 +12,3 @@ +--- a/Makefile.PL 2011-09-04 23:37:48.000000000 +0200 ++++ b/Makefile.PL 2011-10-07 18:12:50.000000000 +0200 +@@ -12,43 +12,3 @@ + 'XML::NamespaceSupport' => 0.03, }, ); - +- -sub MY::install { - package MY; - my $script = shift->SUPER::install(@_); diff --git a/abs/core/perl_modules/perl-xml-twig/PKGBUILD b/abs/core/perl_modules/perl-xml-twig/PKGBUILD index b20735d..b8be295 100644 --- a/abs/core/perl_modules/perl-xml-twig/PKGBUILD +++ b/abs/core/perl_modules/perl-xml-twig/PKGBUILD @@ -1,28 +1,33 @@ -# $Id$ +# $Id: PKGBUILD 162138 2012-06-22 05:50:38Z eric $ # Maintainer: damir <damir@archlinux.org> # Maintainer/Contributor: Francois Charette <firmicus@gmx.net> pkgname=perl-xml-twig _realname=XML-Twig -pkgver=3.34 -pkgrel=3 +pkgver=3.40 +pkgrel=1 pkgdesc="A module for easy processing of XML" arch=('any') url="http://search.cpan.org/dist/${_realname}/" license=('GPL' 'PerlArtistic') -depends=('perl-xml-parser>=2.23' 'perl-text-iconv' 'perl>=5.12.0') +depends=('perl-xml-parser' 'perl-text-iconv' 'perl') +checkdepends=('perl-libwww' 'perl-test-pod' 'perl-xml-simple' 'perl-html-tree') options=('!emptydirs') -source=(http://www.cpan.org/authors/id/M/MI/MIROD/${_realname}-${pkgver}.tar.gz) -md5sums=('88a24e3e09b2fc1e252f7662d1291f9a') +source=("http://www.cpan.org/authors/id/M/MI/MIROD/${_realname}-${pkgver}.tar.gz") +sha1sums=('37fec67bd2c60d53e861f13a64c1c9e0426858c2') build() { - cd "${srcdir}/${_realname}-${pkgver}" + cd "${srcdir}/${_realname}-${pkgver}" perl Makefile.PL -y INSTALLDIRS=vendor make +} + +check() { + cd "${srcdir}/${_realname}-${pkgver}" make test } package() { - cd "${srcdir}/${_realname}-${pkgver}" + cd "${srcdir}/${_realname}-${pkgver}" make DESTDIR="${pkgdir}" install } diff --git a/abs/core/perl_modules/perl-xml-xql/PKGBUILD b/abs/core/perl_modules/perl-xml-xql/PKGBUILD deleted file mode 100755 index 34757a3..0000000 --- a/abs/core/perl_modules/perl-xml-xql/PKGBUILD +++ /dev/null @@ -1,34 +0,0 @@ -# Contributor: ndlarsen <ndlarsen@gmail.com> -# Comment: Based on PKGBUILDs from the perlcpan repo by Charles Mauch <cmauch@gmail.com> - -pkgname=perl-xml-xql -pkgver=0.68 -pkgrel=1 -pkgdesc="A perl module for querying XML tree structures with XQL" -arch=('i686') -url="http://search.cpan.org/dist/XML-XQL/lib/XML/XQL.pm" -license=('GPL Artistic') -depends=('perl-parse-yapp' 'perl-xml-dom' 'perl-xml-parser' 'perl-date-manip') -makedepends=() -provides=() -conflicts=() -replaces=() -backup=() -groups=() -options=(docs !emptydirs) -install= -noextract=() -source=(http://search.cpan.org/CPAN/authors/id/T/TJ/TJMATHER/XML-XQL-$pkgver.tar.gz) -md5sums=('bb84096fdf8bcc96a35971539ce8c19e') - -build() { - - cd $startdir/src/XML-XQL-$pkgver - /usr/bin/perl Makefile.PL INSTALLDIRS=vendor MAN1ext=1p MAN3EXT=3pm - make || return 1 - make DESTDIR=$startdir/pkg install || return 1 - /usr/bin/find $startdir/pkg -name '.packlist' -exec rm '{}' \; && \ - /usr/bin/find $startdir/pkg -name 'perllocal.pod' -exec rm '{}' \; - -} -# $Id$
\ No newline at end of file diff --git a/abs/core/perl_modules/perl-yaml-syck/PKGBUILD b/abs/core/perl_modules/perl-yaml-syck/PKGBUILD index ab63f2e..1b3f73a 100644 --- a/abs/core/perl_modules/perl-yaml-syck/PKGBUILD +++ b/abs/core/perl_modules/perl-yaml-syck/PKGBUILD @@ -1,38 +1,37 @@ -# $Id$ +# $Id: PKGBUILD 160567 2012-06-02 10:28:42Z bluewind $ # This PKGBUILD was generated by cpan4pacman via CPANPLUS::Dist::Pacman # Maintainer: kevin <kevin@archlinux.org> pkgname=perl-yaml-syck _realname=YAML-Syck -pkgver=1.17 -pkgrel=1 +pkgver=1.20 +pkgrel=2 pkgdesc="Fast, lightweight YAML loader and dumper" arch=('i686' 'x86_64') license=('custom') url="http://search.cpan.org/dist/${_realname}/" -depends=('perl>=5.10.0') +depends=('perl') options=('!emptydirs') -source=(http://www.cpan.org/authors/id/A/AV/AVAR/${_realname}-$pkgver.tar.gz) -md5sums=('f788529ad4b2c2fd037ccdfd5e7a88ab') +source=(http://www.cpan.org/authors/id/T/TO/TODDR/${_realname}-$pkgver.tar.gz) +md5sums=('8f6d04ee5817b8479e1234264a8d458d') build() { - cd ${srcdir}/${_realname}-$pkgver + cd "${srcdir}/${_realname}-$pkgver" # install module in vendor directories. perl Makefile.PL INSTALLDIRS=vendor make +} + +check() { + cd "${srcdir}/${_realname}-$pkgver" make test } package() { - cd ${srcdir}/${_realname}-$pkgver - make install DESTDIR=${pkgdir} - - # remove perllocal.pod and .packlist - find ${pkgdir} -name perllocal.pod -delete - find ${pkgdir} -name .packlist -delete + cd "${srcdir}/${_realname}-$pkgver" + make install DESTDIR="${pkgdir}" # license. - install -D -m644 COPYING ${pkgdir}/usr/share/licenses/${pkgname}/COPYING + install -D -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/COPYING" } - |