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/appframework: appframework-1.03-r3.ebuild ChangeLog
Date: Tue, 01 Apr 2014 20:47:11
Message-Id: 20140401204703.0B9392005E@flycatcher.gentoo.org
1 tomwij 14/04/01 20:47:02
2
3 Modified: ChangeLog
4 Added: appframework-1.03-r3.ebuild
5 Log:
6 Revision bump. EAPI 5.
7
8 (Portage version: HEAD/cvs/Linux x86_64, signed Manifest commit with key 6D34E57D)
9
10 Revision Changes Path
11 1.8 dev-java/appframework/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/appframework/ChangeLog?rev=1.8&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/appframework/ChangeLog?rev=1.8&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/appframework/ChangeLog?r1=1.7&r2=1.8
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/dev-java/appframework/ChangeLog,v
20 retrieving revision 1.7
21 retrieving revision 1.8
22 diff -u -r1.7 -r1.8
23 --- ChangeLog 19 Oct 2011 12:52:41 -0000 1.7
24 +++ ChangeLog 1 Apr 2014 20:47:02 -0000 1.8
25 @@ -1,6 +1,11 @@
26 # ChangeLog for dev-java/appframework
27 -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/dev-java/appframework/ChangeLog,v 1.7 2011/10/19 12:52:41 fordfrog Exp $
29 +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
30 +# $Header: /var/cvsroot/gentoo-x86/dev-java/appframework/ChangeLog,v 1.8 2014/04/01 20:47:02 tomwij Exp $
31 +
32 +*appframework-1.03-r3 (01 Apr 2014)
33 +
34 + 01 Apr 2014; Tom Wijsman <TomWij@g.o> +appframework-1.03-r3.ebuild:
35 + Revision bump. EAPI 5.
36
37 19 Oct 2011; Miroslav Ć ulc <fordfrog@g.o> -appframework-1.03.ebuild,
38 -appframework-1.03-r1.ebuild:
39 @@ -48,4 +53,3 @@
40 08 Jan 2008; <alistair@g.o> +metadata.xml,
41 +appframework-1.03.ebuild:
42 Adding appframework
43 -
44
45
46
47 1.1 dev-java/appframework/appframework-1.03-r3.ebuild
48
49 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/appframework/appframework-1.03-r3.ebuild?rev=1.1&view=markup
50 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/appframework/appframework-1.03-r3.ebuild?rev=1.1&content-type=text/plain
51
52 Index: appframework-1.03-r3.ebuild
53 ===================================================================
54 # Copyright 1999-2014 Gentoo Foundation
55 # Distributed under the terms of the GNU General Public License v2
56 # $Header: /var/cvsroot/gentoo-x86/dev-java/appframework/appframework-1.03-r3.ebuild,v 1.1 2014/04/01 20:47:02 tomwij Exp $
57
58 EAPI="5"
59
60 JAVA_PKG_IUSE="doc examples source test"
61
62 inherit java-pkg-2 java-ant-2
63
64 MY_PN="AppFramework"
65 MY_P="${MY_PN}-${PV}"
66
67 DESCRIPTION="A small set of Java classes that simplify building desktop applications."
68 HOMEPAGE="https://appframework.dev.java.net/"
69 SRC_URI="https://appframework.dev.java.net/downloads/${MY_P}-src.zip"
70
71 LICENSE="LGPL-2.1"
72 SLOT="0"
73 KEYWORDS="~amd64 ~x86"
74
75 COMMON_DEP="dev-java/swing-worker:0"
76
77 RDEPEND=">=virtual/jre-1.5
78 ${COMMON_DEP}"
79
80 DEPEND=">=virtual/jdk-1.5
81 dev-java/jnlp-api:0
82 app-arch/unzip:0
83 ${COMMON_DEP}
84 test?
85 (
86 dev-java/junit:0
87 dev-java/ant-junit:0
88 )"
89
90 S="${WORKDIR}/${MY_P}"
91
92 RESTRICT="test"
93
94 EANT_GENTOO_CLASSPATH="swing-worker"
95 JAVA_ANT_CLASSPATH_TAGS="${JAVA_ANT_CLASSPATH_TAGS} javadoc"
96
97 java_prepare() {
98 rm -v lib/*.jar || die
99
100 java-ant_rewrite-classpath
101 java-ant_rewrite-classpath nbproject/build-impl.xml
102 }
103
104 src_compile() {
105 EANT_GENTOO_CLASSPATH_EXTRA="$(java-pkg_getjars --build-only jnlp-api)"
106 java-pkg-2_src_compile
107 }
108
109 src_install() {
110 java-pkg_newjar "${S}/dist/AppFramework.jar" "${PN}.jar"
111
112 use doc && java-pkg_dojavadoc dist/javadoc
113 use source && java-pkg_dosrc src/org
114 use examples && java-pkg_doexamples src/examples/*
115 }
116
117 src_test() {
118 local cp=$(java-pkg_getjars --build-only junit):$(java-pkg_getjars swing-worker)
119 ANT_TASKS="ant-junit" eant \
120 -Duser.home="${T}" \
121 -Drun.test.classpath="${cp}:dist/${MY_PN}.jar:build/test/classes" \
122 -Dgentoo.classpath="${cp}" test
123 }