[arch-commits] CVS update of extra/gnome/gnomecanvas-perl (PKGBUILD)
Jan de Groot
jgc at archlinux.org
Sun Sep 2 16:09:56 UTC 2007
Date: Sunday, September 2, 2007 @ 12:09:56
Author: jgc
Path: /home/cvs-extra/extra/gnome/gnomecanvas-perl
Modified: PKGBUILD (1.3 -> 1.4)
upgpkg: gnomecanvas-perl 1.002-3
Update to new perl standards
----------+
PKGBUILD | 27 +++++++++++++++++----------
1 file changed, 17 insertions(+), 10 deletions(-)
Index: extra/gnome/gnomecanvas-perl/PKGBUILD
diff -u extra/gnome/gnomecanvas-perl/PKGBUILD:1.3 extra/gnome/gnomecanvas-perl/PKGBUILD:1.4
--- extra/gnome/gnomecanvas-perl/PKGBUILD:1.3 Fri May 26 01:57:54 2006
+++ extra/gnome/gnomecanvas-perl/PKGBUILD Sun Sep 2 12:09:56 2007
@@ -1,23 +1,30 @@
-# $Id: PKGBUILD,v 1.3 2006/05/26 05:57:54 andyrtr Exp $
+# $Id: PKGBUILD,v 1.4 2007/09/02 16:09:56 jgc Exp $
# Maintainer: Jan de Groot <jgc at archlinux.org>
pkgname=gnomecanvas-perl
pkgver=1.002
-pkgrel=2
+pkgrel=3
pkgdesc="Gnome2-Canvas perl bindings for libgnomecanvas"
arch=(i686 x86_64)
+license=('LGPL')
url="http://gtk2-perl.sourceforge.net/"
-makedepends=('perl' 'perl-extutils-pkgconfig' 'perl-extutils-depends')
+makedepends=('perl-extutils-pkgconfig' 'perl-extutils-depends')
depends=('gtk2-perl' 'libgnomecanvas')
-source=(http://dl.sourceforge.net/sourceforge/gtk2-perl/Gnome2-Canvas-$pkgver.tar.gz)
+options=(!emptydirs)
+source=(http://downloads.sourceforge.net/sourceforge/gtk2-perl/Gnome2-Canvas-$pkgver.tar.gz)
md5sums=('93405a987ba4bbd03c2f91592b88f5cb')
build() {
cd $startdir/src/Gnome2-Canvas-$pkgver
- perl Makefile.PL
+ # 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}
make || return 1
- make install DESTDIR=$startdir/pkg
- mv $startdir/pkg/usr/lib/perl5/site_perl/?.?.? \
- $startdir/pkg/usr/lib/perl5/site_perl/current
- rm -rf $startdir/pkg/usr/lib/perl5/?.?.?
- find $startdir/pkg -name '.packlist' -exec rm {} \;
+ 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