Statistics
| Revision:

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

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

    
744

    
745
            <!-- External gvSIG projects -->
746

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

    
864
            <!-- Childs projects -->
865

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

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

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

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

    
1335
        </dependencies>
1336
    </dependencyManagement>
1337

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

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

    
1355
      <pluginManagement>
1356
        <plugins>
1357

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

    
1412
          <plugin>
1413
              <groupId>org.apache.maven.plugins</groupId>
1414
              <artifactId>maven-compiler-plugin</artifactId>
1415
              <version>2.3.2</version>
1416
              <configuration>
1417
                  <source>1.5</source>
1418
                  <target>1.5</target>
1419
                  <encoding>ISO-8859-1</encoding>
1420
              </configuration>
1421
          </plugin>
1422

    
1423
          <plugin>
1424
              <groupId>org.apache.maven.plugins</groupId>
1425
              <artifactId>maven-resources-plugin</artifactId>
1426
              <version>2.4.3</version>
1427
              <configuration>
1428
                  <encoding>ISO-8859-1</encoding>
1429
              </configuration>
1430
          </plugin>
1431

    
1432
          <plugin>
1433
              <groupId>org.apache.maven.plugins</groupId>
1434
              <artifactId>maven-eclipse-plugin</artifactId>
1435
              <configuration>
1436
                  <downloadSources>true</downloadSources>
1437
                  <downloadJavadocs>true</downloadJavadocs>
1438
                  <projectNameTemplate>${project.artifactId}</projectNameTemplate>
1439
              </configuration>
1440
          </plugin>
1441

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

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

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

    
1521
          <plugin>
1522
              <groupId>org.apache.maven.plugins</groupId>
1523
              <artifactId>maven-site-plugin</artifactId>
1524
              <version>3.3</version>
1525
              <configuration>
1526
                  <chmod>true</chmod>
1527
                  <chmodMode>a+rwX</chmodMode>
1528
              </configuration>
1529
          </plugin>
1530

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

    
1556
          <plugin>
1557
            <groupId>org.codehaus.mojo</groupId>
1558
            <artifactId>animal-sniffer-maven-plugin</artifactId>
1559
            <version>1.9</version>
1560
          </plugin>
1561

    
1562
          <plugin>
1563
              <groupId>org.apache.maven.plugins</groupId>
1564
              <artifactId>maven-release-plugin</artifactId>
1565
              <version>2.4.1</version>
1566
          </plugin>
1567

    
1568
          <plugin>
1569
              <groupId>org.apache.maven.plugins</groupId>
1570
              <artifactId>maven-deploy-plugin</artifactId>
1571
              <version>2.6</version>
1572
          </plugin>
1573

    
1574
          <plugin>
1575
              <artifactId>maven-assembly-plugin</artifactId>
1576
              <version>2.2-beta-5</version>
1577
              <executions>
1578
                <execution>
1579
                  <id>gvsig-plugin-package</id>
1580
                  <phase>package</phase>
1581
                  <configuration>
1582
                    <ignoreDirFormatExtensions>true</ignoreDirFormatExtensions>
1583
                    <appendAssemblyId>false</appendAssemblyId>
1584
                    <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>
1585
                    <descriptors>
1586
                      <descriptor>src/main/assembly/gvsig-plugin-package.xml</descriptor>
1587
                    </descriptors>
1588
                  </configuration>
1589
                </execution>
1590
              </executions>
1591
          </plugin>
1592

    
1593
          <plugin>
1594
            <groupId>org.apache.maven.plugins</groupId>
1595
            <artifactId>maven-clean-plugin</artifactId>
1596
            <version>2.4.1</version>
1597
          </plugin>
1598
          
1599
          <plugin>
1600
              <groupId>org.codehaus.mojo</groupId>
1601
              <artifactId>exec-maven-plugin</artifactId>
1602
              <version>1.2</version>
1603
          </plugin>    
1604

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

    
1640
          <plugin>
1641
            <groupId>org.apache.maven.plugins</groupId>
1642
            <artifactId>maven-checkstyle-plugin</artifactId>
1643
            <version>2.10</version>
1644
          </plugin>
1645

    
1646
          <plugin>
1647
              <groupId>org.apache.maven.plugins</groupId>
1648
              <artifactId>maven-source-plugin</artifactId>
1649
              <version>2.2.1</version>
1650
          </plugin>
1651

    
1652
          <plugin>
1653
            <groupId>org.codehaus.gmaven</groupId>
