Statistics
| Revision:

gvsig-raster / org.gvsig.raster.gdal / trunk / org.gvsig.raster.gdal / org.gvsig.raster.gdal.app / pom.xml @ 2842

History | View | Annotate | Download (15.1 KB)

1
<?xml version="1.0" encoding="ISO-8859-1"?>
2

    
3
<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">
4
        <modelVersion>4.0.0</modelVersion>
5
        <artifactId>org.gvsig.raster.gdal.app</artifactId>
6
        <packaging>jar</packaging>
7
        <name>Formats: Gdal file formats support</name>
8
        <description>Gdal data provider for gvSIG: jpeg, tiff, png, gif.</description>
9
        <parent>
10
      <groupId>org.gvsig</groupId>
11
      <artifactId>org.gvsig.raster.gdal</artifactId>
12
      <version>2.2.3-SNAPSHOT</version>
13
    </parent>
14
    <scm>
15
        <connection>scm:svn:https://devel.gvsig.org/svn/gvsig-raster/org.gvsig.raster.gdal/trunk/org.gvsig.raster.gdal/org.gvsig.raster.gdal.app</connection>
16
        <developerConnection>scm:svn:https://devel.gvsig.org/svn/gvsig-raster/org.gvsig.raster.gdal/trunk/org.gvsig.raster.gdal/org.gvsig.raster.gdal.app</developerConnection>
17
        <url>https://devel.gvsig.org/redmine/projects/gvsig-raster/repository/show/org.gvsig.raster.gdal/trunk/org.gvsig.raster.gdal/org.gvsig.raster.gdal.app</url>
18
    </scm>
19
        <dependencies>
20
                <dependency>
21
                        <groupId>org.gvsig</groupId>
22
                        <artifactId>org.gvsig.andami</artifactId>
23
                        <scope>compile</scope>
24
                </dependency>
25
                <dependency>
26
                        <groupId>org.gvsig</groupId>
27
                        <artifactId>org.gvsig.raster.gdal.io</artifactId>
28
                        <scope>runtime</scope>
29
                </dependency>
30
                <dependency>
31
                        <groupId>org.gvsig</groupId>
32
                        <artifactId>org.gvsig.jgdal</artifactId>
33
            <scope>runtime</scope>
34
                </dependency>
35
        <dependency>
36
            <groupId>org.gvsig</groupId>
37
            <artifactId>org.gvsig.jgdal</artifactId>
38
            <classifier>${native_classifier}</classifier>
39
            <type>tar.gz</type>
40
            <scope>runtime</scope>
41
        </dependency>
42
        <dependency>
43
                <groupId>org.gdal</groupId>
44
                <artifactId>gdal</artifactId>
45
                <version>${gdal.version}</version>
46
                <classifier>${native_classifier}</classifier>
47
                 <scope>runtime</scope>
48
                <type>tar.gz</type>
49
            </dependency>
50
        </dependencies>
51
        
52
        <profiles>
53
        
54
           <!-- *************** -->
55
       <!-- LINUX PROFILE   -->
56
       <!-- *************** -->
57
            
58
        <profile>
59
            <id>linux-profile</id>
60
            <activation>
61
                 <property>
62
                                        <name>native-platform</name>
63
                                        <value>linux</value>
64
                                </property>
65
           </activation>
66
           <properties>
67
                           <gvsig.package.info.operatingSystem>lin</gvsig.package.info.operatingSystem>
68
                        <gvsig.package.info.architecture>x86</gvsig.package.info.architecture>
69
                        </properties>
70
                        <build>
71
                          <plugins>
72
                            <plugin>
73
                                <artifactId>maven-assembly-plugin</artifactId>
74
                                <configuration>
75
                                    <ignoreDirFormatExtensions>true</ignoreDirFormatExtensions>
76
                                    <appendAssemblyId>false</appendAssemblyId>
77
                                </configuration>
78
                                <executions>
79
                                          <execution>
80
                                            <id>gvsig-plugin-package</id>
