[pkg-boost-commits] r15043 - /boost/trunk/debian/rules

smr at users.alioth.debian.org smr at users.alioth.debian.org
Sun Oct 22 16:42:39 UTC 2017


Author: smr
Date: Sun Oct 22 16:42:39 2017
New Revision: 15043

URL: http://svn.debian.org/wsvn/pkg-boost/?sc=1&rev=15043
Log:
Add compatibility symlinks for numpy.

Modified:
    boost/trunk/debian/rules

Modified: boost/trunk/debian/rules
URL: http://svn.debian.org/wsvn/pkg-boost/boost/trunk/debian/rules?rev=15043&op=diff
==============================================================================
--- boost/trunk/debian/rules	(original)
+++ boost/trunk/debian/rules	Sun Oct 22 16:42:39 2017
@@ -127,6 +127,18 @@
 	   usr/share/doc/libboost$(PKGVERSION)-doc/examples \
 	   usr/share/doc/libboost-doc/examples
 
+# Debian decorates the python-using libraries with a python version suffix ("-py27")
+# Create symlinks for the upstream name to the default python version.
+# There is a separate set of links for each Python major version.
+
+	# Python2 compatibility links
+	dh_link -plibboost-numpy$(PKGVERSION)-dev \
+	   usr/lib/$(DEB_HOST_MULTIARCH)/libboost_numpy-py27.a \
+	   usr/lib/$(DEB_HOST_MULTIARCH)/libboost_numpy.a
+	dh_link -plibboost-numpy$(PKGVERSION)-dev \
+	   usr/lib/$(DEB_HOST_MULTIARCH)/libboost_numpy-py27.so \
+	   usr/lib/$(DEB_HOST_MULTIARCH)/libboost_numpy.so
+
 	dh_link -plibboost-python$(PKGVERSION)-dev \
 	   usr/lib/$(DEB_HOST_MULTIARCH)/libboost_python-py27.a \
 	   usr/lib/$(DEB_HOST_MULTIARCH)/libboost_python.a
@@ -140,6 +152,14 @@
 	dh_link -plibboost-mpi-python$(PKGVERSION)-dev \
 	   usr/lib/$(DEB_HOST_MULTIARCH)/libboost_mpi_python-py27.so \
 	   usr/lib/$(DEB_HOST_MULTIARCH)/libboost_mpi_python.so
+
+	# Python3 compatibility links
+	dh_link -plibboost-numpy$(PKGVERSION)-dev \
+	   usr/lib/$(DEB_HOST_MULTIARCH)/libboost_numpy3-py$(py3default).a \
+	   usr/lib/$(DEB_HOST_MULTIARCH)/libboost_numpy3.a
+	dh_link -plibboost-numpy$(PKGVERSION)-dev \
+	   usr/lib/$(DEB_HOST_MULTIARCH)/libboost_numpy3-py$(py3default).so \
+	   usr/lib/$(DEB_HOST_MULTIARCH)/libboost_numpy3.so
 
 	dh_link -plibboost-python$(PKGVERSION)-dev \
 	   usr/lib/$(DEB_HOST_MULTIARCH)/libboost_python3-py$(py3default).a \




More information about the pkg-boost-commits mailing list