1654
            <artifactId>gmaven-plugin</artifactId>
1655
            <version>1.4</version>
1656
            <executions>
1657

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

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

    
1716
                        props.store(package_info_file.newWriter(), null)
1717

    
1718
                        pkgname = "gvSIG-desktop-" + 
1719
                          project.properties["gvsig.package.info.gvSIGVersion"] + "-" + 
1720
                          project.artifactId + "-" + 
1721
                          project.properties["gvsig.package.info.version"] + "-" + 
1722
                          project.properties["buildNumber"] + "-" + 
1723
                          project.properties["gvsig.package.info.state"] + "-" + 
1724
                          project.properties["gvsig.package.info.operatingSystem"] + "-" + 
1725
                          project.properties["gvsig.package.info.architecture"] + "-" + 
1726
                          project.properties["gvsig.package.info.javaVM"]
1727
                        package_info_file  = new File(project.basedir, "target/gvspki/"+project.artifactId+"/package.info")
1728
                        log.info("Building package.info index " + package_info_file.getAbsolutePath())
1729
                        package_info_file.getParentFile().mkdirs()
1730
                        props.setProperty('download-url', 
1731
                          project.properties["gvsig.package.info.poolURL"] + "/" +
1732
                          project.artifactId + "/" +
1733
                          pkgname + ".gvspkg"
1734
                        )
1735
                        props.store(package_info_file.newWriter(), null)
1736
                      }
1737
                  ]]></source>
1738
                </configuration>
1739
              </execution>
1740

    
1741
              <execution>
1742
                <id>build-package-index</id>
1743
                <phase>package</phase>
1744
                <configuration>
1745
                  <source><![CDATA[
1746
                    ant = new AntBuilder()
1747
                    if( project.properties["buildNumber"] == null) {
1748
                      log.info("Skip building package index (buildNumber.property not present).")
1749
                    } else {
1750
                      pkgname = "gvSIG-desktop-" + 
1751
                        project.properties["gvsig.package.info.gvSIGVersion"] + "-" + 
1752
                        project.artifactId + "-" + 
1753
                        project.properties["gvsig.package.info.version"] + "-" + 
1754
                        project.properties["buildNumber"] + "-" + 
1755
                        project.properties["gvsig.package.info.state"] + "-" + 
1756
                        project.properties["gvsig.package.info.operatingSystem"] + "-" + 
1757
                        project.properties["gvsig.package.info.architecture"] + "-" + 
1758
                        project.properties["gvsig.package.info.javaVM"]
1759

    
1760
                      log.info("Building package index " + pkgname + ".gvspki")
1761
                      package_index_source  = project.basedir.getAbsolutePath() + "/target/gvspki"
1762
                      package_index_target  = project.basedir.getAbsolutePath() + "/target/" + pkgname + ".gvspki"
1763
                      ant.zip(destfile: package_index_target, basedir: package_index_source)
1764
                    }
1765
                  ]]></source>
1766
                </configuration>
1767
              </execution>
1768

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

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

    
1791
                      log.info("Install plugin to " + target)
1792
                      ant.unzip(src: source, dest: target)
1793

    
1794
                      target = new File(project.properties["gvsig.product.folder.path"] + 
1795
                        "/install/" + 
1796
                        project.artifactId + "/" +
1797
                        pkgname + ".gvspkg")
1798
                      target.getParentFile().mkdirs()
1799

    
1800
                      log.info("Copy plugin package from " + source + " to " + target)
1801
                      ant.copy(file:source, tofile:target.getAbsolutePath())
1802

    
1803
                      source  = project.basedir.getAbsolutePath() + "/target/" + pkgname + ".gvspki"
1804
                      target = project.properties["gvsig.product.folder.path"] + 
1805
                        "/install/" + 
1806
                        project.artifactId + "/" +
1807
                        pkgname + ".gvspki"
1808
                      log.info("Copy plugin package index from " + source + " to " + target)
1809
                      ant.copy(file:source, tofile:target)
1810
                    }
1811
                  ]]></source>
1812
                </configuration>
1813
              </execution>
1814

    
1815
            </executions>
1816
          </plugin>
1817

    
1818
        </plugins>
1819
      </pluginManagement>
1820

    
1821
      <plugins>
1822

    
1823
        <plugin>
1824
          <artifactId>maven-clean-plugin</artifactId>
1825
          <configuration>
1826
            <filesets>
1827
              <fileset>
