diff --git a/debian/changelog b/debian/changelog index 98d814a2..d461f7ea 100644 --- a/debian/changelog +++ b/debian/changelog @@ -26,6 +26,9 @@ fail2ban (0.8.7-1) experimental; urgency=low Thanks Glenn Aaldering for the patch * debian/source: - switch to 3.0 (quilt) format + * debian/control,rules: + - switch to use dh_python2 (Closes: #616803) + - boost policy compliance to 3.9.3 -- Yaroslav Halchenko Tue, 31 Jul 2012 16:51:40 -0400 diff --git a/debian/control b/debian/control index 29d41804..bdb1b540 100644 --- a/debian/control +++ b/debian/control @@ -3,12 +3,10 @@ Section: net Priority: optional Maintainer: Yaroslav Halchenko Build-Depends: debhelper (>= 5.0.37.2), python (>= 2.5.4-1~) -Build-Depends-Indep: python-central (>= 0.5.6) -XS-Python-Version: current, >= 2.4 Homepage: http://www.fail2ban.org Vcs-Git: git://github.com/fail2ban/fail2ban.git Vcs-Browser: http://github.com/fail2ban/fail2ban -Standards-Version: 3.9.2 +Standards-Version: 3.9.3 Package: fail2ban diff --git a/debian/rules b/debian/rules index 8b75992c..5eccf9f8 100755 --- a/debian/rules +++ b/debian/rules @@ -62,13 +62,16 @@ binary-indep: install dh_installdocs dh_installexamples config/jail.conf files/ipmasq-* dh_installlogrotate - dh_pycentral + dh_python2 /usr/share/fail2ban dh_installinit -- defaults 99 - # perform swap of order of calls to init and pycentral in prerm - # to close #422655 -- pycentral section is cut and placed at - # the end of the file - sed -i -e '/^#.*ed by dh_pycentral/,/# End auto/{H;d};$$G' \ + + # perform swap of order of calls to init and pycentral (or even + # bleedingly new dh_python2) in prerm to close #422655 -- + # python-cleanup section is cut and placed at the end of the file + # since .init script would trigger their compilation again + sed -i -e '/^#.*ed by dh_python2/,/# End auto/{H;d};$$G' \ debian/fail2ban.prerm.debhelper + dh_installman man/*.1 dh_link dh_compress