diff options
author | 2012-02-23 20:28:22 +0000 | |
---|---|---|
committer | 2012-02-23 20:28:22 +0000 | |
commit | b0aa1571e2cbc44e0365c8da2a90c366855e708e (patch) | |
tree | d459815c78c9ebc61aa1ab9b92873e894b9baca5 /dev-java/jigsaw | |
parent | Marking libmcs-0.7.2 ppc for bug 403719 (diff) | |
download | historical-b0aa1571e2cbc44e0365c8da2a90c366855e708e.tar.gz historical-b0aa1571e2cbc44e0365c8da2a90c366855e708e.tar.bz2 historical-b0aa1571e2cbc44e0365c8da2a90c366855e708e.zip |
Initial version of htmlparser: W3 Consortium's Java-based Web server libraries.
Package-Manager: portage-2.1.10.47/cvs/Linux x86_64
Diffstat (limited to 'dev-java/jigsaw')
-rw-r--r-- | dev-java/jigsaw/ChangeLog | 11 | ||||
-rw-r--r-- | dev-java/jigsaw/Manifest | 19 | ||||
-rw-r--r-- | dev-java/jigsaw/files/jigsaw-2.2.6-build.xml.patch | 48 | ||||
-rw-r--r-- | dev-java/jigsaw/jigsaw-2.2.6.ebuild | 62 | ||||
-rw-r--r-- | dev-java/jigsaw/metadata.xml | 8 |
5 files changed, 148 insertions, 0 deletions
diff --git a/dev-java/jigsaw/ChangeLog b/dev-java/jigsaw/ChangeLog new file mode 100644 index 000000000000..c13ac060e1a6 --- /dev/null +++ b/dev-java/jigsaw/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for dev-java/jigsaw +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-java/jigsaw/ChangeLog,v 1.1 2012/02/23 20:28:22 nelchael Exp $ + +*jigsaw-2.2.6 (23 Feb 2012) + + 23 Feb 2012; Krzysztof Pawlik <nelchael@gentoo.org> +jigsaw-2.2.6.ebuild, + +files/jigsaw-2.2.6-build.xml.patch, +metadata.xml: + Initial version of htmlparser: W3 Consortium's Java-based Web server + libraries. + diff --git a/dev-java/jigsaw/Manifest b/dev-java/jigsaw/Manifest new file mode 100644 index 000000000000..a7f763481565 --- /dev/null +++ b/dev-java/jigsaw/Manifest @@ -0,0 +1,19 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +AUX jigsaw-2.2.6-build.xml.patch 1829 RMD160 56b9186fb95d9b779fbe27473e19caf2e30fe9ff SHA1 ebe57fe40c7416cedc25799c67de0ab34d3c1738 SHA256 92b9b49389a2f29e5cd7f28a129d3bba55e04652029e6a6e5c7885733bf2873e +DIST jigsaw_2.2.6.tar.bz2 4674802 RMD160 04388d19d6f1866016370ec763901a2701445746 SHA1 aecc6b8a0d75c340a6f88c5ff6bd0214d5d4289e SHA256 9d0b177c6e2bc07aff91648270ef09e50d3fc2fee0ce87940e29b43695265342 +EBUILD jigsaw-2.2.6.ebuild 1431 RMD160 db0b257c2eb03f7e9d1b66a238bf94a1736e29e3 SHA1 4c4a853b97c9fcc35327ab423b94db00988a35e3 SHA256 65556312804c7917e80195ff45c332e5a1697a6f94861dd26f624388294baaf6 +MISC ChangeLog 449 RMD160 9d3b1f1912c6695b6874750111b0b4e4c55e4449 SHA1 881a844c0f7509e3d8d31df3f51f2d49a0550298 SHA256 8f08434674c57235d807623dee5b74983838e626625b3510a6345db880b896d4 +MISC metadata.xml 224 RMD160 ff26da53f08837159410ff3eee9c11933ef21a68 SHA1 37c1f64045f8874b69bb7dffd084e7f699c37678 SHA256 8727090a0c21416083f038251a19559b983ff39bbefc2aa9b5c6c5bdc25b299d +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.18 (GNU/Linux) + +iQEcBAEBCgAGBQJPRqFuAAoJEBZyv1r2qA5G3R8H+wRTVHZj4Ge3wIcjqxhap3d7 +RmAGyuZHVvZF4dDL2D61bgablSxpygmiJTFOr/OR/etlmPxAfUBUMD/70IGAcGft +ksYB49ZMgfrb5oLZOy1xS2tqfPsDxQ1yGnDr3F2UQ9Ykeip8NOqSBdCfUPEv2PU6 +zpOC0EMURaFIag327XjJLeK4WfqtxHAklM2SR+MvtJfPPvp4BexD3dNEOk0Fibqn +9QaQlGjtg8iASejkaRjLKo7ebA0LF/syTyIC5tWb+BzE1XTUz16xIMCUK38Iblr7 +u9X7MeUCINWfSTrGD3bOVv12YqACEEtFbqfsKlzpxlCQYuagNgQGJt1CwD5hwrI= +=iAii +-----END PGP SIGNATURE----- diff --git a/dev-java/jigsaw/files/jigsaw-2.2.6-build.xml.patch b/dev-java/jigsaw/files/jigsaw-2.2.6-build.xml.patch new file mode 100644 index 000000000000..d0225de839b8 --- /dev/null +++ b/dev-java/jigsaw/files/jigsaw-2.2.6-build.xml.patch @@ -0,0 +1,48 @@ +--- build.xml.vanilla 2012-02-23 01:17:09.137602588 +0100 ++++ build.xml 2012-02-23 01:21:35.431836983 +0100 +@@ -79,6 +79,9 @@ + <pathelement path="classes/xp.jar"/> + <pathelement path="classes/servlet.jar"/> + <pathelement path="${build.core.classes}"/> ++ <fileset dir="jars"> ++ <include name="**/*.jar"/> ++ </fileset> + </path> + + <!-- =================================================================== --> +@@ -99,6 +102,7 @@ + <!-- =================================================================== --> + <target name="compile.core" depends="prepare"> + <javac srcdir="${src.dir}" ++ encoding="iso-8859-1" + destdir="${build.core.classes}" + debug="${debug}" + excludes="org/w3c/jigadm/** org/w3c/jigedit/**" +@@ -111,6 +115,7 @@ + <!-- =================================================================== --> + <target name="compile.admin" depends="compile.core"> + <javac srcdir="${src.dir}" ++ encoding="iso-8859-1" + destdir="${build.admin.classes}" + debug="${debug}" + includes="org/w3c/jigadm/**" +@@ -122,7 +127,8 @@ + <!-- Compiles the edit package --> + <!-- =================================================================== --> + <target name="compile.edit" depends="compile.core"> +- <javac srcdir="${src.dir}" ++ <javac srcdir="${src.dir}" ++ encoding="iso-8859-1" + destdir="${build.edit.classes}" + debug="${debug}" + includes="org/w3c/jigedit/**" +@@ -173,7 +179,9 @@ + <target name="javadocs" depends="prepare"> + <mkdir dir="${build.javadocs}"/> + <javadoc packagenames="${packages}" ++ encoding="iso-8859-1" + sourcepath="${src.dir}" ++ classpathref="build.classpath" + destdir="${build.javadocs}" + author="true" + version="true" diff --git a/dev-java/jigsaw/jigsaw-2.2.6.ebuild b/dev-java/jigsaw/jigsaw-2.2.6.ebuild new file mode 100644 index 000000000000..69077e3509da --- /dev/null +++ b/dev-java/jigsaw/jigsaw-2.2.6.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-java/jigsaw/jigsaw-2.2.6.ebuild,v 1.1 2012/02/23 20:28:22 nelchael Exp $ + +EAPI=4 + +JAVA_PKG_IUSE="doc source" + +# Jigsaw is actually a WWW server, it would be nice to package it as such, not +# as a raw library like this ebuild does. + +inherit java-pkg-2 java-ant-2 eutils + +DESCRIPTION="W3 Consortium's Java-based Web server libraries" +HOMEPAGE="http://jigsaw.w3.org/" +SRC_URI="http://jigsaw.w3.org/Distrib/${PN}_${PV}.tar.bz2" + +LICENSE="W3C" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +IUSE="" + +COMMON_DEP="dev-java/jakarta-oro:2.0 + java-virtuals/servlet-api:2.3 + dev-java/xerces:2 + dev-java/jtidy" + +RDEPEND=">=virtual/jre-1.5 + ${COMMON_DEP}" +DEPEND=">=virtual/jdk-1.5 + app-arch/unzip + ${COMMON_DEP}" + +EANT_DOC_TARGET="javadocs" + +S="${WORKDIR}/Jigsaw" + +src_prepare() { + rm -f classes/*.jar + mkdir -p "${S}/jars" || die "mkdir failed" + + epatch "${FILESDIR}/${P}-build.xml.patch" + + java-pkg_jar-from --into jars/ jakarta-oro-2.0 + java-pkg_jar-from --into jars/ servlet-api-2.3 + java-pkg_jar-from --into jars/ xerces-2 + java-pkg_jar-from --into jars/ jtidy + + cd jars/ + ln -s $(java-config --tools) +} + +src_install() { + java-pkg_dojar classes/jigsaw.jar + java-pkg_dojar classes/jigadmin.jar + java-pkg_dojar classes/jigedit.jar + + use doc && java-pkg_dojavadoc ant.build/javadocs + + dodoc ANNOUNCE README +} diff --git a/dev-java/jigsaw/metadata.xml b/dev-java/jigsaw/metadata.xml new file mode 100644 index 000000000000..ed8c1e2e7469 --- /dev/null +++ b/dev-java/jigsaw/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> |