desktop/ufw/PKGBUILD

40 lines
1.1 KiB
Bash
Raw Normal View History

2010-11-01 04:39:36 +08:00
#
# Chakra Packages for Chakra, part of chakra-project.org
#
2012-04-14 06:35:35 +08:00
# maintainer abveritas@chakra-project.org
2010-11-01 04:39:36 +08:00
pkgname=ufw
2012-04-14 06:35:35 +08:00
pkgver=0.31.1
2011-04-13 22:05:30 +08:00
pkgrel=1
2010-11-01 04:39:36 +08:00
pkgdesc="Uncomplicated and easy to use CLI tool for managing a netfilter firewall"
arch=('any')
url="https://launchpad.net/ufw"
license=('GPL3')
depends=('iptables' 'python')
backup=('etc/ufw/before.rules'
'etc/ufw/before6.rules'
'etc/ufw/after.rules'
'etc/ufw/after6.rules'
'etc/ufw/ufw.conf'
'etc/ufw/user.rules'
'etc/ufw/sysctl.conf'
'etc/default/ufw'
'lib/ufw/user.rules'
'lib/ufw/user6.rules')
categories=('network')
2012-04-14 06:35:35 +08:00
source=(http://launchpad.net/${pkgname}/0.31/${pkgver}/+download/${pkgname}-${pkgver}.tar.gz \
2010-11-01 04:39:36 +08:00
$pkgname.rc)
2012-04-14 06:35:35 +08:00
md5sums=('74b49d4d06e26359a55bf4ff576833a7'
2010-11-01 04:39:36 +08:00
'e15e82645bcb61e85ecc6e6c7c2fc46e')
build() {
cd ${srcdir}/${pkgname}-${pkgver}
python2 setup.py install --root=${pkgdir}
install -Dm755 ${srcdir}/$pkgname.rc ${pkgdir}/etc/rc.d/$pkgname
install -D -m755 ${pkgdir}/usr/sbin/$pkgname ${pkgdir}/usr/bin/$pkgname
rm -rf ${pkgdir}/usr/sbin
chmod 644 ${pkgdir}/etc/ufw/*.rules ${pkgdir}/lib/ufw/*.rules
}