initial import
This commit is contained in:
38
razor/PKGBUILD
Normal file
38
razor/PKGBUILD
Normal file
@@ -0,0 +1,38 @@
|
||||
# Maintainer: Jesus E. <heckyel@riseup.net>
|
||||
|
||||
pkgname=razor
|
||||
pkgver=2.85
|
||||
pkgrel=1
|
||||
pkgdesc="A distributed, collaborative, spam detection and filtering network"
|
||||
arch=('i686' 'x86_64')
|
||||
url="http://razor.sourceforge.net"
|
||||
license=('Artistic-2.0')
|
||||
depends=('perl-net-dns' 'perl-digest-sha1' 'perl-uri' 'perl-digest-nilsimsa' 'perl')
|
||||
options=('!emptydirs')
|
||||
source=("https://downloads.sourceforge.net/${pkgname}/${pkgname}-agents-${pkgver}.tar.bz2"
|
||||
razor-2.85-cosmetic-pv-fix.patch
|
||||
razor-2.85-makefile-quoting-fix.patch)
|
||||
sha512sums=('31dded1969dde963389a5939514c29638ad07f45dbb2f4c633cf20ebc4abab94e65e9a6d8885233cdde686ef365aab11fa5eba2ca38d79c5b8fab689143ff5db'
|
||||
'c7e7985e779185d704d88ff4c39d106df46ba20daee92c4a4410e8a1af7d4c31bdca0646018fb5d1f7d58e106036c8442a0fa2635b39a5e1df2a259f79eced91'
|
||||
'ee43993dbf4e1ed932a293636cfad98c8c4bb5b94a8df00262c39d34dd9c95143ba8dca1f088185123d352b940e0dd19d5b0a6f4afc04e63b36cc49a4963cbe4')
|
||||
|
||||
prepare() {
|
||||
cd ${pkgname}-agents-${pkgver}
|
||||
|
||||
patch -p1 -i ../razor-2.85-cosmetic-pv-fix.patch
|
||||
|
||||
# ExtUtils::MakeMaker >= 6.99_09 has quotes around paths
|
||||
patch -p1 -i ../razor-2.85-makefile-quoting-fix.patch
|
||||
}
|
||||
|
||||
build() {
|
||||
cd ${pkgname}-agents-${pkgver}
|
||||
perl Makefile.PL INSTALLDIRS=vendor
|
||||
make
|
||||
}
|
||||
|
||||
package() {
|
||||
cd ${pkgname}-agents-${pkgver}
|
||||
make DESTDIR="${pkgdir}" install
|
||||
install -Dm644 LICENSE -t "${pkgdir}/usr/share/licenses/$pkgname"
|
||||
}
|
||||
22
razor/razor-2.85-cosmetic-pv-fix.patch
Normal file
22
razor/razor-2.85-cosmetic-pv-fix.patch
Normal file
@@ -0,0 +1,22 @@
|
||||
--- a/lib/Razor2/Client/Version.pm 2007-05-10 22:32:10.000000000 +0200
|
||||
+++ b/lib/Razor2/Client/Version.pm 2010-03-25 11:11:36.911409707 +0100
|
||||
@@ -14,7 +14,7 @@
|
||||
|
||||
$PROTOCOL = 3;
|
||||
|
||||
-$VERSION = '2.84';
|
||||
+$VERSION = '2.85';
|
||||
|
||||
1;
|
||||
|
||||
--- a/META.yml 2007-05-23 20:29:34.000000000 +0200
|
||||
+++ b/META.yml 2010-03-25 11:11:43.691408628 +0100
|
||||
@@ -1,7 +1,7 @@
|
||||
# http://module-build.sourceforge.net/META-spec.html
|
||||
#XXXXXXX This is a prototype!!! It will change in the future!!! XXXXX#
|
||||
name: razor-agents
|
||||
-version: 2.84
|
||||
+version: 2.85
|
||||
version_from: lib/Razor2/Client/Version.pm
|
||||
installdirs: site
|
||||
requires:
|
||||
15
razor/razor-2.85-makefile-quoting-fix.patch
Normal file
15
razor/razor-2.85-makefile-quoting-fix.patch
Normal file
@@ -0,0 +1,15 @@
|
||||
diff -uprw razor-agents-2.85.orig/Makefile.PL razor-agents-2.85/Makefile.PL
|
||||
--- razor-agents-2.85.orig/Makefile.PL 2007-05-09 01:47:53.000000000 +0300
|
||||
+++ razor-agents-2.85/Makefile.PL 2015-06-14 20:36:23.677213987 +0300
|
||||
@@ -140,9 +140,9 @@ sub MY::install {
|
||||
my $inherited = $self->SUPER::install(@_);
|
||||
|
||||
my $man5 = q{ \\
|
||||
- $(INST_MAN5DIR) $(INSTALLMAN5DIR)};
|
||||
+ "$(INST_MAN5DIR)" "$(INSTALLMAN5DIR)"};
|
||||
|
||||
- $inherited =~ s/(\$\((?:DEST)?INSTALL\w*MAN1DIR\))/$1$man5/gm;
|
||||
+ $inherited =~ s/("?\$\((?:DEST)?INSTALL\w*MAN1DIR\)"?)/$1$man5/gm;
|
||||
|
||||
return $inherited;
|
||||
}
|
||||
Reference in New Issue
Block a user