[arch-commits] Commit in foomatic-db-engine/trunk (PKGBUILD)

andyrtr at archlinux.org andyrtr at archlinux.org
Wed Feb 11 19:01:49 UTC 2009


    Date: Wednesday, February 11, 2009 @ 14:01:49
  Author: andyrtr
Revision: 26735

upgpkg: foomatic-db-engine 4.0_20090211-1
    new version 4.0 - snapshot from 20090211; fix it to match perl packaging guidelines

Modified:
  foomatic-db-engine/trunk/PKGBUILD

----------+
 PKGBUILD |   25 ++++++++++++++-----------
 1 file changed, 14 insertions(+), 11 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2009-02-11 18:44:47 UTC (rev 26734)
+++ PKGBUILD	2009-02-11 19:01:49 UTC (rev 26735)
@@ -1,10 +1,12 @@
 # $Id$
-# Maintainer: arjan <arjan at archlinux.org>
+# Maintainer: Andreas Radke <andyrtr at archlinux.org>
 # Contributor: Tom Newsom <Jeepster at gmx.co.uk>
-#
+
+# build order: foomatic-db / -filters / -db-engines / -db-hpijs / -db-nonfree
+
 pkgname=foomatic-db-engine
-pkgver=3.0_20081117
-_snapver=3.0-20081117
+pkgver=4.0_20090211
+_snapver=4.0-20090211
 pkgrel=1
 pkgdesc="Foomatic is a system for using free software printer drivers with common spoolers on Unix"
 arch=(i686 x86_64)
@@ -14,15 +16,16 @@
 conflicts=('foomatic')
 source=(http://www.linuxprinting.org/download/foomatic/$pkgname-$_snapver.tar.gz)
 url="http://www.linuxprinting.org/foomatic.html"
-md5sums=('c991c5e6611909f6e4c346735d83c029')
+md5sums=('2607904f14aad08623e63f34e109615d')
 
 build() {
    cd ${srcdir}/${pkgname}-${_snapver}
-   ./configure --prefix=/usr
-   sed 's|$(MAKE) PREFIX=$(DESTDIR)$(PERLPREFIX)|$(MAKE) PREFIX=$(PERLPREFIX)|' -i Makefile
+    ./configure --prefix=/usr
    make || return 1
-   make DESTDIR=${pkgdir} install
-
-   mv ${pkgdir}/usr/lib/perl5/site_perl/5.* ${pkgdir}/usr/lib/perl5/current
-   find ${pkgdir} -name '.packlist' -exec rm -f {} \;
+   eval `perl -V:archname`
+   make DESTDIR=${pkgdir} \
+	INSTALLARCHLIB=/usr/lib/perl5/current/${archname} \
+	INSTALLSITELIB=/usr/lib/perl5/site_perl/current/ \
+        INSTALLSITEARCH=/usr/lib/perl5/site_perl/current/${archname} install || return 1
+   /usr/bin/find ${pkgdir} -name '.packlist' -delete
 }




More information about the arch-commits mailing list