diff options
author | Michael Hanson <hansonorders@verison.net> | 2010-03-26 23:55:03 (GMT) |
---|---|---|
committer | Michael Hanson <hansonorders@verison.net> | 2010-03-26 23:55:03 (GMT) |
commit | 2167662033a46ed83467bc117feda085b6a3895b (patch) | |
tree | 5986f6448c136e094db710cab9632bd6551fb2e2 /abs/extra-testing/community/blockcontrol/PKGBUILD | |
parent | 92cbca128951418f894e94d9d0842ec12f3e06ca (diff) | |
download | linhes_pkgbuild-2167662033a46ed83467bc117feda085b6a3895b.zip linhes_pkgbuild-2167662033a46ed83467bc117feda085b6a3895b.tar.gz linhes_pkgbuild-2167662033a46ed83467bc117feda085b6a3895b.tar.bz2 |
blockcontrol: updated to v1.6.9 ; replaces moblockcontrol.
ref 506
Diffstat (limited to 'abs/extra-testing/community/blockcontrol/PKGBUILD')
-rw-r--r-- | abs/extra-testing/community/blockcontrol/PKGBUILD | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/abs/extra-testing/community/blockcontrol/PKGBUILD b/abs/extra-testing/community/blockcontrol/PKGBUILD new file mode 100644 index 0000000..2507adc --- /dev/null +++ b/abs/extra-testing/community/blockcontrol/PKGBUILD @@ -0,0 +1,37 @@ +# Contributor: Daniele Marinello <marinz at email dot it> + +pkgname=blockcontrol +pkgver=1.6.9 +pkgrel=3 +pkgdesc="blockcontrol is designed to do all tasks related to IP block daemons (MoBlock or NFBlock). They check internet traffic based on large lists of IP address ranges in order to protect your privacy." +arch=('i686' 'x86_64') +url="http://moblock-deb.sourceforge.net/" +license=('GPL2' 'BSD') +depends=('moblock' 'wget') +conflicts=('moblockcontrol') +source=(http://downloads.sourceforge.net/moblock-deb/$pkgname-$pkgver.tar.gz \ + blockcontrol.lib.patch) +backup=('etc/blockcontrol/blockcontrol.conf' 'etc/blockcontrol/blocklists.list') + +build() { + cd "$startdir/src/$pkgname-$pkgver" + patch -Np1 -i ../blockcontrol.lib.patch || return 1 + + install -D -m 755 $startdir/src/$pkgname-$pkgver/blockcontrol ${pkgdir}/usr/bin/blockcontrol + install -D -m 755 $startdir/src/$pkgname-$pkgver/blockcontrol.main ${pkgdir}/usr/lib/blockcontrol/blockcontrol.main + install -D -m 644 $startdir/src/$pkgname-$pkgver/blockcontrol.defaults ${pkgdir}/usr/lib/blockcontrol/blockcontrol.defaults + install -D -m 644 $startdir/src/$pkgname-$pkgver/blockcontrol.lib ${pkgdir}/usr/lib/blockcontrol/blockcontrol.lib + install -D -m 755 $startdir/src/$pkgname-$pkgver/blockcontrol.wd ${pkgdir}/usr/bin/blockcontrol.wd + install -D -m 644 $startdir/src/$pkgname-$pkgver/allow.p2p ${pkgdir}/etc/blockcontrol/allow.p2p + install -D -m 644 $startdir/src/$pkgname-$pkgver/blockcontrol.conf ${pkgdir}/etc/blockcontrol/blockcontrol.conf + install -D -m 644 $startdir/src/$pkgname-$pkgver/blocklists.list ${pkgdir}/etc/blockcontrol/blocklists.list +# install -D -m 755 $startdir/src/$pkgname-$pkgver/if-up ${pkgdir}/etc/network/if-up.d/blockcontrol + install -D -m 755 $startdir/src/$pkgname-$pkgver/cron.daily ${pkgdir}/etc/cron.daily/blockcontrol + install -D -m 755 $startdir/src/$pkgname-$pkgver/init ${pkgdir}/etc/rc.d/blockcontrol + install -D -m 644 $startdir/src/$pkgname-$pkgver/logrotate ${pkgdir}/etc/logrotate.d/blockcontrol + install -d ${pkgdir}/var/lib/blockcontrol + install -d ${pkgdir}/var/spool/blockcontrol +} + +md5sums=('d02002745aacf6100ff9057bdc80adf3' + 'efcca84e52ea98cc10610830f9c2ba37') |