FreeBSD Bugzilla – Attachment 99643 Details for
Bug 138770
[patch] devel/boost-python-libs: don't default to pyste build
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
boost-nopyste.diff
boost-nopyste.diff (text/plain), 8.79 KB, created by
Mel
on 2009-09-12 19:20:03 UTC
(
hide
)
Description:
boost-nopyste.diff
Filename:
MIME Type:
Creator:
Mel
Created:
2009-09-12 19:20:03 UTC
Size:
8.79 KB
patch
obsolete
>Index: devel/boost-python-libs/Makefile >=================================================================== >RCS file: /home/ncvs/ports/devel/boost-python-libs/Makefile,v >retrieving revision 1.2 >diff -u -r1.2 Makefile >--- devel/boost-python-libs/Makefile 3 Aug 2009 21:04:08 -0000 1.2 >+++ devel/boost-python-libs/Makefile 12 Sep 2009 18:04:35 -0000 >@@ -25,10 +25,14 @@ > PYTHON_INCLUDES="${PYTHON_INCLUDEDIR}"\ > PYTHON_LIB_PATH="${PYTHON_LIBDIR}" > >-RUN_DEPENDS+= ${PREFIX}/lib/libboost_thread.so.${BOOST_SHARED_LIB_VER}:${PORTSDIR}/devel/boost-libs >-RUN_DEPENDS+= gccxml:${PORTSDIR}/devel/gccxml \ >- ${PYTHON_SITELIBDIR}/elementtree/ElementTree.py:${PORTSDIR}/devel/py-elementtree >- >+RUN_DEPENDS+= ${LOCALBASE}/lib/libboost_thread.so.${BOOST_SHARED_LIB_VER}:${PORTSDIR}/devel/boost-libs >+RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/elementtree/ElementTree.py:${PORTSDIR}/devel/py-elementtree >+.if defined(WITH_PYSTE) >+RUN_DEPENDS+= gccxml:${PORTSDIR}/devel/gccxml >+PLIST_SUB+= PYSTE= >+.else >+PLIST_SUB+= PYSTE="@comment " >+.endif > BUILD_DEPENDS+= ${BJAM}:${PORTSDIR}/devel/boost-jam > BUILD_DEPENDS+= ${PYTHON_SITELIBDIR}/elementtree/ElementTree.py:${PORTSDIR}/devel/py-elementtree > >@@ -39,12 +43,13 @@ > > post-patch: customize-boost-build > >- >+.if defined(WITH_PYSTE) > post-configure: > # Configure pyste, the Boost.Python code generator > @cd ${BUILD_WRKSRC}/libs/python/pyste/install && \ > ${SETENV} ${MAKE_ENV} ${PYTHON_CMD} ${PYSETUP} \ > config ${PYDISTUTILS_CONFIGUREARGS} >+.endif > > do-build: > # build the library >@@ -84,10 +89,12 @@ > ${FIND} boost -type f -a \! -name "*.orig"\ > -exec ${INSTALL_DATA} \{\} ${PREFIX}/include/\{\} \; > >+.if defined(WITH_PYSTE) > # Install pyste, the Boost.Python code generator > cd ${WRKSRC}/libs/python/pyste/install && \ > ${SETENV} ${MAKE_ENV} ${PYTHON_CMD} ${PYSETUP} \ > install ${PYDISTUTILS_INSTALLARGS} >+.endif > > post-install: > # display pkg-message >Index: devel/boost-python-libs/pkg-plist >=================================================================== >RCS file: /home/ncvs/ports/devel/boost-python-libs/pkg-plist,v >retrieving revision 1.1 >diff -u -r1.1 pkg-plist >--- devel/boost-python-libs/pkg-plist 28 Jul 2009 11:44:50 -0000 1.1 >+++ devel/boost-python-libs/pkg-plist 12 Sep 2009 11:34:34 -0000 >@@ -1,4 +1,4 @@ >-bin/pyste.py >+%%PYSTE%%bin/pyste.py > include/boost/python.hpp > include/boost/python/arg_from_python.hpp > include/boost/python/args.hpp >@@ -213,71 +213,71 @@ > lib/libboost_python.a > lib/libboost_python.so > lib/libboost_python.so.%%BOOST_SHARED_LIB_VER%% >-%%PYTHON_SITELIBDIR%%/Pyste-0.9.10-py%%PYTHON_VERSION%%.egg-info >-%%PYTHON_SITELIBDIR%%/Pyste/ClassExporter.py >-%%PYTHON_SITELIBDIR%%/Pyste/ClassExporter.pyc >-%%PYTHON_SITELIBDIR%%/Pyste/ClassExporter.pyo >-%%PYTHON_SITELIBDIR%%/Pyste/CodeExporter.py >-%%PYTHON_SITELIBDIR%%/Pyste/CodeExporter.pyc >-%%PYTHON_SITELIBDIR%%/Pyste/CodeExporter.pyo >-%%PYTHON_SITELIBDIR%%/Pyste/CppParser.py >-%%PYTHON_SITELIBDIR%%/Pyste/CppParser.pyc >-%%PYTHON_SITELIBDIR%%/Pyste/CppParser.pyo >-%%PYTHON_SITELIBDIR%%/Pyste/EnumExporter.py >-%%PYTHON_SITELIBDIR%%/Pyste/EnumExporter.pyc >-%%PYTHON_SITELIBDIR%%/Pyste/EnumExporter.pyo >-%%PYTHON_SITELIBDIR%%/Pyste/Exporter.py >-%%PYTHON_SITELIBDIR%%/Pyste/Exporter.pyc >-%%PYTHON_SITELIBDIR%%/Pyste/Exporter.pyo >-%%PYTHON_SITELIBDIR%%/Pyste/FunctionExporter.py >-%%PYTHON_SITELIBDIR%%/Pyste/FunctionExporter.pyc >-%%PYTHON_SITELIBDIR%%/Pyste/FunctionExporter.pyo >-%%PYTHON_SITELIBDIR%%/Pyste/GCCXMLParser.py >-%%PYTHON_SITELIBDIR%%/Pyste/GCCXMLParser.pyc >-%%PYTHON_SITELIBDIR%%/Pyste/GCCXMLParser.pyo >-%%PYTHON_SITELIBDIR%%/Pyste/HeaderExporter.py >-%%PYTHON_SITELIBDIR%%/Pyste/HeaderExporter.pyc >-%%PYTHON_SITELIBDIR%%/Pyste/HeaderExporter.pyo >-%%PYTHON_SITELIBDIR%%/Pyste/MultipleCodeUnit.py >-%%PYTHON_SITELIBDIR%%/Pyste/MultipleCodeUnit.pyc >-%%PYTHON_SITELIBDIR%%/Pyste/MultipleCodeUnit.pyo >-%%PYTHON_SITELIBDIR%%/Pyste/SingleCodeUnit.py >-%%PYTHON_SITELIBDIR%%/Pyste/SingleCodeUnit.pyc >-%%PYTHON_SITELIBDIR%%/Pyste/SingleCodeUnit.pyo >-%%PYTHON_SITELIBDIR%%/Pyste/SmartFile.py >-%%PYTHON_SITELIBDIR%%/Pyste/SmartFile.pyc >-%%PYTHON_SITELIBDIR%%/Pyste/SmartFile.pyo >-%%PYTHON_SITELIBDIR%%/Pyste/VarExporter.py >-%%PYTHON_SITELIBDIR%%/Pyste/VarExporter.pyc >-%%PYTHON_SITELIBDIR%%/Pyste/VarExporter.pyo >-%%PYTHON_SITELIBDIR%%/Pyste/__init__.py >-%%PYTHON_SITELIBDIR%%/Pyste/__init__.pyc >-%%PYTHON_SITELIBDIR%%/Pyste/__init__.pyo >-%%PYTHON_SITELIBDIR%%/Pyste/declarations.py >-%%PYTHON_SITELIBDIR%%/Pyste/declarations.pyc >-%%PYTHON_SITELIBDIR%%/Pyste/declarations.pyo >-%%PYTHON_SITELIBDIR%%/Pyste/exporters.py >-%%PYTHON_SITELIBDIR%%/Pyste/exporters.pyc >-%%PYTHON_SITELIBDIR%%/Pyste/exporters.pyo >-%%PYTHON_SITELIBDIR%%/Pyste/exporterutils.py >-%%PYTHON_SITELIBDIR%%/Pyste/exporterutils.pyc >-%%PYTHON_SITELIBDIR%%/Pyste/exporterutils.pyo >-%%PYTHON_SITELIBDIR%%/Pyste/infos.py >-%%PYTHON_SITELIBDIR%%/Pyste/infos.pyc >-%%PYTHON_SITELIBDIR%%/Pyste/infos.pyo >-%%PYTHON_SITELIBDIR%%/Pyste/policies.py >-%%PYTHON_SITELIBDIR%%/Pyste/policies.pyc >-%%PYTHON_SITELIBDIR%%/Pyste/policies.pyo >-%%PYTHON_SITELIBDIR%%/Pyste/pyste.py >-%%PYTHON_SITELIBDIR%%/Pyste/pyste.pyc >-%%PYTHON_SITELIBDIR%%/Pyste/pyste.pyo >-%%PYTHON_SITELIBDIR%%/Pyste/settings.py >-%%PYTHON_SITELIBDIR%%/Pyste/settings.pyc >-%%PYTHON_SITELIBDIR%%/Pyste/settings.pyo >-%%PYTHON_SITELIBDIR%%/Pyste/utils.py >-%%PYTHON_SITELIBDIR%%/Pyste/utils.pyc >-%%PYTHON_SITELIBDIR%%/Pyste/utils.pyo >-@dirrm %%PYTHON_SITELIBDIR%%/Pyste >+%%PYSTE%%%%PYTHON_SITELIBDIR%%/Pyste-0.9.10-py%%PYTHON_VERSION%%.egg-info >+%%PYSTE%%%%PYTHON_SITELIBDIR%%/Pyste/ClassExporter.py >+%%PYSTE%%%%PYTHON_SITELIBDIR%%/Pyste/ClassExporter.pyc >+%%PYSTE%%%%PYTHON_SITELIBDIR%%/Pyste/ClassExporter.pyo >+%%PYSTE%%%%PYTHON_SITELIBDIR%%/Pyste/CodeExporter.py >+%%PYSTE%%%%PYTHON_SITELIBDIR%%/Pyste/CodeExporter.pyc >+%%PYSTE%%%%PYTHON_SITELIBDIR%%/Pyste/CodeExporter.pyo >+%%PYSTE%%%%PYTHON_SITELIBDIR%%/Pyste/CppParser.py >+%%PYSTE%%%%PYTHON_SITELIBDIR%%/Pyste/CppParser.pyc >+%%PYSTE%%%%PYTHON_SITELIBDIR%%/Pyste/CppParser.pyo >+%%PYSTE%%%%PYTHON_SITELIBDIR%%/Pyste/EnumExporter.py >+%%PYSTE%%%%PYTHON_SITELIBDIR%%/Pyste/EnumExporter.pyc >+%%PYSTE%%%%PYTHON_SITELIBDIR%%/Pyste/EnumExporter.pyo >+%%PYSTE%%%%PYTHON_SITELIBDIR%%/Pyste/Exporter.py >+%%PYSTE%%%%PYTHON_SITELIBDIR%%/Pyste/Exporter.pyc >+%%PYSTE%%%%PYTHON_SITELIBDIR%%/Pyste/Exporter.pyo >+%%PYSTE%%%%PYTHON_SITELIBDIR%%/Pyste/FunctionExporter.py >+%%PYSTE%%%%PYTHON_SITELIBDIR%%/Pyste/FunctionExporter.pyc >+%%PYSTE%%%%PYTHON_SITELIBDIR%%/Pyste/FunctionExporter.pyo >+%%PYSTE%%%%PYTHON_SITELIBDIR%%/Pyste/GCCXMLParser.py >+%%PYSTE%%%%PYTHON_SITELIBDIR%%/Pyste/GCCXMLParser.pyc >+%%PYSTE%%%%PYTHON_SITELIBDIR%%/Pyste/GCCXMLParser.pyo >+%%PYSTE%%%%PYTHON_SITELIBDIR%%/Pyste/HeaderExporter.py >+%%PYSTE%%%%PYTHON_SITELIBDIR%%/Pyste/HeaderExporter.pyc >+%%PYSTE%%%%PYTHON_SITELIBDIR%%/Pyste/HeaderExporter.pyo >+%%PYSTE%%%%PYTHON_SITELIBDIR%%/Pyste/MultipleCodeUnit.py >+%%PYSTE%%%%PYTHON_SITELIBDIR%%/Pyste/MultipleCodeUnit.pyc >+%%PYSTE%%%%PYTHON_SITELIBDIR%%/Pyste/MultipleCodeUnit.pyo >+%%PYSTE%%%%PYTHON_SITELIBDIR%%/Pyste/SingleCodeUnit.py >+%%PYSTE%%%%PYTHON_SITELIBDIR%%/Pyste/SingleCodeUnit.pyc >+%%PYSTE%%%%PYTHON_SITELIBDIR%%/Pyste/SingleCodeUnit.pyo >+%%PYSTE%%%%PYTHON_SITELIBDIR%%/Pyste/SmartFile.py >+%%PYSTE%%%%PYTHON_SITELIBDIR%%/Pyste/SmartFile.pyc >+%%PYSTE%%%%PYTHON_SITELIBDIR%%/Pyste/SmartFile.pyo >+%%PYSTE%%%%PYTHON_SITELIBDIR%%/Pyste/VarExporter.py >+%%PYSTE%%%%PYTHON_SITELIBDIR%%/Pyste/VarExporter.pyc >+%%PYSTE%%%%PYTHON_SITELIBDIR%%/Pyste/VarExporter.pyo >+%%PYSTE%%%%PYTHON_SITELIBDIR%%/Pyste/__init__.py >+%%PYSTE%%%%PYTHON_SITELIBDIR%%/Pyste/__init__.pyc >+%%PYSTE%%%%PYTHON_SITELIBDIR%%/Pyste/__init__.pyo >+%%PYSTE%%%%PYTHON_SITELIBDIR%%/Pyste/declarations.py >+%%PYSTE%%%%PYTHON_SITELIBDIR%%/Pyste/declarations.pyc >+%%PYSTE%%%%PYTHON_SITELIBDIR%%/Pyste/declarations.pyo >+%%PYSTE%%%%PYTHON_SITELIBDIR%%/Pyste/exporters.py >+%%PYSTE%%%%PYTHON_SITELIBDIR%%/Pyste/exporters.pyc >+%%PYSTE%%%%PYTHON_SITELIBDIR%%/Pyste/exporters.pyo >+%%PYSTE%%%%PYTHON_SITELIBDIR%%/Pyste/exporterutils.py >+%%PYSTE%%%%PYTHON_SITELIBDIR%%/Pyste/exporterutils.pyc >+%%PYSTE%%%%PYTHON_SITELIBDIR%%/Pyste/exporterutils.pyo >+%%PYSTE%%%%PYTHON_SITELIBDIR%%/Pyste/infos.py >+%%PYSTE%%%%PYTHON_SITELIBDIR%%/Pyste/infos.pyc >+%%PYSTE%%%%PYTHON_SITELIBDIR%%/Pyste/infos.pyo >+%%PYSTE%%%%PYTHON_SITELIBDIR%%/Pyste/policies.py >+%%PYSTE%%%%PYTHON_SITELIBDIR%%/Pyste/policies.pyc >+%%PYSTE%%%%PYTHON_SITELIBDIR%%/Pyste/policies.pyo >+%%PYSTE%%%%PYTHON_SITELIBDIR%%/Pyste/pyste.py >+%%PYSTE%%%%PYTHON_SITELIBDIR%%/Pyste/pyste.pyc >+%%PYSTE%%%%PYTHON_SITELIBDIR%%/Pyste/pyste.pyo >+%%PYSTE%%%%PYTHON_SITELIBDIR%%/Pyste/settings.py >+%%PYSTE%%%%PYTHON_SITELIBDIR%%/Pyste/settings.pyc >+%%PYSTE%%%%PYTHON_SITELIBDIR%%/Pyste/settings.pyo >+%%PYSTE%%%%PYTHON_SITELIBDIR%%/Pyste/utils.py >+%%PYSTE%%%%PYTHON_SITELIBDIR%%/Pyste/utils.pyc >+%%PYSTE%%%%PYTHON_SITELIBDIR%%/Pyste/utils.pyo >+%%PYSTE%%@dirrm %%PYTHON_SITELIBDIR%%/Pyste > @dirrm include/boost/python/suite/indexing/detail > @dirrm include/boost/python/suite/indexing > @dirrm include/boost/python/suite
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 138770
: 99643