| @@ -1,43 +1,45 @@ | | | @@ -1,43 +1,45 @@ |
1 | # $NetBSD: Makefile.common,v 1.19 2013/02/28 18:29:13 jperkin Exp $ | | 1 | # $NetBSD: Makefile.common,v 1.20 2013/03/01 09:54:12 jperkin Exp $ |
2 | # used by lang/sun-jre6/Makefile | | 2 | # used by lang/sun-jre6/Makefile |
3 | # used by lang/sun-jdk6/Makefile | | 3 | # used by lang/sun-jdk6/Makefile |
4 | | | 4 | |
5 | CATEGORIES= lang java | | 5 | CATEGORIES= lang java |
6 | COMMENT= Sun's Java(tm) 2 Standard Edition, ${DOWNLOAD_NAME} | | 6 | COMMENT= Sun's Java(tm) 2 Standard Edition, ${DOWNLOAD_NAME} |
7 | EXTRACT_SUFX= .bin | | 7 | EXTRACT_SUFX= .bin |
8 | | | 8 | |
9 | MAINTAINER= pkgsrc-users@NetBSD.org | | 9 | MAINTAINER= pkgsrc-users@NetBSD.org |
10 | HOMEPAGE= http://www.oracle.com/technetwork/java/index.html | | 10 | HOMEPAGE= http://www.oracle.com/technetwork/java/index.html |
11 | DOWNLOAD= http://www.oracle.com/technetwork/java/javase/downloads/index.html | | 11 | DOWNLOAD= http://www.oracle.com/technetwork/java/javase/downloads/index.html |
12 | ARCHIVE= http://www.oracle.com/technetwork/java/archive-139210.html | | 12 | ARCHIVE= http://www.oracle.com/technetwork/java/archive-139210.html |
13 | | | 13 | |
14 | RESTRICTED= Redistribution of repackaged binaries not permitted | | 14 | RESTRICTED= Redistribution of repackaged binaries not permitted |
15 | NO_SRC_ON_CDROM=${RESTRICTED} | | 15 | NO_SRC_ON_CDROM=${RESTRICTED} |
16 | NO_SRC_ON_FTP= ${RESTRICTED} | | 16 | NO_SRC_ON_FTP= ${RESTRICTED} |
17 | NO_BIN_ON_CDROM=${RESTRICTED} | | 17 | NO_BIN_ON_CDROM=${RESTRICTED} |
18 | NO_BIN_ON_FTP= ${RESTRICTED} | | 18 | NO_BIN_ON_FTP= ${RESTRICTED} |
19 | | | 19 | |
20 | USE_TOOLS+= pax | | 20 | USE_TOOLS+= pax |
21 | | | 21 | |
| | | 22 | EMUL_PLATFORMS= linux-i386 linux-x86_64 |
| | | 23 | |
22 | .include "../../mk/bsd.prefs.mk" | | 24 | .include "../../mk/bsd.prefs.mk" |
23 | | | 25 | |
24 | .if ${OPSYS} == "SunOS" | | 26 | .if ${OPSYS} == "SunOS" |
25 | DIST_OS= solaris | | 27 | DIST_OS= solaris |
26 | EMUL_ARCH= ${MACHINE_ARCH} # XXX: re-use EMUL_ARCH as it is simpler | | 28 | EMUL_ARCH= ${MACHINE_ARCH} # XXX: re-use EMUL_ARCH as it is simpler |
| | | 29 | EMUL_PLATFORMS= # empty, uses native binaries |
27 | EXTRACT_SUFX= .sh | | 30 | EXTRACT_SUFX= .sh |
28 | .else | | 31 | .else |
29 | DIST_OS= linux | | 32 | DIST_OS= linux |
30 | EMUL_PLATFORMS= linux-i386 linux-x86_64 | | | |
31 | EMUL_MODULES.linux= compat locale x11 | | 33 | EMUL_MODULES.linux= compat locale x11 |
32 | .endif | | 34 | .endif |
33 | | | 35 | |
34 | DIST_ARCH.i386= i586 | | 36 | DIST_ARCH.i386= i586 |
35 | DIST_ARCH.x86_64= x64 | | 37 | DIST_ARCH.x86_64= x64 |
36 | | | 38 | |
37 | .if defined(DIST_ARCH.${EMUL_ARCH}) | | 39 | .if defined(DIST_ARCH.${EMUL_ARCH}) |
38 | DIST_ARCH= ${DIST_ARCH.${EMUL_ARCH}} | | 40 | DIST_ARCH= ${DIST_ARCH.${EMUL_ARCH}} |
39 | .else | | 41 | .else |
40 | DIST_ARCH= ${EMUL_ARCH} | | 42 | DIST_ARCH= ${EMUL_ARCH} |
41 | .endif | | 43 | .endif |
42 | | | 44 | |
43 | JAVA_ARCH.i386= i386 | | 45 | JAVA_ARCH.i386= i386 |