Statistics
| Revision:

svn-gvsig-desktop / trunk / org.gvsig.desktop / pom.xml @ 40646

History | View | Annotate | Download (90.6 KB)

1
<?xml version="1.0" encoding="UTF-8"?>
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/xsd/maven-4.0.0.xsd">
3

    
4
    <modelVersion>4.0.0</modelVersion>
5
    <groupId>org.gvsig</groupId>
6
    <artifactId>org.gvsig.desktop</artifactId>
7
    <packaging>pom</packaging>
8
        <url>https://devel.gvsig.org/svn/gvsig-desktop/trunk/org.gvsig.desktop/</url>
9
    <version>2.0.16-SNAPSHOT</version>
10

    
11
    <name>${project.artifactId}</name>
12
    <description>
13
      This is part of the sources of "gSIG desktop" application.
14
      
15
      gvSIG is a Geographic Information System (GIS), that is, a desktop application 
16
      designed for capturing, storing, handling, analyzing and deploying any kind of 
17
      referenced geographic information in order to solve complex management and planning 
18
      problems. gvSIG is known for having a user-friendly interface, being able to access 
19
      the most common formats, both vector and raster ones. It features a wide range of 
20
      tools for working with geographic-like information (query tools, layout creation, 
21
      geoprocessing, networks, etc.), which turns gvSIG into the ideal tool for users 
22
      working in the land realm.
23
    </description>
24

    
25
    <licenses>
26
        <license>
27
            <name>GPLv3</name>
28
            <url>http://www.gnu.org/licenses/gpl.html</url>
29
            <distribution>repo</distribution>
30
            <comments>
31
      "GPL" stands for "General Public License". The most widespread such
32
      license is the GNU General Public License, or GNU GPL for short.
33
      This can be further shortened to "GPL", when it is understood that
34
      the GNU GPL is the one intended.
35
          </comments>
36
        </license>
37
    </licenses>
38

    
39
    <organization>
40
        <name>gvSIG Association</name>
41
        <url>http://www.gvsig.com/</url>
42
    </organization>
43

    
44
    <scm>
45
        <connection>scm:svn:https://devel.gvsig.org/svn/gvsig-desktop/trunk/org.gvsig.desktop/</connection>
46
        <developerConnection>scm:svn:https://devel.gvsig.org/svn/gvsig-desktop/trunk/org.gvsig.desktop/</developerConnection>
47
        <url>https://devel.gvsig.org/redmine/projects/gvsig-desktop/repository/show/trunk//org.gvsig.desktop/</url>
48
    </scm>
49
    
50
    <repositories>
51
      <repository>
52
        <id>gvsig-public-http-repository</id>
53
        <name>gvSIG maven public HTTP repository</name>
54
        <url>http://devel.gvsig.org/m2repo/j2se</url>
55
        <releases>
56
          <enabled>true</enabled>
57
          <updatePolicy>daily</updatePolicy>
58
          <checksumPolicy>warn</checksumPolicy>
59
        </releases>
60
        <snapshots>
61
          <enabled>true</enabled>
62
          <updatePolicy>daily</updatePolicy>
63
          <checksumPolicy>warn</checksumPolicy>
64
        </snapshots>
65
      </repository>
66
    </repositories>
67

    
68
    <distributionManagement>
69
      <site>
70
        <id>gvsig-repository</id>
71
        <url>dav:https://devel.gvsig.org/sites/${project.artifactId}/${project.version}</url>
72
      </site>
73
      <repository>
74
          <id>gvsig-repository</id>
75
          <name>gvSIG maven repository</name>
76
          <url>dav:https://devel.gvsig.org/m2repo/j2se</url>
77
          <uniqueVersion>false</uniqueVersion>
78
      </repository>
79
      <snapshotRepository>
80
          <id>gvsig-repository</id>
81
          <name>gvSIG maven repository</name>
82
          <url>dav:https://devel.gvsig.org/m2repo/j2se</url>
83
          <uniqueVersion>false</uniqueVersion>
84
      </snapshotRepository>
85
    </distributionManagement>
86
    
87
    <issueManagement>
88
      <system>redmine</system>
89
      <url>https://devel.gvsig.org/redmine/projects/gvsig-desktop</url>
90
    </issueManagement>
91

    
92
    <mailingLists>
93
      <mailingList>
94
        <name>User List</name>
95
        <subscribe>http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios</subscribe>
96
        <unsubscribe>http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios</unsubscribe>
97
        <post>gvsig_usuarios@listserv.gva.es</post>
98
        <archive>http://www.gvsig.org/web/community/mailing-lists/gvsig-nabble</archive>
99
        <otherArchives>
100
          <otherArchive>http://www.mail-archive.com/gvsig_usuarios@runas.cap.gva.es</otherArchive>
101
          <otherArchive>http://dir.gmane.org/index.php?prefix=gmane.comp.gis.gvsig</otherArchive>
102
        </otherArchives>
103
      </mailingList>
104
      <mailingList>
105
        <name>Developer List</name>
106
        <subscribe>http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores</subscribe>
107
        <unsubscribe>http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores</unsubscribe>
108
        <post>gvsig_desarrolladores@listserv.gva.es</post>
109
        <archive>http://www.gvsig.org/web/community/mailing-lists/gvsig-nabble</archive>
110
        <otherArchives>
111
          <otherArchive>http://www.mail-archive.com/gvsig_desarrolladores@runas.cap.gva.es</otherArchive>
112
          <otherArchive>http://dir.gmane.org/index.php?prefix=gmane.comp.gis.gvsig</otherArchive>
113
        </otherArchives>
114
      </mailingList>
115
      <mailingList>
116
        <name>International List</name>
117
        <subscribe>http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_internacional</subscribe>
118
        <unsubscribe>http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_internacional</unsubscribe>
119
        <post>gvsig_internacional@listserv.gva.es</post>
120
        <archive>http://www.gvsig.org/web/community/mailing-lists/gvsig-nabble</archive>
121
        <otherArchives>
122
          <otherArchive>http://www.mail-archive.com/gvsig_internacional@runas.cap.gva.es</otherArchive>
123
          <otherArchive>http://dir.gmane.org/index.php?prefix=gmane.comp.gis.gvsig</otherArchive>
124
        </otherArchives>
125
      </mailingList>
126
    </mailingLists>
127

    
128
    <dependencyManagement>
129
        <dependencies>
130

    
131
            <!-- Non gvSIG projects -->
132
            <!-- NOTE: the list of dependencies is ordered alphabetically -->
133
            <!-- by the artifactId. Please, if new dependencies are added, -->
134
            <!--keep the order.-->
135

    
136
            <dependency>
137
                <groupId>org.n52</groupId>
138
                <artifactId>52n-wps-config</artifactId>
139
                <version>1.0.1</version>
140
            </dependency>
141
            <dependency>
142
                <groupId>net.opengis</groupId>
143
                <artifactId>52n-wps-xml</artifactId>
144
                <version>1.0.0</version>
145
            </dependency>
146
            <dependency>
147
                <groupId>org.jzkit</groupId>
148
                <artifactId>a2j-runtime</artifactId>
149
                <version>2.0.9</version>
150
            </dependency>
151
            <dependency>
152
                <groupId>org.jzkit</groupId>
153
                <artifactId>a2j</artifactId>
154
                <version>2.0.9</version>
155
            </dependency>
156
            <dependency>
157
                <groupId>net.swing</groupId>
158
                <artifactId>amic-util</artifactId>
159
                <version>unknown</version>
160
            </dependency>
161
            <dependency>
162
                <groupId>org.apache.ant</groupId>
163
                <artifactId>ant</artifactId>
164
                <version>1.8.1</version>
165
            </dependency>
166
            <dependency>
167
                <groupId>org.apache.ant</groupId>
168
                <artifactId>ant-apache-oro</artifactId>
169
                <version>1.8.1</version>
170
            </dependency>
171
            <dependency>
172
                <groupId>ant-contrib</groupId>
173
                <artifactId>ant-contrib</artifactId>
174
                <version>1.0b3</version>
175
                <exclusions>
176
                    <exclusion>
177
                        <groupId>ant</groupId>
178
                        <artifactId>ant</artifactId>
179
                    </exclusion>
180
                </exclusions>
181
            </dependency>
182
            <dependency>
183
                <groupId>org.apache.ant</groupId>
184
                <artifactId>ant-launcher</artifactId>
185
                <version>1.8.1</version>
186
            </dependency>
187
            <dependency>
188
                <groupId>org.apache.ant</groupId>
189
                <artifactId>ant-nodeps</artifactId>
190
                <version>1.8.1</version>
191
            </dependency>
192
            <dependency>
193
                <groupId>org.tigris.antelope</groupId>
194
                <artifactId>antelopetasks</artifactId>
195
                <version>3.2.10</version>
196
            </dependency>
197
            <dependency>
198
                <groupId>com.sardak</groupId>
199
                <artifactId>antform</artifactId>
200
                <version>2.0</version>
201
            </dependency>
202
            <dependency>
203
                <groupId>org.apache.xmlgraphics</groupId>
204
                <artifactId>batik-awt-util</artifactId>
205
                <version>1.7</version>
206
            </dependency>
207
            <dependency>
208
                <groupId>org.apache.xmlgraphics</groupId>
209
                <artifactId>batik-bridge</artifactId>
210
                <version>1.7</version>
211
            </dependency>
212
            <dependency>
213
                <groupId>org.apache.xmlgraphics</groupId>
214
                <artifactId>batik-ext</artifactId>
215
                <version>1.7</version>
216
            </dependency>            
217
            <dependency>
218
                <groupId>org.apache.xmlgraphics</groupId>
219
                <artifactId>batik-gui-util</artifactId>
220
                <version>1.7</version>
221
            </dependency>
222
            <dependency>
223
                <groupId>org.apache.xmlgraphics</groupId>
224
                <artifactId>batik-gvt</artifactId>
225
                <version>1.7</version>
226
            </dependency>
227
            <dependency>
228
                <groupId>org.apache.xmlgraphics</groupId>
229
                <artifactId>batik-script</artifactId>
230
                <version>1.7</version>
231
            </dependency>
232
            <dependency>
233
                <groupId>org.apache.xmlgraphics</groupId>
234
                <artifactId>batik-xml</artifactId>
235
                <version>1.7</version>
236
            </dependency>
237
            <dependency>
238
                <groupId>org.apache.xmlgraphics</groupId>
239
                <artifactId>batik-anim</artifactId>
240
                <version>1.7</version>
241
            </dependency>
242
            <dependency>
243
                <groupId>org.apache.xmlgraphics</groupId>
244
                <artifactId>batik-css</artifactId>
245
                <version>1.7</version>
246
            </dependency>
247
            <dependency>
248
                <groupId>org.apache.xmlgraphics</groupId>
249
                <artifactId>batik-dom</artifactId>
250
                <version>1.7</version>
251
            </dependency>
252
            <dependency>
253
                <groupId>org.apache.xmlgraphics</groupId>
254
                <artifactId>batik-js</artifactId>
255
                <version>1.7</version>
256
            </dependency>
257
            <dependency>
258
                <groupId>org.apache.xmlgraphics</groupId>
259
                <artifactId>batik-parser</artifactId>
260
                <version>1.7</version>
261
            </dependency>
262
            <dependency>
263
                <groupId>org.apache.xmlgraphics</groupId>
264
                <artifactId>batik-svg-dom</artifactId>
265
                <version>1.7</version>
266
            </dependency>
267
            <dependency>
268
                <groupId>bsf</groupId>
269
                <artifactId>bsf</artifactId>
270
                <version>2.3.0-rc1</version>
271
            </dependency>
272
            <dependency>
273
                <groupId>org.apache.bsf</groupId>
274
                <artifactId>bsf-api</artifactId>
275
                <version>3.1</version>
276
            </dependency>
277
            <dependency>
278
                <groupId>org.apache.bsf</groupId>
