| @@ -1,191 +1,194 @@ | | | @@ -1,191 +1,194 @@ |
1 | # $NetBSD: Makefile,v 1.4 2019/09/01 12:04:38 nia Exp $ | | 1 | # $NetBSD: Makefile,v 1.5 2019/09/02 16:41:01 nia Exp $ |
2 | | | 2 | |
3 | DISTNAME= mono-6.0.0.313 | | 3 | DISTNAME= mono-6.0.0.313 |
4 | CATEGORIES= lang | | 4 | CATEGORIES= lang |
5 | MASTER_SITES= https://download.mono-project.com/sources/mono/ | | 5 | MASTER_SITES= https://download.mono-project.com/sources/mono/ |
6 | EXTRACT_SUFX= .tar.xz | | 6 | EXTRACT_SUFX= .tar.xz |
7 | | | 7 | |
8 | MAINTAINER= pkgsrc-users@NetBSD.org | | 8 | MAINTAINER= pkgsrc-users@NetBSD.org |
9 | HOMEPAGE= http://www.mono-project.com/ | | 9 | HOMEPAGE= http://www.mono-project.com/ |
10 | COMMENT= Open source implementation of the .NET Development Framework | | 10 | COMMENT= Open source implementation of the .NET Development Framework |
11 | LICENSE= mit AND gnu-gpl-v2 AND gnu-lgpl-v2 AND apache-2.0 | | 11 | LICENSE= mit AND gnu-gpl-v2 AND gnu-lgpl-v2 AND apache-2.0 |
12 | | | 12 | |
13 | WRKSRC= ${WRKDIR}/${DISTNAME} | | 13 | WRKSRC= ${WRKDIR}/${DISTNAME} |
14 | | | 14 | |
15 | TOOL_DEPENDS+= p5-XML-Parser-[0-9]*:../../textproc/p5-XML-Parser | | 15 | TOOL_DEPENDS+= p5-XML-Parser-[0-9]*:../../textproc/p5-XML-Parser |
16 | CONFLICTS= pnet-[0-9]* mcsim-[0-9]* lc-[0-9]* | | 16 | CONFLICTS= pnet-[0-9]* mcsim-[0-9]* lc-[0-9]* |
17 | ALL_ENV+= MONO_SHARED_DIR=${WRKDIR} PLATFORM= | | 17 | ALL_ENV+= MONO_SHARED_DIR=${WRKDIR} PLATFORM= |
| | | 18 | ALL_ENV+= PAXCTL=${PAXCTL} |
18 | | | 19 | |
19 | USE_TOOLS+= bash:run cmake gmake gtar msgfmt perl:run pkg-config | | 20 | USE_TOOLS+= bash:run cmake gmake gtar msgfmt perl:run pkg-config |
20 | USE_TOOLS+= bison autoconf automake | | 21 | USE_TOOLS+= bison autoconf automake |
21 | USE_LIBTOOL= yes | | 22 | USE_LIBTOOL= yes |
22 | USE_LANGUAGES+= c c99 c++ | | 23 | USE_LANGUAGES+= c c99 c++ |
23 | EXTRACT_USING= gtar | | 24 | EXTRACT_USING= gtar |
24 | | | 25 | |
25 | GNU_CONFIGURE= yes | | 26 | GNU_CONFIGURE= yes |
26 | PKG_SYSCONFSUBDIR= mono | | 27 | PKG_SYSCONFSUBDIR= mono |
27 | CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR} | | 28 | CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR} |
| | | 29 | CONFIGURE_ARGS+= --disable-btls |
| | | 30 | CONFIGURE_ARGS+= --disable-btls-lib |
28 | | | 31 | |
29 | # Requires a cwrappers change: http://mail-index.netbsd.org/tech-pkg/2019/08/16/msg021791.html | | 32 | # Requires a cwrappers change: http://mail-index.netbsd.org/tech-pkg/2019/08/16/msg021791.html |
30 | USE_CWRAPPERS= no | | 33 | USE_CWRAPPERS= no |
31 | | | 34 | |
32 | MAKE_FLAGS+= PERL=${PERL5:Q} mandir=${PREFIX}/${PKGMANDIR} | | 35 | MAKE_FLAGS+= PERL=${PERL5:Q} mandir=${PREFIX}/${PKGMANDIR} |
33 | UNLIMIT_RESOURCES= datasize stacksize memorysize | | 36 | UNLIMIT_RESOURCES= datasize stacksize memorysize |
34 | | | 37 | |
35 | PKGCONFIG_OVERRIDE+= mono-uninstalled.pc.in data/cecil.pc.in | | 38 | PKGCONFIG_OVERRIDE+= mono-uninstalled.pc.in data/cecil.pc.in |
36 | PKGCONFIG_OVERRIDE+= data/dotnet.pc.in data/dotnet35.pc.in data/mint.pc.in | | 39 | PKGCONFIG_OVERRIDE+= data/dotnet.pc.in data/dotnet35.pc.in data/mint.pc.in |
37 | PKGCONFIG_OVERRIDE+= data/monodoc.pc.in | | 40 | PKGCONFIG_OVERRIDE+= data/monodoc.pc.in |
38 | PKGCONFIG_OVERRIDE+= data/mono-cairo.pc.in data/mono-lineeditor.pc.in | | 41 | PKGCONFIG_OVERRIDE+= data/mono-cairo.pc.in data/mono-lineeditor.pc.in |
39 | PKGCONFIG_OVERRIDE+= data/mono-nunit.pc.in data/mono-options.pc.in | | 42 | PKGCONFIG_OVERRIDE+= data/mono-nunit.pc.in data/mono-options.pc.in |
40 | PKGCONFIG_OVERRIDE+= data/mono.pc.in | | 43 | PKGCONFIG_OVERRIDE+= data/mono.pc.in |
41 | PKGCONFIG_OVERRIDE+= data/reactive.pc.in | | 44 | PKGCONFIG_OVERRIDE+= data/reactive.pc.in |
42 | PKGCONFIG_OVERRIDE+= data/system.web.extensions_1.0.pc.in | | 45 | PKGCONFIG_OVERRIDE+= data/system.web.extensions_1.0.pc.in |
43 | PKGCONFIG_OVERRIDE+= data/system.web.extensions.design_1.0.pc.in | | 46 | PKGCONFIG_OVERRIDE+= data/system.web.extensions.design_1.0.pc.in |
44 | PKGCONFIG_OVERRIDE+= data/system.web.mvc.pc.in data/wcf.pc.in | | 47 | PKGCONFIG_OVERRIDE+= data/system.web.mvc.pc.in data/wcf.pc.in |
45 | | | 48 | |
46 | REPLACE_PERL+= mono/benchmark/test-driver | | 49 | REPLACE_PERL+= mono/benchmark/test-driver |
47 | REPLACE_PERL+= mono/cil/make-opcodes-def.pl | | 50 | REPLACE_PERL+= mono/cil/make-opcodes-def.pl |
48 | REPLACE_PERL+= mono/tests/stress-runner.pl | | 51 | REPLACE_PERL+= mono/tests/stress-runner.pl |
49 | | | 52 | |
50 | REPLACE_PYTHON+= scripts/mono-heapviz | | 53 | REPLACE_PYTHON+= scripts/mono-heapviz |
51 | | | 54 | |
52 | REPLACE_BASH+= mono/arch/arm/dpiops.sh | | 55 | REPLACE_BASH+= mono/arch/arm/dpiops.sh |
53 | REPLACE_BASH+= mono/arch/arm/vfpops.sh | | 56 | REPLACE_BASH+= mono/arch/arm/vfpops.sh |
54 | REPLACE_BASH+= scripts/mono-package-runtime | | 57 | REPLACE_BASH+= scripts/mono-package-runtime |
55 | REPLACE_BASH+= scripts/mono-find-provides.in scripts/mono-find-requires.in | | 58 | REPLACE_BASH+= scripts/mono-find-provides.in scripts/mono-find-requires.in |
56 | REPLACE_BASH+= scripts/mono-test-install web/mono-build-w32.sh | | 59 | REPLACE_BASH+= scripts/mono-test-install web/mono-build-w32.sh |
57 | REPLACE_BASH+= mcs/class/Mono.Cairo/Samples/gtk/compile.sh | | 60 | REPLACE_BASH+= mcs/class/Mono.Cairo/Samples/gtk/compile.sh |
58 | REPLACE_BASH+= mcs/class/Mono.Cairo/Samples/png/compile.sh | | 61 | REPLACE_BASH+= mcs/class/Mono.Cairo/Samples/png/compile.sh |
59 | REPLACE_BASH+= mcs/class/Mono.Cairo/Samples/win32/compile.sh | | 62 | REPLACE_BASH+= mcs/class/Mono.Cairo/Samples/win32/compile.sh |
60 | REPLACE_BASH+= mcs/class/Mono.Cairo/Samples/x11/compile.sh | | 63 | REPLACE_BASH+= mcs/class/Mono.Cairo/Samples/x11/compile.sh |
61 | REPLACE_BASH+= libgc/mkinstalldirs | | 64 | REPLACE_BASH+= libgc/mkinstalldirs |
62 | REPLACE_BASH+= mcs/mkinstalldirs mkinstalldirs | | 65 | REPLACE_BASH+= mcs/mkinstalldirs mkinstalldirs |
63 | | | 66 | |
64 | EGDIR= ${PREFIX}/share/examples/mono | | 67 | EGDIR= ${PREFIX}/share/examples/mono |
65 | | | 68 | |
66 | CONF_FILES+= ${EGDIR}/2.0/Browsers/Compat.browser \ | | 69 | CONF_FILES+= ${EGDIR}/2.0/Browsers/Compat.browser \ |
67 | ${PKG_SYSCONFDIR}/2.0/Browsers/Compat.browser | | 70 | ${PKG_SYSCONFDIR}/2.0/Browsers/Compat.browser |
68 | CONF_FILES+= ${EGDIR}/2.0/DefaultWsdlHelpGenerator.aspx \ | | 71 | CONF_FILES+= ${EGDIR}/2.0/DefaultWsdlHelpGenerator.aspx \ |
69 | ${PKG_SYSCONFDIR}/2.0/DefaultWsdlHelpGenerator.aspx | | 72 | ${PKG_SYSCONFDIR}/2.0/DefaultWsdlHelpGenerator.aspx |
70 | CONF_FILES+= ${EGDIR}/2.0/machine.config \ | | 73 | CONF_FILES+= ${EGDIR}/2.0/machine.config \ |
71 | ${PKG_SYSCONFDIR}/2.0/machine.config | | 74 | ${PKG_SYSCONFDIR}/2.0/machine.config |
72 | CONF_FILES+= ${EGDIR}/2.0/settings.map \ | | 75 | CONF_FILES+= ${EGDIR}/2.0/settings.map \ |
73 | ${PKG_SYSCONFDIR}/2.0/settings.map | | 76 | ${PKG_SYSCONFDIR}/2.0/settings.map |
74 | CONF_FILES+= ${EGDIR}/2.0/web.config \ | | 77 | CONF_FILES+= ${EGDIR}/2.0/web.config \ |
75 | ${PKG_SYSCONFDIR}/2.0/web.config | | 78 | ${PKG_SYSCONFDIR}/2.0/web.config |
76 | CONF_FILES+= ${EGDIR}/4.0/Browsers/Compat.browser \ | | 79 | CONF_FILES+= ${EGDIR}/4.0/Browsers/Compat.browser \ |
77 | ${PKG_SYSCONFDIR}/4.0/Browsers/Compat.browser | | 80 | ${PKG_SYSCONFDIR}/4.0/Browsers/Compat.browser |
78 | CONF_FILES+= ${EGDIR}/4.0/DefaultWsdlHelpGenerator.aspx \ | | 81 | CONF_FILES+= ${EGDIR}/4.0/DefaultWsdlHelpGenerator.aspx \ |
79 | ${PKG_SYSCONFDIR}/4.0/DefaultWsdlHelpGenerator.aspx | | 82 | ${PKG_SYSCONFDIR}/4.0/DefaultWsdlHelpGenerator.aspx |
80 | CONF_FILES+= ${EGDIR}/4.0/machine.config \ | | 83 | CONF_FILES+= ${EGDIR}/4.0/machine.config \ |
81 | ${PKG_SYSCONFDIR}/4.0/machine.config | | 84 | ${PKG_SYSCONFDIR}/4.0/machine.config |
82 | CONF_FILES+= ${EGDIR}/4.0/settings.map \ | | 85 | CONF_FILES+= ${EGDIR}/4.0/settings.map \ |
83 | ${PKG_SYSCONFDIR}/4.0/settings.map | | 86 | ${PKG_SYSCONFDIR}/4.0/settings.map |
84 | CONF_FILES+= ${EGDIR}/4.0/web.config \ | | 87 | CONF_FILES+= ${EGDIR}/4.0/web.config \ |
85 | ${PKG_SYSCONFDIR}/4.0/web.config | | 88 | ${PKG_SYSCONFDIR}/4.0/web.config |
86 | CONF_FILES+= ${EGDIR}/4.5/Browsers/Compat.browser \ | | 89 | CONF_FILES+= ${EGDIR}/4.5/Browsers/Compat.browser \ |
87 | ${PKG_SYSCONFDIR}/4.5/Browsers/Compat.browser | | 90 | ${PKG_SYSCONFDIR}/4.5/Browsers/Compat.browser |
88 | CONF_FILES+= ${EGDIR}/4.5/DefaultWsdlHelpGenerator.aspx \ | | 91 | CONF_FILES+= ${EGDIR}/4.5/DefaultWsdlHelpGenerator.aspx \ |
89 | ${PKG_SYSCONFDIR}/4.5/DefaultWsdlHelpGenerator.aspx | | 92 | ${PKG_SYSCONFDIR}/4.5/DefaultWsdlHelpGenerator.aspx |
90 | CONF_FILES+= ${EGDIR}/4.5/machine.config \ | | 93 | CONF_FILES+= ${EGDIR}/4.5/machine.config \ |
91 | ${PKG_SYSCONFDIR}/4.5/machine.config | | 94 | ${PKG_SYSCONFDIR}/4.5/machine.config |
92 | CONF_FILES+= ${EGDIR}/4.5/settings.map \ | | 95 | CONF_FILES+= ${EGDIR}/4.5/settings.map \ |
93 | ${PKG_SYSCONFDIR}/4.5/settings.map | | 96 | ${PKG_SYSCONFDIR}/4.5/settings.map |
94 | CONF_FILES+= ${EGDIR}/4.5/web.config \ | | 97 | CONF_FILES+= ${EGDIR}/4.5/web.config \ |
95 | ${PKG_SYSCONFDIR}/4.5/web.config | | 98 | ${PKG_SYSCONFDIR}/4.5/web.config |
96 | CONF_FILES+= ${EGDIR}/browscap.ini \ | | 99 | CONF_FILES+= ${EGDIR}/browscap.ini \ |
97 | ${PKG_SYSCONFDIR}/browscap.ini | | 100 | ${PKG_SYSCONFDIR}/browscap.ini |
98 | CONF_FILES+= ${EGDIR}/config \ | | 101 | CONF_FILES+= ${EGDIR}/config \ |
99 | ${PKG_SYSCONFDIR}/config | | 102 | ${PKG_SYSCONFDIR}/config |
100 | | | 103 | |
101 | MAKE_DIRS+= ${PKG_SYSCONFDIR}/2.0 | | 104 | MAKE_DIRS+= ${PKG_SYSCONFDIR}/2.0 |
102 | MAKE_DIRS+= ${PKG_SYSCONFDIR}/2.0/Browsers | | 105 | MAKE_DIRS+= ${PKG_SYSCONFDIR}/2.0/Browsers |
103 | MAKE_DIRS+= ${PKG_SYSCONFDIR}/4.0 | | 106 | MAKE_DIRS+= ${PKG_SYSCONFDIR}/4.0 |
104 | MAKE_DIRS+= ${PKG_SYSCONFDIR}/4.0/Browsers | | 107 | MAKE_DIRS+= ${PKG_SYSCONFDIR}/4.0/Browsers |
105 | MAKE_DIRS+= ${PKG_SYSCONFDIR}/4.5 | | 108 | MAKE_DIRS+= ${PKG_SYSCONFDIR}/4.5 |
106 | MAKE_DIRS+= ${PKG_SYSCONFDIR}/4.5/Browsers | | 109 | MAKE_DIRS+= ${PKG_SYSCONFDIR}/4.5/Browsers |
107 | MAKE_DIRS+= ${PKG_SYSCONFDIR}/mconfig | | 110 | MAKE_DIRS+= ${PKG_SYSCONFDIR}/mconfig |
108 | | | 111 | |
109 | TEST_TARGET= check | | 112 | TEST_TARGET= check |
110 | | | 113 | |
111 | SUBST_CLASSES+= fix-prefix | | 114 | SUBST_CLASSES+= fix-prefix |
112 | SUBST_STAGE.fix-prefix= pre-configure | | 115 | SUBST_STAGE.fix-prefix= pre-configure |
113 | SUBST_MESSAGE.fix-prefix= Fixing relative prefix | | 116 | SUBST_MESSAGE.fix-prefix= Fixing relative prefix |
114 | SUBST_FILES.fix-prefix= ${PKGCONFIG_OVERRIDE} | | 117 | SUBST_FILES.fix-prefix= ${PKGCONFIG_OVERRIDE} |
115 | SUBST_SED.fix-prefix= -e 's,$${pcfiledir}/../..,\@prefix\@,g' | | 118 | SUBST_SED.fix-prefix= -e 's,$${pcfiledir}/../..,\@prefix\@,g' |
116 | | | 119 | |
117 | SUBST_CLASSES+= fix-cfgdir | | 120 | SUBST_CLASSES+= fix-cfgdir |
118 | SUBST_STAGE.fix-cfgdir= pre-configure | | 121 | SUBST_STAGE.fix-cfgdir= pre-configure |
119 | SUBST_MESSAGE.fix-cfgdir= Fixing configuration files install dir | | 122 | SUBST_MESSAGE.fix-cfgdir= Fixing configuration files install dir |
120 | SUBST_FILES.fix-cfgdir= mcs/tools/mconfig/Makefile | | 123 | SUBST_FILES.fix-cfgdir= mcs/tools/mconfig/Makefile |
121 | SUBST_SED.fix-cfgdir= -e 's,$$(sysconfdir)/mono,${EGDIR},g' | | 124 | SUBST_SED.fix-cfgdir= -e 's,$$(sysconfdir)/mono,${EGDIR},g' |
122 | | | 125 | |
123 | SUBST_CLASSES+= fix-libs | | 126 | SUBST_CLASSES+= fix-libs |
124 | SUBST_STAGE.fix-libs= pre-configure | | 127 | SUBST_STAGE.fix-libs= pre-configure |
125 | SUBST_MESSAGE.fix-libs= Fixing library search path configuration | | 128 | SUBST_MESSAGE.fix-libs= Fixing library search path configuration |
126 | SUBST_FILES.fix-libs= configure.ac | | 129 | SUBST_FILES.fix-libs= configure.ac |
127 | SUBST_VARS.fix-libs+= X11BASE | | 130 | SUBST_VARS.fix-libs+= X11BASE |
128 | SUBST_VARS.fix-libs+= PREFIX | | 131 | SUBST_VARS.fix-libs+= PREFIX |
129 | | | 132 | |
130 | SUBST_CLASSES+= fix-python | | 133 | SUBST_CLASSES+= fix-python |
131 | SUBST_STAGE.fix-python= pre-configure | | 134 | SUBST_STAGE.fix-python= pre-configure |
132 | SUBST_MESSAGE.fix-python= Fixing python binary name | | 135 | SUBST_MESSAGE.fix-python= Fixing python binary name |
133 | SUBST_FILES.fix-python+= mono/mini/Makefile.am.in | | 136 | SUBST_FILES.fix-python+= mono/mini/Makefile.am.in |
134 | SUBST_FILES.fix-python+= mono/tests/Makefile.am | | 137 | SUBST_FILES.fix-python+= mono/tests/Makefile.am |
135 | SUBST_VARS.fix-python= PYTHONBIN | | 138 | SUBST_VARS.fix-python= PYTHONBIN |
136 | | | 139 | |
137 | .include "../../mk/bsd.prefs.mk" | | 140 | .include "../../mk/bsd.prefs.mk" |
138 | | | 141 | |
139 | # XXX remove | | 142 | # XXX remove |
140 | MAKE_ENV+= V=1 | | 143 | MAKE_ENV+= V=1 |
141 | | | 144 | |
142 | # We patched makefiles, regen | | 145 | # We patched makefiles, regen |
143 | pre-configure: | | 146 | pre-configure: |
144 | ${RUN} cd ${WRKSRC} && ${SH} ./autogen.sh | | 147 | ${RUN} cd ${WRKSRC} && ${SH} ./autogen.sh |
145 | | | 148 | |
146 | .if ${OPSYS} == "SunOS" | | 149 | .if ${OPSYS} == "SunOS" |
147 | CFLAGS+= -D_XOPEN_SOURCE=600 | | 150 | CFLAGS+= -D_XOPEN_SOURCE=600 |
148 | CONFIGURE_ARGS+= --with-mcs-docs=no | | 151 | CONFIGURE_ARGS+= --with-mcs-docs=no |
149 | CONFIGURE_ARGS+= --with-sgen=no | | 152 | CONFIGURE_ARGS+= --with-sgen=no |
150 | CONFIGURE_ARGS+= --with-sigaltstack=no | | 153 | CONFIGURE_ARGS+= --with-sigaltstack=no |
151 | CONFIGURE_ENV+= ac_cv_func_getdomainname=no | | 154 | CONFIGURE_ENV+= ac_cv_func_getdomainname=no |
152 | CONFIGURE_ENV+= ac_cv_func_setdomainname=no | | 155 | CONFIGURE_ENV+= ac_cv_func_setdomainname=no |
153 | ULIMIT_CMD_datasize= ulimit -d 524288 | | 156 | ULIMIT_CMD_datasize= ulimit -d 524288 |
154 | ULIMIT_CMD_stacksize= ulimit -s 10240 | | 157 | ULIMIT_CMD_stacksize= ulimit -s 10240 |
155 | .elif ${OPSYS} == "NetBSD" | | 158 | .elif ${OPSYS} == "NetBSD" |
156 | # Available as a libc symbol, but no declaration. | | 159 | # Available as a libc symbol, but no declaration. |
157 | # XXX learn about getvfsstat | | 160 | # XXX learn about getvfsstat |
158 | CONFIGURE_ENV+= ac_cv_func_getfsstat=no | | 161 | CONFIGURE_ENV+= ac_cv_func_getfsstat=no |
159 | .endif | | 162 | .endif |
160 | | | 163 | |
161 | .if ${MACHINE_ARCH:M*i[34]86*} | | 164 | .if ${MACHINE_ARCH:M*i[34]86*} |
162 | # for gcc byte atomic builtins | | 165 | # for gcc byte atomic builtins |
163 | GNU_ARCH.i386= i586 | | 166 | GNU_ARCH.i386= i586 |
164 | CFLAGS+= -march=i586 | | 167 | CFLAGS+= -march=i586 |
165 | .endif | | 168 | .endif |
166 | | | 169 | |
167 | # Unsafe JIT, possibly problematic boehm-gc | | 170 | # Unsafe JIT, possibly problematic boehm-gc |
168 | NOT_PAX_MPROTECT_SAFE+= bin/mono-sgen | | 171 | NOT_PAX_MPROTECT_SAFE+= bin/mono-sgen |
169 | | | 172 | |
170 | post-install: | | 173 | post-install: |
171 | ${INSTALL_DATA} ${WRKSRC}/data/net_4_5/DefaultWsdlHelpGenerator.aspx \ | | 174 | ${INSTALL_DATA} ${WRKSRC}/data/net_4_5/DefaultWsdlHelpGenerator.aspx \ |
172 | ${DESTDIR}${EGDIR}/4.5/DefaultWsdlHelpGenerator.aspx | | 175 | ${DESTDIR}${EGDIR}/4.5/DefaultWsdlHelpGenerator.aspx |
173 | ${INSTALL_DATA} ${WRKSRC}/data/net_4_5/machine.config \ | | 176 | ${INSTALL_DATA} ${WRKSRC}/data/net_4_5/machine.config \ |
174 | ${DESTDIR}${EGDIR}/4.5/machine.config | | 177 | ${DESTDIR}${EGDIR}/4.5/machine.config |
175 | ${INSTALL_DATA} ${WRKSRC}/data/net_4_5/settings.map \ | | 178 | ${INSTALL_DATA} ${WRKSRC}/data/net_4_5/settings.map \ |
176 | ${DESTDIR}${EGDIR}/4.5/settings.map | | 179 | ${DESTDIR}${EGDIR}/4.5/settings.map |
177 | ${INSTALL_DATA} ${WRKSRC}/data/net_4_5/web.config \ | | 180 | ${INSTALL_DATA} ${WRKSRC}/data/net_4_5/web.config \ |
178 | ${DESTDIR}${EGDIR}/4.5/web.config | | 181 | ${DESTDIR}${EGDIR}/4.5/web.config |
179 | .if ${OPSYS} == "Darwin" | | 182 | .if ${OPSYS} == "Darwin" |
180 | for lib in mcs.exe.dylib mscorlib.dll.dylib; do \ | | 183 | for lib in mcs.exe.dylib mscorlib.dll.dylib; do \ |
181 | install_name_tool -id ${PREFIX}/lib/mono/4.5/$$lib \ | | 184 | install_name_tool -id ${PREFIX}/lib/mono/4.5/$$lib \ |
182 | ${DESTDIR}${PREFIX}/lib/mono/4.5/$$lib; \ | | 185 | ${DESTDIR}${PREFIX}/lib/mono/4.5/$$lib; \ |
183 | done | | 186 | done |
184 | .endif | | 187 | .endif |
185 | | | 188 | |
186 | .include "../../devel/gettext-lib/buildlink3.mk" | | 189 | .include "../../devel/gettext-lib/buildlink3.mk" |
187 | .include "../../lang/python/application.mk" | | 190 | .include "../../lang/python/application.mk" |
188 | .include "../../textproc/icu/buildlink3.mk" | | 191 | .include "../../textproc/icu/buildlink3.mk" |
189 | .include "../../textproc/libxml2/buildlink3.mk" | | 192 | .include "../../textproc/libxml2/buildlink3.mk" |
190 | .include "../../textproc/libxslt/buildlink3.mk" | | 193 | .include "../../textproc/libxslt/buildlink3.mk" |
191 | .include "../../mk/bsd.pkg.mk" | | 194 | .include "../../mk/bsd.pkg.mk" |