Statistics
| Revision:

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

History | View | Annotate | Download (90.8 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.14-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.gvsig</groupId>
214
                <artifactId>batik-ext-gvsig-custom</artifactId>
215
                <version>1.7.0</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>org.apache.xmlgraphics</groupId>
269
                <artifactId>batik-ext</artifactId>
270
                <version>1.7</version>
271
            </dependency>
272
            <dependency>
273
                <groupId>bsf</groupId>
274
                <artifactId>bsf</artifactId>
275
                <version>2.3.0-rc1</version>
276
            </dependency>
277
            <dependency>
278
                <groupId>org.apache.bsf</groupId>
279
                <artifactId>bsf-api</artifactId>
280
                <version>3.1</version>
281
            </dependency>
282
            <dependency>
283
                <groupId>org.apache.bsf</groupId>
284
                <artifactId>bsf-utils</artifactId>
285
                <version>3.1</version>
286
            </dependency>
287
            <dependency>
288
                <groupId>bsh</groupId>
289
                <artifactId>bsh</artifactId>
290
                <version>2.0b4</version>
291
            </dependency>
292
            <dependency>
293
                <groupId>castor</groupId>
294
                <artifactId>castor</artifactId>
295
                <version>0.9.5.3</version>
296
            </dependency>
297
            <dependency>
298
                <groupId>commons-beanutils</groupId>
299
                <artifactId>commons-beanutils</artifactId>
300
                <version>1.6</version>
301
            </dependency>
302
            <dependency>
303
                <groupId>commons-dbcp</groupId>
304
                <artifactId>commons-dbcp</artifactId>
305
                <version>1.2.2</version>
306
            </dependency>
307
            <dependency>
308
              <groupId>commons-codec</groupId>
309
              <artifactId>commons-codec</artifactId>
310
              <version>1.6</version>
311
            </dependency>
312
            <dependency>
313
                <groupId>commons-collections</groupId>
314
                <artifactId>commons-collections</artifactId>
315
                <version>3.2.1</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</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.metadata.lib.basic.api</artifactId>
799
                <version>${gvsig.metadata.version}</version>
800
            </dependency>
801
            <dependency>
802
                <groupId>org.gvsig</groupId>
803
                <artifactId>org.gvsig.metadata.lib.basic.impl</artifactId>
804
                <version>${gvsig.metadata.version}</version>
805
            </dependency>
806
            <dependency>
807
                <groupId>org.gvsig</groupId>
808
                <artifactId>org.gvsig.metadata.swing.basic.api</artifactId>
809
                <version>${gvsig.metadata.version}</version>
810
            </dependency>
811
            <dependency>
812
                <groupId>org.gvsig</groupId>
813
                <artifactId>org.gvsig.metadata.swing.basic.impl</artifactId>
814
                <version>${gvsig.metadata.version}</version>
815
            </dependency>
816
            <dependency>
817
                <groupId>org.gvsig</groupId>
818
                <artifactId>org.gvsig.about.api</artifactId>
819
                <version>${gvsig.about.version}</version>
820
            </dependency>
821
            <dependency>
822
                <groupId>org.gvsig</groupId>
823
                <artifactId>org.gvsig.about.impl</artifactId>
824
                <version>${gvsig.about.version}</version>
825
            </dependency>
826
            <dependency>
827
                <groupId>org.gvsig</groupId>
828
                <artifactId>org.gvsig.catalog</artifactId>
829
                <version>2.0</version>
830
            </dependency>
831
           <dependency>
832
                <groupId>org.gvsig</groupId>
833
                <artifactId>org.gvsig.timesupport.lib.api</artifactId>
834
                <version>${gvsig.timesupport.version}</version>
835
            </dependency>
836
            <dependency>
837
                <groupId>org.gvsig</groupId>
838
                <artifactId>org.gvsig.timesupport.lib.impl</artifactId>
839
                <version>${gvsig.timesupport.version}</version>
840
            </dependency>
841
            <dependency>
842
                <groupId>org.gvsig</groupId>
843
                <artifactId>org.gvsig.timesupport.swing.api</artifactId>
844
                <version>${gvsig.timesupport.version}</version>
845
            </dependency>
846
            <dependency>
847
                <groupId>org.gvsig</groupId>
848
                <artifactId>org.gvsig.timesupport.swing.impl</artifactId>
849
                <version>${gvsig.timesupport.version}</version>
850
            </dependency>
851
            <dependency>
852
              <groupId>org.gvsig.external</groupId>
853
              <artifactId>org.gvsig.external.jump</artifactId>
854
              <version>1.0.0</version>
855
            </dependency>
856
            <dependency>
857
                <groupId>org.gvsig</groupId>
858
                <artifactId>org.gvsig.proj.lib.api</artifactId>
859
                <version>${gvsig.proj.version}</version>
860
            </dependency>
861
            <dependency>
862
                <groupId>org.gvsig</groupId>
863
                <artifactId>org.gvsig.proj.lib.proj4j</artifactId>
864
                <version>${gvsig.proj.version}</version>
865
            </dependency>
866
            <dependency>
867
              <groupId>org.gvsig</groupId>
868
              <artifactId>org.gvsig.proj.swing.api</artifactId>
869
              <version>${gvsig.proj.version}</version>
870
            </dependency>
871
            <dependency>
872
              <groupId>org.gvsig</groupId>
873
              <artifactId>org.gvsig.proj.swing.impl</artifactId>
874
              <version>${gvsig.proj.version}</version>
875
            </dependency>            
876
            <dependency>
877
              <groupId>org.gvsig</groupId>
878
              <artifactId>org.gvsig.projection.api</artifactId>
879
              <version>${gvsig.projection.api.version}</version>
880
            </dependency>
881

    
882
            <!-- Childs projects -->
883

    
884
            <dependency>
885
                <groupId>org.gvsig</groupId>
886
                <artifactId>org.gvsig.projection.cresques.impl</artifactId>
887
                <version>2.0.14-SNAPSHOT</version>
888
            </dependency>
889
            <dependency>
890
                <groupId>org.gvsig</groupId>
891
                <artifactId>org.gvsig.projection.cresques.ui</artifactId>
892
                <version>2.0.14-SNAPSHOT</version>
893
            </dependency>
894
            <dependency>
895
                <groupId>org.gvsig</groupId>
896
                <artifactId>org.gvsig.andami</artifactId>
897
                <version>2.0.14-SNAPSHOT</version>
898
            </dependency>
899
            <dependency>
900
                <groupId>org.gvsig</groupId>
901
                <artifactId>org.gvsig.app</artifactId>
902
                <version>2.0.14-SNAPSHOT</version>
903
            </dependency>   
904
            <dependency>
905
                <groupId>org.gvsig</groupId>
906
                <artifactId>org.gvsig.ui</artifactId>
907
                <version>2.0.14-SNAPSHOT</version>
908
            </dependency>
909
            <dependency>
910
                <groupId>org.gvsig</groupId>
911
                <artifactId>org.gvsig.fmap.control</artifactId>
912
                <version>2.0.14-SNAPSHOT</version>
913
            </dependency>
914
            <dependency>
915
                <groupId>org.gvsig</groupId>
916
                <artifactId>org.gvsig.fmap.mapcontext.api</artifactId>
917
                <version>2.0.14-SNAPSHOT</version>
918
            </dependency>
919
            <dependency>
920
                <groupId>org.gvsig</groupId>
921
                <artifactId>org.gvsig.fmap.mapcontext.impl</artifactId>
922
                <version>2.0.14-SNAPSHOT</version>
923
            </dependency>
924
            <dependency>
925
                <groupId>org.gvsig</groupId>
926
                <artifactId>org.gvsig.fmap.mapcontext.operation</artifactId>
927
                <version>2.0.14-SNAPSHOT</version>
928
            </dependency>
929
            <dependency>
930
                <groupId>org.gvsig</groupId>
931
                <artifactId>org.gvsig.fmap.dal.api</artifactId>
932
                <version>2.0.14-SNAPSHOT</version>
933
            </dependency>
934
            <dependency>
935
                <groupId>org.gvsig</groupId>
936
                <artifactId>org.gvsig.fmap.dal.spi</artifactId>
937
                <version>2.0.14-SNAPSHOT</version>
938
            </dependency>
939
            <dependency>
940
                <groupId>org.gvsig</groupId>
941
                <artifactId>org.gvsig.fmap.dal.impl</artifactId>
942
                <version>2.0.14-SNAPSHOT</version>
943
            </dependency>
944
            <dependency>
945
                <groupId>org.gvsig</groupId>
946
                <artifactId>org.gvsig.fmap.dal.impl</artifactId>
947
                <version>2.0.14-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.14-SNAPSHOT</version>
955
            </dependency>
956
            <dependency>
957
                <groupId>org.gvsig</groupId>
958
                <artifactId>org.gvsig.fmap.dal.db.jdbc</artifactId>
959
                <version>2.0.14-SNAPSHOT</version>
960
            </dependency>
961
            <dependency>
962
                <groupId>org.gvsig</groupId>
963
                <artifactId>org.gvsig.fmap.dal.db.h2</artifactId>
964
                <version>2.0.14-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.14-SNAPSHOT</version>
971
            </dependency>
972
            <dependency>
973
                <groupId>org.gvsig</groupId>
974
                <artifactId>org.gvsig.fmap.dal.file.dbf</artifactId>
975
                <version>2.0.14-SNAPSHOT</version>
976
            </dependency>
977
            <dependency>
978
                <groupId>org.gvsig</groupId>
979
                <artifactId>org.gvsig.fmap.dal.file.shp</artifactId>
980
                <version>2.0.14-SNAPSHOT</version>
981
            </dependency>
982
            <dependency>
983
              <groupId>org.gvsig</groupId>
984
              <artifactId>org.gvsig.newlayer.lib.api</artifactId>
985
              <version>2.0.14-SNAPSHOT</version>
986
            </dependency>
987
            <dependency>
988
              <groupId>org.gvsig</groupId>
989
              <artifactId>org.gvsig.newlayer.lib.api</artifactId>
990
              <version>2.0.14-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.14-SNAPSHOT</version>
997
            </dependency>
998
            <dependency>
999
                <groupId>org.gvsig</groupId>
1000
                <artifactId>org.gvsig.newlayer.prov.generic</artifactId>
1001
                <version>2.0.14-SNAPSHOT</version>
1002
            </dependency> 
1003
            <dependency>
1004
                <groupId>org.gvsig</groupId>
1005
                <artifactId>org.gvsig.newlayer.prov.file</artifactId>
1006
                <version>2.0.14-SNAPSHOT</version>
1007
            </dependency> 
1008
            <dependency>
1009
                <groupId>org.gvsig</groupId>
1010
                <artifactId>org.gvsig.newlayer.prov.shape</artifactId>
1011
                <version>2.0.14-SNAPSHOT</version>
1012
            </dependency> 
1013
            <dependency>
1014
                <groupId>org.gvsig</groupId>
1015
                <artifactId>org.gvsig.symbology.lib.api</artifactId>
1016
                <version>2.0.14-SNAPSHOT</version>
1017
            </dependency>
1018
            <dependency>
1019
                <groupId>org.gvsig</groupId>
1020
                <artifactId>org.gvsig.symbology.lib.impl</artifactId>
1021
                <version>2.0.14-SNAPSHOT</version>
1022
            </dependency>
1023
            <dependency>
1024
                <groupId>org.gvsig</groupId>
1025
                <artifactId>org.gvsig.symbology.swing.api</artifactId>
1026
                <version>2.0.14-SNAPSHOT</version>
1027
            </dependency>
1028
            <dependency>
1029
                <groupId>org.gvsig</groupId>
1030
                <artifactId>org.gvsig.symbology.swing.impl</artifactId>
1031
                <version>2.0.14-SNAPSHOT</version>
1032
            </dependency>
1033
            <dependency>
1034
                <groupId>org.gvsig</groupId>
1035
                <artifactId>org.gvsig.fmap.geometry.api</artifactId>
1036
                <version>2.0.14-SNAPSHOT</version>
1037
            </dependency>
1038
            <dependency>
1039
                <groupId>org.gvsig</groupId>
1040
                <artifactId>org.gvsig.fmap.geometry.impl</artifactId>
1041
                <version>2.0.14-SNAPSHOT</version>
1042
            </dependency>
1043
            <dependency>
1044
                <groupId>org.gvsig</groupId>
1045
                <artifactId>org.gvsig.fmap.geometry.operation</artifactId>
1046
                <version>2.0.14-SNAPSHOT</version>
1047
            </dependency>
1048
            <dependency>
1049
                <groupId>org.gvsig</groupId>
1050
                <artifactId>org.gvsig.tools.evaluator.sqljep</artifactId>
1051
                <version>2.0.14-SNAPSHOT</version>
1052
            </dependency>
1053
            <dependency>
1054
                <groupId>org.gvsig</groupId>
1055
                <artifactId>org.gvsig.compat.api</artifactId>
1056
                <version>2.0.14-SNAPSHOT</version>
1057
            </dependency>
1058
            <dependency>
1059
                <groupId>org.gvsig</groupId>
1060
                <artifactId>org.gvsig.compat.se</artifactId>
1061
                <version>2.0.14-SNAPSHOT</version>
1062
            </dependency>
1063
            <dependency>
1064
                <groupId>org.gvsig</groupId>
1065
                <artifactId>org.gvsig.remoteclient</artifactId>
1066
                <version>2.0.14-SNAPSHOT</version>
1067
            </dependency>
1068
            <dependency>
1069
                <groupId>org.gvsig</groupId>
1070
                <artifactId>org.gvsig.i18n</artifactId>
1071
                <version>2.0.14-SNAPSHOT</version>
1072
            </dependency>
1073
            <dependency>
1074
                <groupId>org.gvsig</groupId>
1075
                <artifactId>org.gvsig.utils</artifactId>
1076
                <version>2.0.14-SNAPSHOT</version>
1077
            </dependency>
1078
            <dependency>
1079
              <groupId>org.gvsig</groupId>
1080
              <artifactId>org.gvsig.annotation.lib.api</artifactId>
1081
              <version>2.0.14-SNAPSHOT</version>
1082
            </dependency> 
1083
            <dependency>
1084
              <groupId>org.gvsig</groupId>
1085
              <artifactId>org.gvsig.annotation.lib.impl</artifactId>
1086
              <version>2.0.14-SNAPSHOT</version>
1087
            </dependency>  
1088
            <dependency>
1089
              <groupId>org.gvsig</groupId>
1090
              <artifactId>org.gvsig.annotation.swing.api</artifactId>
1091
              <version>2.0.14-SNAPSHOT</version>
1092
            </dependency>
1093
            <dependency>
1094
              <groupId>org.gvsig</groupId>
1095
              <artifactId>org.gvsig.annotation.swing.impl</artifactId>
1096
              <version>2.0.14-SNAPSHOT</version>
1097
            </dependency>
1098
            <dependency>
1099
              <groupId>org.gvsig</groupId>
1100
              <artifactId>org.gvsig.exportto.lib.api</artifactId>
1101
              <version>2.0.14-SNAPSHOT</version>
1102
            </dependency>
1103
            <dependency>
1104
              <groupId>org.gvsig</groupId>
1105
              <artifactId>org.gvsig.exportto.lib.api</artifactId>
1106
              <version>2.0.14-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.14-SNAPSHOT</version>
1113
            </dependency>
1114
            <dependency>
1115
                <groupId>org.gvsig</groupId>
1116
                <artifactId>org.gvsig.exportto.swing.api</artifactId>
1117
                <version>2.0.14-SNAPSHOT</version>
1118
            </dependency>
1119
            <dependency>
1120
                <groupId>org.gvsig</groupId>
1121
                <artifactId>org.gvsig.exportto.swing.spi</artifactId>
1122
                <version>2.0.14-SNAPSHOT</version>
1123
            </dependency>
1124
            <dependency>
1125
                <groupId>org.gvsig</groupId>
1126
                <artifactId>org.gvsig.exportto.swing.impl</artifactId>
1127
                <version>2.0.14-SNAPSHOT</version>
1128
            </dependency>
1129
            <dependency>
1130
                <groupId>org.gvsig</groupId>
1131
                <artifactId>org.gvsig.exportto.swing.prov.generic</artifactId>
1132
                <version>2.0.14-SNAPSHOT</version>
1133
            </dependency>
1134
            <dependency>
1135
                <groupId>org.gvsig</groupId>
1136
                <artifactId>org.gvsig.exportto.swing.prov.file</artifactId>
1137
                <version>2.0.14-SNAPSHOT</version>
1138
            </dependency>
1139
            <dependency>
1140
                <groupId>org.gvsig</groupId>
1141
                <artifactId>org.gvsig.exportto.swing.prov.jdbc</artifactId>
1142
                <version>2.0.14-SNAPSHOT</version>
1143
            </dependency>
1144
            <dependency>
1145
                <groupId>org.gvsig</groupId>
1146
                <artifactId>org.gvsig.exportto.swing.prov.shape</artifactId>
1147
                <version>2.0.14-SNAPSHOT</version>
1148
            </dependency>
1149
            <dependency>
1150
                <groupId>org.gvsig</groupId>
1151
                <artifactId>org.gvsig.exportto.swing.prov.dxf</artifactId>
1152
                <version>2.0.14-SNAPSHOT</version>
1153
            </dependency>
1154
            <dependency>
1155
                <groupId>org.gvsig</groupId>
1156
                <artifactId>org.gvsig.exportto.swing.prov.dbf</artifactId>
1157
                <version>2.0.14-SNAPSHOT</version>
1158
            </dependency>
1159
            <dependency>
1160
                <groupId>org.gvsig</groupId>
1161
                <artifactId>org.gvsig.exportto.swing.prov.postgresql</artifactId>
1162
                <version>2.0.14-SNAPSHOT</version>
1163
            </dependency>
1164
            <dependency>
1165
                <groupId>org.gvsig</groupId>
1166
                <artifactId>org.gvsig.exportto.swing.prov.mysql</artifactId>
1167
                <version>2.0.14-SNAPSHOT</version>
1168
            </dependency>
1169
            <dependency>
1170
                <groupId>org.gvsig</groupId>
1171
                <artifactId>org.gvsig.personaldb.lib.api</artifactId>
1172
                <version>2.0.14-SNAPSHOT</version>
1173
            </dependency>
1174
            <dependency>
1175
                <groupId>org.gvsig</groupId>
1176
                <artifactId>org.gvsig.personaldb.lib.api</artifactId>
1177
                <version>2.0.14-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.14-SNAPSHOT</version>
1185
            </dependency>
1186
            <dependency>
1187
              <groupId>org.gvsig</groupId>
1188
              <artifactId>org.gvsig.installer.swing.api</artifactId>
1189
              <version>2.0.14-SNAPSHOT</version>
1190
            </dependency>
1191
            <dependency>
1192
                <groupId>org.gvsig</groupId>
1193
                <artifactId>org.gvsig.installer.swing.impl</artifactId>
1194
                <version>2.0.14-SNAPSHOT</version>
1195
            </dependency>
1196
            <dependency>
1197
              <groupId>org.gvsig</groupId>
1198
              <artifactId>org.gvsig.installer.lib.api</artifactId>
1199
              <version>2.0.14-SNAPSHOT</version>
1200
            </dependency>
1201
            <dependency>
1202
              <groupId>org.gvsig</groupId>
1203
              <artifactId>org.gvsig.installer.lib.spi</artifactId>
1204
              <version>2.0.14-SNAPSHOT</version>
1205
            </dependency>
1206
            <dependency>
1207
              <groupId>org.gvsig</groupId>
1208
              <artifactId>org.gvsig.installer.lib.impl</artifactId>
1209
              <version>2.0.14-SNAPSHOT</version>
1210
            </dependency>
1211
            <dependency>
1212
              <groupId>org.gvsig</groupId>
1213
              <artifactId>org.gvsig.installer.prov.plugin</artifactId>
1214
              <version>2.0.14-SNAPSHOT</version>
1215
            </dependency>
1216
            <dependency>
1217
              <groupId>org.gvsig</groupId>
1218
              <artifactId>org.gvsig.geodb.app.mainplugin</artifactId>
1219
              <version>2.0.14-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.14-SNAPSHOT</version>
1226
            </dependency>  
1227
            <dependency>
1228
              <groupId>org.gvsig</groupId>
1229
              <artifactId>org.gvsig.daltransform.app.mainplugin</artifactId>
1230
              <version>2.0.14-SNAPSHOT</version>
1231
            </dependency>  
1232
            <dependency>
1233
              <groupId>org.gvsig</groupId>
1234
              <artifactId>org.gvsig.daltransform.app.mainplugin</artifactId>
1235
              <version>2.0.14-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.14-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.14-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.14-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.14-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.14-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.14-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.14-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.14-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.14-SNAPSHOT</version>
1292
            <scope>provided</scope>
1293
          </dependency>
1294
          <dependency>
1295
            <groupId>org.gvsig</groupId>
1296
            <artifactId>org.gvsig.symbology.app.mainplugin</artifactId>
1297
            <version>2.0.10-SNAPSHOT</version>
1298
            <scope>provided</scope>
1299
          </dependency>
1300
          <dependency>
1301
            <groupId>org.gvsig</groupId>
1302
            <artifactId>org.gvsig.i18n.app.mainplugin</artifactId>
1303
            <version>2.0.14-SNAPSHOT</version>
1304
            <scope>provided</scope>
1305
          </dependency>
1306
          <dependency>
1307
            <groupId>org.gvsig</groupId>
1308
            <artifactId>org.gvsig.selectiontools.app.mainplugin</artifactId>
1309
            <version>2.0.14-SNAPSHOT</version>
1310
            <scope>provided</scope>
1311
          </dependency>
1312
          <dependency>
1313
            <groupId>org.gvsig</groupId>
1314
            <artifactId>org.gvsig.geometrymeasurement.app.mainplugin</artifactId>
1315
            <version>2.0.14-SNAPSHOT</version>
1316
            <scope>provided</scope>
1317
          </dependency>
1318
          <dependency>
1319
            <groupId>org.gvsig</groupId>
1320
            <artifactId>org.gvsig.newlayer.app.mainplugin</artifactId>
1321
            <version>2.0.14-SNAPSHOT</version>
1322
            <scope>provided</scope>
1323
          </dependency>
1324
          <dependency>
1325
            <groupId>org.gvsig</groupId>
1326
            <artifactId>org.gvsig.help.app.mainplugin</artifactId>
1327
            <version>2.0.14-SNAPSHOT</version>
1328
            <scope>provided</scope>
1329
          </dependency>
1330

    
1331
        </dependencies>
1332
    </dependencyManagement>
1333

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

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

    
1351
      <pluginManagement>
1352
        <plugins>
1353

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

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

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

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

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

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

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

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

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

    
1552
          <plugin>
1553
            <groupId>org.codehaus.mojo</groupId>
1554
            <artifactId>animal-sniffer-maven-plugin</artifactId>
1555
            <version>1.9</version>
1556
          </plugin>
1557

    
1558
          <plugin>
1559
              <groupId>org.apache.maven.plugins</groupId>
1560
              <artifactId>maven-release-plugin</artifactId>
1561
              <version>2.1</version>
1562
          </plugin>
1563

    
1564
          <plugin>
1565
              <artifactId>maven-assembly-plugin</artifactId>
1566
              <version>2.2-beta-5</version>
1567
              <executions>
1568
                <execution>
1569
                  <id>gvsig-plugin-package</id>
1570
                  <phase>package</phase>
1571
                  <configuration>
1572
                    <ignoreDirFormatExtensions>true</ignoreDirFormatExtensions>
1573
                    <appendAssemblyId>false</appendAssemblyId>
1574
                    <finalName>gvSIG-desktop-${gvsig.package.info.gvSIGVersion}-${project.artifactId}-${gvsig.package.info.version}-${buildNumber}-${gvsig.package.info.state}-${gvsig.package.info.operatingSystem}-${gvsig.package.info.architecture}-${gvsig.package.info.javaVM}.gvspkg</finalName>
1575
                    <descriptors>
1576
                      <descriptor>src/main/assembly/gvsig-plugin-package.xml</descriptor>
1577
                    </descriptors>
1578
                  </configuration>
1579
                </execution>
1580
              </executions>
1581
          </plugin>
1582

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

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

    
1630
          <plugin>
1631
            <groupId>org.apache.maven.plugins</groupId>
1632
            <artifactId>maven-checkstyle-plugin</artifactId>
1633
            <version>2.10</version>
1634
          </plugin>
1635

    
1636
          <plugin>
1637
              <groupId>org.apache.maven.plugins</groupId>
1638
              <artifactId>maven-source-plugin</artifactId>
1639
              <version>2.2.1</version>
1640
          </plugin>
1641

    
1642
          <plugin>
1643
            <groupId>org.codehaus.gmaven</groupId>
1644
            <artifactId>gmaven-plugin</artifactId>
1645
            <version>1.4</version>
1646
            <executions>
1647

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

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

    
1706
                        props.store(package_info_file.newWriter(), null)
1707

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

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

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

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

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

    
1781
                      log.info("Install plugin to " + target)
1782
                      ant.unzip(src: source, dest: target)
1783

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

    
1790
                      log.info("Copy plugin package from " + source + " to " + target)
1791
                      ant.copy(file:source, tofile:target.getAbsolutePath())
1792

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

    
1805
            </executions>
1806
          </plugin>
1807

    
1808
        </plugins>
1809
      </pluginManagement>
1810

    
1811
      <plugins>
1812

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

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

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

    
1873

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

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

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

    
1965
    </plugins>
1966
  </build>
1967

    
1968

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

    
1988
                <report>dependency-info</report>
1989
                <!-- Removed due to its high cost                 
1990
                <report>dependency-management</report>
1991
                <report>dependencies</report>
1992
                -->
1993
                <report>dependency-convergence</report>
1994

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

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

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

    
2113
        </plugins>
2114
      </build>
2115
    </profile>
2116

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

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

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

    
2162
          <plugin>
2163
            <groupId>org.codehaus.gmaven</groupId>
2164
            <artifactId>gmaven-plugin</artifactId>
2165
            <executions>
2166

    
2167
              <execution>
2168
                <id>increase-build-number</id>
2169
                <phase>process-sources</phase>
2170
                <goals>
2171
                  <goal>execute</goal>
2172
                </goals>
2173
              </execution>
2174

    
2175
              <execution>
2176
                <id>build-package-info</id>
2177
                <phase>prepare-package</phase>
2178
                <goals>
2179
                  <goal>execute</goal>
2180
                </goals>
2181
              </execution>
2182

    
2183
              <execution>
2184
                <id>build-package-index</id>
2185
                <phase>package</phase>
2186
                <goals>
2187
                  <goal>execute</goal>
2188
                </goals>
2189
              </execution>
2190

    
2191
              <execution>
2192
                <id>install-plugin</id>
2193
                <phase>install</phase>
2194
                <goals>
2195
                  <goal>execute</goal>
2196
                </goals>
2197
              </execution>
2198

    
2199
            </executions>
2200
          </plugin>
2201

    
2202
        </plugins>
2203
      </build>
2204
    </profile>
2205

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

    
2232
    <!-- External project versions -->
2233
    <gvsig.tools.version>3.0.5</gvsig.tools.version>
2234
    <gvsig.about.version>1.0.0</gvsig.about.version>
2235
    <gvsig.metadata.version>1.0.0</gvsig.metadata.version>
2236
    <gvsig.proj.version>1.0.0</gvsig.proj.version>
2237
    <gvsig.projection.api.version>2.0.11</gvsig.projection.api.version>
2238
    <gvsig.timesupport.version>1.0.0</gvsig.timesupport.version>
2239
  
2240
    <gvsig.product.folder.path>${basedir}/target/product</gvsig.product.folder.path>
2241
  </properties>
2242

    
2243
  <modules>
2244
    <module>org.gvsig.desktop.compat.cdc</module>
2245
    <module>org.gvsig.desktop.library</module>
2246
    <module>org.gvsig.desktop.framework</module>
2247
    <module>org.gvsig.desktop.plugin</module>
2248

    
2249
    <!-- NOTE: Project  org.gvsig.desktop.installer must not be a sub module of this. -->
2250
    <!-- NOTE: Project  org.gvsig.desktop.buildtools must not be a sub module of this. -->
2251

    
2252
  </modules>
2253
</project>
2254