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

Kevin Piche kevin at archlinux.org
Tue Jan 15 03:53:47 UTC 2008


    Date: Monday, January 14, 2008 @ 22:53:47
  Author: kevin
    Path: /home/cvs-extra/extra/lib/gtk2-perl

Modified: PKGBUILD (1.34 -> 1.35)

upgpkg: gtk2-perl 1.162-1
Updated for new perl policy


----------+
 PKGBUILD |   23 ++++++++++-------------
 1 file changed, 10 insertions(+), 13 deletions(-)


Index: extra/lib/gtk2-perl/PKGBUILD
diff -u extra/lib/gtk2-perl/PKGBUILD:1.34 extra/lib/gtk2-perl/PKGBUILD:1.35
--- extra/lib/gtk2-perl/PKGBUILD:1.34	Fri Sep 21 13:22:40 2007
+++ extra/lib/gtk2-perl/PKGBUILD	Mon Jan 14 22:53:47 2008
@@ -1,30 +1,27 @@
-# $Id: PKGBUILD,v 1.34 2007/09/21 17:22:40 jgc Exp $
+# $Id: PKGBUILD,v 1.35 2008/01/15 03:53:47 kevin Exp $
 # Maintainer: Jan de Groot <jgc at archlinux.org>
 # Contributor: Sarah Hay <sarah at archlinux.org>
 
 pkgname=gtk2-perl
-pkgver=1.160
+_realname=Gtk2
+pkgver=1.162
 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-extutils-pkgconfig' 'perl-extutils-depends')
-depends=('gtk2>=2.12.0' 'glib-perl>=1.160' 'cairo-perl>=1.041')
+depends=('gtk2>=2.12.0' 'glib-perl>=1.160' 'cairo-perl>=1.041' 'perl>=5.10.0')
 options=(!emptydirs)
-source=(http://downloads.sourceforge.net/sourceforge/gtk2-perl/Gtk2-${pkgver}.tar.gz)
-md5sums=('7bad4b5106ba20a0648012eee26bfa5f')
+source=(http://downloads.sourceforge.net/sourceforge/gtk2-perl/${_realname}-${pkgver}.tar.gz)
+md5sums=('752b81dcdd0db326e2b0af7c702fc66f')
 
 build() {
-  cd ${startdir}/src/Gtk2-${pkgver}
-  # Force module installation to "current" perl directories.
-  eval `perl -V: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}
+  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
+  make install DESTDIR=${startdir}/pkg || return 1
 
   # remove perllocal.pod and .packlist
   find ${startdir}/pkg -name perllocal.pod -delete




More information about the arch-commits mailing list