create bsd12 branch

This commit is contained in:
ziggi
2019-12-26 07:26:06 +00:00
commit 5cfdab6bfe
14432 changed files with 2272620 additions and 0 deletions

View File

@@ -0,0 +1,47 @@
# $FreeBSD: head/java/bootstrap-openjdk8/Makefile 455241 2017-12-01 01:41:29Z jkim $
PORTNAME= openjdk8
PORTVERSION= ${DISTVERSION_${JDK_ARCH}}
CATEGORIES= java devel
MASTER_SITES= LOCAL/jkim
PKGNAMEPREFIX= bootstrap-
DISTNAME= ${JDK_PORT}-${JDK_ARCH}-${PORTVERSION}
MAINTAINER= jkim@FreeBSD.org
COMMENT= Java Development Kit 8
ONLY_FOR_ARCHS= aarch64 amd64 armv6 armv7 i386 powerpc64
DISTINFO_FILE= ${.CURDIR}/distinfo.${JDK_ARCH}
DISTVERSION_aarch64= r453315
DISTVERSION_amd64= r450802
DISTVERSION_arm= r450802
DISTVERSION_i386= r450802
DISTVERSION_ppc64= r455236
JDK_ARCH= ${ARCH:C/armv.*/arm/:S/powerpc/ppc/}
JDK_PORT= openjdk8
JDK_ROOT= bootstrap-${PORTNAME}
NO_BUILD= yes
PLIST_SUB= JDK_ARCH=${JDK_ARCH} JDK_ROOT=${JDK_ROOT}
USES= tar:xz
WRKSRC= ${WRKDIR}/${JDK_ROOT}
INSTALLDIR= ${STAGEDIR}${PREFIX}/${JDK_ROOT}
.include <bsd.port.pre.mk>
.if ${ARCH} == aarch64 || ${ARCH:Marmv*}
RUN_DEPENDS+= ${LOCALBASE}/lib/libffi.so.6:devel/libffi
.endif
do-install:
cd ${WRKSRC} && ${COPYTREE_SHARE} . ${INSTALLDIR}
cd ${WRKSRC} && ${COPYTREE_BIN} bin ${INSTALLDIR}
update:
${MAKE} -f ${.CURDIR}/Makefile.update \
JDK_PORT=${JDK_PORT} JDK_ROOT=${JDK_ROOT}
.include <bsd.port.post.mk>

View File

@@ -0,0 +1,3 @@
TIMESTAMP = 1509600152
SHA256 (openjdk8-aarch64-r453315.tar.xz) = 10a7b12c4898bf2d4010c4443d8f302cadcd09225fbe4bb5a69070f224e117f0
SIZE (openjdk8-aarch64-r453315.tar.xz) = 27089824

View File

@@ -0,0 +1,3 @@
TIMESTAMP = 1506581409
SHA256 (openjdk8-amd64-r450802.tar.xz) = 62436cab1d96c02130c6165d64d3c2e20823bd71bacf3a006f95fea90892897d
SIZE (openjdk8-amd64-r450802.tar.xz) = 28889044

View File

@@ -0,0 +1,3 @@
TIMESTAMP = 1506851046
SHA256 (openjdk8-arm-r450802.tar.xz) = f85d192ef73d40c08bea9f3fea5fe59c1d1e145004e4942fcee48b4769062532
SIZE (openjdk8-arm-r450802.tar.xz) = 27149448

View File

@@ -0,0 +1,3 @@
TIMESTAMP = 1506626048
SHA256 (openjdk8-i386-r450802.tar.xz) = fd50a89cba62639bbc5778f5cab169f81be0ae3753c5dc44f68bfd1d576ccca9
SIZE (openjdk8-i386-r450802.tar.xz) = 28295956

View File

@@ -0,0 +1,3 @@
TIMESTAMP = 1512091763
SHA256 (openjdk8-ppc64-r455236.tar.xz) = 81ac56dbffd860d41e7d6d2a2dc29e6f65ee155db9c92a1c9ccc688b2d7a1f19
SIZE (openjdk8-ppc64-r455236.tar.xz) = 28179536

View File

@@ -0,0 +1,7 @@
OpenJDK is an open-source implementation of the Java Platform, Standard Edition.
Much of the OpenJDK code is licensed under the GPL version 2 with the
Classpath exception. The Java Hotspot virtual machine source code is
licensed under the GPL version 2 only.
WWW: https://openjdk.java.net/

