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