tags 425078 + patch
thanks
Hi,
Attached is the diff for my rubber 1.1-2.1 NMU, which I uploaded to
DELAYED/2-day.
Cheers,
--
Adeodato Simó dato at net.com.org.es
Debian Developer adeodato at debian.org
— As the ship lay in Boston Harbor, a party the colonists dressed as red
Indians boarded the vessel, behaved very rudely, and threw all the tea
overboard, making the tea unsuitable for drinking. Even for Americans.
-- George W. Banks in “Mary Poppins”
diff -u rubber-1.1/debian/control rubber-1.1/debian/control
--- rubber-1.1/debian/control
+++ rubber-1.1/debian/control
@@ -4,14 +4,13 @@
Maintainer: Emmanuel Beffara <[EMAIL PROTECTED]>
Uploaders: Baruch Even <[EMAIL PROTECTED]>
Build-Depends: debhelper (>= 5.0.37.2)
-Build-Depends-Indep: python-dev (>= 2.2), texinfo
+Build-Depends-Indep: python, texinfo
Standards-Version: 3.7.2
Package: rubber
Architecture: all
-Depends: ${python:Depends}, tetex-bin | texlive-latex-base
+Depends: python, texlive-latex-base | tetex-bin
Suggests: imagemagick, transfig, sam2p
-XB-Python-Version: ${python:Versions}
Description: an automated system for building LaTeX documents
This is a building system for LaTeX documents. It is based on a routine that
runs just as many compilations as necessary. The module system provides a
diff -u rubber-1.1/debian/rules rubber-1.1/debian/rules
--- rubber-1.1/debian/rules
+++ rubber-1.1/debian/rules
@@ -38,7 +38,6 @@
dh_installinfo doc/rubber.info
dh_installchangelogs
dh_link
- dh_python $(CURDIR)/debian/rubber/usr/share/rubber/rubber
dh_compress
dh_fixperms
dh_installdeb
reverted:
--- rubber-1.1/debian/pycompat
+++ rubber-1.1.orig/debian/pycompat
@@ -1 +0,0 @@
-2
diff -u rubber-1.1/debian/changelog rubber-1.1/debian/changelog
--- rubber-1.1/debian/changelog
+++ rubber-1.1/debian/changelog
@@ -1,3 +1,19 @@
+rubber (1.1-2.1) unstable; urgency=low
+
+ * Non-maintainer upload.
+
+ * Fix RC bug "Rebuilding from source yields a package without a dependency
+ on python" (closes: #425078). Changes needed:
+ + the package has only private modules, so it's not necessary to use
+ python-support or python-central: depend directly on python instead.
+ + remove debian/compat, the call to dh_python in debian/rules, and the
+ XB-Python-Version header from debian/control.
+ + do not build-depend-indep on python-dev, but only on python.
+
+ * Swap the order of the tetex-bin | texlive-latex-base dependency.
+
+ -- Adeodato Simó <[EMAIL PROTECTED]> Mon, 11 Jun 2007 11:11:43 +0200
+
rubber (1.1-2) unstable; urgency=low
* Update for new Python policy.