void-packages/srcpkgs/ufw/template

31 lines
853 B
Text
Raw Normal View History

2011-07-16 13:35:11 +00:00
# Template file for 'ufw'
pkgname=ufw
version=0.30.1
distfiles="http://launchpad.net/ufw/0.30/0.30.1/+download/$pkgname-$version.tar.gz"
build_style=custom-install
short_desc="Uncomplicated Firewall"
maintainer="Mike Rosset <mike.rosset@gmail.com>"
homepage="https://launchpad.net/ufw"
license="GPL-3"
checksum=98da13fe3e9aa8ff29611f20ef6e8b15be42bcdc43c8ef3145755b220f3bae1a
long_desc="
Ufw stands for Uncomplicated Firewall, and is program for managing a netfilter firewall.
It provides a command line interface and aims to be uncomplicated and easy to use.
"
Add_dependency run iptables
Add_dependency run python
Add_dependency build python
Add_dependency build iptables
do_install()
{
python setup.py install --root=${DESTDIR}
}
post_install()
{
# OpenRC service to start/stop ufw.
vinstall ${FILESDIR}/$pkgname.rc 755 etc/init.d $pkgname
}