pkgname: ufw pkgver: '0.36.2' pkgrel: '9' pkgdesc: 'Uncomplicated and easy to use CLI tool for managing a netfilter firewall' url: 'https://launchpad.net/ufw' arch: x86_64 license: - GPL3 depends: - iptables - python makedepends: - 'python-setuptools' source: - service - '01-move-from-lib-to-usr-lib.patch' - 'https://launchpad.net/ufw/0.36/${pkgver}/+download/${pkgname}-${pkgver}.tar.gz' sha256sums: - SKIP - SKIP - SKIP build: | cd ${pkgname}-${pkgver} patch -Np1 -i ../01-move-from-lib-to-usr-lib.patch # don't force-enable tcp selective acks sed -i -e '/net\/ipv4\/tcp_sack/s/^/#/g' conf/sysctl.conf python3 setup.py install --root=${PKGDIR} install -Dm644 shell-completion/bash ${PKGDIR}/usr/share/bash-completion/completions/ufw install -Dm644 ../service ${PKGDIR}/usr/lib/systemd/system/ufw.service chmod 644 ${PKGDIR}/etc/ufw/*.rules package: | true