public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/proj/guru:dev commit in: profiles/, dev-java/jfreechart/files/, dev-java/jfreechart/
@ 2023-06-11  8:51 Anna Vyalkova
  0 siblings, 0 replies; only message in thread
From: Anna Vyalkova @ 2023-06-11  8:51 UTC (permalink / raw
  To: gentoo-commits

commit:     2be32cc5013961444c0d6eed06e29d52fe7ea480
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Sun Jun 11 08:44:51 2023 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Sun Jun 11 08:44:57 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2be32cc5

dev-java/jfreechart: treeclean masked

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 dev-java/jfreechart/Manifest                       |  1 -
 .../files/jfreechart-1.0.19-build.xml.patch        | 25 -------
 ...chart-1.0.19-fix-TimeSeriesCollectionTest.patch | 24 -------
 dev-java/jfreechart/jfreechart-1.0.19-r1.ebuild    | 82 ----------------------
 dev-java/jfreechart/metadata.xml                   | 13 ----
 profiles/package.mask                              |  5 --
 6 files changed, 150 deletions(-)

diff --git a/dev-java/jfreechart/Manifest b/dev-java/jfreechart/Manifest
deleted file mode 100644
index b7458ca74..000000000
--- a/dev-java/jfreechart/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST jfreechart-1.0.19.zip 8050676 BLAKE2B be5ac67befd6a16c9771f50bca59c3543251984b60e00e8aef350cadb1121caf391a8dddc383fa08ed89b0346e2a057a8da6a70b224d7f843f19535a4df873b2 SHA512 6345e6a6b4a82862f3908794efb70a6f5413f313ba5bcff1dfb713d21948034d80c743a0cea61be81921c62736b07209ed4b942fedca0c76226b1202a4596b31

diff --git a/dev-java/jfreechart/files/jfreechart-1.0.19-build.xml.patch b/dev-java/jfreechart/files/jfreechart-1.0.19-build.xml.patch
deleted file mode 100644
index 3c03f2aaf..000000000
--- a/dev-java/jfreechart/files/jfreechart-1.0.19-build.xml.patch
+++ /dev/null
@@ -1,25 +0,0 @@
---- a/ant/build.xml
-+++ b/ant/build.xml
-@@ -40,10 +40,9 @@
-         <available classname="java.lang.Annotation" property="src.version" value="1.5"/>
-         <available classname="java.lang.Annotation" property="target.version" value="1.5"/>
-         <path id="build.classpath">
--            <fileset dir="${basedir}/lib/">
--                <include name="${jcommon.name}-${jcommon.version}.jar"/>
--                <include name="servlet.jar"/>
--            </fileset>
-+            <pathelement location="${jcommon.jar}"/>
-+            <pathelement location="${servlet.jar}"/>
-+            <pathelement location="${gnujaxp.jar}"/>
-         </path>
- 
-     </target>
-@@ -321,7 +320,7 @@
- 
-     <!-- COMPILE THE JUNIT TESTS. -->
-     <target name="compile-tests"
--            depends="compile,compile-experimental"
-+            depends="initialise"
-             description="Compile the test code">
- 
-         <mkdir dir="${basedir}/build-tests"/>

diff --git a/dev-java/jfreechart/files/jfreechart-1.0.19-fix-TimeSeriesCollectionTest.patch b/dev-java/jfreechart/files/jfreechart-1.0.19-fix-TimeSeriesCollectionTest.patch
deleted file mode 100644
index e37822441..000000000
--- a/dev-java/jfreechart/files/jfreechart-1.0.19-fix-TimeSeriesCollectionTest.patch
+++ /dev/null
@@ -1,24 +0,0 @@
---- a/tests/org/jfree/data/time/TimeSeriesCollectionTest.java
-+++ b/tests/org/jfree/data/time/TimeSeriesCollectionTest.java
-@@ -339,6 +339,10 @@
-      * java.util.List, boolean)} method.
-      */
-     public void testFindDomainBounds() {
-+        // store the current time zone
-+        TimeZone saved = TimeZone.getDefault();
-+        TimeZone.setDefault(TimeZone.getTimeZone("Europe/Paris"));
-+
-         TimeSeriesCollection dataset = new TimeSeriesCollection();
-         List visibleSeriesKeys = new java.util.ArrayList();
-         Range r = DatasetUtilities.findDomainBounds(dataset, visibleSeriesKeys,
-@@ -351,10 +355,6 @@
-         r = DatasetUtilities.findDomainBounds(dataset, visibleSeriesKeys, true);
-         assertNull(r);
- 
--        // store the current time zone
--        TimeZone saved = TimeZone.getDefault();
--        TimeZone.setDefault(TimeZone.getTimeZone("Europe/Paris"));
--
-         s1.add(new Year(2008), 8.0);
-         r = DatasetUtilities.findDomainBounds(dataset, visibleSeriesKeys, true);
-         assertEquals(1199142000000.0, r.getLowerBound(), EPSILON);

diff --git a/dev-java/jfreechart/jfreechart-1.0.19-r1.ebuild b/dev-java/jfreechart/jfreechart-1.0.19-r1.ebuild
deleted file mode 100644
index b5bdab8e2..000000000
--- a/dev-java/jfreechart/jfreechart-1.0.19-r1.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-JAVA_PKG_IUSE="doc source"
-
-inherit java-pkg-2 java-ant-2
-
-DESCRIPTION="JFreeChart is a free Java class library for generating charts"
-HOMEPAGE="http://www.jfree.org/jfreechart"
-SRC_URI="mirror://sourceforge/${PN}/${P}.zip"
-
-LICENSE="LGPL-2.1"
-SLOT="1.0"
-KEYWORDS="~amd64"
-IUSE="test"
-
-CDEPEND="
-	dev-java/hamcrest-core:1.3
-	>=dev-java/jcommon-1.0.23:1.0
-	dev-java/jfreesvg:3
-	dev-java/orson-charts:1
-	dev-java/orsonpdf:1
-	java-virtuals/servlet-api:3.0
-"
-RDEPEND="
-	${CDEPEND}
-	>=virtual/jre-1.8:*
-"
-DEPEND="
-	${CDEPEND}
-	test? (
-		dev-java/ant-junit:0
-		dev-java/junit:4
-	)
-	app-arch/unzip
-	>=virtual/jdk-1.8:*
-"
-
-RESTRICT="test"
-PATCHES=(
-	"${FILESDIR}/${PN}-1.0.19-build.xml.patch"
-	"${FILESDIR}/${PN}-1.0.19-fix-TimeSeriesCollectionTest.patch"
-)
-
-JAVA_ANT_ENCODING="ISO-8859-1"
-JAVA_ANT_REWRITE_CLASSPATH="yes"
-EANT_BUILD_XML="ant/build.xml"
-EANT_BUILD_TARGET="compile-experimental"
-EANT_DOC_TARGET="javadoc"
-EANT_GENTOO_CLASSPATH="
-	hamcrest-core-1.3
-	jfreesvg-3
-	jcommon-1.0
-	orsonpdf-1
-	orson-charts-1
-	servlet-api-3.0
-"
-
-src_prepare() {
-	java-pkg_clean
-	default
-	pushd lib || die
-	java-pkg_jar-from jfreesvg-3 jfreesvg.jar jfreesvg-3.2.jar
-	java-pkg_jar-from orson-charts-1 orsoncharts.jar orsoncharts-1.4-eval-nofx.jar
-	java-pkg_jar-from orsonpdf-1 orsonpdf.jar orsonpdf-1.6-eval.jar
-	java-pkg_jar-from --virtual servlet-api-3.0 servlet-api.jar servlet.jar
-	java-pkg_jar-from jcommon-1.0 jcommon.jar jcommon-1.0.23.jar
-	java-pkg_jar-from hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
-	popd || die
-}
-
-src_install() {
-	java-pkg_newjar "lib/${P}.jar" "${PN}.jar"
-	java-pkg_newjar "lib/${P}-experimental.jar" "${PN}-experimental.jar"
-
-	dodoc README.txt ChangeLog NEWS
-
-	use doc && java-pkg_dojavadoc javadoc
-	use source && java-pkg_dosrc source/org
-}

diff --git a/dev-java/jfreechart/metadata.xml b/dev-java/jfreechart/metadata.xml
deleted file mode 100644
index b6ee6ec14..000000000
--- a/dev-java/jfreechart/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-	<maintainer type="person">
-		<description>co-maintainers welcome</description>
-		<name>Alessandro Barbieri</name>
-		<email>lssndrbarbieri@gmail.com</email>
-	</maintainer>
-	<upstream>
-		<bugs-to>https://github.com/jfree/jfreechart/issues</bugs-to>
-		<remote-id type="github">jfree/jfreechart</remote-id>
-	</upstream>
-</pkgmetadata>

diff --git a/profiles/package.mask b/profiles/package.mask
index 203ed3cfc..ea3e6eef9 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -36,11 +36,6 @@ dev-python/hypothesmith
 dev-python/libcst
 dev-python/ufmt
 
-# Anna Vyalkova <cyber+gentoo@sysrq.in> (2023-04-20)
-# Depends on masked java-virtuals/servlet-api. Unused Java library.
-# Removal on 2023-05-22.
-dev-java/jfreechart
-
 # Julien Roy <julien@jroy.ca> (2023-01-25)
 # Requires <dev-python/coverage-7, which is no longer available in ::gentoo.
 # Upstream bug: https://github.com/TheKevJames/coveralls-python/issues/377


^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2023-06-11  8:51 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-06-11  8:51 [gentoo-commits] repo/proj/guru:dev commit in: profiles/, dev-java/jfreechart/files/, dev-java/jfreechart/ Anna Vyalkova

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox