diff -u libprelude-0.9.18.1/debian/control libprelude-0.9.18.1/debian/control --- libprelude-0.9.18.1/debian/control +++ libprelude-0.9.18.1/debian/control @@ -5,7 +5,7 @@ Maintainer: Ubuntu MOTU Developers XSBC-Original-Maintainer: Mickael Profeta Uploaders:Pierre Chifflier -Build-Depends: debhelper (>= 5.0.37.2), libgnutls-dev(>= 1.2.9), python, python-all-dev, python-central (>= 0.5), libperl-dev, libltdl7-dev, gawk +Build-Depends: debhelper (>= 5.0.37.2), libgnutls-dev(>= 1.2.9), python-all-dev, python-central (>= 0.5), libperl-dev, libltdl7-dev, gawk Standards-Version: 3.8.0 Package: libprelude-dev diff -u libprelude-0.9.18.1/debian/rules libprelude-0.9.18.1/debian/rules --- libprelude-0.9.18.1/debian/rules +++ libprelude-0.9.18.1/debian/rules @@ -1,6 +1,8 @@ #!/usr/bin/make -f #export DH_VERBOSE=1 +include /usr/share/python/python.mk + INSTALLD=install -m755 -o0 -g0 -d INSTALLF=install -m644 -o0 -g0 INSTALLE=install -m755 -o0 -g0 @@ -47,7 +49,7 @@ dh_installdirs $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp - rm $(TMPDIR)/usr/lib/python*/site-packages/*.pyc + rm $(TMPDIR)/usr/lib/python*/*-packages/*.pyc $(INSTALLD) $(TMPDIR)/etc/prelude/ \ $(TMPDIR)/etc/prelude/default/ \ $(TMPDIR)/etc/prelude/profile/ \ @@ -59,7 +61,7 @@ # $(INSTALLF) sensors-default.conf $(TMPDIR)/etc/prelude-sensors/ install-python%: - cd bindings/python && python$* setup.py install --root $(CURDIR)/debian/python-prelude + cd bindings/python && python$* setup.py install --root $(CURDIR)/debian/python-prelude $(py_setup_install_args) binary-indep: build install diff -u libprelude-0.9.18.1/debian/changelog libprelude-0.9.18.1/debian/changelog --- libprelude-0.9.18.1/debian/changelog +++ libprelude-0.9.18.1/debian/changelog @@ -1,3 +1,15 @@ +libprelude (0.9.18.1-1ubuntu3) jaunty; urgency=low + + * Python 2.6 transition: + - debian/rules: + + Include /usr/share/python/python.mk. + + Add $(py_setup_install_args) to setup.py install options. + + Remove all *.pyc files correctly. + * Remove unnecessary Build-Depends on python, python-all-dev provides all + the needed dependencies. + + -- Alessio Treglia Fri, 20 Mar 2009 09:14:45 +0100 + libprelude (0.9.18.1-1ubuntu2) jaunty; urgency=low * Apply upstream fix (https://trac.prelude-ids.org/changeset/11086)