[pkg-boost-commits] r15042 - in /boost/trunk/debian: control rules

smr at users.alioth.debian.org smr at users.alioth.debian.org
Sat Oct 21 19:23:00 UTC 2017


Author: smr
Date: Sat Oct 21 19:22:59 2017
New Revision: 15042

URL: http://svn.debian.org/wsvn/pkg-boost/?sc=1&rev=15042
Log:
Add packages for Boost NumPy.

Modified:
    boost/trunk/debian/control
    boost/trunk/debian/rules

Modified: boost/trunk/debian/control
URL: http://svn.debian.org/wsvn/pkg-boost/boost/trunk/debian/control?rev=15042&op=diff
==============================================================================
--- boost/trunk/debian/control	(original)
+++ boost/trunk/debian/control	Sat Oct 21 19:22:59 2017
@@ -38,6 +38,7 @@
  libboost-math1.65-dev,
  libboost-mpi1.65-dev,
  libboost-mpi-python1.65-dev,
+ libboost-numpy1.65-dev,
  libboost-program-options1.65-dev,
  libboost-python1.65-dev,
  libboost-random1.65-dev,
@@ -115,6 +116,7 @@
  libboost-math1.65-dev,
  libboost-mpi1.65-dev,
  libboost-mpi-python1.65-dev,
+ libboost-numpy1.65-dev,
  libboost-program-options1.65-dev,
  libboost-python1.65-dev,
  libboost-random1.65-dev,
@@ -864,6 +866,39 @@
  .
  This package provides Python Bindings to the C++ interface.
 
+Package: libboost-numpy1.65.1
+Homepage: http://www.boost.org/libs/python/
+Architecture: any
+Section: python
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Pre-Depends: ${misc:Pre-Depends}
+Suggests: python, python3
+Description: Boost.Python NumPy extensions
+ This package forms part of the Boost C++ Libraries collection.
+ .
+ The Boost Python library enables exporting a C++ library to Python.
+ The NumPy extensions lets the C++ code interact with NumPy types.
+ .
+ One of the python interpreter packages is required to use the
+ created extensions.
+
+Package: libboost-numpy1.65-dev
+Homepage: http://www.boost.org/libs/python/
+Architecture: any
+Section: libdevel
+Depends: ${misc:Depends},
+ libboost-python1.65.1 (= ${binary:Version})
+Suggests: libboost1.65-doc
+Description: Boost.Python NumPy extensions development files
+ This package forms part of the Boost C++ Libraries collection.
+ .
+ The Boost Python library enables exporting a C++ library to Python.
+ The NumPy extensions lets the C++ code interact with NumPy types.
+ .
+ This package allows development of a Python interface for all current
+ versions of Python in Debian.  Code using this library will need also
+ one of the Python development packages.
+
 Package: libboost-program-options1.65.1
 Homepage: http://www.boost.org/libs/program_options/
 Architecture: any

Modified: boost/trunk/debian/rules
URL: http://svn.debian.org/wsvn/pkg-boost/boost/trunk/debian/rules?rev=15042&op=diff
==============================================================================
--- boost/trunk/debian/rules	(original)
+++ boost/trunk/debian/rules	Sat Oct 21 19:22:59 2017
@@ -5,7 +5,7 @@
 # coroutine, coroutine2, and fiber depend on context, so they are also conditionally compiled
 boost_libs := atomic chrono date-time exception filesystem		\
               graph graph-parallel iostreams locale log math mpi	\
-              mpi-python program-options python random regex		\
+              mpi-python numpy program-options python random regex	\
               serialization signals system test thread timer 		\
               type-erasure wave
 
@@ -22,6 +22,7 @@
 
 # These are special cases for suffixes.  Generally come from --python-buildid, so begin with a dash.
 boost_suffixes_python := $(addprefix 3-py,$(subst .,,$(py3versions))) $(addprefix -py,$(subst .,,$(py2versions)))
+boost_suffixes_numpy := $(boost_suffixes_python)
 boost_suffixes_mpi-python := $(boost_suffixes_python)
 
 py3default = $(subst .,,$(shell py3versions -dv))




More information about the pkg-boost-commits mailing list