1828
                <directory>${user.home}/.depman/</directory>
1829
                <includes>
1830
                  <include>**</include>
1831
                </includes>
1832
              </fileset>
1833
            </filesets>
1834
            <followSymLinks>true</followSymLinks>
1835
          </configuration>
1836
        </plugin>
1837

    
1838
        <plugin>
1839
            <groupId>org.apache.maven.plugins</groupId>
1840
            <artifactId>maven-release-plugin</artifactId>
1841
            <configuration>
1842
                <tagBase>https://devel.gvsig.org/svn/gvsig-desktop/tags/</tagBase>
1843
                <!-- This is a 2.0 beta 6 bug. By default the goals are 'clean verify', so the modules  
1844
                are not installed, so the dependencies between modules are not met. With this configuration   
1845
                we force the module installation. -->  
1846
                <preparationGoals>clean install</preparationGoals>  
1847
                <autoVersionSubmodules>true</autoVersionSubmodules>
1848
            </configuration>
1849
        </plugin>
1850

    
1851
        <plugin>
1852
          <!-- load ".gvsig-devel.properties" -->
1853
          <groupId>org.codehaus.mojo</groupId>
1854
          <artifactId>properties-maven-plugin</artifactId>
1855
          <configuration>
1856
              <files>
1857
                  <!-- Define gvsig.product.folder.path in this property -->
1858
                  <file>${user.home}/.gvsig-devel.properties</file>
1859
                  <file>${env.HOME}/.gvsig-devel.properties</file>
1860
                  <file>${project.basedir}/gvsig-devel.properties</file>
1861
                  <file>buildNumber.properties</file>
1862
              </files>
1863
              <quiet>true</quiet>
1864
          </configuration>
1865
          <executions>
1866
              <execution>
1867
                  <id>default</id>
1868
                  <phase>prepare-package</phase>
1869
                  <goals>
1870
                      <goal>read-project-properties</goal>
1871
                  </goals>
1872
              </execution>
1873
              <execution>
1874
                <id>default-clean</id>
1875
                <phase>pre-clean</phase>
1876
                <goals>
1877
                    <goal>read-project-properties</goal>
1878
                </goals>
1879
            </execution>
1880
          </executions>
1881
        </plugin>
1882

    
1883

    
1884
      <plugin>
1885
          <groupId>org.codehaus.mojo</groupId>
1886
          <artifactId>animal-sniffer-maven-plugin</artifactId>
1887
          <executions>
1888
              <execution>
1889
                  <id>check-java-api</id>
1890
                  <phase>package</phase>
1891
                  <goals>
1892
                      <goal>check</goal>
1893
                  </goals>
1894
                  <configuration>
1895
                      <skip>false</skip>
1896
                      <signature>
1897
                          <groupId>org.codehaus.mojo.signature</groupId>
1898
                          <artifactId>java15</artifactId>
1899
                          <version>1.0</version>
1900
                      </signature>
1901
                      <ignores>
1902
                          <ignore>net.sourceforge.cobertura.coveragedata.TouchCollector</ignore>
1903
                      </ignores>
1904
                  </configuration>
1905
              </execution>
1906
          </executions>
1907
      </plugin>
1908

    
1909
      <plugin>
1910
          <groupId>org.apache.maven.plugins</groupId>
1911
          <artifactId>maven-javadoc-plugin</artifactId>
1912
          <executions>
1913
              <execution>
1914
                  <id>attach-javadocs</id>
1915
                  <goals>
1916
                      <goal>jar</goal>
1917
                  </goals>
1918
              </execution>
1919
          </executions>
1920
      </plugin>
1921

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

    
1975
    </plugins>
1976
  </build>
1977

    
1978

    
1979
   <reporting>
1980
      <excludeDefaults>true</excludeDefaults>
1981
      <plugins>
1982
        <plugin>
1983
          <groupId>org.apache.maven.plugins</groupId>
1984
          <artifactId>maven-project-info-reports-plugin</artifactId>
1985
            <version>2.7</version>
1986
            <reportSets>
1987
            <reportSet>
1988
              <reports>
1989
                <report>index</report>
1990
                <report>summary</report>
1991
                <report>scm</report>
1992
                <report>license</report>
1993
                <report>project-team</report>
1994
                <report>issue-tracking</report>
1995
                <report>mailing-list</report>
1996
                <report>modules</report>
1997

    
1998
                <report>dependency-info</report>
1999
                <!-- Removed due to its high cost                 
2000
                <report>dependency-management</report>
