Control: tags 918533 + pending
Control: tags 919255 + patch
Control: tags 919255 + pending


Dear maintainer,

I've prepared an NMU for gnucap-python (versioned as 0.0.2-1.1) and
uploaded it to DELAYED/2. Please feel free to tell me if I
should delay it longer.

Regards.


-- 
regards,
                        Mattia Rizzolo

GPG Key: 66AE 2B4A FCCF 3F52 DA18  4D18 4B04 3FCD B944 4540      .''`.
more about me:  https://mapreri.org                             : :'  :
Launchpad user: https://launchpad.net/~mapreri                  `. `'`
Debian QA page: https://qa.debian.org/developer.php?login=mattia  `-
diffstat for gnucap-python-0.0.2 gnucap-python-0.0.2

 changelog |   11 +++++++++++
 control   |    6 ++----
 rules     |    8 ++------
 3 files changed, 15 insertions(+), 10 deletions(-)

diff -Nru gnucap-python-0.0.2/debian/changelog gnucap-python-0.0.2/debian/changelog
--- gnucap-python-0.0.2/debian/changelog	2018-12-20 12:25:09.000000000 +0100
+++ gnucap-python-0.0.2/debian/changelog	2019-01-20 13:38:13.000000000 +0100
@@ -1,3 +1,14 @@
+gnucap-python (0.0.2-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Build-Depend on python3-all-dev instead of python3.6-dev and python3.7-dev;
+    also stop mentioning those versions in d/rules.  Closes: #919255
+  * Drop ancient XS-Python-Version.
+  * Set Rules-Requires-Root:no.
+  * Apply patch from Chris Lamb to make the build reproducible.  Closes: #918533
+
+ -- Mattia Rizzolo <mat...@debian.org>  Sun, 20 Jan 2019 13:38:13 +0100
+
 gnucap-python (0.0.2-1) unstable; urgency=low
 
   * New upstream release
diff -Nru gnucap-python-0.0.2/debian/control gnucap-python-0.0.2/debian/control
--- gnucap-python-0.0.2/debian/control	2018-12-20 12:25:09.000000000 +0100
+++ gnucap-python-0.0.2/debian/control	2019-01-20 13:38:13.000000000 +0100
@@ -3,7 +3,6 @@
 Priority: optional
 Maintainer: Debian Electronics Team <pkg-electronics-de...@lists.alioth.debian.org>
 Uploaders: Felix Salfelder <fe...@salfelder.org>
-X-Python-Version: >= 2.6
 X-Python3-Version: >= 3.6
 Standards-Version: 4.2.1
 Build-Depends: debhelper (>= 11),
@@ -16,12 +15,11 @@
                python-numpy,
                python-scipy,
                python2.7-dev,
-               python3,
+               python3-all-dev,
                python3-numpy,
                python3-scipy,
-               python3.6-dev,
-               python3.7-dev,
                swig
+Rules-Requires-Root: no
 Homepage: http://gnucap.org/dokuwiki/doku.php/gnucap:user:gnucap_python
 Vcs-Git: https://salsa.debian.org/electronics-team/Gnucap/gnucap-python.git
 Vcs-Browser: https://salsa.debian.org/electronics-team/Gnucap/gnucap-python
diff -Nru gnucap-python-0.0.2/debian/rules gnucap-python-0.0.2/debian/rules
--- gnucap-python-0.0.2/debian/rules	2018-12-20 12:25:09.000000000 +0100
+++ gnucap-python-0.0.2/debian/rules	2019-01-20 13:38:13.000000000 +0100
@@ -30,13 +30,11 @@
 	dh_auto_configure --builddirectory=build$* -- PYTHON=python$*
 
 at-python%:
-	[ -e out3.7 ] || ln -sf out3.6 out3.7
-	rm -f out3.6/out3.6 # ??
-	#$(MAKE) -C build$* check
 	# Skip tests since they have numerical inaccuracy causing FTBFS on some architectures:
 	$(MAKE) -C build$*
 
 ar-python%:
+	rm -rf out$*
 	rm -rf debian/tmp$*
 
 override_dh_auto_install:
@@ -52,7 +50,7 @@
 	cd debian/tmp/usr/lib/*/gnucap[0-9]; ln -sf c_python${PYDEF}.so c_python.so
 	mv debian/tmp${PYDEF}/usr/share debian/tmp/usr
 
-	echo "0.0.0\n=====\n* initial release" > debian/tmp/usr/share/doc/gnucap-python/NEWS
+	printf "0.0.0\n=====\n* initial release\n" > debian/tmp/usr/share/doc/gnucap-python/NEWS
 
 override_dh_auto_configure: $(PYVERS:%=ac-python%)
 override_dh_auto_build: $(PYVERS:%=ab-python%)
@@ -63,9 +61,7 @@
 	rm -rf build*
 	find . -name *.pyc -delete
 	find . -name *.pyo -delete
-	rm -f out3.7
 	rm -f debian/tmp.*
-	rm -f out3.6/out3.6 # where does it come from?
 
 override_dh_shlibdeps: debian/tmp.lib
 	dh_shlibdeps

Attachment: signature.asc
Description: PGP signature

Reply via email to