diff --git a/programming/language/java/java7-openjdk/actions.py b/programming/language/java/java7-openjdk/actions.py
deleted file mode 100755
index 32594c24de..0000000000
--- a/programming/language/java/java7-openjdk/actions.py
+++ /dev/null
@@ -1,131 +0,0 @@
-#!/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.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-jdk-home=/usr/lib/jvm/java-7-openjdk \
- --with-pkgversion='PisiLinux build 7.u231_2.6.19' \
- " % get.makeJOBS().replace("-j", ""))
-
-def build():
- autotools.make()
-
-def check():
- autotools.make("check -k")
-
-def install():
- jvmdir="/usr/lib/jvm/java-7-openjdk"
-
- pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING", "HACKING", "README", "NEWS")
-
- #cd main output directory
- shelltools.cd("openjdk.build")
-
- #---- install openjdk7-doc
- pisitools.insinto("/usr/share/doc/openjdk7-doc", "docs/*")
-
- #install openjdk7-src
- pisitools.insinto(jvmdir, "j2sdk-image/src.zip")
-
- #---- instal jdk7-openjdk
- for d in ["include","lib","bin"]:
- pisitools.insinto(jvmdir, "j2sdk-image/%s" % d)
-
- for f in shelltools.ls("%s/usr/lib/jvm/java-7-openjdk/bin/" % get.installDIR()):
- if not f in ["java", "java-rmi.cgi", "keytool", "orbd",
- "pack200", "policytool", "rmid", "rmiregistry",
- "servertool", "tnameserv", "unpack200"]:
- pisitools.dosym("/usr/lib/jvm/java-7-openjdk/bin/%s" % f, "/usr/bin/%s" % f)
-
- #install man pages
- pisitools.doman("j2sdk-image/man/man1/*")
- pisitools.insinto("/usr/share/man/ja/man1", "j2sdk-image/man/ja_JP.UTF-8/man1/*.1")
- pisitools.insinto("/usr/share/applications", "../jconsole.desktop")
- shelltools.system("chmod go+r %s%s/lib/sa-jdi.jar" %(get.installDIR(), jvmdir))
-
- #---- instal jre7-openjdk
- pisitools.insinto("%s/jre/bin" % jvmdir , "j2sdk-image/jre/bin/*")
- #pisitools.insinto("%s/jre/lib/amd64" % jvmdir , "j2sdk-image/jre/lib/amd64/xawt")
- for binfile in shelltools.ls("j2sdk-image/jre/bin"):
- pisitools.dosym("%s/jre/bin/%s" % (jvmdir, binfile), "/usr/bin/%s" % binfile)
-
- pisitools.insinto("/usr/share/applications", "../policytool.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 jre7-openjdk-headless
- pisitools.insinto("%s/jre/" % jvmdir , "j2sdk-image/jre/lib")
- pisitools.insinto("%s/jre/bin" % jvmdir, "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-7-openjdk/")
-
- for propfile in shelltools.ls("%s/etc/java-7-openjdk/" % get.installDIR()):
- pisitools.dosym("/etc/java-7-openjdk/%s" % propfile, "%s/jre/lib/%s" % (jvmdir, propfile))
-
- pisitools.domove("%s/jre/lib/images/cursors/cursors.properties" % jvmdir,"/etc/java-7-openjdk/cursors/")
- pisitools.dosym("/etc/java-7-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-7-openjdk/management/")
- pisitools.dosym("/etc/java-7-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-7-openjdk/security/")
- pisitools.dosym("/etc/java-7-openjdk/security/%s" % f, "%s/jre/lib/security/%s" % (jvmdir, f))
-
- #confs=os.listdir("%s/etc/java-7-openjdk/" % get.installDIR())
- #for i in confs:
- #shelltools.system("chmod 0644 %s/etc/java-7-openjdk/%s" % (get.installDIR, i))
-
- pisitools.domove("%s/jre/lib/fontconfig.bfc" % jvmdir,"/etc/java-7-openjdk/")
- pisitools.domove("%s/jre/lib/amd64/jvm.cfg" % jvmdir,"/etc/java-7-openjdk/")
- pisitools.dosym("/etc/java-7-openjdk/jvm.cfg" , "%s/jre/lib/amd64/jvm.cfg" % jvmdir)
-
- for license in ["LICENSE", "THIRD_PARTY_README", "ASSEMBLY_EXCEPTION"]:
- pisitools.insinto("/usr/share/doc/jre7-openjdk-headless", "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.desktop" % get.installDIR(), "_BINDIR_", "/usr/lib/jvm/java-7-openjdk/jre/bin")
- pisitools.dosed("%s/usr/share/applications/jconsole.desktop" % get.installDIR(), "_BINDIR_", "/usr/lib/jvm/java-7-openjdk/bin")
-
diff --git a/programming/language/java/java7-openjdk/files/20java_jre b/programming/language/java/java7-openjdk/files/20java_jre
deleted file mode 100644
index 01cf0bb4f2..0000000000
--- a/programming/language/java/java7-openjdk/files/20java_jre
+++ /dev/null
@@ -1 +0,0 @@
-JAVA_HOME=/usr/lib/jvm/java-7-openjdk/jre
diff --git a/programming/language/java/java7-openjdk/files/20java_jre.csh b/programming/language/java/java7-openjdk/files/20java_jre.csh
deleted file mode 100644
index afd5dfe3ab..0000000000
--- a/programming/language/java/java7-openjdk/files/20java_jre.csh
+++ /dev/null
@@ -1 +0,0 @@
-setenv JAVA_HOME "/usr/lib/jvm/java-7-openjdk/jre"
\ No newline at end of file
diff --git a/programming/language/java/java7-openjdk/files/21java_jdk b/programming/language/java/java7-openjdk/files/21java_jdk
deleted file mode 100644
index aef31530f1..0000000000
--- a/programming/language/java/java7-openjdk/files/21java_jdk
+++ /dev/null
@@ -1 +0,0 @@
-JAVA_HOME=/usr/lib/jvm/java-7-openjdk
diff --git a/programming/language/java/java7-openjdk/files/21java_jdk.csh b/programming/language/java/java7-openjdk/files/21java_jdk.csh
deleted file mode 100644
index ebc7a82d33..0000000000
--- a/programming/language/java/java7-openjdk/files/21java_jdk.csh
+++ /dev/null
@@ -1 +0,0 @@
-setenv J2SDKDIR "/usr/lib/jvm/java-7-openjdk"
\ No newline at end of file
diff --git a/programming/language/java/java7-openjdk/files/fontconfig-paths.diff b/programming/language/java/java7-openjdk/files/fontconfig-paths.diff
deleted file mode 100644
index efc53e3a11..0000000000
--- a/programming/language/java/java7-openjdk/files/fontconfig-paths.diff
+++ /dev/null
@@ -1,134 +0,0 @@
---- 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
-+
\ No newline at end of file
diff --git a/programming/language/java/java7-openjdk/files/giflib_5.1.diff b/programming/language/java/java7-openjdk/files/giflib_5.1.diff
deleted file mode 100644
index a9361573cf..0000000000
--- a/programming/language/java/java7-openjdk/files/giflib_5.1.diff
+++ /dev/null
@@ -1,14 +0,0 @@
---- 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;
- }
diff --git a/programming/language/java/java7-openjdk/files/openjdk7_nonreparenting-wm.diff b/programming/language/java/java7-openjdk/files/openjdk7_nonreparenting-wm.diff
deleted file mode 100644
index fb4710c130..0000000000
--- a/programming/language/java/java7-openjdk/files/openjdk7_nonreparenting-wm.diff
+++ /dev/null
@@ -1,58 +0,0 @@
---- 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;
diff --git a/programming/language/java/java7-openjdk/pspec.xml b/programming/language/java/java7-openjdk/pspec.xml
deleted file mode 100755
index c286cec3fa..0000000000
--- a/programming/language/java/java7-openjdk/pspec.xml
+++ /dev/null
@@ -1,362 +0,0 @@
-
-
-
-
- java7-openjdk
- http://icedtea.classpath.org
-
- PisiLinux Community
- admins@pisilinux.org
-
- GPLv2
- app:gui
- Open Java Development Kit
- OpenJDK (Open Java Development Kit) is a free and open source implementation of the Java Platform, Standard Edition (Java SE).
- http://icedtea.wildebeest.org/download/source/icedtea-2.6.19.tar.xz
-
- ant
- wget
- rhino
- fastjar
- nss-devel
- zlib-devel
- attr-devel
- xorg-proto
- gtk2-devel
- cups-devel
- eclipse-ecj
- libXt-devel
- libSM-devel
- lcms2-devel
- jdk7-openjdk
- libffi-devel
- libICE-devel
- libpng-devel
- giflib-devel
- libxslt-devel
- libXtst-devel
- alsa-lib-devel
- libXinerama-devel
- libjpeg-turbo-devel
- libXcomposite-devel
- chrpath
- jre7-openjdk-headless
-
-
-
-
- fontconfig-paths.diff
- openjdk7_nonreparenting-wm.diff
-
-
-
-
- jre7-openjdk-headless
- Free Java environment based on OpenJDK 7.0 with IcedTea7 replacing binary plugs - Minimal Java runtime - needed for executing non GUI Java programs
-
- atk
- cups
- gtk2
- zlib
- cairo
- glib2
- lcms2
- libXi
- pango
- libX11
- libgcc
- libXext
- libXtst
- freetype
- fontconfig
- gdk-pixbuf
- libXrender
- libXcomposite
- libjpeg-turbo
-
-
- /usr/bin/orbd
- /usr/bin/rmid
- /usr/bin/java
- /etc/env.d/20java_jre.csh
- /etc/env.d/20java_jre
- /etc/java-7-openjdk/
- /usr/bin/pack200
- /usr/bin/keytool
- /usr/bin/tnameserv
- /usr/bin/unpack200
- /usr/share/man/man1/rmid.1
- /usr/share/man/man1/orbd.1
- /usr/share/man/man1/java.1
- /usr/bin/servertool
- /usr/bin/rmiregistry
- /usr/share/doc/java7-openjdk/
- /usr/share/man/ja/man1/rmid.1
- /usr/share/man/ja/man1/java.1
- /usr/share/man/man1/pack200.1
- /usr/share/man/man1/keytool.1
- /usr/share/man/ja/man1/orbd.1
- /usr/share/man/man1/tnameserv.1
- /usr/share/man/man1/unpack200.1
- /usr/share/man/ja/man1/pack200.1
- /usr/share/man/man1/servertool.1
- /usr/share/man/ja/man1/keytool.1
- /usr/share/man/man1/rmiregistry.1
- /usr/share/man/ja/man1/tnameserv.1
- /usr/share/man/ja/man1/unpack200.1
- /usr/share/man/ja/man1/servertool.1
- /usr/share/doc/jre7-openjdk-headless
- /usr/share/man/ja/man1/rmiregistry.1
- /usr/lib/jvm/java-7-openjdk/jre/lib
- /usr/lib/jvm/java-7-openjdk/jre/java
- /usr/lib/jvm/java-7-openjdk/jre/orbd
- /usr/lib/jvm/java-7-openjdk/jre/rmid
- /usr/lib/jvm/java-7-openjdk/jre/bin/
- /usr/lib/jvm/java-7-openjdk/jre/keytool
- /usr/lib/jvm/java-7-openjdk/jre/pack200
- /usr/lib/jvm/java-7-openjdk/jre/bin/orbd
- /usr/lib/jvm/java-7-openjdk/jre/bin/java
- /usr/lib/jvm/java-7-openjdk/jre/bin/rmid
- /usr/lib/jvm/java-7-openjdk/jre/tnameserv
- /usr/lib/jvm/java-7-openjdk/jre/unpack200
- /usr/lib/jvm/java-7-openjdk/jre/servertool
- /usr/lib/jvm/java-7-openjdk/jre/policytool
- /usr/lib/jvm/java-7-openjdk/jre/rmiregistry
- /usr/lib/jvm/java-7-openjdk/jre/bin/keytool
- /usr/lib/jvm/java-7-openjdk/jre/bin/pack200
- /usr/lib/jvm/java-7-openjdk/lib/*/jli/libjli.so
- /usr/lib/jvm/java-7-openjdk/jre/bin/tnameserv
- /usr/lib/jvm/java-7-openjdk/jre/bin/unpack200
- /usr/lib/jvm/java-7-openjdk/jre/bin/servertool
- /usr/lib/jvm/java-7-openjdk/jre/bin/rmiregistry
- /usr/lib/jvm/java-7-openjdk/jre/lib/amd64/xawt/libmawt.so
- /usr/lib/jvm/java-7-openjdk/jre/lib/amd64/headless/libmawt.so
-
-
- 20java_jre
- 20java_jre.csh
-
-
-
-
- jre7-openjdk
- 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
-
- zlib
- giflib
- libX11
- libpng
- libXext
- alsa-lib
- libjpeg-turbo
- jre7-openjdk-headless
-
-
- /usr/share/doc/openjdk
- /usr/bin/policytool
- /usr/share/icons/hicolor/
- /usr/share/man/man1/policytool.1
- /usr/share/man/ja/man1/policytool.1
- /usr/share/applications/policytool.desktop
- /usr/lib/jvm/java-7-openjdk/jre/bin/policytool
- /usr/lib/jvm/java-7-openjdk/jre/lib/*/libjsoundalsa.so
- /usr/lib/jvm/java-7-openjdk/jre/lib/*/libpulse-java.so
- /usr/lib/jvm/java-7-openjdk/jre/lib/*/libsplashscreen.so
- /usr/lib/jvm/java-7-openjdk/jre/lib/amd64/libjsoundalsa.so
- /usr/lib/jvm/java-7-openjdk/jre/lib/amd64/libpulse-java.so
- /usr/lib/jvm/java-7-openjdk/jre/lib/amd64/libsplashscreen.so
-
-
- sun-jre
-
-
- sun-jre
-
-
-
- jdk7-openjdk
- Free Java environment based on OpenJDK 7.0 with IcedTea7 replacing binary plugs - SDK
-
- zlib
- libX11
- libgcc
- jre7-openjdk-headless
-
-
- /etc/env.d/21java_jdk.csh
- /etc/env.d/21java_jdk
- /usr/share/man/man1/
- /usr/share/man/ja/man1/
- /usr/bin/jar
- /usr/bin/xjc
- /usr/bin/apt
- /usr/bin/jdb
- /usr/bin/jps
- /usr/bin/jmap
- /usr/bin/idlj
- /usr/bin/jcmd
- /usr/bin/jhat
- /usr/bin/rmic
- /usr/bin/javac
- /usr/bin/javah
- /usr/bin/javap
- /usr/bin/jinfo
- /usr/bin/wsgen
- /usr/bin/jstat
- /usr/bin/jstack
- /usr/bin/jstatd
- /usr/bin/javadoc
- /usr/bin/extcheck
- /usr/bin/jconsole
- /usr/bin/wsimport
- /usr/bin/jarsigner
- /usr/bin/jsadebugd
- /usr/bin/schemagen
- /usr/bin/serialver
- /usr/bin/jrunscript
- /usr/bin/appletviewer
- /usr/bin/native2ascii
- /usr/share/applications/jconsole.desktop
- /usr/lib/jvm/java-7-openjdk/include
- /usr/lib/jvm/java-7-openjdk/bin/apt
- /usr/lib/jvm/java-7-openjdk/bin/jar
- /usr/lib/jvm/java-7-openjdk/bin/jdb
- /usr/lib/jvm/java-7-openjdk/bin/jps
- /usr/lib/jvm/java-7-openjdk/bin/xjc
- /usr/lib/jvm/java-7-openjdk/bin/rmic
- /usr/lib/jvm/java-7-openjdk/bin/rmid
- /usr/lib/jvm/java-7-openjdk/bin/idlj
- /usr/lib/jvm/java-7-openjdk/bin/orbd
- /usr/lib/jvm/java-7-openjdk/bin/java
- /usr/lib/jvm/java-7-openjdk/bin/jhat
- /usr/lib/jvm/java-7-openjdk/bin/jmap
- /usr/lib/jvm/java-7-openjdk/bin/jcmd
- /usr/lib/jvm/java-7-openjdk/bin/javac
- /usr/lib/jvm/java-7-openjdk/bin/javah
- /usr/lib/jvm/java-7-openjdk/bin/javap
- /usr/lib/jvm/java-7-openjdk/bin/jinfo
- /usr/lib/jvm/java-7-openjdk/bin/jstat
- /usr/lib/jvm/java-7-openjdk/bin/wsgen
- /usr/lib/jvm/java-7-openjdk/bin/jstatd
- /usr/lib/jvm/java-7-openjdk/bin/jstack
- /usr/lib/jvm/java-7-openjdk/bin/pack200
- /usr/lib/jvm/java-7-openjdk/bin/javadoc
- /usr/lib/jvm/java-7-openjdk/bin/keytool
- /usr/lib/jvm/java-7-openjdk/bin/wsimport
- /usr/lib/jvm/java-7-openjdk/bin/extcheck
- /usr/lib/jvm/java-7-openjdk/bin/jconsole
- /usr/lib/jvm/java-7-openjdk/bin/tnameserv
- /usr/lib/jvm/java-7-openjdk/bin/unpack200
- /usr/lib/jvm/java-7-openjdk/bin/schemagen
- /usr/lib/jvm/java-7-openjdk/bin/serialver
- /usr/lib/jvm/java-7-openjdk/bin/jarsigner
- /usr/lib/jvm/java-7-openjdk/bin/jsadebugd
- /usr/lib/jvm/java-7-openjdk/bin/jrunscript
- /usr/lib/jvm/java-7-openjdk/bin/policytool
- /usr/lib/jvm/java-7-openjdk/bin/servertool
- /usr/lib/jvm/java-7-openjdk/bin/rmiregistry
- /usr/lib/jvm/java-7-openjdk/bin/java-rmi.cgi
- /usr/lib/jvm/java-7-openjdk/bin/native2ascii
- /usr/lib/jvm/java-7-openjdk/bin/appletviewer
- /usr/lib/jvm/java-7-openjdk/lib/jexec
- /usr/lib/jvm/java-7-openjdk/lib/ct.sym
- /usr/lib/jvm/java-7-openjdk/lib/dt.jar
- /usr/lib/jvm/java-7-openjdk/lib/ir.idl
- /usr/lib/jvm/java-7-openjdk/lib/orb.idl
- /usr/lib/jvm/java-7-openjdk/lib/tools.jar
- /usr/lib/jvm/java-7-openjdk/lib/sa-jdi.jar
- /usr/lib/jvm/java-7-openjdk/lib/jconsole.jar
-
-
- 21java_jdk.csh
- 21java_jdk
-
-
- sun-jdk
-
-
- sun-jdk
-
-
-
-
- openjdk7-src
- Free Java environment based on OpenJDK 7.0 with IcedTea7 replacing binary plugs - sources
-
- jdk7-openjdk
-
-
- /usr/lib/jvm/java-7-openjdk/src.zip
-
-
-
-
- openjdk7-doc
- Free Java environment based on OpenJDK 7.0 with IcedTea7 replacing binary plugs - documentation
-
- jdk7-openjdk
-
-
- /usr/share/doc/openjdk7-doc/
-
-
-
-
-
- 2020-01-15
- 7u_231.2.6.19
- Rebuild.
- Pisi Linux Community
- admin@pisilinux.org
-
-
- 2019-09-22
- 7u_231.2.6.19
- Version bump devir 1.
- Pisi Linux Community
- admin@pisilinux.org
-
-
- 2019-05-15
- 7u_201.2.6.17
- Version bump devir 3.
- Pisi Linux Community
- admin@pisilinux.org
-
-
- 2018-08-15
- 7u_181.2.6.14
- Rebuild.
- Pisi Linux Community
- admin@pisilinux.org
-
-
- 2017-02-18
- 7u_121.2.6.8
- Release Bump
- Pisi Linux Community
- admin@pisilinux.org
-
-
- 2017-01-08
- 7u_121.2.6.8
- Version Bump
- Pisi Linux Community
- admin@pisilinux.org
-
-
- 2016-06-09
- 7u_85.2.6.1
- Release Bump
- Pisi Linux Community
- admin@pisilinux.org
-
-
- 2015-08-22
- 7u_85.2.6.1
- First release
- Osman Erkan
- osman.erkan@pisilinux.org
-
-
-
diff --git a/programming/language/java/java7-openjdk/translations.xml b/programming/language/java/java7-openjdk/translations.xml
deleted file mode 100644
index 43e14026b4..0000000000
--- a/programming/language/java/java7-openjdk/translations.xml
+++ /dev/null
@@ -1,33 +0,0 @@
-
-
-
- java7-openjdk
- Open Java Development Kit
- OpenJDK (Open Java Development Kit) is a free and open source implementation of the Java Platform, Standard Edition (Java SE).
-
-
-
- jre7-openjdk
- 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
-
-
-
- jre7-openjdk-headless
- Free Java environment based on OpenJDK 7.0 with IcedTea7 replacing binary plugs - Minimal Java runtime - needed for executing non GUI Java programs
-
-
-
- openjdk7-src
- Free Java environment based on OpenJDK 7.0 with IcedTea7 replacing binary plugs - sources
-
-
-
- jdk7-openjdk
- Free Java environment based on OpenJDK 7.0 with IcedTea7 replacing binary plugs - SDK
-
-
-
- openjdk7-doc
- Free Java environment based on OpenJDK 7.0 with IcedTea7 replacing binary plugs - documentation
-
-
\ No newline at end of file