[arch-commits] CVS update of extra/lib/sdl_perl (PKGBUILD)
Kevin Piche
kevin at archlinux.org
Wed Aug 15 04:11:07 UTC 2007
Date: Wednesday, August 15, 2007 @ 00:11:07
Author: kevin
Path: /home/cvs-extra/extra/lib/sdl_perl
Modified: PKGBUILD (1.15 -> 1.16)
upgpkg: sdl_perl 2.1.2-3
Rebuild for new sdl_gfx, fix library locations
----------+
PKGBUILD | 29 ++++++++++++++++++-----------
1 file changed, 18 insertions(+), 11 deletions(-)
Index: extra/lib/sdl_perl/PKGBUILD
diff -u extra/lib/sdl_perl/PKGBUILD:1.15 extra/lib/sdl_perl/PKGBUILD:1.16
--- extra/lib/sdl_perl/PKGBUILD:1.15 Sun May 28 07:16:29 2006
+++ extra/lib/sdl_perl/PKGBUILD Wed Aug 15 00:11:07 2007
@@ -1,25 +1,32 @@
-# $Id: PKGBUILD,v 1.15 2006/05/28 11:16:29 notz Exp $
+# $Id: PKGBUILD,v 1.16 2007/08/15 04:11:07 kevin Exp $
# Contributor: Sarah Hay <sarahhay at mb.sympatico.ca>
# Maintainer: dorphell <dorphell at archlinux.org>
pkgname=sdl_perl
+_realname=SDL_Perl
pkgver=2.1.2
-pkgrel=2
+pkgrel=3
pkgdesc="A Perl wrapper for SDL"
arch=(i686 x86_64)
+license=('LGPL')
depends=('sdl' 'sdl_gfx' 'freetype2' 'libjpeg' 'sdl_ttf' 'sdl_image' 'libpng' 'libogg' 'libvorbis' 'sdl_mixer' 'sdl_net' 'alsa-lib')
-makedepends=('perl-module-build')
-source=(http://search.cpan.org/CPAN/authors/id/D/DG/DGOEHRIG/SDL_Perl-$pkgver.tar.gz)
+makedepends=('perl-extutils-cbuilder')
+source=(http://search.cpan.org/CPAN/authors/id/D/DG/DGOEHRIG/${_realname}-${pkgver}.tar.gz)
url="http://sdl.perl.org"
md5sums=('a48a8eb53caa228463137b990a03590c')
build() {
- cd $startdir/src/SDL_Perl-$pkgver
- perl Build.PL destdir=$startdir/pkg
- ./Build
- ./Build install
- mv $startdir/pkg/usr/lib/perl5/site_perl/?.?.? \
- $startdir/pkg/usr/lib/perl5/site_perl/current
- rm $startdir/pkg/usr/lib/perl5/site_perl/current/${CARCH}-linux-thread-multi/auto/.packlist
+ cd ${startdir}/src/${_realname}-${pkgver}
+ # Force module installation to "current" perl directories.
+ eval `perl -V:archname`
+ perl Build.PL destdir=${startdir}/pkg \
+ --install_path lib=/usr/lib/perl5/site_perl/current \
+ --install_path arch=/usr/lib/perl5/site_perl/current/${archname}
+ perl Build
+ perl Build install
+ # Fix bad location of libraries.
+ cd ${startdir}/pkg/usr/lib/perl5/site_perl/current/i686-linux-thread-multi
+ mv -f auto/src/SDL* auto
+ rmdir auto/src
}
More information about the arch-commits
mailing list