diff options
author | 2013-10-15 23:18:21 +0000 | |
---|---|---|
committer | 2013-10-15 23:18:21 +0000 | |
commit | 556ba40414c1f20b09684fadbd9b6af09e1eafb8 (patch) | |
tree | e8aabd09e86eaddd87b93080348bb3de6035a703 /dev-java/kxml | |
parent | Version bump, install logrotate script included in source (bug #433153). Remo... (diff) | |
download | historical-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/ChangeLog | 11 | ||||
-rw-r--r-- | dev-java/kxml/Manifest | 19 | ||||
-rw-r--r-- | dev-java/kxml/files/kxml-2.3.0-build.xml | 62 | ||||
-rw-r--r-- | dev-java/kxml/kxml-2.3.0.ebuild | 49 | ||||
-rw-r--r-- | dev-java/kxml/metadata.xml | 5 |
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> |