Import of pkgsrc-2015Q3
This commit is contained in:
5
devel/py-boost/DESCR
Normal file
5
devel/py-boost/DESCR
Normal file
@@ -0,0 +1,5 @@
|
||||
Boost is a set of free, peer-reviewed, C++ libraries. The emphasis is on
|
||||
portable libraries which work well with the ISO C++ Standard Library.
|
||||
|
||||
This package adds static and shared binary libraries providing support for
|
||||
the Boost Python library.
|
||||
30
devel/py-boost/Makefile
Normal file
30
devel/py-boost/Makefile
Normal file
@@ -0,0 +1,30 @@
|
||||
# $NetBSD: Makefile,v 1.1 2015/07/13 15:08:55 wiz Exp $
|
||||
|
||||
BOOST_PACKAGE= python
|
||||
BOOST_COMMENT= (Boost.Python binary library)
|
||||
BOOST_CONFIG= installed
|
||||
|
||||
INSTALLATION_DIRS+= lib
|
||||
|
||||
.include "../../meta-pkgs/boost/Makefile.common"
|
||||
|
||||
PKGNAME= ${PYPKGPREFIX}-boost-${BOOST_VERSION}
|
||||
|
||||
BJAM_ARGS+= --user-config=${WRKSRC}/user-config.jam
|
||||
BJAM_ARGS+= --with-python
|
||||
MAKE_ENV+= BOOST_BUILD_PATH=${WRKSRC}
|
||||
PYTHON_VERSIONS_INCOMPATIBLE= 33 # as of 1.58.0
|
||||
|
||||
.include "../../devel/boost-jam/bjam.mk"
|
||||
.include "../../lang/python/application.mk"
|
||||
|
||||
post-configure:
|
||||
${ECHO} 'using python : ${PYVERSSUFFIX} :' \
|
||||
'${PREFIX}/bin/python${PYVERSSUFFIX} ;' \
|
||||
>${WRKSRC}/user-config.jam
|
||||
|
||||
do-build: bjam-build
|
||||
|
||||
do-install: boost-install-libs
|
||||
|
||||
.include "../../mk/bsd.pkg.mk"
|
||||
7
devel/py-boost/PLIST
Normal file
7
devel/py-boost/PLIST
Normal file
@@ -0,0 +1,7 @@
|
||||
@comment $NetBSD: PLIST,v 1.1 2015/07/13 15:08:55 wiz Exp $
|
||||
lib/libboost_python.a
|
||||
lib/libboost_python.so
|
||||
lib/libboost_python.so.${BOOST_VERSION}
|
||||
${PLIST.py3x}lib/libboost_python3.a
|
||||
${PLIST.py3x}lib/libboost_python3.so
|
||||
${PLIST.py3x}lib/libboost_python3.so.${BOOST_VERSION}
|
||||
18
devel/py-boost/buildlink3.mk
Normal file
18
devel/py-boost/buildlink3.mk
Normal file
@@ -0,0 +1,18 @@
|
||||
# $NetBSD: buildlink3.mk,v 1.2 2015/08/14 20:57:49 joerg Exp $
|
||||
|
||||
BUILDLINK_TREE+= py-boost
|
||||
|
||||
.if !defined(PY_BOOST_BUILDLINK3_MK)
|
||||
PY_BOOST_BUILDLINK3_MK:=
|
||||
|
||||
.include "../../lang/python/pyversion.mk"
|
||||
|
||||
# Use a dependency pattern that guarantees the proper ABI.
|
||||
BUILDLINK_API_DEPENDS.py-boost+= ${PYPKGPREFIX}-boost-1.59.*
|
||||
BUILDLINK_ABI_DEPENDS.py-boost+= ${PYPKGPREFIX}-boost-1.59.*
|
||||
BUILDLINK_PKGSRCDIR.py-boost?= ../../devel/py-boost
|
||||
|
||||
.include "../../devel/boost-headers/buildlink3.mk"
|
||||
.endif # PY_BOOST_BUILDLINK3_MK
|
||||
|
||||
BUILDLINK_TREE+= -py-boost
|
||||
Reference in New Issue
Block a user