81
                                            <phase>package</phase>
82
                                            <goals>
83
                                                <goal>single</goal>
84
                                            </goals>
85
                                            <configuration>
86
                                                      <finalName>gvSIG-desktop-${gvsig.package.info.gvSIGVersion}-${project.artifactId}-${gvsig.package.info.version}-${buildNumber}-${gvsig.package.info.state}-${gvsig.package.info.operatingSystem}-${gvsig.package.info.architecture}-${gvsig.package.info.javaVM}.gvspkg</finalName>
87
                                                      <descriptors>
88
                                                        <descriptor>src/main/assembly/gvsig-plugin-package-lin.xml</descriptor>
89
                                                      </descriptors>
90
                                            </configuration>
91
                                          </execution>
92
                                </executions>
93
                            </plugin>
94
                            
95
                            <plugin>
96
                                                <groupId>org.codehaus.mojo</groupId>
97
                                                <artifactId>exec-maven-plugin</artifactId>
98
                        <executions>
99
                            <execution>
100
                                                                <id>unpack-jgdal</id>
101
                                                                <phase>generate-sources</phase>
102
                                <goals>
103
                                    <goal>exec</goal>
104
                                </goals>
105
                                <configuration>
106
                                                                    <executable>sh</executable>
107
                                    <arguments>
108
                                                                                <argument>${basedir}/unpack-dependencies.sh</argument>
109
                                                                                <argument>${user.home}/.m2/repository/org/gvsig/org.gvsig.jgdal/${jgdal.version}</argument>
110
                                                                                <argument>${depman.dir}</argument>
111
                                    </arguments>
112
                                </configuration>
113
                            </execution>
114
                            <execution>
115
                                                                <id>unpack-gdal</id>
116
                                                                <phase>generate-sources</phase>
117
                                <goals>
118
                                    <goal>exec</goal>
119
                                </goals>
120
                                <configuration>
121
                                                                    <executable>sh</executable>
122
                                    <arguments>
123
                                                                                <argument>${basedir}/unpack-dependencies.sh</argument>
124
                                                                                <argument>${user.home}/.m2/repository/org/gdal/gdal/${gdal.version}</argument>
125
                                                                                <argument>${depman.dir}</argument>
126
                                    </arguments>
127
                                </configuration>
128
                            </execution>
129
                        </executions>
130
                    </plugin>
131
                    
132
                    </plugins>
133
            </build>
134
        </profile>
135
        
136
       <!-- ***************** -->
137
       <!-- LINUX 64 PROFILE  -->
138
       <!-- ***************** -->
139
            
140
        <profile>
141
            <id>linux64-profile</id>
142
            <activation>
143
                 <property>
144
                                        <name>native-platform</name>
145
                                        <value>linux64</value>
146
                                </property>
147
           </activation>
148
           <properties>
149
                           <gvsig.package.info.operatingSystem>lin</gvsig.package.info.operatingSystem>
150
                        <gvsig.package.info.architecture>x86_64</gvsig.package.info.architecture>
151
                        </properties>
152
                        <build>
153
                          <plugins>
154
                            <plugin>
155
                                <artifactId>maven-assembly-plugin</artifactId>
156
                                <configuration>
157
                                    <ignoreDirFormatExtensions>true</ignoreDirFormatExtensions>
158
                                    <appendAssemblyId>false</appendAssemblyId>
159
                                </configuration>
160
                                <executions>
161
                                          <execution>
162
                                            <id>gvsig-plugin-package</id>
163
                                            <phase>package</phase>
164
                                            <goals>
165
                                                <goal>single</goal>
166
                                            </goals>
167
                                            <configuration>
168
                                                      <finalName>gvSIG-desktop-${gvsig.package.info.gvSIGVersion}-${project.artifactId}-${gvsig.package.info.version}-${buildNumber}-${gvsig.package.info.state}-${gvsig.package.info.operatingSystem}-${gvsig.package.info.architecture}-${gvsig.package.info.javaVM}.gvspkg</finalName>
