[Ben Finney, 2009-04-15] > > Just fill in .install file, and then call `dh_install; dh_pysupport` > > in debian/rules > > As I said in the original message, I'd love to just do that; but it > doesn't work, as explained in the material you quoted above.
otherwise I don't know why you can't just use: (note that in -3 you're not using .install file to install files, docutils-writer-manpage.install doesn't do what you expect it to do, that's why you have to call `install` in debian/rules first) diff -u docutils-writer-manpage-0.1~svn.r5663/debian/changelog docutils-writer-manpage-0.1~svn.r5663/debian/changelog --- docutils-writer-manpage-0.1~svn.r5663/debian/changelog +++ docutils-writer-manpage-0.1~svn.r5663/debian/changelog @@ -1,3 +1,9 @@ +docutils-writer-manpage (0.1~svn.r5663-4) UNRELEASED; urgency=low + + * Switch from python-central to python-support + + -- Piotr Ożarowski <pi...@debian.org> Wed, 15 Apr 2009 13:19:37 +0200 + docutils-writer-manpage (0.1~svn.r5663-3) unstable; urgency=low * debian/rules: diff -u docutils-writer-manpage-0.1~svn.r5663/debian/rules docutils-writer-manpage-0.1~svn.r5663/debian/rules --- docutils-writer-manpage-0.1~svn.r5663/debian/rules +++ docutils-writer-manpage-0.1~svn.r5663/debian/rules @@ -55,11 +55,11 @@ install -m 644 writers/manpage.py ${MANPAGE_WRITER_DIR} install -d ${PROGRAM_DIR} install -m 755 rst2man ${PROGRAM_DIR} - dh --with python_central install + dh install .PHONY: binary-indep binary-indep: build install - dh --with python_central binary-indep + dh binary-indep .PHONY: binary-arch binary-arch: build install diff -u docutils-writer-manpage-0.1~svn.r5663/debian/control docutils-writer-manpage-0.1~svn.r5663/debian/control --- docutils-writer-manpage-0.1~svn.r5663/debian/control +++ docutils-writer-manpage-0.1~svn.r5663/debian/control @@ -5,7 +5,7 @@ Homepage: http://docutils.sourceforge.net/sandbox/manpage-writer/ VCS-bzr: http://bzr.debian.org/collab-maint/docutils-writer-manpage/ Build-Depends: debhelper (>= 7.0.14), - python-central (>= 0.6.8), + python-support (>= 0.7.2), python-docutils Standards-Version: 3.8.0 XS-Python-Version: all only in patch2: unchanged: --- docutils-writer-manpage-0.1~svn.r5663.orig/debian/preinst +++ docutils-writer-manpage-0.1~svn.r5663/debian/preinst @@ -0,0 +1,11 @@ +#!/bin/sh +# TODO: remove this file after releasing Squeeze +set -e +if [ "$1" = upgrade ] +then + if dpkg --compare-versions "$2" lt 0.1~svn.r5663-4; then + pycentral pkgremove docutils-writer-manpage + fi +fi + +#DEBHELPER# -- To UNSUBSCRIBE, email to debian-python-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org