diff options
Diffstat (limited to 'dev-java/xstream')
-rw-r--r-- | dev-java/xstream/ChangeLog | 8 | ||||
-rw-r--r-- | dev-java/xstream/Manifest | 9 | ||||
-rw-r--r-- | dev-java/xstream/xstream-1.2-r2.ebuild | 76 |
3 files changed, 88 insertions, 5 deletions
diff --git a/dev-java/xstream/ChangeLog b/dev-java/xstream/ChangeLog index 9171376cd115..b1f2b92e03c9 100644 --- a/dev-java/xstream/ChangeLog +++ b/dev-java/xstream/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-java/xstream # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/xstream/ChangeLog,v 1.16 2008/04/27 20:03:49 maekke Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-java/xstream/ChangeLog,v 1.17 2008/07/18 20:25:53 betelgeuse Exp $ + +*xstream-1.2-r2 (18 Jul 2008) + + 18 Jul 2008; Petteri Räty <betelgeuse@gentoo.org> +xstream-1.2-r2.ebuild: + jmock-1.0 and commons-lang-2.1 are only needed by src_test which is now + enabled 27 Apr 2008; Markus Meier <maekke@gentoo.org> xstream-1.2-r1.ebuild: amd64 stable, bug #211286 diff --git a/dev-java/xstream/Manifest b/dev-java/xstream/Manifest index 7ca02a5096df..089a02fce6bc 100644 --- a/dev-java/xstream/Manifest +++ b/dev-java/xstream/Manifest @@ -4,13 +4,14 @@ Hash: SHA1 AUX xstream-1.2-javadoc-fix.patch 829 RMD160 64385a5c8ca0750438cebb0ba547073bfbe73536 SHA1 eeca9df4c01083fc05fe67bd8c7abc427621f178 SHA256 b2aadc0ef4857240b31a248a37e532388ce2c45517f348df9ab3bb566948c828 DIST xstream-1.2.zip 5488349 RMD160 1f55cf75c8ed2cf2746727e3435b119c5caa1eff SHA1 e0713b355dea36be4951299e441ffd510eee6d19 SHA256 7536d9b1f2bf1c1b235d1a1114dbdae08a8ed5953b1fe7a2c760bf807770e26d EBUILD xstream-1.2-r1.ebuild 1938 RMD160 1f653ff581588ad68fda5a0d278b24e31abec39e SHA1 81531224435c9f2eb9adb2c7c697daa7862ac235 SHA256 7fe79c9ec91442677a67daeb917cc1e4ca65b8e757b7eecf9ac816b76adcada6 +EBUILD xstream-1.2-r2.ebuild 1782 RMD160 111c980f20c50998f74d638cd84102666cd1e4b6 SHA1 2e3d75b77a0f9c3d9a515a12d654c337abd45875 SHA256 ea3a3adc4809d1f43ebc854aea0f37d097bfc1d38a210ff612476e92122cd361 EBUILD xstream-1.2.ebuild 1904 RMD160 b8119d34fb6373615a7b7d41b972afb69de33791 SHA1 cb7c5e1a30155eb402fa041f1ce26c5b357ea02a SHA256 338ee81a859aeb2c05b20886b5caf502e4b5aaf10d7aa07575c93915512bd75c -MISC ChangeLog 2241 RMD160 a76e61c8f9685fd9663a07d0395a5e27cb830371 SHA1 8795e80e6189d0c83c977abdcc4e4dc941ed7549 SHA256 9fb74daaf2fce9171a076818f021180a3c51d6d13bed970976bc8ffdb2c8e9aa +MISC ChangeLog 2438 RMD160 2beeb68c56192df6cd597eeb33eb88dd9d7c7485 SHA1 ac8ff0f0872947bb05620b9e8de8d18229678409 SHA256 0b0e3d90d239e09f0f0657e6fef9dfc1dd8ebe535901013b25a170ad46b27661 MISC metadata.xml 158 RMD160 493079b5fb71d66863beea1b023901c90ba81be5 SHA1 77cd509a8b3c377b9a24480b48a5d5481b7874f1 SHA256 ea882ceccfd160b16cf7e79de423bdcc12b3fa000f124491a6df36f5783894fb -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) -iEYEARECAAYFAkgU3EwACgkQkKaRLQcq0GI1dQCdHQhn48BvLA00m0rRDk6KyrEu -7OcAn23E7Z8QbyWxF7t8HiQHYmUsiCNT -=8jQc +iEYEARECAAYFAkiA/FoACgkQcxLzpIGCsLRRMgCeNulRQlFQlJmO56y/nEAIRQvK +xjEAniRKf0UkM0tb1skxmLgvxoiAB6FM +=aiO8 -----END PGP SIGNATURE----- diff --git a/dev-java/xstream/xstream-1.2-r2.ebuild b/dev-java/xstream/xstream-1.2-r2.ebuild new file mode 100644 index 000000000000..c713d5978f8f --- /dev/null +++ b/dev-java/xstream/xstream-1.2-r2.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-java/xstream/xstream-1.2-r2.ebuild,v 1.1 2008/07/18 20:25:53 betelgeuse Exp $ + +EAPI=1 +JAVA_PKG_IUSE="doc examples java5 source test" + +inherit java-pkg-2 java-ant-2 + +DESCRIPTION="A text-processing Java classes that serialize objects to XML and back again." +HOMEPAGE="http://xstream.codehaus.org/index.html" +SRC_URI="http://dist.codehaus.org/xstream/distributions/${P}.zip" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="" + +COMMON_DEPS=" + =dev-java/cglib-2.1* + >=dev-java/dom4j-1.3 + dev-java/jsr173 + ~dev-java/jdom-1.0 + >=dev-java/joda-time-1.2 + dev-java/xom + >=dev-java/xpp3-1.1.3.4 + =dev-java/xml-commons-external-1.3* + test? ( + dev-java/commons-lang:2.1 + dev-java/jmock:1.0 + dev-java/ant-junit + dev-java/ant-trax + dev-java/xml-writer + dev-java/stax + )" + +DEPEND="java5? ( >=virtual/jdk-1.5 ) + !java5? ( =virtual/jdk-1.4* ) + app-arch/unzip + ${COMMON_DEPS}" +RDEPEND=">=virtual/jre-1.4 + ${COMMON_DEPS}" + +JAVA_PKG_BSFIX="off" + +src_unpack() { + unpack ${A} + cd "${S}" + epatch "${FILESDIR}/${P}-javadoc-fix.patch" + rm -v *.jar || die + rm -v lib/jdk1.3/*.jar || die + cd "${S}/lib" + rm -v *.jar + java-pkg_jar-from xml-commons-external-1.3 + java-pkg_jar-from jsr173 + java-pkg_jar-from cglib-2.1 + java-pkg_jar-from dom4j-1 + java-pkg_jar-from jdom-1.0 + java-pkg_jar-from joda-time + java-pkg_jar-from xom + java-pkg_jar-from xpp3 + java-pkg_filter-compiler jikes +} + +src_test() { + java-pkg_jar-from --into lib \ + junit,xml-writer,stax,commons-lang-2.1,jmock-1.0 + ANT_TASKS="ant-junit ant-trax" eant test +} + +src_install() { + java-pkg_newjar ${P}.jar + + use doc && java-pkg_dojavadoc javadoc + use source && java-pkg_dosrc src/java/com +} |