| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: Makefile,v 1.92 2019/01/04 00:03:21 nia Exp $ | | 1 | # $NetBSD: Makefile,v 1.93 2019/03/20 01:25:48 gutteridge Exp $ |
2 | | | 2 | |
3 | DISTNAME= OTP-${DIST_VERSION_MAJOR}.${DIST_VERSION_MINOR}${!empty(DIST_VERSION_PATCH):?.:}${DIST_VERSION_PATCH} | | 3 | DISTNAME= OTP-${DIST_VERSION_MAJOR}.${DIST_VERSION_MINOR}${!empty(DIST_VERSION_PATCH):?.:}${DIST_VERSION_PATCH} |
4 | PKGNAME= ${DISTNAME:S/OTP-/erlang-/} | | 4 | PKGNAME= ${DISTNAME:S/OTP-/erlang-/} |
5 | CATEGORIES= lang | | 5 | CATEGORIES= lang |
6 | MASTER_SITES= https://github.com/erlang/otp/archive/ | | 6 | MASTER_SITES= https://github.com/erlang/otp/archive/ |
7 | | | 7 | |
8 | MAINTAINER= pkgsrc-users@NetBSD.org | | 8 | MAINTAINER= pkgsrc-users@NetBSD.org |
9 | HOMEPAGE= http://www.erlang.org/ | | 9 | HOMEPAGE= http://www.erlang.org/ |
10 | COMMENT= Concurrent functional programming language | | 10 | COMMENT= Concurrent functional programming language |
11 | LICENSE= apache-2.0 | | 11 | LICENSE= apache-2.0 |
12 | | | 12 | |
13 | EXTRACT_USING= bsdtar | | 13 | EXTRACT_USING= bsdtar |
14 | DIST_SUBDIR= erlang | | 14 | DIST_SUBDIR= erlang |
| @@ -84,27 +84,27 @@ CHECK_RELRO_SKIP+= lib/erlang/lib/megaco | | | @@ -84,27 +84,27 @@ CHECK_RELRO_SKIP+= lib/erlang/lib/megaco |
84 | | | 84 | |
85 | .include "options.mk" | | 85 | .include "options.mk" |
86 | | | 86 | |
87 | pre-configure: | | 87 | pre-configure: |
88 | cd ${WRKSRC} && ./otp_build autoconf | | 88 | cd ${WRKSRC} && ./otp_build autoconf |
89 | | | 89 | |
90 | ### | | 90 | ### |
91 | ### Ensure this gets rebuilt. | | 91 | ### Ensure this gets rebuilt. |
92 | ### | | 92 | ### |
93 | pre-build: | | 93 | pre-build: |
94 | ${RUN} ${RM} -f ${WRKSRC}/lib/stdlib/ebin/dets_v9.beam | | 94 | ${RUN} ${RM} -f ${WRKSRC}/lib/stdlib/ebin/dets_v9.beam |
95 | | | 95 | |
96 | ### | | 96 | ### |
97 | ### Generata list of module versions. | | 97 | ### Generate a list of module versions. |
98 | ### | | 98 | ### |
99 | .PHONY: versions | | 99 | .PHONY: versions |
100 | versions: do-extract | | 100 | versions: do-extract |
101 | @${ECHO} "# \$$NetBSD\$$" > ${.CURDIR}/versions.mk | | 101 | @${ECHO} "# \$$NetBSD\$$" > ${.CURDIR}/versions.mk |
102 | @${ECHO} "# Do not edit, regenerate using 'make versions'" >> ${.CURDIR}/versions.mk | | 102 | @${ECHO} "# Do not edit, regenerate using 'make versions'" >> ${.CURDIR}/versions.mk |
103 | @${ECHO} "_VERSIONS= \\" >> ${.CURDIR}/versions.mk | | 103 | @${ECHO} "_VERSIONS= \\" >> ${.CURDIR}/versions.mk |
104 | ${AWK} -F: '/OTP-${PKGVERSION_NOREV} :/{print $$2}' ${WRKSRC}/otp_versions.table |\ | | 104 | ${AWK} -F: '/OTP-${PKGVERSION_NOREV} :/{print $$2}' ${WRKSRC}/otp_versions.table |\ |
105 | ${SED} -e 's/# //g' -e 's/-/ /g' >> ${.CURDIR}/versions.mk | | 105 | ${SED} -e 's/# //g' -e 's/-/ /g' >> ${.CURDIR}/versions.mk |
106 | | | 106 | |
107 | post-install: | | 107 | post-install: |
108 | chmod -R go-w ${DESTDIR}${PREFIX}/lib/erlang/lib | | 108 | chmod -R go-w ${DESTDIR}${PREFIX}/lib/erlang/lib |
109 | | | 109 | |
110 | .include "Makefile.versions" | | 110 | .include "Makefile.versions" |