# $Id: PKGBUILD 13630 2010-03-25 18:42:51Z jlichtblau $
# Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org>
# Contributor: Kessia 'even' Pinheiro <kessiapinheiro at gmail.com>
# Contributor: Sorin Ionescu <sorin.ionescu@gmail.com>

pkgname=ufw
pkgver=0.29.3
pkgrel=2
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')
source=(http://launchpad.net/${pkgname}/0.29/${pkgver}/+download/${pkgname}-${pkgver}.tar.gz
        $pkgname.rc)
md5sums=('03c882d7dd49102abe597cf93c6cca1c'
         'f24b9abfa089d0f7bb5ac0368bc8ca26')

build() {
  cd ${srcdir}/${pkgname}-${pkgver}

  python 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
}
