mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-08-06 00:48:18 -07:00
dev-java/jax{p,b,-ws,-ws-api,r}: Removal.
This commit also removes: java-virtuals/jaxp-virtual dev-java/jsr93 There wasn't enough space to stick it all in the commit message. Gentoo-Bug: https://bugs.gentoo.org/566232 Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
This commit is contained in:
@@ -1 +0,0 @@
|
||||
DIST jaxws-api-fcs-src.zip 56065 SHA256 e8101f74494f479ce35a7a9d3619c6bdda561c9ea4137543b66cd73c1a1d0bf8 SHA512 d1a2dcfc6b410f0632e3d2106d1edcaabf20280d28a882d28f71a9ccea4f7375821a2f9aebc6a5115dd4f2171f7950ec7dcbb864a96656424ee7d97c852b7b70 WHIRLPOOL dfe6426a1e2ac5c29cfe6d0f5b2aeb25fcb7e83354999d3babfce8b777b679b4f8b33d9aece9e3dc68b62a68bcfc97101d987df037679331aac8beb0d0bdecf5
|
||||
@@ -1,16 +0,0 @@
|
||||
<?xml version="1.0"?>
|
||||
<project name="jax-ws-api" default="jar" basedir=".">
|
||||
<target name="compile">
|
||||
<mkdir dir="build"/>
|
||||
<javac debug="false" srcdir="." destdir="build" encoding="UTF-8">
|
||||
<classpath>
|
||||
<fileset dir="lib" includes="**/*.jar"/>
|
||||
</classpath>
|
||||
</javac>
|
||||
</target>
|
||||
<target name="jar" depends="compile">
|
||||
<jar destfile="jax-ws-api.jar">
|
||||
<fileset dir="build" includes="**/*.class"/>
|
||||
</jar>
|
||||
</target>
|
||||
</project>
|
||||
@@ -1,49 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
JAVA_PKG_IUSE="source"
|
||||
|
||||
inherit java-pkg-2 java-ant-2
|
||||
|
||||
DESCRIPTION="JAXWS 2.0 API Final Release"
|
||||
HOMEPAGE="https://jax-ws.dev.java.net/"
|
||||
SRC_URI="https://jax-ws.dev.java.net/files/documents/4202/34734/jaxws-api-fcs-src.zip"
|
||||
|
||||
LICENSE="CDDL"
|
||||
SLOT="2"
|
||||
KEYWORDS="amd64 x86 ~x86-fbsd"
|
||||
|
||||
IUSE=""
|
||||
|
||||
COMMON_DEP="dev-java/jsr67
|
||||
=dev-java/jaxb-2*"
|
||||
|
||||
RDEPEND=">=virtual/jre-1.5
|
||||
${COMMON_DEP}"
|
||||
DEPEND=">=virtual/jdk-1.5
|
||||
app-arch/unzip
|
||||
${COMMON_DEP}"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
src_unpack() {
|
||||
|
||||
unpack ${A}
|
||||
|
||||
mkdir lib
|
||||
cd lib
|
||||
java-pkg_jar-from jsr67
|
||||
java-pkg_jar-from jaxb-2
|
||||
|
||||
cp "${FILESDIR}/build.xml-${PV}" "${S}/build.xml" || die
|
||||
|
||||
}
|
||||
|
||||
src_install() {
|
||||
|
||||
java-pkg_dojar "${PN}.jar"
|
||||
|
||||
use source && java-pkg_dosrc .
|
||||
|
||||
}
|
||||
@@ -1,8 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>java@gentoo.org</email>
|
||||
<name>Java</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
||||
@@ -1 +0,0 @@
|
||||
DIST JAXWS2.0.1m1_source_20060817.jar 8993405 SHA256 9725cfb91cecff833055d7af45c3413ca9d1a818a4cfdb86211ed82f383f3865 SHA512 55454a8270310b9778c69aad8b8ace45dc4ba3059b33ac48dcfd5d771fade2d6e4c46a5a65a522ae5cca0438f159ba84c90d8e74d54731a9c6c0caa9d84a0314 WHIRLPOOL fe0727935c592b538b7042808fffa987ea5ae47554367ea0cfc91f65d765bd234713aaa142b2297988d74eec01fce9cd4bedceb0fb7b0068eb38084a1d5f5ba7
|
||||
@@ -1,53 +0,0 @@
|
||||
Files jaxws-si.vanilla/.build.xml.swp and jaxws-si/.build.xml.swp differ
|
||||
diff -Nru jaxws-si.vanilla/build.xml jaxws-si/build.xml
|
||||
--- jaxws-si.vanilla/build.xml 2007-04-16 20:09:54.000000000 +0200
|
||||
+++ jaxws-si/build.xml 2007-04-16 20:18:16.000000000 +0200
|
||||
@@ -78,16 +78,10 @@
|
||||
<javac srcdir="src/rt/src" destdir="rt_build" debug="true">
|
||||
<classpath refid="runtime.compile.classpath"/>
|
||||
</javac>
|
||||
+ <jar destfile="jax-ws.jar">
|
||||
+ <fileset dir="rt_build" includes="**/*.*"/>
|
||||
+ </jar>
|
||||
|
||||
- <copy todir="tools_build">
|
||||
- <fileset dir="src/tools/wscompile/src">
|
||||
- <include name="**/*.properties" />
|
||||
- </fileset>
|
||||
- </copy>
|
||||
- <versionProp file="tools_build/com/sun/tools/ws/version.properties" />
|
||||
- <javac srcdir="src/tools/wscompile/src" destdir="tools_build" debug="true">
|
||||
- <classpath refid="tools.compile.classpath"/>
|
||||
- </javac>
|
||||
</target>
|
||||
|
||||
</project>
|
||||
Files jaxws-si.vanilla/src/rt/src/com/sun/xml/ws/message/stream/.StreamMessage.java.swp and jaxws-si/src/rt/src/com/sun/xml/ws/message/stream/.StreamMessage.java.swp differ
|
||||
diff -Nru jaxws-si.vanilla/src/rt/src/com/sun/xml/ws/message/stream/StreamHeader.java jaxws-si/src/rt/src/com/sun/xml/ws/message/stream/StreamHeader.java
|
||||
--- jaxws-si.vanilla/src/rt/src/com/sun/xml/ws/message/stream/StreamHeader.java 2007-04-16 20:09:54.000000000 +0200
|
||||
+++ jaxws-si/src/rt/src/com/sun/xml/ws/message/stream/StreamHeader.java 2007-04-16 20:12:34.000000000 +0200
|
||||
@@ -214,12 +214,8 @@
|
||||
}
|
||||
|
||||
public void writeTo(XMLStreamWriter w) throws XMLStreamException {
|
||||
- try {
|
||||
// TODO what about in-scope namespaces
|
||||
_mark.writeToXMLStreamWriter(w);
|
||||
- } catch (XMLStreamBufferException e) {
|
||||
- throw new XMLStreamException2(e);
|
||||
- }
|
||||
}
|
||||
|
||||
public void writeTo(SOAPMessage saaj) throws SOAPException {
|
||||
diff -Nru jaxws-si.vanilla/src/rt/src/com/sun/xml/ws/message/stream/StreamMessage.java jaxws-si/src/rt/src/com/sun/xml/ws/message/stream/StreamMessage.java
|
||||
--- jaxws-si.vanilla/src/rt/src/com/sun/xml/ws/message/stream/StreamMessage.java 2007-04-16 20:09:54.000000000 +0200
|
||||
+++ jaxws-si/src/rt/src/com/sun/xml/ws/message/stream/StreamMessage.java 2007-04-16 20:13:34.000000000 +0200
|
||||
@@ -287,8 +287,6 @@
|
||||
return new StreamMessage(envelopeTag, headerTag, attachmentSet, HeaderList.copy(headers), bodyTag, clone, soapVersion);
|
||||
} catch (XMLStreamException e) {
|
||||
throw new WebServiceException("Failed to copy a message",e);
|
||||
- } catch (XMLStreamBufferException e) {
|
||||
- throw new WebServiceException("Failed to copy a message",e);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,94 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=2
|
||||
JAVA_PKG_IUSE="source"
|
||||
|
||||
inherit java-pkg-2 java-ant-2 eutils
|
||||
|
||||
DESCRIPTION="Reference implementation of the Java API for XML Web Services"
|
||||
HOMEPAGE="http://jax-ws.dev.java.net/"
|
||||
DATE="20060817"
|
||||
MY_P="JAXWS${PV}m1_source_${DATE}.jar"
|
||||
SRC_URI="https://jax-ws.dev.java.net/jax-ws-201-m1/${MY_P}"
|
||||
|
||||
LICENSE="CDDL"
|
||||
SLOT="2"
|
||||
KEYWORDS="amd64 x86 ~x86-fbsd"
|
||||
IUSE=""
|
||||
|
||||
COMMON_DEP="dev-java/istack-commons-runtime:0
|
||||
dev-java/jax-ws-api:2
|
||||
dev-java/jaxb:2
|
||||
dev-java/jsr173:0
|
||||
>=dev-java/jsr181-1.0
|
||||
dev-java/jsr250:0
|
||||
dev-java/sun-httpserver-bin:2
|
||||
dev-java/jsr67:0
|
||||
dev-java/saaj:0
|
||||
dev-java/sjsxp:0
|
||||
dev-java/stax-ex:0
|
||||
dev-java/sun-jaf:0
|
||||
dev-java/txw2-runtime:0
|
||||
dev-java/xmlstreambuffer:0
|
||||
dev-java/xml-commons-resolver:0"
|
||||
|
||||
# abstract interface problems with 1.5
|
||||
# https://bugs.gentoo.org/show_bug.cgi?id=207633
|
||||
DEPEND=">=virtual/jdk-1.5
|
||||
app-arch/unzip
|
||||
${COMMON_DEP}"
|
||||
|
||||
RDEPEND=">=virtual/jre-1.5
|
||||
${COMMON_DEP}"
|
||||
|
||||
S="${WORKDIR}/jaxws-si"
|
||||
|
||||
src_unpack() {
|
||||
echo "A" | java -jar "${DISTDIR}/${A}" -console > /dev/null || die "unpack failed"
|
||||
|
||||
unpack ./jaxws-src.zip || die "unzip failed"
|
||||
}
|
||||
|
||||
java_prepare() {
|
||||
cd "${S}/lib"
|
||||
rm -v *.jar || die
|
||||
|
||||
java-pkg_jarfrom istack-commons-runtime
|
||||
java-pkg_jarfrom jax-ws-api-2
|
||||
java-pkg_jarfrom jaxb-2
|
||||
java-pkg_jarfrom jsr173
|
||||
java-pkg_jarfrom jsr181
|
||||
java-pkg_jarfrom jsr250
|
||||
java-pkg_jarfrom jsr67
|
||||
java-pkg_jarfrom saaj
|
||||
java-pkg_jarfrom sjsxp
|
||||
java-pkg_jarfrom sun-httpserver-bin-2
|
||||
java-pkg_jarfrom stax-ex
|
||||
java-pkg_jarfrom sun-jaf
|
||||
java-pkg_jarfrom txw2-runtime
|
||||
java-pkg_jarfrom xml-commons-resolver
|
||||
java-pkg_jarfrom xmlstreambuffer
|
||||
|
||||
cp \
|
||||
"${S}"/src/rt/build/gen-src/com/sun/xml/ws/resources/*.java \
|
||||
"${S}"/src/rt/src/com/sun/xml/ws/resources/ || die "cp failed"
|
||||
|
||||
find "${S}/src/" -name '*.java' -exec \
|
||||
sed -i -e \
|
||||
's,com.sun.org.apache.xml.internal.resolver,org.apache.xml.resolver,g' \
|
||||
{} \;
|
||||
|
||||
cd "${S}"
|
||||
epatch "${FILESDIR}/${P}-gentoo.patch"
|
||||
java-ant_rewrite-bootclasspath auto build.xml "$(java-pkg_getjars jax-ws-api-2)"
|
||||
}
|
||||
|
||||
EANT_BUILD_TARGET="build"
|
||||
|
||||
src_install() {
|
||||
java-pkg_dojar jax-ws.jar
|
||||
|
||||
use source && java-pkg_dosrc src/rt/src/*
|
||||
}
|
||||
@@ -1,8 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>java@gentoo.org</email>
|
||||
<name>Java</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
||||
@@ -1 +0,0 @@
|
||||
DIST JAXB2_src_20070125.jar 3089194 SHA256 26bec14fa220b111b7153f9889926b86a9cdc8a73aa2541149dadd7d7151afa1 SHA512 5d6c3dec6d7d9010ec6eed1785211338ce781eb13e492fcc7417d9acab6a0259abc7d23e22dc749d201793f632cfabff3f065e422b99f0af9395d881afea81bf WHIRLPOOL 4a7bcfd66383081a831ac4c1dd5fbff3e46dd1247dc59c6840e7bd029d9780b94d0d3f35f836b5d5b596b808970a41d48fbfc49770db9924a797a5766b540123
|
||||
@@ -1,24 +0,0 @@
|
||||
<?xml version="1.0"?>
|
||||
<project name="jaxb" default="jar" basedir=".">
|
||||
<target name="compile">
|
||||
<mkdir dir="build"/>
|
||||
<javac debug="false" srcdir="src" destdir="build">
|
||||
<classpath>
|
||||
<fileset dir="lib" includes="**/*.jar"/>
|
||||
</classpath>
|
||||
</javac>
|
||||
<copy todir="build">
|
||||
<fileset dir="src" includes="**/*.properties"/>
|
||||
</copy>
|
||||
</target>
|
||||
<target name="jar" depends="compile">
|
||||
<jar destfile="jaxb-api.jar">
|
||||
<fileset dir="build" includes="javax/**/*.class"/>
|
||||
<fileset dir="build" includes="javax/**/*.properties"/>
|
||||
</jar>
|
||||
<jar destfile="jaxb-impl.jar">
|
||||
<fileset dir="build" includes="com/**/*.class"/>
|
||||
<fileset dir="build" includes="com/**/*.properties"/>
|
||||
</jar>
|
||||
</target>
|
||||
</project>
|
||||
@@ -1,67 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="1"
|
||||
JAVA_PKG_IUSE="source"
|
||||
|
||||
inherit java-pkg-2 java-ant-2
|
||||
|
||||
DESCRIPTION="Reference implementation of the JAXB specification"
|
||||
HOMEPAGE="http://jaxb.dev.java.net/"
|
||||
DATE="20070125"
|
||||
MY_P="JAXB2_src_${DATE}"
|
||||
SRC_URI="https://jaxb.dev.java.net/${PV}/${MY_P}.jar"
|
||||
|
||||
LICENSE="CDDL"
|
||||
SLOT="2"
|
||||
KEYWORDS="amd64 x86 ~x86-fbsd"
|
||||
IUSE=""
|
||||
|
||||
COMMON_DEP="
|
||||
dev-java/istack-commons-runtime:0
|
||||
dev-java/jsr173:0
|
||||
java-virtuals/jaf
|
||||
dev-java/txw2-runtime:0"
|
||||
DEPEND=">=virtual/jdk-1.5
|
||||
app-arch/unzip
|
||||
${COMMON_DEP}"
|
||||
RDEPEND=">=virtual/jre-1.5
|
||||
${COMMON_DEP}"
|
||||
|
||||
S="${WORKDIR}/jaxb-ri-${DATE}"
|
||||
|
||||
src_unpack() {
|
||||
echo "A" | java -jar "${DISTDIR}/${A}" -console > /dev/null || die "unpack failed"
|
||||
|
||||
# Source is missing Messages.properties, copy it from binary version:
|
||||
cd "${T}"
|
||||
unzip -qq "${S}/lib/jaxb-api.jar"
|
||||
for mp in $(find javax -name '*.properties'); do
|
||||
mv "${mp}" "${S}/src/${mp}" || die
|
||||
done
|
||||
|
||||
cd "${S}/lib"
|
||||
rm -v *.jar || die
|
||||
java-pkg_jarfrom --build-only ant-core
|
||||
java-pkg_jarfrom istack-commons-runtime
|
||||
java-pkg_jarfrom jsr173
|
||||
java-pkg_jarfrom jaf
|
||||
java-pkg_jarfrom txw2-runtime
|
||||
ln -s $(java-config --tools) || die
|
||||
|
||||
cd "${S}/src/com/sun/"
|
||||
rm -rf codemodel # in dev-java/codemodel
|
||||
rm -rf tools # in dev-java/jaxb-tools
|
||||
|
||||
cp -v "${FILESDIR}/build.xml-${PV}" "${S}/build.xml" || die "cp failed"
|
||||
|
||||
}
|
||||
|
||||
src_install() {
|
||||
java-pkg_dojar jaxb-api.jar
|
||||
java-pkg_dojar jaxb-impl.jar
|
||||
|
||||
use source && java-pkg_dosrc src/*
|
||||
|
||||
}
|
||||
@@ -1,8 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>java@gentoo.org</email>
|
||||
<name>Java</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
||||
@@ -1 +0,0 @@
|
||||
DIST jaxp-1.4.tar.bz2 644928 SHA256 bc516f8d0673014ed9532eeda67d876996440f7a578f0e4fb464d9aa7d1bb3fe SHA512 d9a0a61a46ec3661eec63fc5a3ff32bde1bba8bc17653c8e05a54f4e36063e9a8b06cf9ce47686f76f08c3858ce4951ff2a85e2fb997cd82088338e2ee519e73 WHIRLPOOL 1afe192d4deed29b5fbc93f5f11f71097c9b9319c68c213988499a525d0e89c6bdd97e8643e1afc560cafd06028179ff23aac317244cadae5aa06a794c8da375
|
||||
@@ -1,16 +0,0 @@
|
||||
<?xml version="1.0"?>
|
||||
<project name="jaxp" default="jar" basedir=".">
|
||||
<target name="compile">
|
||||
<mkdir dir="build"/>
|
||||
<javac debug="false" srcdir="jaxp-1_4-api/src" destdir="build">
|
||||
<classpath>
|
||||
<fileset dir="lib" includes="**/*.jar"/>
|
||||
</classpath>
|
||||
</javac>
|
||||
</target>
|
||||
<target name="jar" depends="compile">
|
||||
<jar destfile="jaxp-ri.jar">
|
||||
<fileset dir="build" includes="**/*.class"/>
|
||||
</jar>
|
||||
</target>
|
||||
</project>
|
||||
@@ -1,40 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=4
|
||||
JAVA_PKG_IUSE="doc source"
|
||||
|
||||
inherit java-pkg-2 java-ant-2
|
||||
|
||||
DESCRIPTION="The Java API for XML Processing (JAXP)"
|
||||
HOMEPAGE="https://jaxp.dev.java.net/"
|
||||
SRC_URI="mirror://gentoo/${P}.tar.bz2"
|
||||
|
||||
LICENSE="CDDL"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=">=virtual/jdk-1.4"
|
||||
RDEPEND=">=virtual/jre-1.4"
|
||||
|
||||
src_prepare() {
|
||||
cp -i "${FILESDIR}/build.xml-${PV}" "${S}/build.xml" || die "cp failed"
|
||||
}
|
||||
|
||||
EANT_DOC_TARGET=""
|
||||
|
||||
src_install() {
|
||||
java-pkg_dojar jaxp-ri.jar
|
||||
|
||||
use source && java-pkg_dosrc jaxp-1_4-api/src/{javax,org}
|
||||
dohtml \
|
||||
docs/JAXP-Compatibility.html \
|
||||
docs/ReleaseNotes.html
|
||||
use doc && java-pkg_dojavadoc docs/api
|
||||
|
||||
cd "${ED}/usr/share/${PN}/lib/"
|
||||
ln -s jaxp-ri.jar jaxp.jar || die
|
||||
java-pkg_regjar /usr/share/${PN}/lib/jaxp.jar
|
||||
}
|
||||
@@ -1,8 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>java@gentoo.org</email>
|
||||
<name>Java</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
||||
@@ -1 +0,0 @@
|
||||
DIST jaxr-1.0.6.tar.bz2 562108 SHA256 8937ad4f264da6bc4e8e284e89f10199265b658f7559b0c87e6cf6659c46ef98 SHA512 823853352943a8e6ad7ff4b9cb0739f129bdbecaf66e9da150791710a3ec532b9f41d55697610b6af7702c40098d6f9a0639321c969fc5ea8b119c44e3c49abb WHIRLPOOL d568ffce984da5ed9dbce59a348b0cb09101de1dd4ef03407da034e23c7089d43d1a656453f82442d2b4063d88dd03118a645b3af7b3582e945f003cf07bd56e
|
||||
@@ -1,13 +0,0 @@
|
||||
--- build.xml.vanilla 2007-03-18 21:59:10.000000000 +0100
|
||||
+++ build.xml 2007-03-18 22:00:54.000000000 +0100
|
||||
@@ -206,7 +206,9 @@
|
||||
<sourcepath>
|
||||
<pathelement location="${src.dir}"/>
|
||||
</sourcepath>
|
||||
- <fileset dir="${src.dir}"/>
|
||||
+ <fileset dir="${src.dir}">
|
||||
+ <include name="**/*.java"/>
|
||||
+ </fileset>
|
||||
</javadoc>
|
||||
</target>
|
||||
<target name="javadoc-browse" if="netbeans.home" unless="no.javadoc.preview" depends="init,javadoc-build">
|
||||
@@ -1,71 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
EAPI=5
|
||||
|
||||
JAVA_PKG_IUSE="doc source"
|
||||
|
||||
inherit java-pkg-2 java-ant-2 eutils
|
||||
|
||||
DESCRIPTION="Java API for XML Registries"
|
||||
HOMEPAGE="https://glassfish.dev.java.net/"
|
||||
SRC_URI="mirror://gentoo/${P}.tar.bz2"
|
||||
|
||||
LICENSE="CDDL"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
CDEPEND="
|
||||
dev-java/jaxb:2
|
||||
dev-java/jsr67:0
|
||||
dev-java/jsr93:0
|
||||
dev-java/jsr173:0"
|
||||
|
||||
DEPEND="
|
||||
${CDEPEND}
|
||||
>=virtual/jdk-1.6"
|
||||
|
||||
RDEPEND="
|
||||
${CDEPEND}
|
||||
>=virtual/jre-1.6"
|
||||
|
||||
S="${WORKDIR}/${PN}-ri"
|
||||
|
||||
JAVA_ANT_REWRITE_CLASSPATH="yes"
|
||||
EANT_BUILD_TARGET="compile"
|
||||
EANT_DOC_TARGET="javadoc-build"
|
||||
|
||||
EANT_GENTOO_CLASSPATH="
|
||||
jaxb-2
|
||||
jsr67
|
||||
jsr173
|
||||
jsr93
|
||||
"
|
||||
|
||||
java_prepare() {
|
||||
mkdir "${S}"/lib || die
|
||||
|
||||
java-pkg_jar-from --into lib jaxb-2
|
||||
java-pkg_jar-from --into lib jsr67 jsr67.jar saaj-api.jar
|
||||
java-pkg_jar-from --into lib jsr173 jsr173.jar jsr173_1.0_api.jar
|
||||
java-pkg_jar-from --into lib jsr93
|
||||
|
||||
epatch "${FILESDIR}/${P}-javadoc.patch"
|
||||
|
||||
if use doc; then
|
||||
java-ant_xml-rewrite \
|
||||
-f "${S}"/build.xml \
|
||||
-c -e javadoc \
|
||||
-a failonerror \
|
||||
-v "false"
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
java-pkg_dojar lib/${PN}-impl.jar
|
||||
|
||||
use doc && java-pkg_dojavadoc javadoc
|
||||
use source && java-pkg_dosrc src/java/*
|
||||
|
||||
}
|
||||
@@ -1,8 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>java@gentoo.org</email>
|
||||
<name>Java</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
||||
@@ -1 +0,0 @@
|
||||
DIST jaxr-api-1.0-sources.jar 45175 SHA256 c3ab05d8218c623746d21d291df8f4dbe5ef6db6ee0c062fb2cfba059d048ccf SHA512 efba6dd09cb9ff796019c6b750f44a5858cbde34b4fb93e74f3bed43178122a8591b1ae75996ed645ecde02862142b3d9f229cdc8059f9e5e95fedbdabae0d44 WHIRLPOOL 66e3185f253dc9a4c2bc86370f06351effd3c6df026845176253f9ffd3fd0ced06cc4c84e05151fd3f18da9cb2ef2a1723279b5af9f147ae2fa24bd2142c54b2
|
||||
@@ -1,19 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
EAPI=5
|
||||
JAVA_PKG_IUSE="source doc"
|
||||
|
||||
inherit java-pkg-2 java-pkg-simple
|
||||
|
||||
MY_PN="jaxr-api"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
DESCRIPTION="Java API for XML Registries (JAXR) - API"
|
||||
HOMEPAGE="https://jcp.org/ja/jsr/detail?id=93"
|
||||
SRC_URI="http://repo1.maven.org/maven2/org/apache/ws/scout/${MY_PN}/${PV}/${MY_P}-sources.jar"
|
||||
LICENSE="sun-jsr93"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ppc64 x86"
|
||||
IUSE=""
|
||||
RDEPEND=">=virtual/jre-1.6"
|
||||
DEPEND=">=virtual/jdk-1.6"
|
||||
@@ -1,8 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>java@gentoo.org</email>
|
||||
<name>Java</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
||||
Reference in New Issue
Block a user