Gentoo Archives: gentoo-commits

From: "Ralph Sennhauser (sera)" <sera@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-java/lucene: ChangeLog lucene-2.2.0-r1.ebuild lucene-2.4.1-r1.ebuild lucene-2.3.2-r2.ebuild lucene-2.1.0.ebuild
Date: Thu, 27 Sep 2012 16:02:04
Message-Id: 20120927160126.CC04B21600@flycatcher.gentoo.org
1 sera 12/09/27 16:01:26
2
3 Modified: ChangeLog
4 Added: lucene-2.2.0-r1.ebuild lucene-2.4.1-r1.ebuild
5 lucene-2.3.2-r2.ebuild
6 Removed: lucene-2.1.0.ebuild
7 Log:
8 Require >=jdk-1.5 for javacc-5.0 and drop SLOT 2. #315557
9
10 (Portage version: 2.1.11.13/cvs/Linux x86_64)
11
12 Revision Changes Path
13 1.90 dev-java/lucene/ChangeLog
14
15 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/lucene/ChangeLog?rev=1.90&view=markup
16 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/lucene/ChangeLog?rev=1.90&content-type=text/plain
17 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/lucene/ChangeLog?r1=1.89&r2=1.90
18
19 Index: ChangeLog
20 ===================================================================
21 RCS file: /var/cvsroot/gentoo-x86/dev-java/lucene/ChangeLog,v
22 retrieving revision 1.89
23 retrieving revision 1.90
24 diff -u -r1.89 -r1.90
25 --- ChangeLog 4 Jun 2012 05:22:42 -0000 1.89
26 +++ ChangeLog 27 Sep 2012 16:01:26 -0000 1.90
27 @@ -1,6 +1,14 @@
28 # ChangeLog for dev-java/lucene
29 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
30 -# $Header: /var/cvsroot/gentoo-x86/dev-java/lucene/ChangeLog,v 1.89 2012/06/04 05:22:42 xmw Exp $
31 +# $Header: /var/cvsroot/gentoo-x86/dev-java/lucene/ChangeLog,v 1.90 2012/09/27 16:01:26 sera Exp $
32 +
33 +*lucene-2.4.1-r1 (27 Sep 2012)
34 +*lucene-2.3.2-r2 (27 Sep 2012)
35 +*lucene-2.2.0-r1 (27 Sep 2012)
36 +
37 + 27 Sep 2012; Ralph Sennhauser <sera@g.o> -lucene-2.1.0.ebuild,
38 + +lucene-2.2.0-r1.ebuild, +lucene-2.3.2-r2.ebuild, +lucene-2.4.1-r1.ebuild:
39 + Require >=jdk-1.5 for javacc-5.0 and drop SLOT 2. #315557
40
41 04 Jun 2012; Michael Weber <xmw@g.o> lucene-3.0.3.ebuild:
42 ppc stable (bug 356809)
43
44
45
46 1.1 dev-java/lucene/lucene-2.2.0-r1.ebuild
47
48 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/lucene/lucene-2.2.0-r1.ebuild?rev=1.1&view=markup
49 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/lucene/lucene-2.2.0-r1.ebuild?rev=1.1&content-type=text/plain
50
51 Index: lucene-2.2.0-r1.ebuild
52 ===================================================================
53 # Copyright 1999-2012 Gentoo Foundation
54 # Distributed under the terms of the GNU General Public License v2
55 # $Header: /var/cvsroot/gentoo-x86/dev-java/lucene/lucene-2.2.0-r1.ebuild,v 1.1 2012/09/27 16:01:26 sera Exp $
56
57 EAPI=3
58
59 JAVA_PKG_IUSE="doc source test"
60 JAVA_PKG_BSFIX_ALL="no"
61 JAVA_PKG_BSFIX_NAME="build.xml common-build.xml"
62
63 inherit java-pkg-2 java-ant-2
64
65 DESCRIPTION="High-performance, full-featured text search engine written entirely in Java"
66 HOMEPAGE="http://lucene.apache.org"
67 SRC_URI="mirror://apache/lucene/java/archive/${P}-src.tar.gz"
68 LICENSE="Apache-2.0"
69 SLOT="2.2"
70 KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
71 IUSE=""
72 DEPEND=">=virtual/jdk-1.5
73 dev-java/ant-nodeps
74 dev-java/javacc
75 test? ( dev-java/ant-junit =dev-java/junit-3* )"
76 RDEPEND=">=virtual/jdk-1.5"
77
78 src_compile() {
79 # regenerate javacc files just because we can
80 # put javacc.jar on ant's classpath here even when <javacc> task
81 # doesn't use it - it's to fool the <available> test, first time
82 # it's useful not to have ignoresystemclasses=true...
83 ANT_TASKS="ant-nodeps javacc" eant \
84 -Djavacc.home="${EPREFIX}"/usr/share/javacc/lib javacc
85 ANT_TASKS="none" eant -Dversion=${PV} jar-core jar-demo $(use_doc javadocs)
86 }
87
88 src_test() {
89 java-ant_rewrite-classpath common-build.xml
90 EANT_GENTOO_CLASSPATH="junit ant-core" ANT_TASKS="ant-junit" eant test-core
91 }
92
93 src_install() {
94 dodoc CHANGES.txt README.txt
95 java-pkg_newjar build/${PN}-core-${PV}.jar ${PN}-core.jar
96 java-pkg_newjar build/${PN}-demos-${PV}.jar ${PN}-demos.jar
97
98 if use doc; then
99 dohtml -r docs/*
100 java-pkg_dojavadoc build/docs/api
101 fi
102 use source && java-pkg_dosrc src/java/org
103 }
104
105
106
107 1.1 dev-java/lucene/lucene-2.4.1-r1.ebuild
108
109 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/lucene/lucene-2.4.1-r1.ebuild?rev=1.1&view=markup
110 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/lucene/lucene-2.4.1-r1.ebuild?rev=1.1&content-type=text/plain
111
112 Index: lucene-2.4.1-r1.ebuild
113 ===================================================================
114 # Copyright 1999-2012 Gentoo Foundation
115 # Distributed under the terms of the GNU General Public License v2
116 # $Header: /var/cvsroot/gentoo-x86/dev-java/lucene/lucene-2.4.1-r1.ebuild,v 1.1 2012/09/27 16:01:26 sera Exp $
117
118 EAPI=3
119
120 JAVA_PKG_IUSE="doc source test"
121 JAVA_PKG_BSFIX_ALL="no"
122 JAVA_PKG_BSFIX_NAME="build.xml common-build.xml"
123
124 inherit java-pkg-2 java-ant-2
125
126 DESCRIPTION="High-performance, full-featured text search engine written entirely in Java"
127 HOMEPAGE="http://lucene.apache.org"
128 # when doing version bump, SRC_URI of the previous version should most probably
129 # be changed to java/archive/ !
130 SRC_URI="mirror://apache/lucene/java/${P}-src.tar.gz"
131 LICENSE="Apache-2.0"
132 SLOT="2.4"
133 KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
134 IUSE=""
135 DEPEND=">=virtual/jdk-1.5
136 dev-java/ant-nodeps
137 dev-java/javacc
138 test? ( dev-java/ant-junit =dev-java/junit-3* )"
139 RDEPEND=">=virtual/jdk-1.5"
140
141 src_prepare() {
142 sed -i -e '/-Xmax/ d' common-build.xml
143 }
144
145 src_compile() {
146 # regenerate javacc files just because we can
147 # put javacc.jar on ant's classpath here even when <javacc> task
148 # doesn't use it - it's to fool the <available> test, first time
149 # it's useful not to have ignoresystemclasses=true...
150 ANT_TASKS="ant-nodeps javacc" eant \
151 -Djavacc.home="${EPREFIX}"/usr/share/javacc/lib javacc
152 ANT_TASKS="none" eant -Dversion=${PV} jar-core jar-demo $(use_doc javadocs-core javadocs-demo)
153 }
154
155 src_test() {
156 java-ant_rewrite-classpath common-build.xml
157 EANT_GENTOO_CLASSPATH="junit ant-core" ANT_TASKS="ant-junit" eant test-core
158 }
159
160 src_install() {
161 dodoc CHANGES.txt README.txt || die
162 java-pkg_newjar build/${PN}-core-${PV}.jar ${PN}-core.jar
163 java-pkg_newjar build/${PN}-demos-${PV}.jar ${PN}-demos.jar
164
165 if use doc; then
166 dohtml -r docs/* || die
167 # for the core and demo subdirs
168 java-pkg_dohtml -r build/docs/api
169 fi
170 use source && java-pkg_dosrc src/java/org
171 }
172
173
174
175 1.1 dev-java/lucene/lucene-2.3.2-r2.ebuild
176
177 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/lucene/lucene-2.3.2-r2.ebuild?rev=1.1&view=markup
178 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/lucene/lucene-2.3.2-r2.ebuild?rev=1.1&content-type=text/plain
179
180 Index: lucene-2.3.2-r2.ebuild
181 ===================================================================
182 # Copyright 1999-2012 Gentoo Foundation
183 # Distributed under the terms of the GNU General Public License v2
184 # $Header: /var/cvsroot/gentoo-x86/dev-java/lucene/lucene-2.3.2-r2.ebuild,v 1.1 2012/09/27 16:01:26 sera Exp $
185
186 EAPI=3
187
188 JAVA_PKG_IUSE="doc source test"
189 JAVA_PKG_BSFIX_ALL="no"
190 JAVA_PKG_BSFIX_NAME="build.xml common-build.xml"
191
192 inherit java-pkg-2 java-ant-2
193
194 DESCRIPTION="High-performance, full-featured text search engine written entirely in Java"
195 HOMEPAGE="http://lucene.apache.org"
196 # when doing version bump, SRC_URI of the previous version should most probably
197 # be changed to java/archive/ !
198 SRC_URI="mirror://apache/lucene/java/${P}-src.tar.gz"
199 LICENSE="Apache-2.0"
200 SLOT="2.3"
201 KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
202 IUSE=""
203 DEPEND=">=virtual/jdk-1.5
204 dev-java/ant-nodeps
205 dev-java/javacc
206 test? ( dev-java/ant-junit =dev-java/junit-3* )"
207 RDEPEND=">=virtual/jdk-1.5"
208
209 src_compile() {
210 # regenerate javacc files just because we can
211 # put javacc.jar on ant's classpath here even when <javacc> task
212 # doesn't use it - it's to fool the <available> test, first time
213 # it's useful not to have ignoresystemclasses=true...
214 ANT_TASKS="ant-nodeps javacc" eant \
215 -Djavacc.home="${EPREFIX}"/usr/share/javacc/lib javacc
216 ANT_TASKS="none" eant -Dversion=${PV} jar-core jar-demo $(use_doc javadocs-core javadocs-demo)
217 }
218
219 src_test() {
220 java-ant_rewrite-classpath common-build.xml
221 EANT_GENTOO_CLASSPATH="junit ant-core" ANT_TASKS="ant-junit" eant test-core
222 }
223
224 src_install() {
225 dodoc CHANGES.txt README.txt || die
226 java-pkg_newjar build/${PN}-core-${PV}.jar ${PN}-core.jar
227 java-pkg_newjar build/${PN}-demos-${PV}.jar ${PN}-demos.jar
228
229 if use doc; then
230 dohtml -r docs/* || die
231 # for the core and demo subdirs
232 java-pkg_dohtml -r build/docs/api
233 fi
234 use source && java-pkg_dosrc src/java/org
235 }