| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: Makefile,v 1.95 2019/08/11 13:21:19 wiz Exp $ | | 1 | # $NetBSD: Makefile,v 1.96 2019/11/03 18:11:51 rillig 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 | PKGREVISION= 1 | | 5 | PKGREVISION= 1 |
6 | CATEGORIES= lang | | 6 | CATEGORIES= lang |
7 | MASTER_SITES= https://github.com/erlang/otp/archive/ | | 7 | MASTER_SITES= https://github.com/erlang/otp/archive/ |
8 | | | 8 | |
9 | MAINTAINER= pkgsrc-users@NetBSD.org | | 9 | MAINTAINER= pkgsrc-users@NetBSD.org |
10 | HOMEPAGE= https://www.erlang.org/ | | 10 | HOMEPAGE= https://www.erlang.org/ |
11 | COMMENT= Concurrent functional programming language | | 11 | COMMENT= Concurrent functional programming language |
12 | LICENSE= apache-2.0 | | 12 | LICENSE= apache-2.0 |
13 | | | 13 | |
14 | EXTRACT_USING= bsdtar | | 14 | EXTRACT_USING= bsdtar |
| @@ -91,26 +91,25 @@ pre-configure: | | | @@ -91,26 +91,25 @@ pre-configure: |
91 | ### | | 91 | ### |
92 | ### Ensure this gets rebuilt. | | 92 | ### Ensure this gets rebuilt. |
93 | ### | | 93 | ### |
94 | pre-build: | | 94 | pre-build: |
95 | ${RUN} ${RM} -f ${WRKSRC}/lib/stdlib/ebin/dets_v9.beam | | 95 | ${RUN} ${RM} -f ${WRKSRC}/lib/stdlib/ebin/dets_v9.beam |
96 | | | 96 | |
97 | ### | | 97 | ### |
98 | ### Generate a list of module versions. | | 98 | ### Generate a list of module versions. |
99 | ### | | 99 | ### |
100 | .PHONY: versions | | 100 | .PHONY: versions |
101 | versions: do-extract | | 101 | versions: do-extract |
102 | @${ECHO} "# \$$NetBSD\$$" > ${.CURDIR}/versions.mk | | 102 | @${ECHO} "# \$$NetBSD\$$" > ${.CURDIR}/versions.mk |
103 | @${ECHO} "# Do not edit, regenerate using 'make versions'" >> ${.CURDIR}/versions.mk | | 103 | @${ECHO} "# Do not edit, regenerate using 'make versions'" >> ${.CURDIR}/versions.mk |
104 | @${ECHO} "_VERSIONS= \\" >> ${.CURDIR}/versions.mk | | | |
105 | ${AWK} -F: '/OTP-${PKGVERSION_NOREV} :/{print $$2}' ${WRKSRC}/otp_versions.table |\ | | 104 | ${AWK} -F: '/OTP-${PKGVERSION_NOREV} :/{print $$2}' ${WRKSRC}/otp_versions.table |\ |
106 | ${SED} -e 's/# //g' -e 's/-/ /g' >> ${.CURDIR}/versions.mk | | 105 | ${SED} -e 's/# //g' -e 's/-/ /g' -e 's,^ ,_VERSIONS= ,' >> ${.CURDIR}/versions.mk |
107 | | | 106 | |
108 | post-install: | | 107 | post-install: |
109 | chmod -R go-w ${DESTDIR}${PREFIX}/lib/erlang/lib | | 108 | chmod -R go-w ${DESTDIR}${PREFIX}/lib/erlang/lib |
110 | | | 109 | |
111 | .include "Makefile.versions" | | 110 | .include "Makefile.versions" |
112 | | | 111 | |
113 | .include "../../security/openssl/buildlink3.mk" | | 112 | .include "../../security/openssl/buildlink3.mk" |
114 | .include "../../mk/termcap.buildlink3.mk" | | 113 | .include "../../mk/termcap.buildlink3.mk" |
115 | .include "../../mk/pthread.buildlink3.mk" | | 114 | .include "../../mk/pthread.buildlink3.mk" |
116 | .include "../../mk/bsd.pkg.mk" | | 115 | .include "../../mk/bsd.pkg.mk" |