279
                <artifactId>bsf-utils</artifactId>
280
                <version>3.1</version>
281
            </dependency>
282
            <dependency>
283
                <groupId>bsh</groupId>
284
                <artifactId>bsh</artifactId>
285
                <version>2.0b4</version>
286
            </dependency>
287
            <dependency>
288
                <groupId>castor</groupId>
289
                <artifactId>castor</artifactId>
290
                <version>0.9.5.3</version>
291
            </dependency>
292
            <dependency>
293
                <groupId>commons-beanutils</groupId>
294
                <artifactId>commons-beanutils</artifactId>
295
                <version>1.6</version>
296
            </dependency>
297
            <dependency>
298
                <groupId>commons-dbcp</groupId>
299
                <artifactId>commons-dbcp</artifactId>
300
                <version>1.2.2</version>
301
            </dependency>
302
            <dependency>
303
              <groupId>commons-codec</groupId>
304
              <artifactId>commons-codec</artifactId>
305
              <version>1.6</version>
306
            </dependency>
307
            <dependency>
308
                <groupId>commons-collections</groupId>
309
                <artifactId>commons-collections</artifactId>
310
                <version>3.2.1</version>
311
            </dependency>
312
            <dependency>
313
                <groupId>commons-httpclient</groupId>
314
                <artifactId>commons-httpclient</artifactId>
315
                <version>2.0.2</version>
316
            </dependency>
317
            <dependency>
318
              <groupId>commons-cli</groupId>
319
              <artifactId>commons-cli</artifactId>
320
              <version>1.2</version>
321
            </dependency>
322
            <dependency>
323
                <groupId>commons-io</groupId>
324
                <artifactId>commons-io</artifactId>
325
                <version>2.4</version>
326
            </dependency>
327
            <dependency>
328
                <groupId>commons-logging</groupId>
329
                <artifactId>commons-logging</artifactId>
330
                <version>1.1.1</version>
331
            </dependency>
332
            <dependency>
333
                <groupId>commons-logging</groupId>
334
                <artifactId>commons-logging</artifactId>
335
                <version>1.1.1</version>
336
                <classifier>api</classifier>
337
            </dependency>
338
            <dependency>
339
              <groupId>commons-pool</groupId>
340
              <artifactId>commons-pool</artifactId>
341
              <version>1.6</version>
342
            </dependency>            
343
            <dependency>
344
                <groupId>org.dspace</groupId>
345
                <artifactId>cql-java</artifactId>
346
                <version>1.0</version>
347
            </dependency>
348
            <dependency>
349
              <groupId>easymock</groupId>
350
              <artifactId>easymock</artifactId>
351
              <version>1.2_Java1.3</version>
352
            </dependency>
353
            <dependency>
354
              <groupId>easymock</groupId>
355
              <artifactId>easymockclassextension</artifactId>
356
              <version>1.2</version>
357
            </dependency>
358
            <dependency>
359
                <groupId>flanagan</groupId>
360
                <artifactId>flanagan</artifactId>
361
                <version>20090616</version>
362
            </dependency>
363
            <dependency>
364
                <groupId>net.sf</groupId>
365
                <artifactId>flib-jcalendar</artifactId>
366
                <version>unknown</version>
367
            </dependency>
368
            <dependency>
369
                <groupId>org.opengis</groupId>
370
                <artifactId>geoapi</artifactId>
371
                <version>2.0</version>
372
            </dependency>
373
            <dependency>
374
                <groupId>geojava</groupId>
375
                <artifactId>geojava</artifactId>
376
                <version>unknown</version>
377
            </dependency>
378
            <dependency>
379
                <groupId>org.geonames</groupId>
380
                <artifactId>geonames</artifactId>
381
                <version>1.0</version>
382
                <classifier>java5</classifier>
383
            </dependency>
384
            <dependency>
385
                <groupId>org.codehaus.groovy</groupId>
386
                <artifactId>groovy-all</artifactId>
387
                <version>1.7.6</version>
388
            </dependency>
389
           <dependency>
390
                <groupId>org.geotools</groupId>
391
                <artifactId>gt2-legacy</artifactId>
392
                <version>2.2-RC2</version>
393
            </dependency>
394
            <dependency>
395
                <groupId>org.geotools</groupId>
396
                <artifactId>gt2-main</artifactId>
397
                <version>2.2.2</version>
398
            </dependency>
399
            <dependency>
400
                <groupId>org.geotools</groupId>
401
                <artifactId>gt2-referencing</artifactId>
402
                <version>2.2-RC2</version>
403
            </dependency>
404
            <dependency>
405
                <groupId>hsqldb</groupId>
406
                <artifactId>hsqldb</artifactId>
407
                <version>1.8.0.10</version>
408
            </dependency>
409
            <dependency>
410
                <groupId>com.h2database</groupId>
411
                <artifactId>h2</artifactId>
412
                <version>1.3.150</version>
413
            </dependency>
414
            <dependency>
415
                <groupId>org.ini4j</groupId>
416
                <artifactId>ini4j</artifactId>
417
                <version>0.5.1</version>
418
            </dependency>
419
            <dependency>
420
                <groupId>com.lowagie</groupId>
421
                <artifactId>itext</artifactId>
422
                <version>2.1.4</version>
423
            </dependency>
424
            <dependency>
425
                <groupId>javax.media</groupId>
426
                <artifactId>jai_core</artifactId>
427
                <version>1.1.3</version>
428
            </dependency>
429
            <dependency>
430
                <groupId>javax.media</groupId>
431
                <artifactId>jai_codec</artifactId>
432
                <version>1.1.3</version>
433
            </dependency>
434
            <dependency>
435
                <groupId>gov.nist.math</groupId>
436
                <artifactId>jama</artifactId>
437
                <version>unknown</version>
438
            </dependency>
439
            <dependency>
440
                <groupId>javax.help</groupId>
441
                <artifactId>javahelp</artifactId>
442
                <version>2.0.05</version>
443
            </dependency>
444
            <dependency>
445
                <groupId>com.toedter</groupId>
446
                <artifactId>jcalendar</artifactId>
447
                <version>1.1.4</version>
448
            </dependency>
449
            <dependency>
450
                <groupId>jfree</groupId>
451
                <artifactId>jcommon</artifactId>
452
                <version>1.0.12</version>
453
            </dependency>
454
            <dependency>
455
                <groupId>jdom</groupId>
456
                <artifactId>jdom</artifactId>
457
                <version>1.0</version>
458
            </dependency>
459
            <dependency>
460
                <groupId>org.nfunk</groupId>
461
                <artifactId>jep</artifactId>
462
                <version>2.4.0</version>
463
            </dependency>
464
            <dependency>
465
                <groupId>jfree</groupId>
466
                <artifactId>jfreechart</artifactId>
467
                <version>1.0.7</version>
468
            </dependency>
469
            <dependency>
470
                <groupId>org.jfree</groupId>
471
                <artifactId>jfreechart</artifactId>
472
                <version>1.0.14</version>
473
            </dependency>
474
            <dependency>
475
                <groupId>org.jgraf</groupId>
476
                <artifactId>jgraf</artifactId>
477
                <version>0.0.1</version>
478
            </dependency>
479
            <dependency>
480
                <groupId>net.sf</groupId>
481
                <artifactId>jgraph</artifactId>
482
                <version>5.10.1.5</version>
483
            </dependency>
484
            <dependency>
485
                <groupId>net.sf</groupId>
486
                <artifactId>jgridshiftapi</artifactId>
487
                <version>1.0</version>
488
            </dependency>
489
            <dependency>
490
                <groupId>com.sun</groupId>
491
                <artifactId>jimi</artifactId>
492
                <version>1.1</version>
493
            </dependency>
494
            <dependency>
495
                <groupId>org.jpedal</groupId>
496
                <artifactId>jpedal_lgpl</artifactId>
497
                <version>4.37b36</version>
498
            </dependency>
499
            <dependency>
500
                <groupId>org.jruby</groupId>
501
                <artifactId>jruby</artifactId>
502
                <version>1.5.6</version>
503
            </dependency>
504
            <dependency>
505
                <groupId>rhino</groupId>
506
                <artifactId>js</artifactId>
507
                <!-- This is the version already included in Java 1.6 -->
508
                <version>1.6R2</version>
509
            </dependency>
510
            <dependency>
511
                <groupId>net.sf</groupId>
512
                <artifactId>jsi</artifactId>
513
                <version>unknown</version>
514
            </dependency>
515
            <dependency>
516
                <groupId>javax.units</groupId>
517
                <artifactId>jsr108</artifactId>
518
                <version>0.01</version>
519
            </dependency>
520
            <dependency>
521
                <groupId>com.vividsolutions</groupId>
522
                <artifactId>jts</artifactId>
523
                <version>1.13</version>
524
            </dependency>
525
            <dependency>
526
                <groupId>junit</groupId>
527
                <artifactId>junit</artifactId>
528
                <version>3.8.1</version>
529
            </dependency>
530
            <dependency>
531
                <groupId>jwizardcomponent</groupId>
532
                <artifactId>jwizardcomponent</artifactId>
533
                <version>1.2.2</version>
534
            </dependency>
535
            <dependency>
536
                <groupId>jwizardcomponent</groupId>
537
                <artifactId>jwizardcomponent-0i18n</artifactId>
538
                <version>1.2.2.1</version>
539
            </dependency>
540
            <dependency>
541
                <groupId>org.python</groupId>
542
                <artifactId>jython</artifactId>
543
                <version>2.5.2</version>
544
            </dependency>
545
            <dependency>
546
                <groupId>org.jzkit</groupId>
547
                <artifactId>jzkit2-core</artifactId>
548
                <version>2.0.0</version>
549
            </dependency>
550
            <dependency>
551
                <groupId>org.jzkit</groupId>
552
                <artifactId>jzkit2-z3950</artifactId>
553
                <version>2.0.0</version>
554
            </dependency>
555
            <dependency>
556
                <groupId>org.jzkit</groupId>
557
                <artifactId>jzkit2-origin</artifactId>
558
                <version>2.0.0</version>
559
            </dependency>
560
            <dependency>
561
                <groupId>net.sf.kxml</groupId>
562
                <artifactId>kxml2</artifactId>
563
                <version>2.2.2</version>
564
            </dependency>
565
            <dependency>
566
                <groupId>log4j</groupId>
567
                <artifactId>log4j</artifactId>
568
                <version>1.2.14</version>
569
            </dependency>
570
            <dependency>
571
                <groupId>com.jgoodies</groupId>
572
                <artifactId>forms</artifactId>
573
                <version>1.0.7</version>
574
            </dependency>
575
            <dependency>
576
                <groupId>com.jgoodies</groupId>
577
                <artifactId>looks</artifactId>
578
                <version>2.1.4</version>
579
            </dependency>
580
            
581
            <dependency>
582
                <groupId>com.ostermiller</groupId>
583
                <artifactId>ostermillerutils</artifactId>
584
                <version>1.4.3</version>
585
            </dependency>
586
            <dependency>
587
                <groupId>mysql</groupId>
588
                <artifactId>mysql-connector-java</artifactId>
589
                <version>5.1.6</version>
590
            </dependency>
591
            <dependency>
592
              <groupId>postgresql</groupId>
593
              <artifactId>postgresql</artifactId>
594
              <version>9.1-901.jdbc3</version>
595
            </dependency>
596
            <dependency>
597
                <groupId>es.unex</groupId>
598
                <artifactId>sextante</artifactId>
599
                <version>0.6.0</version>
600
            </dependency>
601
            <dependency>
602
                <groupId>es.unex</groupId>
603
                <artifactId>sextante_gui</artifactId>
604
                <version>0.6.0</version>
605
            </dependency>
606
            <dependency>
607
                <groupId>es.unex</groupId>
608
                <artifactId>sextante_wps</artifactId>
609
                <version>0.6.0</version>
610
            </dependency>
611
            <dependency>
