Gentoo Archives: gentoo-commits

From: "Petteri Raty (betelgeuse)" <betelgeuse@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-java/jsr101: ChangeLog jsr101-1.4-r1.ebuild
Date: Sat, 03 May 2008 16:52:37
Message-Id: E1JsKyN-0006ep-Hw@stork.gentoo.org
1 betelgeuse 08/05/03 16:52:31
2
3 Modified: ChangeLog
4 Added: jsr101-1.4-r1.ebuild
5 Log:
6 Fix building on 1.5 by using java-virtuals/saaj-api.
7 (Portage version: 2.1.5_rc6)
8
9 Revision Changes Path
10 1.8 dev-java/jsr101/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-java/jsr101/ChangeLog?rev=1.8&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-java/jsr101/ChangeLog?rev=1.8&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-java/jsr101/ChangeLog?r1=1.7&r2=1.8
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/dev-java/jsr101/ChangeLog,v
19 retrieving revision 1.7
20 retrieving revision 1.8
21 diff -u -r1.7 -r1.8
22 --- ChangeLog 2 May 2008 20:50:34 -0000 1.7
23 +++ ChangeLog 3 May 2008 16:52:31 -0000 1.8
24 @@ -1,6 +1,11 @@
25 # ChangeLog for dev-java/jsr101
26 # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/dev-java/jsr101/ChangeLog,v 1.7 2008/05/02 20:50:34 betelgeuse Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/dev-java/jsr101/ChangeLog,v 1.8 2008/05/03 16:52:31 betelgeuse Exp $
29 +
30 +*jsr101-1.4-r1 (03 May 2008)
31 +
32 + 03 May 2008; Petteri Räty <betelgeuse@g.o> +jsr101-1.4-r1.ebuild:
33 + Fix building on 1.5 by using java-virtuals/saaj-api.
34
35 *jsr101-1.4 (02 May 2008)
36
37
38
39
40 1.1 dev-java/jsr101/jsr101-1.4-r1.ebuild
41
42 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-java/jsr101/jsr101-1.4-r1.ebuild?rev=1.1&view=markup
43 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-java/jsr101/jsr101-1.4-r1.ebuild?rev=1.1&content-type=text/plain
44
45 Index: jsr101-1.4-r1.ebuild
46 ===================================================================
47 # Copyright 1999-2008 Gentoo Foundation
48 # Distributed under the terms of the GNU General Public License v2
49 # $Header: /var/cvsroot/gentoo-x86/dev-java/jsr101/jsr101-1.4-r1.ebuild,v 1.1 2008/05/03 16:52:31 betelgeuse Exp $
50
51 EAPI=1
52 JAVA_PKG_IUSE=""
53
54 inherit versionator java-pkg-2
55
56 DESCRIPTION="Java(TM) API for XML-Based RPC Specification Interface Classes"
57 HOMEPAGE="http://jcp.org/aboutJava/communityprocess/first/jsr101/"
58 MY_PN=axis
59 MY_PV=$(replace_all_version_separators _)
60 SRC_URI="mirror://apache/ws/${MY_PN}/${MY_PV}/${MY_PN}-src-${MY_PV}.tar.gz"
61
62 LICENSE="Apache-2.0"
63 SLOT="0"
64 KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
65
66 IUSE=""
67
68 COMMON_DEP="
69 java-virtuals/servlet-api:2.5
70 java-virtuals/saaj-api"
71 RDEPEND=">=virtual/jre-1.5
72 ${COMMON_DEP}"
73 DEPEND=">=virtual/jdk-1.5
74 ${COMMON_DEP}"
75
76 S="${WORKDIR}/${MY_PN}-${MY_PV}"
77
78 src_compile() {
79 mkdir build
80 ejavac \
81 -classpath $(java-pkg_getjars servlet-api-2.5,saaj-api) \
82 $(find src/javax/xml/rpc -name "*.java") -d build
83 cd build
84 jar cf jaxrpc-api.jar $(find . -type f) || die "jar failed"
85 }
86
87 src_install() {
88 java-pkg_dojar build/*.jar
89 }
90
91
92
93 --
94 gentoo-commits@l.g.o mailing list