java8-openjdk-3.12.0:First release

This commit is contained in:
Rmys
2019-06-17 21:09:50 +03:00
parent 72c260346d
commit 88edec8e15
14 changed files with 197270 additions and 195975 deletions
+139
View File
@@ -0,0 +1,139 @@
#!/usr/bin/python
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/licenses/gpl.txt
from pisi.actionsapi import get
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
from pisi.actionsapi import shelltools
shelltools.export("ALT_PARALLEL_COMPILE_JOBS", get.makeJOBS())
shelltools.export("HOTSPOT_BUILD_JOBS", get.makeJOBS())
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 \
--with-rhino \
--disable-system-kerberos \
--disable-system-pcsc \
--disable-system-sctp \
--enable-bootstrap \
--with-ecj-jar=/usr/share/java/ecj.jar \
--with-pkgversion='PisiLinux build 8.u212_3.12.0' \
" % get.makeJOBS().replace("-j", ""))
#--with-jdk-home=/usr/lib/jvm/java-8-openjdk \
def build():
autotools.make()
def check():
autotools.make("check -k")
def install():
jvmdir="/usr/lib/jvm/java-8-openjdk"
pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING", "HACKING", "README", "NEWS")
#cd main output directory
shelltools.cd("openjdk.build")
#---- install openjdk8-doc
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_8" % 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_8" % 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_8" % 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_8" % 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, "java.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")
@@ -0,0 +1 @@
JAVA_HOME=/usr/lib/jvm/java-8-openjdk/jre
@@ -0,0 +1 @@
setenv JAVA_HOME "/usr/lib/jvm/java-8-openjdk/jre"
@@ -0,0 +1 @@
JAVA_HOME=/usr/lib/jvm/java-8-openjdk
@@ -0,0 +1 @@
setenv J2SDKDIR "/usr/lib/jvm/java-8-openjdk"
@@ -0,0 +1,134 @@
--- openjdk/jdk/src/solaris/classes/sun/awt/fontconfigs/linux.fontconfig.Ubuntu.properties 2009-05-29 22:45:23.024341869 +0000
+++ openjdk/jdk/src/solaris/classes/sun/awt/fontconfigs/linux.fontconfig.Ubuntu.properties.new 2009-05-29 22:55:13.681366890 +0000
@@ -275,73 +275,61 @@
# Font File Names
-filename.DejaVu_Sans=/usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf
-filename.DejaVu_Sans_Bold=/usr/share/fonts/truetype/ttf-dejavu/DejaVuSans-Bold.ttf
-filename.DejaVu_Sans_Oblique=/usr/share/fonts/truetype/ttf-dejavu/DejaVuSans-Oblique.ttf
-filename.DejaVu_Sans_Bold_Oblique=/usr/share/fonts/truetype/ttf-dejavu/DejaVuSans-BoldOblique.ttf
-
-filename.DejaVu_Sans_Mono=/usr/share/fonts/truetype/ttf-dejavu/DejaVuSansMono.ttf
-filename.DejaVu_Sans_Mono_Bold=/usr/share/fonts/truetype/ttf-dejavu/DejaVuSansMono-Bold.ttf
-filename.DejaVu_Sans_Mono_Oblique=/usr/share/fonts/truetype/ttf-dejavu/DejaVuSansMono-Oblique.ttf
-filename.DejaVu_Sans_Mono_Bold_Oblique=/usr/share/fonts/truetype/ttf-dejavu/DejaVuSansMono-BoldOblique.ttf
-
-filename.DejaVu_Serif=/usr/share/fonts/truetype/ttf-dejavu/DejaVuSerif.ttf
-filename.DejaVu_Serif_Bold=/usr/share/fonts/truetype/ttf-dejavu/DejaVuSerif-Bold.ttf
-filename.DejaVu_Serif_Oblique=/usr/share/fonts/truetype/ttf-dejavu/DejaVuSerif-Oblique.ttf
-filename.DejaVu_Serif_Bold_Oblique=/usr/share/fonts/truetype/ttf-dejavu/DejaVuSerif-BoldOblique.ttf
-
-filename.AR_PL_UMing_CN=/usr/share/fonts/truetype/arphic/uming.ttc
-filename.AR_PL_UMing_HK=/usr/share/fonts/truetype/arphic/uming.ttc
-filename.AR_PL_UMing_TW=/usr/share/fonts/truetype/arphic/uming.ttc
-filename.AR_PL_ShanHeiSun_Uni=/usr/share/fonts/truetype/arphic/uming.ttf
-
-filename.WenQuanYi_Zen_Hei=/usr/share/fonts/truetype/wqy/wqy-zenhei.ttf
-filename.Baekmuk_Batang=/usr/share/fonts/truetype/baekmuk/batang.ttf
-filename.UnBatang=/usr/share/fonts/truetype/unfonts/UnBatang.ttf
-filename.UnBatang_Bold=/usr/share/fonts/truetype/unfonts/UnBatangBold.ttf
-filename.Baekmuk_Gulim=/usr/share/fonts/truetype/baekmuk/gulim.ttf
-filename.UnDotum=/usr/share/fonts/truetype/unfonts/UnDotum.ttf
-filename.UnDotum_Bold=/usr/share/fonts/truetype/unfonts/UnDotumBold.ttf
-filename.Kochi_Gothic=/usr/share/fonts/truetype/kochi/kochi-gothic.ttf
-filename.Sazanami_Gothic=/usr/share/fonts/truetype/sazanami/sazanami-gothic.ttf
-filename.Kochi_Mincho=/usr/share/fonts/truetype/kochi/kochi-mincho.ttf
-filename.Sazanami_Mincho=/usr/share/fonts/truetype/sazanami/sazanami-mincho.ttf
-filename.VL_Gothic=/usr/share/fonts/truetype/vlgothic/VL-Gothic-Regular.ttf
-filename.VL_PGothic=/usr/share/fonts/truetype/vlgothic/VL-PGothic-Regular.ttf
-
-filename.Lohit_Bengali=/usr/share/fonts/truetype/ttf-bengali-fonts/lohit_bn.ttf
-filename.Lohit_Gujarati=/usr/share/fonts/truetype/ttf-indic-fonts-core/lohit_gu.ttf
-filename.Lohit_Hindi=/usr/share/fonts/truetype/ttf-indic-fonts-core/lohit_hi.ttf
-filename.Lohit_Kannda=/usr/share/fonts/truetype/ttf-kannada-fonts/lohit_kn.ttf
-#filename.Lohit_Malayalam=/usr/share/fonts/lohit-malayalam/lohit_ml.ttf
-filename.Lohit_Oriya=/usr/share/fonts/truetype/ttf-oriya-fonts/lohit_or.ttf
-filename.Lohit_Punjabi=/usr/share/fonts/truetype/ttf-indic-fonts-core/lohit_pa.ttf
-filename.Lohit_Tamil=/usr/share/fonts/truetype/ttf-indic-fonts-core/lohit_ta.ttf
-filename.Lohit_Telugu=/usr/share/fonts/truetype/ttf-telugu-fonts/lohit_te.ttf
-filename.LKLUG=/usr/share/fonts/truetype/ttf-sinhala-lklug/lklug.ttf
-
-filename.LuxiSans-Regular=/usr/share/fonts/truetype/ttf-xfree86-nonfree/luxisr.ttf
-filename.LuxiSans-Bold=/usr/share/fonts/truetype/ttf-xfree86-nonfree/luxisb.ttf
-filename.LuxiSans-Oblique=/usr/share/fonts/truetype/ttf-xfree86-nonfree/luxisri.ttf
-filename.LuxiSans-BoldOblique=/usr/share/fonts/truetype/ttf-xfree86-nonfree/luxisbi.ttf
-filename.LuxiMono-Regular=/usr/share/fonts/truetype/ttf-xfree86-nonfree/luximr.ttf
-filename.LuxiMono-Bold=/usr/share/fonts/truetype/ttf-xfree86-nonfree/luximb.ttf
-filename.LuxiMono-Oblique=/usr/share/fonts/truetype/ttf-xfree86-nonfree/luximri.ttf
-filename.LuxiMono-BoldOblique=/usr/share/fonts/truetype/ttf-xfree86-nonfree/luximbi.ttf
-filename.LuxiSerif-Regular=/usr/share/fonts/truetype/ttf-xfree86-nonfree/luxirr.ttf
-filename.LuxiSerif-Bold=/usr/share/fonts/truetype/ttf-xfree86-nonfree/luxirb.ttf
-filename.LuxiSerif-Oblique=/usr/share/fonts/truetype/ttf-xfree86-nonfree/luxirri.ttf
-filename.LuxiSerif-BoldOblique=/usr/share/fonts/truetype/ttf-xfree86-nonfree/luxirbi.ttf
-
-# AWT X11 font paths
-awtfontpath.latin-1=/usr/share/fonts/X11/Type1
-awtfontpath.umingcn=/usr/share/fonts/truetype/arphic
-awtfontpath.uminghk=/usr/share/fonts/truetype/arphic
-awtfontpath.umingtw=/usr/share/fonts/truetype/arphic
-awtfontpath.shanheisun=/usr/share/fonts/truetype/arphic
-awtfontpath.wqy-zenhei=/usr/share/fonts/truetype/wqy
-awtfontpath.japanese-kochi=/usr/share/fonts/truetype/kochi
-awtfontpath.japanese-sazanami=/usr/share/fonts/truetype/sazanami
-awtfontpath.japanese-vlgothic=/usr/share/fonts/truetype/vlgothic
-awtfontpath.korean-baekmuk=/usr/share/fonts/truetype/baekmuk
-awtfontpath.korean-un=/usr/share/fonts/truetype/unfonts
+filename.DejaVu_Sans=/usr/share/fonts/dejavu/DejaVuSans.ttf
+filename.DejaVu_Sans_Bold=/usr/share/fonts/dejavu/DejaVuSans-Bold.ttf
+filename.DejaVu_Sans_Oblique=/usr/share/fonts/dejavu/DejaVuSans-Oblique.ttf
+filename.DejaVu_Sans_Bold_Oblique=/usr/share/dejavu/TTF/DejaVuSans-BoldOblique.ttf
+
+filename.DejaVu_Sans_Mono=/usr/share/fonts/dejavu/DejaVuSansMono.ttf
+filename.DejaVu_Sans_Mono_Bold=/usr/share/fonts/dejavu/DejaVuSansMono-Bold.ttf
+filename.DejaVu_Sans_Mono_Oblique=/usr/share/fonts/dejavu/DejaVuSansMono-Oblique.ttf
+filename.DejaVu_Sans_Mono_Bold_Oblique=/usr/share/fonts/dejavu/DejaVuSansMono-BoldOblique.ttf
+
+filename.DejaVu_Serif=/usr/share/fonts/dejavu/DejaVuSerif.ttf
+filename.DejaVu_Serif_Bold=/usr/share/fonts/dejavu/DejaVuSerif-Bold.ttf
+filename.DejaVu_Serif_Oblique=/usr/share/fonts/dejavu/DejaVuSerif-Oblique.ttf
+filename.DejaVu_Serif_Bold_Oblique=/usr/share/fonts/dejavu/DejaVuSerif-BoldOblique.ttf
+
+filename.AR_PL_UMing_CN=/usr/share/fonts/arphic-uming/uming.ttc
+filename.AR_PL_UMing_HK=/usr/share/fonts/arphic-uming/uming.ttc
+filename.AR_PL_UMing_TW=/usr/share/fonts/arphic-uming/uming.ttc
+filename.AR_PL_ShanHeiSun_Uni=/usr/share/TTF/uming.ttf
+
+filename.WenQuanYi_Zen_Hei=/usr/share/fonts/wenquanyi/wqy-zenhei/wqy-zenhei.ttc
+filename.Baekmuk_Batang=/usr/share/fonts/beakmuk/batang.ttf
+filename.UnBatang=/usr/share/fonts/TTF/UnBatang.ttf
+filename.UnBatang_Bold=/usr/share/fonts/TTF/UnBatangBold.ttf
+filename.Baekmuk_Gulim=/usr/share/fonts/beakmuk/gulim.ttf
+filename.UnDotum=/usr/share/fonts/TTF/UnDotum.ttf
+filename.UnDotum_Bold=/usr/share/fonts/TTF/UnDotumBold.ttf
+filename.Kochi_Gothic=/usr/share/fonts/TTF/kochi-gothic.ttf
+filename.Sazanami_Gothic=/usr/share/fonts/sazanami/sazanami-gothic.ttf
+filename.Kochi_Mincho=/usr/share/fonts/TTF/kochi-mincho.ttf
+filename.Sazanami_Mincho=/usr/share/fonts/sazanami/sazanami-mincho.ttf
+filename.VL_Gothic=/usr/share/fonts/vlgothic/VL-Gothic-Regular.ttf
+filename.VL_PGothic=/usr/share/fonts/vlgothic/VL-PGothic-Regular.ttf
+
+filename.Lohit_Bengali=/usr/share/fonts/lohit-assamese/Lohit-Bengali.ttf
+filename.Lohit_Gujarati=/usr/share/fonts/lohit-assamese/Lohit-Gujarati.ttf
+filename.Lohit_Hindi=/usr/share/fonts/lohit-assamese/Lohit-Hindi.ttf
+filename.Lohit_Kannda=/usr/share/fonts/lohit-assamese/Lohit-Kannada.ttf
+#filename.Lohit_Malayalam=/usr/share/fonts/lohit-assamese/Lohit-Malayalam.ttf
+filename.Lohit_Oriya=/usr/share/fonts/lohit-assamese/Lohit-Oriya.ttf
+filename.Lohit_Punjabi=/usr/share/fonts/lohit-assamese/Lohit-Punjabi.ttf
+filename.Lohit_Tamil=/usr/share/fonts/lohit-assamese/Lohit-Tamil.ttf
+filename.Lohit_Telugu=/usr/share/fonts/lohit-assamese/Lohit-Telugu.ttf
+filename.LKLUG=/usr/share/fonts/lklug/lklug.ttf
+
+filename.LuxiSans-Regular=/usr/share/fonts/TTF/luxisr.ttf
+filename.LuxiSans-Bold=/usr/share/fonts/TTF/luxisb.ttf
+filename.LuxiSans-Oblique=/usr/share/fonts/TTF/luxisri.ttf
+filename.LuxiSans-BoldOblique=/usr/share/fonts/TTF/luxisbi.ttf
+filename.LuxiMono-Regular=/usr/share/fonts/TTF/luximr.ttf
+filename.LuxiMono-Bold=/usr/share/fonts/TTF/luximb.ttf
+filename.LuxiMono-Oblique=/usr/share/fonts/TTF/luximri.ttf
+filename.LuxiMono-BoldOblique=/usr/share/fonts/TTF/luximbi.ttf
+filename.LuxiSerif-Regular=/usr/share/fonts/TTF/luxirr.ttf
+filename.LuxiSerif-Bold=/usr/share/fonts/TTF/luxirb.ttf
+filename.LuxiSerif-Oblique=/usr/share/fonts/TTF/luxirri.ttf
+filename.LuxiSerif-BoldOblique=/usr/share/fonts/TTF/luxirbi.ttf
+
@@ -0,0 +1,14 @@
--- openjdk/jdk/src/share/native/sun/awt/splashscreen/splashscreen_gif.c.orig 2014-05-27 22:17:19.766866065 +0200
+++ openjdk/jdk/src/share/native/sun/awt/splashscreen/splashscreen_gif.c 2014-05-27 22:16:35.452894426 +0200
@@ -310,7 +310,11 @@
free(pBitmapBits);
free(pOldBitmapBits);
+#if GIFLIB_MAJOR >= 5
+ DGifCloseFile(gif, NULL);
+#else
DGifCloseFile(gif);
+#endif
return 1;
}
@@ -0,0 +1,58 @@
--- openjdk/jdk/src/solaris/classes/sun/awt/X11/XWM.java.orig 2013-10-16 16:17:14.000000000 +0200
+++ openjdk/jdk/src/solaris/classes/sun/awt/X11/XWM.java 2013-10-21 20:57:34.768580842 +0200
@@ -105,7 +105,8 @@
LG3D_WM = 13,
CWM_WM = 14,
MUTTER_WM = 15,
- MARCO_WM = 16;
+ MARCO_WM = 16,
+ OTHER_NONREPARENTING_WM = 17;
public String toString() {
switch (WMID) {
case NO_WM:
@@ -591,7 +592,7 @@
// TODO: according to wikipedia, compiz is now reparenting. This should
// probably be updated.
static boolean isNonReparentingWM() {
- return (XWM.getWMID() == XWM.COMPIZ_WM || XWM.getWMID() == XWM.LG3D_WM || XWM.getWMID() == XWM.CWM_WM);
+ return (XWM.getWMID() == XWM.COMPIZ_WM || XWM.getWMID() == XWM.LG3D_WM || XWM.getWMID() == XWM.CWM_WM || XWM.getWMID() == XWM.OTHER_NONREPARENTING_WM);
}
/*
@@ -781,9 +782,17 @@
* supports WIN or _NET wm spec.
*/
else if (l_net_protocol.active()) {
- awt_wmgr = XWM.OTHER_WM;
+ if (XToolkit.getEnv("_JAVA_AWT_WM_NONREPARENTING") != null) {
+ awt_wmgr = XWM.OTHER_NONREPARENTING_WM;
+ } else {
+ awt_wmgr = XWM.OTHER_WM;
+ }
} else if (win.active()) {
- awt_wmgr = XWM.OTHER_WM;
+ if (XToolkit.getEnv("_JAVA_AWT_WM_NONREPARENTING") != null) {
+ awt_wmgr = XWM.OTHER_NONREPARENTING_WM;
+ } else {
+ awt_wmgr = XWM.OTHER_WM;
+ }
}
/*
* Check for legacy WMs.
@@ -794,6 +803,8 @@
awt_wmgr = XWM.MOTIF_WM;
} else if (isOpenLook()) {
awt_wmgr = XWM.OPENLOOK_WM;
+ } else if (XToolkit.getEnv("_JAVA_AWT_WM_NONREPARENTING") != null) {
+ awt_wmgr = XWM.OTHER_NONREPARENTING_WM;
} else {
awt_wmgr = XWM.OTHER_WM;
}
@@ -1309,6 +1320,7 @@
res = new Insets(28, 6, 6, 6);
break;
case NO_WM:
+ case OTHER_NONREPARENTING_WM:
case LG3D_WM:
res = zeroInsets;
break;
+334
View File
@@ -0,0 +1,334 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>java8-openjdk</Name>
<Homepage>http://icedtea.classpath.org</Homepage>
<Packager>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>GPLv2</License>
<IsA>app:gui</IsA>
<Summary>Open Java Development Kit</Summary>
<Description>OpenJDK (Open Java Development Kit) is a free and open source implementation of the Java Platform, Standard Edition (Java SE).</Description>
<Archive sha1sum="73cc3dc9494ea2a2624a5b4a9301c5688f7c8572" type="tarxz">http://icedtea.wildebeest.org/download/source/icedtea-3.12.0.tar.xz</Archive>
<Archive sha1sum="56c3c41c3c42272c46647565a91b40dd7700afc1" type="binary" target="icedtea-3.12.0/">http://icedtea.wildebeest.org/download/drops/icedtea8/3.12.0/corba.tar.xz</Archive>
<Archive sha1sum="5ba2724699e478a10128cbf2cde5522b6a74e5a7" type="binary" target="icedtea-3.12.0/">http://icedtea.wildebeest.org/download/drops/icedtea8/3.12.0/jaxp.tar.xz</Archive>
<Archive sha1sum="4fe9b40980a856f86976d7c064f1ac7fcd72cf51" type="binary" target="icedtea-3.12.0/">http://icedtea.wildebeest.org/download/drops/icedtea8/3.12.0/jaxws.tar.xz</Archive>
<Archive sha1sum="307e7e5f44a08b5fdedf7233eff4323002b59203" type="binary" target="icedtea-3.12.0/">http://icedtea.wildebeest.org/download/drops/icedtea8/3.12.0/jdk.tar.xz</Archive>
<Archive sha1sum="b450f6253513c9950735d3bb3c7b96e567d21fbb" type="binary" target="icedtea-3.12.0/">http://icedtea.wildebeest.org/download/drops/icedtea8/3.12.0/langtools.tar.xz</Archive>
<Archive sha1sum="a9d11327d2a6491b4434c990aeb631c16184370b" type="binary" target="icedtea-3.12.0/">http://icedtea.wildebeest.org/download/drops/icedtea8/3.12.0/openjdk.tar.xz</Archive>
<Archive sha1sum="803ca4d669bc86c0c4bc0ccc3040229081c7ed32" type="binary" target="icedtea-3.12.0/">http://icedtea.wildebeest.org/download/drops/icedtea8/3.12.0/nashorn.tar.xz</Archive>
<Archive sha1sum="006bfe62ce1496925d0828c3c8a69123c7eecbbb" type="binary" target="icedtea-3.12.0/">http://icedtea.wildebeest.org/download/drops/icedtea8/3.12.0/hotspot.tar.xz</Archive>
<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>jdk7-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>jre7-openjdk-headless</Dependency>
<!-- <Dependency>jre8-openjdk-headless</Dependency> -->
<!--<Dependency>pulseaudio-libs-devel</Dependency>--><!-- for bootstrap -->
</BuildDependencies>
<AdditionalFiles>
<!-- <AdditionalFile target="patches/giflib_5.1.diff">giflib_5.1.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>
<Package>
<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>
<Path fileType="executable">/usr/bin/hsdb_8</Path>
<Path fileType="executable">/usr/bin/clhsdb_8</Path>
<Path fileType="executable">/usr/bin/orbd_8</Path>
<Path fileType="executable">/usr/bin/rmid_8</Path>
<Path fileType="executable">/usr/bin/java_8</Path>
<Path fileType="executable">/usr/bin/jjs_8</Path>
<Path fileType="executable">/usr/bin/jdeps_8</Path>
<Path fileType="data">/etc/env.d/20java8_jre.csh</Path>
<Path fileType="data">/etc/env.d/20java8_jre</Path>
<Path fileType="config">/etc/java-8-openjdk/</Path>
<Path fileType="executable">/usr/bin/pack200_8</Path>
<Path fileType="executable">/usr/bin/keytool_8</Path>
<Path fileType="executable">/usr/bin/tnameserv_8</Path>
<Path fileType="executable">/usr/bin/unpack200_8</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_8</Path>
<Path fileType="executable">/usr/bin/rmiregistry_8</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/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>
<AdditionalFiles>
<AdditionalFile owner="root" permission="0644" target="/etc/env.d/20java8_jre">20java_jre</AdditionalFile>
<AdditionalFile owner="root" permission="0644" target="/etc/env.d/20java8_jre.csh">20java_jre.csh</AdditionalFile>
</AdditionalFiles>
</Package>
<Package>
<Name>jre8-openjdk</Name>
<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>
<Path fileType="doc">/usr/share/doc/openjdk</Path>
<Path fileType="executable">/usr/bin/policytool_8</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/21java8_jdk.csh</Path>
<Path fileType="data">/etc/env.d/21java8_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_8</Path>
<Path fileType="executable">/usr/bin/xjc_8</Path>
<Path fileType="executable">/usr/bin/apt_8</Path>
<Path fileType="executable">/usr/bin/jdb_8</Path>
<Path fileType="executable">/usr/bin/jps_8</Path>
<Path fileType="executable">/usr/bin/jmap_8</Path>
<Path fileType="executable">/usr/bin/idlj_8</Path>
<Path fileType="executable">/usr/bin/jcmd_8</Path>
<Path fileType="executable">/usr/bin/jhat_8</Path>
<Path fileType="executable">/usr/bin/rmic_8</Path>
<Path fileType="executable">/usr/bin/javac_8</Path>
<Path fileType="executable">/usr/bin/javah_8</Path>
<Path fileType="executable">/usr/bin/javap_8</Path>
<Path fileType="executable">/usr/bin/jinfo_8</Path>
<Path fileType="executable">/usr/bin/wsgen_8</Path>
<Path fileType="executable">/usr/bin/jstat_8</Path>
<Path fileType="executable">/usr/bin/jstack_8</Path>
<Path fileType="executable">/usr/bin/jstatd_8</Path>
<Path fileType="executable">/usr/bin/javadoc_8</Path>
<Path fileType="executable">/usr/bin/extcheck_8</Path>
<Path fileType="executable">/usr/bin/jconsole_8</Path>
<Path fileType="executable">/usr/bin/wsimport_8</Path>
<Path fileType="executable">/usr/bin/jarsigner_8</Path>
<Path fileType="executable">/usr/bin/jsadebugd_8</Path>
<Path fileType="executable">/usr/bin/schemagen_8</Path>
<Path fileType="executable">/usr/bin/serialver_8</Path>
<Path fileType="executable">/usr/bin/jrunscript_8</Path>
<Path fileType="executable">/usr/bin/appletviewer_8</Path>
<Path fileType="executable">/usr/bin/native2ascii_8</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/21java8_jdk.csh">21java_jdk.csh</AdditionalFile>
<AdditionalFile owner="root" permission="0644" target="/etc/env.d/21java8_jdk">21java_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>
</Package>
<History>
<Update release="1">
<Date>2019-05-04</Date>
<Version>8u_212.3.12.0</Version>
<Comment>First release.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
</History>
</PISI>
@@ -0,0 +1,33 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>java7-openjdk</Name>
<Summary xml:lang="en">Open Java Development Kit</Summary>
<Description xml:lang="en">OpenJDK (Open Java Development Kit) is a free and open source implementation of the Java Platform, Standard Edition (Java SE).</Description>
</Source>
<Package>
<Name>jre7-openjdk</Name>
<Summary xml:lang="en">Free Java environment based on OpenJDK 7.0 with IcedTea7 replacing binary plugs - Full Java runtime environment - needed for executing Java GUI and Webstart programs</Summary>
</Package>
<Package>
<Name>jre7-openjdk-headless</Name>
<Summary xml:lang="en">Free Java environment based on OpenJDK 7.0 with IcedTea7 replacing binary plugs - Minimal Java runtime - needed for executing non GUI Java programs</Summary>
</Package>
<Package>
<Name>openjdk7-src</Name>
<Summary xml:lang="en">Free Java environment based on OpenJDK 7.0 with IcedTea7 replacing binary plugs - sources</Summary>
</Package>
<Package>
<Name>jdk7-openjdk</Name>
<Summary xml:lang="en">Free Java environment based on OpenJDK 7.0 with IcedTea7 replacing binary plugs - SDK</Summary>
</Package>
<Package>
<Name>openjdk7-doc</Name>
<Summary xml:lang="en">Free Java environment based on OpenJDK 7.0 with IcedTea7 replacing binary plugs - documentation</Summary>
</Package>
</PISI>