]> git.argeo.org Git - lgpl/argeo-commons.git/blob - org.argeo.dep.cms.client/pom.xml
Prepare next development cycle
[lgpl/argeo-commons.git] / org.argeo.dep.cms.client / pom.xml
1 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
2 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
3 <modelVersion>4.0.0</modelVersion>
4 <parent>
5 <groupId>org.argeo.commons</groupId>
6 <version>2.1.77</version>
7 <artifactId>dep</artifactId>
8 <relativePath>..</relativePath>
9 </parent>
10 <artifactId>org.argeo.dep.cms.client</artifactId>
11 <name>CMS Client</name>
12 <dependencies>
13
14 <!-- Argeo Commons -->
15 <dependency>
16 <groupId>org.argeo.commons</groupId>
17 <artifactId>org.argeo.util</artifactId>
18 <version>2.1.77</version>
19 </dependency>
20 <dependency>
21 <groupId>org.argeo.commons</groupId>
22 <artifactId>org.argeo.enterprise</artifactId>
23 <version>2.1.77</version>
24 </dependency>
25 <dependency>
26 <groupId>org.argeo.commons</groupId>
27 <artifactId>org.argeo.jcr</artifactId>
28 <version>2.1.77</version>
29 </dependency>
30 <dependency>
31 <groupId>org.argeo.commons</groupId>
32 <artifactId>org.argeo.core</artifactId>
33 <version>2.1.77</version>
34 </dependency>
35
36 <!-- Third Parties -->
37 <dependency>
38 <groupId>org.argeo.tp.javax</groupId>
39 <artifactId>javax.jcr</artifactId>
40 </dependency>
41 <dependency>
42 <groupId>org.argeo.tp.javax</groupId>
43 <artifactId>javax.transaction</artifactId>
44 </dependency>
45 <dependency>
46 <groupId>org.argeo.tp.apache</groupId>
47 <artifactId>org.apache.log4j</artifactId>
48 </dependency>
49 <dependency>
50 <groupId>org.argeo.tp.misc</groupId>
51 <artifactId>com.jcraft.jsch</artifactId>
52 </dependency>
53 <dependency>
54 <groupId>org.argeo.tp.misc</groupId>
55 <artifactId>org.slf4j.log4j12</artifactId>
56 </dependency>
57 <dependency>
58 <groupId>org.argeo.tp.misc</groupId>
59 <artifactId>org.slf4j.api</artifactId>
60 </dependency>
61 <dependency>
62 <groupId>org.argeo.tp.misc</groupId>
63 <artifactId>org.slf4j.commons.logging</artifactId>
64 </dependency>
65
66 <dependency>
67 <groupId>org.argeo.tp.misc</groupId>
68 <artifactId>org.freemarker</artifactId>
69 </dependency>
70
71 <dependency>
72 <groupId>org.argeo.tp.bouncycastle</groupId>
73 <artifactId>bcprov</artifactId>
74 </dependency>
75 <dependency>
76 <groupId>org.argeo.tp.bouncycastle</groupId>
77 <artifactId>bcpkix</artifactId>
78 </dependency>
79 <dependency>
80 <groupId>org.argeo.tp.bouncycastle</groupId>
81 <artifactId>bcpg</artifactId>
82 </dependency>
83
84 <dependency>
85 <groupId>org.argeo.tp.apache</groupId>
86 <artifactId>org.apache.httpcomponents.httpcore</artifactId>
87 </dependency>
88 <dependency>
89 <groupId>org.argeo.tp.apache</groupId>
90 <artifactId>org.apache.httpcomponents.httpclient</artifactId>
91 </dependency>
92 <dependency>
93 <groupId>org.argeo.tp.apache.commons</groupId>
94 <artifactId>org.apache.commons.io</artifactId>
95 </dependency>
96 <dependency>
97 <groupId>org.argeo.tp.apache.commons</groupId>
98 <artifactId>org.apache.commons.codec</artifactId>
99 </dependency>
100 <dependency>
101 <groupId>org.argeo.tp.apache.commons</groupId>
102 <artifactId>org.apache.commons.exec</artifactId>
103 </dependency>
104 <dependency>
105 <groupId>org.argeo.tp.apache.commons</groupId>
106 <artifactId>org.apache.commons.cli</artifactId>
107 </dependency>
108 <dependency>
109 <groupId>org.argeo.tp.apache.commons</groupId>
110 <artifactId>org.apache.commons.httpclient</artifactId>
111 </dependency>
112 <dependency>
113 <groupId>org.argeo.tp.apache.commons</groupId>
114 <artifactId>org.apache.commons.vfs</artifactId>
115 </dependency>
116 <dependency>
117 <groupId>org.argeo.tp.apache.commons</groupId>
118 <artifactId>org.apache.commons.net</artifactId>
119 </dependency>
120 <dependency>
121 <groupId>org.argeo.tp.apache.commons</groupId>
122 <artifactId>org.apache.commons.collections</artifactId>
123 </dependency>
124 <dependency>
125 <groupId>org.argeo.tp.apache.commons</groupId>
126 <artifactId>org.apache.commons.dbcp</artifactId>
127 </dependency>
128 <dependency>
129 <groupId>org.argeo.tp.apache.commons</groupId>
130 <artifactId>org.apache.commons.pool</artifactId>
131 </dependency>
132 <dependency>
133 <groupId>org.argeo.tp.apache.commons</groupId>
134 <artifactId>org.apache.commons.compress</artifactId>
135 </dependency>
136 <dependency>
137 <groupId>org.argeo.tp.apache.commons</groupId>
138 <artifactId>org.apache.commons.math3</artifactId>
139 </dependency>
140 <dependency>
141 <groupId>org.argeo.tp.javax</groupId>
142 <artifactId>javax.servlet</artifactId>
143 </dependency>
144
145 <!-- Database drivers -->
146 <dependency>
147 <groupId>org.argeo.tp.misc</groupId>
148 <artifactId>org.h2</artifactId>
149 </dependency>
150
151 <!-- Equinox -->
152 <dependency>
153 <groupId>org.argeo.tp.equinox</groupId>
154 <artifactId>org.eclipse.osgi.util</artifactId>
155 </dependency>
156 <dependency>
157 <groupId>org.argeo.tp.equinox</groupId>
158 <artifactId>org.eclipse.equinox.util</artifactId>
159 </dependency>
160 <dependency>
161 <groupId>org.argeo.tp.equinox</groupId>
162 <artifactId>org.eclipse.equinox.cm</artifactId>
163 </dependency>
164 <dependency>
165 <groupId>org.argeo.tp.equinox</groupId>
166 <artifactId>org.eclipse.osgi.services</artifactId>
167 </dependency>
168 <dependency>
169 <groupId>org.argeo.tp.equinox</groupId>
170 <artifactId>org.eclipse.equinox.registry</artifactId>
171 </dependency>
172 <dependency>
173 <groupId>org.argeo.tp.equinox</groupId>
174 <artifactId>org.eclipse.equinox.preferences</artifactId>
175 </dependency>
176 <dependency>
177 <groupId>org.argeo.tp.equinox</groupId>
178 <artifactId>org.eclipse.equinox.common</artifactId>
179 </dependency>
180 <dependency>
181 <groupId>org.argeo.tp.equinox</groupId>
182 <artifactId>org.eclipse.equinox.event</artifactId>
183 </dependency>
184 <dependency>
185 <groupId>org.argeo.tp.equinox</groupId>
186 <artifactId>org.eclipse.equinox.app</artifactId>
187 </dependency>
188 <dependency>
189 <groupId>org.argeo.tp.equinox</groupId>
190 <artifactId>org.eclipse.equinox.ds</artifactId>
191 </dependency>
192 <dependency>
193 <groupId>org.argeo.tp.equinox</groupId>
194 <artifactId>org.eclipse.equinox.metatype</artifactId>
195 </dependency>
196
197 <!-- SSH -->
198 <dependency>
199 <groupId>org.argeo.tp.apache</groupId>
200 <artifactId>org.apache.mina.core</artifactId>
201 </dependency>
202 <dependency>
203 <groupId>org.argeo.tp.apache</groupId>
204 <artifactId>org.apache.tomcat.jni</artifactId>
205 </dependency>
206 <dependency>
207 <groupId>org.argeo.tp.apache</groupId>
208 <artifactId>org.apache.sshd.core</artifactId>
209 </dependency>
210 <dependency>
211 <groupId>org.argeo.tp.apache</groupId>
212 <artifactId>org.apache.sshd.common</artifactId>
213 </dependency>
214 <dependency>
215 <groupId>org.argeo.tp.apache</groupId>
216 <artifactId>org.apache.sshd.sftp</artifactId>
217 </dependency>
218 <dependency>
219 <groupId>org.argeo.tp.apache</groupId>
220 <artifactId>org.apache.sshd.scp</artifactId>
221 </dependency>
222 <dependency>
223 <groupId>org.argeo.tp.apache</groupId>
224 <artifactId>org.apache.sshd.cli</artifactId>
225 </dependency>
226 <dependency>
227 <groupId>org.argeo.tp.apache</groupId>
228 <artifactId>org.apache.sshd.putty</artifactId>
229 </dependency>
230 <dependency>
231 <groupId>org.argeo.tp.misc</groupId>
232 <artifactId>net.i2p.crypto.eddsa</artifactId>
233 </dependency>
234
235 <!-- Console -->
236 <dependency>
237 <groupId>org.argeo.tp.apache.felix</groupId>
238 <artifactId>org.apache.felix.scr</artifactId>
239 </dependency>
240 <dependency>
241 <groupId>org.argeo.tp.apache.felix</groupId>
242 <artifactId>org.apache.felix.gogo.runtime</artifactId>
243 </dependency>
244 <dependency>
245 <groupId>org.argeo.tp.apache.felix</groupId>
246 <artifactId>org.apache.felix.gogo.shell</artifactId>
247 </dependency>
248 <dependency>
249 <groupId>org.argeo.tp.equinox</groupId>
250 <artifactId>org.eclipse.equinox.console</artifactId>
251 </dependency>
252
253 <!-- Jackrabbit client -->
254 <dependency>
255 <groupId>org.argeo.tp.apache.jackrabbit</groupId>
256 <artifactId>org.apache.jackrabbit.api</artifactId>
257 </dependency>
258 <dependency>
259 <groupId>org.argeo.tp.apache.jackrabbit</groupId>
260 <artifactId>org.apache.jackrabbit.jcr.commons</artifactId>
261 </dependency>
262 <dependency>
263 <groupId>org.argeo.tp.apache.jackrabbit</groupId>
264 <artifactId>org.apache.jackrabbit.spi</artifactId>
265 </dependency>
266 <dependency>
267 <groupId>org.argeo.tp.apache.jackrabbit</groupId>
268 <artifactId>org.apache.jackrabbit.spi.commons</artifactId>
269 </dependency>
270 <dependency>
271 <groupId>org.argeo.tp.apache.jackrabbit</groupId>
272 <artifactId>org.apache.jackrabbit.webdav</artifactId>
273 </dependency>
274 <dependency>
275 <groupId>org.argeo.tp.apache.jackrabbit</groupId>
276 <artifactId>org.apache.jackrabbit.spi2dav</artifactId>
277 </dependency>
278 <dependency>
279 <groupId>org.argeo.tp.apache.jackrabbit</groupId>
280 <artifactId>org.apache.jackrabbit.jcr2dav</artifactId>
281 </dependency>
282 <dependency>
283 <groupId>org.argeo.tp.apache.jackrabbit</groupId>
284 <artifactId>org.apache.jackrabbit.jcr2spi</artifactId>
285 </dependency>
286
287 <!-- Jackrabbit Repository -->
288 <dependency>
289 <groupId>org.argeo.tp.apache.jackrabbit</groupId>
290 <artifactId>org.apache.jackrabbit.data</artifactId>
291 </dependency>
292 <dependency>
293 <groupId>org.argeo.tp.apache.jackrabbit</groupId>
294 <artifactId>org.apache.jackrabbit.core</artifactId>
295 </dependency>
296 <dependency>
297 <groupId>org.argeo.tp.apache.jackrabbit</groupId>
298 <artifactId>org.apache.jackrabbit.server</artifactId>
299 </dependency>
300 <dependency>
301 <groupId>org.argeo.tp.misc</groupId>
302 <artifactId>EDU.oswego.cs.dl.util.concurrent</artifactId>
303 </dependency>
304 <dependency>
305 <groupId>org.argeo.tp.apache.commons</groupId>
306 <artifactId>org.apache.commons.fileupload</artifactId>
307 </dependency>
308 <dependency>
309 <groupId>org.argeo.tp.apache</groupId>
310 <artifactId>org.apache.tika.core</artifactId>
311 </dependency>
312 <dependency>
313 <groupId>org.argeo.tp.apache</groupId>
314 <artifactId>org.apache.tika.parsers</artifactId>
315 </dependency>
316 <dependency>
317 <groupId>org.argeo.tp.apache</groupId>
318 <artifactId>org.apache.lucene</artifactId>
319 </dependency>
320
321 <!-- Required by Jackrabbit 2.12 -->
322 <dependency>
323 <groupId>org.argeo.tp.misc</groupId>
324 <artifactId>com.google.guava</artifactId>
325 </dependency>
326
327 <!-- Test only -->
328 <dependency>
329 <groupId>org.argeo.commons</groupId>
330 <artifactId>org.argeo.osgi.boot</artifactId>
331 <version>2.1.77</version>
332 <scope>test</scope>
333 </dependency>
334 </dependencies>
335
336 <profiles>
337 <profile>
338 <id>rpmbuild</id>
339 <build>
340 <plugins>
341 <plugin>
342 <artifactId>maven-assembly-plugin</artifactId>
343 <executions>
344 <execution>
345 <id>prepare-source</id>
346 <phase>package</phase>
347 <goals>
348 <goal>single</goal>
349 </goals>
350 <configuration>
351 <descriptorRefs>
352 <descriptorRef>a2-source</descriptorRef>
353 </descriptorRefs>
354 </configuration>
355 </execution>
356 </executions>
357 </plugin>
358 <!-- <plugin> -->
359 <!-- <groupId>org.apache.maven.plugins</groupId> -->
360 <!-- <artifactId>maven-dependency-plugin</artifactId> -->
361 <!-- <executions> -->
362 <!-- <execution> -->
363 <!-- <id>copy-argeo</id> -->
364 <!-- <phase>package</phase> -->
365 <!-- <goals> -->
366 <!-- <goal>copy-dependencies</goal> -->
367 <!-- </goals> -->
368 <!-- <configuration> -->
369 <!-- <includeTypes>jar</includeTypes> -->
370 <!-- <outputDirectory>${project.build.directory}/lib-argeo</outputDirectory> -->
371 <!-- <includeGroupIds>org.argeo.commons</includeGroupIds> -->
372 <!-- <excludeTransitive>true</excludeTransitive> -->
373 <!-- <includeTypes>jar</includeTypes> -->
374 <!-- <includeScope>runtime</includeScope> -->
375 <!-- <useRepositoryLayout>true</useRepositoryLayout> -->
376 <!-- </configuration> -->
377 <!-- </execution> -->
378 <!-- </executions> -->
379 <!-- </plugin> -->
380 <plugin>
381 <groupId>org.codehaus.mojo</groupId>
382 <artifactId>rpm-maven-plugin</artifactId>
383 <executions>
384 <execution>
385 <id>rpm-argeo</id>
386 <phase>package</phase>
387 <goals>
388 <goal>rpm</goal>
389 </goals>
390 <configuration>
391 <name>argeo-cms-client</name>
392 <mappings>
393 <mapping>
394 <directory>/usr/share/osgi</directory>
395 <username>root</username>
396 <groupname>root</groupname>
397 <filemode>644</filemode>
398 <directoryIncluded>false</directoryIncluded>
399 <sources>
400 <source>
401 <location>${project.build.directory}/${project.artifactId}-${project.version}-a2-source</location>
402 <includes>
403 <include>**/*.jar</include>
404 </includes>
405 </source>
406 </sources>
407 </mapping>
408 <!-- <mapping> -->
409 <!-- <directory>/usr/share/osgi/org/argeo/commons/${project.artifactId}/${project.version}</directory> -->
410 <!-- <username>root</username> -->
411 <!-- <groupname>root</groupname> -->
412 <!-- <directoryIncluded>false</directoryIncluded> -->
413 <!-- <artifact /> -->
414 <!-- </mapping> -->
415 </mappings>
416 <requires>
417 <require>argeo-cms-client-tp</require>
418 <require>osgi-boot</require>
419 </requires>
420 </configuration>
421 </execution>
422 </executions>
423 </plugin>
424 </plugins>
425 </build>
426 </profile>
427 <profile>
428 <id>rpmbuild-tp</id>
429 <build>
430 <plugins>
431 <plugin>
432 <artifactId>maven-assembly-plugin</artifactId>
433 <executions>
434 <execution>
435 <id>prepare-source-tp</id>
436 <phase>package</phase>
437 <goals>
438 <goal>single</goal>
439 </goals>
440 <configuration>
441 <descriptorRefs>
442 <descriptorRef>a2-source-tp</descriptorRef>
443 </descriptorRefs>
444 </configuration>
445 </execution>
446 </executions>
447 </plugin>
448 <!-- <plugin> -->
449 <!-- <groupId>org.apache.maven.plugins</groupId> -->
450 <!-- <artifactId>maven-dependency-plugin</artifactId> -->
451 <!-- <executions> -->
452 <!-- <execution> -->
453 <!-- <id>copy-tp</id> -->
454 <!-- <phase>package</phase> -->
455 <!-- <goals> -->
456 <!-- <goal>copy-dependencies</goal> -->
457 <!-- </goals> -->
458 <!-- <configuration> -->
459 <!-- <includeTypes>jar</includeTypes> -->
460 <!-- <outputDirectory>${project.build.directory}/lib-tp</outputDirectory> -->
461 <!-- <excludeGroupIds>org.argeo.commons</excludeGroupIds> -->
462 <!-- <excludeTransitive>true</excludeTransitive> -->
463 <!-- <includeTypes>jar</includeTypes> -->
464 <!-- <includeScope>runtime</includeScope> -->
465 <!-- <useRepositoryLayout>true</useRepositoryLayout> -->
466 <!-- </configuration> -->
467 <!-- </execution> -->
468 <!-- </executions> -->
469 <!-- </plugin> -->
470 <plugin>
471 <groupId>org.codehaus.mojo</groupId>
472 <artifactId>rpm-maven-plugin</artifactId>
473 <executions>
474 <execution>
475 <id>rpm-tp</id>
476 <phase>package</phase>
477 <goals>
478 <goal>rpm</goal>
479 </goals>
480 <configuration>
481 <name>argeo-cms-client-tp</name>
482 <projversion>${version.argeo-tp}</projversion>
483 <mappings>
484 <mapping>
485 <directory>/usr/share/osgi</directory>
486 <username>root</username>
487 <groupname>root</groupname>
488 <filemode>644</filemode>
489 <directoryIncluded>false</directoryIncluded>
490 <sources>
491 <source>
492 <location>${project.build.directory}/${project.artifactId}-${project.version}-a2-source-tp</location>
493 <includes>
494 <include>**/*.jar</include>
495 </includes>
496 </source>
497 </sources>
498 </mapping>
499 </mappings>
500 </configuration>
501 </execution>
502 </executions>
503 </plugin>
504 </plugins>
505 </build>
506 </profile>
507 </profiles>
508 </project>