mirror of
https://github.com/outbackdingo/ports.git
synced 2026-01-27 10:20:12 +00:00
openjdk-18-bin: exclude files for revdep
This commit is contained in:
@@ -1,4 +1,7 @@
|
||||
openjdk-18-bin-18.0.2.1+1-1
|
||||
openjdk-18-bin-18.0.2.1+1-2
|
||||
drwxr-xr-x root/root etc/
|
||||
drwxr-xr-x root/root etc/revdep.d/
|
||||
-rw-r--r-- root/root etc/revdep.d/openjdk-18-bin.conf
|
||||
drwxr-xr-x root/root include/
|
||||
-rw-r--r-- root/root include/classfile_constants.h
|
||||
-rw-r--r-- root/root include/jawt.h
|
||||
@@ -136,62 +139,65 @@ drwxr-xr-x root/root usr/conf/security/policy/unlimited/
|
||||
drwxr-xr-x root/root usr/include/
|
||||
drwxr-xr-x root/root usr/jmods/
|
||||
drwxr-xr-x root/root usr/lib/
|
||||
-rw-r--r-- root/root usr/lib/classlist
|
||||
-rw-r--r-- root/root usr/lib/ct.sym
|
||||
-rwxr-xr-x root/root usr/lib/jexec
|
||||
drwxr-xr-x root/root usr/lib/jfr/
|
||||
-rw-r--r-- root/root usr/lib/jfr/default.jfc
|
||||
-rw-r--r-- root/root usr/lib/jfr/profile.jfc
|
||||
-rw-r--r-- root/root usr/lib/jrt-fs.jar
|
||||
-rwxr-xr-x root/root usr/lib/jspawnhelper
|
||||
-rw-r--r-- root/root usr/lib/jvm.cfg
|
||||
-rw-r--r-- root/root usr/lib/libattach.so
|
||||
-rw-r--r-- root/root usr/lib/libawt.so
|
||||
-rw-r--r-- root/root usr/lib/libawt_headless.so
|
||||
-rw-r--r-- root/root usr/lib/libawt_xawt.so
|
||||
-rw-r--r-- root/root usr/lib/libdt_socket.so
|
||||
-rw-r--r-- root/root usr/lib/libextnet.so
|
||||
-rw-r--r-- root/root usr/lib/libfontmanager.so
|
||||
-rw-r--r-- root/root usr/lib/libinstrument.so
|
||||
-rw-r--r-- root/root usr/lib/libj2gss.so
|
||||
-rw-r--r-- root/root usr/lib/libj2pcsc.so
|
||||
-rw-r--r-- root/root usr/lib/libj2pkcs11.so
|
||||
-rw-r--r-- root/root usr/lib/libjaas.so
|
||||
-rw-r--r-- root/root usr/lib/libjava.so
|
||||
-rw-r--r-- root/root usr/lib/libjavajpeg.so
|
||||
-rw-r--r-- root/root usr/lib/libjawt.so
|
||||
-rw-r--r-- root/root usr/lib/libjdwp.so
|
||||
-rw-r--r-- root/root usr/lib/libjimage.so
|
||||
-rw-r--r-- root/root usr/lib/libjli.so
|
||||
-rw-r--r-- root/root usr/lib/libjsig.so
|
||||
-rw-r--r-- root/root usr/lib/libjsound.so
|
||||
-rw-r--r-- root/root usr/lib/libjsvml.so
|
||||
-rw-r--r-- root/root usr/lib/liblcms.so
|
||||
-rw-r--r-- root/root usr/lib/libmanagement.so
|
||||
-rw-r--r-- root/root usr/lib/libmanagement_agent.so
|
||||
-rw-r--r-- root/root usr/lib/libmanagement_ext.so
|
||||
-rw-r--r-- root/root usr/lib/libmlib_image.so
|
||||
-rw-r--r-- root/root usr/lib/libnet.so
|
||||
-rw-r--r-- root/root usr/lib/libnio.so
|
||||
-rw-r--r-- root/root usr/lib/libprefs.so
|
||||
-rw-r--r-- root/root usr/lib/librmi.so
|
||||
-rw-r--r-- root/root usr/lib/libsaproc.so
|
||||
-rw-r--r-- root/root usr/lib/libsctp.so
|
||||
-rw-r--r-- root/root usr/lib/libsplashscreen.so
|
||||
-rw-r--r-- root/root usr/lib/libsyslookup.so
|
||||
-rw-r--r-- root/root usr/lib/libverify.so
|
||||
-rw-r--r-- root/root usr/lib/modules
|
||||
-rw-r--r-- root/root usr/lib/psfont.properties.ja
|
||||
-rw-r--r-- root/root usr/lib/psfontj2d.properties
|
||||
drwxr-xr-x root/root usr/lib/security/
|
||||
-rw-r--r-- root/root usr/lib/security/blocked.certs
|
||||
-rw-r--r-- root/root usr/lib/security/cacerts
|
||||
-rw-r--r-- root/root usr/lib/security/default.policy
|
||||
-rw-r--r-- root/root usr/lib/security/public_suffix_list.dat
|
||||
drwxr-xr-x root/root usr/lib/server/
|
||||
-r--r--r-- root/root usr/lib/server/classes.jsa
|
||||
-r--r--r-- root/root usr/lib/server/classes_nocoops.jsa
|
||||
-rw-r--r-- root/root usr/lib/server/libjsig.so
|
||||
-rw-r--r-- root/root usr/lib/server/libjvm.so
|
||||
-rw-r--r-- root/root usr/lib/src.zip
|
||||
-rw-r--r-- root/root usr/lib/tzdb.dat
|
||||
drwxr-xr-x root/root usr/lib/java/
|
||||
drwxr-xr-x root/root usr/lib/java/openjdk-18-bin/
|
||||
-rw-r--r-- root/root usr/lib/java/openjdk-18-bin/classlist
|
||||
-rw-r--r-- root/root usr/lib/java/openjdk-18-bin/ct.sym
|
||||
-rwxr-xr-x root/root usr/lib/java/openjdk-18-bin/jexec
|
||||
drwxr-xr-x root/root usr/lib/java/openjdk-18-bin/jfr/
|
||||
-rw-r--r-- root/root usr/lib/java/openjdk-18-bin/jfr/default.jfc
|
||||
-rw-r--r-- root/root usr/lib/java/openjdk-18-bin/jfr/profile.jfc
|
||||
-rw-r--r-- root/root usr/lib/java/openjdk-18-bin/jrt-fs.jar
|
||||
-rwxr-xr-x root/root usr/lib/java/openjdk-18-bin/jspawnhelper
|
||||
-rw-r--r-- root/root usr/lib/java/openjdk-18-bin/jvm.cfg
|
||||
-rw-r--r-- root/root usr/lib/java/openjdk-18-bin/libattach.so
|
||||
-rw-r--r-- root/root usr/lib/java/openjdk-18-bin/libawt.so
|
||||
-rw-r--r-- root/root usr/lib/java/openjdk-18-bin/libawt_headless.so
|
||||
-rw-r--r-- root/root usr/lib/java/openjdk-18-bin/libawt_xawt.so
|
||||
-rw-r--r-- root/root usr/lib/java/openjdk-18-bin/libdt_socket.so
|
||||
-rw-r--r-- root/root usr/lib/java/openjdk-18-bin/libextnet.so
|
||||
-rw-r--r-- root/root usr/lib/java/openjdk-18-bin/libfontmanager.so
|
||||
-rw-r--r-- root/root usr/lib/java/openjdk-18-bin/libinstrument.so
|
||||
-rw-r--r-- root/root usr/lib/java/openjdk-18-bin/libj2gss.so
|
||||
-rw-r--r-- root/root usr/lib/java/openjdk-18-bin/libj2pcsc.so
|
||||
-rw-r--r-- root/root usr/lib/java/openjdk-18-bin/libj2pkcs11.so
|
||||
-rw-r--r-- root/root usr/lib/java/openjdk-18-bin/libjaas.so
|
||||
-rw-r--r-- root/root usr/lib/java/openjdk-18-bin/libjava.so
|
||||
-rw-r--r-- root/root usr/lib/java/openjdk-18-bin/libjavajpeg.so
|
||||
-rw-r--r-- root/root usr/lib/java/openjdk-18-bin/libjawt.so
|
||||
-rw-r--r-- root/root usr/lib/java/openjdk-18-bin/libjdwp.so
|
||||
-rw-r--r-- root/root usr/lib/java/openjdk-18-bin/libjimage.so
|
||||
-rw-r--r-- root/root usr/lib/java/openjdk-18-bin/libjli.so
|
||||
-rw-r--r-- root/root usr/lib/java/openjdk-18-bin/libjsig.so
|
||||
-rw-r--r-- root/root usr/lib/java/openjdk-18-bin/libjsound.so
|
||||
-rw-r--r-- root/root usr/lib/java/openjdk-18-bin/libjsvml.so
|
||||
-rw-r--r-- root/root usr/lib/java/openjdk-18-bin/liblcms.so
|
||||
-rw-r--r-- root/root usr/lib/java/openjdk-18-bin/libmanagement.so
|
||||
-rw-r--r-- root/root usr/lib/java/openjdk-18-bin/libmanagement_agent.so
|
||||
-rw-r--r-- root/root usr/lib/java/openjdk-18-bin/libmanagement_ext.so
|
||||
-rw-r--r-- root/root usr/lib/java/openjdk-18-bin/libmlib_image.so
|
||||
-rw-r--r-- root/root usr/lib/java/openjdk-18-bin/libnet.so
|
||||
-rw-r--r-- root/root usr/lib/java/openjdk-18-bin/libnio.so
|
||||
-rw-r--r-- root/root usr/lib/java/openjdk-18-bin/libprefs.so
|
||||
-rw-r--r-- root/root usr/lib/java/openjdk-18-bin/librmi.so
|
||||
-rw-r--r-- root/root usr/lib/java/openjdk-18-bin/libsaproc.so
|
||||
-rw-r--r-- root/root usr/lib/java/openjdk-18-bin/libsctp.so
|
||||
-rw-r--r-- root/root usr/lib/java/openjdk-18-bin/libsplashscreen.so
|
||||
-rw-r--r-- root/root usr/lib/java/openjdk-18-bin/libsyslookup.so
|
||||
-rw-r--r-- root/root usr/lib/java/openjdk-18-bin/libverify.so
|
||||
-rw-r--r-- root/root usr/lib/java/openjdk-18-bin/libzip.so
|
||||
-rw-r--r-- root/root usr/lib/java/openjdk-18-bin/modules
|
||||
-rw-r--r-- root/root usr/lib/java/openjdk-18-bin/psfont.properties.ja
|
||||
-rw-r--r-- root/root usr/lib/java/openjdk-18-bin/psfontj2d.properties
|
||||
drwxr-xr-x root/root usr/lib/java/openjdk-18-bin/security/
|
||||
-rw-r--r-- root/root usr/lib/java/openjdk-18-bin/security/blocked.certs
|
||||
-rw-r--r-- root/root usr/lib/java/openjdk-18-bin/security/cacerts
|
||||
-rw-r--r-- root/root usr/lib/java/openjdk-18-bin/security/default.policy
|
||||
-rw-r--r-- root/root usr/lib/java/openjdk-18-bin/security/public_suffix_list.dat
|
||||
drwxr-xr-x root/root usr/lib/java/openjdk-18-bin/server/
|
||||
-r--r--r-- root/root usr/lib/java/openjdk-18-bin/server/classes.jsa
|
||||
-r--r--r-- root/root usr/lib/java/openjdk-18-bin/server/classes_nocoops.jsa
|
||||
-rw-r--r-- root/root usr/lib/java/openjdk-18-bin/server/libjsig.so
|
||||
-rw-r--r-- root/root usr/lib/java/openjdk-18-bin/server/libjvm.so
|
||||
-rw-r--r-- root/root usr/lib/java/openjdk-18-bin/src.zip
|
||||
-rw-r--r-- root/root usr/lib/java/openjdk-18-bin/tzdb.dat
|
||||
|
||||
@@ -3,21 +3,31 @@
|
||||
|
||||
name=openjdk-18-bin
|
||||
version=18.0.2.1+1
|
||||
release=1
|
||||
release=2
|
||||
#source="https://download.java.net/java/GA/jdk18/43f95e8614114aeaa8e8a5fcf20a682d/36/GPL/openjdk-18_linux-x64_bin.tar.gz"
|
||||
source="$name-$version.tar.gz::https://github.com/adoptium/temurin18-binaries/releases/download/jdk-18.0.2.1%2B1/OpenJDK18U-jdk_x64_linux_hotspot_18.0.2.1_1.tar.gz"
|
||||
|
||||
build() {
|
||||
cd jdk-$version
|
||||
mkdir -p $PKG/usr/lib
|
||||
mkdir -p $PKG/usr/lib/java/$name
|
||||
mkdir -p $PKG/usr/bin
|
||||
mkdir -p $PKG/usr/conf
|
||||
mkdir -p $PKG/usr/include
|
||||
mkdir -p $PKG/usr/jmods
|
||||
cp -rv lib $PKG/usr/
|
||||
cp -rv lib/* $PKG/usr/lib/java/$name
|
||||
scratch isinstalled libzip && rm -rf $PKG/usr/lib/libzip.so
|
||||
cp -rv bin $PKG/usr/
|
||||
cp -rv conf $PKG/usr/
|
||||
cp -rv include $PKG/include/
|
||||
cp -rv jmods $PKG/jmods/
|
||||
|
||||
# Exclude library for revdep
|
||||
install -d $PKG/etc/revdep.d
|
||||
echo "/usr/lib/java/$name/" > $PKG/etc/revdep.d/$name.conf
|
||||
|
||||
# Exclude binaries for revdep
|
||||
javabin=$(ls $PKG/usr/bin)
|
||||
for i in $javabin; do
|
||||
echo "/usr/bin/$i" >> $PKG/etc/revdep.d/$name.conf
|
||||
done
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user