]> git.argeo.org Git - lgpl/argeo-commons.git/blob - dep/org.argeo.dep.cms.node/pom.xml
Support PEM encrypted certificates.
[lgpl/argeo-commons.git] / dep / org.argeo.dep.cms.node / 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.3.1-SNAPSHOT</version>
7 <artifactId>dep</artifactId>
8 <relativePath>..</relativePath>
9 </parent>
10 <artifactId>org.argeo.dep.cms.node</artifactId>
11 <name>CMS Node</name>
12 <dependencies>
13
14 <!-- Parent dependencies -->
15 <dependency>
16 <groupId>org.argeo.commons</groupId>
17 <artifactId>org.argeo.dep.cms.client</artifactId>
18 <version>2.3.1-SNAPSHOT</version>
19 <type>pom</type>
20 </dependency>
21
22 <!-- Argeo Commons -->
23 <dependency>
24 <groupId>org.argeo.commons</groupId>
25 <artifactId>org.argeo.api</artifactId>
26 <version>2.3.1-SNAPSHOT</version>
27 </dependency>
28 <dependency>
29 <groupId>org.argeo.commons</groupId>
30 <artifactId>org.argeo.cms</artifactId>
31 <version>2.3.1-SNAPSHOT</version>
32 </dependency>
33 <dependency>
34 <groupId>org.argeo.commons</groupId>
35 <artifactId>org.argeo.maintenance</artifactId>
36 <version>2.3.1-SNAPSHOT</version>
37 </dependency>
38
39 <!-- CMS Dependencies -->
40 <!-- <dependency> -->
41 <!-- <groupId>org.argeo.tp.misc</groupId> -->
42 <!-- <artifactId>bitronix.tm</artifactId> -->
43 <!-- </dependency> -->
44 <!-- <dependency> -->
45 <!-- <groupId>org.argeo.tp.misc</groupId> -->
46 <!-- <artifactId>org.joda.time</artifactId> -->
47 <!-- </dependency> -->
48
49 <!-- Misc -->
50 <dependency>
51 <groupId>org.argeo.tp.bouncycastle</groupId>
52 <artifactId>bcprov</artifactId>
53 </dependency>
54
55 <!-- Apache Commons -->
56 <dependency>
57 <groupId>org.argeo.tp.apache.commons</groupId>
58 <artifactId>org.apache.commons.dbcp</artifactId>
59 </dependency>
60 <dependency>
61 <groupId>org.argeo.tp.apache.commons</groupId>
62 <artifactId>org.apache.commons.pool</artifactId>
63 </dependency>
64
65 <!-- Javax -->
66 <dependency>
67 <groupId>org.argeo.tp.javax</groupId>
68 <artifactId>javax.annotation</artifactId>
69 </dependency>
70 <dependency>
71 <groupId>org.argeo.tp.javax</groupId>
72 <artifactId>javax.inject</artifactId>
73 </dependency>
74
75 <!-- Jackrabbit Repository -->
76 <dependency>
77 <groupId>org.argeo.tp.apache.jackrabbit</groupId>
78 <artifactId>org.apache.jackrabbit.data</artifactId>
79 </dependency>
80 <dependency>
81 <groupId>org.argeo.tp.apache.jackrabbit</groupId>
82 <artifactId>org.apache.jackrabbit.core</artifactId>
83 </dependency>
84 <dependency>
85 <groupId>org.argeo.tp.apache.jackrabbit</groupId>
86 <artifactId>org.apache.jackrabbit.server</artifactId>
87 </dependency>
88 <dependency>
89 <groupId>org.argeo.tp.misc</groupId>
90 <artifactId>EDU.oswego.cs.dl.util.concurrent</artifactId>
91 </dependency>
92 <dependency>
93 <groupId>org.argeo.tp.apache.commons</groupId>
94 <artifactId>org.apache.commons.fileupload</artifactId>
95 </dependency>
96 <dependency>
97 <groupId>org.argeo.tp.apache</groupId>
98 <artifactId>org.apache.tika.core</artifactId>
99 </dependency>
100 <dependency>
101 <groupId>org.argeo.tp.apache</groupId>
102 <artifactId>org.apache.tika.parsers</artifactId>
103 </dependency>
104 <dependency>
105 <groupId>org.argeo.tp.apache</groupId>
106 <artifactId>org.apache.lucene</artifactId>
107 </dependency>
108
109 <!-- Required by Jackrabbit 2.12 -->
110 <dependency>
111 <groupId>org.argeo.tp.misc</groupId>
112 <artifactId>com.google.guava</artifactId>
113 </dependency>
114 <dependency>
115 <groupId>org.argeo.tp.misc</groupId>
116 <artifactId>com.google.guava.failureaccess</artifactId>
117 </dependency>
118
119 <!-- Database drivers -->
120 <dependency>
121 <groupId>org.argeo.tp.misc</groupId>
122 <artifactId>org.h2</artifactId>
123 </dependency>
124 <dependency>
125 <groupId>org.argeo.tp.misc</groupId>
126 <artifactId>org.postgresql.jdbc42</artifactId>
127 </dependency>
128
129 <!-- Third Parties -->
130 <dependency>
131 <groupId>org.argeo.tp.misc</groupId>
132 <artifactId>com.google.gson</artifactId>
133 </dependency>
134
135 <!-- Aries -->
136 <!-- <dependency> -->
137 <!-- <groupId>org.argeo.tp.apache</groupId> -->
138 <!-- <artifactId>org.apache.aries.util</artifactId> -->
139 <!-- </dependency> -->
140 <!-- <dependency> -->
141 <!-- <groupId>org.argeo.tp.apache</groupId> -->
142 <!-- <artifactId>org.apache.aries.spifly.dynamic.bundle</artifactId> -->
143 <!-- </dependency> -->
144
145 <!-- Servlet -->
146 <dependency>
147 <groupId>org.argeo.tp.javax</groupId>
148 <artifactId>javax.servlet</artifactId>
149 </dependency>
150
151 <!-- HTTP Server -->
152 <dependency>
153 <groupId>org.argeo.tp.equinox</groupId>
154 <artifactId>org.eclipse.equinox.http.servlet</artifactId>
155 </dependency>
156 <dependency>
157 <groupId>org.argeo.tp.equinox</groupId>
158 <artifactId>org.eclipse.equinox.http.jetty</artifactId>
159 </dependency>
160
161 <!-- Jetty -->
162 <dependency>
163 <groupId>org.argeo.tp.jetty</groupId>
164 <artifactId>org.eclipse.jetty.client</artifactId>
165 </dependency>
166 <dependency>
167 <groupId>org.argeo.tp.jetty</groupId>
168 <artifactId>org.eclipse.jetty.continuation</artifactId>
169 </dependency>
170 <dependency>
171 <groupId>org.argeo.tp.jetty</groupId>
172 <artifactId>org.eclipse.jetty.http</artifactId>
173 </dependency>
174 <dependency>
175 <groupId>org.argeo.tp.jetty</groupId>
176 <artifactId>org.eclipse.jetty.io</artifactId>
177 </dependency>
178 <dependency>
179 <groupId>org.argeo.tp.jetty</groupId>
180 <artifactId>org.eclipse.jetty.jmx</artifactId>
181 </dependency>
182 <dependency>
183 <groupId>org.argeo.tp.jetty</groupId>
184 <artifactId>org.eclipse.jetty.security</artifactId>
185 </dependency>
186 <dependency>
187 <groupId>org.argeo.tp.jetty</groupId>
188 <artifactId>org.eclipse.jetty.server</artifactId>
189 </dependency>
190 <dependency>
191 <groupId>org.argeo.tp.jetty</groupId>
192 <artifactId>org.eclipse.jetty.servlet</artifactId>
193 </dependency>
194 <dependency>
195 <groupId>org.argeo.tp.jetty</groupId>
196 <artifactId>org.eclipse.jetty.servlets</artifactId>
197 </dependency>
198 <dependency>
199 <groupId>org.argeo.tp.jetty</groupId>
200 <artifactId>org.eclipse.jetty.util</artifactId>
201 </dependency>
202 <dependency>
203 <groupId>org.argeo.tp.jetty</groupId>
204 <artifactId>org.eclipse.jetty.xml</artifactId>
205 </dependency>
206
207
208 </dependencies>
209
210 <profiles>
211 <profile>
212 <id>rpmbuild</id>
213 <build>
214 <plugins>
215 <plugin>
216 <artifactId>maven-assembly-plugin</artifactId>
217 <executions>
218 <execution>
219 <id>prepare-source</id>
220 <phase>package</phase>
221 <goals>
222 <goal>single</goal>
223 </goals>
224 <configuration>
225 <descriptorRefs>
226 <descriptorRef>a2-source</descriptorRef>
227 </descriptorRefs>
228 </configuration>
229 </execution>
230 </executions>
231 </plugin>
232 <plugin>
233 <groupId>org.codehaus.mojo</groupId>
234 <artifactId>rpm-maven-plugin</artifactId>
235 <executions>
236 <execution>
237 <id>rpm-argeo</id>
238 <phase>package</phase>
239 <goals>
240 <goal>rpm</goal>
241 </goals>
242 <configuration>
243 <name>argeo-cms-node</name>
244 <mappings>
245 <mapping>
246 <directory>/usr/share/osgi</directory>
247 <username>root</username>
248 <groupname>root</groupname>
249 <filemode>644</filemode>
250 <directoryIncluded>false</directoryIncluded>
251 <sources>
252 <source>
253 <location>${project.build.directory}/${project.artifactId}-${project.version}-a2-source</location>
254 <includes>
255 <include>**/*.jar</include>
256 </includes>
257 </source>
258 </sources>
259 </mapping>
260 </mappings>
261 <requires>
262 <require>argeo-cms-client</require>
263 <require>argeo-cms-node-tp</require>
264 </requires>
265 </configuration>
266 </execution>
267 </executions>
268 </plugin>
269 </plugins>
270 </build>
271 </profile>
272 <profile>
273 <id>rpmbuild-tp</id>
274 <build>
275 <plugins>
276 <plugin>
277 <artifactId>maven-assembly-plugin</artifactId>
278 <executions>
279 <execution>
280 <id>prepare-source-tp</id>
281 <phase>package</phase>
282 <goals>
283 <goal>single</goal>
284 </goals>
285 <configuration>
286 <descriptorRefs>
287 <descriptorRef>a2-source-tp</descriptorRef>
288 </descriptorRefs>
289 </configuration>
290 </execution>
291 </executions>
292 </plugin>
293 <plugin>
294 <groupId>org.codehaus.mojo</groupId>
295 <artifactId>rpm-maven-plugin</artifactId>
296 <executions>
297 <execution>
298 <id>rpm-tp</id>
299 <phase>package</phase>
300 <goals>
301 <goal>rpm</goal>
302 </goals>
303 <configuration>
304 <name>argeo-cms-node-tp</name>
305 <projversion>${version.argeo-tp}</projversion>
306 <release>${maven.build.timestamp}</release>
307 <mappings>
308 <mapping>
309 <directory>/usr/share/osgi</directory>
310 <username>root</username>
311 <groupname>root</groupname>
312 <filemode>644</filemode>
313 <directoryIncluded>false</directoryIncluded>
314 <sources>
315 <source>
316 <location>${project.build.directory}/${project.artifactId}-${project.version}-a2-source-tp</location>
317 <includes>
318 <include>**/*.jar</include>
319 </includes>
320 </source>
321 </sources>
322 </mapping>
323 </mappings>
324 <requires>
325 <require>argeo-cms-client-tp</require>
326 </requires>
327 </configuration>
328 </execution>
329 </executions>
330 </plugin>
331 </plugins>
332 </build>
333 </profile>
334 </profiles>
335 </project>