View File

@@ -0,0 +1,21 @@
[
{ type: install
message: <<EOM
WARNING: This port only exists for bootstrapping java/openjdk8.
You are advised to remove this port as soon as a stable JDK is built.
This OpenJDK implementation requires fdescfs(5) mounted on /dev/fd and
procfs(5) mounted on /proc.
If you have not done it yet, please do the following:
mount -t fdescfs fdesc /dev/fd
mount -t procfs proc /proc
To make it permanent, you need the following lines in /etc/fstab:
fdesc /dev/fd fdescfs rw 0 0
proc /proc procfs rw 0 0
EOM
}
]

View File

@@ -0,0 +1,49 @@
%%JDK_ROOT%%/ASSEMBLY_EXCEPTION
%%JDK_ROOT%%/LICENSE
%%JDK_ROOT%%/THIRD_PARTY_README
%%JDK_ROOT%%/bin/jar
%%JDK_ROOT%%/bin/java
%%JDK_ROOT%%/bin/javac
%%JDK_ROOT%%/bin/javah
%%JDK_ROOT%%/bin/javap
%%JDK_ROOT%%/bin/native2ascii
%%JDK_ROOT%%/bin/rmic
%%JDK_ROOT%%/include/freebsd/jni_md.h
%%JDK_ROOT%%/include/jni.h
%%JDK_ROOT%%/jre/ASSEMBLY_EXCEPTION
%%JDK_ROOT%%/jre/LICENSE
%%JDK_ROOT%%/jre/THIRD_PARTY_README
%%JDK_ROOT%%/jre/lib/%%JDK_ARCH%%/jspawnhelper
%%JDK_ROOT%%/jre/lib/%%JDK_ARCH%%/jvm.cfg
%%JDK_ROOT%%/jre/lib/%%JDK_ARCH%%/libawt.so
%%JDK_ROOT%%/jre/lib/%%JDK_ARCH%%/libawt_headless.so
%%JDK_ROOT%%/jre/lib/%%JDK_ARCH%%/libjava.so
%%JDK_ROOT%%/jre/lib/%%JDK_ARCH%%/libnet.so
%%JDK_ROOT%%/jre/lib/%%JDK_ARCH%%/libnio.so
%%JDK_ROOT%%/jre/lib/%%JDK_ARCH%%/libverify.so
%%JDK_ROOT%%/jre/lib/%%JDK_ARCH%%/libzip.so
%%JDK_ROOT%%/jre/lib/%%JDK_ARCH%%/server/libjvm.so
%%JDK_ROOT%%/jre/lib/charsets.jar
%%JDK_ROOT%%/jre/lib/currency.data
%%JDK_ROOT%%/jre/lib/ext/cldrdata.jar
%%JDK_ROOT%%/jre/lib/ext/dnsns.jar
%%JDK_ROOT%%/jre/lib/ext/jaccess.jar
%%JDK_ROOT%%/jre/lib/ext/localedata.jar
%%JDK_ROOT%%/jre/lib/ext/meta-index
%%JDK_ROOT%%/jre/lib/ext/nashorn.jar
%%JDK_ROOT%%/jre/lib/ext/sunec.jar
%%JDK_ROOT%%/jre/lib/ext/sunjce_provider.jar
%%JDK_ROOT%%/jre/lib/ext/sunpkcs11.jar
%%JDK_ROOT%%/jre/lib/ext/zipfs.jar
%%JDK_ROOT%%/jre/lib/jce.jar
%%JDK_ROOT%%/jre/lib/jsse.jar
%%JDK_ROOT%%/jre/lib/logging.properties
%%JDK_ROOT%%/jre/lib/meta-index
%%JDK_ROOT%%/jre/lib/net.properties
%%JDK_ROOT%%/jre/lib/resources.jar
%%JDK_ROOT%%/jre/lib/rt.jar
%%JDK_ROOT%%/jre/lib/security/java.security
%%JDK_ROOT%%/jre/lib/tzdb.dat
%%JDK_ROOT%%/lib/%%JDK_ARCH%%/jli/libjli.so
%%JDK_ROOT%%/lib/ct.sym
%%JDK_ROOT%%/lib/tools.jar