612
                <groupId>es.unex</groupId>
613
                <artifactId>libMath</artifactId>
614
                <version>0.6.0</version>
615
            </dependency>
616
            <dependency>
617
                <groupId>es.unex</groupId>
618
                <artifactId>libDocEngines</artifactId>
619
                <version>0.6.0</version>
620
            </dependency>
621
            <dependency>
622
              <groupId>org.apache.directory.studio</groupId>
623
              <artifactId>org.apache.commons.pool</artifactId>
624
              <version>1.6</version>
625
            </dependency>            
626
            <dependency>
627
              <groupId>org.osgeo</groupId>
628
              <artifactId>proj4j</artifactId>
629
              <version>0.1.0</version>
630
            </dependency>            
631
            <dependency>
632
                <groupId>sil</groupId>
633
                <artifactId>sil</artifactId>
634
                <version>0.43b-am1</version>
635
            </dependency>
636
            <dependency>
637
                <groupId>org.slf4j</groupId>
638
                <artifactId>slf4j-api</artifactId>
639
                <version>1.5.5</version>
640
            </dependency>
641
            <dependency>
642
                <groupId>org.slf4j</groupId>
643
                <artifactId>slf4j-log4j12</artifactId>
644
                <version>1.5.5</version>
645
            </dependency>
646
            <dependency>
647
                <groupId>net.sf.smc</groupId>
648
                <artifactId>smc</artifactId>
649
                <version>4.3</version>
650
            </dependency>
651
            <dependency>
652
                <groupId>soap</groupId>
653
                <artifactId>soap</artifactId>
654
                <version>2.3</version>
655
            </dependency>
656
            <dependency>
657
                <groupId>spatialindex</groupId>
658
                <artifactId>spatialindex</artifactId>
659
                <version>unknown</version>
660
            </dependency>
661
            <dependency>
662
                <groupId>org.springframework</groupId>
663
                <artifactId>spring</artifactId>
664
                <version>1.2.8</version>
665
            </dependency>
666
            <dependency>
667
                <groupId>net.sf</groupId>
668
                <artifactId>sqljep</artifactId>
669
                <version>0.2.1</version>
670
            </dependency>
671
            <dependency>
672
                <groupId>org.tmatesoft.svnkit</groupId>
673
                <artifactId>svnkit</artifactId>
674
                <version>1.3.3</version>
675
            </dependency>
676
            <dependency>
677
                <groupId>org.tmatesoft.svnkit</groupId>
678
                <artifactId>svnkit-cli</artifactId>
679
                <version>1.3.3</version>
680
            </dependency>
681
            <dependency>
682
                <groupId>tablelayout</groupId>
683
                <artifactId>TableLayout</artifactId>
684
                <version>20050920</version>
685
            </dependency>
686
            <dependency>
687
                <groupId>info.clearthought</groupId>
688
                <artifactId>TableLayout-bin-jdk1.5</artifactId>
689
                <version>2007-04-21</version>
690
            </dependency>
691
            <dependency>
692
                <groupId>net.sourceforge.thinlet</groupId>
693
                <artifactId>thinlet</artifactId>
694
                <version>2005-03-28</version>
695
            </dependency>
696
            <dependency>
697
                <groupId>gnu.trove</groupId>
698
                <artifactId>trove</artifactId>
699
                <version>0.1.8</version>
700
            </dependency>
701
            <dependency>
702
                <groupId>java3d</groupId>
703
                <artifactId>vecmath</artifactId>
704
                <version>1.3.1</version>
705
            </dependency>
706
            <dependency>
707
                <groupId>org.apache</groupId>
708
                <artifactId>xbean</artifactId>
709
                <version>2.2.0</version>
710
            </dependency>
711
            <dependency>
712
                <groupId>xerces</groupId>
713
                <artifactId>xercesImpl</artifactId>
714
                <version>2.5.0</version>
715
            </dependency>
716
            <dependency>
717
                <groupId>xml-apis</groupId>
718
                <artifactId>xml-apis-ext</artifactId>
719
                <version>1.3.04</version>
720
            </dependency>
721
            <dependency>
722
                <groupId>xmlpull</groupId>
723
                <artifactId>xmlpull</artifactId>
724
                <version>1.1.3.1</version>
725
            </dependency>
726
            <dependency>
727
                <groupId>zql</groupId>
728
                <artifactId>zql</artifactId>
729
                <version>unknown</version>
730
            </dependency>
731
            <dependency>
732
                <groupId>joda-time</groupId>
733
                <artifactId>joda-time</artifactId>
734
                <version>1.6</version>
735
            </dependency>
736

    
737

    
738
            <!-- External gvSIG projects -->
739

    
740
            <dependency>
741
              <groupId>org.gvsig</groupId>
742
              <artifactId>org.gvsig.jdk.v1_6</artifactId>
743
              <version>1.0.0</version>
744
            </dependency>
745
            <dependency>
746
              <groupId>org.gvsig</groupId>
747
              <artifactId>org.gvsig.jdk.v1_4</artifactId>
748
              <version>1.0.0</version>
749
            </dependency>
750
            <dependency>
751
                <groupId>org.gvsig</groupId>
752
                <artifactId>org.gvsig.tools.lib</artifactId>
753
                <version>${gvsig.tools.version}</version>
754
            </dependency>
755
            <dependency>
756
                <groupId>org.gvsig</groupId>
757
                <artifactId>org.gvsig.tools.lib</artifactId>
758
                <version>${gvsig.tools.version}</version>
759
                <type>test-jar</type>
760
            </dependency>
761
            <dependency>
762
                <groupId>org.gvsig</groupId>
763
                <artifactId>org.gvsig.tools.swing.api</artifactId>
764
                <version>${gvsig.tools.version}</version>
765
            </dependency>
766
            <dependency>
767
                <groupId>org.gvsig</groupId>
768
                <artifactId>org.gvsig.tools.swing.impl</artifactId>
769
                <version>${gvsig.tools.version}</version>
770
            </dependency>
771
            <dependency>
772
                <groupId>org.gvsig</groupId>
773
                <artifactId>org.gvsig.tools.swing.spi</artifactId>
774
                <version>${gvsig.tools.version}</version>
775
            </dependency>
776
            <dependency>
777
                <groupId>org.gvsig</groupId>
778
                <artifactId>org.gvsig.tools.swing.serv.field</artifactId>
779
                <version>${gvsig.tools.version}</version>
780
            </dependency>
781
            <dependency>
782
                <groupId>org.gvsig</groupId>
783
                <artifactId>org.gvsig.tools.swing.serv.jlist</artifactId>
784
                <version>${gvsig.tools.version}</version>
785
            </dependency>
786
            <dependency>
787
                <groupId>org.gvsig</groupId>
788
                <artifactId>org.gvsig.tools.swing.serv.jform</artifactId>
789
                <version>${gvsig.tools.version}</version>
790
            </dependency>
791
            <dependency>
792
                <groupId>org.gvsig</groupId>
793
                <artifactId>org.gvsig.about.api</artifactId>
794
                <version>${gvsig.about.version}</version>
795
            </dependency>
796
            <dependency>
797
                <groupId>org.gvsig</groupId>
798
                <artifactId>org.gvsig.about.impl</artifactId>
799
                <version>${gvsig.about.version}</version>
800
            </dependency>
801
            <dependency>
802
                <groupId>org.gvsig</groupId>
803
                <artifactId>org.gvsig.catalog</artifactId>
804
                <version>2.0</version>
805
            </dependency>
806
           <dependency>
807
                <groupId>org.gvsig</groupId>
808
                <artifactId>org.gvsig.timesupport.lib.api</artifactId>
809
                <version>${gvsig.timesupport.version}</version>
810
            </dependency>
811
            <dependency>
812
                <groupId>org.gvsig</groupId>
813
                <artifactId>org.gvsig.timesupport.lib.impl</artifactId>
814
                <version>${gvsig.timesupport.version}</version>
815
            </dependency>
816
            <dependency>
817
                <groupId>org.gvsig</groupId>
818
                <artifactId>org.gvsig.timesupport.swing.api</artifactId>
819
                <version>${gvsig.timesupport.version}</version>
820
            </dependency>
821
            <dependency>
822
                <groupId>org.gvsig</groupId>
823
                <artifactId>org.gvsig.timesupport.swing.impl</artifactId>
824
                <version>${gvsig.timesupport.version}</version>
825
            </dependency>
826
            <dependency>
827
              <groupId>org.gvsig.external</groupId>
828
              <artifactId>org.gvsig.external.jump</artifactId>
829
              <version>1.0.0</version>
830
            </dependency>
831
            <dependency>
832
                <groupId>org.gvsig</groupId>
833
                <artifactId>org.gvsig.proj.lib.api</artifactId>
834
                <version>${gvsig.proj.version}</version>
835
            </dependency>
836
            <dependency>
837
                <groupId>org.gvsig</groupId>
838
                <artifactId>org.gvsig.proj.lib.proj4j</artifactId>
839
                <version>${gvsig.proj.version}</version>
840
            </dependency>
841
            <dependency>
842
              <groupId>org.gvsig</groupId>
843
              <artifactId>org.gvsig.proj.swing.api</artifactId>
844
              <version>${gvsig.proj.version}</version>
845
            </dependency>
846
            <dependency>
847
              <groupId>org.gvsig</groupId>
848
              <artifactId>org.gvsig.proj.swing.impl</artifactId>
849
              <version>${gvsig.proj.version}</version>
850
            </dependency>            
851
            <dependency>
852
              <groupId>org.gvsig</groupId>
853
              <artifactId>org.gvsig.projection.api</artifactId>
854
              <version>${gvsig.projection.api.version}</version>
855
            </dependency>
856

    
857
            <!-- Childs projects -->
858

    
859
            <dependency>
860
                <groupId>org.gvsig</groupId>
861
                <artifactId>org.gvsig.metadata.lib.basic.api</artifactId>
862
                <version>2.0.16-SNAPSHOT</version>
863
            </dependency>
864
            <dependency>
865
                <groupId>org.gvsig</groupId>
866
                <artifactId>org.gvsig.metadata.lib.basic.impl</artifactId>
867
                <version>2.0.16-SNAPSHOT</version>
868
            </dependency>
869
            <dependency>
870
                <groupId>org.gvsig</groupId>
871
                <artifactId>org.gvsig.metadata.swing.basic.api</artifactId>
872
                <version>2.0.16-SNAPSHOT</version>
873
            </dependency>
874
            <dependency>
875
                <groupId>org.gvsig</groupId>
876
                <artifactId>org.gvsig.metadata.swing.basic.impl</artifactId>
877
                <version>2.0.16-SNAPSHOT</version>
878
            </dependency>
879
            <dependency>
880
                <groupId>org.gvsig</groupId>
881
                <artifactId>org.gvsig.projection.cresques.impl</artifactId>
882
                <version>2.0.16-SNAPSHOT</version>
883
            </dependency>
884
            <dependency>
885
                <groupId>org.gvsig</groupId>
886
                <artifactId>org.gvsig.projection.cresques.ui</artifactId>
887
                <version>2.0.16-SNAPSHOT</version>
888
            </dependency>
889
            <dependency>
890
                <groupId>org.gvsig</groupId>
891
                <artifactId>org.gvsig.andami</artifactId>
892
                <version>2.0.16-SNAPSHOT</version>
893
            </dependency>
894
            <dependency>
895
                <groupId>org.gvsig</groupId>
896
                <artifactId>org.gvsig.app</artifactId>
897
                <version>2.0.16-SNAPSHOT</version>
898
            </dependency>   
899
            <dependency>
900
                <groupId>org.gvsig</groupId>
901
                <artifactId>org.gvsig.ui</artifactId>
902
                <version>2.0.16-SNAPSHOT</version>
903
            </dependency>
904
            <dependency>
905
                <groupId>org.gvsig</groupId>
906
                <artifactId>org.gvsig.fmap.control</artifactId>
