summaryrefslogtreecommitdiffstats
path: root/abs/core-testing/perl_modules
diff options
context:
space:
mode:
authorJames Meyer <James.meyer@operamail.com>2008-10-02 03:19:12 (GMT)
committerJames Meyer <James.meyer@operamail.com>2008-10-02 03:19:12 (GMT)
commit0e2532d4e8f4eed5e047f1db54d5c03ba849ec0a (patch)
treec0aa2c0b53c317be87eacfcb77b63f53f1f415e7 /abs/core-testing/perl_modules
downloadlinhes_pkgbuild-0e2532d4e8f4eed5e047f1db54d5c03ba849ec0a.zip
linhes_pkgbuild-0e2532d4e8f4eed5e047f1db54d5c03ba849ec0a.tar.gz
linhes_pkgbuild-0e2532d4e8f4eed5e047f1db54d5c03ba849ec0a.tar.bz2
initial import
Diffstat (limited to 'abs/core-testing/perl_modules')
-rw-r--r--abs/core-testing/perl_modules/perl-archive-zip/PKGBUILD28
-rw-r--r--abs/core-testing/perl_modules/perl-class-methodmaker/PKGBUILD23
-rw-r--r--abs/core-testing/perl_modules/perl-crypt-ssleay/PKGBUILD23
-rw-r--r--abs/core-testing/perl_modules/perl-date-manip/PKGBUILD28
-rw-r--r--abs/core-testing/perl_modules/perl-dbd-mysql/PKGBUILD29
-rw-r--r--abs/core-testing/perl_modules/perl-dbi/PKGBUILD28
-rw-r--r--abs/core-testing/perl_modules/perl-fcgi/PKGBUILD23
-rw-r--r--abs/core-testing/perl_modules/perl-file-slurp/PKGBUILD23
-rw-r--r--abs/core-testing/perl_modules/perl-html-parser/PKGBUILD31
-rw-r--r--abs/core-testing/perl_modules/perl-html-tagset/PKGBUILD31
-rw-r--r--abs/core-testing/perl_modules/perl-html-tree/PKGBUILD23
-rw-r--r--abs/core-testing/perl_modules/perl-http-cache-transparent/PKGBUILD23
-rw-r--r--abs/core-testing/perl_modules/perl-io-socket-ssl/PKGBUILD31
-rw-r--r--abs/core-testing/perl_modules/perl-io-stringy/PKGBUILD23
-rw-r--r--abs/core-testing/perl_modules/perl-libwww/PKGBUILD32
-rw-r--r--abs/core-testing/perl_modules/perl-lingua-en-numbers-ordinate/PKGBUILD23
-rw-r--r--abs/core-testing/perl_modules/perl-lingua-en-numbers/PKGBUILD23
-rw-r--r--abs/core-testing/perl_modules/perl-lingua-preferred/PKGBUILD23
-rw-r--r--abs/core-testing/perl_modules/perl-mailtools/PKGBUILD29
-rw-r--r--abs/core-testing/perl_modules/perl-mime-lite/PKGBUILD29
-rw-r--r--abs/core-testing/perl_modules/perl-mime-tools/ChangeLog4
-rw-r--r--abs/core-testing/perl_modules/perl-mime-tools/PKGBUILD23
-rw-r--r--abs/core-testing/perl_modules/perl-mime-types/PKGBUILD29
-rw-r--r--abs/core-testing/perl_modules/perl-net-ssleay/PKGBUILD33
-rw-r--r--abs/core-testing/perl_modules/perl-soap-lite/PKGBUILD24
-rw-r--r--abs/core-testing/perl_modules/perl-term-progressbar/PKGBUILD23
-rw-r--r--abs/core-testing/perl_modules/perl-term-readkey/PKGBUILD28
-rw-r--r--abs/core-testing/perl_modules/perl-text-bidi/PKGBUILD23
-rw-r--r--abs/core-testing/perl_modules/perl-text-iconv/PKGBUILD25
-rw-r--r--abs/core-testing/perl_modules/perl-text-kakasi/PKGBUILD23
-rw-r--r--abs/core-testing/perl_modules/perl-timedate/PKGBUILD32
-rw-r--r--abs/core-testing/perl_modules/perl-tk-tablematrix/PKGBUILD25
-rw-r--r--abs/core-testing/perl_modules/perl-tk/PKGBUILD45
-rw-r--r--abs/core-testing/perl_modules/perl-unicode-string/PKGBUILD28
-rw-r--r--abs/core-testing/perl_modules/perl-unicode-utf8simple/PKGBUILD23
-rw-r--r--abs/core-testing/perl_modules/perl-uri/PKGBUILD31
-rw-r--r--abs/core-testing/perl_modules/perl-www-mechanize/PKGBUILD24
-rw-r--r--abs/core-testing/perl_modules/perl-xml-libxml-common/ChangeLog5
-rw-r--r--abs/core-testing/perl_modules/perl-xml-libxml-common/PKGBUILD25
-rw-r--r--abs/core-testing/perl_modules/perl-xml-libxml/PKGBUILD26
-rw-r--r--abs/core-testing/perl_modules/perl-xml-libxml/perl-xml-libxml.install19
-rw-r--r--abs/core-testing/perl_modules/perl-xml-namespacesupport/PKGBUILD23
-rw-r--r--abs/core-testing/perl_modules/perl-xml-sax/PKGBUILD26
-rw-r--r--abs/core-testing/perl_modules/perl-xml-sax/perl-xml-sax.install15
-rw-r--r--abs/core-testing/perl_modules/perl-xml-sax/perl-xml-sax.patch45
-rw-r--r--abs/core-testing/perl_modules/perl-xml-simple/PKGBUILD26
-rw-r--r--abs/core-testing/perl_modules/perl-xml-twig/PKGBUILD26
-rw-r--r--abs/core-testing/perl_modules/perl-xml-writer/PKGBUILD23
48 files changed, 1228 insertions, 0 deletions
diff --git a/abs/core-testing/perl_modules/perl-archive-zip/PKGBUILD b/abs/core-testing/perl_modules/perl-archive-zip/PKGBUILD
new file mode 100644
index 0000000..0559fe6
--- /dev/null
+++ b/abs/core-testing/perl_modules/perl-archive-zip/PKGBUILD
@@ -0,0 +1,28 @@
+# Maintainer: Jan de Groot <jgc@archlinux.org>
+# Contributor: Andrew Simmons <andrew.simmons@gmail.com>
+
+pkgname=perl-archive-zip
+_realname=Archive-Zip
+pkgver=1.23
+pkgrel=2
+pkgdesc="Provide a perl interface to ZIP archive files"
+arch=(i686 x86_64)
+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')
+
+
+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
+}
diff --git a/abs/core-testing/perl_modules/perl-class-methodmaker/PKGBUILD b/abs/core-testing/perl_modules/perl-class-methodmaker/PKGBUILD
new file mode 100644
index 0000000..29da312
--- /dev/null
+++ b/abs/core-testing/perl_modules/perl-class-methodmaker/PKGBUILD
@@ -0,0 +1,23 @@
+# This PKGBUILD was generated by cpan4pacman via CPANPLUS::Dist::Pacman
+# Contributor: François Charette <firmicus ατ gmx δοτ net>
+
+pkgname=perl-class-methodmaker
+pkgver=2.11
+pkgrel=1
+pkgdesc="Create generic class methods"
+arch=('i686' 'x86_64')
+url="http://search.cpan.org/~schwigon/Class-MethodMaker"
+license=('GPL' 'PerlArtistic')
+depends=('perl>=5.10.0')
+options=('!emptydirs')
+source=(http://www.cpan.org/authors/id/S/SC/SCHWIGON/class-methodmaker/Class-MethodMaker-$pkgver.tar.gz)
+
+build() {
+ cd $startdir/src/Class-MethodMaker-$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=('61ed8327e50b99e574c5f5ce1a835d36')
diff --git a/abs/core-testing/perl_modules/perl-crypt-ssleay/PKGBUILD b/abs/core-testing/perl_modules/perl-crypt-ssleay/PKGBUILD
new file mode 100644
index 0000000..03c05ce
--- /dev/null
+++ b/abs/core-testing/perl_modules/perl-crypt-ssleay/PKGBUILD
@@ -0,0 +1,23 @@
+# This PKGBUILD was generated by cpan4pacman via CPANPLUS::Dist::Pacman
+# Contributor: François Charette <firmicus ατ gmx δοτ net>
+
+pkgname=perl-crypt-ssleay
+pkgver=0.57
+pkgrel=2
+pkgdesc="OpenSSL glue that provides LWP https support"
+arch=('i686' 'x86_64')
+url="http://search.cpan.org/~DLAND/Crypt-SSLeay"
+license=('GPL' 'PerlArtistic')
+depends=('perl>=5.10.0')
+options=('!emptydirs')
+source=(http://www.cpan.org/authors/id/D/DL/DLAND/Crypt-SSLeay-$pkgver.tar.gz)
+md5sums=('82264180f5911dce33dbd85e24b1f36b')
+
+build() {
+ cd $startdir/src/Crypt-SSLeay-$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-testing/perl_modules/perl-date-manip/PKGBUILD b/abs/core-testing/perl_modules/perl-date-manip/PKGBUILD
new file mode 100644
index 0000000..be50d1a
--- /dev/null
+++ b/abs/core-testing/perl_modules/perl-date-manip/PKGBUILD
@@ -0,0 +1,28 @@
+# $Id: PKGBUILD 356 2008-04-18 22:56:27Z aaron $
+# Maintainer: Kevin Piche <kevin@archlinux.org>
+# Contributor: Andrew Simmons <andrew.simmons@gmail.com>
+
+pkgname=perl-date-manip
+_realname=Date-Manip
+pkgver=5.54
+pkgrel=1
+pkgdesc="Date::Manip - date manipulation routines"
+arch=(i686 x86_64)
+license=('PerlArtistic')
+url="http://search.cpan.org/dist/${_realname}/"
+depends=('perl>=5.10.0')
+options=(!emptydirs)
+source=(http://search.cpan.org/CPAN/authors/id/S/SB/SBECK/${_realname}-${pkgver}.tar.gz)
+md5sums=('16c343329bad644b17f4f8ec5fb243cf')
+
+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
+}
diff --git a/abs/core-testing/perl_modules/perl-dbd-mysql/PKGBUILD b/abs/core-testing/perl_modules/perl-dbd-mysql/PKGBUILD
new file mode 100644
index 0000000..c6e4cb8
--- /dev/null
+++ b/abs/core-testing/perl_modules/perl-dbd-mysql/PKGBUILD
@@ -0,0 +1,29 @@
+# $Id: PKGBUILD 356 2008-04-18 22:56:27Z aaron $
+# Maintainer: Kevin Piche <kevin@archlinux.org>
+# Contributor: Eric Johnson <eric@coding-zone.com>
+
+pkgname=perl-dbd-mysql
+_realname=DBD-mysql
+pkgver=4.006
+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')
+makedepends=('mysql')
+options=(!emptydirs)
+source=(http://search.cpan.org/CPAN/authors/id/C/CA/CAPTTOFU/${_realname}-${pkgver}.tar.gz)
+md5sums=('133ac08c22bb19194ad8b895e3204310')
+
+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-testing/perl_modules/perl-dbi/PKGBUILD b/abs/core-testing/perl_modules/perl-dbi/PKGBUILD
new file mode 100644
index 0000000..c6c5599
--- /dev/null
+++ b/abs/core-testing/perl_modules/perl-dbi/PKGBUILD
@@ -0,0 +1,28 @@
+# $Id: PKGBUILD 356 2008-04-18 22:56:27Z aaron $
+# Maintainer: eric <eric@archlinux.org>
+# Contributor: Matt Thompson <mattt@defunct.ca>
+pkgname=perl-dbi
+_realname=DBI
+pkgver=1.601
+pkgrel=1
+pkgdesc="Database independent interface for Perl"
+arch=(i686 x86_64)
+license=('GPL' 'PerlArtistic')
+url="http://search.cpan.org/dist/${_realname}/"
+depends=('perl>=5.10.0')
+options=(!emptydirs)
+source=(http://www.cpan.org/authors/id/T/TI/TIMB/${_realname}-${pkgver}.tar.gz)
+md5sums=('d80677bd8113ec8cb0438b8703f3c418')
+
+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
+}
+# vim: ts=2 sw=2 et ft=sh
diff --git a/abs/core-testing/perl_modules/perl-fcgi/PKGBUILD b/abs/core-testing/perl_modules/perl-fcgi/PKGBUILD
new file mode 100644
index 0000000..73b9ef1
--- /dev/null
+++ b/abs/core-testing/perl_modules/perl-fcgi/PKGBUILD
@@ -0,0 +1,23 @@
+# Maintainer: Allan McRae <mcrae_allan@hotmail.com>
+# Contributor: François Charette <firmicus ατ gmx δοτ net>
+
+pkgname=perl-fcgi
+pkgver=0.67
+pkgrel=4
+pkgdesc="Fast CGI"
+arch=('i686' 'x86_64')
+url="http://search.cpan.org/~SKIMO/FCGI"
+license=('GPL' 'PerlArtistic')
+depends=('perl>=5.10.0')
+options=('!emptydirs')
+source=(http://www.cpan.org/authors/id/S/SK/SKIMO/FCGI-$pkgver.tar.gz)
+md5sums=('2e9b5bd1f74290fd9788555e8108a3d2')
+
+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
+}
diff --git a/abs/core-testing/perl_modules/perl-file-slurp/PKGBUILD b/abs/core-testing/perl_modules/perl-file-slurp/PKGBUILD
new file mode 100644
index 0000000..5e96fd8
--- /dev/null
+++ b/abs/core-testing/perl_modules/perl-file-slurp/PKGBUILD
@@ -0,0 +1,23 @@
+# This PKGBUILD was generated by cpan4pacman via CPANPLUS::Dist::Pacman
+# Contributor: François Charette <firmicus ατ gmx δοτ net>
+
+pkgname=perl-file-slurp
+pkgver=9999.13
+pkgrel=1
+pkgdesc="Read/write/append files quickly"
+arch=('i686' 'x86_64')
+url="http://search.cpan.org/~DROLSKY/File-Slurp"
+license=('GPL' 'PerlArtistic')
+depends=('perl>=5.10.0')
+options=('!emptydirs')
+source=(http://www.cpan.org/authors/id/D/DR/DROLSKY/File-Slurp-$pkgver.tar.gz)
+md5sums=('ac3cd9d466b99d1534762ff3549aaa66')
+
+build() {
+ cd $startdir/src/File-Slurp-$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-testing/perl_modules/perl-html-parser/PKGBUILD b/abs/core-testing/perl_modules/perl-html-parser/PKGBUILD
new file mode 100644
index 0000000..43c3b8a
--- /dev/null
+++ b/abs/core-testing/perl_modules/perl-html-parser/PKGBUILD
@@ -0,0 +1,31 @@
+# $Id: PKGBUILD 356 2008-04-18 22:56:27Z aaron $
+# Maintainer: Kevin Piche <kevin@archlinux.org>
+# Contributor: Manolis Tzanidakis
+
+pkgname=perl-html-parser
+_realname=HTML-Parser
+pkgver=3.56
+pkgrel=3
+pkgdesc="Perl HTML parser class"
+arch=(i686 x86_64)
+license=('PerlArtistic')
+url="http://search.cpan.org/dist/${_realname}/"
+depends=('perl-html-tagset' 'perl>=5.10.0')
+options=(!emptydirs)
+replaces=('html-parser')
+provides=('html-parser')
+source=(http://www.cpan.org/authors/id/G/GA/GAAS/${_realname}-${pkgver}.tar.gz)
+md5sums=('bddc432e5ed9df4d4153a62234f04fc2')
+
+build() {
+ cd ${startdir}/src/${_realname}-${pkgver}
+ # install module in vendor directories.
+ 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
+
+ # remove perllocal.pod and .packlist
+ find ${startdir}/pkg -name perllocal.pod -delete
+ find ${startdir}/pkg -name .packlist -delete
+}
+# vim: ts=2 sw=2 et ft=sh
diff --git a/abs/core-testing/perl_modules/perl-html-tagset/PKGBUILD b/abs/core-testing/perl_modules/perl-html-tagset/PKGBUILD
new file mode 100644
index 0000000..047f39c
--- /dev/null
+++ b/abs/core-testing/perl_modules/perl-html-tagset/PKGBUILD
@@ -0,0 +1,31 @@
+# $Id: PKGBUILD 356 2008-04-18 22:56:27Z aaron $
+# Maintainer: kevin <kevin@archlinux.org>
+# Contributor: Manolis Tzanidakis
+
+pkgname=perl-html-tagset
+_realname=HTML-Tagset
+pkgver=3.10
+pkgrel=3
+pkgdesc="Data tables useful in parsing HTML"
+arch=(i686 x86_64)
+license=('PerlArtistic')
+url="http://search.cpan.org/dist/${_realname}/"
+depends=('perl>=5.10.0')
+replaces=('html-tagset')
+provides=('html-tagset')
+options=(!emptydirs)
+source=(http://www.cpan.org/authors/id/P/PE/PETDANCE/${_realname}-${pkgver}.tar.gz)
+md5sums=('89bdd351272ccd285fa61c5b2ce451ab')
+
+build() {
+ cd ${startdir}/src/${_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
+
+ # remove perllocal.pod and .packlist
+ find ${startdir}/pkg -name perllocal.pod -delete
+ find ${startdir}/pkg -name .packlist -delete
+}
+# vim: ts=2 sw=2 et ft=sh
diff --git a/abs/core-testing/perl_modules/perl-html-tree/PKGBUILD b/abs/core-testing/perl_modules/perl-html-tree/PKGBUILD
new file mode 100644
index 0000000..f946545
--- /dev/null
+++ b/abs/core-testing/perl_modules/perl-html-tree/PKGBUILD
@@ -0,0 +1,23 @@
+# Maintainer: Allan McRae <mcrae_allan@hotmail.com>
+# Contributor: François Charette <firmicus ατ gmx δοτ net>
+
+pkgname=perl-html-tree
+pkgver=3.23
+pkgrel=6
+pkgdesc="Make parse trees out of HTML source"
+arch=('i686' 'x86_64')
+url="http://search.cpan.org/~PETEK/HTML-Tree"
+license=('GPL' 'PerlArtistic')
+depends=('perl>=5.10.0' 'perl-html-tagset>=3.02' 'perl-html-parser>=3.46')
+options=('!emptydirs')
+source=(http://www.cpan.org/authors/id/P/PE/PETEK/HTML-Tree-$pkgver.tar.gz)
+md5sums=('6352f50be402301f79b580dd235d7762')
+
+build() {
+ cd $startdir/src/HTML-Tree-$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-testing/perl_modules/perl-http-cache-transparent/PKGBUILD b/abs/core-testing/perl_modules/perl-http-cache-transparent/PKGBUILD
new file mode 100644
index 0000000..23a7170
--- /dev/null
+++ b/abs/core-testing/perl_modules/perl-http-cache-transparent/PKGBUILD
@@ -0,0 +1,23 @@
+# Maintainer: Allan McRae <mcrae_allan@hotmail.com>
+# Contributor: François Charette <firmicus ατ gmx δοτ net>
+
+pkgname=perl-http-cache-transparent
+pkgver=1.0
+pkgrel=2
+pkgdesc="Cache the result of http-gets persistently"
+arch=('i686' 'x86_64')
+url="http://search.cpan.org/~MATTIASH/HTTP-Cache-Transparent"
+license=('GPL' 'PerlArtistic')
+depends=('perl>=5.10.0' 'perl-libwww')
+options=('!emptydirs')
+source=(http://www.cpan.org/authors/id/M/MA/MATTIASH/HTTP-Cache-Transparent-$pkgver.tar.gz)
+md5sums=('e198345ce8eee2562c807e84d65e3b4f')
+
+build() {
+ cd $startdir/src/HTTP-Cache-Transparent-$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-testing/perl_modules/perl-io-socket-ssl/PKGBUILD b/abs/core-testing/perl_modules/perl-io-socket-ssl/PKGBUILD
new file mode 100644
index 0000000..75a906d
--- /dev/null
+++ b/abs/core-testing/perl_modules/perl-io-socket-ssl/PKGBUILD
@@ -0,0 +1,31 @@
+# $Id: PKGBUILD 356 2008-04-18 22:56:27Z aaron $
+# Maintainer: Kevin Piche <kevin@archlinux.org>
+# Contributor: Manolis Tzanidakis
+
+pkgname=perl-io-socket-ssl
+_realname=IO-Socket-SSL
+pkgver=1.12
+pkgrel=1
+pkgdesc="IO::Socket::SSL - Nearly transparent SSL encapsulation for IO::Socket::INET"
+arch=(i686 x86_64)
+license=('GPL' 'PerlArtistic')
+url="http://search.cpan.org/dist/${_realname}/"
+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')
+
+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
+}
+# vim: ts=2 sw=2 et ft=sh
diff --git a/abs/core-testing/perl_modules/perl-io-stringy/PKGBUILD b/abs/core-testing/perl_modules/perl-io-stringy/PKGBUILD
new file mode 100644
index 0000000..0fdf300
--- /dev/null
+++ b/abs/core-testing/perl_modules/perl-io-stringy/PKGBUILD
@@ -0,0 +1,23 @@
+# This PKGBUILD was generated by cpan4pacman via CPANPLUS::Dist::Pacman
+# Contributor: François Charette <firmicus ατ gmx δοτ net>
+
+pkgname=perl-io-stringy
+pkgver=2.110
+pkgrel=6
+pkgdesc="I/O on in-core objects like strings/arrays"
+arch=('i686' 'x86_64')
+url="http://search.cpan.org/~DSKOLL/IO-stringy"
+license=('GPL' 'PerlArtistic')
+depends=('perl')
+options=('!emptydirs')
+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
+}
diff --git a/abs/core-testing/perl_modules/perl-libwww/PKGBUILD b/abs/core-testing/perl_modules/perl-libwww/PKGBUILD
new file mode 100644
index 0000000..254519a
--- /dev/null
+++ b/abs/core-testing/perl_modules/perl-libwww/PKGBUILD
@@ -0,0 +1,32 @@
+# $Id: PKGBUILD 356 2008-04-18 22:56:27Z aaron $
+# Maintainer: Kevin Piche <kevin@archlinux.org>
+# Contributor: Manolis Tzanidakis
+
+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')
+
+options=(!emptydirs)
+replaces=('libwww-perl')
+provides=('libwww-perl')
+source=(http://www.cpan.org/authors/id/G/GA/GAAS/${_realname}-${pkgver}.tar.gz)
+md5sums=('72120d9195ab1649c2d787eb1102a90c')
+
+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
+}
+# vim: ts=2 sw=2 et ft=sh
diff --git a/abs/core-testing/perl_modules/perl-lingua-en-numbers-ordinate/PKGBUILD b/abs/core-testing/perl_modules/perl-lingua-en-numbers-ordinate/PKGBUILD
new file mode 100644
index 0000000..b926acd
--- /dev/null
+++ b/abs/core-testing/perl_modules/perl-lingua-en-numbers-ordinate/PKGBUILD
@@ -0,0 +1,23 @@
+# 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
+pkgdesc="Go from cardinal (53) to ordinal (53rd)"
+arch=('i686' 'x86_64')
+url="http://search.cpan.org/~SBURKE/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)
+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
+}
diff --git a/abs/core-testing/perl_modules/perl-lingua-en-numbers/PKGBUILD b/abs/core-testing/perl_modules/perl-lingua-en-numbers/PKGBUILD
new file mode 100644
index 0000000..53b50a8
--- /dev/null
+++ b/abs/core-testing/perl_modules/perl-lingua-en-numbers/PKGBUILD
@@ -0,0 +1,23 @@
+# 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-testing/perl_modules/perl-lingua-preferred/PKGBUILD b/abs/core-testing/perl_modules/perl-lingua-preferred/PKGBUILD
new file mode 100644
index 0000000..23a6507
--- /dev/null
+++ b/abs/core-testing/perl_modules/perl-lingua-preferred/PKGBUILD
@@ -0,0 +1,23 @@
+# Maintainer: Allan McRae <mcrae_allan@hotmail.com>
+# Contributor: François Charette <firmicus ατ gmx δοτ net>
+
+pkgname=perl-lingua-preferred
+pkgver=0.2.4
+pkgrel=2
+pkgdesc="Pick a language based on user's preferences"
+arch=('i686' 'x86_64')
+url="http://search.cpan.org/~EDAVIS/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)
+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
+}
diff --git a/abs/core-testing/perl_modules/perl-mailtools/PKGBUILD b/abs/core-testing/perl_modules/perl-mailtools/PKGBUILD
new file mode 100644
index 0000000..fae63ee
--- /dev/null
+++ b/abs/core-testing/perl_modules/perl-mailtools/PKGBUILD
@@ -0,0 +1,29 @@
+# $Id: PKGBUILD 356 2008-04-18 22:56:27Z aaron $
+# Maintainer: Kevin Piche <kevin@archlinux.org>
+# Contributor: Eric Johnson <eric@coding-zone.com>
+
+pkgname=perl-mailtools
+_realname=MailTools
+pkgver=2.04
+pkgrel=1
+pkgdesc="Perl module that provides email tools"
+arch=(i686 x86_64)
+license=('PerlArtistic')
+url="http://search.cpan.org/dist/${_realname}/"
+depends=('perl>=5.10.0')
+options=(!emptydirs)
+source=(http://search.cpan.org/CPAN/authors/id/M/MA/MARKOV/${_realname}-${pkgver}.tar.gz)
+md5sums=('d21ea4f375d1e5f3da6b0a4e8ba1e2c6')
+
+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
+}
+# vim: ts=2 sw=2 et ft=sh
diff --git a/abs/core-testing/perl_modules/perl-mime-lite/PKGBUILD b/abs/core-testing/perl_modules/perl-mime-lite/PKGBUILD
new file mode 100644
index 0000000..f2fd37a
--- /dev/null
+++ b/abs/core-testing/perl_modules/perl-mime-lite/PKGBUILD
@@ -0,0 +1,29 @@
+# $Id: PKGBUILD 356 2008-04-18 22:56:27Z aaron $
+# Maintainer: eric <eric@archlinux.org>
+# Contributor: Eric Johnson <eric@coding-zone.com>
+
+pkgname=perl-mime-lite
+_realname=MIME-Lite
+pkgver=3.021
+pkgrel=1
+pkgdesc="Perl module that provides lightweight MIME generator"
+arch=(i686 x86_64)
+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')
+
+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
+}
+# vim: ts=2 sw=2 et ft=sh
diff --git a/abs/core-testing/perl_modules/perl-mime-tools/ChangeLog b/abs/core-testing/perl_modules/perl-mime-tools/ChangeLog
new file mode 100644
index 0000000..0ece331
--- /dev/null
+++ b/abs/core-testing/perl_modules/perl-mime-tools/ChangeLog
@@ -0,0 +1,4 @@
+
+2008-01-05 Douglas Soares de Andrade <dsa@aur.archlinux.org>
+
+ * Updated for x86_64
diff --git a/abs/core-testing/perl_modules/perl-mime-tools/PKGBUILD b/abs/core-testing/perl_modules/perl-mime-tools/PKGBUILD
new file mode 100644
index 0000000..1979431
--- /dev/null
+++ b/abs/core-testing/perl_modules/perl-mime-tools/PKGBUILD
@@ -0,0 +1,23 @@
+# This PKGBUILD was generated by cpan4pacman via CPANPLUS::Dist::Pacman
+# Contributor: François Charette <firmicus ατ gmx δοτ net>
+
+pkgname=perl-mime-tools
+pkgver=5.426
+pkgrel=1
+pkgdesc="Perl modules for parsing and creating MIME entities"
+arch=('i686' 'x86_64')
+url="http://search.cpan.org/~DONEILL/MIME-tools"
+license=('GPL' 'PerlArtistic')
+depends=('perl-mailtools' 'perl-io-stringy>=2.11' 'perl>=5.10.0')
+options=('!emptydirs')
+source=(http://www.cpan.org/authors/id/D/DO/DONEILL/MIME-tools-$pkgver.tar.gz)
+md5sums=('87ab3a328e56268f551ff3ef5f51f416')
+
+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
+}
diff --git a/abs/core-testing/perl_modules/perl-mime-types/PKGBUILD b/abs/core-testing/perl_modules/perl-mime-types/PKGBUILD
new file mode 100644
index 0000000..3cc06cb
--- /dev/null
+++ b/abs/core-testing/perl_modules/perl-mime-types/PKGBUILD
@@ -0,0 +1,29 @@
+# $Id: PKGBUILD 356 2008-04-18 22:56:27Z aaron $
+# Maintainer: Jan de Groot
+# Contributor: Charles Mauch <cmauch@gmail.com>
+
+pkgname=perl-mime-types
+_realname=MIME-Types
+pkgver=1.24
+pkgrel=1
+pkgdesc="Perl/CPAN Module MIME::Types : Information and processing MIME types"
+arch=(i686 x86_64)
+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')
+
+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-testing/perl_modules/perl-net-ssleay/PKGBUILD b/abs/core-testing/perl_modules/perl-net-ssleay/PKGBUILD
new file mode 100644
index 0000000..d2ead9d
--- /dev/null
+++ b/abs/core-testing/perl_modules/perl-net-ssleay/PKGBUILD
@@ -0,0 +1,33 @@
+# $Id: PKGBUILD 356 2008-04-18 22:56:27Z aaron $
+# Maintainer: eric <eric@archlinux.org>
+# Contributor: Manolis Tzanidakis
+
+pkgname=perl-net-ssleay
+_realname=Net_SSLeay.pm
+pkgver=1.30
+pkgrel=2
+pkgdesc="Perl extension for using OpenSSL"
+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/F/FL/FLORA/${_realname}-${pkgver}.tar.gz)
+md5sums=('b0cd6c1681bbc0695d81be5cd852d1d0')
+
+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-testing/perl_modules/perl-soap-lite/PKGBUILD b/abs/core-testing/perl_modules/perl-soap-lite/PKGBUILD
new file mode 100644
index 0000000..d732ea6
--- /dev/null
+++ b/abs/core-testing/perl_modules/perl-soap-lite/PKGBUILD
@@ -0,0 +1,24 @@
+# Maintainer: Allan McRae <mcrae_allan@hotmail.com>
+# Contributor: François Charette <firmicus ατ gmx δοτ net>
+
+pkgname=perl-soap-lite
+pkgver=0.710.08
+pkgrel=1
+pkgdesc="Client and server side SOAP implementation"
+arch=('i686' 'x86_64')
+url="http://search.cpan.org/~MKUTTER/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')
+options=('!emptydirs')
+source=(http://www.cpan.org/authors/id/M/MK/MKUTTER/SOAP-Lite-$pkgver.tar.gz)
+md5sums=('e7869ad91fee76cc1782fe29fe3a989d')
+
+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
+}
diff --git a/abs/core-testing/perl_modules/perl-term-progressbar/PKGBUILD b/abs/core-testing/perl_modules/perl-term-progressbar/PKGBUILD
new file mode 100644
index 0000000..133603f
--- /dev/null
+++ b/abs/core-testing/perl_modules/perl-term-progressbar/PKGBUILD
@@ -0,0 +1,23 @@
+# This PKGBUILD was autocreated. See http://xtermin.us/archperl/ for details
+# Maintainer: Charles Mauch <cmauch@gmail.com>
+
+pkgname=perl-term-progressbar
+pkgver=2.09
+pkgrel=3
+pkgdesc="Perl/CPAN Module Term::ProgressBar : Progress bar in just ASCII using Term"
+arch=("i686" "x86_64")
+url="http://search.cpan.org/FLUFFY/Term-ProgressBar"
+license=("GPL" "PerlArtistic")
+source=("http://www.cpan.org/authors/id/F/FL/FLUFFY/Term-ProgressBar-2.09.tar.gz")
+md5sums=('440dfd04fe51a12d314e9adf2445f04a')
+makedepends=("perl-class-methodmaker" "perl-term-readkey")
+depends=("perl-class-methodmaker" "perl-term-readkey")
+
+build() {
+ cd $startdir/src/Term-ProgressBar-2.09
+ 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-testing/perl_modules/perl-term-readkey/PKGBUILD b/abs/core-testing/perl_modules/perl-term-readkey/PKGBUILD
new file mode 100644
index 0000000..4c4fdee
--- /dev/null
+++ b/abs/core-testing/perl_modules/perl-term-readkey/PKGBUILD
@@ -0,0 +1,28 @@
+# $Id: PKGBUILD 356 2008-04-18 22:56:27Z aaron $
+# Contributor: Wael Nasreddine <gandalf@siemens-mobiles.org>
+
+pkgname=perl-term-readkey
+pkgver=2.30
+pkgrel=2
+pkgdesc="A perl module dedicated to providing simple control over terminal driver modes."
+arch=('i686' 'x86_64')
+license=('custom')
+depends=('perl>=5.10.0' 'glibc')
+url="http://cpan.org/modules/by-module/Term"
+source=(http://cpan.org/modules/by-module/Term/TermReadKey-$pkgver.tar.gz)
+md5sums=('f0ef2cea8acfbcc58d865c05b0c7e1ff')
+options=('!emptydirs')
+build()
+{
+ cd $startdir/src/TermReadKey-$pkgver
+ # install module in vendor directories.
+ perl Makefile.PL INSTALLDIRS=vendor || return 1
+ make || return 1
+ make DESTDIR=$startdir/pkg install || return 1
+ install -d $startdir/pkg/usr/share/licenses/$pkgname/
+ head -7 README > $startdir/pkg/usr/share/licenses/$pkgname/LICENSE
+
+ # remove perllocal.pod and .packlist
+ find ${startdir}/pkg -name perllocal.pod -delete
+ find ${startdir}/pkg -name .packlist -delete
+}
diff --git a/abs/core-testing/perl_modules/perl-text-bidi/PKGBUILD b/abs/core-testing/perl_modules/perl-text-bidi/PKGBUILD
new file mode 100644
index 0000000..e667f5e
--- /dev/null
+++ b/abs/core-testing/perl_modules/perl-text-bidi/PKGBUILD
@@ -0,0 +1,23 @@
+# 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-testing/perl_modules/perl-text-iconv/PKGBUILD b/abs/core-testing/perl_modules/perl-text-iconv/PKGBUILD
new file mode 100644
index 0000000..1e35fce
--- /dev/null
+++ b/abs/core-testing/perl_modules/perl-text-iconv/PKGBUILD
@@ -0,0 +1,25 @@
+# $Id: PKGBUILD 356 2008-04-18 22:56:27Z aaron $
+# Maintainer: damir <damir@archlinux.org>
+# Contributor: Francois Charette <firmicus@gmx.net>
+
+pkgname=perl-text-iconv
+_realname=Text-Iconv
+pkgver=1.7
+pkgrel=2
+pkgdesc="Interface to iconv codeset conversion"
+arch=('i686' 'x86_64')
+url="http://search.cpan.org/dist/${_realname}/"
+license=('GPL' 'PerlArtistic')
+depends=('perl>=5.10.0')
+options=('!emptydirs')
+source=(http://www.cpan.org/authors/id/M/MP/MPIOTR/${_realname}-${pkgver}.tar.gz)
+md5sums=('81b26e069eaebb084e91ea3c009b67ae')
+
+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 '*.pod' -delete
+}
diff --git a/abs/core-testing/perl_modules/perl-text-kakasi/PKGBUILD b/abs/core-testing/perl_modules/perl-text-kakasi/PKGBUILD
new file mode 100644
index 0000000..19499af
--- /dev/null
+++ b/abs/core-testing/perl_modules/perl-text-kakasi/PKGBUILD
@@ -0,0 +1,23 @@
+# Maintainer: Allan McRae <mcrae_allan@hotmail.com>
+# Contributor: François Charette <firmicus ατ gmx δοτ net>
+
+pkgname=perl-text-kakasi
+pkgver=2.04
+pkgrel=3
+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-testing/perl_modules/perl-timedate/PKGBUILD b/abs/core-testing/perl_modules/perl-timedate/PKGBUILD
new file mode 100644
index 0000000..fc72d6a
--- /dev/null
+++ b/abs/core-testing/perl_modules/perl-timedate/PKGBUILD
@@ -0,0 +1,32 @@
+# $Id: PKGBUILD 356 2008-04-18 22:56:27Z aaron $
+# Maintainer: Kevin Piche <kevin@archlinux.org>
+# Contributor: Manolis Tzanidakis
+
+pkgname=perl-timedate
+_realname=TimeDate
+pkgver=1.16
+pkgrel=3
+pkgdesc="Date formating subroutines"
+arch=(i686 x86_64)
+license=('PerlArtistic')
+url="http://search.cpan.org/dist/${_realname}/"
+depends=('perl>=5.10.0')
+source=(http://www.cpan.org/authors/id/G/GB/GBARR/${_realname}-${pkgver}.tar.gz)
+options=(!emptydirs)
+replaces=('timedate')
+provides=('timedate')
+md5sums=('b3cc35a7cabd106ac8829d2f2ff4bd9d')
+
+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
+}
+# vim: ts=2 sw=2 et ft=sh
diff --git a/abs/core-testing/perl_modules/perl-tk-tablematrix/PKGBUILD b/abs/core-testing/perl_modules/perl-tk-tablematrix/PKGBUILD
new file mode 100644
index 0000000..4244683
--- /dev/null
+++ b/abs/core-testing/perl_modules/perl-tk-tablematrix/PKGBUILD
@@ -0,0 +1,25 @@
+# $Id: PKGBUILD,v 1.8 2008/03/24 17:11:47 sergej Exp $
+# Maintainer: Sergej Pupykin <sergej@aur.archlinux.org>
+# Maintainer: Charles Mauch <cmauch@gmail.com>
+
+pkgname=perl-tk-tablematrix
+pkgver=1.23
+pkgrel=4
+pkgdesc="Display data in TableSpreadsheet format"
+arch=("i686" "x86_64")
+url="http://search.cpan.org/CERNEY/Tk-TableMatrix"
+license=("GPL" "PerlArtistic")
+depends=('perl-tk')
+options=('!emptydirs')
+source=("http://www.cpan.org/authors/id/C/CE/CERNEY/Tk-TableMatrix-$pkgver.tar.gz")
+md5sums=('6b7653d129bf1a8327054a88b58d6364')
+
+build() {
+ cd $startdir/src/Tk-TableMatrix-$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
+ rm -f $startdir/pkg/usr/lib/perl5/vendor_perl/auto/Tk/pTk/extralibs.ld
+}
diff --git a/abs/core-testing/perl_modules/perl-tk/PKGBUILD b/abs/core-testing/perl_modules/perl-tk/PKGBUILD
new file mode 100644
index 0000000..7a16357
--- /dev/null
+++ b/abs/core-testing/perl_modules/perl-tk/PKGBUILD
@@ -0,0 +1,45 @@
+# $Id: PKGBUILD 356 2008-04-18 22:56:27Z aaron $
+# Maintainer: Juergen Hoetzel <juergen@archlinux.org>
+# Contributor: Jason Chu <jchu@xentac.net>
+
+pkgname=perl-tk
+_realname=Tk
+#stable pkgver=804.027
+pkgver=804.028
+pkgrel=1
+pkgdesc="This module/script allows perl to interface with tk"
+license=('PerlArtistic' 'GPL' 'custom')
+arch=(i686 x86_64)
+depends=('libx11' 'libpng' 'libjpeg' 'tk' 'perl>=5.10.0')
+#
+# Using an "unauthorized" version because the official
+# release does not build under perl 5.10
+#source=(http://cpan.org/authors/id/N/NI/NI-S/${_realname}-${pkgver}.tar.gz)
+#
+source=(http://search.cpan.org/CPAN/authors/id/S/SR/SREZIC/${_realname}-${pkgver}.tar.gz)
+md5sums=('7153c1c411b0dd005a0660179e5c5900')
+url="http://search.cpan.org/dist/${_realname}/"
+options=(!emptydirs)
+replaces=('perltk')
+provides=('perltk')
+
+build() {
+ cd ${startdir}/src/${_realname}-${pkgver}
+
+ # install module in vendor directories.
+ PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor || return 1
+ /bin/chmod -R u+w *
+ 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
+
+ # license
+ install -D -m644 pTk/license.terms \
+ ${startdir}/pkg/usr/share/licenses/${pkgname}/tk.license
+ install -D -m644 pTk/Tix.license \
+ ${startdir}/pkg/usr/share/licenses/${pkgname}/tix.license
+}
+# vim: ts=2 sw=2 et ft=sh
diff --git a/abs/core-testing/perl_modules/perl-unicode-string/PKGBUILD b/abs/core-testing/perl_modules/perl-unicode-string/PKGBUILD
new file mode 100644
index 0000000..06ebb3e
--- /dev/null
+++ b/abs/core-testing/perl_modules/perl-unicode-string/PKGBUILD
@@ -0,0 +1,28 @@
+# $Id: PKGBUILD 356 2008-04-18 22:56:27Z aaron $
+# Maintainer: James Rayner <iphitus@gmail.com>
+# Contributor: Andrew Simmons <andrew.simmons@gmail.com>
+
+pkgname=perl-unicode-string
+_realname=Unicode-String
+pkgver=2.09
+pkgrel=3
+pkgdesc="String of Unicode characters for perl (UCS2/UTF16)"
+arch=(i686 x86_64)
+license=('PerlArtistic')
+url="http://search.cpan.org/dist/${_realname}/"
+depends=('perl>=5.10.0')
+options=(!emptydirs)
+source=(http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/${_realname}-${pkgver}.tar.gz)
+md5sums=('553e68e603723bf7c631f8701ab0d678')
+
+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
+}
diff --git a/abs/core-testing/perl_modules/perl-unicode-utf8simple/PKGBUILD b/abs/core-testing/perl_modules/perl-unicode-utf8simple/PKGBUILD
new file mode 100644
index 0000000..a5b9dfb
--- /dev/null
+++ b/abs/core-testing/perl_modules/perl-unicode-utf8simple/PKGBUILD
@@ -0,0 +1,23 @@
+# Maintainer: Allan McRae <mcrae_allan@hotmail.com>
+# Contributor: François Charette <firmicus ατ gmx δοτ net>
+
+pkgname=perl-unicode-utf8simple
+pkgver=1.06
+pkgrel=2
+pkgdesc="Conversions to/from UTF8 from/to characterse"
+arch=('i686' 'x86_64')
+url="http://search.cpan.org/~GUS/Unicode-UTF8simple"
+license=('GPL' 'PerlArtistic')
+depends=('perl>=5.10.0')
+options=('!emptydirs')
+source=(http://www.cpan.org/authors/id/G/GU/GUS/Unicode-UTF8simple-$pkgver.tar.gz)
+md5sums=('1d90907170ed41690a572a2d6ed6e7da')
+
+build() {
+ cd $startdir/src/Unicode-UTF8simple-$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-testing/perl_modules/perl-uri/PKGBUILD b/abs/core-testing/perl_modules/perl-uri/PKGBUILD
new file mode 100644
index 0000000..ec8f2c5
--- /dev/null
+++ b/abs/core-testing/perl_modules/perl-uri/PKGBUILD
@@ -0,0 +1,31 @@
+# $Id: PKGBUILD 356 2008-04-18 22:56:27Z aaron $
+# Maintainer: eric <eric@archlinux.org>
+# Contributor: Manolis Tzanidakis
+
+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')
+url="http://search.cpan.org/dist/${_realname}/"
+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')
+
+build() {
+ cd $startdir/src/${_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
+
+ # remove perllocal.pod and .packlist
+ find ${startdir}/pkg -name perllocal.pod -delete
+ find ${startdir}/pkg -name .packlist -delete
+}
+# vim: ts=2 sw=2 et ft=sh
diff --git a/abs/core-testing/perl_modules/perl-www-mechanize/PKGBUILD b/abs/core-testing/perl_modules/perl-www-mechanize/PKGBUILD
new file mode 100644
index 0000000..9bbd409
--- /dev/null
+++ b/abs/core-testing/perl_modules/perl-www-mechanize/PKGBUILD
@@ -0,0 +1,24 @@
+# $Id: PKGBUILD,v 1.11 2008/03/24 16:16:28 sergej Exp $
+# Maintainer: Sergej Pupykin <sergej@aur.archlinux.org>
+# Contributor: Francois Charette <firmicus@gmx.net>
+
+pkgname=perl-www-mechanize
+pkgver=1.34
+pkgrel=2
+pkgdesc="Automates web page form & link interaction"
+arch=('i686' 'x86_64')
+url="http://search.cpan.org/~PETDANCE/WWW-Mechanize"
+license=('GPL' 'PerlArtistic')
+depends=('perl-libwww' 'perl-html-parser' 'perl-uri')
+options=('!emptydirs')
+source=(http://www.cpan.org/authors/id/P/PE/PETDANCE/WWW-Mechanize-$pkgver.tar.gz)
+md5sums=('77a5c025b9a722b62884b7740b8133f9')
+
+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
+}
diff --git a/abs/core-testing/perl_modules/perl-xml-libxml-common/ChangeLog b/abs/core-testing/perl_modules/perl-xml-libxml-common/ChangeLog
new file mode 100644
index 0000000..2f7b7c2
--- /dev/null
+++ b/abs/core-testing/perl_modules/perl-xml-libxml-common/ChangeLog
@@ -0,0 +1,5 @@
+
+2007-12-29 Douglas Soares de Andrade <dsa@aur.archlinux.org>
+
+ * Fixed the package to build correctly in x86_64
+
diff --git a/abs/core-testing/perl_modules/perl-xml-libxml-common/PKGBUILD b/abs/core-testing/perl_modules/perl-xml-libxml-common/PKGBUILD
new file mode 100644
index 0000000..3780531
--- /dev/null
+++ b/abs/core-testing/perl_modules/perl-xml-libxml-common/PKGBUILD
@@ -0,0 +1,25 @@
+# Contributor: François Charette <firmicus ατ gmx δοτ net>
+
+pkgname=perl-xml-libxml-common
+pkgver=0.13
+pkgrel=3
+pkgdesc="Routines and Constants common for XML::LibXML and XML::GDOME"
+arch=('i686' 'x86_64')
+url="http://search.cpan.org/~PHISH/XML-LibXML-Common"
+license=('GPL' 'PerlArtistic')
+depends=('perl>=5.10.0' 'libxml2')
+provides=('perl-libxml-common')
+replaces=('perl-libxml-common')
+conflicts=('perl-libxml-common')
+options=('!emptydirs')
+source=(http://www.cpan.org/authors/id/P/PH/PHISH/XML-LibXML-Common-$pkgver.tar.gz)
+md5sums=('13b6d93f53375d15fd11922216249659')
+
+build() {
+ cd $startdir/src/XML-LibXML-Common-$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-testing/perl_modules/perl-xml-libxml/PKGBUILD b/abs/core-testing/perl_modules/perl-xml-libxml/PKGBUILD
new file mode 100644
index 0000000..0ed0971
--- /dev/null
+++ b/abs/core-testing/perl_modules/perl-xml-libxml/PKGBUILD
@@ -0,0 +1,26 @@
+# Contributor: François Charette <firmicus ατ gmx δοτ net>
+
+pkgname=perl-xml-libxml
+pkgver=1.66
+pkgrel=3
+pkgdesc="Interface to the libxml library"
+arch=('i686' 'x86_64')
+url="http://search.cpan.org/~PAJAS/XML-LibXML"
+license=('GPL' 'PerlArtistic')
+depends=('perl>=5.10.0' 'perl-xml-libxml-common>=0.13' 'perl-xml-sax>=0.11' 'perl-xml-namespacesupport>=1.07')
+provides=('perl-libxml')
+replaces=('perl-libxml')
+conflicts=('perl-libxml')
+install=('perl-xml-libxml.install')
+options=('!emptydirs')
+source=(http://www.cpan.org/authors/id/P/PA/PAJAS/XML-LibXML-$pkgver.tar.gz)
+md5sums=('18e765429a4b22c8fb68b5273ead1e3c')
+
+build() {
+ cd $startdir/src/XML-LibXML-$pkgver
+ PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor || return 1
+ make || return 1
+ make pure_install doc_install DESTDIR=$startdir/pkg || return 1
+ find $startdir/pkg -name '.packlist' -delete
+ find $startdir/pkg -name '*.pod' -delete
+}
diff --git a/abs/core-testing/perl_modules/perl-xml-libxml/perl-xml-libxml.install b/abs/core-testing/perl_modules/perl-xml-libxml/perl-xml-libxml.install
new file mode 100644
index 0000000..6085ff0
--- /dev/null
+++ b/abs/core-testing/perl_modules/perl-xml-libxml/perl-xml-libxml.install
@@ -0,0 +1,19 @@
+post_install() {
+ echo ":: Installing SAX XML Parsers"
+ /usr/bin/perl -MXML::SAX -e "XML::SAX->add_parser(q(XML::LibXML::SAX::Parser))->save_parsers()"
+ /usr/bin/perl -MXML::SAX -e "XML::SAX->add_parser(q(XML::LibXML::SAX))->save_parsers()"
+}
+
+post_upgrade() {
+ libxmlcount=`grep -c XML::LibXML::SAX /usr/share/perl5/vendor_perl/XML/SAX/ParserDetails.ini`
+ if [[ $libxmlcount == 0 ]]; then
+ echo ":: Installing SAX XML Parsers"
+ /usr/bin/perl -MXML::SAX -e "XML::SAX->add_parser(q(XML::LibXML::SAX::Parser))->save_parsers()"
+ /usr/bin/perl -MXML::SAX -e "XML::SAX->add_parser(q(XML::LibXML::SAX))->save_parsers()"
+ fi
+}
+
+
+op=$1
+shift
+$op $*
diff --git a/abs/core-testing/perl_modules/perl-xml-namespacesupport/PKGBUILD b/abs/core-testing/perl_modules/perl-xml-namespacesupport/PKGBUILD
new file mode 100644
index 0000000..a0950d8
--- /dev/null
+++ b/abs/core-testing/perl_modules/perl-xml-namespacesupport/PKGBUILD
@@ -0,0 +1,23 @@
+# This PKGBUILD was generated by cpan4pacman via CPANPLUS::Dist::Pacman
+# Contributor: François Charette <firmicus ατ gmx δοτ net>
+
+pkgname=perl-xml-namespacesupport
+pkgver=1.09
+pkgrel=3
+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')
+options=('!emptydirs')
+source=(http://www.cpan.org/authors/id/R/RB/RBERJON/XML-NamespaceSupport-$pkgver.tar.gz)
+md5sums=('b0867d7b599d8a63ba630fa6227936fe')
+
+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
+}
diff --git a/abs/core-testing/perl_modules/perl-xml-sax/PKGBUILD b/abs/core-testing/perl_modules/perl-xml-sax/PKGBUILD
new file mode 100644
index 0000000..016fbef
--- /dev/null
+++ b/abs/core-testing/perl_modules/perl-xml-sax/PKGBUILD
@@ -0,0 +1,26 @@
+# Maintainer: François Charette <firmicus ατ gmx δοτ net>
+
+pkgname=perl-xml-sax
+pkgver=0.16
+pkgrel=4
+pkgdesc="Simple API for XML "
+arch=('i686' 'x86_64')
+url="http://search.cpan.org/~GRANTM/XML-SAX"
+license=('GPL' 'PerlArtistic')
+depends=('perl>=5.10.0' 'perl-xml-namespacesupport>=0.03')
+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=('4b07b6a9884f772ee07139b385661e9d'
+ '17a465d206f8ba43f34ca098d99f05fc')
+
+build() {
+ cd $startdir/src
+ patch -p0 < perl-xml-sax.patch || return 1
+ cd $startdir/src/XML-SAX-$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-testing/perl_modules/perl-xml-sax/perl-xml-sax.install b/abs/core-testing/perl_modules/perl-xml-sax/perl-xml-sax.install
new file mode 100644
index 0000000..7b1e1f2
--- /dev/null
+++ b/abs/core-testing/perl_modules/perl-xml-sax/perl-xml-sax.install
@@ -0,0 +1,15 @@
+post_install() {
+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
+}
+
+post_upgrade() {
+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-testing/perl_modules/perl-xml-sax/perl-xml-sax.patch b/abs/core-testing/perl_modules/perl-xml-sax/perl-xml-sax.patch
new file mode 100644
index 0000000..88e653d
--- /dev/null
+++ b/abs/core-testing/perl_modules/perl-xml-sax/perl-xml-sax.patch
@@ -0,0 +1,45 @@
+--- XML-SAX-0.16/Makefile.PL.orig 2008-04-08 10:36:43.718155829 +0200
++++ XML-SAX-0.16/Makefile.PL 2008-04-08 10:37:17.347001804 +0200
+@@ -12,42 +12,3 @@
+ },
+ );
+
+-sub MY::install {
+- package MY;
+- my $script = shift->SUPER::install(@_);
+-
+- # Only modify existing ParserDetails.ini if user agrees
+-
+- my $write_ini_ok = 0;
+-
+- eval { require XML::SAX };
+- if ($@) {
+- $write_ini_ok = 1;
+- }
+- else {
+- my $dir = File::Basename::dirname($INC{'XML/SAX.pm'});
+- if (-e File::Spec->catfile($dir, 'SAX', 'ParserDetails.ini')) {
+- $write_ini_ok =
+- ExtUtils::MakeMaker::prompt(
+- "Do you want XML::SAX to alter ParserDetails.ini?", "Y"
+- ) =~ /^y/i;
+- }
+- else {
+- $write_ini_ok = 1;
+- }
+- }
+-
+- if ($write_ini_ok) {
+- $script =~ s/install :: (.*)$/install :: $1 install_sax_pureperl/m;
+- $script .= <<"INSTALL";
+-
+-install_sax_pureperl :
+-\t\@\$(PERL) -MXML::SAX -e "XML::SAX->add_parser(q(XML::SAX::PurePerl))->save_parsers()"
+-
+-INSTALL
+-
+- }
+-
+- return $script;
+-}
+-
diff --git a/abs/core-testing/perl_modules/perl-xml-simple/PKGBUILD b/abs/core-testing/perl_modules/perl-xml-simple/PKGBUILD
new file mode 100644
index 0000000..98e3428
--- /dev/null
+++ b/abs/core-testing/perl_modules/perl-xml-simple/PKGBUILD
@@ -0,0 +1,26 @@
+# $Id: PKGBUILD 356 2008-04-18 22:56:27Z aaron $
+# Maintainer: Jan de Groot <jgc@archlinux.org>
+# Contributor: kleptophobiac@gmail.com
+
+pkgname=perl-xml-simple
+_realname=XML-Simple
+pkgver=2.18
+pkgrel=2
+pkgdesc="Simple XML parser for perl"
+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/G/GR/GRANTM/${_realname}-${pkgver}.tar.gz)
+md5sums=('593aa8001e5c301cdcdb4bb3b63abc33')
+
+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-testing/perl_modules/perl-xml-twig/PKGBUILD b/abs/core-testing/perl_modules/perl-xml-twig/PKGBUILD
new file mode 100644
index 0000000..b15b94b
--- /dev/null
+++ b/abs/core-testing/perl_modules/perl-xml-twig/PKGBUILD
@@ -0,0 +1,26 @@
+# $Id: PKGBUILD 356 2008-04-18 22:56:27Z aaron $
+# Maintainer: damir <damir@archlinux.org>
+# Maintainer/Contributor: Francois Charette <firmicus@gmx.net>
+
+pkgname=perl-xml-twig
+_realname=XML-Twig
+pkgver=3.32
+pkgrel=2
+pkgdesc="A module for easy processing of XML"
+arch=('i686' 'x86_64')
+url="http://search.cpan.org/dist/${_realname}/"
+license=('GPL' 'PerlArtistic')
+depends=('perlxml>=2.23' 'perl-text-iconv' 'perl>=5.10.0')
+options=('!emptydirs')
+source=(http://www.cpan.org/authors/id/M/MI/MIROD/${_realname}-${pkgver}.tar.gz)
+md5sums=('9df9dcab00aa093c4e540caa5cb759fa')
+
+build() {
+ cd $startdir/src/${_realname}-${pkgver}
+ perl Makefile.PL -y INSTALLDIRS=vendor || return 1
+ make || return 1
+ make DESTDIR=$startdir/pkg install || return 1
+
+ find $startdir/pkg -name '.packlist' -delete
+ find $startdir/pkg -name '*.pod' -delete
+}
diff --git a/abs/core-testing/perl_modules/perl-xml-writer/PKGBUILD b/abs/core-testing/perl_modules/perl-xml-writer/PKGBUILD
new file mode 100644
index 0000000..2e4496a
--- /dev/null
+++ b/abs/core-testing/perl_modules/perl-xml-writer/PKGBUILD
@@ -0,0 +1,23 @@
+# This PKGBUILD was generated by cpan4pacman via CPANPLUS::Dist::Pacman
+# Contributor: François Charette <firmicus ατ gmx δοτ net>
+
+pkgname=perl-xml-writer
+pkgver=0.604
+pkgrel=1
+pkgdesc="Module for writing XML documents"
+arch=('i686' 'x86_64')
+url="http://search.cpan.org/~JOSEPHW/XML-Writer"
+license=('GPL' 'PerlArtistic')
+depends=('perl>=5.10.0')
+options=('!emptydirs')
+source=(http://www.cpan.org/authors/id/J/JO/JOSEPHW/XML-Writer-$pkgver.tar.gz)
+md5sums=('88cd8aec7da39028c2aaf809265a8d68')
+
+build() {
+ cd $startdir/src/XML-Writer-$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
+}