diff options
Diffstat (limited to 'abs/core/perl_modules')
-rw-r--r-- | abs/core/perl_modules/libxml-perl/PKGBUILD | 23 | ||||
-rw-r--r-- | abs/core/perl_modules/perl-class-factory-util/PKGBUILD | 27 | ||||
-rw-r--r-- | abs/core/perl_modules/perl-datetime-format-builder/PKGBUILD | 28 | ||||
-rw-r--r-- | abs/core/perl_modules/perl-datetime-format-iso8601/PKGBUILD | 26 | ||||
-rw-r--r-- | abs/core/perl_modules/perl-fcgi/PKGBUILD | 8 | ||||
-rw-r--r-- | abs/core/perl_modules/perl-math-round/PKGBUILD | 22 | ||||
-rw-r--r-- | abs/core/perl_modules/perl-parse-yapp/PKGBUILD | 25 | ||||
-rw-r--r-- | abs/core/perl_modules/perl-xml-dom/PKGBUILD | 23 | ||||
-rw-r--r-- | abs/core/perl_modules/perl-xml-parser/PKGBUILD | 3 | ||||
-rw-r--r-- | abs/core/perl_modules/perl-xml-xpath/PKGBUILD | 23 | ||||
-rwxr-xr-x | abs/core/perl_modules/perl-xml-xql/PKGBUILD | 34 | ||||
-rw-r--r-- | abs/core/perl_modules/perlxml/PKGBUILD | 29 |
12 files changed, 266 insertions, 5 deletions
diff --git a/abs/core/perl_modules/libxml-perl/PKGBUILD b/abs/core/perl_modules/libxml-perl/PKGBUILD new file mode 100644 index 0000000..5867a11 --- /dev/null +++ b/abs/core/perl_modules/libxml-perl/PKGBUILD @@ -0,0 +1,23 @@ +# This PKGBUILD was generated by cpan4pacman via CPANPLUS::Dist::Pacman +# Contributor: François Charette <firmicus ατ gmx δοτ net> + +pkgname=libxml-perl +pkgver=0.08 +pkgrel=1 +pkgdesc="Perl library for working with XML" +arch=('i686' 'x86_64') +url="http://search.cpan.org/~KMACLEOD/libxml-perl" +license=('GPL' 'PerlArtistic') +depends=('perlxml>=2.19') +options=('!emptydirs') +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 +} diff --git a/abs/core/perl_modules/perl-class-factory-util/PKGBUILD b/abs/core/perl_modules/perl-class-factory-util/PKGBUILD new file mode 100644 index 0000000..dadcff8 --- /dev/null +++ b/abs/core/perl_modules/perl-class-factory-util/PKGBUILD @@ -0,0 +1,27 @@ +# $Id:$ +pkgname=perl-class-factory-util +_realname=Class-Factory-Util +pkgver=1.7 +pkgrel=1 +pkgdesc="Provide utility methods for factory classes" +arch=(i686 x86_64) +license=('GPL' 'Artistic') +url="http://search.cpan.org/~drolsky/Class-Factory-Util" +options=(!emptydirs) +depends=('perl') +provides=('class-factory-util=1.7' 'Class::Factory::Util=1.7' 'perl-class-factory-util=1.7') +source=(http://search.cpan.org/CPAN/authors/id/D/DR/DROLSKY/Class-Factory-Util-1.7.tar.gz) +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 + + # remove perllocal.pod and .packlist + find ${pkgdir} -name perllocal.pod -delete + find ${pkgdir} -name .packlist -delete +} + diff --git a/abs/core/perl_modules/perl-datetime-format-builder/PKGBUILD b/abs/core/perl_modules/perl-datetime-format-builder/PKGBUILD new file mode 100644 index 0000000..10df715 --- /dev/null +++ b/abs/core/perl_modules/perl-datetime-format-builder/PKGBUILD @@ -0,0 +1,28 @@ +# CPAN Name : DateTime-Format-Builder +# Contributor: Caleb Cushing <xenoterracide@gmail.com> +# Generator : CPANPLUS::Dist::Arch 0.18 +pkgname=perl-datetime-format-builder +pkgver=0.8000 +pkgrel=3 +pkgdesc="Create DateTime parser classes and objects" +arch=('i686' 'x86_64') +license=('PerlArtistic' 'GPL') +options=('!emptydirs') +provides=('perl-datetime-format-builder=0.80') +depends=('perl' 'perl-class-factory-util>=1.6' 'perl-datetime>=0.12' 'perl-datetime-format-strptime>=1.04' 'perl-params-validate>=0.72') +url='http://search.cpan.org/dist/DateTime-Format-Builder' +source=('http://search.cpan.org/CPAN/authors/id/D/DR/DROLSKY/DateTime-Format-Builder-0.80.tar.gz') +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; + + 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 new file mode 100644 index 0000000..360b88a --- /dev/null +++ b/abs/core/perl_modules/perl-datetime-format-iso8601/PKGBUILD @@ -0,0 +1,26 @@ +# Contributor: Lukas Fleischer <archlinux at cryptocrack dot de> + +pkgname=perl-datetime-format-iso8601 +pkgver=0.07 +pkgrel=1 +pkgdesc="Parses ISO8601 formats." +arch=('i686' 'x86_64') +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') +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') + +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 + find ${pkgdir} -name perllocal.pod -delete + find ${pkgdir} -name .packlist -delete +} diff --git a/abs/core/perl_modules/perl-fcgi/PKGBUILD b/abs/core/perl_modules/perl-fcgi/PKGBUILD index 73b9ef1..3a97d1e 100644 --- a/abs/core/perl_modules/perl-fcgi/PKGBUILD +++ b/abs/core/perl_modules/perl-fcgi/PKGBUILD @@ -2,16 +2,15 @@ # Contributor: François Charette <firmicus ατ gmx δοτ net> pkgname=perl-fcgi -pkgver=0.67 -pkgrel=4 +pkgver=0.71 +pkgrel=1 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') +source=(http://search.cpan.org/CPAN/authors/id/F/FL/FLORA/FCGI-$pkgver.tar.gz) build() { cd $startdir/src/FCGI-$pkgver @@ -21,3 +20,4 @@ build() { find $startdir/pkg -name '.packlist' -delete find $startdir/pkg -name '*.pod' -delete } +md5sums=('26bc4ea53ccc9c9c16695e88e46a1cfb') diff --git a/abs/core/perl_modules/perl-math-round/PKGBUILD b/abs/core/perl_modules/perl-math-round/PKGBUILD new file mode 100644 index 0000000..6501887 --- /dev/null +++ b/abs/core/perl_modules/perl-math-round/PKGBUILD @@ -0,0 +1,22 @@ +# This PKGBUILD was generated by cpan4pacman via CPANPLUS::Dist::Pacman + +pkgname=perl-math-round +pkgver=0.06 +pkgrel=2 +pkgdesc="Perl extension for rounding numbers" +arch=('i686' 'x86_64') +url="http://search.cpan.org/dist/Math-Round" +license=('GPL' 'PerlArtistic') +depends=('perl>=5.10.0') +options=('!emptydirs') +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 +} diff --git a/abs/core/perl_modules/perl-parse-yapp/PKGBUILD b/abs/core/perl_modules/perl-parse-yapp/PKGBUILD new file mode 100644 index 0000000..82d27db --- /dev/null +++ b/abs/core/perl_modules/perl-parse-yapp/PKGBUILD @@ -0,0 +1,25 @@ +# $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-xml-dom/PKGBUILD b/abs/core/perl_modules/perl-xml-dom/PKGBUILD new file mode 100644 index 0000000..ab6e8a5 --- /dev/null +++ b/abs/core/perl_modules/perl-xml-dom/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-dom +pkgver=1.44 +pkgrel=5 +pkgdesc="Implements Level 1 of W3's DOM" +arch=('i686' 'x86_64') +url="http://search.cpan.org/~TJMATHER/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) +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 +} diff --git a/abs/core/perl_modules/perl-xml-parser/PKGBUILD b/abs/core/perl_modules/perl-xml-parser/PKGBUILD index c0fe960..cf2f801 100644 --- a/abs/core/perl_modules/perl-xml-parser/PKGBUILD +++ b/abs/core/perl_modules/perl-xml-parser/PKGBUILD @@ -2,7 +2,7 @@ # Maintainer: Charles Mauch <cmauch@gmail.com> pkgname=perl-xml-parser pkgver=2.34 -pkgrel=2 +pkgrel=3 pkgdesc="Perl/CPAN Module XML::Parser : Flexible fast parser with plugin styles" arch=("i686" "x86_64") url="http://search.cpan.org/MSERGEANT/XML-Parser" @@ -21,4 +21,5 @@ build() { /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 '{}' \; + rm -fr $pkgdir/usr/share/man } diff --git a/abs/core/perl_modules/perl-xml-xpath/PKGBUILD b/abs/core/perl_modules/perl-xml-xpath/PKGBUILD new file mode 100644 index 0000000..fddb97d --- /dev/null +++ b/abs/core/perl_modules/perl-xml-xpath/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-xpath +pkgver=1.13 +pkgrel=4 +pkgdesc="A set of modules for parsing and evaluating" +arch=('i686' 'x86_64') +url="http://search.cpan.org/dist/XML-XPath" +license=('GPL' 'PerlArtistic') +depends=('perl>=5.10.0' 'perlxml>=2.23') +options=('!emptydirs') +source=(http://www.cpan.org/authors/id/M/MS/MSERGEANT/XML-XPath-$pkgver.tar.gz) +md5sums=('b5919d9220d83982feb6e2321850c5d7') + +build() { + cd $startdir/src/XML-XPath-$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-xml-xql/PKGBUILD b/abs/core/perl_modules/perl-xml-xql/PKGBUILD new file mode 100755 index 0000000..34757a3 --- /dev/null +++ b/abs/core/perl_modules/perl-xml-xql/PKGBUILD @@ -0,0 +1,34 @@ +# 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/perlxml/PKGBUILD b/abs/core/perl_modules/perlxml/PKGBUILD new file mode 100644 index 0000000..c9b2f30 --- /dev/null +++ b/abs/core/perl_modules/perlxml/PKGBUILD @@ -0,0 +1,29 @@ +# $Id: PKGBUILD 356 2008-04-18 22:56:27Z aaron $ +# Maintainer: dorphell <dorphell@archlinux.org> +# Contributor: herb <hrose@archlinux.org> + +pkgname=perlxml +_realname=XML-Parser +pkgver=2.36 +pkgrel=1 +pkgdesc="XML::Parser - an XML parser module for perl" +arch=(i686 x86_64) +license=('GPL' 'PerlArtistic') +url="http://search.cpan.org/dist/${_realname}/" +depends=('perl>=5.10.0' 'expat>=2.0') +options=(!emptydirs) +source=(http://search.cpan.org/CPAN/authors/id/M/MS/MSERGEANT/${_realname}-${pkgver}.tar.gz) +md5sums=('1b868962b658bd87e1563ecd56498ded') + +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 +} |