169
                                                      <descriptors>
170
                                                        <descriptor>src/main/assembly/gvsig-plugin-package-lin64.xml</descriptor>
171
                                                      </descriptors>
172
                                            </configuration>
173
                                          </execution>
174
                                </executions>
175
                            </plugin>
176
                            
177
                            <plugin>
178
                                                <groupId>org.codehaus.mojo</groupId>
179
                                                <artifactId>exec-maven-plugin</artifactId>
180
                        <executions>
181
                            <execution>
182
                                                                <id>unpack-jgdal</id>
183
                                                                <phase>generate-sources</phase>
184
                                <goals>
185
                                    <goal>exec</goal>
186
                                </goals>
187
                                <configuration>
188
                                                                    <executable>sh</executable>
189
                                    <arguments>
190
                                                                                <argument>${basedir}/unpack-dependencies.sh</argument>
191
                                                                                <argument>${user.home}/.m2/repository/org/gvsig/org.gvsig.jgdal/${jgdal.version}</argument>
192
                                                                                <argument>${depman.dir}</argument>
193
                                    </arguments>
194
                                </configuration>
195
                            </execution>
196
                            <execution>
197
                                                                <id>unpack-gdal</id>
198
                                                                <phase>generate-sources</phase>
199
                                <goals>
200
                                    <goal>exec</goal>
201
                                </goals>
202
                                <configuration>
203
                                                                    <executable>sh</executable>
204
                                    <arguments>
205
                                                                                <argument>${basedir}/unpack-dependencies.sh</argument>
206
                                                                                <argument>${user.home}/.m2/repository/org/gdal/gdal/${gdal.version}</argument>
207
                                                                                <argument>${depman.dir}</argument>
208
                                    </arguments>
209
                                </configuration>
210
                            </execution>
211
                        </executions>
212
                    </plugin>
213
                    
214
                    </plugins>
215
            </build>
216
        </profile>
217
        
218
        <!-- *************** -->
219
        <!-- FEDORA PROFILE  -->
220
        <!-- *************** -->
221
        
222
        <profile>
223
            <id>fedora11-profile</id>
224
            <activation>
225
              <property>
226
                <name>native-platform</name>
227
                <value>fedora11</value>
228
              </property>
229
            </activation>
230
            <properties>
231
                     <gvsig.package.info.categories>Raster</gvsig.package.info.categories>
232
              <gvsig.package.info.operatingSystem>fedora11</gvsig.package.info.operatingSystem>
233
              <gvsig.package.info.architecture>x86</gvsig.package.info.architecture>
234
            </properties>
235
            <build>
236
                          <plugins>
237
                            <plugin>
238
                                <artifactId>maven-assembly-plugin</artifactId>
239
                                <configuration>
240
                                    <ignoreDirFormatExtensions>true</ignoreDirFormatExtensions>
241
                                    <appendAssemblyId>false</appendAssemblyId>
242
                                </configuration>
243
                                <executions>
244
                                          <execution>
245
                                            <id>gvsig-plugin-package</id>
246
                                            <phase>package</phase>
247
                                            <goals>
248
                                                <goal>single</goal>
249
                                            </goals>
250
                                            <configuration>
251
                                                      <finalName>gvSIG-desktop-${gvsig.package.info.gvSIGVersion}-${project.artifactId}-${gvsig.package.info.version}-${buildNumber}-${gvsig.package.info.state}-${gvsig.package.info.operatingSystem}-${gvsig.package.info.architecture}-${gvsig.package.info.javaVM}.gvspkg</finalName>
252
                                                      <descriptors>
253
                                                        <descriptor>src/main/assembly/gvsig-plugin-package-fedora11.xml</descriptor>
254
                                                      </descriptors>
255
                                            </configuration>
256
                                          </execution>
257
                                </executions>
258
                            </plugin>
259
                    </plugins>
260
            </build>
261
        </profile>
262
        
263
        <!-- *************** -->
264
        <!-- WINDOWS PROFILE -->