907
                <version>2.0.16-SNAPSHOT</version>
908
            </dependency>
909
            <dependency>
910
                <groupId>org.gvsig</groupId>
911
                <artifactId>org.gvsig.fmap.mapcontext.api</artifactId>
912
                <version>2.0.16-SNAPSHOT</version>
913
            </dependency>
914
            <dependency>
915
                <groupId>org.gvsig</groupId>
916
                <artifactId>org.gvsig.fmap.mapcontext.impl</artifactId>
917
                <version>2.0.16-SNAPSHOT</version>
918
            </dependency>
919
            <dependency>
920
                <groupId>org.gvsig</groupId>
921
                <artifactId>org.gvsig.fmap.mapcontext.operation</artifactId>
922
                <version>2.0.16-SNAPSHOT</version>
923
            </dependency>
924
            <dependency>
925
                <groupId>org.gvsig</groupId>
926
                <artifactId>org.gvsig.fmap.dal.api</artifactId>
927
                <version>2.0.16-SNAPSHOT</version>
928
            </dependency>
929
            <dependency>
930
                <groupId>org.gvsig</groupId>
931
                <artifactId>org.gvsig.fmap.dal.spi</artifactId>
932
                <version>2.0.16-SNAPSHOT</version>
933
            </dependency>
934
            <dependency>
935
                <groupId>org.gvsig</groupId>
936
                <artifactId>org.gvsig.fmap.dal.impl</artifactId>
937
                <version>2.0.16-SNAPSHOT</version>
938
            </dependency>
939
            <dependency>
940
                <groupId>org.gvsig</groupId>
941
                <artifactId>org.gvsig.fmap.dal.impl</artifactId>
942
                <version>2.0.16-SNAPSHOT</version>
943
                <type>test-jar</type>
944
                <scope>test</scope>
945
            </dependency>
946
            <dependency>
947
                <groupId>org.gvsig</groupId>
948
                <artifactId>org.gvsig.fmap.dal.db.lib</artifactId>
949
                <version>2.0.16-SNAPSHOT</version>
950
            </dependency>
951
            <dependency>
952
                <groupId>org.gvsig</groupId>
953
                <artifactId>org.gvsig.fmap.dal.db.jdbc</artifactId>
954
                <version>2.0.16-SNAPSHOT</version>
955
            </dependency>
956
            <dependency>
957
                <groupId>org.gvsig</groupId>
958
                <artifactId>org.gvsig.fmap.dal.db.h2</artifactId>
959
                <version>2.0.16-SNAPSHOT</version>
960
            </dependency>
961

    
962
            <dependency>
963
                <groupId>org.gvsig</groupId>
964
                <artifactId>org.gvsig.fmap.dal.file.lib</artifactId>
965
                <version>2.0.16-SNAPSHOT</version>
966
            </dependency>
967
            <dependency>
968
                <groupId>org.gvsig</groupId>
969
                <artifactId>org.gvsig.fmap.dal.file.dbf</artifactId>
970
                <version>2.0.16-SNAPSHOT</version>
971
            </dependency>
972
            <dependency>
973
                <groupId>org.gvsig</groupId>
974
                <artifactId>org.gvsig.fmap.dal.file.shp</artifactId>
975
                <version>2.0.16-SNAPSHOT</version>
976
            </dependency>
977
            <dependency>
978
              <groupId>org.gvsig</groupId>
979
              <artifactId>org.gvsig.newlayer.lib.api</artifactId>
980
              <version>2.0.16-SNAPSHOT</version>
981
            </dependency>
982
            <dependency>
983
              <groupId>org.gvsig</groupId>
984
              <artifactId>org.gvsig.newlayer.lib.api</artifactId>
985
              <version>2.0.16-SNAPSHOT</version>
986
              <type>test-jar</type>
987
            </dependency>
988
            <dependency>
989
              <groupId>org.gvsig</groupId>
990
              <artifactId>org.gvsig.newlayer.lib.impl</artifactId>
991
              <version>2.0.16-SNAPSHOT</version>
992
            </dependency>
993
            <dependency>
994
                <groupId>org.gvsig</groupId>
995
                <artifactId>org.gvsig.newlayer.prov.generic</artifactId>
996
                <version>2.0.16-SNAPSHOT</version>
997
            </dependency> 
998
            <dependency>
999
                <groupId>org.gvsig</groupId>
1000
                <artifactId>org.gvsig.newlayer.prov.file</artifactId>
1001
                <version>2.0.16-SNAPSHOT</version>
1002
            </dependency> 
1003
            <dependency>
1004
                <groupId>org.gvsig</groupId>
1005
                <artifactId>org.gvsig.newlayer.prov.shape</artifactId>
1006
                <version>2.0.16-SNAPSHOT</version>
1007
            </dependency> 
1008
            <dependency>
1009
                <groupId>org.gvsig</groupId>
1010
                <artifactId>org.gvsig.symbology.lib.api</artifactId>
1011
                <version>2.0.16-SNAPSHOT</version>
1012
            </dependency>
1013
            <dependency>
1014
                <groupId>org.gvsig</groupId>
1015
                <artifactId>org.gvsig.symbology.lib.impl</artifactId>
1016
                <version>2.0.16-SNAPSHOT</version>
1017
            </dependency>
1018
            <dependency>
1019
                <groupId>org.gvsig</groupId>
1020
                <artifactId>org.gvsig.symbology.swing.api</artifactId>
1021
                <version>2.0.16-SNAPSHOT</version>
1022
            </dependency>
1023
            <dependency>
1024
                <groupId>org.gvsig</groupId>
1025
                <artifactId>org.gvsig.symbology.swing.impl</artifactId>
1026
                <version>2.0.16-SNAPSHOT</version>
1027
            </dependency>
1028
            <dependency>
1029
                <groupId>org.gvsig</groupId>
1030
                <artifactId>org.gvsig.fmap.geometry.api</artifactId>
1031
                <version>2.0.16-SNAPSHOT</version>
1032
            </dependency>
1033
            <dependency>
1034
                <groupId>org.gvsig</groupId>
1035
                <artifactId>org.gvsig.fmap.geometry.impl</artifactId>
1036
                <version>2.0.16-SNAPSHOT</version>
1037
            </dependency>
1038
            <dependency>
1039
                <groupId>org.gvsig</groupId>
1040
                <artifactId>org.gvsig.fmap.geometry.operation</artifactId>
1041
                <version>2.0.16-SNAPSHOT</version>
1042
            </dependency>
1043
            <dependency>
1044
                <groupId>org.gvsig</groupId>
1045
                <artifactId>org.gvsig.tools.evaluator.sqljep</artifactId>
1046
                <version>2.0.16-SNAPSHOT</version>
1047
            </dependency>
1048
            <dependency>
1049
                <groupId>org.gvsig</groupId>
1050
                <artifactId>org.gvsig.compat.api</artifactId>
1051
                <version>2.0.16-SNAPSHOT</version>
1052
            </dependency>
1053
            <dependency>
1054
                <groupId>org.gvsig</groupId>
1055
                <artifactId>org.gvsig.compat.se</artifactId>
1056
                <version>2.0.16-SNAPSHOT</version>
1057
            </dependency>
1058
            <dependency>
1059
                <groupId>org.gvsig</groupId>
1060
                <artifactId>org.gvsig.remoteclient</artifactId>
1061
                <version>2.0.16-SNAPSHOT</version>
1062
            </dependency>
1063
            <dependency>
1064
                <groupId>org.gvsig</groupId>
1065
                <artifactId>org.gvsig.i18n</artifactId>
1066
                <version>2.0.16-SNAPSHOT</version>
1067
            </dependency>
1068
            <dependency>
1069
                <groupId>org.gvsig</groupId>
1070
                <artifactId>org.gvsig.utils</artifactId>
1071
                <version>2.0.16-SNAPSHOT</version>
1072
            </dependency>
1073
            <dependency>
1074
              <groupId>org.gvsig</groupId>
1075
              <artifactId>org.gvsig.annotation.lib.api</artifactId>
1076
              <version>2.0.16-SNAPSHOT</version>
1077
            </dependency> 
1078
            <dependency>
1079
              <groupId>org.gvsig</groupId>
1080
              <artifactId>org.gvsig.annotation.lib.impl</artifactId>
1081
              <version>2.0.16-SNAPSHOT</version>
1082
            </dependency>  
1083
            <dependency>
1084
              <groupId>org.gvsig</groupId>
1085
              <artifactId>org.gvsig.annotation.swing.api</artifactId>
1086
              <version>2.0.16-SNAPSHOT</version>
1087
            </dependency>
1088
            <dependency>
1089
              <groupId>org.gvsig</groupId>
1090
              <artifactId>org.gvsig.annotation.swing.impl</artifactId>
1091
              <version>2.0.16-SNAPSHOT</version>
1092
            </dependency>
1093
            <dependency>
1094
              <groupId>org.gvsig</groupId>
1095
              <artifactId>org.gvsig.exportto.lib.api</artifactId>
1096
              <version>2.0.16-SNAPSHOT</version>
1097
            </dependency>
1098
            <dependency>
1099
              <groupId>org.gvsig</groupId>
1100
              <artifactId>org.gvsig.exportto.lib.api</artifactId>
1101
              <version>2.0.16-SNAPSHOT</version>
1102
              <type>test-jar</type>
1103
            </dependency>
1104
            <dependency>
1105
                <groupId>org.gvsig</groupId>
1106
                <artifactId>org.gvsig.exportto.lib.impl</artifactId>
1107
                <version>2.0.16-SNAPSHOT</version>
1108
            </dependency>
1109
            <dependency>
1110
                <groupId>org.gvsig</groupId>
1111
                <artifactId>org.gvsig.exportto.swing.api</artifactId>
1112
                <version>2.0.16-SNAPSHOT</version>
1113
            </dependency>
1114
            <dependency>
1115
                <groupId>org.gvsig</groupId>
1116
                <artifactId>org.gvsig.exportto.swing.spi</artifactId>
1117
                <version>2.0.16-SNAPSHOT</version>
1118
            </dependency>
1119
            <dependency>
1120
                <groupId>org.gvsig</groupId>
1121
                <artifactId>org.gvsig.exportto.swing.impl</artifactId>
1122
                <version>2.0.16-SNAPSHOT</version>
1123
            </dependency>
1124
            <dependency>
1125
                <groupId>org.gvsig</groupId>
1126
                <artifactId>org.gvsig.exportto.swing.prov.generic</artifactId>
1127
                <version>2.0.16-SNAPSHOT</version>
1128
            </dependency>
1129
            <dependency>
1130
                <groupId>org.gvsig</groupId>
1131
                <artifactId>org.gvsig.exportto.swing.prov.file</artifactId>
1132
                <version>2.0.16-SNAPSHOT</version>
1133
            </dependency>
1134
            <dependency>
1135
                <groupId>org.gvsig</groupId>
1136
                <artifactId>org.gvsig.exportto.swing.prov.jdbc</artifactId>
1137
                <version>2.0.16-SNAPSHOT</version>
1138
            </dependency>
1139
            <dependency>
1140
                <groupId>org.gvsig</groupId>
1141
                <artifactId>org.gvsig.exportto.swing.prov.shape</artifactId>
1142
                <version>2.0.16-SNAPSHOT</version>
1143
            </dependency>
1144
            <dependency>
1145
                <groupId>org.gvsig</groupId>
1146
                <artifactId>org.gvsig.exportto.swing.prov.dxf</artifactId>
1147
                <version>2.0.16-SNAPSHOT</version>
1148
            </dependency>
1149
            <dependency>
1150
                <groupId>org.gvsig</groupId>
1151
                <artifactId>org.gvsig.exportto.swing.prov.dbf</artifactId>
1152
                <version>2.0.16-SNAPSHOT</version>
1153
            </dependency>
1154
            <dependency>
1155
                <groupId>org.gvsig</groupId>
