| @@ -1,18 +1,18 @@ | | | @@ -1,18 +1,18 @@ |
1 | # $NetBSD: Makefile,v 1.125 2019/07/10 17:53:38 sevan Exp $ | | 1 | # $NetBSD: Makefile,v 1.126 2019/08/02 03:13:06 schmonz Exp $ |
2 | | | 2 | |
3 | .include "Makefile.common" | | 3 | .include "Makefile.common" |
4 | | | 4 | |
5 | PKGREVISION= 3 | | 5 | PKGREVISION= 4 |
6 | | | 6 | |
7 | CONFIGURE_ENV+= disable_x11=yes | | 7 | CONFIGURE_ENV+= disable_x11=yes |
8 | | | 8 | |
9 | BUILD_TARGET= world | | 9 | BUILD_TARGET= world |
10 | MAKE_JOBS_SAFE= no | | 10 | MAKE_JOBS_SAFE= no |
11 | UNLIMIT_RESOURCES= stacksize | | 11 | UNLIMIT_RESOURCES= stacksize |
12 | | | 12 | |
13 | USE_TOOLS+= bash | | 13 | USE_TOOLS+= bash |
14 | USE_FEATURES+= strnlen | | 14 | USE_FEATURES+= strnlen |
15 | | | 15 | |
16 | USE_GCC_RUNTIME= yes | | 16 | USE_GCC_RUNTIME= yes |
17 | | | 17 | |
18 | PLIST_VARS+= ocaml-stub ocaml-prof ocaml-opt ocaml-nat ocaml-spacetime \ | | 18 | PLIST_VARS+= ocaml-stub ocaml-prof ocaml-opt ocaml-nat ocaml-spacetime \ |
| @@ -96,17 +96,23 @@ PRINT_PLIST_AWK+= { gsub(/lib\/ocaml\/${ | | | @@ -96,17 +96,23 @@ PRINT_PLIST_AWK+= { gsub(/lib\/ocaml\/${ |
96 | REPLACE_BASH+= tools/ocaml-instr-graph | | 96 | REPLACE_BASH+= tools/ocaml-instr-graph |
97 | REPLACE_AWK+= tools/ocaml-instr-report | | 97 | REPLACE_AWK+= tools/ocaml-instr-report |
98 | .endif | | 98 | .endif |
99 | | | 99 | |
100 | do-test: | | 100 | do-test: |
101 | cd ${WRKSRC}/testsuite && ${MAKE_PROGRAM} all | | 101 | cd ${WRKSRC}/testsuite && ${MAKE_PROGRAM} all |
102 | | | 102 | |
103 | post-install: | | 103 | post-install: |
104 | set -e ; cd ${DESTDIR}${PREFIX}/lib/ocaml/${PKGMANDIR}/man1; \ | | 104 | set -e ; cd ${DESTDIR}${PREFIX}/lib/ocaml/${PKGMANDIR}/man1; \ |
105 | for m in *; do \ | | 105 | for m in *; do \ |
106 | ln -sf ${PREFIX}/lib/ocaml/${PKGMANDIR}/man1/$$m \ | | 106 | ln -sf ${PREFIX}/lib/ocaml/${PKGMANDIR}/man1/$$m \ |
107 | ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/$$m; \ | | 107 | ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/$$m; \ |
108 | done | | 108 | done |
| | | 109 | .if ${OPSYS} == Darwin |
| | | 110 | set -e; cd ${DESTDIR}${PREFIX}/lib/ocaml; \ |
| | | 111 | for l in *.so */*.so; do \ |
| | | 112 | install_name_tool -id ${PREFIX}/lib/ocaml/$${l} $${l}; \ |
| | | 113 | done |
| | | 114 | .endif |
109 | | | 115 | |
110 | .include "../../mk/dlopen.buildlink3.mk" | | 116 | .include "../../mk/dlopen.buildlink3.mk" |
111 | .include "../../mk/termcap.buildlink3.mk" | | 117 | .include "../../mk/termcap.buildlink3.mk" |
112 | .include "../../mk/bsd.pkg.mk" | | 118 | .include "../../mk/bsd.pkg.mk" |