summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJan Brinkmann <luckyduck@gentoo.org>2005-05-21 17:53:33 +0000
committerJan Brinkmann <luckyduck@gentoo.org>2005-05-21 17:53:33 +0000
commit7cc5b7cd720b4f18bc7b81f749905a124bc60f55 (patch)
treeb6672b92434c60ac01e6961dc9b491c32fef5cc7 /dev-java/soap
parentfix bug #93446; tidy (diff)
downloadgentoo-2-7cc5b7cd720b4f18bc7b81f749905a124bc60f55.tar.gz
gentoo-2-7cc5b7cd720b4f18bc7b81f749905a124bc60f55.tar.bz2
gentoo-2-7cc5b7cd720b4f18bc7b81f749905a124bc60f55.zip
stable on amd64 and x86, introduced support for the jikes and the source useflag.
(Portage version: 2.0.51.22-r1)
Diffstat (limited to 'dev-java/soap')
-rw-r--r--dev-java/soap/ChangeLog8
-rw-r--r--dev-java/soap/Manifest4
-rw-r--r--dev-java/soap/soap-2.3.1.ebuild28
3 files changed, 26 insertions, 14 deletions
diff --git a/dev-java/soap/ChangeLog b/dev-java/soap/ChangeLog
index a38f9c69bff1..9f7908f1de99 100644
--- a/dev-java/soap/ChangeLog
+++ b/dev-java/soap/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for dev-java/soap
-# Copyright 1999-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/soap/ChangeLog,v 1.3 2004/10/22 10:19:27 absinthe Exp $
+# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/soap/ChangeLog,v 1.4 2005/05/21 17:53:33 luckyduck Exp $
+
+ 21 May 2005; Jan Brinkmann <luckyduck@gentoo.org> soap-2.3.1.ebuild:
+ stable on amd64 and x86, introduced support for the jikes and the source
+ useflag.
22 Oct 2004; Dylan Carlson <absinthe@gentoo.org> soap-2.3.1.ebuild:
Keywords ~amd64.
diff --git a/dev-java/soap/Manifest b/dev-java/soap/Manifest
index fbda6ee22993..b3761a017437 100644
--- a/dev-java/soap/Manifest
+++ b/dev-java/soap/Manifest
@@ -1,4 +1,4 @@
-MD5 038404d2ce7a62e4d7ad574e9118e88b ChangeLog 628
+MD5 77dcc3c16b0644f280470bdf607443f1 soap-2.3.1.ebuild 1204
+MD5 a92e553c410dd88bc6d686a52a7ed629 ChangeLog 786
MD5 123cf9440c1d4ac78f2caba1624765f9 metadata.xml 158
-MD5 bb1f7ed539d79760abb89f9bab4977de soap-2.3.1.ebuild 1023
MD5 d6f2be463e8fcbbd0ec4b546ca02a649 files/digest-soap-2.3.1 66
diff --git a/dev-java/soap/soap-2.3.1.ebuild b/dev-java/soap/soap-2.3.1.ebuild
index 584b3a7b03af..19ddccf73add 100644
--- a/dev-java/soap/soap-2.3.1.ebuild
+++ b/dev-java/soap/soap-2.3.1.ebuild
@@ -1,29 +1,36 @@
-# Copyright 1999-2004 Gentoo Foundation
+# Copyright 1999-2005 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.ebuild,v 1.3 2004/10/22 10:19:27 absinthe Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/soap/soap-2.3.1.ebuild,v 1.4 2005/05/21 17:53:33 luckyduck Exp $
inherit java-pkg
+
+MY_P=${P//./_}
DESCRIPTION="Apache SOAP (Simple Object Access Protocol) is an implementation of the SOAP submission to W3C"
HOMEPAGE="http://ws.apache.org/soap/"
SRC_URI="mirror://apache/ws/soap/version-${PV}/soap-src-${PV}.tar.gz"
+
LICENSE="Apache-1.1"
SLOT="0"
-KEYWORDS="~x86 ~amd64"
-IUSE="doc"
-DEPEND="virtual/jdk
+KEYWORDS="x86 amd64"
+IUSE="doc jikes source"
+
+DEPEND=">=virtual/jdk-1.4
+ >=dev-java/ant-1.6.0
+ jikes? ( dev-java/jikes )
+ source? ( app-arch/zip )"
+RDEPEND=">=virtual/jre-1.4
dev-java/sun-javamail-bin
dev-java/sun-jaf-bin
- ~dev-java/servletapi-2.4
- >=dev-java/ant-1.6.0"
-RDEPEND="virtual/jre"
+ ~dev-java/servletapi-2.4"
-MY_P=${P//./_}
S=${WORKDIR}/${MY_P}
src_compile() {
local antflags="compile"
use doc && antflags="${antflags} javadocs"
- antflags="${antflags} -lib $(java-config -p xerces-2,sun-javamail-bin,sun-jaf-bin,servletapi-2.4)"
+ use jikes && antflags="${antflags} -Dbuild.compiler=jikes"
+ antflags="${antflags} -lib" \
+ "$(java-config -p xerces-2,sun-javamail-bin,sun-jaf-bin,servletapi-2.4)"
ant ${antflags} || die "compile failed"
}
@@ -31,4 +38,5 @@ src_install() {
java-pkg_dojar build/lib/soap.jar
use doc && java-pkg_dohtml -r build/javadocs/
+ use source && java-pkg_dosrc src/*
}