| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: Makefile.common,v 1.13 2016/02/25 12:12:49 jperkin Exp $ | | 1 | # $NetBSD: Makefile.common,v 1.14 2018/02/01 16:43:04 jperkin Exp $ |
2 | # | | 2 | # |
3 | # used by devel/poco/Makefile | | 3 | # used by devel/poco/Makefile |
4 | # used by databases/poco-data/Makefile | | 4 | # used by databases/poco-data/Makefile |
5 | # used by databases/poco-data-sqlite/Makefile | | 5 | # used by databases/poco-data-sqlite/Makefile |
6 | # used by databases/poco-data-mysql/Makefile | | 6 | # used by databases/poco-data-mysql/Makefile |
7 | # used by databases/poco-data-odbc/Makefile | | 7 | # used by databases/poco-data-odbc/Makefile |
8 | | | 8 | |
9 | POCO_VERSION=1.6.1 | | 9 | POCO_VERSION=1.6.1 |
10 | | | 10 | |
11 | DISTNAME= poco-${POCO_VERSION}-all | | 11 | DISTNAME= poco-${POCO_VERSION}-all |
12 | MASTER_SITES= http://pocoproject.org/releases/poco-${POCO_VERSION}/ | | 12 | MASTER_SITES= http://pocoproject.org/releases/poco-${POCO_VERSION}/ |
13 | | | 13 | |
14 | MAINTAINER= pkgsrc-users@NetBSD.org | | 14 | MAINTAINER= pkgsrc-users@NetBSD.org |
| @@ -38,27 +38,25 @@ CONFIGURE_ARGS+= --unbundled | | | @@ -38,27 +38,25 @@ CONFIGURE_ARGS+= --unbundled |
38 | | | 38 | |
39 | .if !empty(OPSYS:M*BSD) || ${OPSYS} == "DragonFly" || ${OPSYS} == "Bitrig" | | 39 | .if !empty(OPSYS:M*BSD) || ${OPSYS} == "DragonFly" || ${OPSYS} == "Bitrig" |
40 | CONFIGURE_ARGS+= --config=FreeBSD | | 40 | CONFIGURE_ARGS+= --config=FreeBSD |
41 | .endif | | 41 | .endif |
42 | | | 42 | |
43 | # NetBSD doesn't have fenv.h. We should add one. | | 43 | # NetBSD doesn't have fenv.h. We should add one. |
44 | CONFIGURE_ARGS.NetBSD+= --no-fpenvironment | | 44 | CONFIGURE_ARGS.NetBSD+= --no-fpenvironment |
45 | CONFIGURE_ARGS.NetBSD+= --no-sharedmemory | | 45 | CONFIGURE_ARGS.NetBSD+= --no-sharedmemory |
46 | | | 46 | |
47 | .if ${OPSYS} == "SunOS" | | 47 | .if ${OPSYS} == "SunOS" |
48 | .include "../../mk/compiler.mk" | | 48 | .include "../../mk/compiler.mk" |
49 | . if ${PKGSRC_COMPILER} == "sunpro" | | 49 | . if ${PKGSRC_COMPILER} == "sunpro" |
50 | CONFIGURE_ARGS+= --config=SunOS-SunStudio | | 50 | CONFIGURE_ARGS+= --config=SunOS-SunStudio |
51 | . elif ${PKGSRC_COMPILER} == "gcc" | | 51 | . else |
52 | CONFIGURE_ARGS+= --config=SunOS-GCC | | 52 | CONFIGURE_ARGS+= --config=SunOS-GCC |
53 | # GCC 4.6 and newer forces c99 for C++, need _XOPEN_SOURCE=600 | | 53 | # GCC 4.6 and newer forces c99 for C++, need _XOPEN_SOURCE=600 |
54 | . if !empty(CC_VERSION:Mgcc-4.[6-9].*) | | 54 | . if !empty(CC_VERSION:Mgcc-4.[6-9].*) || !empty(PKGSRC_COMPILER:Mclang) |
55 | MAKE_ENV+= XOPEN_SOURCE=600 | | 55 | MAKE_ENV+= XOPEN_SOURCE=600 |
56 | . else | | 56 | . else |
57 | MAKE_ENV+= XOPEN_SOURCE=500 | | 57 | MAKE_ENV+= XOPEN_SOURCE=500 |
58 | . endif | | 58 | . endif |
59 | . else | | | |
60 | CONFIGURE_ARGS+= --config=SunOS | | | |
61 | . endif | | 59 | . endif |
62 | .endif | | 60 | .endif |
63 | | | 61 | |
64 | MAKE_FLAGS+= POCO_BASE=${WRKSRC} | | 62 | MAKE_FLAGS+= POCO_BASE=${WRKSRC} |