Date: Wednesday, October 20, 2010 @ 22:08:54 Author: allan Revision: 96438
upgpkg: denyhosts 2.6-6 make sed statements more specific (FS#21347) Modified: denyhosts/trunk/PKGBUILD ----------+ PKGBUILD | 22 ++++++++++++++-------- 1 file changed, 14 insertions(+), 8 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2010-10-21 01:23:04 UTC (rev 96437) +++ PKGBUILD 2010-10-21 02:08:54 UTC (rev 96438) @@ -3,7 +3,7 @@ # Maintainer: simo <s...@archlinux.org> pkgname=denyhosts pkgver=2.6 -pkgrel=5 +pkgrel=6 pkgdesc="DenyHosts is a script to help thwart ssh server attacks" arch=('any') url="http://denyhosts.sourceforge.net/" @@ -24,12 +24,18 @@ build() { cd $srcdir/DenyHosts-$pkgver - patch -p1 < $srcdir/archify.diff - patch -p1 < $srcdir/regex-fixes.diff - sed -i -e 's#python#python2#' denyhosts.py plugins/*.py - sed -i -e 's#/bin/env python#/usr/bin/python2#' scripts/*.py + patch -p1 -i $srcdir/archify.diff + patch -p1 -i $srcdir/regex-fixes.diff + sed -i -e 's|#!/usr/bin/env python$|#!/usr/bin/env python2|' denyhosts.py + sed -i -e 's|#!/usr/bin/python$|#!/usr/bin/python2|' plugins/test_deny.py + sed -i -e 's|#!/bin/env python$|#!/usr/bin/env python2|' scripts/*.py +} + +package() { + cd $srcdir/DenyHosts-$pkgver python2 setup.py install --root=$pkgdir - install -D -m644 $srcdir/denyhosts.cfg $pkgdir/etc/denyhosts/denyhosts.cfg - install -D -m755 $srcdir/denyhosts $pkgdir/etc/rc.d/denyhosts - mkdir -p $pkgdir/var/lib/denyhosts + + install -Dm644 $srcdir/denyhosts.cfg $pkgdir/etc/denyhosts/denyhosts.cfg + install -Dm755 $srcdir/denyhosts $pkgdir/etc/rc.d/denyhosts + install -dm755 $pkgdir/var/lib/denyhosts }