Control: tags 936321 + patch
Control: tags 936321 + pending

Dear maintainer,

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

Regards.

diff -Nru comedilib-0.11.0/debian/changelog comedilib-0.11.0/debian/changelog
--- comedilib-0.11.0/debian/changelog	2018-12-30 18:32:36.000000000 -0500
+++ comedilib-0.11.0/debian/changelog	2019-10-27 17:56:26.000000000 -0400
@@ -1,3 +1,10 @@
+comedilib (0.11.0-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Drop python2 support; Closes: #936321
+
+ -- Sandro Tosi <mo...@debian.org>  Sun, 27 Oct 2019 17:56:26 -0400
+
 comedilib (0.11.0-1) unstable; urgency=medium
 
   * New upstream release
diff -Nru comedilib-0.11.0/debian/control comedilib-0.11.0/debian/control
--- comedilib-0.11.0/debian/control	2018-12-30 17:57:06.000000000 -0500
+++ comedilib-0.11.0/debian/control	2019-10-27 17:54:48.000000000 -0400
@@ -17,7 +17,6 @@
                fop,
                libboost-program-options-dev,
                libgsl-dev,
-               python-all-dev, 
                python3-all-dev, 
                libboost-dev, 
                dh-autoreconf
@@ -61,19 +60,6 @@
  available in the comedi-source package, which also contains
  instructions on how to compile and install the modules.
 
-Package: python-comedilib
-Section: python
-Architecture: any
-Depends: ${misc:Depends},
-         ${shlibs:Depends},
-         ${python:Depends}
-Provides: ${python:Provides}
-Description: Python wrapper for Comedilib
- Comedilib is a library for using Comedi, a driver interface for data
- acquisition hardware.  See the libcomedi0 package for more information.
- .
- This package provides Python bindings to the comedi library.
-
 Package: python3-comedilib
 Section: python
 Architecture: any
diff -Nru comedilib-0.11.0/debian/python-comedilib.install comedilib-0.11.0/debian/python-comedilib.install
--- comedilib-0.11.0/debian/python-comedilib.install	2014-05-11 04:14:53.000000000 -0400
+++ comedilib-0.11.0/debian/python-comedilib.install	1969-12-31 19:00:00.000000000 -0500
@@ -1 +0,0 @@
-usr/lib/python2*/dist-packages/*
diff -Nru comedilib-0.11.0/debian/rules comedilib-0.11.0/debian/rules
--- comedilib-0.11.0/debian/rules	2018-12-30 18:32:12.000000000 -0500
+++ comedilib-0.11.0/debian/rules	2019-10-27 17:56:26.000000000 -0400
@@ -4,7 +4,6 @@
 #export DH_VERBOSE=1
 include /usr/share/dpkg/pkg-info.mk
 
-PYTHONS  := $(shell pyversions -vr)
 PYTHONS3 := $(shell py3versions -vr)
 #ruby_ver = 1.8
 arch_name = $(subst linux-gnu,linux-,$(patsubst %linux-gnu,%linux,$(HOST)))
@@ -30,19 +29,6 @@
 configure-stamp:
 	dh_testdir
 	dh_autoreconf
-	for pyvers in ${PYTHONS}; \
-	do\
-		mkdir -p pybuild/$$pyvers; \
-		cp -Rl `ls . |grep -v pybuild|grep -v debian` pybuild/$$pyvers; \
-		(cd pybuild/$$pyvers; \
-		PYTHON="/usr/bin/python$$pyvers" ./configure \
-			--host=$(DEB_HOST_GNU_TYPE) \
-			--build=$(DEB_BUILD_GNU_TYPE) \
-			--prefix=/usr \
-			CFLAGS="$(CFLAGS)" \
-			CPPFLAGS="$(CPPFLAGS)" \
-			LDFLAGS="$(LDFLAGS)");\
-	done
 	for pyvers in ${PYTHONS3}; \
 	do\
 		mkdir -p pybuild/$$pyvers; \
@@ -84,15 +70,6 @@
 	dh_testdir
 	$(MAKE)
 	cd comedi-calibrate && $(MAKE)
-	for pyvers in ${PYTHONS};\
-	do\
-		rm -rf pybuild/$$pyvers/lib;\
-		(cd pybuild/$$pyvers;\
-		ln -s ../../lib .);\
-		(cd pybuild/$$pyvers/swig/python;\
-		$(MAKE);\
-		sed -i '1s/^/#!\/usr\/bin\/python\n/' comedi.py);\
-	done
 	for pyvers in ${PYTHONS3};\
 	do\
 		rm -rf pybuild/$$pyvers/lib;\
@@ -149,11 +126,6 @@
 		localstatedir=$(CURDIR)/debian/tmp/var
 	cd comedi-calibrate && $(MAKE) install prefix=$(CURDIR)/debian/tmp/usr
 
-	for pyvers in ${PYTHONS};\
-	do\
-		(cd pybuild/$$pyvers/swig/python;\
-		$(MAKE) DESTDIR=$(CURDIR)/debian/tmp install);\
-	done
 	mkdir -p $(CURDIR)/debian/tmp/usr/lib/python3/dist-packages/comedi
 	for pyvers in ${PYTHONS3};\
 	do\
@@ -181,7 +153,7 @@
 #					   do mv $$f $${f%.so}.$$ABITAG.so; done;)
 	mkdir -p debian/tmp/lib/udev/rules.d
 	cp debian/90-comedi.rules debian/tmp/lib/udev/rules.d/
-	chmod 644 debian/tmp/usr/lib/python*/dist-packages/comedi.py
+	chmod 644 debian/tmp/usr/lib/python*/dist-packages/comedi/comedi.py
 	mkdir -p debian/tmp/usr/share/doc/libcomedi-dev/demo
 	cp -a demo debian/libcomedi-dev/usr/share/doc/libcomedi-dev
 	rm -f debian/libcomedi-dev/usr/share/doc/libcomedi-dev/demo/Makefile*
@@ -209,7 +181,6 @@
 	dh_link
 	dh_strip --no-automatic-dbgsym
 	dh_compress --exclude=.c
-	dh_python2 -X python3
 	dh_python3
 	for pyvers in ${PYTHONS3};\
 	do\

Reply via email to