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.commons
</groupId>
6 <version>2.1.31-SNAPSHOT
</version>
7 <artifactId>dist
</artifactId>
8 <relativePath>..
</relativePath>
10 <artifactId>osgi-boot
</artifactId>
11 <packaging>pom
</packaging>
12 <name>Commons Deployable OSGi Boot
</name>
14 <version.equinox
>3.10.1.v20140909-
1633</version.equinox
>
18 <groupId>org.argeo.tp
</groupId>
19 <artifactId>argeo-tp
</artifactId>
20 <version>${version.argeo-distribution}
</version>
23 <!-- OSGi Boot (and Equinox) -->
25 <groupId>org.argeo.commons
</groupId>
26 <artifactId>org.argeo.osgi.boot
</artifactId>
27 <version>2.1.31-SNAPSHOT
</version>
36 <!-- <groupId>org.apache.maven.plugins</groupId> -->
37 <!-- <artifactId>maven-dependency-plugin</artifactId> -->
40 <!-- <id>copy-dependencies</id> -->
41 <!-- <phase>package</phase> -->
43 <!-- <goal>copy</goal> -->
45 <!-- <configuration> -->
46 <!-- <includeTypes>jar</includeTypes> -->
47 <!-- <stripVersion>true</stripVersion> -->
48 <!-- <outputDirectory>${project.build.directory}/lib</outputDirectory> -->
49 <!-- <artifactItems> -->
50 <!-- <artifactItem> -->
51 <!-- <groupId>org.argeo.commons</groupId> -->
52 <!-- <artifactId>org.argeo.osgi.boot</artifactId> -->
53 <!-- <version>${version.argeo-commons}</version> -->
54 <!-- <type>jar</type> -->
55 <!-- </artifactItem> -->
56 <!-- <artifactItem> -->
57 <!-- <groupId>org.argeo.tp.equinox</groupId> -->
58 <!-- <artifactId>org.eclipse.osgi</artifactId> -->
59 <!-- <version>${version.equinox}</version> -->
60 <!-- <type>jar</type> -->
61 <!-- </artifactItem> -->
62 <!-- </artifactItems> -->
63 <!-- </configuration> -->
65 <!-- </executions> -->
68 <groupId>org.codehaus.mojo
</groupId>
69 <artifactId>rpm-maven-plugin
</artifactId>
72 <id>rpm-osgi-boot
</id>
73 <phase>package
</phase>
78 <name>osgi-boot
</name>
81 <directory>/etc/osgiboot
</directory>
82 <username>root
</username>
83 <groupname>root
</groupname>
84 <filemode>644</filemode>
85 <configuration>noreplace
</configuration>
86 <directoryIncluded>false
</directoryIncluded>
89 <location>src/main/rpm/etc/osgiboot
</location>
91 <include>*-settings.sh
</include>
97 <directory>/etc/osgiboot
</directory>
98 <username>root
</username>
99 <groupname>root
</groupname>
100 <filemode>644</filemode>
101 <directoryIncluded>false
</directoryIncluded>
104 <location>src/main/rpm/etc/osgiboot
</location>
106 <include>*-functions.sh
</include>
112 <directory>/usr/sbin
</directory>
113 <username>root
</username>
114 <groupname>root
</groupname>
115 <filemode>755</filemode>
118 <location>src/main/rpm/usr/sbin
</location>
123 <directory>/usr/share/osgi/boot
</directory>
124 <username>root
</username>
125 <groupname>root
</groupname>
126 <filemode>644</filemode>
127 <directoryIncluded>false
</directoryIncluded>
130 <include>org.argeo.commons:org.argeo.osgi.boot
</include>
135 <!-- <location>${project.build.directory}/lib</location> -->
137 <!-- <include>org.argeo.osgi.boot.jar</include> -->
144 <require>osgi-boot-equinox
</require>
158 <groupId>org.codehaus.mojo
</groupId>
159 <artifactId>rpm-maven-plugin
</artifactId>
162 <id>rpm-osgi-boot-equinox
</id>
163 <phase>package
</phase>
168 <name>osgi-boot-equinox
</name>
169 <projversion>${version.argeo-distribution}
</projversion>
172 <directory>/usr/share/osgi/boot
</directory>
173 <username>root
</username>
174 <groupname>root
</groupname>
175 <filemode>644</filemode>
176 <directoryIncluded>false
</directoryIncluded>
179 <include>org.argeo.tp.equinox:org.eclipse.osgi
</include>
184 <!-- <location>${project.build.directory}/lib</location> -->
186 <!-- <include>org.eclipse.osgi.jar</include> -->