Date: Wednesday, November 20, 2013 @ 10:36:06 Author: bpiotrowski Revision: 101229
upgpkg: fail2ban 0.8.11-1 - new upstream release - fix typo in pkgdesc - install man pages - use upstream systemd unit and tmpfiles conf Modified: fail2ban/trunk/PKGBUILD ----------+ PKGBUILD | 27 ++++++++++++++++++++------- 1 file changed, 20 insertions(+), 7 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2013-11-20 09:06:39 UTC (rev 101228) +++ PKGBUILD 2013-11-20 09:36:06 UTC (rev 101229) @@ -5,9 +5,9 @@ # Contributor: nbags <neilb...@gmail.com> pkgname=fail2ban -pkgver=0.8.10 +pkgver=0.8.11 pkgrel=1 -pkgdesc='Bans IPs after too many failed authentification attempts against common daemons' +pkgdesc='Bans IPs after too many failed authentication attempts against common daemons' url='http://www.fail2ban.org/' license=('GPL') arch=('any') @@ -15,18 +15,22 @@ backup=(etc/fail2ban/fail2ban.conf etc/fail2ban/jail.conf) install=fail2ban.install -source=(https://nodeload.github.com/$pkgname/$pkgname/legacy.tar.gz/$pkgver +source=(https://github.com/fail2ban/$pkgname/archive/$pkgver.tar.gz service tmpfiles.conf) -sha256sums=('7bed38372a24e35268d9c9ff5b272f7e88e91074f9bb24d5be5c70196f19e7be' +sha256sums=('e7573583c979222c7461df8c875e8328a6cd0e431e86d3cc4d80b2af3447190f' '1bce54ad435b7dd3547baceea050a1d66745010b28a4ded269f6707cebdc99b1' 'ce8922c4734a56c88f22ffa4f2ad5819d113c7d4e439b142c984816599ebc1f4') package() { - cd $pkgname-$pkgname-* + cd $pkgname-$pkgver python2 setup.py install --root "$pkgdir" - install -Dm644 "$srcdir"/service "$pkgdir"/usr/lib/systemd/system/$pkgname.service - install -Dm644 "$srcdir"/tmpfiles.conf "$pkgdir"/usr/lib/tmpfiles.d/$pkgname.conf + install -Dm644 files/fail2ban.service \ + "$pkgdir"/usr/lib/systemd/system/$pkgname.service + install -Dm644 files/fail2ban-tmpfiles.conf \ + "$pkgdir"/usr/lib/tmpfiles.d/$pkgname.conf + install -Dm644 files/bash-completion \ + "$pkgdir"/usr/share/bash-completion/completions/fail2ban # avoid conflict with filesystem>=2012.06 rm -r "$pkgdir"/var/run @@ -33,4 +37,13 @@ # fix sendmail location sed -i 's/sbin/bin/g' "$pkgdir"/etc/fail2ban/action.d/sendmail*.conf + + install -Dm644 man/fail2ban.1 "$pkgdir"/usr/share/man/man1/fail2ban.1 + install -Dm644 man/fail2ban-client.1 \ + "$pkgdir"/usr/share/man/man1/fail2ban-client.1 + install -Dm644 man/fail2ban-regex.1 \ + "$pkgdir"/usr/share/man/man1/fail2ban-regex.1 + install -Dm644 man/fail2ban-server.1 \ + "$pkgdir"/usr/share/man/man1/fail2ban-server.1 + install -Dm644 man/jail.conf.5 "$pkgdir"/usr/share/man/man5/jail.conf.5 }