1156
                <artifactId>org.gvsig.exportto.swing.prov.postgresql</artifactId>
1157
                <version>2.0.16-SNAPSHOT</version>
1158
            </dependency>
1159
            <dependency>
1160
                <groupId>org.gvsig</groupId>
1161
                <artifactId>org.gvsig.exportto.swing.prov.mysql</artifactId>
1162
                <version>2.0.16-SNAPSHOT</version>
1163
            </dependency>
1164
            <dependency>
1165
                <groupId>org.gvsig</groupId>
1166
                <artifactId>org.gvsig.personaldb.lib.api</artifactId>
1167
                <version>2.0.16-SNAPSHOT</version>
1168
            </dependency>
1169
            <dependency>
1170
                <groupId>org.gvsig</groupId>
1171
                <artifactId>org.gvsig.personaldb.lib.api</artifactId>
1172
                <version>2.0.16-SNAPSHOT</version>
1173
                <type>test-jar</type>
1174
                <scope>test</scope>
1175
            </dependency>
1176
            <dependency>
1177
                <groupId>org.gvsig</groupId>
1178
                <artifactId>org.gvsig.personaldb.lib.impl</artifactId>
1179
                <version>2.0.16-SNAPSHOT</version>
1180
            </dependency>
1181
            <dependency>
1182
              <groupId>org.gvsig</groupId>
1183
              <artifactId>org.gvsig.installer.swing.api</artifactId>
1184
              <version>2.0.16-SNAPSHOT</version>
1185
            </dependency>
1186
            <dependency>
1187
                <groupId>org.gvsig</groupId>
1188
                <artifactId>org.gvsig.installer.swing.impl</artifactId>
1189
                <version>2.0.16-SNAPSHOT</version>
1190
            </dependency>
1191
            <dependency>
1192
              <groupId>org.gvsig</groupId>
1193
              <artifactId>org.gvsig.installer.lib.api</artifactId>
1194
              <version>2.0.16-SNAPSHOT</version>
1195
            </dependency>
1196
            <dependency>
1197
              <groupId>org.gvsig</groupId>
1198
              <artifactId>org.gvsig.installer.lib.spi</artifactId>
1199
              <version>2.0.16-SNAPSHOT</version>
1200
            </dependency>
1201
            <dependency>
1202
              <groupId>org.gvsig</groupId>
1203
              <artifactId>org.gvsig.installer.lib.impl</artifactId>
1204
              <version>2.0.16-SNAPSHOT</version>
1205
            </dependency>
1206
            <dependency>
1207
              <groupId>org.gvsig</groupId>
1208
              <artifactId>org.gvsig.installer.prov.plugin</artifactId>
1209
              <version>2.0.16-SNAPSHOT</version>
1210
            </dependency>
1211
            <dependency>
1212
              <groupId>org.gvsig</groupId>
1213
              <artifactId>org.gvsig.geodb.app.mainplugin</artifactId>
1214
              <version>2.0.16-SNAPSHOT</version>
1215
            </dependency>
1216

    
1217
            <dependency>
1218
              <groupId>org.gvsig</groupId>
1219
              <artifactId>org.gvsig.app.document.table.app.mainplugin</artifactId>
1220
              <version>2.0.16-SNAPSHOT</version>
1221
            </dependency>  
1222
            <dependency>
1223
              <groupId>org.gvsig</groupId>
1224
              <artifactId>org.gvsig.daltransform.app.mainplugin</artifactId>
1225
              <version>2.0.16-SNAPSHOT</version>
1226
            </dependency>  
1227
            <dependency>
1228
              <groupId>org.gvsig</groupId>
1229
              <artifactId>org.gvsig.daltransform.app.mainplugin</artifactId>
1230
              <version>2.0.16-SNAPSHOT</version>
1231
              <type>test-jar</type>
1232
              <scope>test</scope>
1233
            </dependency>  
1234

    
1235
          <dependency>
1236
            <groupId>org.gvsig</groupId>
1237
            <artifactId>org.gvsig.app.mainplugin</artifactId>
1238
            <version>2.0.16-SNAPSHOT</version>
1239
            <scope>provided</scope>
1240
          </dependency>
1241
          <dependency>
1242
            <groupId>org.gvsig</groupId>
1243
            <artifactId>org.gvsig.annotation.app.mainplugin</artifactId>
1244
            <version>2.0.16-SNAPSHOT</version>
1245
            <scope>provided</scope>
1246
          </dependency>
1247
          <dependency>
1248
            <groupId>org.gvsig</groupId>
1249
            <artifactId>org.gvsig.centerviewpoint.app.mainplugin</artifactId>
1250
            <version>2.0.16-SNAPSHOT</version>
1251
            <scope>provided</scope>
1252
          </dependency>
1253
          <dependency>
1254
            <groupId>org.gvsig</groupId>
1255
            <artifactId>org.gvsig.coreplugin.app.mainplugin</artifactId>
1256
            <version>2.0.16-SNAPSHOT</version>
1257
            <scope>provided</scope>
1258
          </dependency>
1259
          <dependency>
1260
            <groupId>org.gvsig</groupId>
1261
            <artifactId>org.gvsig.datalocator.app.mainplugin</artifactId>
1262
            <version>2.0.16-SNAPSHOT</version>
1263
            <scope>provided</scope>
1264
          </dependency>
1265
          <dependency>
1266
            <groupId>org.gvsig</groupId>
1267
            <artifactId>org.gvsig.editing.app.mainplugin</artifactId>
1268
            <version>2.0.16-SNAPSHOT</version>
1269
            <scope>provided</scope>
1270
          </dependency>
1271
          <dependency>
1272
            <groupId>org.gvsig</groupId>
1273
            <artifactId>org.gvsig.exportto.app.mainplugin</artifactId>
1274
            <version>2.0.16-SNAPSHOT</version>
1275
            <scope>provided</scope>
1276
          </dependency>
1277
          <dependency>
1278
            <groupId>org.gvsig</groupId>
1279
            <artifactId>org.gvsig.mkmvnproject.app.mainplugin</artifactId>
1280
            <version>2.0.16-SNAPSHOT</version>
1281
            <scope>provided</scope>
1282
          </dependency>
1283
          <dependency>
1284
            <groupId>org.gvsig</groupId>
1285
            <artifactId>org.gvsig.installer.app.mainplugin</artifactId>
1286
            <version>2.0.16-SNAPSHOT</version>
1287
            <scope>provided</scope>
1288
          </dependency>
1289
<!--
1290
          <dependency>
1291
            <groupId>org.gvsig</groupId>
1292
            <artifactId>org.gvsig.symbology.app.mainplugin</artifactId>
1293
            <version>2.0.10-SNAPSHOT</version>
1294
            <scope>provided</scope>
1295
          </dependency>
1296
-->
1297
          <dependency>
1298
            <groupId>org.gvsig</groupId>
1299
            <artifactId>org.gvsig.i18n.app.mainplugin</artifactId>
1300
            <version>2.0.16-SNAPSHOT</version>
1301
            <scope>provided</scope>
1302
          </dependency>
1303
          <dependency>
1304
            <groupId>org.gvsig</groupId>
1305
            <artifactId>org.gvsig.selectiontools.app.mainplugin</artifactId>
1306
            <version>2.0.16-SNAPSHOT</version>
1307
            <scope>provided</scope>
1308
          </dependency>
1309
          <dependency>
1310
            <groupId>org.gvsig</groupId>
1311
            <artifactId>org.gvsig.geometrymeasurement.app.mainplugin</artifactId>
1312
            <version>2.0.16-SNAPSHOT</version>
1313
            <scope>provided</scope>
1314
          </dependency>
1315
          <dependency>
1316
            <groupId>org.gvsig</groupId>
1317
            <artifactId>org.gvsig.newlayer.app.mainplugin</artifactId>
1318
            <version>2.0.16-SNAPSHOT</version>
1319
            <scope>provided</scope>
1320
          </dependency>
1321
          <dependency>
1322
            <groupId>org.gvsig</groupId>
1323
            <artifactId>org.gvsig.help.app.mainplugin</artifactId>
1324
            <version>2.0.16-SNAPSHOT</version>
1325
            <scope>provided</scope>
1326
          </dependency>
1327

    
1328
        </dependencies>
1329
    </dependencyManagement>
1330

    
1331
    <dependencies>
1332
      <dependency>
1333
          <groupId>junit</groupId>
1334
          <artifactId>junit</artifactId>
1335
          <scope>test</scope>
1336
      </dependency>
1337
    </dependencies>
1338

    
1339
    <build>
1340
      <extensions>
1341
        <extension>
1342
          <groupId>org.apache.maven.wagon</groupId>
1343
          <artifactId>wagon-webdav-jackrabbit</artifactId>
1344
          <version>2.4</version>
1345
        </extension>
1346
      </extensions>
1347

    
1348
      <pluginManagement>
1349
        <plugins>
1350

    
1351
          <plugin>
1352
            <!--This plugin's configuration is used to store Eclipse m2e settings only. It has no influence on the Maven build itself.-->
1353
            <groupId>org.eclipse.m2e</groupId>
1354
            <artifactId>lifecycle-mapping</artifactId>
1355
            <version>1.0.0</version>
1356
            <configuration>
1357
              <lifecycleMappingMetadata>
1358
                <pluginExecutions>
1359
                  <pluginExecution>
1360
                    <pluginExecutionFilter>
1361
                      <groupId>org.gvsig</groupId>
1362
                      <artifactId> org.gvsig.installer.maven </artifactId>
1363
                      <versionRange> [2.0.10-SNAPSHOT,) </versionRange>
1364
                      <goals>
1365
                        <goal>write-info</goal>
1366
                      </goals>
1367
                    </pluginExecutionFilter>
1368
                    <action>
1369
                      <ignore />
1370
                    </action>
1371
                  </pluginExecution>
1372
                  <pluginExecution>
1373
                    <pluginExecutionFilter>
1374
                      <groupId> org.codehaus.mojo </groupId>
1375
                      <artifactId> properties-maven-plugin </artifactId>
1376
                      <versionRange> [1.0-alpha-2,) </versionRange>
1377
                      <goals>
1378
                        <goal>
1379
                          read-project-properties
1380
                        </goal>
1381
                      </goals>
1382
                    </pluginExecutionFilter>
1383
                    <action>
1384
                      <ignore />
1385
                    </action>
1386
                  </pluginExecution>
1387
                  <pluginExecution>
1388
                    <pluginExecutionFilter>
1389
                      <groupId>org.codehaus.gmaven</groupId>
1390
                      <artifactId>gmaven-plugin</artifactId>
1391
                      <versionRange>[1.4,)</versionRange>
1392
                      <goals>
1393
                        <goal>execute</goal>
1394
                      </goals>
1395
                    </pluginExecutionFilter>
1396
                    <action>
1397
                      <ignore />
1398
                    </action>
1399
                  </pluginExecution>
1400
                </pluginExecutions>
1401
              </lifecycleMappingMetadata>
1402
            </configuration>
1403
          </plugin>
1404

    
1405
          <plugin>
1406
              <groupId>org.apache.maven.plugins</groupId>
1407
              <artifactId>maven-compiler-plugin</artifactId>
1408
              <version>2.3.2</version>
1409
              <configuration>
1410
                  <source>1.5</source>
1411
                  <target>1.5</target>
1412
                  <encoding>ISO-8859-1</encoding>
1413
              </configuration>
1414
          </plugin>
1415

    
1416
          <plugin>
1417
              <groupId>org.apache.maven.plugins</groupId>
1418
              <artifactId>maven-resources-plugin</artifactId>
1419
              <version>2.4.3</version>
1420
              <configuration>
1421
                  <encoding>ISO-8859-1</encoding>
1422
              </configuration>
1423
          </plugin>
1424

    
1425
          <plugin>
1426
              <groupId>org.apache.maven.plugins</groupId>
1427
              <artifactId>maven-eclipse-plugin</artifactId>
