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\