[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