svn commit: r442853 - in head/devel: . boost-python-libs boost-python3-libs
Koop Mast
kwm at FreeBSD.org
Wed Jun 7 17:11:31 UTC 2017
Author: kwm
Date: Wed Jun 7 17:11:30 2017
New Revision: 442853
URL: https://svnweb.freebsd.org/changeset/ports/442853
Log:
Add boost-python3-libs, python3 bindings with boost.
Reviewed by: sunpoet@
Approved by: office@ (sunpoet@)
Differential Revision: https://reviews.freebsd.org/D11021
Added:
head/devel/boost-python3-libs/
head/devel/boost-python3-libs/Makefile (contents, props changed)
Modified:
head/devel/Makefile
head/devel/boost-python-libs/Makefile
head/devel/boost-python-libs/pkg-descr
head/devel/boost-python-libs/pkg-plist
Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile Wed Jun 7 16:34:44 2017 (r442852)
+++ head/devel/Makefile Wed Jun 7 17:11:30 2017 (r442853)
@@ -196,6 +196,7 @@
SUBDIR += boost-jam
SUBDIR += boost-libs
SUBDIR += boost-python-libs
+ SUBDIR += boost-python3-libs
SUBDIR += boost_build
SUBDIR += bossa
SUBDIR += bouml-doc
Modified: head/devel/boost-python-libs/Makefile
==============================================================================
--- head/devel/boost-python-libs/Makefile Wed Jun 7 16:34:44 2017 (r442852)
+++ head/devel/boost-python-libs/Makefile Wed Jun 7 17:11:30 2017 (r442853)
@@ -1,10 +1,10 @@
# Created by: Alexander Churanov <churanov.port.maintainer at gmail.com>
# $FreeBSD$
-PORTNAME= boost-python-libs
-COMMENT= Framework for interfacing Python and C++
+PORTNAME?= boost-python-libs
+COMMENT?= Framework for interfacing Python 2 and C++
-USES+= python
+USES?= python:2.7
OPTIONS_DEFINE= DEBUG OPTIMIZED_CFLAGS
@@ -43,6 +43,6 @@ post-install:
-e "s|%%PYTHON_INCLUDEDIR%%|${PYTHON_INCLUDEDIR}|g" \
-e "s|%%PYTHON_LIBDIR%%|${PYTHON_LIBDIR}|g" \
-e "s|%%PYTHON_VERSION%%|${PYTHON_VERSION}|g" ${PKGMESSAGE}
- @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libboost_python.so.${PORTVERSION}
+ @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libboost_python*.so.${PORTVERSION}
.include <bsd.port.mk>
Modified: head/devel/boost-python-libs/pkg-descr
==============================================================================
--- head/devel/boost-python-libs/pkg-descr Wed Jun 7 16:34:44 2017 (r442852)
+++ head/devel/boost-python-libs/pkg-descr Wed Jun 7 17:11:30 2017 (r442853)
@@ -3,6 +3,7 @@ C++. It allows you to quickly and seamlessly expose C+
functions and objects to Python, and vice-versa, using no special
tools -- just your C++ compiler.
-The Boost.Pyste code generator resides in a separate port: devel/boost-pyste
+The python 2 port is called boost-python-libs
+The python 3 port is called boost-python3-libs
WWW: http://www.boost.org/
Modified: head/devel/boost-python-libs/pkg-plist
==============================================================================
--- head/devel/boost-python-libs/pkg-plist Wed Jun 7 16:34:44 2017 (r442852)
+++ head/devel/boost-python-libs/pkg-plist Wed Jun 7 17:11:30 2017 (r442853)
@@ -1,3 +1,6 @@
-lib/libboost_python.a
-lib/libboost_python.so
-lib/libboost_python.so.%%BOOST_SHARED_LIB_VER%%
+%%PYTHON2%%lib/libboost_python.a
+%%PYTHON2%%lib/libboost_python.so
+%%PYTHON2%%lib/libboost_python.so.%%BOOST_SHARED_LIB_VER%%
+%%PYTHON3%%lib/libboost_python3.a
+%%PYTHON3%%lib/libboost_python3.so
+%%PYTHON3%%lib/libboost_python3.so.%%BOOST_SHARED_LIB_VER%%
Added: head/devel/boost-python3-libs/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/boost-python3-libs/Makefile Wed Jun 7 17:11:30 2017 (r442853)
@@ -0,0 +1,10 @@
+# $FreeBSD$
+
+PORTNAME= boost-python3-libs
+COMMENT= Framework for interfacing Python 3 and C++
+
+USES= python:3.3
+
+MASTERDIR= ${.CURDIR}/../../devel/boost-python-libs
+
+.include "${MASTERDIR}/Makefile"
More information about the svn-ports-all
mailing list