core/razor/PKGBUILD

43 lines
1.2 KiB
Bash
Raw Normal View History

2012-05-10 05:48:17 +08:00
# Platform packages for Chakra
2010-06-07 21:12:50 +08:00
pkgname=razor
2013-06-08 06:52:23 +08:00
pkgver=2.85
pkgrel=1
2012-05-10 05:48:17 +08:00
pkgdesc="A distributed, collaborative, spam detection and filtering network"
2013-06-08 06:52:23 +08:00
arch=('x86_64')
2010-06-07 21:12:50 +08:00
url="http://razor.sourceforge.net"
license=('PerlArtistic')
2012-05-10 05:48:17 +08:00
depends=('perl-net-dns' 'perl-digest-sha1' 'perl-uri' 'perl-digest-nilsimsa' 'perl>=5.14.2')
source=("http://downloads.sourceforge.net/${pkgname}/${pkgname}-agents-${pkgver}.tar.bz2")
2013-06-08 06:52:23 +08:00
md5sums=('014d08db40187cb1316482191566b012')
2012-05-10 05:48:17 +08:00
options=('!emptydirs')
2010-06-07 21:12:50 +08:00
build() {
2012-05-10 05:48:17 +08:00
cd "${srcdir}"/${pkgname}-agents-${pkgver}
2010-06-07 21:12:50 +08:00
# 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
2012-05-10 05:48:17 +08:00
perl Makefile.PL INSTALLDIRS=vendor
make
}
check() {
cd "${srcdir}"/${pkgname}-agents-${pkgver}
make test
}
package() {
cd ${srcdir}/${pkgname}-agents-${pkgver}
make DESTDIR=${pkgdir} install
2010-06-07 21:12:50 +08:00
# remove perllocal.pod and .packlist
2012-05-10 05:48:17 +08:00
find ${pkgdir} -name perllocal.pod -delete
find ${pkgdir} -name .packlist -delete
2010-06-07 21:12:50 +08:00
2012-05-10 05:48:17 +08:00
# cd ${pkgdir}/usr/bin
2010-06-07 21:12:50 +08:00
# for i in razor-check razor-report razor-revoke razor-admin; do
# /bin/ln -sf razor-client $i;
# done
}