Page MenuHomeFreeBSD

D11021.id29299.diff
No OneTemporary

D11021.id29299.diff

Index: head/devel/Makefile
===================================================================
--- head/devel/Makefile
+++ head/devel/Makefile
@@ -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
Index: head/devel/boost-python-libs/Makefile
===================================================================
--- head/devel/boost-python-libs/Makefile
+++ head/devel/boost-python-libs/Makefile
@@ -1,10 +1,10 @@
# Created by: Alexander Churanov <churanov.port.maintainer@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 @@
-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>
Index: head/devel/boost-python-libs/pkg-descr
===================================================================
--- head/devel/boost-python-libs/pkg-descr
+++ head/devel/boost-python-libs/pkg-descr
@@ -3,6 +3,7 @@
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/
Index: head/devel/boost-python-libs/pkg-plist
===================================================================
--- head/devel/boost-python-libs/pkg-plist
+++ head/devel/boost-python-libs/pkg-plist
@@ -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%%
Index: head/devel/boost-python3-libs/Makefile
===================================================================
--- head/devel/boost-python3-libs/Makefile
+++ head/devel/boost-python3-libs/Makefile
@@ -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"

File Metadata

Mime Type
text/plain
Expires
Sat, Oct 11, 12:01 AM (15 h, 7 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
23553903
Default Alt Text
D11021.id29299.diff (2 KB)

Event Timeline