Gentoo Archives: gentoo-commits

From: "Johann Schmitz (ercpe)" <ercpe@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-java/hamcrest-integration/files: 1.3-remove-targets.patch 1.2-remove-targets.patch 1.1-remove-targets.patch
Date: Sun, 02 Mar 2014 16:26:09
Message-Id: 20140302162605.70A622004E@flycatcher.gentoo.org
1 ercpe 14/03/02 16:26:05
2
3 Added: 1.3-remove-targets.patch 1.2-remove-targets.patch
4 1.1-remove-targets.patch
5 Log:
6 New ebuild for hamcrest-integration in all slots (:0, :1.2 and :1.3) wrt bug #287777.
7
8 This commit also solves bug #205489.
9
10 (Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key 77C501ED)
11
12 Revision Changes Path
13 1.1 dev-java/hamcrest-integration/files/1.3-remove-targets.patch
14
15 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/hamcrest-integration/files/1.3-remove-targets.patch?rev=1.1&view=markup
16 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/hamcrest-integration/files/1.3-remove-targets.patch?rev=1.1&content-type=text/plain
17
18 Index: 1.3-remove-targets.patch
19 ===================================================================
20 diff --git a/hamcrest-1.3/build.xml b/hamcrest-1.3/build.xml
21 index 1cfd4fb..396ebc5 100644
22 --- a/hamcrest-1.3/build.xml
23 +++ b/hamcrest-1.3/build.xml
24 @@ -12,69 +12,14 @@
25 </target>
26
27 <target name="generator" description="Build code generator tool">
28 - <java-to-jar srcdir="hamcrest-generator/src/main/java"
29 - modulename="hamcrest-generator-nodeps"
30 - classpath="lib/generator/qdox-1.12.jar"/>
31 -
32 - <!-- Bundle QDox classes in hamcrest-generator.jar using JarJar to place classes under a different package -->
33 - <taskdef name="jarjar" classname="com.tonicsystems.jarjar.JarJarTask" classpath="lib/generator/jarjar-1.3.jar"/>
34 - <jarjar jarfile="build/hamcrest-generator-${version}.jar">
35 - <zipfileset src="build/hamcrest-generator-nodeps-${version}.jar"/>
36 - <zipfileset src="lib/generator/qdox-1.12.jar"/>
37 - <rule pattern="com.thoughtworks.qdox.**" result="org.hamcrest.generator.qdox.@1"/>
38 - </jarjar>
39 - <copy file="build/hamcrest-generator-nodeps-${version}-sources.jar" tofile="build/hamcrest-generator-${version}-sources.jar"/>
40 </target>
41
42 <target name="core" depends="generator" description="Build core Hamcrest library">
43 - <java-to-jar srcdir="hamcrest-core/src/main/java" modulename="hamcrest-core"/>
44 -
45 - <!-- Generate one class with all static imports -->
46 - <mkdir dir="build/temp/hamcrest-core/generated-code"/>
47 -
48 - <java classname="org.hamcrest.generator.config.XmlConfigurator"
49 - fork="yes"
50 - failonerror="yes"
51 - classpath="
52 - build/hamcrest-core-${version}.jar;
53 - build/hamcrest-generator-${version}.jar;
54 - ">
55 - <arg value="core-matchers.xml"/>
56 - <arg value="hamcrest-core/src/main/java"/>
57 - <arg value="org.hamcrest.CoreMatchers"/>
58 - <arg value="build/temp/hamcrest-core/generated-code"/>
59 - </java>
60 - <!-- Append to core jar -->
61 - <java-to-jar srcdir="build/temp/hamcrest-core/generated-code"
62 - modulename="hamcrest-core"
63 - classpath="build/hamcrest-core-${version}.jar"/>
64 </target>
65
66 <target name="library"
67 depends="core,generator"
68 description="Build library of matchers">
69 - <mkdir dir="build/temp/hamcrest-library/generated-code"/>
70 - <java-to-jar srcdir="hamcrest-library/src/main/java"
71 - modulename="hamcrest-library"
72 - classpath="build/hamcrest-core-${version}.jar"/>
73 - <!-- Generate one class with all static imports -->
74 - <java classname="org.hamcrest.generator.config.XmlConfigurator"
75 - fork="yes"
76 - failonerror="yes"
77 - classpath="
78 - build/hamcrest-core-${version}.jar;
79 - build/hamcrest-generator-${version}.jar;
80 - build/hamcrest-library-${version}.jar;
81 - ">
82 - <arg value="matchers.xml"/>
83 - <arg value="hamcrest-core/src/main/java,hamcrest-library/src/main/java"/>
84 - <arg value="org.hamcrest.Matchers"/>
85 - <arg value="build/temp/hamcrest-library/generated-code"/>
86 - </java>
87 - <!-- Append to library jar -->
88 - <java-to-jar srcdir="build/temp/hamcrest-library/generated-code"
89 - modulename="hamcrest-library"
90 - classpath="build/hamcrest-core-${version}.jar"/>
91 </target>
92
93 <target name="integration" depends="core, library" description="Build integration with external tools">
94
95
96
97 1.1 dev-java/hamcrest-integration/files/1.2-remove-targets.patch
98
99 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/hamcrest-integration/files/1.2-remove-targets.patch?rev=1.1&view=markup
100 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/hamcrest-integration/files/1.2-remove-targets.patch?rev=1.1&content-type=text/plain
101
102 Index: 1.2-remove-targets.patch
103 ===================================================================
104 diff --git a/hamcrest-1.2/build.xml b/hamcrest-1.2/build.xml
105 index bf7e50c..f552ae1 100644
106 --- a/hamcrest-1.2/build.xml
107 +++ b/hamcrest-1.2/build.xml
108 @@ -23,75 +23,16 @@
109
110 <target name="generator"
111 description="Build code generator tool">
112 - <java-to-jar srcdir="hamcrest-generator/src/main/java"
113 - destjar="build/temp/hamcrest-generator-${version}-nodeps.jar"
114 - classpath="
115 - lib/generator/qdox-1.6.1.jar;
116 - "/>
117 - <taskdef name="jarjar"
118 - classname="com.tonicsystems.jarjar.JarJarTask"
119 - classpath="lib/generator/jarjar-1.0rc3.jar"/>
120 - <!-- Bundle QDox classes in hamcrest-generator.jar so user doesn't need to care
121 - about it's existence. Uses JarJar to place classes under a different package
122 - to prevent conflict. -->
123 - <jarjar jarfile="build/hamcrest-generator-${version}.jar">
124 - <zipfileset src="build/temp/hamcrest-generator-${version}-nodeps.jar"/>
125 - <zipfileset src="lib/generator/qdox-1.6.1.jar"/>
126 - <rule pattern="com.thoughtworks.qdox.**"
127 - result="org.hamcrest.generator.qdox.@1"/>
128 - </jarjar>
129 </target>
130
131 <target name="core"
132 depends="generator"
133 description="Build core Hamcrest library">
134 - <java-to-jar srcdir="hamcrest-core/src/main/java"
135 - destjar="build/hamcrest-core-${version}.jar"/>
136 - <!-- Generate one class with all static imports -->
137 - <mkdir dir="build/temp/hamcrest-core/generated-code"/>
138 - <java classname="org.hamcrest.generator.config.XmlConfigurator"
139 - fork="yes"
140 - failonerror="yes"
141 - classpath="
142 - build/hamcrest-core-${version}.jar;
143 - build/hamcrest-generator-${version}.jar;
144 - ">
145 - <arg value="core-matchers.xml"/>
146 - <arg value="hamcrest-core/src/main/java"/>
147 - <arg value="org.hamcrest.CoreMatchers"/>
148 - <arg value="build/temp/hamcrest-core/generated-code"/>
149 - </java>
150 - <!-- Append to core jar -->
151 - <java-to-jar srcdir="build/temp/hamcrest-core/generated-code"
152 - destjar="build/hamcrest-core-${version}.jar"
153 - classpath="build/hamcrest-core-${version}.jar"/>
154 </target>
155
156 <target name="library"
157 depends="core,generator"
158 description="Build library of matchers">
159 - <mkdir dir="build/temp/hamcrest-library/generated-code"/>
160 - <java-to-jar srcdir="hamcrest-library/src/main/java"
161 - destjar="build/hamcrest-library-${version}.jar"
162 - classpath="build/hamcrest-core-${version}.jar"/>
163 - <!-- Generate one class with all static imports -->
164 - <java classname="org.hamcrest.generator.config.XmlConfigurator"
165 - fork="yes"
166 - failonerror="yes"
167 - classpath="
168 - build/hamcrest-core-${version}.jar;
169 - build/hamcrest-generator-${version}.jar;
170 - build/hamcrest-library-${version}.jar;
171 - ">
172 - <arg value="matchers.xml"/>
173 - <arg value="hamcrest-core/src/main/java,hamcrest-library/src/main/java"/>
174 - <arg value="org.hamcrest.Matchers"/>
175 - <arg value="build/temp/hamcrest-library/generated-code"/>
176 - </java>
177 - <!-- Append to library jar -->
178 - <java-to-jar srcdir="build/temp/hamcrest-library/generated-code"
179 - destjar="build/hamcrest-library-${version}.jar"
180 - classpath="build/hamcrest-core-${version}.jar"/>
181 </target>
182
183 <target name="integration"
184
185
186
187 1.1 dev-java/hamcrest-integration/files/1.1-remove-targets.patch
188
189 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/hamcrest-integration/files/1.1-remove-targets.patch?rev=1.1&view=markup
190 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/hamcrest-integration/files/1.1-remove-targets.patch?rev=1.1&content-type=text/plain
191
192 Index: 1.1-remove-targets.patch
193 ===================================================================
194 diff --git a/hamcrest-1.1/build.xml b/hamcrest-1.1/build.xml
195 index f819d3d..6d4ea63 100644
196 --- a/hamcrest-1.1/build.xml
197 +++ b/hamcrest-1.1/build.xml
198 @@ -23,87 +23,28 @@
199
200 <target name="generator"
201 description="Build code generator tool">
202 - <java-to-jar srcdir="hamcrest-generator/src/main/java"
203 - destjar="build/temp/hamcrest-generator-${version}-nodeps.jar"
204 - classpath="
205 - lib/generator/qdox-1.6.1.jar;
206 - "/>
207 - <taskdef name="jarjar"
208 - classname="com.tonicsystems.jarjar.JarJarTask"
209 - classpath="lib/generator/jarjar-1.0rc3.jar"/>
210 - <!-- Bundle QDox classes in hamcrest-generator.jar so user doesn't need to care
211 - about it's existence. Uses JarJar to place classes under a different package
212 - to prevent conflict. -->
213 - <jarjar jarfile="build/hamcrest-generator-${version}.jar">
214 - <zipfileset src="build/temp/hamcrest-generator-${version}-nodeps.jar"/>
215 - <zipfileset src="lib/generator/qdox-1.6.1.jar"/>
216 - <rule pattern="com.thoughtworks.qdox.**"
217 - result="org.hamcrest.generator.qdox.@1"/>
218 - </jarjar>
219 </target>
220
221 <target name="core"
222 depends="generator"
223 description="Build core Hamcrest library">
224 - <java-to-jar srcdir="hamcrest-core/src/main/java"
225 - destjar="build/hamcrest-core-${version}.jar"/>
226 - <!-- Generate one class with all static imports -->
227 - <mkdir dir="build/temp/hamcrest-core/generated-code"/>
228 - <java classname="org.hamcrest.generator.config.XmlConfigurator"
229 - fork="yes"
230 - failonerror="yes"
231 - classpath="
232 - build/hamcrest-core-${version}.jar;
233 - build/hamcrest-generator-${version}.jar;
234 - ">
235 - <arg value="core-matchers.xml"/>
236 - <arg value="hamcrest-core/src/main/java"/>
237 - <arg value="org.hamcrest.CoreMatchers"/>
238 - <arg value="build/temp/hamcrest-core/generated-code"/>
239 - </java>
240 - <!-- Append to core jar -->
241 - <java-to-jar srcdir="build/temp/hamcrest-core/generated-code"
242 - destjar="build/hamcrest-core-${version}.jar"
243 - classpath="build/hamcrest-core-${version}.jar"/>
244 </target>
245
246 <target name="library"
247 depends="core,generator"
248 description="Build library of matchers">
249 - <java-to-jar srcdir="hamcrest-library/src/main/java"
250 - destjar="build/hamcrest-library-${version}.jar"
251 - classpath="build/hamcrest-core-${version}.jar"/>
252 - <!-- Generate one class with all static imports -->
253 - <mkdir dir="build/temp/hamcrest-library/generated-code"/>
254 - <java classname="org.hamcrest.generator.config.XmlConfigurator"
255 - fork="yes"
256 - failonerror="yes"
257 - classpath="
258 - build/hamcrest-core-${version}.jar;
259 - build/hamcrest-generator-${version}.jar;
260 - build/hamcrest-library-${version}.jar;
261 - ">
262 - <arg value="matchers.xml"/>
263 - <arg value="hamcrest-core/src/main/java,hamcrest-library/src/main/java"/>
264 - <arg value="org.hamcrest.Matchers"/>
265 - <arg value="build/temp/hamcrest-library/generated-code"/>
266 - </java>
267 - <!-- Append to library jar -->
268 - <java-to-jar srcdir="build/temp/hamcrest-library/generated-code"
269 - destjar="build/hamcrest-library-${version}.jar"
270 - classpath="build/hamcrest-core-${version}.jar"/>
271 </target>
272
273 - <target name="text"
274 - depends="core, library"
275 - description="Build text pattern matcher">
276 - <java-to-jar srcdir="hamcrest-text/src/main/java"
277 - destjar="build/hamcrest-text-${version}.jar"
278 - classpath="
279 - build/hamcrest-core-${version}.jar;
280 - build/hamcrest-library-${version}.jar"/>
281 - </target>
282 -
283 + <target name="text"
284 + depends="core, library"
285 + description="Build text pattern matcher">
286 + <java-to-jar srcdir="hamcrest-text/src/main/java"
287 + destjar="build/hamcrest-text-${version}.jar"
288 + classpath="
289 + build/hamcrest-core-${version}.jar;
290 + build/hamcrest-library-${version}.jar"/>
291 + </target>
292 +
293 <target name="integration"
294 depends="core, library"
295 description="Build integration with external tools">
296 @@ -121,7 +62,7 @@
297 destjar="build/hamcrest-unit-test-${version}.jar"
298 classpath="
299 build/hamcrest-core-${version}.jar;
300 - build/hamcrest-library-${version}.jar;
301 + build/hamcrest-library-${version}.jar;
302 build/hamcrest-text-${version}.jar;
303 build/hamcrest-integration-${version}.jar;
304 build/hamcrest-generator-${version}.jar"/>
305 @@ -164,7 +105,7 @@
306 <jar jarfile="build/hamcrest-all-${version}.jar" duplicate="preserve">
307 <zipfileset src="build/hamcrest-core-${version}.jar"/>
308 <zipfileset src="build/hamcrest-library-${version}.jar"/>
309 - <zipfileset src="build/hamcrest-text-${version}.jar"/>
310 + <zipfileset src="build/hamcrest-text-${version}.jar"/>
311 <zipfileset src="build/hamcrest-generator-${version}.jar"/>
312 <zipfileset src="build/hamcrest-integration-${version}.jar"/>
313 </jar>
314 @@ -221,7 +162,7 @@
315
316 <packageset dir="hamcrest-core/src/main/java"/>
317 <packageset dir="hamcrest-library/src/main/java" excludes="org/hamcrest/internal"/>
318 - <packageset dir="hamcrest-text/src/main/java" excludes="**/internal/**"/>
319 + <packageset dir="hamcrest-text/src/main/java" excludes="**/internal/**"/>
320 <packageset dir="hamcrest-integration/src/main/java"/>
321 <packageset dir="build/generated-code"/>
322
323 @@ -261,4 +202,4 @@
324 </sequential>
325 </macrodef>
326
327 -</project>
328 +</project>