| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: Makefile.common,v 1.61 2016/10/08 23:27:50 joerg Exp $ | | 1 | # $NetBSD: Makefile.common,v 1.62 2016/11/04 18:41:09 maya Exp $ |
2 | # | | 2 | # |
3 | # used by devel/boost-build/Makefile | | 3 | # used by devel/boost-build/Makefile |
4 | # used by devel/boost-docs/Makefile | | 4 | # used by devel/boost-docs/Makefile |
5 | # used by devel/boost-jam/Makefile | | 5 | # used by devel/boost-jam/Makefile |
6 | # used by devel/boost-headers/Makefile | | 6 | # used by devel/boost-headers/Makefile |
7 | # used by devel/boost-libs/Makefile | | 7 | # used by devel/boost-libs/Makefile |
8 | # used by devel/py-boost/Makefile | | 8 | # used by devel/py-boost/Makefile |
9 | | | 9 | |
10 | BOOST_PACKAGE?= undefined | | 10 | BOOST_PACKAGE?= undefined |
11 | BOOST_COMMENT?= undefined | | 11 | BOOST_COMMENT?= undefined |
12 | BOOST_VERSION= 1.62.0 | | 12 | BOOST_VERSION= 1.62.0 |
13 | BOOST_SHORT_VERSION= ${BOOST_VERSION:S/./_/:C/\..*$//} | | 13 | BOOST_SHORT_VERSION= ${BOOST_VERSION:S/./_/:C/\..*$//} |
14 | | | 14 | |
| @@ -31,26 +31,28 @@ MAINTAINER= pkgsrc-users@NetBSD.org | | | @@ -31,26 +31,28 @@ MAINTAINER= pkgsrc-users@NetBSD.org |
31 | HOMEPAGE= http://www.boost.org/ | | 31 | HOMEPAGE= http://www.boost.org/ |
32 | COMMENT= Free, peer-reviewed portable C++ source libraries ${BOOST_COMMENT} | | 32 | COMMENT= Free, peer-reviewed portable C++ source libraries ${BOOST_COMMENT} |
33 | LICENSE= boost-license | | 33 | LICENSE= boost-license |
34 | | | 34 | |
35 | CONFLICTS+= boost<1.36.0 | | 35 | CONFLICTS+= boost<1.36.0 |
36 | | | 36 | |
37 | DISTINFO_FILE= ${.CURDIR}/../../meta-pkgs/boost/distinfo | | 37 | DISTINFO_FILE= ${.CURDIR}/../../meta-pkgs/boost/distinfo |
38 | PATCHDIR= ${.CURDIR}/../../meta-pkgs/boost/patches | | 38 | PATCHDIR= ${.CURDIR}/../../meta-pkgs/boost/patches |
39 | | | 39 | |
40 | .include "../../mk/bsd.prefs.mk" | | 40 | .include "../../mk/bsd.prefs.mk" |
41 | | | 41 | |
42 | USE_TOOLS+= pax | | 42 | USE_TOOLS+= pax |
43 | USE_LANGUAGES= c c++ | | 43 | USE_LANGUAGES= c c++ |
| | | 44 | |
| | | 45 | # IMPORTANT: sync this with devel/boost-libs/buildlink3.mk |
44 | # GCC 4.5 or later is required to build, and GCC 4.5 is not provided for OpenBSD | | 46 | # GCC 4.5 or later is required to build, and GCC 4.5 is not provided for OpenBSD |
45 | . if ${OPSYS} == "OpenBSD" | | 47 | . if ${OPSYS} == "OpenBSD" |
46 | . if ${MACHINE_ARCH} != "sparc64" | | 48 | . if ${MACHINE_ARCH} != "sparc64" |
47 | GCC_REQD+= 4.6 | | 49 | GCC_REQD+= 4.6 |
48 | . endif | | 50 | . endif |
49 | . elif ${LOWER_VENDOR} == "redhat" | | 51 | . elif ${LOWER_VENDOR} == "redhat" |
50 | GCC_REQD+= 4.4 | | 52 | GCC_REQD+= 4.4 |
51 | . else | | 53 | . else |
52 | GCC_REQD+= 4.5 | | 54 | GCC_REQD+= 4.5 |
53 | . endif | | 55 | . endif |
54 | | | 56 | |
55 | PLIST_SUBST+= BOOST_VERSION="${BOOST_VERSION}" | | 57 | PLIST_SUBST+= BOOST_VERSION="${BOOST_VERSION}" |
56 | | | 58 | |