[arch-commits] CVS update of extra/modules/perl-module-build (PKGBUILD)
Jan de Groot
jgc at archlinux.org
Wed May 2 20:21:43 UTC 2007
Date: Wednesday, May 2, 2007 @ 16:21:43
Author: jgc
Path: /home/cvs-extra/extra/modules/perl-module-build
Modified: PKGBUILD (1.4 -> 1.5)
upgpkg: perl-module-build 0.28.08-1
Add license, update to latest version, Fix build function to be like every other correct CPAN PKGBUILD
----------+
PKGBUILD | 31 ++++++++++++++++---------------
1 file changed, 16 insertions(+), 15 deletions(-)
Index: extra/modules/perl-module-build/PKGBUILD
diff -u extra/modules/perl-module-build/PKGBUILD:1.4 extra/modules/perl-module-build/PKGBUILD:1.5
--- extra/modules/perl-module-build/PKGBUILD:1.4 Tue Aug 1 17:23:25 2006
+++ extra/modules/perl-module-build/PKGBUILD Wed May 2 16:21:43 2007
@@ -1,25 +1,26 @@
-# $Id: PKGBUILD,v 1.4 2006/08/01 21:23:25 andyrtr Exp $
+# $Id: PKGBUILD,v 1.5 2007/05/02 20:21:43 jgc Exp $
# Maintainer: Jan de Groot <jan at archlinux.org>
pkgname=perl-module-build
-pkgver=0.26.11
+pkgver=0.28.08
pkgrel=1
pkgdesc="The Perl build module"
arch=(i686 x86_64)
-url="http://search.cpan.org/~kwilliams/Module-Build-0.2611/"
+license=('perl' 'GPL')
+url="http://search.cpan.org/~kwilliams/Module-Build/"
depends=('perl')
-source=(http://search.cpan.org/CPAN/authors/id/K/KW/KWILLIAMS/Module-Build-0.2611.tar.gz)
-md5sums=('d0fa9a7917ed43d1c1f8b707e86b6061')
+source=(http://search.cpan.org/CPAN/authors/id/K/KW/KWILLIAMS/Module-Build-0.2808.tar.gz)
+md5sums=('b8e457b1a4b72c46bcec3d9bce87329b')
build() {
- cd $startdir/src/Module-Build-0.2611
- # Force module installation to "current" perl directories.
- perl Build.PL destdir=$startdir/pkg \
- --install_path lib=/usr/lib/perl5/site_perl/current \
- --install_path arch=/usr/lib/perl5/site_perl/current/${CARCH}-linux-thread-multi
- ./Build
- ./Build install
-
- # remove perllocal.pod, .packlist, and empty dirs.
- /bin/rm -rf $startdir/pkg/usr/lib/perl5/site_perl/current/${CARCH}-linux-thread-multi
+ cd $startdir/src/Module-Build-0.2808
+ eval `perl -V:archname`
+ perl Makefile.PL \
+ INSTALLARCHLIB=/usr/lib/perl5/current/${archname} \
+ INSTALLSITELIB=/usr/lib/perl5/site_perl/current \
+ INSTALLSITEARCH=/usr/lib/perl5/site_perl/current/${archname}
+ make || return 1
+ make DESTDIR=${startdir}/pkg install
+ find ${startdir}/pkg -name '.packlist' -exec rm -f {} \;
+ find ${startdir}/pkg -name 'perllocal.pod' -exec rm -f {} \;
}
More information about the arch-commits
mailing list