[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