Package: pyferret
Version: 7.1.1.beta-1

Hello,

In Ubuntu, we currently have a delta that makes the package stop
assuming we are building for Python 3.5 in debian/rules, but instead
grabs the version number from py3versions, this is attached. I thought
you might find it useful.

Thanks!
diff -Nru pyferret-7.1.1.beta/debian/rules pyferret-7.1.1.beta/debian/rules
--- pyferret-7.1.1.beta/debian/rules    2017-06-25 05:05:57.000000000 -0500
+++ pyferret-7.1.1.beta/debian/rules    2017-07-21 13:47:31.000000000 -0500
@@ -17,6 +17,7 @@
 
 PY2:=$(shell pyversions -d)
 PY3:=$(shell py3versions -d)
+PY3nodot:=$(shell py3versions -dv | tr -d '.')
 
 override_dh_auto_build:
        cp debian/platform_specific.mk.debian .
@@ -34,7 +35,7 @@
        mkdir -p $(INSTALLDIR)/lib/$(PY3)
        ln -s 
$(CURDIR)/install/lib/$(PY2)/site-packages/pyferret/libpyferret.so \
                $(INSTALLDIR)/lib/$(PY2)/libpyferret.so
-       ln -s 
$(CURDIR)/install/lib/$(PY3)/site-packages//pyferret/libpyferret.cpython-35m-$(ARCH).so
 \
+       ln -s 
$(CURDIR)/install/lib/$(PY3)/site-packages//pyferret/libpyferret.cpython-$(PY3nodot)m-$(ARCH).so
 \
                $(INSTALLDIR)/lib/$(PY3)/libpyferret.so
        # Build and install 
        # Horrible hack breaks The Debian Way. I'm doing the build in the 
'install' phase, as i'm installing into debian/tmp

Reply via email to