summaryrefslogtreecommitdiffstats
path: root/abs/core/perl_modules
diff options
context:
space:
mode:
Diffstat (limited to 'abs/core/perl_modules')
-rw-r--r--abs/core/perl_modules/libxml-perl/PKGBUILD24
-rw-r--r--abs/core/perl_modules/perl-alien-sdl/PKGBUILD32
-rw-r--r--abs/core/perl_modules/perl-archive-zip/PKGBUILD26
-rw-r--r--abs/core/perl_modules/perl-capture-tiny/PKGBUILD27
-rw-r--r--abs/core/perl_modules/perl-class-data-inheritable/PKGBUILD23
-rw-r--r--abs/core/perl_modules/perl-class-factory-util/PKGBUILD16
-rw-r--r--abs/core/perl_modules/perl-class-load/PKGBUILD25
-rw-r--r--abs/core/perl_modules/perl-class-singleton/PKGBUILD20
-rw-r--r--abs/core/perl_modules/perl-compress-bzip2/PKGBUILD26
-rw-r--r--abs/core/perl_modules/perl-compress-raw-zlib/PKGBUILD25
-rw-r--r--abs/core/perl_modules/perl-compress-zlib/PKGBUILD25
-rw-r--r--abs/core/perl_modules/perl-convert-binhex/PKGBUILD36
-rw-r--r--abs/core/perl_modules/perl-convert-binhex/perl-convert-binhex.install8
-rw-r--r--abs/core/perl_modules/perl-crypt-ssleay/PKGBUILD4
-rw-r--r--abs/core/perl_modules/perl-data-dumper/PKGBUILD25
-rw-r--r--abs/core/perl_modules/perl-data-optlist/PKGBUILD50
-rw-r--r--abs/core/perl_modules/perl-date-manip/PKGBUILD27
-rw-r--r--abs/core/perl_modules/perl-datetime-format-builder/PKGBUILD22
-rw-r--r--abs/core/perl_modules/perl-datetime-format-iso8601/PKGBUILD24
-rw-r--r--abs/core/perl_modules/perl-datetime-locale/PKGBUILD27
-rw-r--r--abs/core/perl_modules/perl-datetime-timezone/PKGBUILD31
-rw-r--r--abs/core/perl_modules/perl-datetime/PKGBUILD24
-rw-r--r--abs/core/perl_modules/perl-dbd-mysql/PKGBUILD43
-rw-r--r--abs/core/perl_modules/perl-dbi/PKGBUILD18
-rw-r--r--abs/core/perl_modules/perl-devel-stacktrace/PKGBUILD28
-rw-r--r--abs/core/perl_modules/perl-device-serialport/PKGBUILD28
-rw-r--r--abs/core/perl_modules/perl-dist-checkconflicts/PKGBUILD50
-rw-r--r--abs/core/perl_modules/perl-email-date-format/PKGBUILD26
-rw-r--r--abs/core/perl_modules/perl-encode-locale/PKGBUILD52
-rw-r--r--abs/core/perl_modules/perl-error/PKGBUILD25
-rw-r--r--abs/core/perl_modules/perl-error/perl-error-0.17016-2-x86_64-build.log.172
-rw-r--r--abs/core/perl_modules/perl-exception-class/PKGBUILD22
-rw-r--r--abs/core/perl_modules/perl-expect/PKGBUILD51
-rw-r--r--abs/core/perl_modules/perl-fcgi/PKGBUILD34
-rw-r--r--abs/core/perl_modules/perl-file-homedir/PKGBUILD (renamed from abs/core/perl_modules/perl-image-imlib2/PKGBUILD)24
-rw-r--r--abs/core/perl_modules/perl-file-listing/PKGBUILD49
-rw-r--r--abs/core/perl_modules/perl-file-sharedir/PKGBUILD27
-rw-r--r--abs/core/perl_modules/perl-file-which/PKGBUILD25
-rw-r--r--abs/core/perl_modules/perl-getopt-long/PKGBUILD25
-rw-r--r--abs/core/perl_modules/perl-getopt-lucid/PKGBUILD25
-rw-r--r--abs/core/perl_modules/perl-html-form/PKGBUILD37
-rw-r--r--abs/core/perl_modules/perl-html-parser/PKGBUILD10
-rw-r--r--abs/core/perl_modules/perl-html-tagset/PKGBUILD15
-rw-r--r--abs/core/perl_modules/perl-html-template/PKGBUILD6
-rw-r--r--abs/core/perl_modules/perl-http-cookies/PKGBUILD52
-rw-r--r--abs/core/perl_modules/perl-http-daemon/PKGBUILD53
-rw-r--r--abs/core/perl_modules/perl-http-date/PKGBUILD51
-rw-r--r--abs/core/perl_modules/perl-http-message/PKGBUILD52
-rw-r--r--abs/core/perl_modules/perl-http-negotiate/PKGBUILD51
-rw-r--r--abs/core/perl_modules/perl-http-server-simple/PKGBUILD24
-rw-r--r--abs/core/perl_modules/perl-image-size/PKGBUILD15
-rw-r--r--abs/core/perl_modules/perl-io-compress-zlib/PKGBUILD25
-rw-r--r--abs/core/perl_modules/perl-io-socket-ssl/PKGBUILD42
-rw-r--r--abs/core/perl_modules/perl-io-stringy/PKGBUILD33
-rw-r--r--abs/core/perl_modules/perl-io-tty/PKGBUILD27
-rw-r--r--abs/core/perl_modules/perl-ipc-system-simple/PKGBUILD27
-rw-r--r--abs/core/perl_modules/perl-javascript/PKGBUILD28
-rw-r--r--abs/core/perl_modules/perl-json/PKGBUILD4
-rw-r--r--abs/core/perl_modules/perl-libwww/PKGBUILD73
-rw-r--r--abs/core/perl_modules/perl-lingua-en-numbers-ordinate/PKGBUILD22
-rw-r--r--abs/core/perl_modules/perl-lingua-en-numbers/PKGBUILD23
-rw-r--r--abs/core/perl_modules/perl-lingua-preferred/PKGBUILD22
-rw-r--r--abs/core/perl_modules/perl-list-member/PKGBUILD24
-rw-r--r--abs/core/perl_modules/perl-locale-gettext/PKGBUILD43
-rw-r--r--abs/core/perl_modules/perl-locale-gettext/compatibility-with-POSIX-module.patch10
-rw-r--r--abs/core/perl_modules/perl-locale-maketext-lexicon/ChangeLog7
-rw-r--r--abs/core/perl_modules/perl-locale-maketext-lexicon/PKGBUILD28
-rw-r--r--abs/core/perl_modules/perl-log-dispatch/PKGBUILD4
-rw-r--r--abs/core/perl_modules/perl-log-log4perl/PKGBUILD23
-rw-r--r--abs/core/perl_modules/perl-lwp-mediatypes/PKGBUILD49
-rw-r--r--abs/core/perl_modules/perl-mailtools/PKGBUILD20
-rw-r--r--abs/core/perl_modules/perl-math-round/PKGBUILD34
-rw-r--r--abs/core/perl_modules/perl-mime-lite/PKGBUILD37
-rw-r--r--abs/core/perl_modules/perl-mime-parser/PKGBUILD25
-rw-r--r--abs/core/perl_modules/perl-mime-tools/ChangeLog4
-rw-r--r--abs/core/perl_modules/perl-mime-tools/PKGBUILD42
-rw-r--r--abs/core/perl_modules/perl-mime-types/PKGBUILD34
-rw-r--r--abs/core/perl_modules/perl-module-build/PKGBUILD31
-rw-r--r--abs/core/perl_modules/perl-module-implementation/PKGBUILD37
-rw-r--r--abs/core/perl_modules/perl-module-runtime/PKGBUILD27
-rw-r--r--abs/core/perl_modules/perl-net-http/PKGBUILD49
-rw-r--r--abs/core/perl_modules/perl-net-sftp-foreign/Changes795
-rw-r--r--abs/core/perl_modules/perl-net-sftp-foreign/PKGBUILD30
-rw-r--r--abs/core/perl_modules/perl-net-ssleay/PKGBUILD24
-rw-r--r--abs/core/perl_modules/perl-net-upnp/PKGBUILD11
-rw-r--r--abs/core/perl_modules/perl-package-deprecationmanager/PKGBUILD47
-rw-r--r--abs/core/perl_modules/perl-package-stash-xs/PKGBUILD50
-rw-r--r--abs/core/perl_modules/perl-package-stash/PKGBUILD52
-rw-r--r--abs/core/perl_modules/perl-params-classify/PKGBUILD23
-rw-r--r--abs/core/perl_modules/perl-params-util/PKGBUILD46
-rw-r--r--abs/core/perl_modules/perl-params-validate/PKGBUILD15
-rw-r--r--abs/core/perl_modules/perl-parse-yapp/PKGBUILD25
-rw-r--r--abs/core/perl_modules/perl-pathtools/PKGBUILD23
-rw-r--r--abs/core/perl_modules/perl-pathtools/license.txt6
-rw-r--r--abs/core/perl_modules/perl-proc-processtable/PKGBUILD31
-rw-r--r--abs/core/perl_modules/perl-sdl/PKGBUILD42
-rw-r--r--abs/core/perl_modules/perl-shell/PKGBUILD26
-rw-r--r--abs/core/perl_modules/perl-soap-lite/PKGBUILD62
-rw-r--r--abs/core/perl_modules/perl-socket6/PKGBUILD2
-rw-r--r--abs/core/perl_modules/perl-sub-exporter/PKGBUILD49
-rw-r--r--abs/core/perl_modules/perl-sub-install/PKGBUILD46
-rw-r--r--abs/core/perl_modules/perl-sub-uplevel/PKGBUILD16
-rw-r--r--abs/core/perl_modules/perl-test-fatal/PKGBUILD46
-rw-r--r--abs/core/perl_modules/perl-test-pod/PKGBUILD41
-rw-r--r--abs/core/perl_modules/perl-test-requires/PKGBUILD29
-rw-r--r--abs/core/perl_modules/perl-test-warn/PKGBUILD29
-rw-r--r--abs/core/perl_modules/perl-text-bidi/PKGBUILD23
-rw-r--r--abs/core/perl_modules/perl-text-kakasi/PKGBUILD23
-rw-r--r--abs/core/perl_modules/perl-text-patch/PKGBUILD26
-rw-r--r--abs/core/perl_modules/perl-tie-simple/PKGBUILD26
-rw-r--r--abs/core/perl_modules/perl-time-format/PKGBUILD21
-rw-r--r--abs/core/perl_modules/perl-time-modules/PKGBUILD39
-rw-r--r--abs/core/perl_modules/perl-tree-dag-node/PKGBUILD23
-rw-r--r--abs/core/perl_modules/perl-try-tiny/PKGBUILD49
-rw-r--r--abs/core/perl_modules/perl-uri/PKGBUILD36
-rw-r--r--abs/core/perl_modules/perl-www-mechanize/PKGBUILD31
-rw-r--r--abs/core/perl_modules/perl-www-robotrules/PKGBUILD49
-rw-r--r--abs/core/perl_modules/perl-x-osd/PKGBUILD32
-rw-r--r--abs/core/perl_modules/perl-xml-dom/PKGBUILD26
-rw-r--r--abs/core/perl_modules/perl-xml-namespacesupport/PKGBUILD38
-rw-r--r--abs/core/perl_modules/perl-xml-parser/PKGBUILD20
-rw-r--r--abs/core/perl_modules/perl-xml-regexp/PKGBUILD30
-rw-r--r--abs/core/perl_modules/perl-xml-rss/PKGBUILD31
-rw-r--r--abs/core/perl_modules/perl-xml-sax-base/PKGBUILD34
-rw-r--r--abs/core/perl_modules/perl-xml-sax/PKGBUILD34
-rw-r--r--abs/core/perl_modules/perl-xml-sax/perl-xml-sax.install4
-rw-r--r--abs/core/perl_modules/perl-xml-sax/perl-xml-sax.patch9
-rw-r--r--abs/core/perl_modules/perl-xml-twig/PKGBUILD21
-rwxr-xr-xabs/core/perl_modules/perl-xml-xql/PKGBUILD34
-rw-r--r--abs/core/perl_modules/perl-yaml-syck/PKGBUILD29
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
+==> ERROR:(B A failure occurred in build().(B
+ Aborting...(B
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"
}
-