summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom Wijsman <tomwij@gentoo.org>2013-10-15 23:18:21 +0000
committerTom Wijsman <tomwij@gentoo.org>2013-10-15 23:18:21 +0000
commit556ba40414c1f20b09684fadbd9b6af09e1eafb8 (patch)
treee8aabd09e86eaddd87b93080348bb3de6035a703 /dev-java/kxml
parentVersion bump, install logrotate script included in source (bug #433153). Remo... (diff)
downloadhistorical-556ba40414c1f20b09684fadbd9b6af09e1eafb8.tar.gz
historical-556ba40414c1f20b09684fadbd9b6af09e1eafb8.tar.bz2
historical-556ba40414c1f20b09684fadbd9b6af09e1eafb8.zip
New ebuild for dev-java/kxml, small XML pull parser for constrained environments such as Applets, Personal Java or MIDP devices; dependency of dev-java/felix-bundlerepository which is a dependency of the Eclipse SDK.
Package-Manager: portage-HEAD/cvs/Linux x86_64 Manifest-Sign-Key: 0x6D34E57D
Diffstat (limited to 'dev-java/kxml')
-rw-r--r--dev-java/kxml/ChangeLog11
-rw-r--r--dev-java/kxml/Manifest19
-rw-r--r--dev-java/kxml/files/kxml-2.3.0-build.xml62
-rw-r--r--dev-java/kxml/kxml-2.3.0.ebuild49
-rw-r--r--dev-java/kxml/metadata.xml5
5 files changed, 146 insertions, 0 deletions
diff --git a/dev-java/kxml/ChangeLog b/dev-java/kxml/ChangeLog
new file mode 100644
index 000000000000..7de977b7e730
--- /dev/null
+++ b/dev-java/kxml/ChangeLog
@@ -0,0 +1,11 @@
+# ChangeLog for dev-java/kxml
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/kxml/ChangeLog,v 1.1 2013/10/15 23:18:17 tomwij Exp $
+
+*kxml-2.3.0 (15 Oct 2013)
+
+ 15 Oct 2013; Tom Wijsman <TomWij@gentoo.org> +files/kxml-2.3.0-build.xml,
+ +kxml-2.3.0.ebuild, +metadata.xml:
+ New ebuild for dev-java/kxml, small XML pull parser for constrained
+ environments such as Applets, Personal Java or MIDP devices; dependency of
+ dev-java/felix-bundlerepository which is a dependency of the Eclipse SDK.
diff --git a/dev-java/kxml/Manifest b/dev-java/kxml/Manifest
new file mode 100644
index 000000000000..3712ccbc2e00
--- /dev/null
+++ b/dev-java/kxml/Manifest
@@ -0,0 +1,19 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
+AUX kxml-2.3.0-build.xml 1888 SHA256 ee9f33adbf7f7a7dd214f9d34cb48e225ee512d64bba396ecc02f3d5a039d0ba SHA512 4fab1fd2b9abc410d0df327ba08f99658c1752e07fffd97183c924e815f72c365293ad5771d3eb3375b827b80ccd17bda3211d595066cbfd16e32a080950148a WHIRLPOOL a2e36dd67d284152f21d15c31f65832954e554cd90e41e6f48c5a64aa81b94cbd57391445b1801b46247ea9a663ce0088e83dcf492c17e5acec37697822b429a
+DIST kxml2-src-2.3.0.zip 354878 SHA256 f2441575236be69a460c6a54344b6ba8b8ba03fd0bab242b989f4f0976944cd8 SHA512 f4eeaa71fbe76b51cefb9a195d292c22c79c241920915fe8ddcf30dc11af39bbeb6b848a8c4dab9775fc8e327c5a29586ac53263a577de361312bbf45e25c1e5 WHIRLPOOL 0e8bca0f903477b8d83ca2558702ca17d8f15db2e4526758d6a78e29b070c8356840f140f2671e621ef29d052a26236073a6bdc1c585adbf8a5181932c44ffc2
+EBUILD kxml-2.3.0.ebuild 1207 SHA256 b1c2103a99f7fe4e7f321142bb30a90a8ef84164591f7204daa3613caa0d9276 SHA512 f4daefe6a9f6fa53b1f869e11e01a025f91ed9f23a1d7d174157bbd167612a13fe058c8fda51622b88d0c219a9810b750ce5a313299348bd53c652864d29b132 WHIRLPOOL a20cdf45990511e14e2c6d974e69724edfc6d9e3a05c01599301477b52c3e811d2ed351af0fa938378b94444f4b24864f40c18e4ff3b0e5b151da9ede07a468b
+MISC ChangeLog 562 SHA256 9b7207ec3e6219b4bf6311b41f788b44fe2eb594220d8bfa525f20dd2d2b7ec8 SHA512 9f70c54a819d3adad57a363c3079ee2d4f512c6e3192b1874931890825267204e1771fbffa06756256d1fec3e70d9ff807c762b0bb7c6a764fa3dfa1f92c4abc WHIRLPOOL 9db840e5ecaee70f94a93779dba49b43c2532fa2f80ab43fba097224dfe11575d9a359cc4dc70f269bfd6f89582fae7a3bba543d0deb79e501a07341027abca7
+MISC metadata.xml 157 SHA256 295d02c5805b0257938eb80314b371daac94b8d6ea85629a902de7a824adc0c9 SHA512 bbae663e26f48fdc5e272adc2b06c14f77f34c53caf84acb53908ff036e7c12a3edbbc0929d2db56bee861a453381d979c7e0983a23716f629ed2135c22ffece WHIRLPOOL 887e153e2481e7d76f0f1b67a395f10f0328b93930185ecdb8fcb5fe3c50f839086a18831d61cf45b34657aaffca6c3b7900cf3c04b712846a05027a84602448
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.22 (GNU/Linux)
+
+iQEcBAEBCAAGBQJSXc07AAoJEJWyH81tNOV97TUH/RCFihQ9NTaW23Iy+bnRXCPr
+Kq+BwJnyjV64p16fvJ98jFsTRwIqNRrvAtAkE2rJXZP5sTdl9P5PsUzxUXIgo0jU
+v6rJZPwYZXK8CDcESGu/j4a0w271NF/9DZrOa6nRba1XKzm0ZzODRiFZQTt3mh56
+MqXNEhHRRn/7gMOeqWLtVxV53ISnG5UGQPfetGI+EplaA6f/zPn2CH++xDiw/Gmz
+6cswQ64YGNyKwL/q9IWMkzW/w/LxfJI25pu61ufK7ne/6mF76Tx+0SBPKWRSHmCJ
+A65HCXEb/9mgKMXHmvaGDWLd6NCyDf9bhBDZW7BUvb/5C8DOTWNRJ3PLJTU4JJE=
+=IKtB
+-----END PGP SIGNATURE-----
diff --git a/dev-java/kxml/files/kxml-2.3.0-build.xml b/dev-java/kxml/files/kxml-2.3.0-build.xml
new file mode 100644
index 000000000000..ee1280d24b1b
--- /dev/null
+++ b/dev-java/kxml/files/kxml-2.3.0-build.xml
@@ -0,0 +1,62 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project default="build" basedir="." name="kxml2" >
+
+ <property name="version" value="2.3.0" ></property>
+
+
+ <target name="javadoc" >
+ <delete dir="www/kxml2/javadoc" ></delete>
+ <mkdir dir="www/kxml2/javadoc" ></mkdir>
+ <javadoc use="true" windowtitle="kxml API" author="true" sourcepath="src" classpath="" destdir="www/kxml2/javadoc" doctitle="kxml API" version="true" packagenames="org.kxml2.*" public="yes" source="1.4" ></javadoc>
+ </target>
+
+
+ <target depends="build_jar,javadoc" name="build_src" >
+ <zip zipfile="dist/kxml2-src-${version}.zip" >
+ <fileset dir="." >
+ <include name="*/**" ></include>
+ <exclude name=".*" ></exclude>
+ <exclude name="classes/**" ></exclude>
+ <exclude name="tmpclasses/**" ></exclude>
+ <exclude name="dist/kxml2-src-*.zip" ></exclude>
+ </fileset>
+ </zip>
+
+ </target>
+
+
+ <target name="build_jar" >
+
+ <delete dir="tmpclasses" ></delete>
+ <mkdir dir="tmpclasses" ></mkdir>
+
+ <javac destdir="tmpclasses" debuglevel="none" srcdir="src" optimize="true" verbose="true" source="1.4" target="1.4" nowarn="yes" classpath="${gentoo.classpath}" ><classpath path="${gentoo.classpath}" ></classpath></javac>
+
+ <mkdir dir="dist" ></mkdir>
+
+
+ <jar jarfile="dist/kxml2-${version}.jar" >
+ <fileset dir="tmpclasses" >
+ <include name="**/*.class" ></include>
+ <include name="META-INF/**" ></include>
+ </fileset>
+ <fileset dir="src" >
+ <include name="META-INF/**" ></include>
+ </fileset>
+ </jar>
+
+ <jar jarfile="dist/kxml2-min-${version}.jar" >
+ <fileset dir="tmpclasses" >
+ <include name="org/kxml2/io/KXmlParser.class" ></include>
+ </fileset>
+ </jar>
+
+ <delete dir="tmpclasses" ></delete>
+ </target>
+
+
+ <target depends="build_src" name="build" ></target>
+
+
+
+</project>
diff --git a/dev-java/kxml/kxml-2.3.0.ebuild b/dev-java/kxml/kxml-2.3.0.ebuild
new file mode 100644
index 000000000000..70c22cc721bc
--- /dev/null
+++ b/dev-java/kxml/kxml-2.3.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/kxml/kxml-2.3.0.ebuild,v 1.1 2013/10/15 23:18:17 tomwij Exp $
+
+EAPI="5"
+
+JAVA_PKG_IUSE="doc examples source"
+
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Small XML pull parser for constrained environments such as Applets, Personal Java or MIDP devices."
+HOMEPAGE="http://${PN}.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${PN}2-src-${PV}.zip"
+
+LICENSE="MIT"
+SLOT="2"
+KEYWORDS="~amd64"
+
+CDEPEND="dev-java/xpp3:0"
+
+DEPEND=">=virtual/jdk-1.4
+ ${CDEPEND}
+ app-arch/unzip"
+
+RDEPEND=">=virtual/jre-1.4
+ ${CDEPEND}"
+
+S="${WORKDIR}"
+
+java_prepare() {
+ cp "${FILESDIR}"/${P}-build.xml build.xml || die
+
+ find . -name '*.class' -print -delete || die
+ find . -name '*.jar' -print -delete || die
+}
+
+EANT_BUILD_TARGET="build_jar"
+
+JAVA_ANT_REWRITE_CLASSPATH="true"
+EANT_GENTOO_CLASSPATH="xpp3"
+
+src_install() {
+ java-pkg_newjar dist/${PN}2-${PV}.jar ${PN}.jar
+ java-pkg_newjar dist/${PN}2-min-${PV}.jar ${PN}-min.jar
+
+ use source && java-pkg_dosrc src/org
+ use doc && java-pkg_dojavadoc www/kxml2/javadoc
+ use examples && java-pkg_doexamples samples
+}
diff --git a/dev-java/kxml/metadata.xml b/dev-java/kxml/metadata.xml
new file mode 100644
index 000000000000..838c00a4a448
--- /dev/null
+++ b/dev-java/kxml/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>java</herd>
+</pkgmetadata>