Gentoo Archives: gentoo-commits

From: "Tom Wijsman (tomwij)" <tomwij@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-java/felix-gogo-runtime: felix-gogo-runtime-0.10.0.ebuild metadata.xml ChangeLog
Date: Wed, 02 Oct 2013 22:13:26
Message-Id: 20131002221323.81A2A2004C@flycatcher.gentoo.org
1 tomwij 13/10/02 22:13:23
2
3 Added: felix-gogo-runtime-0.10.0.ebuild metadata.xml
4 ChangeLog
5 Log:
6 New package for dev-java/felix-gogo-runtime, Felix Gogo Runtime. Indirect dependency needed for Struts 2.
7
8 (Portage version: HEAD/cvs/Linux x86_64, signed Manifest commit with key 6D34E57D)
9
10 Revision Changes Path
11 1.1 dev-java/felix-gogo-runtime/felix-gogo-runtime-0.10.0.ebuild
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/felix-gogo-runtime/felix-gogo-runtime-0.10.0.ebuild?rev=1.1&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/felix-gogo-runtime/felix-gogo-runtime-0.10.0.ebuild?rev=1.1&content-type=text/plain
15
16 Index: felix-gogo-runtime-0.10.0.ebuild
17 ===================================================================
18 # Copyright 1999-2013 Gentoo Foundation
19 # Distributed under the terms of the GNU General Public License v2
20 # $Header: /var/cvsroot/gentoo-x86/dev-java/felix-gogo-runtime/felix-gogo-runtime-0.10.0.ebuild,v 1.1 2013/10/02 22:13:23 tomwij Exp $
21
22 EAPI="5"
23
24 inherit java-pkg-2 java-ant-2 java-osgi
25
26 DESCRIPTION="Felix Gogo Runtime"
27 HOMEPAGE="http://felix.apache.org/site/apache-felix-gogo.html"
28 LICENSE="Apache-2.0"
29
30 MY_PN="org.apache.felix.gogo.runtime"
31 MY_P="${MY_PN}-${PV}"
32 SRC_URI="mirror://apache/felix/${MY_P}-project.tar.gz"
33 SLOT="0"
34 KEYWORDS="~amd64"
35
36 DEPEND=">=virtual/jdk-1.5
37 dev-java/osgi-compendium:0
38 dev-java/osgi-core-api:0"
39
40 RDEPEND=">=virtual/jre-1.5"
41
42 S="${WORKDIR}/${MY_P}"
43
44 java_prepare() {
45 cp "${FILESDIR}"/${P}-build.xml build.xml || die
46
47 epatch "${FILESDIR}"/${P}-event-properties-to-map.patch
48 }
49
50 JAVA_ANT_REWRITE_CLASSPATH="true"
51
52 src_compile() {
53 EANT_EXTRA_ARGS="-Dgentoo.classpath=$(java-pkg_getjar --build-only osgi-core-api osgi-core-api.jar):$(java-pkg_getjar --build-only osgi-compendium osgi-compendium.jar)"
54
55 java-pkg-2_src_compile
56 }
57
58 src_install() {
59 java-osgi_newjar "${S}"/target/${MY_P}.jar ${MY_PN} ${MY_PN} "Export-Package: ${MY_PN}"
60 }
61
62
63
64 1.1 dev-java/felix-gogo-runtime/metadata.xml
65
66 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/felix-gogo-runtime/metadata.xml?rev=1.1&view=markup
67 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/felix-gogo-runtime/metadata.xml?rev=1.1&content-type=text/plain
68
69 Index: metadata.xml
70 ===================================================================
71 <?xml version="1.0" encoding="UTF-8"?>
72 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
73 <pkgmetadata>
74 <herd>java</herd>
75 </pkgmetadata>
76
77
78
79 1.1 dev-java/felix-gogo-runtime/ChangeLog
80
81 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/felix-gogo-runtime/ChangeLog?rev=1.1&view=markup
82 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/felix-gogo-runtime/ChangeLog?rev=1.1&content-type=text/plain
83
84 Index: ChangeLog
85 ===================================================================
86 # ChangeLog for dev-java/felix-gogo-runtime
87 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
88 # $Header: /var/cvsroot/gentoo-x86/dev-java/felix-gogo-runtime/ChangeLog,v 1.1 2013/10/02 22:13:23 tomwij Exp $
89
90 *felix-gogo-runtime-0.10.0 (02 Oct 2013)
91
92 02 Oct 2013; Tom Wijsman <TomWij@g.o>
93 +felix-gogo-runtime-0.10.0.ebuild, +files/felix-gogo-runtime-0.10.0-build.xml,
94 +files/felix-gogo-runtime-0.10.0-event-properties-to-map.patch, +metadata.xml:
95 New package for dev-java/felix-gogo-runtime, Felix Gogo Runtime. Indirect
96 dependency needed for Struts 2.