commit: dbdcb59372f4a5ee70d006e958a637b68a000448 Author: Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net> AuthorDate: Wed Apr 30 16:09:56 2025 +0000 Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org> CommitDate: Fri May 2 09:50:36 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbdcb593
dev-java/swingx-ws: treeclean Closes: https://bugs.gentoo.org/936536 Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net> Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org> dev-java/swingx-ws/Manifest | 1 - ...0515-replace-sun.misc-classes-for-java-9+.patch | 40 ------------ dev-java/swingx-ws/metadata.xml | 12 ---- .../swingx-ws/swingx-ws-1.0_p20110515-r2.ebuild | 74 ---------------------- 4 files changed, 127 deletions(-) diff --git a/dev-java/swingx-ws/Manifest b/dev-java/swingx-ws/Manifest deleted file mode 100644 index 8a9741d2abe4..000000000000 --- a/dev-java/swingx-ws/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST swingx-ws-2011_05_15-src.zip 7010679 BLAKE2B 529507f3a7f48d38eb755001b2d442d040adf884a31a49c00f57fc638855e96b195a50813196fdb7318860b0a547eb8220fdd2d05ed613c2cd7d83cb8b7dd7fd SHA512 1929bcd5d615e336fbf77f5c0406a15f0b8aae1ea2167106b8efe2708bf365b39a2313d2a22b5f77ca9559b161db5c50dc18d0cc4cebfcf7a0e4e0c978d4d5da diff --git a/dev-java/swingx-ws/files/swingx-ws-1.0_p20110515-replace-sun.misc-classes-for-java-9+.patch b/dev-java/swingx-ws/files/swingx-ws-1.0_p20110515-replace-sun.misc-classes-for-java-9+.patch deleted file mode 100644 index f254274c62cc..000000000000 --- a/dev-java/swingx-ws/files/swingx-ws-1.0_p20110515-replace-sun.misc-classes-for-java-9+.patch +++ /dev/null @@ -1,40 +0,0 @@ -From 803016b9b4bd6cc96efb6cba8c37befaf410be61 Mon Sep 17 00:00:00 2001 -From: Yuan Liao <[email protected]> -Date: Sun, 20 Feb 2022 11:07:41 -0800 -Subject: [PATCH] Replace use of sun.misc.BASE64{En,De}coder for Java 9+ - -Signed-off-by: Yuan Liao <[email protected]> ---- - java/org/jdesktop/http/Request.java | 7 +++---- - 1 file changed, 3 insertions(+), 4 deletions(-) - -diff --git a/java/org/jdesktop/http/Request.java b/java/org/jdesktop/http/Request.java -index ff72322..57c4bf8 100644 ---- a/java/org/jdesktop/http/Request.java -+++ b/java/org/jdesktop/http/Request.java -@@ -30,8 +30,7 @@ import org.jdesktop.beans.AbstractBean; - import org.jdesktop.http.Header.Element; - import org.jdesktop.xpath.XPathUtils; - import org.w3c.dom.Document; --import sun.misc.BASE64Decoder; --import sun.misc.BASE64Encoder; -+import java.util.Base64; - - /** - * <p>Represents an http request. A <code>Request</code> is constructed and then -@@ -613,10 +612,10 @@ public class Request extends AbstractBean { - } - - private static String base64Encode(String s) throws Exception { -- return new String(new BASE64Encoder().encode(s.getBytes())); -+ return Base64.getEncoder().encodeToString(s.getBytes()); - } - - private static String base64Decode(String s) throws Exception { -- return new String(new BASE64Decoder().decodeBuffer(s)); -+ return new String(Base64.getDecoder().decode(s)); - } - } --- -2.34.1 - diff --git a/dev-java/swingx-ws/metadata.xml b/dev-java/swingx-ws/metadata.xml deleted file mode 100644 index a70d6fb2e1b6..000000000000 --- a/dev-java/swingx-ws/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>[email protected]</email> - <name>Java</name> - </maintainer> - <longdescription>Set of utilities and widgets to simplify interaction of Swing based GUIs with the web applications of any kind.</longdescription> - <upstream> - <remote-id type="sourceforge">bt747</remote-id> - </upstream> -</pkgmetadata> diff --git a/dev-java/swingx-ws/swingx-ws-1.0_p20110515-r2.ebuild b/dev-java/swingx-ws/swingx-ws-1.0_p20110515-r2.ebuild deleted file mode 100644 index fb902a0a9f6b..000000000000 --- a/dev-java/swingx-ws/swingx-ws-1.0_p20110515-r2.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MY_P="${PN}-2011_05_15-src" -JAVA_PKG_IUSE="doc source" - -inherit java-pkg-2 java-pkg-simple - -DESCRIPTION="Utilities and widgets to integrate Swing GUIs with web applications" -HOMEPAGE="https://java.net/projects/swingx-ws/" -SRC_URI="https://downloads.sourceforge.net/bt747/Development/${MY_P}.zip" -LICENSE="LGPL-2.1" -SLOT="bt747" -KEYWORDS="~amd64" - -CP_DEPEND=" - dev-java/jakarta-xml-soap-api:1 - dev-java/jdom:0 - dev-java/json:0 - dev-java/rome:0 - dev-java/jtidy:0 - dev-java/xerces:2 - dev-java/swingx:1.6 - dev-java/swing-layout:1 - dev-java/swingx-beaninfo:0 - dev-java/commons-httpclient:3 - dev-java/xml-commons-external:1.4" - -RDEPEND=" - ${CP_DEPEND} - >=virtual/jre-1.8:*" - -DEPEND=" - ${CP_DEPEND} - >=virtual/jdk-1.8:*" - -BDEPEND=" - app-arch/unzip" - -S="${WORKDIR}/${MY_P}/src" -JAVA_SRC_DIR=( "beaninfo" "java" ) - -PATCHES=( - "${FILESDIR}/${P}-replace-sun.misc-classes-for-java-9+.patch" -) - -src_prepare() { - default - java-pkg_clean "${WORKDIR}" - - # SwingWorker has been built-in since Java 6. - find java -name "*.java" -exec sed -i -r "s:org\.jdesktop\.swingworker\.:javax.swing.:g" {} + || die - - # Fixes for newer swingx-beaninfo. - sed -i "s:BeanInfoSupport:org.jdesktop.beans.\0:g" beaninfo/org/jdesktop/swingx/*.java || die - find beaninfo -name "*.java" -exec sed -i -r "s:org\.jdesktop\.swingx\.(editors|BeanInfoSupport|EnumerationValue):org.jdesktop.beans.\1:g" {} + || die - - # GraphicsUtilities moved in later SwingX versions. - sed -i "s:org\.jdesktop\.swingx\.graphics\.GraphicsUtilities:org.jdesktop.swingx.util.GraphicsUtilities:g" \ - java/org/jdesktop/swingx/mapviewer/AbstractTileFactory.java || die - - java-pkg-2_src_prepare -} - -src_compile() { - java-pkg-simple_src_compile - - local DIR - for DIR in "${JAVA_SRC_DIR[@]}"; do - java-pkg_addres ${PN}.jar ${DIR} - done -}
