Bug#433130: Diff for NMU of python-crypto
Fabio Tranchitella
kobold at kobold.it
Sat Oct 20 05:31:45 UTC 2007
Hello,
this bug report is blocking zope3 migration from testing to unstable. We
haven't received any answer or acknowledge from the maintainer since the
14th of August, so I'm uploading now a NMU.
Attached you can find the diff between the current version in unstable and
the just-uploaded NMU.
Thanks,
--
Fabio Tranchitella http://www.kobold.it
Free Software Developer and Consultant http://www.tranchitella.it
_____________________________________________________________________
1024D/7F961564, fpr 5465 6E69 E559 6466 BF3D 9F01 2BF8 EE2B 7F96 1564
-------------- next part --------------
diff -urN old/python-crypto-2.0.1+dfsg1/debian/changelog python-crypto-2.0.1+dfsg1/debian/changelog
--- old/python-crypto-2.0.1+dfsg1/debian/changelog 2007-10-20 07:11:00.000000000 +0200
+++ python-crypto-2.0.1+dfsg1/debian/changelog 2007-10-20 07:15:51.000000000 +0200
@@ -1,9 +1,41 @@
+python-crypto (2.0.1+dfsg1-2.1) unstable; urgency=low
+
+ * Non-Maintainer upload.
+ * Build the python-crypto-dbg binary package (patch from Matthias Klose).
+ (Closes: #437808)
+
+ -- Fabio Tranchitella <kobold at debian.org> Tue, 04 Sep 2007 20:42:37 +0200
+
+python-crypto (2.0.1+dfsg1-2ubuntu1) gutsy; urgency=low
+
+ * Merge from Debian unstable.
+ * Remaining Ubuntu changes:
+ - Add -dbg package.
+ - Bump debhelper compat level to 5.
+ - Set Ubuntu maintainer address.
+
+ -- Steve Kowalik <stevenk at ubuntu.com> Tue, 29 May 2007 19:41:45 +1000
+
python-crypto (2.0.1+dfsg1-2) unstable; urgency=low
* Acknowledge NMUs (closes: #374807, #373524, #313349).
-- Andreas Rottmann <rotty at debian.org> Wed, 23 May 2007 14:43:13 +0200
+python-crypto (2.0.1+dfsg1-1.2ubuntu1) feisty; urgency=low
+
+ * Build the extension for the python debug interpreter.
+ * Bump debhelper to v5.
+ * Set Ubuntu maintainer address.
+
+ -- Matthias Klose <doko at ubuntu.com> Sat, 17 Feb 2007 02:58:24 +0100
+
+python-crypto (2.0.1+dfsg1-1.2build1) edgy; urgency=low
+
+ * Rebuild to add support for python2.5.
+
+ -- Matthias Klose <doko at ubuntu.com> Fri, 8 Sep 2006 13:33:18 +0000
+
python-crypto (2.0.1+dfsg1-1.2) unstable; urgency=low
* Non-maintainer upload.
diff -urN old/python-crypto-2.0.1+dfsg1/debian/compat python-crypto-2.0.1+dfsg1/debian/compat
--- old/python-crypto-2.0.1+dfsg1/debian/compat 2007-10-20 07:11:00.000000000 +0200
+++ python-crypto-2.0.1+dfsg1/debian/compat 2007-09-04 20:42:11.000000000 +0200
@@ -1 +1 @@
-4
+5
diff -urN old/python-crypto-2.0.1+dfsg1/debian/control python-crypto-2.0.1+dfsg1/debian/control
--- old/python-crypto-2.0.1+dfsg1/debian/control 2007-10-20 07:11:00.000000000 +0200
+++ python-crypto-2.0.1+dfsg1/debian/control 2007-09-04 20:42:34.000000000 +0200
@@ -2,7 +2,7 @@
Section: python
Priority: optional
Maintainer: Andreas Rottmann <rotty at debian.org>
-Build-Depends: cdbs (>= 0.4.41), debhelper (>= 5.0.37.1), python-central (>= 0.4.17), python-all-dev (>= 2.3.5-9), ed, tetex-bin, tetex-extra, libgmp3-dev (>= 4.1.4-10)
+Build-Depends: cdbs (>= 0.4.41), debhelper (>= 5.0.37.1), python-central (>= 0.4.17), python-all-dev (>= 2.3.5-9), python-all-dbg, ed, tetex-bin, tetex-extra, libgmp3-dev (>= 4.1.4-10)
XS-Python-Version: all
Standards-Version: 3.7.2
@@ -12,6 +12,7 @@
Conflicts: python2.3-crypto, python2.4-crypto
Replaces: python2.3-crypto, python2.4-crypto
Provides: ${python:Provides}
+Suggests: python-crypto-dbg
XB-Python-Version: ${python:Versions}
Description: cryptographic algorithms and protocols for Python
A collection of cryptographic algorithms and protocols, implemented
@@ -24,3 +25,13 @@
* Protocols: All-or-nothing transforms, chaffing/winnowing.
* Miscellaneous: RFC1751 module for converting 128-key keys
into a set of English words, primality testing.
+
+Package: python-crypto-dbg
+Priority: extra
+Architecture: any
+Depends: python-crypto (= ${Source-Version}), python-dbg, ${shlibs:Depends}
+Description: cryptographic algorithms and protocols for Python (debug extension)
+ A collection of cryptographic algorithms and protocols, implemented
+ for use from Python.
+ .
+ This package contains the extensions built for the python debug interpreter.
diff -urN old/python-crypto-2.0.1+dfsg1/debian/python-crypto.install python-crypto-2.0.1+dfsg1/debian/python-crypto.install
--- old/python-crypto-2.0.1+dfsg1/debian/python-crypto.install 1970-01-01 01:00:00.000000000 +0100
+++ python-crypto-2.0.1+dfsg1/debian/python-crypto.install 2007-09-04 20:42:11.000000000 +0200
@@ -0,0 +1 @@
+debian/tmp/usr/lib/python*
diff -urN old/python-crypto-2.0.1+dfsg1/debian/rules python-crypto-2.0.1+dfsg1/debian/rules
--- old/python-crypto-2.0.1+dfsg1/debian/rules 2007-10-20 07:11:00.000000000 +0200
+++ python-crypto-2.0.1+dfsg1/debian/rules 2007-09-04 20:42:11.000000000 +0200
@@ -15,6 +15,24 @@
$(patsubst %,binary-post-install/%,$(DEB_PYTHON_REAL_LIB_PACKAGES))::
sh -e debian/pathmangle.sh /usr/bin/$(shell echo $(cdbs_curpkg) | sed 's,-crypto$$,,') debian/$(cdbs_curpkg)
+build/python-crypto-dbg::
+ set -e; \
+ for i in $(cdbs_python_build_versions); do \
+ python$$i-dbg ./setup.py build; \
+ done
+
+install/python-crypto-dbg::
+ for i in $(cdbs_python_build_versions); do \
+ python$$i-dbg ./setup.py install --root $(CURDIR)/debian/python-crypto-dbg; \
+ done
+ find debian/python-crypto-dbg \
+ ! -type d ! -name '*_d.so' | xargs rm -f
+ find debian/python-crypto-dbg -depth -empty -exec rmdir {} \;
+
+binary-predeb/python-crypto-dbg::
+ rm -rf debian/python-crypto-dbg/usr/share/doc/python-crypto-dbg
+ ln -s python-crypto debian/python-crypto-dbg/usr/share/doc/python-crypto-dbg
+
clean::
rm -rf build
rm -f Doc/*.ps
More information about the pkg-zope-developers
mailing list