1428
              <configuration>
1429
                  <downloadSources>true</downloadSources>
1430
                  <downloadJavadocs>true</downloadJavadocs>
1431
                  <projectNameTemplate>${project.artifactId}</projectNameTemplate>
1432
              </configuration>
1433
          </plugin>
1434

    
1435
          <plugin>
1436
              <groupId>org.apache.maven.plugins</groupId>
1437
              <artifactId>maven-surefire-plugin</artifactId>
1438
              <version>2.7.1</version>
1439
              <configuration>
1440
                  <forkMode>once</forkMode>
1441
                  <environmentVariables>
1442
                      <DYLD_FRAMEWORK_PATH>${user.home}/.depman/Frameworks</DYLD_FRAMEWORK_PATH>
1443
                      <DYLD_LIBRARY_PATH>${user.home}/.depman/lib</DYLD_LIBRARY_PATH>
1444
                      <GDAL_DATA>${user.home}/.depman/data/gdal</GDAL_DATA>
1445
                      <LD_LIBRARY_PATH>${user.home}/.depman/lib</LD_LIBRARY_PATH>
1446
                      <PATH>${user.home}/.depman/bin${path.separator}${env.PATH}</PATH>
1447
                      <PROJ_LIB>${gvsig.product.folder.path}/gvSIG/extensiones/org.gvsig.crs.extension/data</PROJ_LIB>
1448
                  </environmentVariables>
1449
              </configuration>
1450
          </plugin>
1451

    
1452
          <plugin>
1453
              <groupId>org.apache.maven.plugins</groupId>
1454
              <artifactId>maven-failsafe-plugin</artifactId>
1455
              <executions>
1456
                  <execution>
1457
                      <goals>
1458
                          <goal>integration-test</goal>
1459
                          <goal>verify</goal>
1460
                      </goals>
1461
                  </execution>
1462
              </executions>
1463
              <configuration>
1464
                  <forkMode>once</forkMode>
1465
                  <environmentVariables>
1466
                      <DYLD_FRAMEWORK_PATH>${user.home}/.depman/Frameworks</DYLD_FRAMEWORK_PATH>
1467
                      <DYLD_LIBRARY_PATH>${user.home}/.depman/lib</DYLD_LIBRARY_PATH>
1468
                      <GDAL_DATA>${user.home}/.depman/data/gdal</GDAL_DATA>
1469
                      <LD_LIBRARY_PATH>${user.home}/.depman/lib</LD_LIBRARY_PATH>
1470
                      <PATH>${user.home}/.depman/bin${path.separator}${env.PATH}</PATH>
1471
                      <PROJ_LIB>${gvsig.product.folder.path}/gvSIG/extensiones/org.gvsig.crs.extension/data</PROJ_LIB>
1472
                  </environmentVariables>
1473
              </configuration>
1474
          </plugin>
1475

    
1476
          <plugin>
1477
            <groupId>org.apache.maven.plugins</groupId>
1478
            <artifactId>maven-javadoc-plugin</artifactId>
1479
            <version>2.9</version>
1480
            <configuration>
1481
              <docTitle>${project.name} ${project.version}</docTitle>
1482
              <encoding>ISO-8859-1</encoding>
1483
              <footer />
1484
              <header />
1485
              <keywords>false</keywords>
1486
              <!-- Don't include the deprecateds items in the javadoc -->
1487
              <nodeprecated>true</nodeprecated>
1488
              <!-- Don't generate javadoc of project with submodules -->
1489
              <aggregate>false</aggregate>
1490
              <!-- Removed detection of links due to its high cost -->
1491
              <detectJavaApiLink>false</detectJavaApiLink>
1492
              <detectLinks>false</detectLinks>
1493
              <detectOfflineLinks>false</detectOfflineLinks>
1494
              <!-- Removed the inclusion of dependencies sources due to their high cost -->
1495
              <includeDependencySources>false</includeDependencySources>
1496
              <includeTransitiveDependencySources>false</includeTransitiveDependencySources>                  
1497
              <javaApiLinks>
1498
                <property>
1499
                    <name>api_1.4</name>
1500
                    <value>http://download.oracle.com/javase/1.4.2/docs/api/</value>
1501
                </property>
1502
                <property>
1503
                    <name>api_1.5</name>
1504
                    <value>http://download.oracle.com/javase/1.5.0/docs/api/</value>
1505
                </property>
1506
                <property>
1507
                    <name>api_1.6</name>
1508
                    <value>http://download.oracle.com/javase/6/docs/api/</value>
1509
                </property>
1510
              </javaApiLinks>
1511
            </configuration>
1512
          </plugin>
1513

    
1514
          <plugin>
1515
              <groupId>org.apache.maven.plugins</groupId>
1516
              <artifactId>maven-site-plugin</artifactId>
1517
              <version>3.3</version>
1518
              <configuration>
1519
                  <chmod>true</chmod>
1520
                  <chmodMode>a+rwX</chmodMode>
1521
              </configuration>
1522
          </plugin>
1523

    
1524
          <plugin>
1525
              <groupId>org.apache.maven.plugins</groupId>
1526
              <artifactId>maven-jar-plugin</artifactId>
1527
              <version>2.3.1</version>
1528
              <configuration>
1529
                  <archive>
1530
                      <manifestEntries>
1531
                          <Built-By>gvSIG Team</Built-By>
1532
                      </manifestEntries>
1533
                  </archive>
1534
              </configuration>
1535
          </plugin>
1536
          
1537
          <plugin>
1538
            <groupId>org.codehaus.mojo</groupId>
1539
            <artifactId>properties-maven-plugin</artifactId>
1540
            <version>1.0-alpha-2</version>
1541
          </plugin>
1542
  
1543
          <plugin>
1544
            <groupId>org.apache.maven.plugins</groupId>
1545
            <artifactId>maven-antrun-plugin</artifactId>
1546
            <version>1.7</version>
1547
          </plugin>
1548

    
1549
          <plugin>
1550
            <groupId>org.codehaus.mojo</groupId>
1551
            <artifactId>animal-sniffer-maven-plugin</artifactId>
1552
            <version>1.9</version>
1553
          </plugin>
1554

    
1555
          <plugin>
1556
              <groupId>org.apache.maven.plugins</groupId>
1557
              <artifactId>maven-release-plugin</artifactId>
1558
              <version>2.4.1</version>
1559
          </plugin>
1560

    
1561
          <plugin>
1562
              <artifactId>maven-assembly-plugin</artifactId>
1563
              <version>2.2-beta-5</version>
1564
              <executions>
1565
                <execution>
1566
                  <id>gvsig-plugin-package</id>
1567
                  <phase>package</phase>
1568
                  <configuration>
1569
                    <ignoreDirFormatExtensions>true</ignoreDirFormatExtensions>
1570
                    <appendAssemblyId>false</appendAssemblyId>
1571
                    <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>
1572
                    <descriptors>
1573
                      <descriptor>src/main/assembly/gvsig-plugin-package.xml</descriptor>
1574
                    </descriptors>
1575
                  </configuration>
1576
                </execution>
1577
              </executions>
1578
          </plugin>
1579

    
1580
          <plugin>
1581
            <groupId>org.apache.maven.plugins</groupId>
1582
            <artifactId>maven-clean-plugin</artifactId>
1583
            <version>2.4.1</version>
1584
          </plugin>
1585
          
1586
          <plugin>
1587
              <groupId>org.codehaus.mojo</groupId>
1588
              <artifactId>exec-maven-plugin</artifactId>
1589
              <version>1.2</version>
1590
          </plugin>    
1591

    
1592
          <plugin>
1593
            <!-- invoke as "mvn license:format" to fix the header -->
1594
            <!-- invoke as "mvn license:check" to check the header -->
1595
            <!-- See http://code.google.com/p/maven-license-plugin/wiki/Configuration -->
1596
              <groupId>com.mycila.maven-license-plugin</groupId>
1597
              <artifactId>maven-license-plugin</artifactId>
1598
              <version>1.10.b1</version>
1599
              <configuration>
1600
                <header>header.txt</header>
1601
                <failIfMissing>false</failIfMissing>
1602
                <aggregate>false</aggregate>
1603
                <strictCheck>true</strictCheck>
1604
                <encoding>ISO-8859-1</encoding>
1605
                <quiet>false</quiet>
1606
                <excludes>
1607
                    <exclude>**/*.properties</exclude>
1608
                    <exclude>**/*.txt</exclude>
1609
                    <exclude>**/*.jpg</exclude>
1610
                    <exclude>**/*.jpeg</exclude>
1611
                    <exclude>**/*.svg</exclude>
1612
                    <exclude>**/*.png</exclude>
1613
                    <exclude>**/*.gvssym</exclude>
1614
                    <exclude>**/*.def</exclude>
