summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dev-java/soap/ChangeLog15
-rw-r--r--dev-java/soap/Manifest17
-rw-r--r--dev-java/soap/soap-2.3.1-r3.ebuild51
3 files changed, 80 insertions, 3 deletions
diff --git a/dev-java/soap/ChangeLog b/dev-java/soap/ChangeLog
index 0b228b798e40..d20d8eaa4553 100644
--- a/dev-java/soap/ChangeLog
+++ b/dev-java/soap/ChangeLog
@@ -1,6 +1,17 @@
# ChangeLog for dev-java/soap
-# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/soap/ChangeLog,v 1.13 2008/05/17 14:23:45 ken69267 Exp $
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/soap/ChangeLog,v 1.14 2012/01/23 13:17:46 sera Exp $
+
+*soap-2.3.1-r3 (23 Jan 2012)
+
+ 23 Jan 2012; Ralph Sennhauser <sera@gentoo.org> +soap-2.3.1-r3.ebuild:
+ Revbump and EAPI bump.
+ Replace dep on dev-java/servletapi with java-virtuals/servlet-api. #398689
+ Replace dep on dev-java/sun-jaf with java-virtuals/jaf
+ Only register optional dep on dev-java/xerces
+ Drop obsolete workaround for javadoc generation.
+ Use default src_compile
+ Fix SRC_URI, the project was archived and is no longer available via mirrors.
17 May 2008; Kenneth Prugh <ken69267@gentoo.org> soap-2.3.1-r2.ebuild:
amd64 stable, bug #219665
diff --git a/dev-java/soap/Manifest b/dev-java/soap/Manifest
index 320e5589a000..74b46eefe334 100644
--- a/dev-java/soap/Manifest
+++ b/dev-java/soap/Manifest
@@ -1,6 +1,21 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
AUX soap-2.3.1-build.xml.patch 1334 RMD160 46ebfebd9550c16c77491402f6aebb1a47808a3e SHA1 0f14d9db4e845d77d0e51d8fef8a0b7f8b0a3eb6 SHA256 4828ccf6760b503db626657c1308332aa595f1142ef8cec6ca740ae34b759990
DIST soap-src-2.3.1.tar.gz 142925 RMD160 2d8a3177bff7341a5ffca27d767e88dd734ed7cd SHA1 b3cfa35899d0b0021a1b9ed9a5691ca516aaa5d5 SHA256 4b580107a4026801c29975668e03c6fe959662086d910da979450eae2f808c87
EBUILD soap-2.3.1-r1.ebuild 1460 RMD160 ea02b24b8ed93ab85df5b0f3e0b2551b48014766 SHA1 3998d1232a448d03255e7775a9ecd7d1610bacb9 SHA256 db476f0cc0d94996fb9641ef16b52f7307d18234167ef8d1bd801e835e86fb03
EBUILD soap-2.3.1-r2.ebuild 1484 RMD160 66b1d8409568783add7c2ad9cc688818eadffdb9 SHA1 b6086430e935622d78ac5edf1d85184500642a1c SHA256 74dc6ca1bc0b89918a392d9d8ed725e9fa4f44859af96603791264d72290be8f
-MISC ChangeLog 1895 RMD160 68aabfc8d48642184f8da634eaa5af4a1a560c14 SHA1 9308886959cf8cb3b0f7c7dcdb220be645698a1a SHA256 a2d4e47f187823289ea7077dc35190e03713e2658b14288e2369f811a89ef66b
+EBUILD soap-2.3.1-r3.ebuild 1286 RMD160 60dd153e97dbe5aea88a58e829a911f51c851328 SHA1 ac9619387d554ce938e58298d1c2b86ca537ea94 SHA256 0bf7ecfb4c527873393bcafbfd5a2678d8d765e8200141a763571a19e2db77fd
+MISC ChangeLog 2360 RMD160 4f850aed0eafaaa4dffa20e99f835fb1a5954590 SHA1 e89fa7c5ff87e0c4f7d1e5b147b77d330394fe8e SHA256 0f95b6dd1d2b3a171613a44e9f3fe66e0e3a25ccaa0b2436249cbbfa93ce81f3
MISC metadata.xml 158 RMD160 493079b5fb71d66863beea1b023901c90ba81be5 SHA1 77cd509a8b3c377b9a24480b48a5d5481b7874f1 SHA256 ea882ceccfd160b16cf7e79de423bdcc12b3fa000f124491a6df36f5783894fb
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.17 (GNU/Linux)
+
+iQEcBAEBAgAGBQJPHV4KAAoJEIUJ+svaV163AsEIALvKjSgvcRPtsriNxI6ah53A
+F7KLyeBJ9+GQilV/RkEOD7SOtdC727v+ntqZo7rBWwFXM4O+q2v3nnvrbAWXD4Od
+xK0xTknR9Tl5kP2lGaJDZltXq+pTKwv7PA0GKuf1Pu5etVqute+jNN1vB0Z/Mpn/
+Il9lyVfo51/dxL2EVtabE5axqIeEODPg0jyC3tDm0ES28Dw7AtDNPIgv5sVzqpan
+7hZzLqg18mrNJcN4kS4BPpqOowsz6RdD0weZoebGhiZLTJ1hubAnlxA7dHK3m4bz
+jgGx/bEXusVvjRHja5SMwnAhYQsL8QiE4S1uBdp8pZf1oK/wpSvmTmP2VanVtqo=
+=rE6k
+-----END PGP SIGNATURE-----
diff --git a/dev-java/soap/soap-2.3.1-r3.ebuild b/dev-java/soap/soap-2.3.1-r3.ebuild
new file mode 100644
index 000000000000..c2f57d086355
--- /dev/null
+++ b/dev-java/soap/soap-2.3.1-r3.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/soap/soap-2.3.1-r3.ebuild,v 1.1 2012/01/23 13:17:46 sera Exp $
+
+EAPI=4
+
+JAVA_PKG_IUSE="doc source"
+
+inherit eutils java-pkg-2 java-ant-2 versionator
+
+DESCRIPTION="Apache SOAP (Simple Object Access Protocol) is an implementation of the SOAP submission to W3C"
+HOMEPAGE="http://ws.apache.org/soap/"
+SRC_URI="http://archive.apache.org/dist/ws/soap/version-${PV}/soap-src-${PV}.tar.gz"
+
+LICENSE="Apache-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+CDEPEND="
+ java-virtuals/jaf:0
+ java-virtuals/javamail:0
+ java-virtuals/servlet-api:3.0"
+RDEPEND="
+ >=virtual/jre-1.4
+ ${CDEPEND}"
+DEPEND="
+ >=virtual/jdk-1.4
+ ${CDEPEND}"
+
+S="${WORKDIR}"/${PN}-$(replace_all_version_separators _)
+
+JAVA_PKG_FILTER_COMPILER="jikes"
+
+java_prepare() {
+ # get rid of automagical tests, add gentoo.classpath to <javac>
+ epatch "${FILESDIR}/${P}-build.xml.patch"
+}
+
+EANT_GENTOO_CLASSPATH="javamail,jaf,servlet-api-3.0"
+EANT_BUILD_TARGET="compile"
+EANT_DOC_TARGET="javadocs"
+
+src_install() {
+ java-pkg_dojar build/lib/${PN}.jar
+
+ java-pkg_register-optional-dependency xerces-2
+
+ use doc && java-pkg_dojavadoc build/javadocs
+ use source && java-pkg_dosrc src/org
+}