Gentoo Archives: gentoo-commits

From: "Jean-Noel Rivasseau (elvanor)" <elvanor@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-java/cglib: cglib-2.2_beta1-r1.ebuild ChangeLog cglib-2.2.ebuild cglib-2.2_beta1.ebuild
Date: Thu, 03 Sep 2009 10:35:04
Message-Id: E1MjETL-0006dN-54@stork.gentoo.org
1 elvanor 09/09/03 15:43:39
2
3 Modified: cglib-2.2_beta1-r1.ebuild ChangeLog
4 cglib-2.2_beta1.ebuild
5 Added: cglib-2.2.ebuild
6 Log:
7 Bump to cglib-2.2.
8 (Portage version: 2.1.6.13/cvs/Linux i686)
9
10 Revision Changes Path
11 1.3 dev-java/cglib/cglib-2.2_beta1-r1.ebuild
12
13 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-java/cglib/cglib-2.2_beta1-r1.ebuild?rev=1.3&view=markup
14 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-java/cglib/cglib-2.2_beta1-r1.ebuild?rev=1.3&content-type=text/plain
15 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-java/cglib/cglib-2.2_beta1-r1.ebuild?r1=1.2&r2=1.3
16
17 Index: cglib-2.2_beta1-r1.ebuild
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/dev-java/cglib/cglib-2.2_beta1-r1.ebuild,v
20 retrieving revision 1.2
21 retrieving revision 1.3
22 diff -u -r1.2 -r1.3
23 --- cglib-2.2_beta1-r1.ebuild 30 Mar 2008 17:14:43 -0000 1.2
24 +++ cglib-2.2_beta1-r1.ebuild 3 Sep 2009 15:43:38 -0000 1.3
25 @@ -1,8 +1,8 @@
26 -# Copyright 1999-2008 Gentoo Foundation
27 +# Copyright 1999-2009 Gentoo Foundation
28 # Distributed under the terms of the GNU General Public License v2
29 -# $Header: /var/cvsroot/gentoo-x86/dev-java/cglib/cglib-2.2_beta1-r1.ebuild,v 1.2 2008/03/30 17:14:43 corsair Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/dev-java/cglib/cglib-2.2_beta1-r1.ebuild,v 1.3 2009/09/03 15:43:38 elvanor Exp $
31
32 -EAPI=1
33 +EAPI="2"
34 JAVA_PKG_IUSE="doc examples source"
35
36 inherit eutils java-pkg-2 java-ant-2
37 @@ -24,11 +24,13 @@
38
39 S=${WORKDIR}
40
41 +src_prepare() {
42 + epatch "${FILESDIR}/2.2-beta-nojarjar.patch"
43 +}
44 +
45 src_unpack() {
46 unpack ${A}
47
48 - epatch "${FILESDIR}/2.2-nojarjar.patch"
49 -
50 cd "${S}/lib"
51 rm -v *.jar || die
52 java-pkg_jar-from asm-2.2 asm.jar
53
54
55
56 1.43 dev-java/cglib/ChangeLog
57
58 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-java/cglib/ChangeLog?rev=1.43&view=markup
59 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-java/cglib/ChangeLog?rev=1.43&content-type=text/plain
60 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-java/cglib/ChangeLog?r1=1.42&r2=1.43
61
62 Index: ChangeLog
63 ===================================================================
64 RCS file: /var/cvsroot/gentoo-x86/dev-java/cglib/ChangeLog,v
65 retrieving revision 1.42
66 retrieving revision 1.43
67 diff -u -r1.42 -r1.43
68 --- ChangeLog 30 Mar 2008 17:14:43 -0000 1.42
69 +++ ChangeLog 3 Sep 2009 15:43:38 -0000 1.43
70 @@ -1,6 +1,14 @@
71 # ChangeLog for dev-java/cglib
72 -# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
73 -# $Header: /var/cvsroot/gentoo-x86/dev-java/cglib/ChangeLog,v 1.42 2008/03/30 17:14:43 corsair Exp $
74 +# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
75 +# $Header: /var/cvsroot/gentoo-x86/dev-java/cglib/ChangeLog,v 1.43 2009/09/03 15:43:38 elvanor Exp $
76 +
77 +*cglib-2.2 (03 Sep 2009)
78 +
79 + 03 Sep 2009; Jean-Noël Rivasseau <elvanor@g.o>
80 + +files/2.2-beta-nojarjar.patch, cglib-2.2_beta1-r1.ebuild,
81 + +cglib-2.2.ebuild, +files/cglib-2.2-build.patch,
82 + -files/2.2-nojarjar.patch, +files/words.txt:
83 + cglib-2.2 final version bump. Tests now pass.
84
85 30 Mar 2008; Markus Rothe <corsair@g.o> cglib-2.0.2-r2.ebuild,
86 cglib-2.1.3.ebuild, cglib-2.2_beta1-r1.ebuild:
87
88
89
90 1.7 dev-java/cglib/cglib-2.2_beta1.ebuild
91
92 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-java/cglib/cglib-2.2_beta1.ebuild?rev=1.7&view=markup
93 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-java/cglib/cglib-2.2_beta1.ebuild?rev=1.7&content-type=text/plain
94 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-java/cglib/cglib-2.2_beta1.ebuild?r1=1.6&r2=1.7
95
96 Index: cglib-2.2_beta1.ebuild
97 ===================================================================
98 RCS file: /var/cvsroot/gentoo-x86/dev-java/cglib/cglib-2.2_beta1.ebuild,v
99 retrieving revision 1.6
100 retrieving revision 1.7
101 diff -u -r1.6 -r1.7
102 --- cglib-2.2_beta1.ebuild 11 Mar 2008 15:27:14 -0000 1.6
103 +++ cglib-2.2_beta1.ebuild 3 Sep 2009 15:43:38 -0000 1.7
104 @@ -1,6 +1,6 @@
105 -# Copyright 1999-2008 Gentoo Foundation
106 +# Copyright 1999-2009 Gentoo Foundation
107 # Distributed under the terms of the GNU General Public License v2
108 -# $Header: /var/cvsroot/gentoo-x86/dev-java/cglib/cglib-2.2_beta1.ebuild,v 1.6 2008/03/11 15:27:14 betelgeuse Exp $
109 +# $Header: /var/cvsroot/gentoo-x86/dev-java/cglib/cglib-2.2_beta1.ebuild,v 1.7 2009/09/03 15:43:38 elvanor Exp $
110
111 JAVA_PKG_IUSE="doc source"
112
113
114
115
116 1.1 dev-java/cglib/cglib-2.2.ebuild
117
118 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-java/cglib/cglib-2.2.ebuild?rev=1.1&view=markup
119 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-java/cglib/cglib-2.2.ebuild?rev=1.1&content-type=text/plain
120
121 Index: cglib-2.2.ebuild
122 ===================================================================
123 # Copyright 1999-2009 Gentoo Foundation
124 # Distributed under the terms of the GNU General Public License v2
125 # $Header: /var/cvsroot/gentoo-x86/dev-java/cglib/cglib-2.2.ebuild,v 1.1 2009/09/03 15:43:38 elvanor Exp $
126
127 EAPI="2"
128 JAVA_PKG_IUSE="test doc examples source"
129
130 inherit eutils java-pkg-2 java-ant-2
131
132 DESCRIPTION="cglib is a powerful, high performance and quality Code Generation Library."
133 SRC_URI="mirror://sourceforge/${PN}/${PN}-src-${PV}.jar"
134 HOMEPAGE="http://cglib.sourceforge.net"
135 LICENSE="Apache-2.0"
136 SLOT="2.2"
137 KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
138 COMMON_DEP="dev-java/asm:3
139 >=dev-java/ant-core-1.7.0"
140 RDEPEND=">=virtual/jre-1.4
141 ${COMMON_DEP}"
142 DEPEND=">=virtual/jdk-1.4
143 app-arch/unzip
144 test? ( dev-java/junit )
145 ${COMMON_DEP}"
146 IUSE=""
147
148 S=${WORKDIR}
149
150 src_prepare() {
151 epatch "${FILESDIR}/${P}-build.patch"
152 cp "${FILESDIR}/words.txt" "${S}/src/test/net/sf/cglib/util/"
153 }
154
155 src_unpack() {
156 unpack ${A}
157
158 cd "${S}/lib"
159 rm -v *.jar || die
160 java-pkg_jar-from asm-3 asm.jar
161 java-pkg_jar-from asm-3 asm-util.jar
162 java-pkg_jar-from asm-3 asm-commons.jar
163 java-pkg_jar-from ant-core ant.jar
164 }
165
166 EANT_TEST_JUNIT_INTO="lib"
167 EANT_TEST_EXTRA_ARGS="-DdebugLocation=${T}/debug"
168
169 src_test() {
170 java-pkg-2_src_test
171 }
172
173 src_install() {
174 java-pkg_newjar dist/${P}.jar ${PN}.jar
175
176 dodoc NOTICE README || die
177 use doc && java-pkg_dojavadoc docs
178 use source && java-pkg_dosrc src/proxy/net
179 use examples && java-pkg_doexamples --subdir samples src/proxy/samples
180 }