265
        <!-- *************** -->
266
         
267
        <profile>
268
            <id>windows-profile</id>
269
            <activation>
270
                <property>
271
                                        <name>native-platform</name>
272
                                        <value>win</value>
273
                                </property>
274
            </activation>
275
            <properties>
276
                           <gvsig.package.info.operatingSystem>win</gvsig.package.info.operatingSystem>
277
                        <gvsig.package.info.architecture>x86</gvsig.package.info.architecture>
278
                        </properties>
279
                        <build>
280
                          <plugins>
281
                            <plugin>
282
                                <artifactId>maven-assembly-plugin</artifactId>
283
                                <configuration>
284
                                    <ignoreDirFormatExtensions>true</ignoreDirFormatExtensions>
285
                                    <appendAssemblyId>false</appendAssemblyId>
286
                                </configuration>
287
                                <executions>
288
                                          <execution>
289
                                            <id>gvsig-plugin-package</id>
290
                                            <phase>package</phase>
291
                                            <goals>
292
                                                <goal>single</goal>
293
                                            </goals>
294
                                            <configuration>
295
                                                      <finalName>gvSIG-desktop-${gvsig.package.info.gvSIGVersion}-${project.artifactId}-${gvsig.package.info.version}-${buildNumber}-${gvsig.package.info.state}-${gvsig.package.info.operatingSystem}-${gvsig.package.info.architecture}-${gvsig.package.info.javaVM}.gvspkg</finalName>
296
                                                      <descriptors>
297
                                                        <descriptor>src/main/assembly/gvsig-plugin-package-win.xml</descriptor>
298
                                                      </descriptors>
299
                                            </configuration>
300
                                          </execution>
301
                                </executions>
302
                            </plugin>
303
                            
304
                            <plugin>
305
                                                <groupId>org.codehaus.mojo</groupId>
306
                                                <artifactId>exec-maven-plugin</artifactId>
307
                        <executions>
308
                            <execution>
309
                                                                <id>unpack-jgdal</id>
310
                                                                <phase>generate-sources</phase>
311
                                <goals>
312
                                    <goal>exec</goal>
313
                                </goals>
314
                                <configuration>
315
                                                                    <executable>sh</executable>
316
                                    <arguments>
317
                                                                                <argument>${basedir}/unpack-dependencies.sh</argument>
318
                                                                                <argument>${user.home}/.m2/repository/org/gvsig/org.gvsig.jgdal/${jgdal.version}</argument>
319
                                                                                <argument>${depman.dir}</argument>
320
                                    </arguments>
321
                                </configuration>
322
                            </execution>
323
                            
324
                            <execution>
325
                                                                <id>unpack-gdal</id>
326
                                                                <phase>generate-sources</phase>
327
                                <goals>
328
                                    <goal>exec</goal>
329
                                </goals>
330
                                <configuration>
331
                                                                    <executable>sh</executable>
332
                                    <arguments>
333
                                                                                <argument>${basedir}/unpack-dependencies.sh</argument>
334
                                                                                <argument>${user.home}/.m2/repository/org/gdal/gdal/${gdal.version}</argument>
335
                                                                                <argument>${depman.dir}</argument>
336
                                    </arguments>
337
                                </configuration>
338
                            </execution>
339
                            
340
                        </executions>
341
                    </plugin>
342
                    </plugins>
343
            </build>
344
        </profile>
345
    </profiles>
346
    
347
        <properties>
348
                <gvsig.package.info.categories>Raster, Formats</gvsig.package.info.categories>
349
                <gvsig.package.info.state>final</gvsig.package.info.state>
350
                <gvsig.package.info.poolURL>http://devel.gvsig.org/download/projects/Raster/pool</gvsig.package.info.poolURL>
351
                <gvsig.package.info.dependencies>required: org.gvsig.raster.tilecache.app -ge 2</gvsig.package.info.dependencies>
352
                <gvsig.package.info.official>true</gvsig.package.info.official>
353
        </properties>
354
</project>