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/xpp3: ChangeLog xpp3-1.1.4c-r1.ebuild
Date: Tue, 22 Jul 2008 21:10:30
Message-Id: E1KLP7n-00074F-45@stork.gentoo.org
1 betelgeuse 08/07/22 21:10:23
2
3 Modified: ChangeLog
4 Added: xpp3-1.1.4c-r1.ebuild
5 Log:
6 Fix javadoc installation. Fixes bug #232688.
7 (Portage version: 2.2_rc1/cvs/Linux 2.6.26-gentoo i686)
8
9 Revision Changes Path
10 1.18 dev-java/xpp3/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-java/xpp3/ChangeLog?rev=1.18&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-java/xpp3/ChangeLog?rev=1.18&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-java/xpp3/ChangeLog?r1=1.17&r2=1.18
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/dev-java/xpp3/ChangeLog,v
19 retrieving revision 1.17
20 retrieving revision 1.18
21 diff -u -r1.17 -r1.18
22 --- ChangeLog 3 Aug 2007 15:46:01 -0000 1.17
23 +++ ChangeLog 22 Jul 2008 21:10:22 -0000 1.18
24 @@ -1,6 +1,11 @@
25 # ChangeLog for dev-java/xpp3
26 -# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/dev-java/xpp3/ChangeLog,v 1.17 2007/08/03 15:46:01 betelgeuse Exp $
28 +# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
29 +# $Header: /var/cvsroot/gentoo-x86/dev-java/xpp3/ChangeLog,v 1.18 2008/07/22 21:10:22 betelgeuse Exp $
30 +
31 +*xpp3-1.1.4c-r1 (22 Jul 2008)
32 +
33 + 22 Jul 2008; Petteri Räty <betelgeuse@g.o> +xpp3-1.1.4c-r1.ebuild:
34 + Fix javadoc installation. Fixes bug #232688.
35
36 03 Aug 2007; Petteri Räty <betelgeuse@g.o> xpp3-1.1.4c.ebuild:
37 Remove monolithic ant support as split ant is stable now.
38
39
40
41 1.1 dev-java/xpp3/xpp3-1.1.4c-r1.ebuild
42
43 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-java/xpp3/xpp3-1.1.4c-r1.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-java/xpp3/xpp3-1.1.4c-r1.ebuild?rev=1.1&content-type=text/plain
45
46 Index: xpp3-1.1.4c-r1.ebuild
47 ===================================================================
48 # Copyright 1999-2008 Gentoo Foundation
49 # Distributed under the terms of the GNU General Public License v2
50 # $Header: /var/cvsroot/gentoo-x86/dev-java/xpp3/xpp3-1.1.4c-r1.ebuild,v 1.1 2008/07/22 21:10:22 betelgeuse Exp $
51
52 JAVA_PKG_IUSE="doc source"
53
54 inherit java-pkg-2 java-ant-2
55
56 MY_PV=${PV/m/.M}
57 MY_P=${PN}-${MY_PV}
58
59 DESCRIPTION="An implementation of XMLPULL V1 API."
60 HOMEPAGE="http://www.extreme.indiana.edu/xgws/xsoap/xpp/mxp1/index.html"
61 SRC_URI="http://www.extreme.indiana.edu/dist/java-repository/${PN}/distributions/${MY_P}_src.zip"
62
63 LICENSE="as-is"
64 SLOT="0"
65 KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
66 IUSE="test"
67
68 DEPEND=">=virtual/jdk-1.4
69 app-arch/unzip
70 test? ( dev-java/ant-junit )"
71 RDEPEND=">=virtual/jre-1.4"
72
73 S=${WORKDIR}/${MY_P}
74
75 src_unpack() {
76 unpack "${A}"
77 cd "${S}"
78 rm -v *.jar || die
79 epatch "${FILESDIR}/${P}-build.xml.patch"
80 }
81
82 src_test() {
83 ANT_TASKS="ant-junit" \
84 eant -Dgentoo.classpath=$(java-pkg_getjars junit) junit_main
85 }
86
87 src_install() {
88 java-pkg_newjar build/${MY_P}.jar ${PN}.jar
89
90 dohtml doc/*.html || die
91 dodoc doc/*.txt || die
92
93 use doc && java-pkg_dojavadoc doc/api_impl
94 use source && java-pkg_dosrc src/java/*
95 }