Statistics
| Revision:

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

History | View | Annotate | Download (93.7 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

    
9
    <version>2.0.17-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>org.apache.commons</groupId>
314
                          <artifactId>commons-csv</artifactId>
315
                          <version>1.0-SNAPSHOT</version>
316
                        </dependency>            
317
            <dependency>
318
                <groupId>commons-httpclient</groupId>
319
                <artifactId>commons-httpclient</artifactId>
320
                <version>2.0.2</version>
321
            </dependency>
322
            <dependency>
323
              <groupId>commons-cli</groupId>
324
              <artifactId>commons-cli</artifactId>
325
              <version>1.2</version>
326
            </dependency>
327
            <dependency>
328
                <groupId>commons-io</groupId>
329
                <artifactId>commons-io</artifactId>
330
                <version>2.4</version>
331
            </dependency>
332
            <dependency>
333
                <groupId>commons-logging</groupId>
334
                <artifactId>commons-logging</artifactId>
335
                <version>1.1.1</version>
336
            </dependency>
337
            <dependency>
338
                <groupId>commons-logging</groupId>
339
                <artifactId>commons-logging</artifactId>
340
                <version>1.1.1</version>
341
                <classifier>api</classifier>
342
            </dependency>
343
            <dependency>
344
              <groupId>commons-pool</groupId>
345
              <artifactId>commons-pool</artifactId>
346
              <version>1.6</version>
347
            </dependency>            
348
            <dependency>
349
                <groupId>org.dspace</groupId>
350
                <artifactId>cql-java</artifactId>
351
                <version>1.0</version>
352
            </dependency>
353
            <dependency>
354
              <groupId>easymock</groupId>
355
              <artifactId>easymock</artifactId>
356
              <version>1.2_Java1.3</version>
357
            </dependency>
358
            <dependency>
359
              <groupId>easymock</groupId>
360
              <artifactId>easymockclassextension</artifactId>
361
              <version>1.2</version>
362
            </dependency>
363
            <dependency>
364
                <groupId>flanagan</groupId>
365
                <artifactId>flanagan</artifactId>
366
                <version>20090616</version>
367
            </dependency>
368
            <dependency>
369
                <groupId>net.sf</groupId>
370
                <artifactId>flib-jcalendar</artifactId>
371
                <version>unknown</version>
372
            </dependency>
373
            <dependency>
374
                <groupId>org.opengis</groupId>
375
                <artifactId>geoapi</artifactId>
376
                <version>2.0</version>
377
            </dependency>
378
            <dependency>
379
                <groupId>geojava</groupId>
380
                <artifactId>geojava</artifactId>
381
                <version>unknown</version>
382
            </dependency>
383
            <dependency>
384
                <groupId>org.geonames</groupId>
385
                <artifactId>geonames</artifactId>
386
                <version>1.0</version>
387
                <classifier>java5</classifier>
388
            </dependency>
389
            <dependency>
390
                <groupId>org.codehaus.groovy</groupId>
391
                <artifactId>groovy-all</artifactId>
392
                <version>1.7.6</version>
393
            </dependency>
394
           <dependency>
395
                <groupId>org.geotools</groupId>
396
                <artifactId>gt2-legacy</artifactId>
397
                <version>2.2-RC2</version>
398
            </dependency>
399
            <dependency>
400
                <groupId>org.geotools</groupId>
401
                <artifactId>gt2-main</artifactId>
402
                <version>2.2.2</version>
403
            </dependency>
404
            <dependency>
405
                <groupId>org.geotools</groupId>
406
                <artifactId>gt2-referencing</artifactId>
407
                <version>2.2-RC2</version>
408
            </dependency>
409
            <dependency>
410
                <groupId>hsqldb</groupId>
411
                <artifactId>hsqldb</artifactId>
412
                <version>1.8.0.10</version>
413
            </dependency>
414
            <dependency>
415
                <groupId>com.h2database</groupId>
416
                <artifactId>h2</artifactId>
417
                <version>1.3.150</version>
418
            </dependency>
419
            <dependency>
420
                <groupId>org.ini4j</groupId>
421
                <artifactId>ini4j</artifactId>
422
                <version>0.5.1</version>
423
            </dependency>
424
            <dependency>
425
                <groupId>com.lowagie</groupId>
426
                <artifactId>itext</artifactId>
427
                <version>2.1.4</version>
428
            </dependency>
429
            <dependency>
430
                <groupId>javax.media</groupId>
431
                <artifactId>jai_core</artifactId>
432
                <version>1.1.3</version>
433
            </dependency>
434
            <dependency>
435
                <groupId>javax.media</groupId>
436
                <artifactId>jai_codec</artifactId>
437
                <version>1.1.3</version>
438
            </dependency>
439
            <dependency>
440
                <groupId>gov.nist.math</groupId>
441
                <artifactId>jama</artifactId>
442
                <version>unknown</version>
443
            </dependency>
444
            <dependency>
445
                <groupId>javax.help</groupId>
446
                <artifactId>javahelp</artifactId>
447
                <version>2.0.05</version>
448
            </dependency>
449
            <dependency>
450
                <groupId>com.toedter</groupId>
451
                <artifactId>jcalendar</artifactId>
452
                <version>1.1.4</version>
453
            </dependency>
454
            <dependency>
455
                <groupId>jfree</groupId>
456
                <artifactId>jcommon</artifactId>
457
                <version>1.0.12</version>
458
            </dependency>
459
            <dependency>
460
                <groupId>jdom</groupId>
461
                <artifactId>jdom</artifactId>
462
                <version>1.0</version>
463
            </dependency>
464
            <dependency>
465
                <groupId>org.nfunk</groupId>
466
                <artifactId>jep</artifactId>
467
                <version>2.4.0</version>
468
            </dependency>
469
            <dependency>
470
                <groupId>jfree</groupId>
471
                <artifactId>jfreechart</artifactId>
472
                <version>1.0.7</version>
473
            </dependency>
474
            <dependency>
475
                <groupId>org.jfree</groupId>
476
                <artifactId>jfreechart</artifactId>
477
                <version>1.0.14</version>
478
            </dependency>
479
            <dependency>
480
                <groupId>org.jgraf</groupId>
481
                <artifactId>jgraf</artifactId>
482
                <version>0.0.1</version>
483
            </dependency>
484
            <dependency>
485
                <groupId>net.sf</groupId>
486
                <artifactId>jgraph</artifactId>
487
                <version>5.10.1.5</version>
488
            </dependency>
489
            <dependency>
490
                <groupId>net.sf</groupId>
491
                <artifactId>jgridshiftapi</artifactId>
492
                <version>1.0</version>
493
            </dependency>
494
            <dependency>
495
                <groupId>com.sun</groupId>
496
                <artifactId>jimi</artifactId>
497
                <version>1.1</version>
498
            </dependency>
499
            <dependency>
500
                <groupId>org.jpedal</groupId>
501
                <artifactId>jpedal_lgpl</artifactId>
502
                <version>4.37b36</version>
503
            </dependency>
504
            <dependency>
505
                <groupId>org.jruby</groupId>
506
                <artifactId>jruby</artifactId>
507
                <version>1.5.6</version>
508
            </dependency>
509
            <dependency>
510
                <groupId>rhino</groupId>
511
                <artifactId>js</artifactId>
512
                <!-- This is the version already included in Java 1.6 -->
513
                <version>1.6R2</version>
514
            </dependency>
515
            <dependency>
516
                <groupId>net.sf</groupId>
517
                <artifactId>jsi</artifactId>
518
                <version>unknown</version>
519
            </dependency>
520
            <dependency>
521
                <groupId>javax.units</groupId>
522
                <artifactId>jsr108</artifactId>
523
                <version>0.01</version>
524
            </dependency>
525
            <dependency>
526
                <groupId>com.vividsolutions</groupId>
527
                <artifactId>jts</artifactId>
528
                <version>1.13</version>
529
            </dependency>
530
            <dependency>
531
                <groupId>junit</groupId>
532
                <artifactId>junit</artifactId>
533
                <version>3.8.1</version>
534
            </dependency>
535
            <dependency>
536
                <groupId>jwizardcomponent</groupId>
537
                <artifactId>jwizardcomponent</artifactId>
538
                <version>1.2.2</version>
539
            </dependency>
540
            <dependency>
541
                <groupId>jwizardcomponent</groupId>
542
                <artifactId>jwizardcomponent-0i18n</artifactId>
543
                <version>1.2.2.1</version>
544
            </dependency>
545
            <dependency>
546
                <groupId>org.python</groupId>
547
                <artifactId>jython</artifactId>
548
                <version>2.5.2</version>
549
            </dependency>
550
            <dependency>
551
                <groupId>org.jzkit</groupId>
552
                <artifactId>jzkit2-core</artifactId>
553
                <version>2.0.0</version>
554
            </dependency>
555
            <dependency>
556
                <groupId>org.jzkit</groupId>
557
                <artifactId>jzkit2-z3950</artifactId>
558
                <version>2.0.0</version>
559
            </dependency>
560
            <dependency>
561
                <groupId>org.jzkit</groupId>
562
                <artifactId>jzkit2-origin</artifactId>
563
                <version>2.0.0</version>
564
            </dependency>
565
            <dependency>
566
                <groupId>net.sf.kxml</groupId>
567
                <artifactId>kxml2</artifactId>
568
                <version>2.2.2</version>
569
            </dependency>
570
            <dependency>
571
                <groupId>log4j</groupId>
572
                <artifactId>log4j</artifactId>
573
                <version>1.2.14</version>
574
            </dependency>
575
            <dependency>
576
                <groupId>com.jgoodies</groupId>
577
                <artifactId>forms</artifactId>
578
                <version>1.0.7</version>
579
            </dependency>
580
            <dependency>
581
                <groupId>com.jgoodies</groupId>
582
                <artifactId>looks</artifactId>
583
                <version>2.1.4</version>
584
            </dependency>
585
            
586
            <dependency>
587
                <groupId>com.ostermiller</groupId>
588
                <artifactId>ostermillerutils</artifactId>
589
                <version>1.4.3</version>
590
            </dependency>
591
            <dependency>
592
                <groupId>mysql</groupId>
593
                <artifactId>mysql-connector-java</artifactId>
594
                <version>5.1.6</version>
595
            </dependency>
596
            <dependency>
597
              <groupId>postgresql</groupId>
598
              <artifactId>postgresql</artifactId>
599
              <version>9.1-901.jdbc3</version>
600
            </dependency>
601
            <dependency>
602
                <groupId>es.unex</groupId>
603
                <artifactId>sextante</artifactId>
604
                <version>0.6.0</version>
605
            </dependency>
606
            <dependency>
607
                <groupId>es.unex</groupId>
608
                <artifactId>sextante_gui</artifactId>
609
                <version>0.6.0</version>
610
            </dependency>
611
            <dependency>
612
                <groupId>es.unex</groupId>
613
                <artifactId>sextante_wps</artifactId>
614
                <version>0.6.0</version>
615
            </dependency>
616
            <dependency>
617
                <groupId>es.unex</groupId>
618
                <artifactId>libMath</artifactId>
619
                <version>0.6.0</version>
620
            </dependency>
621
            <dependency>
622
                <groupId>es.unex</groupId>
623
                <artifactId>libDocEngines</artifactId>
624
                <version>0.6.0</version>
625
            </dependency>
626
            <dependency>
627
              <groupId>org.apache.directory.studio</groupId>
628
              <artifactId>org.apache.commons.pool</artifactId>
629
              <version>1.6</version>
630
            </dependency>            
631
            <dependency>
632
              <groupId>org.osgeo</groupId>
633
              <artifactId>proj4j</artifactId>
634
              <version>0.1.0</version>
635
            </dependency>            
636
            <dependency>
637
                <groupId>sil</groupId>
638
                <artifactId>sil</artifactId>
639
                <version>0.43b-am1</version>
640
            </dependency>
641
            <dependency>
642
                <groupId>org.slf4j</groupId>
643
                <artifactId>slf4j-api</artifactId>
644
                <version>1.5.5</version>
645
            </dependency>
646
            <dependency>
647
                <groupId>org.slf4j</groupId>
648
                <artifactId>slf4j-log4j12</artifactId>
649
                <version>1.5.5</version>
650
            </dependency>
651
            <dependency>
652
                <groupId>net.sf.smc</groupId>
653
                <artifactId>smc</artifactId>
654
                <version>4.3</version>
655
            </dependency>
656
            <dependency>
657
                <groupId>soap</groupId>
658
                <artifactId>soap</artifactId>
659
                <version>2.3</version>
660
            </dependency>
661
            <dependency>
662
                <groupId>spatialindex</groupId>
663
                <artifactId>spatialindex</artifactId>
664
                <version>unknown</version>
665
            </dependency>
666
            <dependency>
667
                <groupId>org.springframework</groupId>
668
                <artifactId>spring</artifactId>
669
                <version>1.2.8</version>
670
            </dependency>
671
            <dependency>
672
                <groupId>net.sf</groupId>
673
                <artifactId>sqljep</artifactId>
674
                <version>0.2.1</version>
675
            </dependency>
676
            <dependency>
677
                <groupId>org.tmatesoft.svnkit</groupId>
678
                <artifactId>svnkit</artifactId>
679
                <version>1.3.3</version>
680
            </dependency>
681
            <dependency>
682
                <groupId>org.tmatesoft.svnkit</groupId>
683
                <artifactId>svnkit-cli</artifactId>
684
                <version>1.3.3</version>
685
            </dependency>
686
            <dependency>
687
                <groupId>tablelayout</groupId>
688
                <artifactId>TableLayout</artifactId>
689
                <version>20050920</version>
690
            </dependency>
691
            <dependency>
692
                <groupId>info.clearthought</groupId>
693
                <artifactId>TableLayout-bin-jdk1.5</artifactId>
694
                <version>2007-04-21</version>
695
            </dependency>
696
            <dependency>
697
                <groupId>net.sourceforge.thinlet</groupId>
698
                <artifactId>thinlet</artifactId>
699
                <version>2005-03-28</version>
700
            </dependency>
701
            <dependency>
702
                <groupId>gnu.trove</groupId>
703
                <artifactId>trove</artifactId>
704
                <version>0.1.8</version>
705
            </dependency>
706
            <dependency>
707
                <groupId>java3d</groupId>
708
                <artifactId>vecmath</artifactId>
709
                <version>1.3.1</version>
710
            </dependency>
711
            <dependency>
712
                <groupId>org.apache</groupId>
713
                <artifactId>xbean</artifactId>
714
                <version>2.2.0</version>
715
            </dependency>
716
            <dependency>
717
                <groupId>xerces</groupId>
718
                <artifactId>xercesImpl</artifactId>
719
                <version>2.5.0</version>
720
            </dependency>
721
            <dependency>
722
                <groupId>xml-apis</groupId>
723
                <artifactId>xml-apis-ext</artifactId>
724
                <version>1.3.04</version>
725
            </dependency>
726
            <dependency>
727
                <groupId>xmlpull</groupId>
728
                <artifactId>xmlpull</artifactId>
729
                <version>1.1.3.1</version>
730
            </dependency>
731
            <dependency>
732
                <groupId>zql</groupId>
733
                <artifactId>zql</artifactId>
734
                <version>unknown</version>
735
            </dependency>
736
            <dependency>
737
                <groupId>joda-time</groupId>
738
                <artifactId>joda-time</artifactId>
739
                <version>1.6</version>
740
            </dependency>
741

    
742

    
743
            <!-- External gvSIG projects -->
744

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

    
862
            <!-- Childs projects -->
863

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

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

    
1222
            <dependency>
1223
              <groupId>org.gvsig</groupId>
1224
              <artifactId>org.gvsig.app.document.table.app.mainplugin</artifactId>
1225
              <version>2.0.17-SNAPSHOT</version>
1226
            </dependency>  
1227
            <dependency>
1228
              <groupId>org.gvsig</groupId>
1229
              <artifactId>org.gvsig.daltransform.app.mainplugin</artifactId>
1230
              <version>2.0.17-SNAPSHOT</version>
1231
            </dependency>  
1232
            <dependency>
1233
              <groupId>org.gvsig</groupId>
1234
              <artifactId>org.gvsig.daltransform.app.mainplugin</artifactId>
1235
              <version>2.0.17-SNAPSHOT</version>
1236
              <type>test-jar</type>
1237
              <scope>test</scope>
1238
            </dependency>  
1239

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

    
1333
        </dependencies>
1334
    </dependencyManagement>
1335

    
1336
    <dependencies>
1337
      <dependency>
1338
          <groupId>junit</groupId>
1339
          <artifactId>junit</artifactId>
1340
          <scope>test</scope>
1341
      </dependency>
1342
    </dependencies>
1343

    
1344
    <build>
1345
      <extensions>
1346
        <extension>
1347
          <groupId>org.apache.maven.wagon</groupId>
1348
          <artifactId>wagon-webdav-jackrabbit</artifactId>
1349
          <version>2.4</version>
1350
        </extension>
1351
      </extensions>
1352

    
1353
      <pluginManagement>
1354
        <plugins>
1355

    
1356
          <plugin>
1357
            <!--This plugin's configuration is used to store Eclipse m2e settings only. It has no influence on the Maven build itself.-->
1358
            <groupId>org.eclipse.m2e</groupId>
1359
            <artifactId>lifecycle-mapping</artifactId>
1360
            <version>1.0.0</version>
1361
            <configuration>
1362
              <lifecycleMappingMetadata>
1363
                <pluginExecutions>
1364
                  <pluginExecution>
1365
                    <pluginExecutionFilter>
1366
                      <groupId>org.gvsig</groupId>
1367
                      <artifactId> org.gvsig.installer.maven </artifactId>
1368
                      <versionRange> [2.0.10-SNAPSHOT,) </versionRange>
1369
                      <goals>
1370
                        <goal>write-info</goal>
1371
                      </goals>
1372
                    </pluginExecutionFilter>
1373
                    <action>
1374
                      <ignore />
1375
                    </action>
1376
                  </pluginExecution>
1377
                  <pluginExecution>
1378
                    <pluginExecutionFilter>
1379
                      <groupId> org.codehaus.mojo </groupId>
1380
                      <artifactId> properties-maven-plugin </artifactId>
1381
                      <versionRange> [1.0-alpha-2,) </versionRange>
1382
                      <goals>
1383
                        <goal>
1384
                          read-project-properties
1385
                        </goal>
1386
                      </goals>
1387
                    </pluginExecutionFilter>
1388
                    <action>
1389
                      <ignore />
1390
                    </action>
1391
                  </pluginExecution>
1392
                  <pluginExecution>
1393
                    <pluginExecutionFilter>
1394
                      <groupId>org.codehaus.gmaven</groupId>
1395
                      <artifactId>gmaven-plugin</artifactId>
1396
                      <versionRange>[1.4,)</versionRange>
1397
                      <goals>
1398
                        <goal>execute</goal>
1399
                      </goals>
1400
                    </pluginExecutionFilter>
1401
                    <action>
1402
                      <ignore />
1403
                    </action>
1404
                  </pluginExecution>
1405
                  <pluginExecution>
1406
                          <pluginExecutionFilter>
1407
                                  <groupId>org.apache.maven.plugins</groupId>
1408
                                  <artifactId>
1409
                                          maven-dependency-plugin
1410
                                  </artifactId>
1411
                                  <versionRange>[2.1,)</versionRange>
1412
                                  <goals>
1413
                                          <goal>unpack</goal>
1414
                                  </goals>
1415
                          </pluginExecutionFilter>
1416
                          <action>
1417
                                  <ignore></ignore>
1418
                          </action>
1419
                  </pluginExecution>
1420
                </pluginExecutions>
1421
              </lifecycleMappingMetadata>
1422
            </configuration>
1423
          </plugin>
1424

    
1425
          <plugin>
1426
              <groupId>org.apache.maven.plugins</groupId>
1427
              <artifactId>maven-compiler-plugin</artifactId>
1428
              <version>2.3.2</version>
1429
              <configuration>
1430
                  <source>1.5</source>
1431
                  <target>1.5</target>
1432
                  <encoding>ISO-8859-1</encoding>
1433
              </configuration>
1434
          </plugin>
1435

    
1436
          <plugin>
1437
              <groupId>org.apache.maven.plugins</groupId>
1438
              <artifactId>maven-resources-plugin</artifactId>
1439
              <version>2.4.3</version>
1440
              <configuration>
1441
                  <encoding>ISO-8859-1</encoding>
1442
              </configuration>
1443
          </plugin>
1444

    
1445
          <plugin>
1446
              <groupId>org.apache.maven.plugins</groupId>
1447
              <artifactId>maven-eclipse-plugin</artifactId>
1448
              <configuration>
1449
                  <downloadSources>true</downloadSources>
1450
                  <downloadJavadocs>true</downloadJavadocs>
1451
                  <projectNameTemplate>${project.artifactId}</projectNameTemplate>
1452
              </configuration>
1453
          </plugin>
1454

    
1455
          <plugin>
1456
              <groupId>org.apache.maven.plugins</groupId>
1457
              <artifactId>maven-surefire-plugin</artifactId>
1458
              <version>2.7.1</version>
1459
              <configuration>
1460
                  <forkMode>once</forkMode>
1461
                  <environmentVariables>
1462
                      <DYLD_FRAMEWORK_PATH>${user.home}/.depman/Frameworks</DYLD_FRAMEWORK_PATH>
1463
                      <DYLD_LIBRARY_PATH>${user.home}/.depman/lib</DYLD_LIBRARY_PATH>
1464
                      <GDAL_DATA>${user.home}/.depman/data/gdal</GDAL_DATA>
1465
                      <LD_LIBRARY_PATH>${user.home}/.depman/lib</LD_LIBRARY_PATH>
1466
                      <PATH>${user.home}/.depman/bin${path.separator}${env.PATH}</PATH>
1467
                      <PROJ_LIB>${gvsig.product.folder.path}/gvSIG/extensiones/org.gvsig.crs.extension/data</PROJ_LIB>
1468
                  </environmentVariables>
1469
              </configuration>
1470
          </plugin>
1471

    
1472
          <plugin>
1473
              <groupId>org.apache.maven.plugins</groupId>
1474
              <artifactId>maven-failsafe-plugin</artifactId>
1475
              <executions>
1476
                  <execution>
1477
                      <goals>
1478
                          <goal>integration-test</goal>
1479
                          <goal>verify</goal>
1480
                      </goals>
1481
                  </execution>
1482
              </executions>
1483
              <configuration>
1484
                  <forkMode>once</forkMode>
1485
                  <environmentVariables>
1486
                      <DYLD_FRAMEWORK_PATH>${user.home}/.depman/Frameworks</DYLD_FRAMEWORK_PATH>
1487
                      <DYLD_LIBRARY_PATH>${user.home}/.depman/lib</DYLD_LIBRARY_PATH>
1488
                      <GDAL_DATA>${user.home}/.depman/data/gdal</GDAL_DATA>
1489
                      <LD_LIBRARY_PATH>${user.home}/.depman/lib</LD_LIBRARY_PATH>
1490
                      <PATH>${user.home}/.depman/bin${path.separator}${env.PATH}</PATH>
1491
                      <PROJ_LIB>${gvsig.product.folder.path}/gvSIG/extensiones/org.gvsig.crs.extension/data</PROJ_LIB>
1492
                  </environmentVariables>
1493
              </configuration>
1494
          </plugin>
1495

    
1496
          <plugin>
1497
            <groupId>org.apache.maven.plugins</groupId>
1498
            <artifactId>maven-javadoc-plugin</artifactId>
1499
            <version>2.9</version>
1500
            <configuration>
1501
              <docTitle>${project.name} ${project.version}</docTitle>
1502
              <encoding>ISO-8859-1</encoding>
1503
              <footer />
1504
              <header />
1505
              <keywords>false</keywords>
1506
              <!-- Don't include the deprecateds items in the javadoc -->
1507
              <nodeprecated>true</nodeprecated>
1508
              <!-- Don't generate javadoc of project with submodules -->
1509
              <aggregate>false</aggregate>
1510
              <!-- Removed detection of links due to its high cost -->
1511
              <detectJavaApiLink>false</detectJavaApiLink>
1512
              <detectLinks>false</detectLinks>
1513
              <detectOfflineLinks>false</detectOfflineLinks>
1514
              <!-- Removed the inclusion of dependencies sources due to their high cost -->
1515
              <includeDependencySources>false</includeDependencySources>
1516
              <includeTransitiveDependencySources>false</includeTransitiveDependencySources>                  
1517
              <javaApiLinks>
1518
                <property>
1519
                    <name>api_1.4</name>
1520
                    <value>http://download.oracle.com/javase/1.4.2/docs/api/</value>
1521
                </property>
1522
                <property>
1523
                    <name>api_1.5</name>
1524
                    <value>http://download.oracle.com/javase/1.5.0/docs/api/</value>
1525
                </property>
1526
                <property>
1527
                    <name>api_1.6</name>
1528
                    <value>http://download.oracle.com/javase/6/docs/api/</value>
1529
                </property>
1530
              </javaApiLinks>
1531
            </configuration>
1532
          </plugin>
1533

    
1534
          <plugin>
1535
              <groupId>org.apache.maven.plugins</groupId>
1536
              <artifactId>maven-site-plugin</artifactId>
1537
              <version>3.3</version>
1538
              <configuration>
1539
                  <chmod>true</chmod>
1540
                  <chmodMode>a+rwX</chmodMode>
1541
              </configuration>
1542
          </plugin>
1543

    
1544
          <plugin>
1545
              <groupId>org.apache.maven.plugins</groupId>
1546
              <artifactId>maven-jar-plugin</artifactId>
1547
              <version>2.3.1</version>
1548
              <configuration>
1549
                  <archive>
1550
                      <manifestEntries>
1551
                          <Built-By>gvSIG Team</Built-By>
1552
                      </manifestEntries>
1553
                  </archive>
1554
              </configuration>
1555
          </plugin>
1556
          
1557
          <plugin>
1558
            <groupId>org.codehaus.mojo</groupId>
1559
            <artifactId>properties-maven-plugin</artifactId>
1560
            <version>1.0-alpha-2</version>
1561
          </plugin>
1562
  
1563
          <plugin>
1564
            <groupId>org.apache.maven.plugins</groupId>
1565
            <artifactId>maven-antrun-plugin</artifactId>
1566
            <version>1.7</version>
1567
          </plugin>
1568

    
1569
          <plugin>
1570
            <groupId>org.codehaus.mojo</groupId>
1571
            <artifactId>animal-sniffer-maven-plugin</artifactId>
1572
            <version>1.9</version>
1573
          </plugin>
1574

    
1575
          <plugin>
1576
              <groupId>org.apache.maven.plugins</groupId>
1577
              <artifactId>maven-release-plugin</artifactId>
1578
              <version>2.4.1</version>
1579
          </plugin>
1580

    
1581
          <plugin>
1582
              <groupId>org.apache.maven.plugins</groupId>
1583
              <artifactId>maven-deploy-plugin</artifactId>
1584
              <version>2.6</version>
1585
          </plugin>
1586

    
1587
          <plugin>
1588
              <artifactId>maven-assembly-plugin</artifactId>
1589
              <version>2.2-beta-5</version>
1590
              <executions>
1591
                <execution>
1592
                  <id>gvsig-plugin-package</id>
1593
                  <phase>package</phase>
1594
                  <configuration>
1595
                    <ignoreDirFormatExtensions>true</ignoreDirFormatExtensions>
1596
                    <appendAssemblyId>false</appendAssemblyId>
1597
                    <finalName>gvSIG-desktop-${gvsig.package.info.gvSIGVersion}-${gvsig.package.info.code}-${gvsig.package.info.version}-${buildNumber}-${gvsig.package.info.state}-${gvsig.package.info.operatingSystem}-${gvsig.package.info.architecture}-${gvsig.package.info.javaVM}.gvspkg</finalName>
1598
                    <descriptors>
1599
                      <descriptor>src/main/assembly/gvsig-plugin-package.xml</descriptor>
1600
                    </descriptors>
1601
                  </configuration>
1602
                </execution>
1603
              </executions>
1604
          </plugin>
1605

    
1606
          <plugin>
1607
            <groupId>org.apache.maven.plugins</groupId>
1608
            <artifactId>maven-clean-plugin</artifactId>
1609
            <version>2.4.1</version>
1610
          </plugin>
1611
          
1612
          <plugin>
1613
              <groupId>org.codehaus.mojo</groupId>
1614
              <artifactId>exec-maven-plugin</artifactId>
1615
              <version>1.2</version>
1616
          </plugin>    
1617

    
1618
          <plugin>
1619
            <!-- invoke as "mvn license:format" to fix the header -->
1620
            <!-- invoke as "mvn license:check" to check the header -->
1621
            <!-- See http://code.google.com/p/maven-license-plugin/wiki/Configuration -->
1622
              <groupId>com.mycila.maven-license-plugin</groupId>
1623
              <artifactId>maven-license-plugin</artifactId>
1624
              <version>1.10.b1</version>
1625
              <configuration>
1626
                <header>header.txt</header>
1627
                <failIfMissing>false</failIfMissing>
1628
                <aggregate>false</aggregate>
1629
                <strictCheck>true</strictCheck>
1630
                <encoding>ISO-8859-1</encoding>
1631
                <quiet>false</quiet>
1632
                <excludes>
1633
                    <exclude>**/*.properties</exclude>
1634
                    <exclude>**/*.txt</exclude>
1635
                    <exclude>**/*.jpg</exclude>
1636
                    <exclude>**/*.jpeg</exclude>
1637
                    <exclude>**/*.svg</exclude>
1638
                    <exclude>**/*.png</exclude>
1639
                    <exclude>**/*.gvssym</exclude>
1640
                    <exclude>**/*.def</exclude>
1641
                    <exclude>**/*.msg</exclude>
1642
                </excludes>
1643
            </configuration>
1644
            <dependencies>
1645
                <dependency>
1646
                    <groupId>org.gvsig</groupId>
1647
                    <artifactId>org.gvsig.desktop.buildtools</artifactId>
1648
                    <version>1.0.0</version>
1649
                </dependency>
1650
            </dependencies>
1651
          </plugin>    
1652

    
1653
          <!-- Habria que ver si es posible sustituir el plugin -->
1654
          <!-- com.mycila.maven-license-plugin:maven-license-plugin por este -->
1655
          <!-- Ver http://mojo.codehaus.org/license-maven-plugin/index.html -->
1656
          <!--
1657
          <plugin>
1658
              <groupId>org.codehaus.mojo</groupId>
1659
              <artifactId>license-maven-plugin</artifactId>
1660
              <version>1.5</version>
1661
          </plugin>
1662
          -->
1663

    
1664
          <plugin>
1665
            <groupId>org.apache.maven.plugins</groupId>
1666
            <artifactId>maven-checkstyle-plugin</artifactId>
1667
            <version>2.10</version>
1668
          </plugin>
1669

    
1670
          <plugin>
1671
              <groupId>org.apache.maven.plugins</groupId>
1672
              <artifactId>maven-source-plugin</artifactId>
1673
              <version>2.2.1</version>
1674
          </plugin>
1675

    
1676
          <plugin>
1677
            <groupId>org.codehaus.gmaven</groupId>
1678
            <artifactId>gmaven-plugin</artifactId>
1679
            <version>1.4</version>
1680
            <executions>
1681

    
1682
              <execution>
1683
                <id>increase-build-number</id>
1684
                <phase>process-sources</phase>
1685
                <configuration>
1686
                  <source><![CDATA[
1687
                    // use "mvn -Dincrease-build-number process-sources" 
1688
                    if( project.properties["increase-build-number"] == null ) {
1689
                      log.info("Don't increment build number use flag '-Dincrease-build-number' to increment it.")
1690
                    } else {
1691
                      File file = new File(project.basedir,"buildNumber.properties")
1692
                      if( ! file.exists() ) {
1693
                          log.info("Skip increment build number (buildNumber.property not present).")
1694
                        } else {
1695
                        Properties props = new Properties()
1696
                        
1697
                        props.load(file.newDataInputStream())
1698
                        value = (props.getProperty("buildNumber") as int) + 1
1699
                        props.setProperty("buildNumber",value as String)
1700
                        props.store(file.newWriter(), null)
1701
                        log.info("Setting build number to " + value)
1702
                      }
1703
                    }
1704
                  ]]></source>
1705
                </configuration>
1706
              </execution>
1707

    
1708
              <execution>
1709
                <id>build-package-info</id>
1710
                <phase>prepare-package</phase>
1711
                <configuration>
1712
                  <source><![CDATA[
1713
                      if( project.properties["buildNumber"] == null) {
1714
                        log.info("Skip build package.info (buildNumber.property not present).")
1715
                        log.info("Skip build package.info index (buildNumber.property not present).")
1716
                      } else {
1717
                        package_info_file  = new File(project.basedir, "target/package.info")
1718
                        log.info("Building package.info : " + package_info_file.getAbsolutePath())
1719
                        Properties props = new Properties()
1720
                        props.setProperty('code', project.properties["gvsig.package.info.code"])
1721
                        props.setProperty('code-alias', project.properties["gvsig.package.info.codealias"])
1722
                        props.setProperty('name', project.properties["gvsig.package.info.name"])
1723
                        props.setProperty('version', project.properties["gvsig.package.info.version"])
1724
                        props.setProperty('description', project.properties["gvsig.package.info.description"])
1725
                        props.setProperty('owner', project.properties["gvsig.package.info.owner"])
1726
                        props.setProperty('java-version', project.properties["gvsig.package.info.javaVM"])
1727
                        props.setProperty('official', project.properties["gvsig.package.info.official"])
1728
                        props.setProperty('type', "plugin")
1729
                        props.setProperty('state', project.properties["gvsig.package.info.state"])
1730
                        props.setProperty('operating-system', project.properties["gvsig.package.info.operatingSystem"])
1731
                        props.setProperty('dependencies', project.properties["gvsig.package.info.dependencies"])
1732
                        props.setProperty('sources-url', project.properties["gvsig.package.info.sourcesURL"])
1733
                        props.setProperty('web-url', project.properties["gvsig.package.info.webURL"])
1734
                        props.setProperty('architecture', project.properties["gvsig.package.info.architecture"])
1735
                        props.setProperty('model-version', '1.0.1')
1736
                        props.setProperty('categories', project.properties["gvsig.package.info.categories"])
1737
                        props.setProperty('buildNumber', project.properties["buildNumber"])
1738
                        props.setProperty('gvSIG-version', project.properties["gvsig.package.info.gvSIGVersion"])
1739

    
1740
                        props.store(package_info_file.newWriter(), null)
1741

    
1742
                        pkgname = "gvSIG-desktop-" + 
1743
                          project.properties["gvsig.package.info.gvSIGVersion"] + "-" + 
1744
                          project.properties["gvsig.package.info.code"] + "-" + 
1745
                          project.properties["gvsig.package.info.version"] + "-" + 
1746
                          project.properties["buildNumber"] + "-" + 
1747
                          project.properties["gvsig.package.info.state"] + "-" + 
1748
                          project.properties["gvsig.package.info.operatingSystem"] + "-" + 
1749
                          project.properties["gvsig.package.info.architecture"] + "-" + 
1750
                          project.properties["gvsig.package.info.javaVM"]
1751
                        package_info_file  = new File(project.basedir, "target/gvspki/"+project.properties["gvsig.package.info.code"]+"/package.info")
1752
                        log.info("Building package.info index " + package_info_file.getAbsolutePath())
1753
                        package_info_file.getParentFile().mkdirs()
1754
                        props.setProperty('download-url', 
1755
                          project.properties["gvsig.package.info.poolURL"] + "/" +
1756
                          project.properties["gvsig.package.info.code"] + "/" +
1757
                          pkgname + ".gvspkg"
1758
                        )
1759
                        props.store(package_info_file.newWriter(), null)
1760
                      }
1761
                  ]]></source>
1762
                </configuration>
1763
              </execution>
1764

    
1765
              <execution>
1766
                <id>build-package-index</id>
1767
                <phase>package</phase>
1768
                <configuration>
1769
                  <source><![CDATA[
1770
                    ant = new AntBuilder()
1771
                    if( project.properties["buildNumber"] == null) {
1772
                      log.info("Skip building package index (buildNumber.property not present).")
1773
                    } else {
1774
                      pkgname = "gvSIG-desktop-" + 
1775
                        project.properties["gvsig.package.info.gvSIGVersion"] + "-" + 
1776
                        project.properties["gvsig.package.info.code"] + "-" + 
1777
                        project.properties["gvsig.package.info.version"] + "-" + 
1778
                        project.properties["buildNumber"] + "-" + 
1779
                        project.properties["gvsig.package.info.state"] + "-" + 
1780
                        project.properties["gvsig.package.info.operatingSystem"] + "-" + 
1781
                        project.properties["gvsig.package.info.architecture"] + "-" + 
1782
                        project.properties["gvsig.package.info.javaVM"]
1783

    
1784
                      log.info("Building package index " + pkgname + ".gvspki")
1785
                      package_index_source  = project.basedir.getAbsolutePath() + "/target/gvspki"
1786
                      package_index_target  = project.basedir.getAbsolutePath() + "/target/" + pkgname + ".gvspki"
1787
                      ant.zip(destfile: package_index_target, basedir: package_index_source)
1788
                    }
1789
                  ]]></source>
1790
                </configuration>
1791
              </execution>
1792

    
1793
              <execution>
1794
                <id>install-plugin</id>
1795
                <phase>install</phase>
1796
                <configuration>
1797
                  <source><![CDATA[
1798
                    if( project.properties["buildNumber"] == null) {
1799
                      log.info("Skip install package (buildNumber.property not present).")
1800
                    } else {                    
1801
                      ant = new AntBuilder()
1802
                      pkgname = "gvSIG-desktop-" + 
1803
                        project.properties["gvsig.package.info.gvSIGVersion"] + "-" + 
1804
                        project.properties["gvsig.package.info.code"] + "-" + 
1805
                        project.properties["gvsig.package.info.version"] + "-" + 
1806
                        project.properties["buildNumber"] + "-" + 
1807
                        project.properties["gvsig.package.info.state"] + "-" + 
1808
                        project.properties["gvsig.package.info.operatingSystem"] + "-" + 
1809
                        project.properties["gvsig.package.info.architecture"] + "-" + 
1810
                        project.properties["gvsig.package.info.javaVM"]
1811

    
1812
                      println("gvsig.install.plugin=" + project.properties["gvsig.install.plugin"])
1813
                      println("gvsig.install.plugin.package=" + project.properties["gvsig.install.plugin.package"])
1814
                                          if( project.properties["gvsig.install.plugin"]=="true" ) {
1815
                              source = project.basedir.getAbsolutePath() + "/target/" + pkgname + ".gvspkg.zip"
1816
                              target = project.properties["gvsig.product.folder.path"] + "/gvSIG/extensiones/"
1817
        
1818
                              log.info("Install plugin to " + target)
1819
                              ant.unzip(src: source, dest: target)
1820
                      } else {
1821
                          log.info("Skip plugin install.")
1822
                      }
1823
                      if( project.properties["gvsig.install.plugin.package"]=="true" ) {
1824
                          source = project.basedir.getAbsolutePath() + "/target/" + pkgname + ".gvspkg.zip"
1825
                              target = new File(project.properties["gvsig.product.folder.path"] + 
1826
                                "/install/" + 
1827
                                project.properties["gvsig.package.info.code"] + "/" +
1828
                                pkgname + ".gvspkg")
1829
                              target.getParentFile().mkdirs()
1830
        
1831
                              log.info("Copy plugin package from " + source + " to " + target)
1832
                              ant.copy(file:source, tofile:target.getAbsolutePath())
1833
        
1834
                              source  = project.basedir.getAbsolutePath() + "/target/" + pkgname + ".gvspki"
1835
                              target = project.properties["gvsig.product.folder.path"] + 
1836
                                "/install/" + 
1837
                                project.properties["gvsig.package.info.code"] + "/" +
1838
                                pkgname + ".gvspki"
1839
                              log.info("Copy plugin package index from " + source + " to " + target)
1840
                              ant.copy(file:source, tofile:target)
1841
                      } else {
1842
                          log.info("Skip plugin package install.")
1843
                                          }
1844
                    }
1845
                  ]]></source>
1846
                </configuration>
1847
              </execution>
1848

    
1849
            </executions>
1850
          </plugin>
1851

    
1852
        </plugins>
1853
      </pluginManagement>
1854

    
1855
      <plugins>
1856

    
1857
        <plugin>
1858
          <artifactId>maven-clean-plugin</artifactId>
1859
          <configuration>
1860
            <filesets>
1861
              <fileset>
1862
                <directory>${user.home}/.depman/</directory>
1863
                <includes>
1864
                  <include>**</include>
1865
                </includes>
1866
              </fileset>
1867
            </filesets>
1868
            <followSymLinks>true</followSymLinks>
1869
          </configuration>
1870
        </plugin>
1871

    
1872
        <plugin>
1873
            <groupId>org.apache.maven.plugins</groupId>
1874
            <artifactId>maven-release-plugin</artifactId>
1875
            <configuration>
1876
                <!-- The property svn.tags.folder is used in external projects   -->
1877
                            <!-- to override configuraction of tagBase -->
1878
                <tagBase>${svn.tags.folder}</tagBase> 
1879
                <!-- This is a 2.0 beta 6 bug. By default the goals are 'clean verify', so the modules  
1880
                are not installed, so the dependencies between modules are not met. With this configuration   
1881
                we force the module installation. -->  
1882
                <preparationGoals>clean install</preparationGoals>  
1883
                <autoVersionSubmodules>true</autoVersionSubmodules>
1884
            </configuration>
1885
        </plugin>
1886

    
1887
        <plugin>
1888
          <!-- load ".gvsig-devel.properties" -->
1889
          <groupId>org.codehaus.mojo</groupId>
1890
          <artifactId>properties-maven-plugin</artifactId>
1891
          <configuration>
1892
              <files>
1893
                  <!-- Define gvsig.product.folder.path in this property -->
1894
                  <file>${user.home}/.gvsig-devel.properties</file>
1895
                  <file>${env.HOME}/.gvsig-devel.properties</file>
1896
                  <file>${project.basedir}/gvsig-devel.properties</file>
1897
                  <file>buildNumber.properties</file>
1898
              </files>
1899
              <quiet>true</quiet>
1900
          </configuration>
1901
          <executions>
1902
              <execution>
1903
                  <id>default</id>
1904
                  <phase>prepare-package</phase>
1905
                  <goals>
1906
                      <goal>read-project-properties</goal>
1907
                  </goals>
1908
              </execution>
1909
              <execution>
1910
                <id>default-clean</id>
1911
                <phase>pre-clean</phase>
1912
                <goals>
1913
                    <goal>read-project-properties</goal>
1914
                </goals>
1915
            </execution>
1916
          </executions>
1917
        </plugin>
1918

    
1919

    
1920
      <plugin>
1921
          <groupId>org.codehaus.mojo</groupId>
1922
          <artifactId>animal-sniffer-maven-plugin</artifactId>
1923
          <executions>
1924
              <execution>
1925
                  <id>check-java-api</id>
1926
                  <phase>package</phase>
1927
                  <goals>
1928
                      <goal>check</goal>
1929
                  </goals>
1930
                  <configuration>
1931
                      <skip>false</skip>
1932
                      <signature>
1933
                          <groupId>org.codehaus.mojo.signature</groupId>
1934
                          <artifactId>java15</artifactId>
1935
                          <version>1.0</version>
1936
                      </signature>
1937
                      <ignores>
1938
                          <ignore>net.sourceforge.cobertura.coveragedata.TouchCollector</ignore>
1939
                      </ignores>
1940
                  </configuration>
1941
              </execution>
1942
          </executions>
1943
      </plugin>
1944

    
1945
      <plugin>
1946
          <groupId>org.apache.maven.plugins</groupId>
1947
          <artifactId>maven-javadoc-plugin</artifactId>
1948
          <executions>
1949
              <execution>
1950
                  <id>attach-javadocs</id>
1951
                  <goals>
1952
                      <goal>jar</goal>
1953
                  </goals>
1954
              </execution>
1955
          </executions>
1956
      </plugin>
1957

    
1958
      <plugin>
1959
          <groupId>org.apache.maven.plugins</groupId>
1960
          <artifactId>maven-source-plugin</artifactId>
1961
          <configuration>
1962
            <skipSource>false</skipSource> <!-- User property is: source.skip. -->
1963
          </configuration>
1964
          <executions>
1965
              <execution>
1966
                  <id>attach-sources</id>
1967
                  <phase>verify</phase>
1968
                  <goals>
1969
                      <goal>jar-no-fork</goal>
1970
                  </goals>
1971
              </execution>
1972
              <execution>
1973
                  <id>attach-test-sources</id>
1974
                  <phase>verify</phase>
1975
                  <goals>
1976
                      <goal>test-jar-no-fork</goal>
1977
                  </goals>
1978
              </execution>
1979
          </executions>
1980
      </plugin>
1981
      
1982
      <plugin>
1983
        <groupId>org.apache.maven.plugins</groupId>
1984
        <artifactId>maven-checkstyle-plugin</artifactId>
1985
        <!-- invoke as "mvn checkstyle:checkstyle"  or "mvn site" -->
1986
        <configuration>
1987
          <skip>false</skip> <!-- User property is: checkstyle.skip. -->
1988
          <enableRulesSummary>true</enableRulesSummary>
1989
          <failsOnError>false</failsOnError>
1990
          <configLocation>gvsig/checkstyle.xml</configLocation>
1991
          <headerLocation>gvsig/LICENSE.txt</headerLocation>
1992
        </configuration>
1993
        <dependencies>
1994
          <dependency>
1995
              <groupId>org.gvsig</groupId>
1996
              <artifactId>org.gvsig.desktop.buildtools</artifactId>
1997
              <version>1.0.0</version>
1998
          </dependency>
1999
        </dependencies>
2000
      </plugin>
2001
      
2002
      <plugin>
2003
        <!-- to continue building  when test fail -->
2004
        <groupId>org.apache.maven.plugins</groupId>
2005
        <artifactId>maven-surefire-plugin</artifactId>
2006
        <configuration>
2007
          <testFailureIgnore>true</testFailureIgnore>
2008
        </configuration>
2009
      </plugin>
2010

    
2011
    </plugins>
2012
  </build>
2013

    
2014

    
2015
   <reporting>
2016
      <excludeDefaults>true</excludeDefaults>
2017
      <plugins>
2018
        <plugin>
2019
          <groupId>org.apache.maven.plugins</groupId>
2020
          <artifactId>maven-project-info-reports-plugin</artifactId>
2021
            <version>2.7</version>
2022
            <reportSets>
2023
            <reportSet>
2024
              <reports>
2025
                <report>index</report>
2026
                <report>summary</report>
2027
                <report>scm</report>
2028
                <report>license</report>
2029
                <report>project-team</report>
2030
                <report>issue-tracking</report>
2031
                <report>mailing-list</report>
2032
                <report>modules</report>
2033

    
2034
                <report>dependency-info</report>
2035
                <!-- Removed due to its high cost                 
2036
                <report>dependency-management</report>
2037
                <report>dependencies</report>
2038
                -->
2039
                <report>dependency-convergence</report>
2040

    
2041
                <!--                 
2042
                <report>plugins</report>
2043
                <report>plugin-management</report>
2044
                <report>distribution-management</report>
2045
                -->
2046
                
2047
                <!-- gvSIG does not have Continuous Integration System
2048
                <report>cim</report>
2049
                -->
2050
              </reports>
2051
            </reportSet>
2052
          </reportSets>
2053
        </plugin>
2054
        <plugin>
2055
          <groupId>org.apache.maven.plugins</groupId>
2056
          <artifactId>maven-javadoc-plugin</artifactId>
2057
          <!-- Do not use the version 2.9, does not manage properly the submodules -->
2058
          <version>2.9.1</version>
2059
          <configuration>
2060
            <!-- Don't include the deprecateds items in the javadoc -->
2061
            <nodeprecated>true</nodeprecated>
2062
            <!-- Don't generate javadoc of project with submodules -->
2063
            <aggregate>false</aggregate>
2064
            <!-- Removed detection of links due to its high cost -->
2065
            <detectJavaApiLink>false</detectJavaApiLink>
2066
            <detectLinks>false</detectLinks>
2067
            <detectOfflineLinks>false</detectOfflineLinks>
2068
            <!-- Removed the inclusion of dependencies sources due to their high cost -->
2069
            <includeDependencySources>false</includeDependencySources>
2070
            <includeTransitiveDependencySources>false</includeTransitiveDependencySources>
2071
          </configuration>
2072
            <reportSets>
2073
                <reportSet>
2074
                    <id>html</id>
2075
                    <reports>
2076
                        <report>javadoc</report>
2077
                        <!-- removed javadocs of tests -->
2078
                    </reports>
2079
                </reportSet>
2080
            </reportSets>
2081
        </plugin>
2082
        <plugin>
2083
          <groupId>org.apache.maven.plugins</groupId>
2084
          <artifactId>maven-jxr-plugin</artifactId>
2085
            <version>2.3</version>
2086
          <configuration>
2087
            <linkJavadoc>true</linkJavadoc>
2088
            <aggregate>false</aggregate>
2089
          </configuration>
2090
        </plugin>
2091
        <plugin>
2092
          <groupId>org.codehaus.mojo</groupId>
2093
          <artifactId>findbugs-maven-plugin</artifactId>
2094
          <version>2.5.2</version>
2095
        </plugin>
2096
              
2097
      </plugins>
2098
    </reporting>
2099
  
2100

    
2101
  <profiles>
2102
  
2103
    <profile>
2104
      <!-- This profile is used to initialize and install the root folder of gvSIG -->
2105
      <id>gvsig-root</id>
2106
      <activation>
2107
        <file>
2108
          <exists>src/main/assembly/gvsig-root-folder-package.xml</exists>
2109
        </file>
2110
      </activation>
2111
      <build>
2112
        <plugins>
2113

    
2114
          <plugin>
2115
            <!-- Check if exists ".gvsig-devel.properties" and create if not exists -->
2116
            <groupId>org.codehaus.gmaven</groupId>
2117
            <artifactId>gmaven-plugin</artifactId>
2118
            <executions>
2119
              <execution>
2120
                <id>initialize-gvsig-product-folder-path</id>
2121
                <phase>generate-sources</phase>
2122
                <goals>
2123
                  <goal>execute</goal>
2124
                </goals>
2125
                <configuration>
2126
                  <source><![CDATA[
2127
                    if( project.artifactId != "org.gvsig.desktop" ) {
2128
                            log.warn("Skip initialization of gvsig-devel.properties.")
2129
                    } else {
2130
                      home = System.getenv('HOME')
2131
                      if( home == null ) {
2132
                        home = System.properties['user.home']
2133
                      }
2134
                      Properties props = new Properties()
2135
                      File propsFile = new File(home + "/.gvsig-devel.properties")
2136
                      gvsigProductFolderPathDefault = project.properties["gvsig.product.folder.path"]
2137
                      // println "Default gvsig.product.folder.path = " + gvsigProductFolderPathDefault
2138
                      try {
2139
                        props.load(propsFile.newDataInputStream())
2140
                        gvsigProductFolderPath = props.getProperty('gvsig.product.folder.path')
2141
                        if( gvsigProductFolderPath == null ) {
2142
                          gvsigProductFolderPath = gvsigProductFolderPathDefault
2143
                          props.setProperty('gvsig.product.folder.path', gvsigProductFolderPath)
2144
                          props.store(propsFile.newWriter(), null)
2145
                        }
2146
                      } catch(java.io.FileNotFoundException e){
2147
                        gvsigProductFolderPath = gvsigProductFolderPathDefault
2148
                        props.setProperty('gvsig.product.folder.path', gvsigProductFolderPath)
2149
                        props.store(propsFile.newWriter(), null)
2150
                      }
2151
                      log.info("Current gvsig.product.folder.path = " + gvsigProductFolderPath)
2152
                    }
2153
                  ]]></source>
2154
                </configuration>
2155
              </execution>
2156
            </executions>
2157
         </plugin>
2158

    
2159
        </plugins>
2160
      </build>
2161
    </profile>
2162

    
2163
  
2164
  
2165
    <profile>
2166
      <!-- This profile is used to packege and install the gvSIG plugins -->
2167
      <id>gvsig-plugin</id>
2168
      <activation>
2169
        <file>
2170
          <exists>buildNumber.properties</exists>
2171
        </file>
2172
      </activation>
2173
      <build>
2174
        <plugins>
2175

    
2176
          <plugin>
2177
              <artifactId>maven-assembly-plugin</artifactId>
2178
              <executions>
2179
                <execution>
2180
                  <id>gvsig-plugin-package</id>
2181
                  <phase>package</phase>
2182
                  <goals>
2183
                      <goal>single</goal>
2184
                  </goals>
2185
                </execution>
2186
              </executions>
2187
          </plugin>
2188

    
2189
          <plugin>
2190
            <artifactId>maven-clean-plugin</artifactId>
2191
            <configuration>
2192
              <skip>false</skip>
2193
              <failOnError>true</failOnError>
2194
              <filesets>
2195
                <fileset>
2196
                  <directory>${gvsig.product.folder.path}/gvSIG/extensiones/${project.artifactId}</directory>
2197
                </fileset>
2198
              </filesets>
2199
            </configuration>
2200
            <executions>
2201
              <execution>
2202
                <id>default-clean</id>
2203
                <phase>clean</phase>
2204
              </execution>
2205
            </executions>
2206
          </plugin>
2207

    
2208
          <plugin>
2209
            <groupId>org.codehaus.gmaven</groupId>
2210
            <artifactId>gmaven-plugin</artifactId>
2211
            <executions>
2212

    
2213
              <execution>
2214
                <id>increase-build-number</id>
2215
                <phase>process-sources</phase>
2216
                <goals>
2217
                  <goal>execute</goal>
2218
                </goals>
2219
              </execution>
2220

    
2221
              <execution>
2222
                <id>build-package-info</id>
2223
                <phase>prepare-package</phase>
2224
                <goals>
2225
                  <goal>execute</goal>
2226
                </goals>
2227
              </execution>
2228

    
2229
              <execution>
2230
                <id>build-package-index</id>
2231
                <phase>package</phase>
2232
                <goals>
2233
                  <goal>execute</goal>
2234
                </goals>
2235
              </execution>
2236

    
2237
              <execution>
2238
                <id>install-plugin</id>
2239
                <phase>install</phase>
2240
                <goals>
2241
                  <goal>execute</goal>
2242
                </goals>
2243
              </execution>
2244

    
2245
            </executions>
2246
          </plugin>
2247

    
2248
        </plugins>
2249
      </build>
2250
    </profile>
2251

    
2252
  </profiles>
2253
      
2254
  <properties>
2255
    <!-- General configuration -->
2256
    <project.build.sourceEncoding>ISO-8859-1</project.build.sourceEncoding>
2257
    <localRepository>${user.home}/.m2/repository</localRepository>
2258
    <site-repository>dav:https://devel.gvsig.org/sites/${project.artifactId}/${project.version}</site-repository>
2259
    <eclipse.project.name>${project.artifactId}</eclipse.project.name>
2260
    
2261
    <!-- The property svn.tags.folder is used in external projects to override  -->
2262
    <!-- configuraction in maven-release-plugin -->
2263
    <svn.tags.folder>https://devel.gvsig.org/svn/gvsig-desktop/tags/</svn.tags.folder>
2264
    
2265
    <!-- Package info property values -->
2266
    <gvsig.package.info.codealias />
2267
    <gvsig.package.info.code>${project.artifactId}</gvsig.package.info.code>
2268
    <gvsig.package.info.name>${project.name}</gvsig.package.info.name>
2269
    <gvsig.package.info.description>${project.description}</gvsig.package.info.description>
2270
    <gvsig.package.info.version>${project.version}</gvsig.package.info.version>
2271
    <gvsig.package.info.state>devel</gvsig.package.info.state>
2272
    <gvsig.package.info.official>false</gvsig.package.info.official>
2273
    <gvsig.package.info.operatingSystem>all</gvsig.package.info.operatingSystem>
2274
    <gvsig.package.info.architecture>all</gvsig.package.info.architecture>
2275
    <gvsig.package.info.javaVM>j1_5</gvsig.package.info.javaVM>
2276
    <gvsig.package.info.gvSIGVersion>2.1.0</gvsig.package.info.gvSIGVersion>
2277
    <gvsig.package.info.dependencies>required: org.gvsig.app.mainplugin -ge 2.0.1</gvsig.package.info.dependencies>
2278
    <gvsig.package.info.owner>gvSIG Association</gvsig.package.info.owner>
2279
    <gvsig.package.info.sourcesURL>${project.scm.url}</gvsig.package.info.sourcesURL>
2280
    <gvsig.package.info.webURL>http://www.gvsig.com</gvsig.package.info.webURL>
2281
    <gvsig.package.info.categories />
2282
    <gvsig.package.info.poolURL>http://downloads.gvsig.org/download/gvsig-desktop/pool</gvsig.package.info.poolURL>
2283
    
2284
    <!-- Control the deploy of the plugin in gvsig.product.folder.path/gvSIG/extensiones -->
2285
    <gvsig.install.plugin>true</gvsig.install.plugin>
2286
    <!--  Control the deploy of the plugin package in gvsig.product.folder.path/install -->
2287
    <gvsig.install.plugin.package>true</gvsig.install.plugin.package>
2288
    
2289
    <!-- External project versions -->
2290
    <gvsig.tools.version>3.0.7</gvsig.tools.version>
2291
    <gvsig.about.version>1.0.0</gvsig.about.version>
2292
    <gvsig.proj.version>1.0.1</gvsig.proj.version>
2293
    <gvsig.projection.api.version>2.0.13</gvsig.projection.api.version>
2294
    <gvsig.timesupport.version>1.0.0</gvsig.timesupport.version>
2295
  
2296
    <gvsig.product.folder.path>${basedir}/target/product</gvsig.product.folder.path>
2297
  </properties>
2298

    
2299
  <modules>
2300
    <module>org.gvsig.desktop.compat.cdc</module>
2301
    <module>org.gvsig.desktop.library</module>
2302
    <module>org.gvsig.desktop.framework</module>
2303
    <module>org.gvsig.desktop.plugin</module>
2304

    
2305
    <!-- NOTE: Project  org.gvsig.desktop.installer must not be a sub module of this. -->
2306
    <!-- NOTE: Project  org.gvsig.desktop.buildtools must not be a sub module of this. -->
2307

    
2308
  </modules>
2309
</project>
2310