Import of pkgsrc-2015Q3

This commit is contained in:
2015-10-03 03:37:01 -07:00
committed by Lionel Sambuc
parent f641581404
commit 9d819b6d54
7578 changed files with 228314 additions and 80018 deletions

5
devel/py-boost/DESCR Normal file
View 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
View 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
View 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}

View 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