diff options
author | 2007-05-01 19:17:21 +0000 | |
---|---|---|
committer | 2007-05-01 19:17:21 +0000 | |
commit | bc70b0d35e7e57a15826a88869ec4e8a9b114b2f (patch) | |
tree | 0ce765bf94e7b6c728a21928493e727f63614936 /dev-java/jaxp | |
parent | Initial commit of jsr101. (diff) | |
download | historical-bc70b0d35e7e57a15826a88869ec4e8a9b114b2f.tar.gz historical-bc70b0d35e7e57a15826a88869ec4e8a9b114b2f.tar.bz2 historical-bc70b0d35e7e57a15826a88869ec4e8a9b114b2f.zip |
Initial commit of jaxp.
Package-Manager: portage-2.1.2.5
Diffstat (limited to 'dev-java/jaxp')
-rw-r--r-- | dev-java/jaxp/ChangeLog | 10 | ||||
-rw-r--r-- | dev-java/jaxp/files/build.xml-1.4 | 19 | ||||
-rw-r--r-- | dev-java/jaxp/files/digest-jaxp-1.4 | 3 | ||||
-rw-r--r-- | dev-java/jaxp/jaxp-1.4.ebuild | 50 | ||||
-rw-r--r-- | dev-java/jaxp/metadata.xml | 8 |
5 files changed, 90 insertions, 0 deletions
diff --git a/dev-java/jaxp/ChangeLog b/dev-java/jaxp/ChangeLog new file mode 100644 index 000000000000..c144d6a098bc --- /dev/null +++ b/dev-java/jaxp/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for dev-java/jaxp +# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-java/jaxp/ChangeLog,v 1.5 2007/05/01 19:17:21 nelchael Exp $ + +*jaxp-1.4 (01 May 2007) + + 01 May 2007; Krzysiek Pawlik <nelchael@gentoo.org> +files/build.xml-1.4, + +metadata.xml, +jaxp-1.4.ebuild: + Initial commit of jaxp. + diff --git a/dev-java/jaxp/files/build.xml-1.4 b/dev-java/jaxp/files/build.xml-1.4 new file mode 100644 index 000000000000..98b9f2ac7dda --- /dev/null +++ b/dev-java/jaxp/files/build.xml-1.4 @@ -0,0 +1,19 @@ +<?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-api.jar"> + <fileset dir="build" includes="javax/**/*.class"/> + </jar> + <jar destfile="jaxp-impl.jar"> + <fileset dir="build" includes="org/**/*.class"/> + </jar> + </target> +</project> diff --git a/dev-java/jaxp/files/digest-jaxp-1.4 b/dev-java/jaxp/files/digest-jaxp-1.4 new file mode 100644 index 000000000000..6ce6c0d8f53a --- /dev/null +++ b/dev-java/jaxp/files/digest-jaxp-1.4 @@ -0,0 +1,3 @@ +MD5 e11a5e23cc9841345e1592b93ddc4052 JAXP_14_FCS.class 9437514 +RMD160 b30e20618635a03fd4970c28c635546bfb9df176 JAXP_14_FCS.class 9437514 +SHA256 77d6479b69941203adf5b0b76e09472cdb2bcd647b845d6b7e3ed6f0b3be7b23 JAXP_14_FCS.class 9437514 diff --git a/dev-java/jaxp/jaxp-1.4.ebuild b/dev-java/jaxp/jaxp-1.4.ebuild new file mode 100644 index 000000000000..b341f2989c6a --- /dev/null +++ b/dev-java/jaxp/jaxp-1.4.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-java/jaxp/jaxp-1.4.ebuild,v 1.1 2007/05/01 19:17:21 nelchael Exp $ + +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="https://jaxp-sources.dev.java.net/files/documents/2779/42920/JAXP_14_FCS.class" + +LICENSE="CDDL" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="" + +DEPEND=">=virtual/jdk-1.4" +RDEPEND=">=virtual/jre-1.4" + +S="${WORKDIR}/jaxp-1_4-20061026" + +src_unpack() { + + cd "${WORKDIR}" + echo "A" | java -cp "${DISTDIR}" JAXP_14_FCS -console > /dev/null || die "unpack failed" + + cd "${S}" + rm -v lib/*.jar + unpack ./jaxp-api.src.zip || die + + cp "${FILESDIR}/build.xml-${PV}" "${S}/build.xml" -i || die "cp failed" + +} + +src_compile() { + eant jar #bundled javadocs but no build.xml to generate +} + +src_install() { + java-pkg_dojar jaxp-api.jar + java-pkg_dojar jaxp-impl.jar + + use source && java-pkg_dosrc jaxp-1_4-api/src/{javax,org} + dodoc \ + docs/JAXP-Compatibility.html \ + docs/ReleaseNotes.html || die + use doc && java-pkg_dojavadoc docs/api + +} diff --git a/dev-java/jaxp/metadata.xml b/dev-java/jaxp/metadata.xml new file mode 100644 index 000000000000..39fffcd80808 --- /dev/null +++ b/dev-java/jaxp/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>java</herd> + <maintainer> + <email>nelchael@gentoo.org</email> + </maintainer> +</pkgmetadata> |