ant ver. bump

This commit is contained in:
Rmys
2023-11-01 00:30:56 +03:00
committed by GitHub
parent 201910831c
commit ef99cd0fd3
2 changed files with 484 additions and 83 deletions
+132 -18
View File
@@ -4,32 +4,146 @@
# Licensed under the GNU General Public License, version 3. # Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/licenses/gpl.txt # See the file http://www.gnu.org/licenses/gpl.txt
import subprocess
from pisi.actionsapi import get
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools from pisi.actionsapi import pisitools
from pisi.actionsapi import shelltools from pisi.actionsapi import shelltools
from pisi.actionsapi import get
shelltools.export("JAVA_HOME","/usr/lib/jvm/java-8-openjdk") # jobs = "-j"+ subprocess.check_output("nproc 2>/dev/null", shell=True).rstrip("\n")
jobs = subprocess.check_output("nproc 2>/dev/null", shell=True).rstrip("\n")
shelltools.export("ALT_PARALLEL_COMPILE_JOBS", jobs)
shelltools.export("HOTSPOT_BUILD_JOBS", jobs)
shelltools.export("LC_ALL", "C")
def setup():
shelltools.export("CFLAGS", "%s -fPIC -O3" % get.CFLAGS())
shelltools.export("CXXFLAGS", "%s -fPIC -O3" % get.CXXFLAGS())
shelltools.export("CC", "gcc")
shelltools.export("CXX", "g++")
#shelltools.system('export DISTRIBUTION_PATCHES="patches/fontconfig-paths.diff \
#patches/openjdk7_nonreparenting-wm.diff"')
#patches/giflib_5.1.diff
autotools.rawConfigure("\
--disable-tests \
--disable-Werror \
--with-parallel-jobs=%s \
--enable-nss \
--disable-system-kerberos \
--disable-system-pcsc \
--disable-system-sctp \
--enable-bootstrap \
--with-jdk-home=/usr/lib/jvm/java-8-openjdk \
--with-ecj-jar=/usr/share/java/ecj.jar \
--with-pkgversion='PisiLinux build 8.u382_3.28.0' \
" % jobs.replace("-j", ""))
WorkDir = "apache-ant-%s" % get.srcVERSION()
anthome = "/usr/share/ant"
javadir = "/usr/share/java"
def build(): def build():
shelltools.export("ANT_OPTS", "-Duser.home=%s" % WorkDir) shelltools.system("make JOBS=%s" % jobs)
shelltools.system("./build.sh dist") # autotools.make()
def check():
autotools.make("check -k")
def install(): def install():
pisitools.insinto("/etc/ant/", "%s/etc/*" % WorkDir) jvmdir="/usr/lib/jvm/java-8-openjdk"
pisitools.remove("/etc/ant/ant-bootstrap.jar")
pisitools.insinto("/usr/share/java/ant/", "%s/lib/*" % WorkDir)
pisitools.insinto("/usr/share/java/", "lib/optional/junit-4.13.jar", "junit.jar")
pisitools.insinto("/usr/share/java/", "lib/optional/hamcrest-core-1.3.jar", "hamcrest.jar")
pisitools.insinto("/usr/share/ant/lib/", "%s/lib/*" % WorkDir)
pisitools.insinto("/usr/share/ant/bin/", "apache-ant-1.10.9/bin/*")
pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING", "HACKING", "README", "NEWS")
for binsym in ["ant", "antRun", "antRun.pl", "complete-ant-cmd.pl", "runant.pl", "runant.py"]: #cd main output directory
pisitools.dosym("/usr/share/ant/bin/%s" % binsym , "/usr/bin/%s" % binsym) shelltools.cd("openjdk.build")
pisitools.insinto("/usr/share/doc/ant/", "%s/manual/*" % WorkDir) #for and-docs #---- install openjdk8-doc
pisitools.dodoc("KEYS", "NOTICE", "README", "WHATSNEW", "LICENSE") pisitools.insinto("/usr/share/doc/openjdk8-doc", "docs/*")
#install openjdk8-src
pisitools.insinto(jvmdir, "images/j2sdk-image/src.zip")
#---- instal jdk8-openjdk
for d in ["include","lib","bin"]:
pisitools.insinto(jvmdir, "images/j2sdk-image/%s" % d)
for f in shelltools.ls("%s/usr/lib/jvm/java-8-openjdk/bin" % get.installDIR()):
if not f in ["java", "java-rmi.cgi", "keytool", "orbd",
"pack200", "policytool", "rmid", "rmiregistry",
"servertool", "tnameserv", "unpack200", "jjs", "clhsdb", "hsdb"]:
pisitools.dosym("/usr/lib/jvm/java-8-openjdk/bin/%s" % f, "/usr/bin/%s" % f)
#install man pages
for man in shelltools.ls("images/j2sdk-image/man/man1"):
pisitools.insinto("/usr/share/man/man1", "images/j2sdk-image/man/man1/%s" % man, "%s" % man)
for man in shelltools.ls("images/j2sdk-image/man/ja_JP.UTF-8/man1"):
pisitools.insinto("/usr/share/man/ja/man1", "images/j2sdk-image/man/ja_JP.UTF-8/man1/%s" % man, "%s" % man )
pisitools.insinto("/usr/share/applications", "../jconsole.desktop", "jconsole-jdk8.desktop")
shelltools.system("chmod go+r %s%s/lib/sa-jdi.jar" %(get.installDIR(), jvmdir))
#---- instal jre8-openjdk
pisitools.insinto("%s/jre/bin" % jvmdir , "images/j2sdk-image/jre/bin/*")
#pisitools.insinto("%s/jre/lib/amd64" % jvmdir , "j2sdk-image/jre/lib/amd64/xawt")
for binfile in shelltools.ls("images/j2sdk-image/jre/bin"):
pisitools.dosym("%s/jre/bin/%s" % (jvmdir, binfile), "/usr/bin/%s" % binfile)
pisitools.insinto("/usr/share/applications", "../policytool.desktop", "policytool-jdk8.desktop")
for size in [16, 24, 32, 48]:
fullsize = "%dx%d" % ((size, ) * 2)
pisitools.insinto("/usr/share/icons/hicolor/%s/apps/" % fullsize, "../openjdk/jdk/src/solaris/classes/sun/awt/X11/java-icon%d.png" % size, "java8.png")
#---- install jre8-openjdk-headless
pisitools.insinto("%s/jre/" % jvmdir , "images/j2sdk-image/jre/lib")
pisitools.insinto("%s/jre/bin" % jvmdir, "images/j2sdk-image/jre/bin/*")
#pisitools.rename("%s/jre/lib/fontconfig.Ubuntu.properties.src" % jvmdir , "fontconfig.properties")
#pisitools.rename("%s/jre/lib/fontconfig.Ubuntu.bfc" % jvmdir , "fontconfig.bfc")
#pisitools.remove("%s/jre/lib/fontconfig.*.bfc" % jvmdir)
#pisitools.remove("%s/jre/lib/fontconfig.*.properties.src" % jvmdir)
pisitools.domove("%s/jre/lib/*.properties*" % jvmdir,"/etc/java-8-openjdk/")
for propfile in shelltools.ls("%s/etc/java-8-openjdk/" % get.installDIR()):
pisitools.dosym("/etc/java-8-openjdk/%s" % propfile, "%s/jre/lib/%s" % (jvmdir, propfile))
pisitools.domove("%s/jre/lib/images/cursors/cursors.properties" % jvmdir,"/etc/java-8-openjdk/cursors/")
pisitools.dosym("/etc/java-8-openjdk/cursors/cursors.properties", "%s/jre/lib/images/cursors/cursors.properties" % jvmdir)
pisitools.rename("%s/jre/lib/management/jmxremote.password.template" % jvmdir , "jmxremote.password")
pisitools.rename("%s/jre/lib/management/snmp.acl.template" % jvmdir , "snmp.acl")
for f in ["management.properties", "jmxremote.access", "jmxremote.password", "snmp.acl"]:
pisitools.domove("%s/jre/lib/management/%s" % (jvmdir, f),"/etc/java-8-openjdk/management/")
pisitools.dosym("/etc/java-8-openjdk/management/%s" % f, "%s/jre/lib/management/%s" % (jvmdir, f))
for f in ["java.policy","java.security","nss.cfg"]:
pisitools.domove("%s/jre/lib/security/%s" % (jvmdir, f),"/etc/java-8-openjdk/security/")
pisitools.dosym("/etc/java-8-openjdk/security/%s" % f, "%s/jre/lib/security/%s" % (jvmdir, f))
#confs=os.listdir("%s/etc/java-8-openjdk/" % get.installDIR())
#for i in confs:
#shelltools.system("chmod 0644 %s/etc/java-8-openjdk/%s" % (get.installDIR, i))
#pisitools.domove("%s/jre/lib/fontconfig.bfc" % jvmdir,"/etc/java-8-openjdk/")
pisitools.domove("%s/jre/lib/amd64/jvm.cfg" % jvmdir,"/etc/java-8-openjdk/")
pisitools.dosym("/etc/java-8-openjdk/jvm.cfg" , "%s/jre/lib/amd64/jvm.cfg" % jvmdir)
for license in ["LICENSE", "THIRD_PARTY_README", "release", "ASSEMBLY_EXCEPTION"]:
pisitools.insinto("/usr/share/doc/jre8-openjdk-headless", "images/j2re-image/%s" % license)
pisitools.remove("%s/jre/lib/security/cacerts" % jvmdir)
#seems we need to add this symlink into ca-certificates-java package ?
pisitools.dosym("/etc/ssl/certs/java/cacerts", "%s/jre/lib/security/cacerts" % jvmdir)
pisitools.dosed("%s/usr/share/applications/policytool-jdk8.desktop" % get.installDIR(), "_JREBINDIR_", "/usr/lib/jvm/java-8-openjdk/jre/bin")
pisitools.dosed("%s/usr/share/applications/jconsole-jdk8.desktop" % get.installDIR(), "_SDKBINDIR_", "/usr/lib/jvm/java-8-openjdk/bin")
#icons
pisitools.dosed("%s/usr/share/applications/policytool-jdk8.desktop" % get.installDIR(), "Icon=java-1.8.0-openjdk", "Icon=java8-1.8.0-openjdk")
pisitools.dosed("%s/usr/share/applications/jconsole-jdk8.desktop" % get.installDIR(), "Icon=java-1.8.0-openjdk", "Icon=java8-1.8.0-openjdk")
+349 -62
View File
@@ -1,115 +1,402 @@
<?xml version="1.0" ?> <?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd"> <!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI> <PISI>
<Source> <Source>
<Name>ant</Name> <Name>java8-openjdk</Name>
<Homepage>http://ant.apache.org</Homepage> <Homepage>http://icedtea.classpath.org</Homepage>
<Packager> <Packager>
<Name>PisiLinux Community</Name> <Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email> <Email>admins@pisilinux.org</Email>
</Packager> </Packager>
<License>Apache-2.0</License> <License>GPLv2</License>
<IsA>app:console</IsA> <IsA>app:gui</IsA>
<Summary>Java-based build tool</Summary> <Icon>java8</Icon>
<Description>Apache Ant is a Java-based build tool. In theory, it is kind of like Make, but without Make's wrinkles.</Description> <Summary>Open Java Development Kit</Summary>
<Archive sha1sum="5080f559d67c192109cd141b15a34c4aacb6904a" type="tarxz">http://archive.apache.org/dist/ant/source/apache-ant-1.10.9-src.tar.xz</Archive> <Description>OpenJDK (Open Java Development Kit) is a free and open source implementation of the Java Platform, Standard Edition (Java SE).</Description>
<Archive type="tarxz" sha1sum="9fba194b47d22e5ed74f4aaceb4dc69690700176">https://icedtea.classpath.org/download/source/icedtea-3.28.0.tar.xz</Archive>
<!--Archive type="tarxz" sha1sum="70298576084208409dad6189d9ef5d0c2c7e8e09">http://icedtea.wildebeest.org/download/drops/icedtea8/3.19.0/corba.tar.xz</Archive>
<Archive type="tarxz" sha1sum="a4c8ae2a0d30b4349918b2525c7c74fdaee5c3ac">http://icedtea.wildebeest.org/download/drops/icedtea8/3.19.0/hotspot.tar.xz</Archive>
<Archive type="tarxz" sha1sum="6fb46ee58d5d121fdbb7eccc68988255f37926ae">http://icedtea.wildebeest.org/download/drops/icedtea8/3.19.0/jaxp.tar.xz</Archive>
<Archive type="tarxz" sha1sum="812b90a5ae321bb72ee306aae73f1239f357e7a1">http://icedtea.wildebeest.org/download/drops/icedtea8/3.19.0/jaxws.tar.xz</Archive>
<Archive type="tarxz" sha1sum="a8f2f6d341ef151eedb2d1dbfb9c78e658958510">http://icedtea.wildebeest.org/download/drops/icedtea8/3.19.0/jdk.tar.xz</Archive>
<Archive type="tarxz" sha1sum="438be528ca79f44395ae46f2091983b1659044b7">http://icedtea.wildebeest.org/download/drops/icedtea8/3.19.0/langtools.tar.xz</Archive>
<Archive type="tarxz" sha1sum="bc73de0a9e9afc86115bc65bc182bbd5828c1668">http://icedtea.wildebeest.org/download/drops/icedtea8/3.19.0/nashorn.tar.xz</Archive>
<Archive type="tarxz" sha1sum="a7fff57cfd2bc2e8a9a10b96d452f9cd6d6e2a2d">http://icedtea.wildebeest.org/download/drops/icedtea8/3.19.0/openjdk.tar.xz</Archive-->
<BuildDependencies> <BuildDependencies>
<!-- <Dependency>ant</Dependency> -->
<Dependency>wget</Dependency>
<!-- <Dependency>rhino</Dependency> -->
<Dependency>p7zip</Dependency>
<Dependency>fastjar</Dependency>
<Dependency>nss-devel</Dependency>
<Dependency>zlib-devel</Dependency>
<Dependency>attr-devel</Dependency>
<Dependency>xorg-proto</Dependency>
<Dependency>gtk2-devel</Dependency>
<Dependency>cups-devel</Dependency>
<Dependency>libffi-devel</Dependency>
<!-- <Dependency>eclipse-ecj</Dependency> -->
<Dependency>libXt-devel</Dependency>
<Dependency>libSM-devel</Dependency>
<Dependency>lcms2-devel</Dependency>
<Dependency>jdk8-openjdk</Dependency> <Dependency>jdk8-openjdk</Dependency>
<Dependency>libICE-devel</Dependency>
<Dependency>libpng-devel</Dependency>
<Dependency>giflib-devel</Dependency>
<Dependency>libxslt-devel</Dependency>
<Dependency>libXtst-devel</Dependency>
<Dependency>alsa-lib-devel</Dependency>
<Dependency>libXinerama-devel</Dependency>
<Dependency>libjpeg-turbo-devel</Dependency>
<Dependency>libXcomposite-devel</Dependency>
<Dependency>chrpath</Dependency>
<Dependency>jre8-openjdk-headless</Dependency>
<!-- Dependency>pulseaudio-libs-devel</Dependency>--><!-- for bootstrap -->
<Dependency>zip</Dependency>
<Dependency>cpio</Dependency>
<Dependency>unzip</Dependency>
<Dependency>libXp-devel</Dependency>
</BuildDependencies> </BuildDependencies>
<AdditionalFiles>
<!-- <AdditionalFile target="patches/gcc10.diff">gcc10.diff</AdditionalFile> -->
<!-- <AdditionalFile target="patches/fontconfig-paths.diff">fontconfig-paths.diff</AdditionalFile> -->
<!-- <AdditionalFile target="patches/openjdk7_nonreparenting-wm.diff">openjdk7_nonreparenting-wm.diff</AdditionalFile> -->
</AdditionalFiles>
</Source> </Source>
<Package> <Package>
<Name>ant</Name> <Name>jre8-openjdk-headless</Name>
<Summary>Free Java environment based on OpenJDK 8 with IcedTea8 replacing binary plugs - Minimal Java runtime - needed for executing non GUI Java programs</Summary>
<RuntimeDependencies>
<Dependency>atk</Dependency>
<Dependency>cups</Dependency>
<Dependency>gtk2</Dependency>
<Dependency>zlib</Dependency>
<Dependency>cairo</Dependency>
<Dependency>glib2</Dependency>
<Dependency>lcms2</Dependency>
<Dependency>libXi</Dependency>
<Dependency>pango</Dependency>
<Dependency>libX11</Dependency>
<Dependency>libgcc</Dependency>
<Dependency>libXext</Dependency>
<Dependency>libXtst</Dependency>
<Dependency>freetype</Dependency>
<Dependency>fontconfig</Dependency>
<Dependency>gdk-pixbuf</Dependency>
<Dependency>libXrender</Dependency>
<Dependency>libXcomposite</Dependency>
<Dependency>libjpeg-turbo</Dependency>
</RuntimeDependencies>
<Files> <Files>
<Path fileType="config">/etc</Path> <Path fileType="executable">/usr/bin/jfr</Path>
<Path fileType="data">/usr/share/</Path> <Path fileType="executable">/usr/bin/hsdb</Path>
<Path fileType="executable">/usr/bin</Path> <Path fileType="executable">/usr/bin/clhsdb</Path>
<Path fileType="executable">/usr/bin/orbd</Path>
<Path fileType="executable">/usr/bin/rmid</Path>
<Path fileType="executable">/usr/bin/java</Path>
<Path fileType="executable">/usr/bin/jjs</Path>
<Path fileType="executable">/usr/bin/jdeps</Path>
<Path fileType="data">/etc/env.d/25java_jre.csh</Path>
<Path fileType="data">/etc/env.d/25java_jre</Path>
<Path fileType="config">/etc/java-8-openjdk/</Path>
<Path fileType="executable">/usr/bin/pack200</Path>
<Path fileType="executable">/usr/bin/keytool</Path>
<Path fileType="executable">/usr/bin/tnameserv</Path>
<Path fileType="executable">/usr/bin/unpack200</Path>
<Path fileType="man">/usr/share/man/man1/rmid.1</Path>
<Path fileType="man">/usr/share/man/man1/orbd.1</Path>
<Path fileType="man">/usr/share/man/man1/java.1</Path>
<Path fileType="executable">/usr/bin/servertool</Path>
<Path fileType="executable">/usr/bin/rmiregistry</Path>
<Path fileType="doc">/usr/share/doc/java8-openjdk/</Path>
<Path fileType="man">/usr/share/man/ja/man1/rmid.1</Path>
<Path fileType="man">/usr/share/man/ja/man1/java.1</Path>
<Path fileType="man">/usr/share/man/man1/pack200.1</Path>
<Path fileType="man">/usr/share/man/man1/keytool.1</Path>
<Path fileType="man">/usr/share/man/ja/man1/orbd.1</Path>
<Path fileType="man">/usr/share/man/man1/tnameserv.1</Path>
<Path fileType="man">/usr/share/man/man1/unpack200.1</Path>
<Path fileType="man">/usr/share/man/ja/man1/pack200.1</Path>
<Path fileType="man">/usr/share/man/man1/servertool.1</Path>
<Path fileType="man">/usr/share/man/ja/man1/keytool.1</Path>
<Path fileType="man">/usr/share/man/man1/rmiregistry.1</Path>
<Path fileType="man">/usr/share/man/ja/man1/tnameserv.1</Path>
<Path fileType="man">/usr/share/man/ja/man1/unpack200.1</Path>
<Path fileType="man">/usr/share/man/ja/man1/servertool.1</Path>
<Path fileType="doc">/usr/share/doc/jre8-openjdk-headless</Path>
<Path fileType="man">/usr/share/man/ja/man1/rmiregistry.1</Path>
<Path fileType="library">/usr/lib/jvm/java-8-openjdk/jre/lib</Path>
<Path fileType="executable">/usr/lib/jvm/java-8-openjdk/bin/jfr</Path>
<Path fileType="executable">/usr/lib/jvm/java-8-openjdk/bin/hsdb</Path>
<Path fileType="executable">/usr/lib/jvm/java-8-openjdk/bin/clhsdb</Path>
<Path fileType="executable">/usr/lib/jvm/java-8-openjdk/bin/jdeps</Path>
<Path fileType="executable">/usr/lib/jvm/java-8-openjdk/bin/jjs</Path>
<Path fileType="executable">/usr/lib/jvm/java-8-openjdk/jre/java</Path>
<Path fileType="executable">/usr/lib/jvm/java-8-openjdk/jre/orbd</Path>
<Path fileType="executable">/usr/lib/jvm/java-8-openjdk/jre/rmid</Path>
<Path fileType="executable">/usr/lib/jvm/java-8-openjdk/jre/bin/</Path>
<Path fileType="executable">/usr/lib/jvm/java-8-openjdk/jre/keytool</Path>
<Path fileType="executable">/usr/lib/jvm/java-8-openjdk/jre/pack200</Path>
<Path fileType="executable">/usr/lib/jvm/java-8-openjdk/jre/bin/orbd</Path>
<Path fileType="executable">/usr/lib/jvm/java-8-openjdk/jre/bin/java</Path>
<Path fileType="executable">/usr/lib/jvm/java-8-openjdk/jre/bin/rmid</Path>
<Path fileType="executable">/usr/lib/jvm/java-8-openjdk/jre/tnameserv</Path>
<Path fileType="executable">/usr/lib/jvm/java-8-openjdk/jre/unpack200</Path>
<Path fileType="executable">/usr/lib/jvm/java-8-openjdk/jre/servertool</Path>
<Path fileType="executable">/usr/lib/jvm/java-8-openjdk/jre/policytool</Path>
<Path fileType="executable">/usr/lib/jvm/java-8-openjdk/jre/rmiregistry</Path>
<Path fileType="executable">/usr/lib/jvm/java-8-openjdk/jre/bin/keytool</Path>
<Path fileType="executable">/usr/lib/jvm/java-8-openjdk/jre/bin/pack200</Path>
<Path fileType="library">/usr/lib/jvm/java-8-openjdk/lib/*/jli/libjli.so</Path>
<Path fileType="executable">/usr/lib/jvm/java-8-openjdk/jre/bin/tnameserv</Path>
<Path fileType="executable">/usr/lib/jvm/java-8-openjdk/jre/bin/unpack200</Path>
<Path fileType="executable">/usr/lib/jvm/java-8-openjdk/jre/bin/servertool</Path>
<Path fileType="executable">/usr/lib/jvm/java-8-openjdk/jre/bin/rmiregistry</Path>
<Path fileType="library">/usr/lib/jvm/java-8-openjdk/lib/amd64/libjawt.so</Path>
<Path fileType="library">/usr/lib/jvm/java-8-openjdk/jre/lib/amd64/xawt/libmawt.so</Path>
<Path fileType="library">/usr/lib/jvm/java-8-openjdk/jre/lib/amd64/headless/libmawt.so</Path>
</Files> </Files>
<AdditionalFiles> <AdditionalFiles>
<AdditionalFile target="/etc/ant/ant.conf" permission="0644" owner="root">ant.conf</AdditionalFile> <AdditionalFile owner="root" permission="0644" target="/etc/env.d/25java_jre">25java_jre</AdditionalFile>
<AdditionalFile owner="root" permission="0644" target="/etc/profile.d/ant.sh">ant.sh</AdditionalFile> <AdditionalFile owner="root" permission="0644" target="/etc/env.d/25java_jre.csh">25java_jre.csh</AdditionalFile>
<AdditionalFile owner="root" permission="0644" target="/etc/profile.d/ant.csh">ant.csh</AdditionalFile>
</AdditionalFiles> </AdditionalFiles>
</Package> </Package>
<Package> <Package>
<Name>ant-docs</Name> <Name>jre8-openjdk</Name>
<Summary>Documentation package for ant build system</Summary> <Summary>Free Java environment based on OpenJDK 8 with IcedTea8 replacing binary plugs - Full Java runtime environment - needed for executing Java GUI and Webstart programs</Summary>
<RuntimeDependencies>
<Dependency>zlib</Dependency>
<Dependency>giflib</Dependency>
<Dependency>libX11</Dependency>
<Dependency>libpng</Dependency>
<Dependency>libXext</Dependency>
<Dependency>alsa-lib</Dependency>
<Dependency>libjpeg-turbo</Dependency>
<Dependency>jre8-openjdk-headless</Dependency>
</RuntimeDependencies>
<Files> <Files>
<Path fileType="doc">/usr/share/doc</Path> <Path fileType="doc">/usr/share/doc/openjdk</Path>
<Path fileType="executable">/usr/bin/policytool</Path>
<Path fileType="data">/usr/share/icons/hicolor/</Path>
<Path fileType="man">/usr/share/man/man1/policytool.1</Path>
<Path fileType="man">/usr/share/man/ja/man1/policytool.1</Path>
<Path fileType="data">/usr/share/applications/policytool-jdk8.desktop</Path>
<Path fileType="executable">/usr/lib/jvm/java-8-openjdk/jre/bin/policytool</Path>
<Path fileType="library">/usr/lib/jvm/java-8-openjdk/jre/lib/*/libjsoundalsa.so</Path>
<Path fileType="library">/usr/lib/jvm/java-8-openjdk/jre/lib/*/libpulse-java.so</Path>
<Path fileType="library">/usr/lib/jvm/java-8-openjdk/jre/lib/*/libsplashscreen.so</Path>
<Path fileType="library">/usr/lib/jvm/java-8-openjdk/jre/lib/amd64/libjsoundalsa.so</Path>
<Path fileType="library">/usr/lib/jvm/java-8-openjdk/jre/lib/amd64/libpulse-java.so</Path>
<Path fileType="library">/usr/lib/jvm/java-8-openjdk/jre/lib/amd64/libsplashscreen.so</Path>
</Files>
<Replaces>
<Package>sun-jre</Package>
</Replaces>
<Conflicts>
<Package>sun-jre</Package>
</Conflicts>
</Package>
<Package>
<Name>jdk8-openjdk</Name>
<Summary>Free Java environment based on OpenJDK 8 with IcedTea8 replacing binary plugs - SDK</Summary>
<RuntimeDependencies>
<Dependency>zlib</Dependency>
<Dependency>libX11</Dependency>
<Dependency>libgcc</Dependency>
<Dependency>jre8-openjdk-headless</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="data">/etc/env.d/25java_jdk.csh</Path>
<Path fileType="data">/etc/env.d/25java_jdk</Path>
<Path fileType="man">/usr/share/man/man1/</Path>
<Path fileType="man">/usr/share/man/ja/man1/</Path>
<Path fileType="executable">/usr/bin/jar</Path>
<Path fileType="executable">/usr/bin/xjc</Path>
<Path fileType="executable">/usr/bin/apt</Path>
<Path fileType="executable">/usr/bin/jdb</Path>
<Path fileType="executable">/usr/bin/jps</Path>
<Path fileType="executable">/usr/bin/jmap</Path>
<Path fileType="executable">/usr/bin/idlj</Path>
<Path fileType="executable">/usr/bin/jcmd</Path>
<Path fileType="executable">/usr/bin/jhat</Path>
<Path fileType="executable">/usr/bin/rmic</Path>
<Path fileType="executable">/usr/bin/javac</Path>
<Path fileType="executable">/usr/bin/javah</Path>
<Path fileType="executable">/usr/bin/javap</Path>
<Path fileType="executable">/usr/bin/jinfo</Path>
<Path fileType="executable">/usr/bin/wsgen</Path>
<Path fileType="executable">/usr/bin/jstat</Path>
<Path fileType="executable">/usr/bin/jstack</Path>
<Path fileType="executable">/usr/bin/jstatd</Path>
<Path fileType="executable">/usr/bin/javadoc</Path>
<Path fileType="executable">/usr/bin/extcheck</Path>
<Path fileType="executable">/usr/bin/jconsole</Path>
<Path fileType="executable">/usr/bin/wsimport</Path>
<Path fileType="executable">/usr/bin/jarsigner</Path>
<Path fileType="executable">/usr/bin/jsadebugd</Path>
<Path fileType="executable">/usr/bin/schemagen</Path>
<Path fileType="executable">/usr/bin/serialver</Path>
<Path fileType="executable">/usr/bin/jrunscript</Path>
<Path fileType="executable">/usr/bin/appletviewer</Path>
<Path fileType="executable">/usr/bin/native2ascii</Path>
<Path fileType="data">/usr/share/applications/jconsole-jdk8.desktop</Path>
<Path fileType="header">/usr/lib/jvm/java-8-openjdk/include</Path>
<Path fileType="library">/usr/lib/jvm/java-8-openjdk/bin/apt</Path>
<Path fileType="library">/usr/lib/jvm/java-8-openjdk/bin/jar</Path>
<Path fileType="library">/usr/lib/jvm/java-8-openjdk/bin/jdb</Path>
<Path fileType="library">/usr/lib/jvm/java-8-openjdk/bin/jps</Path>
<Path fileType="library">/usr/lib/jvm/java-8-openjdk/bin/xjc</Path>
<Path fileType="library">/usr/lib/jvm/java-8-openjdk/bin/rmic</Path>
<Path fileType="library">/usr/lib/jvm/java-8-openjdk/bin/rmid</Path>
<Path fileType="library">/usr/lib/jvm/java-8-openjdk/bin/idlj</Path>
<Path fileType="library">/usr/lib/jvm/java-8-openjdk/bin/orbd</Path>
<Path fileType="library">/usr/lib/jvm/java-8-openjdk/bin/java</Path>
<Path fileType="library">/usr/lib/jvm/java-8-openjdk/bin/jhat</Path>
<Path fileType="library">/usr/lib/jvm/java-8-openjdk/bin/jmap</Path>
<Path fileType="library">/usr/lib/jvm/java-8-openjdk/bin/jcmd</Path>
<Path fileType="library">/usr/lib/jvm/java-8-openjdk/bin/javac</Path>
<Path fileType="library">/usr/lib/jvm/java-8-openjdk/bin/javah</Path>
<Path fileType="library">/usr/lib/jvm/java-8-openjdk/bin/javap</Path>
<Path fileType="library">/usr/lib/jvm/java-8-openjdk/bin/jinfo</Path>
<Path fileType="library">/usr/lib/jvm/java-8-openjdk/bin/jstat</Path>
<Path fileType="library">/usr/lib/jvm/java-8-openjdk/bin/wsgen</Path>
<Path fileType="library">/usr/lib/jvm/java-8-openjdk/bin/jstatd</Path>
<Path fileType="library">/usr/lib/jvm/java-8-openjdk/bin/jstack</Path>
<Path fileType="library">/usr/lib/jvm/java-8-openjdk/bin/pack200</Path>
<Path fileType="library">/usr/lib/jvm/java-8-openjdk/bin/javadoc</Path>
<Path fileType="library">/usr/lib/jvm/java-8-openjdk/bin/keytool</Path>
<Path fileType="library">/usr/lib/jvm/java-8-openjdk/bin/wsimport</Path>
<Path fileType="library">/usr/lib/jvm/java-8-openjdk/bin/extcheck</Path>
<Path fileType="library">/usr/lib/jvm/java-8-openjdk/bin/jconsole</Path>
<Path fileType="library">/usr/lib/jvm/java-8-openjdk/bin/tnameserv</Path>
<Path fileType="library">/usr/lib/jvm/java-8-openjdk/bin/unpack200</Path>
<Path fileType="library">/usr/lib/jvm/java-8-openjdk/bin/schemagen</Path>
<Path fileType="library">/usr/lib/jvm/java-8-openjdk/bin/serialver</Path>
<Path fileType="library">/usr/lib/jvm/java-8-openjdk/bin/jarsigner</Path>
<Path fileType="library">/usr/lib/jvm/java-8-openjdk/bin/jsadebugd</Path>
<Path fileType="library">/usr/lib/jvm/java-8-openjdk/bin/jrunscript</Path>
<Path fileType="library">/usr/lib/jvm/java-8-openjdk/bin/policytool</Path>
<Path fileType="library">/usr/lib/jvm/java-8-openjdk/bin/servertool</Path>
<Path fileType="library">/usr/lib/jvm/java-8-openjdk/bin/rmiregistry</Path>
<Path fileType="library">/usr/lib/jvm/java-8-openjdk/bin/java-rmi.cgi</Path>
<Path fileType="library">/usr/lib/jvm/java-8-openjdk/bin/native2ascii</Path>
<Path fileType="library">/usr/lib/jvm/java-8-openjdk/bin/appletviewer</Path>
<Path fileType="library">/usr/lib/jvm/java-8-openjdk/lib/jexec</Path>
<Path fileType="library">/usr/lib/jvm/java-8-openjdk/lib/ct.sym</Path>
<Path fileType="library">/usr/lib/jvm/java-8-openjdk/lib/dt.jar</Path>
<Path fileType="library">/usr/lib/jvm/java-8-openjdk/lib/ir.idl</Path>
<Path fileType="library">/usr/lib/jvm/java-8-openjdk/lib/orb.idl</Path>
<Path fileType="library">/usr/lib/jvm/java-8-openjdk/lib/tools.jar</Path>
<Path fileType="library">/usr/lib/jvm/java-8-openjdk/lib/sa-jdi.jar</Path>
<Path fileType="library">/usr/lib/jvm/java-8-openjdk/lib/jconsole.jar</Path>
</Files>
<AdditionalFiles>
<AdditionalFile owner="root" permission="0644" target="/etc/env.d/25java_jdk.csh">25java_jdk.csh</AdditionalFile>
<AdditionalFile owner="root" permission="0644" target="/etc/env.d/25java_jdk">25java_jdk</AdditionalFile>
</AdditionalFiles>
<Replaces>
<Package>sun-jdk</Package>
</Replaces>
<Conflicts>
<Package>sun-jdk</Package>
</Conflicts>
</Package>
<Package>
<Name>openjdk8-src</Name>
<Summary>Free Java environment based on OpenJDK 8 with IcedTea8 replacing binary plugs - sources</Summary>
<RuntimeDependencies>
<Dependency>jdk8-openjdk</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="data">/usr/lib/jvm/java-8-openjdk/src.zip</Path>
</Files>
</Package>
<Package>
<Name>openjdk8-doc</Name>
<Summary>Free Java environment based on OpenJDK 8 with IcedTea8 replacing binary plugs - documentation</Summary>
<RuntimeDependencies>
<Dependency>jdk8-openjdk</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="doc">/usr/share/doc/openjdk8-doc/</Path>
</Files> </Files>
</Package> </Package>
<History> <History>
<Update release="10"> <Update release="10">
<Date>2021-03-10</Date> <Date>2023-10-17</Date>
<Version>1.10.9</Version> <Version>8u_382.3.28.0</Version>
<Comment>Version bump.</Comment> <Comment>Rebuild</Comment>
<Name>İdris Kalp</Name> <Name>Mustafa Cinasal</Name>
<Email>idriskalp@gmail.com</Email> <Email>muscnsl@gmail.com</Email>
</Update> </Update>
<Update release="9"> <Update release="9">
<Date>2020-06-04</Date> <Date>2023-01-25</Date>
<Version>1.9.15</Version> <Version>8u_352.3.25.0</Version>
<Comment>Version bump.</Comment> <Comment>Version bump</Comment>
<Name>Mustafa Cinasal</Name> <Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email> <Email>muscnsl@gmail.com</Email>
</Update> </Update>
<Update release="8"> <Update release="8">
<Date>2020-01-19</Date> <Date>2022-10-24</Date>
<Version>1.9.14</Version> <Version>8u_345.3.24.0</Version>
<Comment>Rebuild.</Comment> <Comment>Version bump</Comment>
<Name>Pisi Linux Community</Name> <Name>Mustafa Cinasal</Name>
<Email>admin@pisilinux.org</Email> <Email>muscnsl@gmail.com</Email>
</Update> </Update>
<Update release="7"> <Update release="7">
<Date>2019-09-22</Date> <Date>2021-11-27</Date>
<Version>1.9.14</Version> <Version>8u_292.3.19.0</Version>
<Comment>Rebuild jdk7-2.6.19.</Comment> <Comment>Version bump</Comment>
<Name>Pisi Linux Community</Name> <Name>Mustafa Cinasal</Name>
<Email>admin@pisilinux.org</Email> <Email>muscnsl@gmail.com</Email>
</Update> </Update>
<Update release="6"> <Update release="6">
<Date>2019-04-29</Date> <Date>2021-03-09</Date>
<Version>1.9.14</Version> <Version>8u_282.3.18.0</Version>
<Comment>Rebuild jdk7-2.6.14.</Comment> <Comment>Version bump</Comment>
<Name>Pisi Linux Community</Name> <Name>İdris Kalp</Name>
<Email>admin@pisilinux.org</Email> <Email>idriskalp@gmail.com</Email>
</Update> </Update>
<Update release="5"> <Update release="5">
<Date>2018-08-16</Date> <Date>2020-12-18</Date>
<Version>1.9.9</Version> <Version>8u_275.3.17.1</Version>
<Comment>Rebuild jdk7-2.6.14.</Comment> <Comment>Version bump</Comment>
<Name>Pisi Linux Community</Name> <Name>Mustafa Cinasal</Name>
<Email>admin@pisilinux.org</Email> <Email>muscnsl@gmail.com</Email>
</Update> </Update>
<Update release="4"> <Update release="4">
<Date>2018-01-16</Date> <Date>2020-06-01</Date>
<Version>1.9.9</Version> <Version>8u_252.3.16.0</Version>
<Comment>Release Bump</Comment> <Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name> <Name>Mustafa Cinasal</Name>
<Email>admin@pisilinux.org</Email> <Email>muscnsl@gmail.com</Email>
</Update> </Update>
<Update release="3"> <Update release="3">
<Date>2017-01-28</Date> <Date>2020-01-26</Date>
<Version>1.9.8</Version> <Version>8u_242.3.15.0</Version>
<Comment>Release Bump</Comment> <Comment>Version Bump devir 3.</Comment>
<Name>Pisi Linux Community</Name> <Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email> <Email>admin@pisilinux.org</Email>
</Update> </Update>
<Update release="2"> <Update release="2">
<Date>2016-06-09</Date> <Date>2019-09-20</Date>
<Version>1.9.6</Version> <Version>8u_222.3.13.0</Version>
<Comment>Release Bump</Comment> <Comment>Version Bump.</Comment>
<Name>Pisi Linux Community</Name> <Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email> <Email>admin@pisilinux.org</Email>
</Update> </Update>
<Update release="1"> <Update release="1">
<Date>2016-01-25</Date> <Date>2019-06-17</Date>
<Version>1.9.6</Version> <Version>8u_212.3.12.0</Version>
<Comment>First release</Comment> <Comment>First release devir 3.</Comment>
<Name>Osman Erkan</Name> <Name>Pisi Linux Community</Name>
<Email>osman.erkan@pisilinux.org</Email> <Email>admin@pisilinux.org</Email>
</Update> </Update>
</History> </History>
</PISI> </PISI>