| @@ -1,21 +1,22 @@ | | | @@ -1,21 +1,22 @@ |
1 | # $NetBSD: Makefile,v 1.2 2019/10/01 14:39:07 tnn Exp $ | | 1 | # $NetBSD: Makefile,v 1.3 2019/10/14 07:58:50 tnn Exp $ |
2 | | | 2 | |
3 | DISTNAME= openjdk-jdk11u-${GITHUB_TAG:C/\+/-/} | | 3 | DISTNAME= openjdk-jdk11u-${GITHUB_TAG:C/\+/-/} |
4 | PKGNAME= openjdk11-1.${GITHUB_TAG:C/\+/./:C/jdk-([.0-9]+).*/\1/} | | 4 | PKGNAME= openjdk11-1.${GITHUB_TAG:C/\+/./:C/jdk-([.0-9]+).*/\1/} |
5 | CATEGORIES= lang | | 5 | CATEGORIES= lang |
6 | MASTER_SITES= ${MASTER_SITE_GITHUB:=battleblow/} | | 6 | MASTER_SITES= ${MASTER_SITE_GITHUB:=battleblow/} |
7 | GITHUB_PROJECT= openjdk-jdk11u | | 7 | GITHUB_PROJECT= openjdk-jdk11u |
8 | GITHUB_TAG= jdk-11.0.5+8-1 | | 8 | GITHUB_TAG= jdk-11.0.5+8-1 |
| | | 9 | PKGREVISION= 1 |
9 | | | 10 | |
10 | MAINTAINER= pkgsrc-users@NetBSD.org | | 11 | MAINTAINER= pkgsrc-users@NetBSD.org |
11 | HOMEPAGE= http://openjdk.java.net/ | | 12 | HOMEPAGE= http://openjdk.java.net/ |
12 | COMMENT= Open-source implementation of the Java Platform, Standard Edition | | 13 | COMMENT= Open-source implementation of the Java Platform, Standard Edition |
13 | LICENSE= gnu-gpl-v2 | | 14 | LICENSE= gnu-gpl-v2 |
14 | | | 15 | |
15 | DISTFILES= ${DEFAULT_DISTFILES} | | 16 | DISTFILES= ${DEFAULT_DISTFILES} |
16 | EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} | | 17 | EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} |
17 | | | 18 | |
18 | JAVA_NAME= openjdk11 | | 19 | JAVA_NAME= openjdk11 |
19 | JAVA_HOME= ${PREFIX}/java/${JAVA_NAME} | | 20 | JAVA_HOME= ${PREFIX}/java/${JAVA_NAME} |
20 | JAVA_WRAPPERS= jar java javac javadoc javah javap jcmd jhat jps jstack \ | | 21 | JAVA_WRAPPERS= jar java javac javadoc javah javap jcmd jhat jps jstack \ |
21 | keytool orbd policytool rmid rmiregistry servertool tnameserv | | 22 | keytool orbd policytool rmid rmiregistry servertool tnameserv |
| @@ -143,27 +144,27 @@ ${WRKDIR}/cacerts.out: | | | @@ -143,27 +144,27 @@ ${WRKDIR}/cacerts.out: |
143 | ${SETENV} ${CONFIGURE_ENV} LC_ALL=C \ | | 144 | ${SETENV} ${CONFIGURE_ENV} LC_ALL=C \ |
144 | ${ALT_BOOTDIR}/bin/keytool \ | | 145 | ${ALT_BOOTDIR}/bin/keytool \ |
145 | -noprompt \ | | 146 | -noprompt \ |
146 | -importcert \ | | 147 | -importcert \ |
147 | -keystore ${.TARGET}.tmp \ | | 148 | -keystore ${.TARGET}.tmp \ |
148 | -alias `${ECHO} $$cert | sed 's,.*/\\([^/]*\\)\\.pem,\\1,'` \ | | 149 | -alias `${ECHO} $$cert | sed 's,.*/\\([^/]*\\)\\.pem,\\1,'` \ |
149 | -file $$cert \ | | 150 | -file $$cert \ |
150 | -storepass changeit; \ | | 151 | -storepass changeit; \ |
151 | done | | 152 | done |
152 | mv ${.TARGET}.tmp ${.TARGET} | | 153 | mv ${.TARGET}.tmp ${.TARGET} |
153 | | | 154 | |
154 | do-build: | | 155 | do-build: |
155 | rm -f ${WRKSRC}/make/data/fontconfig/*.orig | | 156 | rm -f ${WRKSRC}/make/data/fontconfig/*.orig |
156 | ${_ULIMIT_CMD} cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} | | 157 | ${_ULIMIT_CMD} cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} LD_LIBRARY_PATH=${ALT_BOOTDIR}/lib ${MAKE_PROGRAM} |
157 | | | 158 | |
158 | do-install: | | 159 | do-install: |
159 | ${INSTALL_DATA_DIR} ${DESTDIR}${JAVA_HOME} | | 160 | ${INSTALL_DATA_DIR} ${DESTDIR}${JAVA_HOME} |
160 | cd ${BUILDDIR}/images/jdk && pax -rwpp . \ | | 161 | cd ${BUILDDIR}/images/jdk && pax -rwpp . \ |
161 | ${DESTDIR}${JAVA_HOME}/. | | 162 | ${DESTDIR}${JAVA_HOME}/. |
162 | | | 163 | |
163 | .if ${OPSYS} == "Linux" | | 164 | .if ${OPSYS} == "Linux" |
164 | .include "../../audio/alsa-lib/buildlink3.mk" | | 165 | .include "../../audio/alsa-lib/buildlink3.mk" |
165 | .endif | | 166 | .endif |
166 | .include "../../converters/libiconv/buildlink3.mk" | | 167 | .include "../../converters/libiconv/buildlink3.mk" |
167 | .include "../../devel/zlib/buildlink3.mk" | | 168 | .include "../../devel/zlib/buildlink3.mk" |
168 | .include "../../fonts/fontconfig/buildlink3.mk" | | 169 | .include "../../fonts/fontconfig/buildlink3.mk" |
169 | .include "../../graphics/freetype2/buildlink3.mk" | | 170 | .include "../../graphics/freetype2/buildlink3.mk" |