summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatrice Clement <monsieurp@gentoo.org>2015-12-02 16:19:49 +0000
committerPatrice Clement <monsieurp@gentoo.org>2015-12-02 16:19:49 +0000
commit95e1895408b48bda1b14d45072d89523dd4388d3 (patch)
treee96155babe924cc91128dcfc0deaf90d6d7981b0 /dev-java
parentprofiles/package.mask: Clean up dev-java/{castor,flute} masks. (diff)
downloadgentoo-95e1895408b48bda1b14d45072d89523dd4388d3.tar.gz
gentoo-95e1895408b48bda1b14d45072d89523dd4388d3.tar.bz2
gentoo-95e1895408b48bda1b14d45072d89523dd4388d3.zip
dev-java/xerces: Remove vulnerable version. Fixes security bug 519502.
Package-Manager: portage-2.2.20.1 Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
Diffstat (limited to 'dev-java')
-rw-r--r--dev-java/xerces/Manifest1
-rw-r--r--dev-java/xerces/files/xerces-1.3.1-build.xml64
-rw-r--r--dev-java/xerces/files/xerces-2.3.0-gentoo.patch61
-rw-r--r--dev-java/xerces/files/xerces-2.9.0-gentoo.patch21
-rw-r--r--dev-java/xerces/files/xerces-2.9.0-no_dom3.patch20
-rw-r--r--dev-java/xerces/files/xerces-2.9.1-gentoo.patch21
-rw-r--r--dev-java/xerces/files/xerces-2.9.1-no_dom3.patch20
-rw-r--r--dev-java/xerces/xerces-1.3.1-r2.ebuild39
8 files changed, 0 insertions, 247 deletions
diff --git a/dev-java/xerces/Manifest b/dev-java/xerces/Manifest
index ac71250fc674..9bc9f72e6f1b 100644
--- a/dev-java/xerces/Manifest
+++ b/dev-java/xerces/Manifest
@@ -1,2 +1 @@
-DIST Xerces-J-src.1.3.1.tar.gz 900263 SHA256 d59f57ef4ec540f75b4b79aeef20e85ccb4f2c3b516dc995f1fc88f526f5f1e1 SHA512 2a7990a63d0ff3c491af4e5d7480583378dbcd8ce6042d4be6e87e53aa1012f2f0e709e7e0cde1ec9b930822a1e386550a899a1ef29a01267806dbfe595a9d64 WHIRLPOOL ecc7abc65c6b22e8e749e5f2ccc5b45d3b99d0439f2a020cfda2c4db5958ce66df743a978df475ee855f07129c8ef801d2c8cd97635738c1df404873d4287e9a
DIST Xerces-J-src.2.11.0.tar.gz 1792762 SHA256 f59a5ef7b51bd883f2e9bda37a9360692e6c5e439b98d9b6ac1953e1f98b0680 SHA512 de2a3045f9aa87386527ab4055f1681ed85addee3a35b4fe344fc7b93e60d7db051df636c732172256ed130cf3055dc01940cd2106a8046aa06ee6e14e5b0411 WHIRLPOOL 891a1a04dd781c3dd4c01f295679b069dca9ae7126b3a4e3ab0e9da8ae6bd00e62e97b606acb233d3cd7b0da21012a6aa4f8339b42d26e251440d01057d24973
diff --git a/dev-java/xerces/files/xerces-1.3.1-build.xml b/dev-java/xerces/files/xerces-1.3.1-build.xml
deleted file mode 100644
index d688a62057ce..000000000000
--- a/dev-java/xerces/files/xerces-1.3.1-build.xml
+++ /dev/null
@@ -1,64 +0,0 @@
-<?xml version="1.0"?>
-
-<project name="xerces" default="jar">
- <!-- some properties -->
- <property name="src.dir" value="src" />
- <property name="build.dir" value="build" />
- <property name="docs.dir" value="docs" />
- <property name="dist.dir" value="dist" />
- <property name="jarfile" value="${dist.dir}/xerces.jar" />
- <property name="target.jdk" value="1.3" />
-
- <!-- init -->
- <target name="init">
- <mkdir dir="${dist.dir}" />
- <mkdir dir="${build.dir}" />
- <mkdir dir="${docs.dir}" />
- </target>
-
- <!-- compile everything -->
- <target name="compile" depends="init">
- <mkdir dir="${build.dir}" />
- <javac srcdir="${src.dir}"
- destdir="${build.dir}"
- source="${target.jdk}"
- target="${target.jdk}" />
-
- <copy todir="${build.dir}">
- <fileset dir="${src.dir}">
- <exclude name="**/*.java" />
- </fileset>
- </copy>
- </target>
-
- <!-- build the jar file -->
- <target name="jar" depends="compile">
- <jar jarfile="${jarfile}" basedir="${build.dir}" />
- </target>
-
- <!-- generate javadocs -->
- <target name="docs" depends="init">
- <javadoc sourcepath="${src.dir}"
- packagenames="org.* , javax.*"
- destdir="${docs.dir}"
- author="true"
- version="true"
- use="true"
- windowtitle="${ant.project.name} API" />
- </target>
-
- <!-- clean up -->
- <target name="clean">
- <delete dir="${build.dir}" />
- <delete dir="${docs.dir}" />
- <delete dir="${dist.dir}" />
- </target>
-
- <!-- zip the sources -->
- <target name="sourcezip">
- <zip destfile="${dist.dir}/${ant.project.name}-src.zip">
- <zipfileset dir="${src.dir}" />
- </zip>
- </target>
-
-</project>
diff --git a/dev-java/xerces/files/xerces-2.3.0-gentoo.patch b/dev-java/xerces/files/xerces-2.3.0-gentoo.patch
deleted file mode 100644
index 08f95ed7a6fa..000000000000
--- a/dev-java/xerces/files/xerces-2.3.0-gentoo.patch
+++ /dev/null
@@ -1,61 +0,0 @@
-diff -urpN xerces-2_3_0.orig/build.sh xerces-2_3_0/build.sh
---- xerces-2_3_0.orig/build.sh 2005-01-15 15:14:51.682424232 +0100
-+++ xerces-2_3_0/build.sh 2005-01-15 16:22:11.299309120 +0100
-@@ -19,7 +19,7 @@ uname | grep WIN && CLPATHSEP=\;
-
- # Keep this classpath to the minimum required to run ant
- # Application dependent classpaths are specified in build.xml
--LOCALCLASSPATH="$JAVA_HOME/lib/tools.jar${CLPATHSEP}${JAVA_HOME}/lib/classes.zip${CLPATHSEP}./tools/ant.jar${CLPATHSEP}./tools/xercesImpl.jar${CLPATHSEP}./tools/xml-apis.jar${CLPATHSEP}./tools/bin/xjavac.jar"
-+LOCALCLASSPATH="$JAVA_HOME/lib/tools.jar${CLPATHSEP}${JAVA_HOME}/lib/classes.zip${CLPATHSEP}./tools/ant.jar${CLPATHSEP}./tools/ant-launcher.jar${CLPATHSEP}./tools/xercesImpl.jar${CLPATHSEP}./tools/xml-apis.jar${CLPATHSEP}./tools/bin/xjavac.jar"
- ANT_HOME=./tools
-
- echo Building with classpath \"$LOCALCLASSPATH\"
-diff -urpN xerces-2_3_0.orig/build.xml xerces-2_3_0/build.xml
---- xerces-2_3_0.orig/build.xml 2005-01-15 15:14:51.682424232 +0100
-+++ xerces-2_3_0/build.xml 2005-01-15 16:38:48.751673312 +0100
-@@ -173,7 +173,6 @@ Copyright:
- <copy file="${src.dir}/org/apache/xerces/parsers/org.apache.xerces.xni.parser.XMLParserConfiguration"
- tofile="${build.dest}/META-INF/services/org.apache.xerces.xni.parser.XMLParserConfiguration"/>
-
-- <!-- copy src files -->
- <copy todir="${build.src}">
- <fileset
- dir="${src.dir}"
-@@ -187,8 +186,8 @@ Copyright:
- org/apache/xerces/dom3/ls/**">
- </fileset>
- </copy>
--
-- <!-- now deal with API's: -->
-+
-+ <!-- now deal with API's:
- <unzip src="${src.apis.zip}" dest="${build.src}">
- <patternset
- includes="org/xml/sax/**
-@@ -200,7 +199,7 @@ Copyright:
- org/w3c/dom/traversal/**"
- />
- </unzip>
--
-+ -->
- <!-- substitute tokens as needed -->
- <replace file="${build.dir}/src/org/apache/xerces/impl/Version.java"
- token="@@VERSION@@" value="${parser.Name} ${parser.Version}"/>
-@@ -221,16 +220,7 @@ Copyright:
- debug="${debug}"
- deprecation="${deprecation}"
- optimize="${optimize}"
-- includeAntRuntime="false"
-- includeJavaRuntime="false"
-- excludes="org/xml/sax/**
-- javax/xml/parsers/**
-- org/w3c/dom/*
-- org/w3c/dom/events/**
-- org/w3c/dom/html/**
-- org/w3c/dom/ranges/**
-- org/w3c/dom/traversal/**"
-- />
-+ classpath="tools/xml-apis.jar" />
- </target>
-
- <!-- =================================================================== -->
diff --git a/dev-java/xerces/files/xerces-2.9.0-gentoo.patch b/dev-java/xerces/files/xerces-2.9.0-gentoo.patch
deleted file mode 100644
index 61445ea6fe88..000000000000
--- a/dev-java/xerces/files/xerces-2.9.0-gentoo.patch
+++ /dev/null
@@ -1,21 +0,0 @@
-diff -urpN xerces-2_6_2.old/build.xml xerces-2_6_2/build.xml
---- xerces-2_6_2.old/build.xml 2004-02-20 19:58:14.000000000 +0100
-+++ xerces-2_6_2/build.xml 2005-01-15 14:41:08.603978904 +0100
-@@ -190,7 +190,7 @@ Copyright:
- </fileset>
- </copy>
-
-- <!-- now deal with API's: -->
-+ <!-- now deal with API's:
- <unzip src="${src.apis.zip}" dest="${build.src}">
- <patternset
- includes="org/xml/sax/**
-@@ -202,7 +202,7 @@ Copyright:
- org/w3c/dom/traversal/**"
- />
- </unzip>
--
-+ -->
- <!-- substitute tokens as needed -->
- <replace file="${build.dir}/src/org/apache/xerces/impl/Version.java"
- token="@@VERSION@@" value="${parser.Name} ${parser.Version}"/>
diff --git a/dev-java/xerces/files/xerces-2.9.0-no_dom3.patch b/dev-java/xerces/files/xerces-2.9.0-no_dom3.patch
deleted file mode 100644
index 8f485adcdbfd..000000000000
--- a/dev-java/xerces/files/xerces-2.9.0-no_dom3.patch
+++ /dev/null
@@ -1,20 +0,0 @@
-diff -ru xerces-2_7_1/build.xml xerces-2_7_1-patched/build.xml
---- xerces-2_7_1/build.xml 2005-07-26 16:09:07.000000000 -0400
-+++ xerces-2_7_1-patched/build.xml 2005-12-08 23:51:32.000000000 -0500
-@@ -442,16 +442,6 @@
- additionalparam='${additional.param}'
- />
- <mkdir dir='${build.dir}/docs/javadocs/other'/>
-- <javadoc packagenames='org.apache.html.*,
-- org.apache.wml.*,
-- org.apache.xml.serialize.*'
-- locale='en_US'
-- sourcepath='${build.src}' destdir='${build.dir}/docs/javadocs/other'
-- author='true' version='true'
-- windowtitle='Other Classes' doctitle='Other Classes'
-- bottom='${copyright}'
-- additionalparam='${additional.param}'
-- />
- </target>
-
- <!-- =================================================================== -->
diff --git a/dev-java/xerces/files/xerces-2.9.1-gentoo.patch b/dev-java/xerces/files/xerces-2.9.1-gentoo.patch
deleted file mode 100644
index 61445ea6fe88..000000000000
--- a/dev-java/xerces/files/xerces-2.9.1-gentoo.patch
+++ /dev/null
@@ -1,21 +0,0 @@
-diff -urpN xerces-2_6_2.old/build.xml xerces-2_6_2/build.xml
---- xerces-2_6_2.old/build.xml 2004-02-20 19:58:14.000000000 +0100
-+++ xerces-2_6_2/build.xml 2005-01-15 14:41:08.603978904 +0100
-@@ -190,7 +190,7 @@ Copyright:
- </fileset>
- </copy>
-
-- <!-- now deal with API's: -->
-+ <!-- now deal with API's:
- <unzip src="${src.apis.zip}" dest="${build.src}">
- <patternset
- includes="org/xml/sax/**
-@@ -202,7 +202,7 @@ Copyright:
- org/w3c/dom/traversal/**"
- />
- </unzip>
--
-+ -->
- <!-- substitute tokens as needed -->
- <replace file="${build.dir}/src/org/apache/xerces/impl/Version.java"
- token="@@VERSION@@" value="${parser.Name} ${parser.Version}"/>
diff --git a/dev-java/xerces/files/xerces-2.9.1-no_dom3.patch b/dev-java/xerces/files/xerces-2.9.1-no_dom3.patch
deleted file mode 100644
index 8f485adcdbfd..000000000000
--- a/dev-java/xerces/files/xerces-2.9.1-no_dom3.patch
+++ /dev/null
@@ -1,20 +0,0 @@
-diff -ru xerces-2_7_1/build.xml xerces-2_7_1-patched/build.xml
---- xerces-2_7_1/build.xml 2005-07-26 16:09:07.000000000 -0400
-+++ xerces-2_7_1-patched/build.xml 2005-12-08 23:51:32.000000000 -0500
-@@ -442,16 +442,6 @@
- additionalparam='${additional.param}'
- />
- <mkdir dir='${build.dir}/docs/javadocs/other'/>
-- <javadoc packagenames='org.apache.html.*,
-- org.apache.wml.*,
-- org.apache.xml.serialize.*'
-- locale='en_US'
-- sourcepath='${build.src}' destdir='${build.dir}/docs/javadocs/other'
-- author='true' version='true'
-- windowtitle='Other Classes' doctitle='Other Classes'
-- bottom='${copyright}'
-- additionalparam='${additional.param}'
-- />
- </target>
-
- <!-- =================================================================== -->
diff --git a/dev-java/xerces/xerces-1.3.1-r2.ebuild b/dev-java/xerces/xerces-1.3.1-r2.ebuild
deleted file mode 100644
index 2f50c144f299..000000000000
--- a/dev-java/xerces/xerces-1.3.1-r2.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-JAVA_PKG_IUSE="doc source"
-
-inherit java-pkg-2 java-ant-2
-
-S=${WORKDIR}/xerces-${PV//./_}
-DESCRIPTION="The next generation of high performance, fully compliant XML parsers in the Apache Xerces family"
-HOMEPAGE="http://xml.apache.org/xerces2-j/index.html"
-SRC_URI="http://archive.apache.org/dist/xml/xerces-j/old_xerces1/Xerces-J-src.${PV}.tar.gz"
-
-LICENSE="Apache-1.1"
-SLOT="1.3"
-KEYWORDS="amd64 ppc x86"
-
-DEPEND=">=virtual/jdk-1.3"
-RDEPEND=">=virtual/jre-1.3
- >=dev-java/xalan-2.5.2"
-IUSE=""
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
-
- cp "${FILESDIR}/${P}-build.xml" build.xml || die
-}
-
-EANT_DOC_TARGET="docs"
-
-src_install() {
- java-pkg_dojar dist/${PN}.jar
-
- dodoc README STATUS || die
- dohtml Readme.html || die
- use doc && java-pkg_dojavadoc docs
- use source && java-pkg_dosrc "${S}/src/org"
-}