[arch-commits] CVS update of extra/network/razor (PKGBUILD)
Kevin Piche
kevin at archlinux.org
Sat Jan 26 04:32:48 UTC 2008
Date: Friday, January 25, 2008 @ 23:32:48
Author: kevin
Path: /home/cvs-extra/extra/network/razor
Modified: PKGBUILD (1.12 -> 1.13)
upgpkg: razor 2.84-2
Updated for new perl policy
----------+
PKGBUILD | 29 +++++++++++++++--------------
1 file changed, 15 insertions(+), 14 deletions(-)
Index: extra/network/razor/PKGBUILD
diff -u extra/network/razor/PKGBUILD:1.12 extra/network/razor/PKGBUILD:1.13
--- extra/network/razor/PKGBUILD:1.12 Fri Jul 20 10:16:16 2007
+++ extra/network/razor/PKGBUILD Fri Jan 25 23:32:48 2008
@@ -1,31 +1,32 @@
-# $Id: PKGBUILD,v 1.12 2007/07/20 14:16:16 dale Exp $
+# $Id: PKGBUILD,v 1.13 2008/01/26 04:32:48 kevin Exp $
# Maintainer: Dale Blount <dale at archlinux.org>
# Contributor: Manolis Tzanidakis
pkgname=razor
pkgver=2.84
-pkgrel=1
+pkgrel=2
pkgdesc="A distributed, collaborative, spam detection and filtering network."
arch=(i686 x86_64)
url="http://razor.sourceforge.net"
-depends=('glibc' 'perl' 'perl-net-dns' 'perl-digest-sha1' 'perl-uri' 'perl-digest-nilsimsa')
-source=(http://easynews.dl.sourceforge.net/sourceforge/razor/$pkgname-agents-$pkgver.tar.bz2)
+depends=('glibc' 'perl-net-dns' 'perl-digest-sha1' 'perl-uri' 'perl-digest-nilsimsa' 'perl>=5.10.0')
+source=(http://dl.sourceforge.net/sourceforge/razor/${pkgname}-agents-${pkgver}.tar.bz2)
+options=(!emptydirs)
md5sums=('8b9a11a6ce020383c32c45d1530d77c2')
build() {
- cd $startdir/src/$pkgname-agents-$pkgver
- /usr/bin/perl Makefile.PL
- # ugly hack to make install location
- # compatible with newer versions of perl.
- curperlver=`pacman -Q perl | cut -d ' ' -f 2 | cut -d '-' -f 1`
- /bin/sed -i "s:$curperlver:current:g" Makefile
+ cd ${startdir}/src/${pkgname}-agents-${pkgver}
+
# skip install_razor_agents (we'll do the linking later)
# /bin/sed -i "s|install :: all pure_install doc_install install_razor_agents|install :: all pure_install doc_install|g" Makefile
- # /bin/sed -i "s|INSTALLMAN5DIR = \$(DESTDIR)\$(PREFIX)/share/man/man5|INSTALLMAN5DIR = \$(DESTDIR)\$(PREFIX)/usr/man/man5|g" Makefile
+
+ /usr/bin/perl Makefile.PL INSTALLDIRS=vendor || return 1
/usr/bin/make || return 1
- /usr/bin/make DESTDIR=$startdir/pkg install
- /bin/rm -rf $startdir/pkg/usr/lib/perl5/current/
- /bin/rm -rf $startdir/pkg/usr/lib/perl5/site_perl/current/${CARCH}-linux-thread-multi/auto/razor-agents/ || return 1
+ /usr/bin/make DESTDIR=${startdir}/pkg install
+
+ # remove perllocal.pod and .packlist
+ /usr/bin/find ${startdir}/pkg -name perllocal.pod -delete
+ /usr/bin/find ${startdir}/pkg -name .packlist -delete
+
# cd $startdir/pkg/usr/bin
# for i in razor-check razor-report razor-revoke razor-admin; do
# /bin/ln -sf razor-client $i;
More information about the arch-commits
mailing list