summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPetteri Räty <betelgeuse@gentoo.org>2007-12-26 13:24:51 +0000
committerPetteri Räty <betelgeuse@gentoo.org>2007-12-26 13:24:51 +0000
commit806ef157586b1a9fbbde124c3656f82868fadf66 (patch)
treed1079ad7b169975a0c275f82c90cecb52be01c53 /dev-java/jfreechart
parentwhitespace (diff)
downloadgentoo-2-806ef157586b1a9fbbde124c3656f82868fadf66.tar.gz
gentoo-2-806ef157586b1a9fbbde124c3656f82868fadf66.tar.bz2
gentoo-2-806ef157586b1a9fbbde124c3656f82868fadf66.zip
Delete ebuilds vulnerable to security issues reported in bug #203193. SLOT 0 moved to java junkyard overlay.
(Portage version: 2.1.4_rc9)
Diffstat (limited to 'dev-java/jfreechart')
-rw-r--r--dev-java/jfreechart/ChangeLog8
-rw-r--r--dev-java/jfreechart/files/digest-jfreechart-0.9.21-r23
-rw-r--r--dev-java/jfreechart/files/digest-jfreechart-1.0.43
-rw-r--r--dev-java/jfreechart/files/jfreechart-1.0.3-build.xml.patch48
-rw-r--r--dev-java/jfreechart/jfreechart-0.9.21-r2.ebuild43
-rw-r--r--dev-java/jfreechart/jfreechart-1.0.4.ebuild65
6 files changed, 7 insertions, 163 deletions
diff --git a/dev-java/jfreechart/ChangeLog b/dev-java/jfreechart/ChangeLog
index fb5bafdb6844..0023840eb6de 100644
--- a/dev-java/jfreechart/ChangeLog
+++ b/dev-java/jfreechart/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-java/jfreechart
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/jfreechart/ChangeLog,v 1.33 2007/12/26 11:08:31 maekke Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/jfreechart/ChangeLog,v 1.34 2007/12/26 13:24:50 betelgeuse Exp $
+
+ 26 Dec 2007; Petteri Räty <betelgeuse@gentoo.org>
+ -files/jfreechart-1.0.3-build.xml.patch, -jfreechart-0.9.21-r2.ebuild,
+ -jfreechart-1.0.4.ebuild:
+ Delete ebuilds vulnerable to security issues reported in bug #203193.
+ SLOT 0 moved to java junkyard overlay.
26 Dec 2007; Markus Meier <maekke@gentoo.org> jfreechart-1.0.8a.ebuild:
x86 stable, bug #201306
diff --git a/dev-java/jfreechart/files/digest-jfreechart-0.9.21-r2 b/dev-java/jfreechart/files/digest-jfreechart-0.9.21-r2
deleted file mode 100644
index 450370efaec6..000000000000
--- a/dev-java/jfreechart/files/digest-jfreechart-0.9.21-r2
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 63007735dfc577464e8375ad2c0f6549 jfreechart-0.9.21.tar.gz 2765821
-RMD160 c6e96aa139c3d2b3f1cb2a1866115dbcbf391460 jfreechart-0.9.21.tar.gz 2765821
-SHA256 6f1d09212afe17666be5f433de3ff131ed2851595e867edb90c8de39a7e6bb45 jfreechart-0.9.21.tar.gz 2765821
diff --git a/dev-java/jfreechart/files/digest-jfreechart-1.0.4 b/dev-java/jfreechart/files/digest-jfreechart-1.0.4
deleted file mode 100644
index a7a0a0cbacd5..000000000000
--- a/dev-java/jfreechart/files/digest-jfreechart-1.0.4
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 910ae95495125ed52879ed4f6afacfd9 jfreechart-1.0.4.tar.gz 5560894
-RMD160 4eda170cb8667a8c37e503c47579393db6dbb4ba jfreechart-1.0.4.tar.gz 5560894
-SHA256 f6eb5f46c547949dc157ddb581e0ecc995fd8b6da080c8852be3e8528847c19a jfreechart-1.0.4.tar.gz 5560894
diff --git a/dev-java/jfreechart/files/jfreechart-1.0.3-build.xml.patch b/dev-java/jfreechart/files/jfreechart-1.0.3-build.xml.patch
deleted file mode 100644
index 69b3c474fea8..000000000000
--- a/dev-java/jfreechart/files/jfreechart-1.0.3-build.xml.patch
+++ /dev/null
@@ -1,48 +0,0 @@
---- build.xml.original 2007-01-06 12:40:56.000000000 +0100
-+++ build.xml 2007-01-06 13:28:40.000000000 +0100
-@@ -311,4 +311,45 @@
- <delete dir="${basedir}/distribution" />
- </target>
-
-+ <target name="compile-tests" depends="compile,compile-experimental"
-+ description="Compile the test code">
-+ <mkdir dir="${basedir}/build-tests"/>
-+ <javac destdir="${basedir}/build-tests" srcdir="${basedir}/tests" source="1.3"
-+ target="1.3" debug="true" deprecation="true"
-+ optimize="false">
-+ <classpath>
-+ <path refid="build.classpath"/>
-+ <pathelement location="${junit.jar}"/>
-+ <pathelement location="${basedir}/${jfreechart.name}-${jfreechart.version}.jar"/>
-+ <pathelement location="${basedir}/${jfreechart.name}-${jfreechart.version}-experimental.jar"/>
-+ <pathelement location="${basedir}/build-tests"/>
-+ </classpath>
-+ </javac>
-+ <copy todir="${basedir}/build-tests">
-+ <fileset dir="${basedir}/tests" excludes="**/*.java"/>
-+ </copy>
-+ </target>
-+
-+ <target name="test" depends="compile-tests"
-+ description="Run the test cases">
-+ <mkdir dir="${basedir}/build-tests-reports"/>
-+ <junit printSummary="yes" haltonerror="true" haltonfailure="true"
-+ fork="true" dir=".">
-+ <sysproperty key="basedir" value="."/>
-+ <formatter type="plain" usefile="false"/>
-+ <classpath>
-+ <path refid="build.classpath"/>
-+ <pathelement location="${junit.jar}"/>
-+ <pathelement location="${basedir}/${jfreechart.name}-${jfreechart.version}.jar"/>
-+ <pathelement location="${basedir}/${jfreechart.name}-${jfreechart.version}-experimental.jar"/>
-+ <pathelement location="${basedir}/build-tests"/>
-+ </classpath>
-+ <batchtest todir="${basedir}/build-tests-reports">
-+ <fileset dir="${basedir}/tests">
-+ <include name="**/*Tests.java"/>
-+ </fileset>
-+ </batchtest>
-+ </junit>
-+ </target>
-+
- </project>
diff --git a/dev-java/jfreechart/jfreechart-0.9.21-r2.ebuild b/dev-java/jfreechart/jfreechart-0.9.21-r2.ebuild
deleted file mode 100644
index 8e788aa8e745..000000000000
--- a/dev-java/jfreechart/jfreechart-0.9.21-r2.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/jfreechart/jfreechart-0.9.21-r2.ebuild,v 1.4 2007/06/01 17:16:22 nixnut Exp $
-
-inherit java-pkg-2 java-ant-2
-
-DESCRIPTION="JFreeChart is a free Java class library for generating charts"
-HOMEPAGE="http://www.jfree.org"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-LICENSE="LGPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE="doc source"
-
-COMMON_DEP="=dev-java/jcommon-0.9*
- =dev-java/servletapi-2.3*"
-
-RDEPEND=">=virtual/jdk-1.4
- ${COMMON_DEP}"
-
-DEPEND=">=virtual/jdk-1.4
- ${COMMON_DEP}"
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
-
- rm -v lib/* *.jar || die
-}
-
-src_compile() {
- local antflags="compile -Djcommon.jar=$(java-pkg_getjars jcommon) \
- -Dservlet.jar=$(java-pkg_getjar servletapi-2.3 servlet.jar)"
- eant -f ant/build.xml ${antflags} $(use_doc)
-}
-
-src_install() {
- java-pkg_newjar ${P}.jar
-
- dodoc README.txt CHANGELOG.txt || die
- use doc && java-pkg_dojavadoc javadoc/
- use source && java-pkg_dosrc source/*
-}
diff --git a/dev-java/jfreechart/jfreechart-1.0.4.ebuild b/dev-java/jfreechart/jfreechart-1.0.4.ebuild
deleted file mode 100644
index e48df37731f7..000000000000
--- a/dev-java/jfreechart/jfreechart-1.0.4.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/jfreechart/jfreechart-1.0.4.ebuild,v 1.4 2007/08/03 22:50:42 betelgeuse Exp $
-
-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"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-LICENSE="LGPL-2.1"
-SLOT="1.0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="test"
-COMMON_DEPEND="
- >=dev-java/itext-1.4.6
- >=dev-java/jcommon-1.0.0
- =dev-java/servletapi-2.3*"
-DEPEND=">=virtual/jdk-1.4
- ${COMMON_DEPEND}
- test? ( dev-java/ant-junit )"
-RDEPEND=">=virtual/jdk-1.4
- ${COMMON_DEPEND}"
-
-src_unpack() {
- unpack "${A}"
- cd "${S}"
-
- # We do not fork junit tests because we need to disable X11 support for all tests
- use test && epatch ${FILESDIR}/${P}-build.xml.patch
-
- rm -f lib/* *.jar
-}
-
-src_compile() {
- # Note that compile-experimental depends on compile so it is sufficient to run
- # just compile-experimental
- eant -f ant/build.xml compile-experimental $(use_doc) $(get_jars)
-}
-
-# Please note that currently tests fail.
-# See http://sourceforge.net/tracker/index.php?func=detail&aid=1656438&group_id=15494&atid=115494
-src_test() {
- # X11 tests are disabled using java.awt.headless=true
- ANT_TASKS="ant-junit" ANT_OPTS="-Djava.awt.headless=true" eant -f ant/build.xml test $(get_jars)
-}
-
-src_install() {
- java-pkg_newjar ${P}.jar ${PN}.jar
- java-pkg_newjar ${P}-experimental.jar ${PN}-experimental.jar
- dodoc README.txt CHANGELOG.txt
- use doc && java-pkg_dojavadoc javadoc
- use source && java-pkg_dosrc source/org
-}
-
-get_jars() {
- local antflags="
- -Ditext.jar=$(java-pkg_getjar itext iText.jar) \
- -Djcommon.jar=$(java-pkg_getjar jcommon-1.0 jcommon.jar) \
- -Dservlet.jar=$(java-pkg_getjars servletapi-2.3)"
- use test && antflags="${antflags} \
- -Djunit.jar=$(java-pkg_getjars --build-only junit)"
- echo "${antflags}"
-}