1 <project xmlns=
"http://maven.apache.org/POM/4.0.0" xmlns:
xsi=
"http://www.w3.org/2001/XMLSchema-instance"
2 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>
5 <groupId>org.argeo.slc
</groupId>
6 <artifactId>dep
</artifactId>
7 <version>0.13.1-SNAPSHOT
</version>
8 <relativePath>..
</relativePath>
11 <groupId>org.argeo.slc.dep
</groupId>
12 <artifactId>org.argeo.slc.dep.backend
</artifactId>
13 <name>SLC Backend Dependencies
</name>
14 <description>Shared by RAP and pure server
</description>
18 <groupId>org.argeo.maven.plugins
</groupId>
19 <artifactId>maven-argeo-osgi-plugin
</artifactId>
22 <id>generate-descriptors
</id>
24 <goal>descriptors
</goal>
26 <phase>generate-resources
</phase>
35 <onlyCheck>true
</onlyCheck>
46 <!-- HACK because of dependencies pb with Maven: version 2.4.0 is required
47 by Spring-LDAP while Apache Directory takes 2.1.0 -->
49 <!-- <groupId>org.apache.commons</groupId> -->
50 <!-- <artifactId>com.springsource.org.apache.commons.lang</artifactId> -->
51 <!-- <version>2.4.0</version> -->
52 <!-- </dependency> -->
56 <groupId>org.argeo.slc.runtime
</groupId>
57 <artifactId>org.argeo.slc.core
</artifactId>
58 <version>0.13.1-SNAPSHOT
</version>
61 <groupId>org.argeo.slc.runtime
</groupId>
62 <artifactId>org.argeo.slc.support.simple
</artifactId>
63 <version>0.13.1-SNAPSHOT
</version>
66 <groupId>org.argeo.slc.runtime
</groupId>
67 <artifactId>org.argeo.slc.support.ant
</artifactId>
68 <version>0.13.1-SNAPSHOT
</version>
71 <groupId>org.argeo.slc.runtime
</groupId>
72 <artifactId>org.argeo.slc.support.jcr
</artifactId>
73 <version>0.13.1-SNAPSHOT
</version>
76 <groupId>org.argeo.slc.runtime
</groupId>
77 <artifactId>org.argeo.slc.support.activemq
</artifactId>
78 <version>0.13.1-SNAPSHOT
</version>
81 <groupId>org.argeo.slc.runtime
</groupId>
82 <artifactId>org.argeo.slc.server
</artifactId>
83 <version>0.13.1-SNAPSHOT
</version>
86 <groupId>org.argeo.slc.runtime
</groupId>
87 <artifactId>org.argeo.slc.support.equinox
</artifactId>
88 <version>0.13.1-SNAPSHOT
</version>
91 <!-- SLC Agent Modules -->
93 <groupId>org.argeo.slc.modules
</groupId>
94 <artifactId>org.argeo.slc.agent
</artifactId>
95 <version>${version.slc}
</version>
98 <groupId>org.argeo.slc.modules
</groupId>
99 <artifactId>org.argeo.slc.agent.jcr
</artifactId>
100 <version>${version.slc}
</version>
103 <groupId>org.argeo.slc.modules
</groupId>
104 <artifactId>org.argeo.slc.node.jackrabbit
</artifactId>
105 <version>${version.slc}
</version>
110 <groupId>org.argeo.slc.runtime
</groupId>
111 <artifactId>org.argeo.slc.repo
</artifactId>
112 <version>0.13.1-SNAPSHOT
</version>
115 <groupId>org.argeo.slc.modules
</groupId>
116 <artifactId>org.argeo.slc.server.repo
</artifactId>
117 <version>${version.slc}
</version>
120 <groupId>org.argeo.slc.modules
</groupId>
121 <artifactId>org.argeo.slc.server.repo.webapp
</artifactId>
122 <version>${version.slc}
</version>
127 <groupId>org.argeo.slc.runtime
</groupId>
128 <artifactId>org.argeo.slc.launcher
</artifactId>
129 <version>0.13.1-SNAPSHOT
</version>
131 <classifier>base
</classifier>
136 <groupId>org.argeo.commons.security
</groupId>
137 <artifactId>org.argeo.security.dep.node
</artifactId>
138 <version>${version.argeo-commons}
</version>
148 <groupId>org.apache.maven.plugins
</groupId>
149 <artifactId>maven-dependency-plugin
</artifactId>
152 <id>copy-dependencies
</id>
153 <phase>process-resources
</phase>
155 <goal>copy-dependencies
</goal>
158 <includeTypes>jar
</includeTypes>
159 <includeGroupIds>org.argeo.slc.modules,org.argeo.slc.runtime
</includeGroupIds>
160 <outputDirectory>${project.build.directory}/slc
</outputDirectory>
166 <groupId>org.codehaus.mojo
</groupId>
167 <artifactId>rpm-maven-plugin
</artifactId>
171 <phase>package
</phase>
176 <name>slc-libs
</name>
177 <copyright>2011 Argeo
</copyright>
180 <directory>/usr/share/osgi
</directory>
181 <username>root
</username>
182 <groupname>root
</groupname>
183 <filemode>644</filemode>
184 <directoryIncluded>false
</directoryIncluded>
187 <location>${project.build.directory}/slc
</location>
193 <require>slc-tp
</require>
194 <require>argeo-node
</require>
208 <groupId>org.codehaus.mojo
</groupId>
209 <artifactId>rpm-maven-plugin
</artifactId>
213 <phase>package
</phase>
219 <projversion>${version.argeo-distribution}
</projversion>
222 <directory>/usr/share/osgi
</directory>
223 <username>root
</username>
224 <groupname>root
</groupname>
225 <filemode>644</filemode>
226 <directoryIncluded>false
</directoryIncluded>
230 <include>org.aspectj:com.springsource.org.aspectj.runtime
</include>
231 <include>org.aspectj:com.springsource.org.aspectj.weaver
</include>
233 <include>com.jcraft.jsch:com.springsource.com.jcraft.jsch
</include>
234 <include>com.opensymphony.quartz:com.springsource.org.quartz
</include>
235 <include>org.springframework:org.springframework.context.support
</include>
236 <include>javax.mail:com.springsource.javax.mail
</include>
237 <include>com.svnkit:com.springsource.org.tmatesoft.svn
</include>
238 <include>javax.mail:com.springsource.javax.mail
</include>
239 <include>org.argeo.dep.osgi:org.redline_rpm
</include>
241 <include>org.apache.ant:com.springsource.org.apache.tools.ant
</include>
242 <include>org.apache.ant:com.springsource.org.apache.tools.ant.launch
</include>
243 <include>org.apache.oro:com.springsource.org.apache.oro
</include>
244 <include>org.apache.bsf:com.springsource.org.apache.bsf
</include>
246 <include>org.argeo.dep.osgi:org.argeo.dep.osgi.aether
</include>
248 <include>net.sourceforge.jexcelapi:com.springsource.jxl
</include>
254 <require>argeo-node-tp
</require>