| @@ -1,34 +1,34 @@ | | | @@ -1,34 +1,34 @@ |
1 | # $NetBSD: Makefile,v 1.5 2013/11/18 18:14:38 dholland Exp $ | | 1 | # $NetBSD: Makefile,v 1.6 2013/11/22 13:38:31 dholland Exp $ |
2 | | | 2 | |
3 | DISTNAME= mono-2.10.9 | | 3 | DISTNAME= mono-2.10.9 |
4 | PKGREVISION= 4 | | 4 | PKGREVISION= 4 |
5 | CATEGORIES= lang | | 5 | CATEGORIES= lang |
6 | MASTER_SITES= http://download.mono-project.com/sources/mono/ | | 6 | MASTER_SITES= http://download.mono-project.com/sources/mono/ |
7 | EXTRACT_SUFX= .tar.bz2 | | 7 | EXTRACT_SUFX= .tar.bz2 |
8 | | | 8 | |
9 | MAINTAINER= kefren@NetBSD.org | | 9 | MAINTAINER= kefren@NetBSD.org |
10 | HOMEPAGE= http://www.mono-project.com/ | | 10 | HOMEPAGE= http://www.mono-project.com/ |
11 | COMMENT= Open source implementation of the .NET Development Framework (v2) | | 11 | COMMENT= Open source implementation of the .NET Development Framework (v2) |
12 | | | 12 | |
13 | MAKE_JOBS_SAFE= no | | 13 | MAKE_JOBS_SAFE= no |
14 | | | 14 | |
15 | LICENSE= mit AND gnu-gpl-v2 AND gnu-lgpl-v2 AND x11 | | 15 | LICENSE= mit AND gnu-gpl-v2 AND gnu-lgpl-v2 AND x11 |
16 | | | 16 | |
17 | BUILD_DEPENDS+= p5-XML-Parser-[0-9]*:../../textproc/p5-XML-Parser | | 17 | BUILD_DEPENDS+= p5-XML-Parser-[0-9]*:../../textproc/p5-XML-Parser |
18 | | | 18 | |
19 | CONFLICTS= pnet-[0-9]* mcsim-[0-9]* lc-[0-9]* | | 19 | CONFLICTS= pnet-[0-9]* mcsim-[0-9]* lc-[0-9]* |
20 | | | 20 | |
21 | ALL_ENV+= MONO_SHARED_DIR=${WRKDIR:Q} | | 21 | ALL_ENV+= MONO_SHARED_DIR=${WRKDIR:Q} PLATFORM= |
22 | | | 22 | |
23 | USE_TOOLS+= bison gmake perl:run pkg-config bash:run msgfmt | | 23 | USE_TOOLS+= bison gmake perl:run pkg-config bash:run msgfmt |
24 | USE_LIBTOOL= yes | | 24 | USE_LIBTOOL= yes |
25 | USE_LANGUAGES+= c c++ | | 25 | USE_LANGUAGES+= c c++ |
26 | EXTRACT_USING= bsdtar | | 26 | EXTRACT_USING= bsdtar |
27 | | | 27 | |
28 | GNU_CONFIGURE= yes | | 28 | GNU_CONFIGURE= yes |
29 | CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR:Q} | | 29 | CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR:Q} |
30 | CONFIGURE_ARGS+= --with-icu=yes | | 30 | CONFIGURE_ARGS+= --with-icu=yes |
31 | CONFIGURE_ARGS+= --with-preview=yes | | 31 | CONFIGURE_ARGS+= --with-preview=yes |
32 | CONFIGURE_ARGS+= --with-libgdiplus=installed | | 32 | CONFIGURE_ARGS+= --with-libgdiplus=installed |
33 | CONFIGURE_ARGS+= --disable-dtrace | | 33 | CONFIGURE_ARGS+= --disable-dtrace |
34 | | | 34 | |
| @@ -148,23 +148,19 @@ SUBST_SED.fix-libx11= -e 's,@X11BASE@,$ | | | @@ -148,23 +148,19 @@ SUBST_SED.fix-libx11= -e 's,@X11BASE@,$ |
148 | | | 148 | |
149 | CPPFLAGS.NetBSD+= -D_KMEMUSER | | 149 | CPPFLAGS.NetBSD+= -D_KMEMUSER |
150 | CPPFLAGS.SunOS+= -D__C99FEATURES__ | | 150 | CPPFLAGS.SunOS+= -D__C99FEATURES__ |
151 | | | 151 | |
152 | .if !empty(MACHINE_PLATFORM:MSunOS-*-i386) | | 152 | .if !empty(MACHINE_PLATFORM:MSunOS-*-i386) |
153 | ULIMIT_CMD_datasize= ulimit -d 262144 | | 153 | ULIMIT_CMD_datasize= ulimit -d 262144 |
154 | ULIMIT_CMD_stacksize= ulimit -s 10240 | | 154 | ULIMIT_CMD_stacksize= ulimit -s 10240 |
155 | .elif !empty(MACHINE_PLATFORM:MSunOS-*-x86_64) | | 155 | .elif !empty(MACHINE_PLATFORM:MSunOS-*-x86_64) |
156 | CONFIGURE_ARGS+= --with-sigaltstack=no | | 156 | CONFIGURE_ARGS+= --with-sigaltstack=no |
157 | ULIMIT_CMD_datasize= ulimit -d 524288 | | 157 | ULIMIT_CMD_datasize= ulimit -d 524288 |
158 | ULIMIT_CMD_stacksize= ulimit -s 10240 | | 158 | ULIMIT_CMD_stacksize= ulimit -s 10240 |
159 | .endif | | 159 | .endif |
160 | | | 160 | |
161 | post-extract: | | | |
162 | ${CP} ${WRKSRC}/mcs/build/platforms/linux.make \ | | | |
163 | ${WRKSRC}/mcs/build/platforms/netbsd.make | | | |
164 | | | | |
165 | .include "../../devel/gettext-lib/buildlink3.mk" | | 161 | .include "../../devel/gettext-lib/buildlink3.mk" |
166 | .include "../../lang/python/application.mk" | | 162 | .include "../../lang/python/application.mk" |
167 | .include "../../textproc/icu/buildlink3.mk" | | 163 | .include "../../textproc/icu/buildlink3.mk" |
168 | .include "../../textproc/libxml2/buildlink3.mk" | | 164 | .include "../../textproc/libxml2/buildlink3.mk" |
169 | .include "../../textproc/libxslt/buildlink3.mk" | | 165 | .include "../../textproc/libxslt/buildlink3.mk" |
170 | .include "../../mk/bsd.pkg.mk" | | 166 | .include "../../mk/bsd.pkg.mk" |