mirror of
https://gitdl.cn/https://github.com/chakralinux/core.git
synced 2025-02-04 02:17:14 +08:00
43 lines
1.2 KiB
Bash
43 lines
1.2 KiB
Bash
# Platform packages for Chakra
|
|
|
|
pkgname=razor
|
|
pkgver=2.85
|
|
pkgrel=1
|
|
pkgdesc="A distributed, collaborative, spam detection and filtering network"
|
|
arch=('x86_64')
|
|
url="http://razor.sourceforge.net"
|
|
license=('PerlArtistic')
|
|
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")
|
|
md5sums=('014d08db40187cb1316482191566b012')
|
|
options=('!emptydirs')
|
|
|
|
build() {
|
|
cd "${srcdir}"/${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
|
|
|
|
perl Makefile.PL INSTALLDIRS=vendor
|
|
make
|
|
}
|
|
|
|
check() {
|
|
cd "${srcdir}"/${pkgname}-agents-${pkgver}
|
|
make test
|
|
}
|
|
|
|
package() {
|
|
cd ${srcdir}/${pkgname}-agents-${pkgver}
|
|
make DESTDIR=${pkgdir} install
|
|
|
|
# remove perllocal.pod and .packlist
|
|
find ${pkgdir} -name perllocal.pod -delete
|
|
find ${pkgdir} -name .packlist -delete
|
|
|
|
# cd ${pkgdir}/usr/bin
|
|
# for i in razor-check razor-report razor-revoke razor-admin; do
|
|
# /bin/ln -sf razor-client $i;
|
|
# done
|
|
}
|