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