1615
                    <exclude>**/*.msg</exclude>
1616
                </excludes>
1617
            </configuration>
1618
            <dependencies>
1619
                <dependency>
1620
                    <groupId>org.gvsig</groupId>
1621
                    <artifactId>org.gvsig.desktop.buildtools</artifactId>
1622
                    <version>1.0.0</version>
1623
                </dependency>
1624
            </dependencies>
1625
          </plugin>    
1626

    
1627
          <plugin>
1628
            <groupId>org.apache.maven.plugins</groupId>
1629
            <artifactId>maven-checkstyle-plugin</artifactId>
1630
            <version>2.10</version>
1631
          </plugin>
1632

    
1633
          <plugin>
1634
              <groupId>org.apache.maven.plugins</groupId>
1635
              <artifactId>maven-source-plugin</artifactId>
1636
              <version>2.2.1</version>
1637
          </plugin>
1638

    
1639
          <plugin>
1640
            <groupId>org.codehaus.gmaven</groupId>
1641
            <artifactId>gmaven-plugin</artifactId>
1642
            <version>1.4</version>
1643
            <executions>
1644

    
1645
              <execution>
1646
                <id>increase-build-number</id>
1647
                <phase>process-sources</phase>
1648
                <configuration>
1649
                  <source><![CDATA[
1650
                    // use "mvn -Dincrease-build-number process-sources" 
1651
                    if( project.properties["increase-build-number"] == null ) {
1652
                      log.info("Don't increment build number use flag '-Dincrease-build-number' to increment it.")
1653
                    } else {
1654
                      File file = new File(project.basedir,"buildNumber.properties")
1655
                      if( ! file.exists() ) {
1656
                          log.info("Skip increment build number (buildNumber.property not present).")
1657
                        } else {
1658
                        Properties props = new Properties()
1659
                        
1660
                        props.load(file.newDataInputStream())
1661
                        value = (props.getProperty("buildNumber") as int) + 1
1662
                        props.setProperty("buildNumber",value as String)
1663
                        props.store(file.newWriter(), null)
1664
                        log.info("Setting build number to " + value)
1665
                      }
1666
                    }
1667
                  ]]></source>
1668
                </configuration>
1669
              </execution>
1670

    
1671
              <execution>
1672
                <id>build-package-info</id>
1673
                <phase>prepare-package</phase>
1674
                <configuration>
1675
                  <source><![CDATA[
1676
                      if( project.properties["buildNumber"] == null) {
1677
                        log.info("Skip build package.info (buildNumber.property not present).")
1678
                        log.info("Skip build package.info index (buildNumber.property not present).")
1679
                      } else {
1680
                        package_info_file  = new File(project.basedir, "target/package.info")
1681
                        log.info("Building package.info : " + package_info_file.getAbsolutePath())
1682
                        Properties props = new Properties()
1683
                        props.setProperty('code', project.artifactId)
1684
                        props.setProperty('code-alias', project.properties["gvsig.package.info.codealias"])
1685
                        props.setProperty('name', project.name)
1686
                        props.setProperty('version', project.properties["gvsig.package.info.version"])
1687
                        props.setProperty('description', project.description)
1688
                        props.setProperty('owner', project.properties["gvsig.package.info.owner"])
1689
                        props.setProperty('java-version', project.properties["gvsig.package.info.javaVM"])
1690
                        props.setProperty('official', project.properties["gvsig.package.info.official"])
1691
                        props.setProperty('type', "plugin")
1692
                        props.setProperty('state', project.properties["gvsig.package.info.state"])
1693
                        props.setProperty('operating-system', project.properties["gvsig.package.info.operatingSystem"])
1694
                        props.setProperty('dependencies', project.properties["gvsig.package.info.dependencies"])
1695
                        props.setProperty('sources-url', project.properties["gvsig.package.info.sourcesURL"])
1696
                        props.setProperty('web-url', project.properties["gvsig.package.info.webURL"])
1697
                        props.setProperty('architecture', project.properties["gvsig.package.info.architecture"])
1698
                        props.setProperty('model-version', '1.0.1')
1699
                        props.setProperty('categories', project.properties["gvsig.package.info.categories"])
1700
                        props.setProperty('buildNumber', project.properties["buildNumber"])
1701
                        props.setProperty('gvSIG-version', project.properties["gvsig.package.info.gvSIGVersion"])
1702

    
1703
                        props.store(package_info_file.newWriter(), null)
1704

    
1705
                        pkgname = "gvSIG-desktop-" + 
1706
                          project.properties["gvsig.package.info.gvSIGVersion"] + "-" + 
1707
                          project.artifactId + "-" + 
1708
                          project.properties["gvsig.package.info.version"] + "-" + 
1709
                          project.properties["buildNumber"] + "-" + 
1710
                          project.properties["gvsig.package.info.state"] + "-" + 
1711
                          project.properties["gvsig.package.info.operatingSystem"] + "-" + 
1712
                          project.properties["gvsig.package.info.architecture"] + "-" + 
1713
                          project.properties["gvsig.package.info.javaVM"]
1714
                        package_info_file  = new File(project.basedir, "target/gvspki/"+project.artifactId+"/package.info")
1715
                        log.info("Building package.info index " + package_info_file.getAbsolutePath())
1716
                        package_info_file.getParentFile().mkdirs()
1717
                        props.setProperty('download-url', 
1718
                          project.properties["gvsig.package.info.poolURL"] + "/" +
1719
                          project.artifactId + "/" +
1720
                          pkgname + ".gvspkg"
1721
                        )
1722
                        props.store(package_info_file.newWriter(), null)
1723
                      }
1724
                  ]]></source>
1725
                </configuration>
1726
              </execution>
1727

    
1728
              <execution>
1729
                <id>build-package-index</id>
1730
                <phase>package</phase>
1731
                <configuration>
1732
                  <source><![CDATA[
1733
                    ant = new AntBuilder()
1734
                    if( project.properties["buildNumber"] == null) {
1735
                      log.info("Skip building package index (buildNumber.property not present).")
1736
                    } else {
1737
                      pkgname = "gvSIG-desktop-" + 
1738
                        project.properties["gvsig.package.info.gvSIGVersion"] + "-" + 
1739
                        project.artifactId + "-" + 
1740
                        project.properties["gvsig.package.info.version"] + "-" + 
1741
                        project.properties["buildNumber"] + "-" + 
1742
                        project.properties["gvsig.package.info.state"] + "-" + 
1743
                        project.properties["gvsig.package.info.operatingSystem"] + "-" + 
1744
                        project.properties["gvsig.package.info.architecture"] + "-" + 
1745
                        project.properties["gvsig.package.info.javaVM"]
1746

    
1747
                      log.info("Building package index " + pkgname + ".gvspki")
1748
                      package_index_source  = project.basedir.getAbsolutePath() + "/target/gvspki"
1749
                      package_index_target  = project.basedir.getAbsolutePath() + "/target/" + pkgname + ".gvspki"
1750
                      ant.zip(destfile: package_index_target, basedir: package_index_source)
1751
                    }
1752
                  ]]></source>
1753
                </configuration>
1754
              </execution>
1755

    
1756
              <execution>
1757
                <id>install-plugin</id>
1758
                <phase>install</phase>
1759
                <configuration>
1760
                  <source><![CDATA[
1761
                    if( project.properties["buildNumber"] == null) {
1762
                      log.info("Skip install package (buildNumber.property not present).")
1763
                    } else {                    
1764
                      ant = new AntBuilder()
1765
                      pkgname = "gvSIG-desktop-" + 
1766
                        project.properties["gvsig.package.info.gvSIGVersion"] + "-" + 
1767
                        project.artifactId + "-" + 
1768
                        project.properties["gvsig.package.info.version"] + "-" + 
1769
                        project.properties["buildNumber"] + "-" + 
1770
                        project.properties["gvsig.package.info.state"] + "-" + 
1771
                        project.properties["gvsig.package.info.operatingSystem"] + "-" + 
1772
                        project.properties["gvsig.package.info.architecture"] + "-" + 
1773
                        project.properties["gvsig.package.info.javaVM"]
1774

    
1775
                      source = project.basedir.getAbsolutePath() + "/target/" + pkgname + ".gvspkg.zip"
1776
                      target = project.properties["gvsig.product.folder.path"] + "/gvSIG/extensiones/"
1777

    
1778
                      log.info("Install plugin to " + target)
1779
                      ant.unzip(src: source, dest: target)
1780

    
1781
                      target = new File(project.properties["gvsig.product.folder.path"] + 
1782
                        "/install/" + 
1783
                        project.artifactId + "/" +
1784
                        pkgname + ".gvspkg")
1785
                      target.getParentFile().mkdirs()
1786

    
1787
                      log.info("Copy plugin package from " + source + " to " + target)
1788
                      ant.copy(file:source, tofile:target.getAbsolutePath())
1789

    
1790
                      source  = project.basedir.getAbsolutePath() + "/target/" + pkgname + ".gvspki"
1791
                      target = project.properties["gvsig.product.folder.path"] + 
1792
                        "/install/" + 
1793
                        project.artifactId + "/" +
1794
                        pkgname + ".gvspki"
1795
                      log.info("Copy plugin package index from " + source + " to " + target)
1796
                      ant.copy(file:source, tofile:target)
1797
                    }
1798
                  ]]></source>
1799
                </configuration>
1800
              </execution>
1801

    
1802
            </executions>
1803
          </plugin>
1804

    
1805
        </plugins>
1806
      </pluginManagement>
1807

    
1808
      <plugins>
1809

    
1810
        <plugin>
1811
          <artifactId>maven-clean-plugin</artifactId>
1812
          <configuration>
1813
            <filesets>
1814
              <fileset>
1815
                <directory>${user.home}/.depman/</directory>
1816
                <includes>
1817
                  <include>**</include>
1818
                </includes>
1819
              </fileset>
1820
            </filesets>
1821
            <followSymLinks>true</followSymLinks>
1822
          </configuration>
1823
        </plugin>
1824

    
1825
        <plugin>
1826
            <groupId>org.apache.maven.plugins</groupId>
1827
            <artifactId>maven-release-plugin</artifactId>
1828
            <configuration>
1829
                <tagBase>https://devel.gvsig.org/svn/gvsig-desktop/tags/</tagBase>
1830
            <!-- This is a 2.0 beta 6 bug. By default the goals are 'clean verify', so the modules  
1831
            are not installed, so the dependencies between modules are not met. With this configuration   
1832
            we force the module installation. -->  
1833
            <preparationGoals>clean install</preparationGoals>  
1834
            <autoVersionSubmodules>true</autoVersionSubmodules>
1835
            </configuration>
1836
        </plugin>
1837

    
1838
        <plugin>
1839
          <!-- load ".gvsig-devel.properties" -->
1840
          <groupId>org.codehaus.mojo</groupId>
1841
          <artifactId>properties-maven-plugin</artifactId>
1842
          <configuration>
1843
              <files>
1844
                  <!-- Define gvsig.product.folder.path in this property -->
1845
                  <file>${user.home}/.gvsig-devel.properties</file>
1846
                  <file>${env.HOME}/.gvsig-devel.properties</file>
1847
                  <file>${project.basedir}/gvsig-devel.properties</file>
1848
                  <file>buildNumber.properties</file>
1849
              </files>
1850
              <quiet>true</quiet>
1851
          </configuration>
1852
          <executions>
1853
              <execution>
1854
                  <id>default</id>
1855
                  <phase>prepare-package</phase>
1856
                  <goals>
1857
                      <goal>read-project-properties</goal>
1858
                  </goals>
1859
              </execution>
1860
              <execution>
1861
                <id>default-clean</id>
1862
                <phase>pre-clean</phase>
1863
                <goals>
1864
                    <goal>read-project-properties</goal>
1865
                </goals>
1866
            </execution>
1867
          </executions>
1868
        </plugin>
1869

    
1870

    
1871
      <plugin>
1872
          <groupId>org.codehaus.mojo</groupId>
1873
          <artifactId>animal-sniffer-maven-plugin</artifactId>
1874
          <executions>
1875
              <execution>
1876
                  <id>check-java-api</id>
1877
                  <phase>package</phase>
1878
                  <goals>
1879
                      <goal>check</goal>
1880
                  </goals>
1881
                  <configuration>
1882
                      <skip>false</skip>
1883
                      <signature>
1884
                          <groupId>org.codehaus.mojo.signature</groupId>
1885
                          <artifactId>java15</artifactId>
1886
                          <version>1.0</version>
1887
                      </signature>
1888
                      <ignores>
1889
                          <ignore>net.sourceforge.cobertura.coveragedata.TouchCollector</ignore>
1890
                      </ignores>
1891
                  </configuration>
1892
              </execution>
1893
          </executions>
1894
      </plugin>
1895

    
1896
      <plugin>
1897
          <groupId>org.apache.maven.plugins</groupId>
1898
          <artifactId>maven-javadoc-plugin</artifactId>
1899
          <executions>
1900
              <execution>
1901
                  <id>attach-javadocs</id>
1902
                  <goals>
1903
                      <goal>jar</goal>
1904
                  </goals>
1905
              </execution>
1906
          </executions>
1907
      </plugin>
1908

    
1909
      <plugin>
1910
          <groupId>org.apache.maven.plugins</groupId>
1911
          <artifactId>maven-source-plugin</artifactId>
1912
          <configuration>
1913
            <skipSource>false</skipSource> <!-- User property is: source.skip. -->
1914
          </configuration>
1915
          <executions>
1916
              <execution>
1917
                  <id>attach-sources</id>
1918
                  <phase>verify</phase>
1919
                  <goals>
1920
                      <goal>jar-no-fork</goal>
1921
                  </goals>
1922
              </execution>
1923
              <execution>
1924
                  <id>attach-test-sources</id>
1925
                  <phase>verify</phase>
1926
                  <goals>
1927
                      <goal>test-jar-no-fork</goal>
1928
                  </goals>
1929
              </execution>
1930
          </executions>
1931
      </plugin>
1932
      
1933
      <plugin>
1934
        <groupId>org.apache.maven.plugins</groupId>
1935
        <artifactId>maven-checkstyle-plugin</artifactId>
1936
        <!-- invoke as "mvn checkstyle:checkstyle"  or "mvn site" -->
1937
        <configuration>
1938
          <skip>false</skip> <!-- User property is: checkstyle.skip. -->
1939
          <enableRulesSummary>true</enableRulesSummary>
1940
          <failsOnError>false</failsOnError>
1941
          <configLocation>gvsig/checkstyle.xml</configLocation>
1942
          <headerLocation>gvsig/LICENSE.txt</headerLocation>
1943
        </configuration>
1944
        <dependencies>
1945
          <dependency>
1946
              <groupId>org.gvsig</groupId>
1947
              <artifactId>org.gvsig.desktop.buildtools</artifactId>
1948
              <version>1.0.0</version>
1949
          </dependency>
1950
        </dependencies>
1951
      </plugin>
1952
      
1953
      <plugin>
1954
        <!-- to continue building  when test fail -->
1955
        <groupId>org.apache.maven.plugins</groupId>
1956
        <artifactId>maven-surefire-plugin</artifactId>
1957
        <configuration>
1958
          <testFailureIgnore>true</testFailureIgnore>
1959
        </configuration>
1960
      </plugin>
1961

    
1962
    </plugins>
1963
  </build>
1964

    
1965

    
1966
   <reporting>
1967
      <excludeDefaults>true</excludeDefaults>
1968
      <plugins>
1969
        <plugin>
1970
          <groupId>org.apache.maven.plugins</groupId>
1971
          <artifactId>maven-project-info-reports-plugin</artifactId>
1972
            <version>2.7</version>
1973
            <reportSets>
1974
            <reportSet>
1975
              <reports>
1976
                <report>index</report>
1977
                <report>summary</report>
1978
                <report>scm</report>
1979
                <report>license</report>
1980
                <report>project-team</report>
1981
                <report>issue-tracking</report>
1982
                <report>mailing-list</report>
1983
                <report>modules</report>
1984

    
1985
                <report>dependency-info</report>
1986
                <!-- Removed due to its high cost                 
1987
                <report>dependency-management</report>
1988
                <report>dependencies</report>
1989
                -->
1990
                <report>dependency-convergence</report>
1991

    
1992
                <!--                 
1993
                <report>plugins</report>
1994
                <report>plugin-management</report>
1995
                <report>distribution-management</report>
1996
                -->
1997
                
1998
                <!-- gvSIG does not have Continuous Integration System
1999
                <report>cim</report>
2000
                -->
2001
              </reports>
2002
            </reportSet>
2003
          </reportSets>
2004
        </plugin>
2005
        <plugin>
2006
          <groupId>org.apache.maven.plugins</groupId>
2007
          <artifactId>maven-javadoc-plugin</artifactId>
2008
          <!-- Do not use the version 2.9, does not manage properly the submodules -->
2009
          <version>2.9.1</version>
2010
          <configuration>
2011
            <!-- Don't include the deprecateds items in the javadoc -->
2012
            <nodeprecated>true</nodeprecated>
2013
            <!-- Don't generate javadoc of project with submodules -->
2014
            <aggregate>false</aggregate>
2015
            <!-- Removed detection of links due to its high cost -->
2016
            <detectJavaApiLink>false</detectJavaApiLink>
2017
            <detectLinks>false</detectLinks>
2018
            <detectOfflineLinks>false</detectOfflineLinks>
2019
            <!-- Removed the inclusion of dependencies sources due to their high cost -->
2020
            <includeDependencySources>false</includeDependencySources>
2021
            <includeTransitiveDependencySources>false</includeTransitiveDependencySources>
2022
          </configuration>
2023
            <reportSets>
2024
                <reportSet>
2025
                    <id>html</id>
2026
                    <reports>
2027
                        <report>javadoc</report>
2028
                        <!-- removed javadocs of tests -->
2029
                    </reports>
2030
                </reportSet>
2031
            </reportSets>
2032
        </plugin>
2033
        <plugin>
2034
          <groupId>org.apache.maven.plugins</groupId>
2035
          <artifactId>maven-jxr-plugin</artifactId>
2036
            <version>2.3</version>
2037
          <configuration>
2038
            <linkJavadoc>true</linkJavadoc>
2039
            <aggregate>false</aggregate>
2040
          </configuration>
2041
        </plugin>
2042
        <plugin>
2043
          <groupId>org.codehaus.mojo</groupId>
2044
          <artifactId>findbugs-maven-plugin</artifactId>
2045
          <version>2.5.2</version>
2046
        </plugin>
2047
              
2048
      </plugins>
2049
    </reporting>
2050
  
2051

    
2052
  <profiles>
2053
  
2054
    <profile>
2055
      <!-- This profile is used to initialize and install the root folder of gvSIG -->
2056
      <id>gvsig-root</id>
2057
      <activation>
2058
        <file>
2059
          <exists>src/main/assembly/gvsig-root-folder-package.xml</exists>
2060
        </file>
2061
      </activation>
2062
      <build>
2063
        <plugins>
2064

    
2065
          <plugin>
2066
            <!-- Check if exists ".gvsig-devel.properties" and create if not exists -->
2067
            <groupId>org.codehaus.gmaven</groupId>
2068
            <artifactId>gmaven-plugin</artifactId>
2069
            <executions>
2070
              <execution>
2071
                <id>initialize-gvsig-product-folder-path</id>
2072
                <phase>generate-sources</phase>
2073
                <goals>
2074
                  <goal>execute</goal>
2075
                </goals>
2076
                <configuration>
2077
                  <source><![CDATA[
2078
                    if( project.artifactId != "org.gvsig.desktop" ) {
2079
                            log.warn("Skip initialization of gvsig-devel.properties.")
2080
                    } else {
2081
                      home = System.getenv('HOME')
2082
                      if( home == null ) {
2083
                        home = System.properties['user.home']
2084
                      }
2085
                      Properties props = new Properties()
2086
                      File propsFile = new File(home + "/.gvsig-devel.properties")
2087
                      gvsigProductFolderPathDefault = project.properties["gvsig.product.folder.path"]
2088
                      // println "Default gvsig.product.folder.path = " + gvsigProductFolderPathDefault
2089
                      try {
2090
                        props.load(propsFile.newDataInputStream())
2091
                        gvsigProductFolderPath = props.getProperty('gvsig.product.folder.path')
2092
                        if( gvsigProductFolderPath == null ) {
2093
                          gvsigProductFolderPath = gvsigProductFolderPathDefault
2094
                          props.setProperty('gvsig.product.folder.path', gvsigProductFolderPath)
2095
                          props.store(propsFile.newWriter(), null)
2096
                        }
2097
                      } catch(java.io.FileNotFoundException e){
2098
                        gvsigProductFolderPath = gvsigProductFolderPathDefault
2099
                        props.setProperty('gvsig.product.folder.path', gvsigProductFolderPath)
2100
                        props.store(propsFile.newWriter(), null)
2101
                      }
2102
                      log.info("Current gvsig.product.folder.path = " + gvsigProductFolderPath)
2103
                    }
2104
                  ]]></source>
2105
                </configuration>
2106
              </execution>
2107
            </executions>
2108
         </plugin>
2109

    
2110
        </plugins>
2111
      </build>
2112
    </profile>
2113

    
2114
  
2115
  
2116
    <profile>
2117
      <!-- This profile is used to packege and install the gvSIG plugins -->
2118
      <id>gvsig-plugin</id>
2119
      <activation>
2120
        <file>
2121
          <exists>buildNumber.properties</exists>
2122
        </file>
2123
      </activation>
2124
      <build>
2125
        <plugins>
2126

    
2127
          <plugin>
2128
              <artifactId>maven-assembly-plugin</artifactId>
2129
              <executions>
2130
                <execution>
2131
                  <id>gvsig-plugin-package</id>
2132
                  <phase>package</phase>
2133
                  <goals>
2134
                      <goal>single</goal>
2135
                  </goals>
2136
                </execution>
2137
              </executions>
2138
          </plugin>
2139

    
2140
          <plugin>
2141
            <artifactId>maven-clean-plugin</artifactId>
2142
            <configuration>
2143
              <skip>false</skip>
2144
              <failOnError>true</failOnError>
2145
              <filesets>
2146
                <fileset>
2147
                  <directory>${gvsig.product.folder.path}/gvSIG/extensiones/${project.artifactId}</directory>
2148
                </fileset>
2149
              </filesets>
2150
            </configuration>
2151
            <executions>
2152
              <execution>
2153
                <id>default-clean</id>
2154
                <phase>clean</phase>
2155
              </execution>
2156
            </executions>
2157
          </plugin>
2158

    
2159
          <plugin>
2160
            <groupId>org.codehaus.gmaven</groupId>
2161
            <artifactId>gmaven-plugin</artifactId>
2162
            <executions>
2163

    
2164
              <execution>
2165
                <id>increase-build-number</id>
2166
                <phase>process-sources</phase>
2167
                <goals>
2168
                  <goal>execute</goal>
2169
                </goals>
2170
              </execution>
2171

    
2172
              <execution>
2173
                <id>build-package-info</id>
2174
                <phase>prepare-package</phase>
2175
                <goals>
2176
                  <goal>execute</goal>
2177
                </goals>
2178
              </execution>
2179

    
2180
              <execution>
2181
                <id>build-package-index</id>
2182
                <phase>package</phase>
2183
                <goals>
2184
                  <goal>execute</goal>
2185
                </goals>
2186
              </execution>
2187

    
2188
              <execution>
2189
                <id>install-plugin</id>
2190
                <phase>install</phase>
2191
                <goals>
2192
                  <goal>execute</goal>
2193
                </goals>
2194
              </execution>
2195

    
2196
            </executions>
2197
          </plugin>
2198

    
2199
        </plugins>
2200
      </build>
2201
    </profile>
2202

    
2203
  </profiles>
2204
      
2205
  <properties>
2206
    <!-- General configuration -->
2207
    <project.build.sourceEncoding>ISO-8859-1</project.build.sourceEncoding>
2208
    <localRepository>${user.home}/.m2/repository</localRepository>
2209
    <site-repository>dav:https://devel.gvsig.org/sites/${project.artifactId}/${project.version}</site-repository>
2210
    <eclipse.project.name>${project.artifactId}</eclipse.project.name>
2211
    
2212
    <!-- Package info property values -->
2213
    <gvsig.package.info.codealias />
2214
    <gvsig.package.info.version>${project.version}</gvsig.package.info.version>
2215
    <gvsig.package.info.state>devel</gvsig.package.info.state>
2216
    <gvsig.package.info.official>false</gvsig.package.info.official>
2217
    <gvsig.package.info.operatingSystem>all</gvsig.package.info.operatingSystem>
2218
    <gvsig.package.info.architecture>all</gvsig.package.info.architecture>
2219
    <gvsig.package.info.javaVM>j1_5</gvsig.package.info.javaVM>
2220
    <gvsig.package.info.gvSIGVersion>2.1.0</gvsig.package.info.gvSIGVersion>
2221
    <gvsig.package.info.dependencies>required: org.gvsig.app.mainplugin -ge 2.0.1</gvsig.package.info.dependencies>
2222
    <gvsig.package.info.owner>gvSIG Association</gvsig.package.info.owner>
2223
    <gvsig.package.info.sourcesURL>${project.scm.url}</gvsig.package.info.sourcesURL>
2224
    <gvsig.package.info.webURL>http://www.gvsig.com</gvsig.package.info.webURL>
2225
    <gvsig.package.info.categories />
2226
    <gvsig.package.info.poolURL>http://downloads.gvsig.org/download/gvsig-desktop/pool</gvsig.package.info.poolURL>
2227

    
2228
    <!-- External project versions -->
2229
    <gvsig.tools.version>3.0.7</gvsig.tools.version>
2230
    <gvsig.about.version>1.0.0</gvsig.about.version>
2231
    <gvsig.proj.version>1.0.1</gvsig.proj.version>
2232
    <gvsig.projection.api.version>2.0.13</gvsig.projection.api.version>
2233
    <gvsig.timesupport.version>1.0.0</gvsig.timesupport.version>
2234
  
2235
    <gvsig.product.folder.path>${basedir}/target/product</gvsig.product.folder.path>
2236
  </properties>
2237

    
2238
  <modules>
2239
    <module>org.gvsig.desktop.compat.cdc</module>
2240
    <module>org.gvsig.desktop.library</module>
2241
    <module>org.gvsig.desktop.framework</module>
2242
    <module>org.gvsig.desktop.plugin</module>
2243

    
2244
    <!-- NOTE: Project  org.gvsig.desktop.installer must not be a sub module of this. -->
2245
    <!-- NOTE: Project  org.gvsig.desktop.buildtools must not be a sub module of this. -->
2246

    
2247
  </modules>
2248
</project>
2249