[arch-commits] CVS update of extra/lib/gtk2-perl (PKGBUILD)

Jan de Groot jgc at archlinux.org
Sun Sep 2 15:15:20 UTC 2007


    Date: Sunday, September 2, 2007 @ 11:15:20
  Author: jgc
    Path: /home/cvs-extra/extra/lib/gtk2-perl

Modified: PKGBUILD (1.32 -> 1.33)

upgpkg: gtk2-perl 1.146-1
use new perl methods


----------+
 PKGBUILD |   32 +++++++++++++++++---------------
 1 file changed, 17 insertions(+), 15 deletions(-)


Index: extra/lib/gtk2-perl/PKGBUILD
diff -u extra/lib/gtk2-perl/PKGBUILD:1.32 extra/lib/gtk2-perl/PKGBUILD:1.33
--- extra/lib/gtk2-perl/PKGBUILD:1.32	Mon Mar 26 17:52:05 2007
+++ extra/lib/gtk2-perl/PKGBUILD	Sun Sep  2 11:15:20 2007
@@ -1,29 +1,31 @@
-# $Id: PKGBUILD,v 1.32 2007/03/26 21:52:05 jgc Exp $
+# $Id: PKGBUILD,v 1.33 2007/09/02 15:15:20 jgc Exp $
 # Contributor: Sarah Hay <sarah at archlinux.org>
 # Maintainer: Jan de Groot <jgc at archlinux.org>
 pkgname=gtk2-perl
-pkgver=1.144
+pkgver=1.146
 pkgrel=1
 pkgdesc="Gtk2-Perl allows Perl developers to write GTK+ 2.x applications."
 arch=(i686 x86_64)
 license=('LGPL')
 url="http://gtk2-perl.sourceforge.net/"
-makedepends=('perl' 'perl-extutils-pkgconfig' 'perl-extutils-depends')
-depends=('gtk2>=2.10.11' 'glib-perl>=1.144' 'cairo-perl>=1.023')
-options=('noemptydirs')
-source=(http://heanet.dl.sourceforge.net/sourceforge/gtk2-perl/Gtk2-${pkgver}.tar.gz)
-md5sums=('bc89094b40e81659562a3229fbf6bf3d')
+makedepends=('perl-extutils-pkgconfig' 'perl-extutils-depends')
+depends=('gtk2>=2.10.11' 'glib-perl>=1.144' 'cairo-perl>=1.041')
+options=(!emptydirs)
+source=(http://downloads.sourceforge.net/sourceforge/gtk2-perl/Gtk2-${pkgver}.tar.gz)
+md5sums=('d0b918cd330292bac7ad043d511b8675')
 
 build() {
   cd ${startdir}/src/Gtk2-${pkgver}
+  # Force module installation to "current" perl directories.
   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}
-
+  PERL_MM_USE_DEFAULT=1 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 {} \;
-  find ${startdir}/pkg -name 'perllocal.pod' -exec rm -f {} \;
+  make install DESTDIR=${startdir}/pkg
+
+  # remove perllocal.pod and .packlist
+  find ${startdir}/pkg -name perllocal.pod -delete
+  find ${startdir}/pkg -name .packlist -delete
 }




More information about the arch-commits mailing list