[arch-commits] Commit in denyhosts/trunk (PKGBUILD)

Allan McRae allan at archlinux.org
Thu Oct 21 02:08:56 UTC 2010


    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 <simo at 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
 }




More information about the arch-commits mailing list