| @@ -1,39 +1,40 @@ | | | @@ -1,39 +1,40 @@ |
1 | # $NetBSD: Makefile,v 1.22 2020/05/22 10:56:15 adam Exp $ | | 1 | # $NetBSD: Makefile,v 1.23 2020/05/24 21:04:57 rillig 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 | PKGREVISION= 1 | | 5 | PKGREVISION= 1 |
6 | CATEGORIES= lang | | 6 | CATEGORIES= lang |
7 | MASTER_SITES= ${MASTER_SITE_GITHUB:=battleblow/} | | 7 | MASTER_SITES= ${MASTER_SITE_GITHUB:=battleblow/} |
8 | GITHUB_PROJECT= openjdk-jdk11u | | 8 | GITHUB_PROJECT= openjdk-jdk11u |
9 | GITHUB_TAG= jdk-11.0.7+10-2 | | 9 | GITHUB_TAG= jdk-11.0.7+10-2 |
10 | | | 10 | |
11 | MAINTAINER= pkgsrc-users@NetBSD.org | | 11 | MAINTAINER= pkgsrc-users@NetBSD.org |
12 | HOMEPAGE= https://openjdk.java.net/ | | 12 | HOMEPAGE= https://openjdk.java.net/ |
13 | COMMENT= Open-source implementation of the Java Platform, Standard Edition | | 13 | COMMENT= Open-source implementation of the Java Platform, Standard Edition |
14 | LICENSE= gnu-gpl-v2 | | 14 | LICENSE= gnu-gpl-v2 |
15 | | | 15 | |
16 | DISTFILES= ${DEFAULT_DISTFILES} | | 16 | DISTFILES= ${DEFAULT_DISTFILES} |
17 | EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} | | 17 | EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} |
18 | | | 18 | |
19 | JAVA_NAME= openjdk11 | | 19 | JAVA_NAME= openjdk11 |
20 | JAVA_HOME= ${PREFIX}/java/${JAVA_NAME} | | 20 | JAVA_HOME= ${PREFIX}/java/${JAVA_NAME} |
21 | 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 \ |
22 | keytool orbd policytool rmid rmiregistry servertool tnameserv | | 22 | keytool orbd policytool rmid rmiregistry servertool tnameserv |
23 | | | 23 | |
24 | BUILD_DEPENDS+= mozilla-rootcerts>=1.0.20140820nb2:../../security/mozilla-rootcerts | | 24 | BUILD_DEPENDS+= mozilla-rootcerts>=1.0.20140820nb2:../../security/mozilla-rootcerts |
25 | | | 25 | |
26 | GNU_CONFIGURE= yes | | 26 | GNU_CONFIGURE= yes |
| | | 27 | GNU_CONFIGURE_STRICT= no # generates the configure script during the build |
27 | USE_GNU_CONFIGURE_HOST= no | | 28 | USE_GNU_CONFIGURE_HOST= no |
28 | CONFIGURE_SCRIPT= configure | | 29 | CONFIGURE_SCRIPT= configure |
29 | CONFIG_SHELL= bash | | 30 | CONFIG_SHELL= bash |
30 | CONFIG_SUB_OVERRIDE+= make/autoconf/build-aux/config.sub | | 31 | CONFIG_SUB_OVERRIDE+= make/autoconf/build-aux/config.sub |
31 | CONFIG_GUESS_OVERRIDE+= make/autoconf/build-aux/config.guess | | 32 | CONFIG_GUESS_OVERRIDE+= make/autoconf/build-aux/config.guess |
32 | CONFIG_SUB_OVERRIDE+= make/autoconf/build-aux/autoconf-config.sub | | 33 | CONFIG_SUB_OVERRIDE+= make/autoconf/build-aux/autoconf-config.sub |
33 | CONFIG_GUESS_OVERRIDE+= make/autoconf/build-aux/autoconf-config.guess | | 34 | CONFIG_GUESS_OVERRIDE+= make/autoconf/build-aux/autoconf-config.guess |
34 | USE_LANGUAGES= c c++ | | 35 | USE_LANGUAGES= c c++ |
35 | USE_TOOLS+= bash gmake pax pkg-config unzip:run zip:run autoconf automake | | 36 | USE_TOOLS+= bash gmake pax pkg-config unzip:run zip:run autoconf automake |
36 | UNLIMIT_RESOURCES= datasize stacksize virtualsize cputime | | 37 | UNLIMIT_RESOURCES= datasize stacksize virtualsize cputime |
37 | | | 38 | |
38 | BUILDLINK_PASSTHRU_DIRS+= ${ALT_BOOTDIR} | | 39 | BUILDLINK_PASSTHRU_DIRS+= ${ALT_BOOTDIR} |
39 | | | 40 | |