1 <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">
2 <modelVersion>4.0.0</modelVersion>
4 <groupId>org.argeo.commons
</groupId>
5 <version>2.1.42</version>
6 <artifactId>dist
</artifactId>
7 <relativePath>..
</relativePath>
9 <artifactId>osgi-boot
</artifactId>
10 <packaging>pom
</packaging>
11 <name>Commons Deployable OSGi Boot
</name>
13 <version.equinox
>3.10.1.v20140909-
1633</version.equinox
>
17 <groupId>org.argeo.tp
</groupId>
18 <artifactId>argeo-tp
</artifactId>
19 <version>${version.argeo-distribution}
</version>
22 <!-- OSGi Boot (and Equinox) -->
24 <groupId>org.argeo.commons
</groupId>
25 <artifactId>org.argeo.osgi.boot
</artifactId>
26 <version>2.1.42</version>
35 <!-- <groupId>org.apache.maven.plugins</groupId> -->
36 <!-- <artifactId>maven-dependency-plugin</artifactId> -->
39 <!-- <id>copy-dependencies</id> -->
40 <!-- <phase>package</phase> -->
42 <!-- <goal>copy</goal> -->
44 <!-- <configuration> -->
45 <!-- <includeTypes>jar</includeTypes> -->
46 <!-- <stripVersion>true</stripVersion> -->
47 <!-- <outputDirectory>${project.build.directory}/lib</outputDirectory> -->
48 <!-- <artifactItems> -->
49 <!-- <artifactItem> -->
50 <!-- <groupId>org.argeo.commons</groupId> -->
51 <!-- <artifactId>org.argeo.osgi.boot</artifactId> -->
52 <!-- <version>${version.argeo-commons}</version> -->
53 <!-- <type>jar</type> -->
54 <!-- </artifactItem> -->
55 <!-- <artifactItem> -->
56 <!-- <groupId>org.argeo.tp.equinox</groupId> -->
57 <!-- <artifactId>org.eclipse.osgi</artifactId> -->
58 <!-- <version>${version.equinox}</version> -->
59 <!-- <type>jar</type> -->
60 <!-- </artifactItem> -->
61 <!-- </artifactItems> -->
62 <!-- </configuration> -->
64 <!-- </executions> -->
67 <groupId>org.codehaus.mojo
</groupId>
68 <artifactId>rpm-maven-plugin
</artifactId>
71 <id>rpm-osgi-boot
</id>
72 <phase>package
</phase>
77 <name>osgi-boot
</name>
80 <directory>/etc/osgiboot
</directory>
81 <username>root
</username>
82 <groupname>root
</groupname>
83 <filemode>644</filemode>
84 <configuration>noreplace
</configuration>
85 <directoryIncluded>false
</directoryIncluded>
88 <location>src/main/rpm/etc/osgiboot
</location>
90 <include>*-settings.sh
</include>
96 <directory>/etc/osgiboot
</directory>
97 <username>root
</username>
98 <groupname>root
</groupname>
99 <filemode>644</filemode>
100 <directoryIncluded>false
</directoryIncluded>
103 <location>src/main/rpm/etc/osgiboot
</location>
105 <include>*.policy
</include>
106 <include>*-functions.sh
</include>
112 <directory>/usr/sbin
</directory>
113 <username>root
</username>
114 <groupname>root
</groupname>
115 <filemode>755</filemode>
116 <directoryIncluded>false
</directoryIncluded>
119 <location>src/main/rpm/usr/sbin
</location>
121 <include>osgi-service
</include>
127 <directory>/usr/share/osgi/boot
</directory>
128 <username>root
</username>
129 <groupname>root
</groupname>
130 <filemode>644</filemode>
131 <directoryIncluded>false
</directoryIncluded>
133 <stripVersion>true
</stripVersion>
135 <include>org.argeo.commons:org.argeo.osgi.boot
</include>
140 <!-- <location>${project.build.directory}/lib</location> -->
142 <!-- <include>org.argeo.osgi.boot.jar</include> -->
149 <require>osgi-boot-equinox
</require>
163 <groupId>org.codehaus.mojo
</groupId>
164 <artifactId>rpm-maven-plugin
</artifactId>
167 <id>rpm-osgi-boot-equinox
</id>
168 <phase>package
</phase>
173 <name>osgi-boot-equinox
</name>
174 <projversion>${version.argeo-distribution}
</projversion>
177 <directory>/usr/share/osgi/boot
</directory>
178 <username>root
</username>
179 <groupname>root
</groupname>
180 <filemode>644</filemode>
181 <directoryIncluded>false
</directoryIncluded>
183 <stripVersion>true
</stripVersion>
185 <include>org.argeo.tp.equinox:org.eclipse.osgi
</include>
190 <!-- <location>${project.build.directory}/lib</location> -->
192 <!-- <include>org.eclipse.osgi.jar</include> -->