2001
                <report>dependencies</report>
2002
                -->
2003
                <report>dependency-convergence</report>
2004

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

    
2065
  <profiles>
2066
  
2067
    <profile>
2068
      <!-- This profile is used to initialize and install the root folder of gvSIG -->
2069
      <id>gvsig-root</id>
2070
      <activation>
2071
        <file>
2072
          <exists>src/main/assembly/gvsig-root-folder-package.xml</exists>
2073
        </file>
2074
      </activation>
2075
      <build>
2076
        <plugins>
2077

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

    
2123
        </plugins>
2124
      </build>
2125
    </profile>
2126

    
2127
  
2128
  
2129
    <profile>
2130
      <!-- This profile is used to packege and install the gvSIG plugins -->
2131
      <id>gvsig-plugin</id>
2132
      <activation>
2133
        <file>
2134
          <exists>buildNumber.properties</exists>
2135
        </file>
2136
      </activation>
2137
      <build>
2138
        <plugins>
2139

    
2140
          <plugin>
2141
              <artifactId>maven-assembly-plugin</artifactId>
2142
              <executions>
2143
                <execution>
2144
                  <id>gvsig-plugin-package</id>
2145
                  <phase>package</phase>
2146
                  <goals>
2147
                      <goal>single</goal>
2148
                  </goals>
2149
                </execution>
2150
              </executions>
2151
          </plugin>
2152

    
2153
          <plugin>
2154
            <artifactId>maven-clean-plugin</artifactId>
2155
            <configuration>
2156
              <skip>false</skip>
2157
              <failOnError>true</failOnError>
2158
              <filesets>
2159
                <fileset>
2160
                  <directory>${gvsig.product.folder.path}/gvSIG/extensiones/${project.artifactId}</directory>
2161
                </fileset>
2162
              </filesets>
2163
            </configuration>
2164
            <executions>
2165
              <execution>
2166
                <id>default-clean</id>
2167
                <phase>clean</phase>
2168
              </execution>
2169
            </executions>
2170
          </plugin>
2171

    
2172
          <plugin>
2173
            <groupId>org.codehaus.gmaven</groupId>
2174
            <artifactId>gmaven-plugin</artifactId>
2175
            <executions>
2176

    
2177
              <execution>
2178
                <id>increase-build-number</id>
2179
                <phase>process-sources</phase>
2180
                <goals>
2181
                  <goal>execute</goal>
2182
                </goals>
2183
              </execution>
2184

    
2185
              <execution>
2186
                <id>build-package-info</id>
2187
                <phase>prepare-package</phase>
2188
                <goals>
2189
                  <goal>execute</goal>
2190
                </goals>
2191
              </execution>
2192

    
2193
              <execution>
2194
                <id>build-package-index</id>
2195
                <phase>package</phase>
2196
                <goals>
2197
                  <goal>execute</goal>
2198
                </goals>
2199
              </execution>
2200

    
2201
              <execution>
2202
                <id>install-plugin</id>
2203
                <phase>install</phase>
2204
                <goals>
2205
                  <goal>execute</goal>
2206
                </goals>
2207
              </execution>
2208

    
2209
            </executions>
2210
          </plugin>
2211

    
2212
        </plugins>
2213
      </build>
2214
    </profile>
2215

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

    
2241
    <!-- External project versions -->
2242
    <gvsig.tools.version>3.0.7</gvsig.tools.version>
2243
    <gvsig.about.version>1.0.0</gvsig.about.version>
2244
    <gvsig.proj.version>1.0.1</gvsig.proj.version>
2245
    <gvsig.projection.api.version>2.0.13</gvsig.projection.api.version>
2246
    <gvsig.timesupport.version>1.0.0</gvsig.timesupport.version>
2247
  
2248
    <gvsig.product.folder.path>${basedir}/target/product</gvsig.product.folder.path>
2249
  </properties>
2250

    
2251
  <modules>
2252
    <module>org.gvsig.desktop.compat.cdc</module>
2253
    <module>org.gvsig.desktop.library</module>
2254
    <module>org.gvsig.desktop.framework</module>
2255
    <module>org.gvsig.desktop.plugin</module>
2256

    
2257
    <!-- NOTE: Project  org.gvsig.desktop.installer must not be a sub module of this. -->
2258
    <!-- NOTE: Project  org.gvsig.desktop.buildtools must not be a sub module of this. -->
2259

    
2260
  </modules>
2261
</project>
2262