# Contributor: Jeff Bilyk # Maintainer: Natanael Copa pkgname=fail2ban pkgver=0.8.6 pkgrel=0 pkgdesc="Scans log files for login failures then updates iptables to reject originating ip address" url="http://www.fail2ban.org" arch="noarch" license="GPLv2" depends="python iptables logrotate" makedepends="python-dev" install="" source="https://github.com/downloads/fail2ban/fail2ban/fail2ban_${pkgver}.orig.tar.gz fail2ban.confd fail2ban.logrotate " prepare() { local i cd "$srcdir"/fail2ban-* for i in $source; do case $i in *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;; esac done } build() { return 0 } package() { cd "$srcdir"/fail2ban-* python setup.py install --root "$pkgdir" || return 1 install -Dm755 files/gentoo-initd "$pkgdir"/etc/init.d/fail2ban \ || return 1 install -Dm644 "$srcdir"/fail2ban.confd "$pkgdir"/etc/conf.d/fail2ban \ || return 1 install -Dm644 "$srcdir"/fail2ban.logrotate \ "$pkgdir"/etc/logrotate.d/fail2ban || return 1 } md5sums="a5f08a67fe6bfb0580043d90c6f81cfd fail2ban_0.8.6.orig.tar.gz b209a04f9314dd064a4aa0ee505c8a4d fail2ban.confd 6d1af6ceebd15c8ae3938bc675efe553 fail2ban.logrotate"