Statistics
| Revision:

svn-gvsig-desktop / tags / org.gvsig.desktop-2.0.35 / pom.xml @ 44178

History | View | Annotate | Download (102 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.35</version>
10

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

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

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

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

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

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

    
128
    <dependencyManagement>
129
        <dependencies>
130

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

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

    
768
            <!-- External gvSIG projects -->
769

    
770
            <dependency>
771
              <groupId>org.gvsig</groupId>
772
              <artifactId>org.gvsig.jdk.v1_6</artifactId>
773
              <version>1.0.0</version>
774
            </dependency>
775
            <dependency>
776
              <groupId>org.gvsig</groupId>
777
              <artifactId>org.gvsig.jdk.v1_4</artifactId>
778
              <version>1.0.0</version>
779
            </dependency>
780
            <dependency>
781
                <groupId>org.gvsig</groupId>
782
                <artifactId>org.gvsig.tools.lib</artifactId>
783
                <version>${gvsig.tools.version}</version>
784
            </dependency>
785
            <dependency>
786
                <groupId>org.gvsig</groupId>
787
                <artifactId>org.gvsig.tools.lib</artifactId>
788
                <version>${gvsig.tools.version}</version>
789
                <type>test-jar</type>
790
            </dependency>
791
            <dependency>
792
                <groupId>org.gvsig</groupId>
793
                <artifactId>org.gvsig.tools.swing.api</artifactId>
794
                <version>${gvsig.tools.version}</version>
795
            </dependency>
796
            <dependency>
797
                <groupId>org.gvsig</groupId>
798
                <artifactId>org.gvsig.tools.swing.impl</artifactId>
799
                <version>${gvsig.tools.version}</version>
800
            </dependency>
801
            <dependency>
802
                <groupId>org.gvsig</groupId>
803
                <artifactId>org.gvsig.tools.swing.spi</artifactId>
804
                <version>${gvsig.tools.version}</version>
805
            </dependency>
806
            <dependency>
807
                <groupId>org.gvsig</groupId>
808
                <artifactId>org.gvsig.tools.swing.serv.field</artifactId>
809
                <version>${gvsig.tools.version}</version>
810
            </dependency>
811
            <dependency>
812
                <groupId>org.gvsig</groupId>
813
                <artifactId>org.gvsig.tools.swing.serv.jlist</artifactId>
814
                <version>${gvsig.tools.version}</version>
815
            </dependency>
816
            <dependency>
817
                <groupId>org.gvsig</groupId>
818
                <artifactId>org.gvsig.tools.swing.serv.jform</artifactId>
819
                <version>${gvsig.tools.version}</version>
820
            </dependency>
821
            
822
            <dependency>
823
                <groupId>org.gvsig</groupId>
824
                <artifactId>org.gvsig.tools.dynform.api</artifactId>
825
                <version>${gvsig.tools.version}</version>
826
            </dependency>
827
            <dependency>
828
                <groupId>org.gvsig</groupId>
829
                <artifactId>org.gvsig.tools.dynform.spi</artifactId>
830
                <version>${gvsig.tools.version}</version>
831
            </dependency>
832
            <dependency>
833
                <groupId>org.gvsig</groupId>
834
                <artifactId>org.gvsig.tools.dynform.services</artifactId>
835
                <version>${gvsig.tools.version}</version>
836
            </dependency>
837
            <dependency>
838
                <groupId>org.gvsig</groupId>
839
                <artifactId>org.gvsig.tools.dynform.impl</artifactId>
840
                <version>${gvsig.tools.version}</version>
841
            </dependency>
842
            
843
            <dependency>
844
                <groupId>org.gvsig</groupId>
845
                <artifactId>org.gvsig.about.api</artifactId>
846
                <version>${gvsig.about.version}</version>
847
            </dependency>
848
            <dependency>
849
                <groupId>org.gvsig</groupId>
850
                <artifactId>org.gvsig.about.impl</artifactId>
851
                <version>${gvsig.about.version}</version>
852
            </dependency>
853
            <dependency>
854
                <groupId>org.gvsig</groupId>
855
                <artifactId>org.gvsig.catalog</artifactId>
856
                <version>2.0</version>
857
            </dependency>
858
           <dependency>
859
                <groupId>org.gvsig</groupId>
860
                <artifactId>org.gvsig.timesupport.lib.api</artifactId>
861
                <version>${gvsig.timesupport.version}</version>
862
            </dependency>
863
            <dependency>
864
                <groupId>org.gvsig</groupId>
865
                <artifactId>org.gvsig.timesupport.lib.impl</artifactId>
866
                <version>${gvsig.timesupport.version}</version>
867
            </dependency>
868
            <dependency>
869
                <groupId>org.gvsig</groupId>
870
                <artifactId>org.gvsig.timesupport.swing.api</artifactId>
871
                <version>${gvsig.timesupport.version}</version>
872
            </dependency>
873
            <dependency>
874
                <groupId>org.gvsig</groupId>
875
                <artifactId>org.gvsig.timesupport.swing.impl</artifactId>
876
                <version>${gvsig.timesupport.version}</version>
877
            </dependency>
878
            <dependency>
879
              <groupId>org.gvsig.external</groupId>
880
              <artifactId>org.gvsig.external.jump</artifactId>
881
              <version>1.0.0</version>
882
            </dependency>
883
            <dependency>
884
                <groupId>org.gvsig</groupId>
885
                <artifactId>org.gvsig.proj.lib.api</artifactId>
886
                <version>${gvsig.proj.version}</version>
887
            </dependency>
888
            <dependency>
889
                <groupId>org.gvsig</groupId>
890
                <artifactId>org.gvsig.proj.lib.proj4j</artifactId>
891
                <version>${gvsig.proj.version}</version>
892
            </dependency>
893
            <dependency>
894
              <groupId>org.gvsig</groupId>
895
              <artifactId>org.gvsig.proj.swing.api</artifactId>
896
              <version>${gvsig.proj.version}</version>
897
            </dependency>
898
            <dependency>
899
              <groupId>org.gvsig</groupId>
900
              <artifactId>org.gvsig.proj.swing.impl</artifactId>
901
              <version>${gvsig.proj.version}</version>
902
            </dependency>            
903
            <dependency>
904
              <groupId>org.gvsig</groupId>
905
              <artifactId>org.gvsig.projection.api</artifactId>
906
              <version>${gvsig.projection.api.version}</version>
907
            </dependency>
908

    
909
            <!-- Childs projects -->
910

    
911
            <dependency>
912
                <groupId>org.gvsig</groupId>
913
                <artifactId>org.gvsig.metadata.lib.basic.api</artifactId>
914
                <version>2.0.35</version>
915
            </dependency>
916
            <dependency>
917
                <groupId>org.gvsig</groupId>
918
                <artifactId>org.gvsig.metadata.lib.basic.impl</artifactId>
919
                <version>2.0.35</version>
920
            </dependency>
921
            <dependency>
922
                <groupId>org.gvsig</groupId>
923
                <artifactId>org.gvsig.metadata.swing.basic.api</artifactId>
924
                <version>2.0.35</version>
925
            </dependency>
926
            <dependency>
927
                <groupId>org.gvsig</groupId>
928
                <artifactId>org.gvsig.metadata.swing.basic.impl</artifactId>
929
                <version>2.0.35</version>
930
            </dependency>
931
            <dependency>
932
                <groupId>org.gvsig</groupId>
933
                <artifactId>org.gvsig.projection.cresques.impl</artifactId>
934
                <version>2.0.35</version>
935
            </dependency>
936
            <dependency>
937
                <groupId>org.gvsig</groupId>
938
                <artifactId>org.gvsig.projection.cresques.ui</artifactId>
939
                <version>2.0.35</version>
940
            </dependency>
941
            <dependency>
942
                <groupId>org.gvsig</groupId>
943
                <artifactId>org.gvsig.andami</artifactId>
944
                <version>2.0.35</version>
945
            </dependency>
946
            <dependency>
947
                <groupId>org.gvsig</groupId>
948
                <artifactId>org.gvsig.app</artifactId>
949
                <version>2.0.35</version>
950
            </dependency>   
951
            <dependency>
952
                <groupId>org.gvsig</groupId>
953
                <artifactId>org.gvsig.ui</artifactId>
954
                <version>2.0.35</version>
955
            </dependency>
956
            <dependency>
957
                <groupId>org.gvsig</groupId>
958
                <artifactId>org.gvsig.fmap.control</artifactId>
959
                <version>2.0.35</version>
960
            </dependency>
961
            <dependency>
962
                <groupId>org.gvsig</groupId>
963
                <artifactId>org.gvsig.fmap.mapcontext.api</artifactId>
964
                <version>2.0.35</version>
965
            </dependency>
966
            <dependency>
967
                <groupId>org.gvsig</groupId>
968
                <artifactId>org.gvsig.fmap.mapcontext.impl</artifactId>
969
                <version>2.0.35</version>
970
            </dependency>
971
            <dependency>
972
                <groupId>org.gvsig</groupId>
973
                <artifactId>org.gvsig.fmap.mapcontext.operation</artifactId>
974
                <version>2.0.35</version>
975
            </dependency>
976
            <dependency>
977
                <groupId>org.gvsig</groupId>
978
                <artifactId>org.gvsig.fmap.dal.api</artifactId>
979
                <version>2.0.35</version>
980
            </dependency>
981
            <dependency>
982
                <groupId>org.gvsig</groupId>
983
                <artifactId>org.gvsig.fmap.dal.spi</artifactId>
984
                <version>2.0.35</version>
985
            </dependency>
986
            <dependency>
987
                <groupId>org.gvsig</groupId>
988
                <artifactId>org.gvsig.fmap.dal.impl</artifactId>
989
                <version>2.0.35</version>
990
            </dependency>
991
            <dependency>
992
                <groupId>org.gvsig</groupId>
993
                <artifactId>org.gvsig.fmap.dal.impl</artifactId>
994
                <version>2.0.35</version>
995
                <type>test-jar</type>
996
                <scope>test</scope>
997
            </dependency>
998
            <dependency>
999
                <groupId>org.gvsig</groupId>
1000
                <artifactId>org.gvsig.fmap.dal.db.lib</artifactId>
1001
                <version>2.0.35</version>
1002
            </dependency>
1003
            <dependency>
1004
                <groupId>org.gvsig</groupId>
1005
                <artifactId>org.gvsig.fmap.dal.db.jdbc</artifactId>
1006
                <version>2.0.35</version>
1007
            </dependency>
1008
            <dependency>
1009
                <groupId>org.gvsig</groupId>
1010
                <artifactId>org.gvsig.fmap.dal.db.h2</artifactId>
1011
                <version>2.0.35</version>
1012
            </dependency>
1013

    
1014
            <dependency>
1015
                <groupId>org.gvsig</groupId>
1016
                <artifactId>org.gvsig.fmap.dal.file.lib</artifactId>
1017
                <version>2.0.35</version>
1018
            </dependency>
1019
            <dependency>
1020
                <groupId>org.gvsig</groupId>
1021
                <artifactId>org.gvsig.fmap.dal.file.dbf</artifactId>
1022
                <version>2.0.35</version>
1023
            </dependency>
1024
            <dependency>
1025
                <groupId>org.gvsig</groupId>
1026
                <artifactId>org.gvsig.fmap.dal.file.csv</artifactId>
1027
                <version>2.0.35</version>
1028
            </dependency>
1029
            <dependency>
1030
                <groupId>org.gvsig</groupId>
1031
                <artifactId>org.gvsig.fmap.dal.file.shp</artifactId>
1032
                <version>2.0.35</version>
1033
            </dependency>
1034
            <dependency>
1035
              <groupId>org.gvsig</groupId>
1036
              <artifactId>org.gvsig.newlayer.lib.api</artifactId>
1037
              <version>2.0.35</version>
1038
            </dependency>
1039
            <dependency>
1040
              <groupId>org.gvsig</groupId>
1041
              <artifactId>org.gvsig.newlayer.lib.api</artifactId>
1042
              <version>2.0.35</version>
1043
              <type>test-jar</type>
1044
            </dependency>
1045
            <dependency>
1046
              <groupId>org.gvsig</groupId>
1047
              <artifactId>org.gvsig.newlayer.lib.impl</artifactId>
1048
              <version>2.0.35</version>
1049
            </dependency>
1050
            <dependency>
1051
                <groupId>org.gvsig</groupId>
1052
                <artifactId>org.gvsig.newlayer.prov.generic</artifactId>
1053
                <version>2.0.35</version>
1054
            </dependency> 
1055
            <dependency>
1056
                <groupId>org.gvsig</groupId>
1057
                <artifactId>org.gvsig.newlayer.prov.file</artifactId>
1058
                <version>2.0.35</version>
1059
            </dependency> 
1060
            <dependency>
1061
                <groupId>org.gvsig</groupId>
1062
                <artifactId>org.gvsig.newlayer.prov.shape</artifactId>
1063
                <version>2.0.35</version>
1064
            </dependency> 
1065
            <dependency>
1066
                <groupId>org.gvsig</groupId>
1067
                <artifactId>org.gvsig.symbology.lib.api</artifactId>
1068
                <version>2.0.35</version>
1069
            </dependency>
1070
            <dependency>
1071
                <groupId>org.gvsig</groupId>
1072
                <artifactId>org.gvsig.symbology.lib.impl</artifactId>
1073
                <version>2.0.35</version>
1074
            </dependency>
1075
            <dependency>
1076
                <groupId>org.gvsig</groupId>
1077
                <artifactId>org.gvsig.symbology.swing.api</artifactId>
1078
                <version>2.0.35</version>
1079
            </dependency>
1080
            <dependency>
1081
                <groupId>org.gvsig</groupId>
1082
                <artifactId>org.gvsig.symbology.swing.impl</artifactId>
1083
                <version>2.0.35</version>
1084
            </dependency>
1085
            <dependency>
1086
                <groupId>org.gvsig</groupId>
1087
                <artifactId>org.gvsig.fmap.geometry.api</artifactId>
1088
                <version>2.0.35</version>
1089
            </dependency>
1090
            <dependency>
1091
                <groupId>org.gvsig</groupId>
1092
                <artifactId>org.gvsig.fmap.geometry.impl</artifactId>
1093
                <version>2.0.35</version>
1094
            </dependency>
1095
            <dependency>
1096
                <groupId>org.gvsig</groupId>
1097
                <artifactId>org.gvsig.fmap.geometry.operation</artifactId>
1098
                <version>2.0.35</version>
1099
            </dependency>
1100
            <dependency>
1101
                <groupId>org.gvsig</groupId>
1102
                <artifactId>org.gvsig.tools.evaluator.sqljep</artifactId>
1103
                <version>2.0.35</version>
1104
            </dependency>
1105
            <dependency>
1106
                <groupId>org.gvsig</groupId>
1107
                <artifactId>org.gvsig.compat.api</artifactId>
1108
                <version>2.0.35</version>
1109
            </dependency>
1110
            <dependency>
1111
                <groupId>org.gvsig</groupId>
1112
                <artifactId>org.gvsig.compat.se</artifactId>
1113
                <version>2.0.35</version>
1114
            </dependency>
1115
            <dependency>
1116
                <groupId>org.gvsig</groupId>
1117
                <artifactId>org.gvsig.remoteclient</artifactId>
1118
                <version>2.0.35</version>
1119
            </dependency>
1120
            <dependency>
1121
                <groupId>org.gvsig</groupId>
1122
                <artifactId>org.gvsig.i18n</artifactId>
1123
                <version>2.0.35</version>
1124
            </dependency>
1125
            <dependency>
1126
                <groupId>org.gvsig</groupId>
1127
                <artifactId>org.gvsig.utils</artifactId>
1128
                <version>2.0.35</version>
1129
            </dependency>
1130
            <dependency>
1131
              <groupId>org.gvsig</groupId>
1132
              <artifactId>org.gvsig.annotation.lib.api</artifactId>
1133
              <version>2.0.35</version>
1134
            </dependency> 
1135
            <dependency>
1136
              <groupId>org.gvsig</groupId>
1137
              <artifactId>org.gvsig.annotation.lib.impl</artifactId>
1138
              <version>2.0.35</version>
1139
            </dependency>  
1140
            <dependency>
1141
              <groupId>org.gvsig</groupId>
1142
              <artifactId>org.gvsig.annotation.swing.api</artifactId>
1143
              <version>2.0.35</version>
1144
            </dependency>
1145
            <dependency>
1146
              <groupId>org.gvsig</groupId>
1147
              <artifactId>org.gvsig.annotation.swing.impl</artifactId>
1148
              <version>2.0.35</version>
1149
            </dependency>
1150
            <dependency>
1151
              <groupId>org.gvsig</groupId>
1152
              <artifactId>org.gvsig.exportto.lib.api</artifactId>
1153
              <version>2.0.35</version>
1154
            </dependency>
1155
            <dependency>
1156
              <groupId>org.gvsig</groupId>
1157
              <artifactId>org.gvsig.exportto.lib.api</artifactId>
1158
              <version>2.0.35</version>
1159
              <type>test-jar</type>
1160
            </dependency>
1161
            <dependency>
1162
                <groupId>org.gvsig</groupId>
1163
                <artifactId>org.gvsig.exportto.lib.impl</artifactId>
1164
                <version>2.0.35</version>
1165
            </dependency>
1166
            <dependency>
1167
                <groupId>org.gvsig</groupId>
1168
                <artifactId>org.gvsig.exportto.swing.api</artifactId>
1169
                <version>2.0.35</version>
1170
            </dependency>
1171
            <dependency>
1172
                <groupId>org.gvsig</groupId>
1173
                <artifactId>org.gvsig.exportto.swing.spi</artifactId>
1174
                <version>2.0.35</version>
1175
            </dependency>
1176
            <dependency>
1177
                <groupId>org.gvsig</groupId>
1178
                <artifactId>org.gvsig.exportto.swing.impl</artifactId>
1179
                <version>2.0.35</version>
1180
            </dependency>
1181
            <dependency>
1182
                <groupId>org.gvsig</groupId>
1183
                <artifactId>org.gvsig.exportto.swing.prov.generic</artifactId>
1184
                <version>2.0.35</version>
1185
            </dependency>
1186
            <dependency>
1187
                <groupId>org.gvsig</groupId>
1188
                <artifactId>org.gvsig.exportto.swing.prov.file</artifactId>
1189
                <version>2.0.35</version>
1190
            </dependency>
1191
            <dependency>
1192
                <groupId>org.gvsig</groupId>
1193
                <artifactId>org.gvsig.exportto.swing.prov.jdbc</artifactId>
1194
                <version>2.0.35</version>
1195
            </dependency>
1196
            <dependency>
1197
                <groupId>org.gvsig</groupId>
1198
                <artifactId>org.gvsig.exportto.swing.prov.shape</artifactId>
1199
                <version>2.0.35</version>
1200
            </dependency>
1201
            <dependency>
1202
                <groupId>org.gvsig</groupId>
1203
                <artifactId>org.gvsig.exportto.swing.prov.dxf</artifactId>
1204
                <version>2.0.35</version>
1205
            </dependency>
1206
            <dependency>
1207
                <groupId>org.gvsig</groupId>
1208
                <artifactId>org.gvsig.exportto.swing.prov.dbf</artifactId>
1209
                <version>2.0.35</version>
1210
            </dependency>
1211
            <dependency>
1212
                <groupId>org.gvsig</groupId>
1213
                <artifactId>org.gvsig.exportto.swing.prov.postgresql</artifactId>
1214
                <version>2.0.35</version>
1215
            </dependency>
1216
            <dependency>
1217
                <groupId>org.gvsig</groupId>
1218
                <artifactId>org.gvsig.exportto.swing.prov.mysql</artifactId>
1219
                <version>2.0.35</version>
1220
            </dependency>
1221
            <dependency>
1222
                <groupId>org.gvsig</groupId>
1223
                <artifactId>org.gvsig.personaldb.lib.api</artifactId>
1224
                <version>2.0.35</version>
1225
            </dependency>
1226
            <dependency>
1227
                <groupId>org.gvsig</groupId>
1228
                <artifactId>org.gvsig.personaldb.lib.api</artifactId>
1229
                <version>2.0.35</version>
1230
                <type>test-jar</type>
1231
                <scope>test</scope>
1232
            </dependency>
1233
            <dependency>
1234
                <groupId>org.gvsig</groupId>
1235
                <artifactId>org.gvsig.personaldb.lib.impl</artifactId>
1236
                <version>2.0.35</version>
1237
            </dependency>
1238
            <dependency>
1239
              <groupId>org.gvsig</groupId>
1240
              <artifactId>org.gvsig.installer.swing.api</artifactId>
1241
              <version>2.0.35</version>
1242
            </dependency>
1243
            <dependency>
1244
                <groupId>org.gvsig</groupId>
1245
                <artifactId>org.gvsig.installer.swing.impl</artifactId>
1246
                <version>2.0.35</version>
1247
            </dependency>
1248
            <dependency>
1249
              <groupId>org.gvsig</groupId>
1250
              <artifactId>org.gvsig.installer.lib.api</artifactId>
1251
              <version>2.0.35</version>
1252
            </dependency>
1253
            <dependency>
1254
              <groupId>org.gvsig</groupId>
1255
              <artifactId>org.gvsig.installer.lib.spi</artifactId>
1256
              <version>2.0.35</version>
1257
            </dependency>
1258
            <dependency>
1259
              <groupId>org.gvsig</groupId>
1260
              <artifactId>org.gvsig.installer.lib.impl</artifactId>
1261
              <version>2.0.35</version>
1262
            </dependency>
1263
            <dependency>
1264
              <groupId>org.gvsig</groupId>
1265
              <artifactId>org.gvsig.installer.prov.plugin</artifactId>
1266
              <version>2.0.35</version>
1267
            </dependency>
1268
            <dependency>
1269
              <groupId>org.gvsig</groupId>
1270
              <artifactId>org.gvsig.geodb.app.mainplugin</artifactId>
1271
              <version>2.0.35</version>
1272
            </dependency>
1273

    
1274
            <dependency>
1275
              <groupId>org.gvsig</groupId>
1276
              <artifactId>org.gvsig.app.document.table.app.mainplugin</artifactId>
1277
              <version>2.0.35</version>
1278
            </dependency>  
1279
            <dependency>
1280
              <groupId>org.gvsig</groupId>
1281
              <artifactId>org.gvsig.daltransform.app.mainplugin</artifactId>
1282
              <version>2.0.35</version>
1283
            </dependency>  
1284
            <dependency>
1285
              <groupId>org.gvsig</groupId>
1286
              <artifactId>org.gvsig.daltransform.app.mainplugin</artifactId>
1287
              <version>2.0.35</version>
1288
              <type>test-jar</type>
1289
              <scope>test</scope>
1290
            </dependency>  
1291

    
1292
          <dependency>
1293
            <groupId>org.gvsig</groupId>
1294
            <artifactId>org.gvsig.app.mainplugin</artifactId>
1295
            <version>2.0.35</version>
1296
            <scope>provided</scope>
1297
          </dependency>
1298
          <dependency>
1299
            <groupId>org.gvsig</groupId>
1300
            <artifactId>org.gvsig.annotation.app.mainplugin</artifactId>
1301
            <version>2.0.35</version>
1302
            <scope>provided</scope>
1303
          </dependency>
1304
          <dependency>
1305
            <groupId>org.gvsig</groupId>
1306
            <artifactId>org.gvsig.centerviewpoint.app.mainplugin</artifactId>
1307
            <version>2.0.35</version>
1308
            <scope>provided</scope>
1309
          </dependency>
1310
          <dependency>
1311
            <groupId>org.gvsig</groupId>
1312
            <artifactId>org.gvsig.coreplugin.app.mainplugin</artifactId>
1313
            <version>2.0.35</version>
1314
            <scope>provided</scope>
1315
          </dependency>
1316
          <dependency>
1317
            <groupId>org.gvsig</groupId>
1318
            <artifactId>org.gvsig.datalocator.app.mainplugin</artifactId>
1319
            <version>2.0.35</version>
1320
            <scope>provided</scope>
1321
          </dependency>
1322
          <dependency>
1323
            <groupId>org.gvsig</groupId>
1324
            <artifactId>org.gvsig.editing.app.mainplugin</artifactId>
1325
            <version>2.0.35</version>
1326
            <scope>provided</scope>
1327
          </dependency>
1328
          <dependency>
1329
            <groupId>org.gvsig</groupId>
1330
            <artifactId>org.gvsig.exportto.app.mainplugin</artifactId>
1331
            <version>2.0.35</version>
1332
            <scope>provided</scope>
1333
          </dependency>
1334
          <dependency>
1335
            <groupId>org.gvsig</groupId>
1336
            <artifactId>org.gvsig.mkmvnproject.app.mainplugin</artifactId>
1337
            <version>2.0.35</version>
1338
            <scope>provided</scope>
1339
          </dependency>
1340
          <dependency>
1341
            <groupId>org.gvsig</groupId>
1342
            <artifactId>org.gvsig.installer.app.mainplugin</artifactId>
1343
            <version>2.0.35</version>
1344
            <scope>provided</scope>
1345
          </dependency>
1346
<!--
1347
          <dependency>
1348
            <groupId>org.gvsig</groupId>
1349
            <artifactId>org.gvsig.symbology.app.mainplugin</artifactId>
1350
            <version>2.0.10-SNAPSHOT</version>
1351
            <scope>provided</scope>
1352
          </dependency>
1353
-->
1354
          <dependency>
1355
            <groupId>org.gvsig</groupId>
1356
            <artifactId>org.gvsig.i18n.app.mainplugin</artifactId>
1357
            <version>2.0.35</version>
1358
            <scope>provided</scope>
1359
          </dependency>
1360
          <dependency>
1361
            <groupId>org.gvsig</groupId>
1362
            <artifactId>org.gvsig.selectiontools.app.mainplugin</artifactId>
1363
            <version>2.0.35</version>
1364
            <scope>provided</scope>
1365
          </dependency>
1366
          <dependency>
1367
            <groupId>org.gvsig</groupId>
1368
            <artifactId>org.gvsig.geometrymeasurement.app.mainplugin</artifactId>
1369
            <version>2.0.35</version>
1370
            <scope>provided</scope>
1371
          </dependency>
1372
          <dependency>
1373
            <groupId>org.gvsig</groupId>
1374
            <artifactId>org.gvsig.newlayer.app.mainplugin</artifactId>
1375
            <version>2.0.35</version>
1376
            <scope>provided</scope>
1377
          </dependency>
1378
          <dependency>
1379
            <groupId>org.gvsig</groupId>
1380
            <artifactId>org.gvsig.help.app.mainplugin</artifactId>
1381
            <version>2.0.24-SNAPSHOT</version>
1382
            <scope>provided</scope>
1383
          </dependency>
1384

    
1385
        </dependencies>
1386
    </dependencyManagement>
1387

    
1388
    <dependencies>
1389
      <dependency>
1390
          <groupId>junit</groupId>
1391
          <artifactId>junit</artifactId>
1392
          <scope>test</scope>
1393
      </dependency>
1394
    </dependencies>
1395

    
1396
    <build>
1397
      <extensions>
1398
        <extension>
1399
          <groupId>org.apache.maven.wagon</groupId>
1400
          <artifactId>wagon-webdav-jackrabbit</artifactId>
1401
          <version>2.4</version>
1402
        </extension>
1403
      </extensions>
1404

    
1405
      <pluginManagement>
1406
        <plugins>
1407

    
1408
        <plugin>
1409
          <groupId>org.apache.maven.plugins</groupId>
1410
          <artifactId>maven-scm-plugin</artifactId>
1411
          <version>1.9</version>
1412
          <configuration>
1413
            <connectionType>connection</connectionType>
1414
          </configuration>
1415
        </plugin>
1416
                    
1417
          <plugin>
1418
            <!--This plugin's configuration is used to store Eclipse m2e settings only. It has no influence on the Maven build itself.-->
1419
            <groupId>org.eclipse.m2e</groupId>
1420
            <artifactId>lifecycle-mapping</artifactId>
1421
            <version>1.0.0</version>
1422
            <configuration>
1423
              <lifecycleMappingMetadata>
1424
                <pluginExecutions>
1425
                  <pluginExecution>
1426
                    <pluginExecutionFilter>
1427
                      <groupId>org.gvsig</groupId>
1428
                      <artifactId> org.gvsig.installer.maven </artifactId>
1429
                      <versionRange> [2.0.10-SNAPSHOT,) </versionRange>
1430
                      <goals>
1431
                        <goal>write-info</goal>
1432
                      </goals>
1433
                    </pluginExecutionFilter>
1434
                    <action>
1435
                      <ignore />
1436
                    </action>
1437
                  </pluginExecution>
1438
                  <pluginExecution>
1439
                    <pluginExecutionFilter>
1440
                      <groupId> org.codehaus.mojo </groupId>
1441
                      <artifactId> properties-maven-plugin </artifactId>
1442
                      <versionRange> [1.0-alpha-2,) </versionRange>
1443
                      <goals>
1444
                        <goal>
1445
                          read-project-properties
1446
                        </goal>
1447
                      </goals>
1448
                    </pluginExecutionFilter>
1449
                    <action>
1450
                      <ignore />
1451
                    </action>
1452
                  </pluginExecution>
1453
                  <pluginExecution>
1454
                    <pluginExecutionFilter>
1455
                      <groupId>org.codehaus.gmaven</groupId>
1456
                      <artifactId>gmaven-plugin</artifactId>
1457
                      <versionRange>[1.4,)</versionRange>
1458
                      <goals>
1459
                        <goal>execute</goal>
1460
                      </goals>
1461
                    </pluginExecutionFilter>
1462
                    <action>
1463
                      <ignore />
1464
                    </action>
1465
                  </pluginExecution>
1466
                  <pluginExecution>
1467
                          <pluginExecutionFilter>
1468
                                  <groupId>org.apache.maven.plugins</groupId>
1469
                                  <artifactId>
1470
                                          maven-dependency-plugin
1471
                                  </artifactId>
1472
                                  <versionRange>[2.1,)</versionRange>
1473
                                  <goals>
1474
                                          <goal>unpack</goal>
1475
                                  </goals>
1476
                          </pluginExecutionFilter>
1477
                          <action>
1478
                                  <ignore />
1479
                          </action>
1480
                  </pluginExecution>
1481
                </pluginExecutions>
1482
              </lifecycleMappingMetadata>
1483
            </configuration>
1484
          </plugin>
1485

    
1486
          <plugin>
1487
              <groupId>org.apache.maven.plugins</groupId>
1488
              <artifactId>maven-compiler-plugin</artifactId>
1489
              <version>2.3.2</version>
1490
              <configuration>
1491
                  <source>1.5</source>
1492
                  <target>1.5</target>
1493
                  <encoding>ISO-8859-1</encoding>
1494
              </configuration>
1495
          </plugin>
1496

    
1497
          <plugin>
1498
              <groupId>org.apache.maven.plugins</groupId>
1499
              <artifactId>maven-resources-plugin</artifactId>
1500
              <version>2.4.3</version>
1501
              <configuration>
1502
                  <encoding>ISO-8859-1</encoding>
1503
              </configuration>
1504
          </plugin>
1505

    
1506
          <plugin>
1507
              <groupId>org.apache.maven.plugins</groupId>
1508
              <artifactId>maven-eclipse-plugin</artifactId>
1509
              <configuration>
1510
                  <downloadSources>true</downloadSources>
1511
                  <downloadJavadocs>true</downloadJavadocs>
1512
                  <projectNameTemplate>${project.artifactId}</projectNameTemplate>
1513
              </configuration>
1514
          </plugin>
1515

    
1516
          <plugin>
1517
              <groupId>org.apache.maven.plugins</groupId>
1518
              <artifactId>maven-surefire-plugin</artifactId>
1519
              <version>2.7.1</version>
1520
              <configuration>
1521
                  <forkMode>once</forkMode>
1522
                  <environmentVariables>
1523
                      <DYLD_FRAMEWORK_PATH>${user.home}/.depman/Frameworks</DYLD_FRAMEWORK_PATH>
1524
                      <DYLD_LIBRARY_PATH>${user.home}/.depman/lib</DYLD_LIBRARY_PATH>
1525
                      <GDAL_DATA>${user.home}/.depman/data/gdal</GDAL_DATA>
1526
                      <LD_LIBRARY_PATH>${user.home}/.depman/lib</LD_LIBRARY_PATH>
1527
                      <PATH>${user.home}/.depman/bin${path.separator}${env.PATH}</PATH>
1528
                      <PROJ_LIB>${gvsig.product.folder.path}/gvSIG/extensiones/org.gvsig.crs.extension/data</PROJ_LIB>
1529
                  </environmentVariables>
1530
              </configuration>
1531
          </plugin>
1532

    
1533
          <plugin>
1534
              <groupId>org.apache.maven.plugins</groupId>
1535
              <artifactId>maven-failsafe-plugin</artifactId>
1536
              <executions>
1537
                  <execution>
1538
                      <goals>
1539
                          <goal>integration-test</goal>
1540
                          <goal>verify</goal>
1541
                      </goals>
1542
                  </execution>
1543
              </executions>
1544
              <configuration>
1545
                  <forkMode>once</forkMode>
1546
                  <environmentVariables>
1547
                      <DYLD_FRAMEWORK_PATH>${user.home}/.depman/Frameworks</DYLD_FRAMEWORK_PATH>
1548
                      <DYLD_LIBRARY_PATH>${user.home}/.depman/lib</DYLD_LIBRARY_PATH>
1549
                      <GDAL_DATA>${user.home}/.depman/data/gdal</GDAL_DATA>
1550
                      <LD_LIBRARY_PATH>${user.home}/.depman/lib</LD_LIBRARY_PATH>
1551
                      <PATH>${user.home}/.depman/bin${path.separator}${env.PATH}</PATH>
1552
                      <PROJ_LIB>${gvsig.product.folder.path}/gvSIG/extensiones/org.gvsig.crs.extension/data</PROJ_LIB>
1553
                  </environmentVariables>
1554
              </configuration>
1555
          </plugin>
1556

    
1557
          <plugin>
1558
            <groupId>org.apache.maven.plugins</groupId>
1559
            <artifactId>maven-javadoc-plugin</artifactId>
1560
            <version>2.9</version>
1561
            <configuration>
1562
              <docTitle>${project.name} ${project.version}</docTitle>
1563
              <encoding>ISO-8859-1</encoding>
1564
              <footer />
1565
              <header />
1566
              <keywords>false</keywords>
1567
              <!-- Don't include the deprecateds items in the javadoc -->
1568
              <nodeprecated>true</nodeprecated>
1569
              <!-- Don't generate javadoc of project with submodules -->
1570
              <aggregate>false</aggregate>
1571
              <!-- Removed detection of links due to its high cost -->
1572
              <detectJavaApiLink>false</detectJavaApiLink>
1573
              <detectLinks>false</detectLinks>
1574
              <detectOfflineLinks>false</detectOfflineLinks>
1575
              <!-- Removed the inclusion of dependencies sources due to their high cost -->
1576
              <includeDependencySources>false</includeDependencySources>
1577
              <includeTransitiveDependencySources>false</includeTransitiveDependencySources>                  
1578
              <javaApiLinks>
1579
                <property>
1580
                    <name>api_1.4</name>
1581
                    <value>http://download.oracle.com/javase/1.4.2/docs/api/</value>
1582
                </property>
1583
                <property>
1584
                    <name>api_1.5</name>
1585
                    <value>http://download.oracle.com/javase/1.5.0/docs/api/</value>
1586
                </property>
1587
                <property>
1588
                    <name>api_1.6</name>
1589
                    <value>http://download.oracle.com/javase/6/docs/api/</value>
1590
                </property>
1591
              </javaApiLinks>
1592
            </configuration>
1593
          </plugin>
1594

    
1595
          <plugin>
1596
              <groupId>org.apache.maven.plugins</groupId>
1597
              <artifactId>maven-site-plugin</artifactId>
1598
              <version>3.3</version>
1599
              <configuration>
1600
                  <chmod>true</chmod>
1601
                  <chmodMode>a+rwX</chmodMode>
1602
              </configuration>
1603
          </plugin>
1604

    
1605
          <plugin>
1606
              <groupId>org.apache.maven.plugins</groupId>
1607
              <artifactId>maven-jar-plugin</artifactId>
1608
              <version>2.3.1</version>
1609
              <configuration>
1610
                  <archive>
1611
                      <manifestEntries>
1612
                          <Built-By>gvSIG Team</Built-By>
1613
                      </manifestEntries>
1614
                  </archive>
1615
              </configuration>
1616
          </plugin>
1617
          
1618
          <plugin>
1619
            <groupId>org.codehaus.mojo</groupId>
1620
            <artifactId>properties-maven-plugin</artifactId>
1621
            <version>1.0-alpha-2</version>
1622
          </plugin>
1623
  
1624
          <plugin>
1625
            <groupId>org.apache.maven.plugins</groupId>
1626
            <artifactId>maven-antrun-plugin</artifactId>
1627
            <version>1.7</version>
1628
          </plugin>
1629

    
1630
          <plugin>
1631
            <groupId>org.codehaus.mojo</groupId>
1632
            <artifactId>animal-sniffer-maven-plugin</artifactId>
1633
            <version>1.9</version>
1634
          </plugin>
1635

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

    
1642
          <plugin>
1643
              <groupId>org.apache.maven.plugins</groupId>
1644
              <artifactId>maven-deploy-plugin</artifactId>
1645
              <version>2.6</version>
1646
          </plugin>
1647

    
1648
          <plugin>
1649
              <artifactId>maven-assembly-plugin</artifactId>
1650
              <version>2.4</version>
1651
              <executions>
1652
                <execution>
1653
                  <id>gvsig-plugin-package</id>
1654
                  <phase>package</phase>
1655
                  <configuration>
1656
                    <ignoreDirFormatExtensions>true</ignoreDirFormatExtensions>
1657
                    <appendAssemblyId>false</appendAssemblyId>
1658
                    <finalName>gvSIG-desktop-${gvsig.package.info.gvSIGVersion}-${gvsig.package.info.code}-${gvsig.package.info.version}-${buildNumber}-${gvsig.package.info.state}-${gvsig.package.info.operatingSystem}-${gvsig.package.info.architecture}-${gvsig.package.info.javaVM}.gvspkg</finalName>
1659
                    <descriptors>
1660
                      <descriptor>src/main/assembly/gvsig-plugin-package.xml</descriptor>
1661
                    </descriptors>
1662
                  </configuration>
1663
                </execution>
1664
              </executions>
1665
          </plugin>
1666

    
1667
          <plugin>
1668
            <groupId>org.apache.maven.plugins</groupId>
1669
            <artifactId>maven-clean-plugin</artifactId>
1670
            <version>2.4.1</version>
1671
          </plugin>
1672
          
1673
          <plugin>
1674
              <groupId>org.codehaus.mojo</groupId>
1675
              <artifactId>exec-maven-plugin</artifactId>
1676
              <version>1.2</version>
1677
          </plugin>    
1678

    
1679
          <plugin>
1680
            <!-- invoke as "mvn license:format" to fix the header -->
1681
            <!-- invoke as "mvn license:check" to check the header -->
1682
            <!-- See http://code.google.com/p/maven-license-plugin/wiki/Configuration -->
1683
              <groupId>com.mycila.maven-license-plugin</groupId>
1684
              <artifactId>maven-license-plugin</artifactId>
1685
              <version>1.10.b1</version>
1686
              <configuration>
1687
                <header>header.txt</header>
1688
                <failIfMissing>false</failIfMissing>
1689
                <aggregate>false</aggregate>
1690
                <strictCheck>true</strictCheck>
1691
                <encoding>ISO-8859-1</encoding>
1692
                <quiet>false</quiet>
1693
                <excludes>
1694
                    <exclude>**/*.properties</exclude>
1695
                    <exclude>**/*.txt</exclude>
1696
                    <exclude>**/*.jpg</exclude>
1697
                    <exclude>**/*.jpeg</exclude>
1698
                    <exclude>**/*.svg</exclude>
1699
                    <exclude>**/*.png</exclude>
1700
                    <exclude>**/*.gvssym</exclude>
1701
                    <exclude>**/*.def</exclude>
1702
                    <exclude>**/*.msg</exclude>
1703
                </excludes>
1704
            </configuration>
1705
            <dependencies>
1706
                <dependency>
1707
                    <groupId>org.gvsig</groupId>
1708
                    <artifactId>org.gvsig.desktop.buildtools</artifactId>
1709
                    <version>1.0.0</version>
1710
                </dependency>
1711
            </dependencies>
1712
          </plugin>    
1713

    
1714
          <!-- Habria que ver si es posible sustituir el plugin -->
1715
          <!-- com.mycila.maven-license-plugin:maven-license-plugin por este -->
1716
          <!-- Ver http://mojo.codehaus.org/license-maven-plugin/index.html -->
1717
          <!--
1718
          <plugin>
1719
              <groupId>org.codehaus.mojo</groupId>
1720
              <artifactId>license-maven-plugin</artifactId>
1721
              <version>1.5</version>
1722
          </plugin>
1723
          -->
1724

    
1725
          <plugin>
1726
            <groupId>org.apache.maven.plugins</groupId>
1727
            <artifactId>maven-checkstyle-plugin</artifactId>
1728
            <version>2.10</version>
1729
          </plugin>
1730

    
1731
          <plugin>
1732
              <groupId>org.apache.maven.plugins</groupId>
1733
              <artifactId>maven-source-plugin</artifactId>
1734
              <version>2.2.1</version>
1735
          </plugin>
1736

    
1737
          <plugin>
1738
            <groupId>org.codehaus.gmaven</groupId>
1739
            <artifactId>gmaven-plugin</artifactId>
1740
            <version>1.4</version>
1741
            <dependencies>
1742
                                <dependency>
1743
                                  <groupId>com.github.lookfirst</groupId>
1744
                                  <artifactId>sardine</artifactId>
1745
                                  <version>5.0.1</version>
1746
                                </dependency>
1747
            </dependencies>
1748
            <executions>
1749

    
1750
              <execution>
1751
                <id>increase-build-number</id>
1752
                <phase>process-sources</phase>
1753
                <configuration>
1754
                  <source><![CDATA[
1755
                    // use "mvn -Dincrease-build-number process-sources"
1756
                    if( project.properties["increase-build-number"] == null ) {
1757
                      log.info("Don't increment build number use flag '-Dincrease-build-number' to increment it.")
1758
                    } else {
1759
                      File file = new File(project.basedir,"buildNumber.properties")
1760
                      if( ! file.exists() ) {
1761
                          log.info("Skip increment build number (buildNumber.property not present).")
1762
                        } else {
1763
                        Properties props = new Properties()
1764
                        
1765
                        props.load(file.newDataInputStream())
1766
                        value = (props.getProperty("buildNumber") as int) + 1
1767
                        props.setProperty("buildNumber",value as String)
1768
                        props.store(file.newWriter(), null)
1769
                        log.info("Setting build number to " + value)
1770
                      }
1771
                    }
1772
                  ]]></source>
1773
                </configuration>
1774
              </execution>
1775

    
1776
              <execution>
1777
                <id>build-package-info</id>
1778
                <phase>prepare-package</phase>
1779
                <configuration>
1780
                  <source><![CDATA[
1781
                      if( project.properties["buildNumber"] == null) {
1782
                        log.info("Skip build package.info (buildNumber.property not present).")
1783
                        log.info("Skip build package.info index (buildNumber.property not present).")
1784
                      } else {
1785
                                                poolURL = project.properties["gvsig.package.info.poolURL"];
1786
                                                if( poolURL[-1] != "/" ) { 
1787
                                                        poolURL = poolURL + "/";
1788
                                                }
1789
                        package_info_file  = new File(project.basedir, "target/package.info")
1790
                        log.info("Building package.info : " + package_info_file.getAbsolutePath())
1791
                        Properties props = new Properties()
1792
                        props.setProperty('code', project.properties["gvsig.package.info.code"])
1793
                        props.setProperty('code-alias', project.properties["gvsig.package.info.codealias"])
1794
                        props.setProperty('name', project.properties["gvsig.package.info.name"])
1795
                        props.setProperty('version', project.properties["gvsig.package.info.version"])
1796
                        props.setProperty('description', project.properties["gvsig.package.info.description"])
1797
                        props.setProperty('owner', project.properties["gvsig.package.info.owner"])
1798
                        props.setProperty('java-version', project.properties["gvsig.package.info.javaVM"])
1799
                        props.setProperty('official', project.properties["gvsig.package.info.official"])
1800
                        props.setProperty('type', "plugin")
1801
                        props.setProperty('state', project.properties["gvsig.package.info.state"])
1802
                        props.setProperty('operating-system', project.properties["gvsig.package.info.operatingSystem"])
1803
                        props.setProperty('dependencies', project.properties["gvsig.package.info.dependencies"])
1804
                        props.setProperty('sources-url', project.properties["gvsig.package.info.sourcesURL"])
1805
                        props.setProperty('web-url', project.properties["gvsig.package.info.webURL"])
1806
                        props.setProperty('architecture', project.properties["gvsig.package.info.architecture"])
1807
                        props.setProperty('model-version', '1.0.1')
1808
                        props.setProperty('categories', project.properties["gvsig.package.info.categories"])
1809
                        props.setProperty('buildNumber', project.properties["buildNumber"])
1810
                        props.setProperty('gvSIG-version', project.properties["gvsig.package.info.gvSIGVersion"])
1811

    
1812
                        props.store(package_info_file.newWriter(), null)
1813

    
1814
                        pkgname = "gvSIG-desktop-" + 
1815
                          project.properties["gvsig.package.info.gvSIGVersion"] + "-" + 
1816
                          project.properties["gvsig.package.info.code"] + "-" + 
1817
                          project.properties["gvsig.package.info.version"] + "-" + 
1818
                          project.properties["buildNumber"] + "-" + 
1819
                          project.properties["gvsig.package.info.state"] + "-" + 
1820
                          project.properties["gvsig.package.info.operatingSystem"] + "-" + 
1821
                          project.properties["gvsig.package.info.architecture"] + "-" + 
1822
                          project.properties["gvsig.package.info.javaVM"]
1823
                        package_info_file  = new File(project.basedir, "target/gvspki/"+project.properties["gvsig.package.info.code"]+"/package.info")
1824
                        log.info("Building package.info index " + package_info_file.getAbsolutePath())
1825
                        package_info_file.getParentFile().mkdirs()
1826
                        props.setProperty('download-url', 
1827
                          poolURL +
1828
                          project.properties["gvsig.package.info.code"] + "/" +
1829
                          pkgname + ".gvspkg"
1830
                        )
1831
                        props.store(package_info_file.newWriter(), null)
1832
                      }
1833
                  ]]></source>
1834
                </configuration>
1835
              </execution>
1836

    
1837
              <execution>
1838
                <id>build-package-index</id>
1839
                <phase>package</phase>
1840
                <configuration>
1841
                  <source><![CDATA[
1842
                    ant = new AntBuilder()
1843
                    if( project.properties["buildNumber"] == null) {
1844
                      log.info("Skip building package index (buildNumber.property not present).")
1845
                    } else {
1846
                      pkgname = "gvSIG-desktop-" + 
1847
                        project.properties["gvsig.package.info.gvSIGVersion"] + "-" + 
1848
                        project.properties["gvsig.package.info.code"] + "-" + 
1849
                        project.properties["gvsig.package.info.version"] + "-" + 
1850
                        project.properties["buildNumber"] + "-" + 
1851
                        project.properties["gvsig.package.info.state"] + "-" + 
1852
                        project.properties["gvsig.package.info.operatingSystem"] + "-" + 
1853
                        project.properties["gvsig.package.info.architecture"] + "-" + 
1854
                        project.properties["gvsig.package.info.javaVM"]
1855

    
1856
                      log.info("Building package index " + pkgname + ".gvspki")
1857
                      package_index_source  = project.basedir.getAbsolutePath() + "/target/gvspki"
1858
                      package_index_target  = project.basedir.getAbsolutePath() + "/target/" + pkgname + ".gvspki"
1859
                      ant.zip(destfile: package_index_target, basedir: package_index_source)
1860
                    }
1861
                  ]]></source>
1862
                </configuration>
1863
              </execution>
1864

    
1865
              <execution>
1866
                <id>install-plugin</id>
1867
                <phase>install</phase>
1868
                <configuration>
1869
                  <source><![CDATA[
1870
                    if( project.properties["buildNumber"] == null) {
1871
                      log.info("Skip install package (buildNumber.property not present).")
1872
                    } else {                    
1873
                      ant = new AntBuilder()
1874
                      pkgname = "gvSIG-desktop-" + 
1875
                        project.properties["gvsig.package.info.gvSIGVersion"] + "-" + 
1876
                        project.properties["gvsig.package.info.code"] + "-" + 
1877
                        project.properties["gvsig.package.info.version"] + "-" + 
1878
                        project.properties["buildNumber"] + "-" + 
1879
                        project.properties["gvsig.package.info.state"] + "-" + 
1880
                        project.properties["gvsig.package.info.operatingSystem"] + "-" + 
1881
                        project.properties["gvsig.package.info.architecture"] + "-" + 
1882
                        project.properties["gvsig.package.info.javaVM"]
1883

    
1884
                      log.debug("gvsig.install.plugin=" + project.properties["gvsig.install.plugin"])
1885
                      log.debug("gvsig.install.plugin.package=" + project.properties["gvsig.install.plugin.package"])
1886
                                          if( project.properties["gvsig.install.plugin"]=="true" ) {
1887
                              source = project.basedir.getAbsolutePath() + "/target/" + pkgname + ".gvspkg.zip"
1888
                              target = project.properties["gvsig.product.folder.path"] + "/gvSIG/extensiones/"
1889
        
1890
                              log.info("Install plugin to " + target)
1891
                              ant.unzip(src: source, dest: target)
1892
                      } else {
1893
                          log.info("Skip plugin install.")
1894
                      }
1895
                      if( project.properties["gvsig.install.plugin.package"]=="true" ) {
1896
                          source = project.basedir.getAbsolutePath() + "/target/" + pkgname + ".gvspkg.zip"
1897
                              target = new File(project.properties["gvsig.product.folder.path"] + 
1898
                                "/install/" + 
1899
                                project.properties["gvsig.package.info.code"] + "/" +
1900
                                pkgname + ".gvspkg")
1901
                              target.getParentFile().mkdirs()
1902
        
1903
                              log.info("Copy plugin package from " + source + " to " + target)
1904
                              ant.copy(file:source, tofile:target.getAbsolutePath())
1905
        
1906
                              source  = project.basedir.getAbsolutePath() + "/target/" + pkgname + ".gvspki"
1907
                              target = project.properties["gvsig.product.folder.path"] + 
1908
                                "/install/" + 
1909
                                project.properties["gvsig.package.info.code"] + "/" +
1910
                                pkgname + ".gvspki"
1911
                              log.info("Copy plugin package index from " + source + " to " + target)
1912
                              ant.copy(file:source, tofile:target)
1913
                      } else {
1914
                          log.info("Skip plugin package install.")
1915
                                          }
1916
                    }
1917
                  ]]></source>
1918
                </configuration>
1919
              </execution>
1920

    
1921
              <execution>
1922
                <id>deploy-package</id>
1923
                <phase>install</phase>
1924
                <configuration>
1925
                  <source><![CDATA[
1926
// To deploy package use:
1927
//    mvn -Ddeploy-package -Duser=USER -Dpassword=PASSWORD install
1928
//      
1929
                  
1930
public class WebDAVClient {
1931

    
1932
    def log;
1933

    
1934
    private String user;
1935
    private String password;
1936
    private Object sardine;
1937
            
1938
    public WebDAVClient(log) {
1939
            this.log = log;
1940
    }
1941
    
1942
    public void login(String user, String password) {
1943
        log.info("[WEBDAV] login as '"+user+"'.");
1944
        def SardineFactory
1945
        try {
1946
            SardineFactory = "com.github.sardine.SardineFactory" as Class
1947
        } catch (Exception ex) {
1948
            log.error("[WEBDAV] can't get SardineFactory.",ex);
1949
        }
1950
        this.user = user;
1951
        this.password = password;
1952
        this.sardine = SardineFactory.begin(this.user,this.password);
1953
    }
1954
        
1955
    public void login() {
1956
        log.info("[WEBDAV] login as guest");
1957
        this.sardine = SardineFactory.begin();
1958
    }
1959
        
1960
    public boolean exists(String url) throws Exception {
1961
        return sardine.exists(url);
1962
    }
1963
        
1964
    public void makedirs(String url) throws Exception {
1965
        log.info("[WEBDAV] makedirs '"+url+"'.");
1966
        URL u = new URL(url);
1967
        String[] x = u.getPath().split("/");
1968
        String path = "";
1969
        for( int i=1; i<x.length; i++ ) { path = path + "/" + x[i]; URL t = new URL(u,path); mkdir(t.toString()); 
1970
        } 
1971
    } 
1972
      
1973
    public void mkdir(String url) throws Exception {
1974
        if( ! exists(url) ) {
1975
            log.info("[WEBDAV] mkdir '"+url+"'.");
1976
            sardine.createDirectory(url);
1977
        }
1978
    }
1979
        
1980
    public void put(String source, String target) throws Exception {
1981
        log.info("[WEBDAV] put '" + source + "' to '" + target + "'...");
1982
        InputStream fis = new FileInputStream(new File(source));
1983
        sardine.put(target, fis);
1984
        log.info("[WEBDAV] put ok.");
1985
    }
1986
        
1987
    public List list(String url) throws Exception {
1988
        List resources = sardine.list(url);
1989
        return resources;
1990
    }
1991
}
1992

    
1993

    
1994
if( project.properties["deploy-package"] != null ) {                          
1995
    if( project.properties["gvsig.install.plugin.package"]=="true" ) {
1996
        poolURL = project.properties["gvsig.package.info.poolURL"];
1997
        if( poolURL[-1] != "/" ) { 
1998
            poolURL = poolURL + "/";
1999
        }
2000
        targetPath = poolURL + project.properties["gvsig.package.info.code"];
2001
        log.info("Deploy plugin package to '"+targetPath+"'.");
2002

    
2003
        pkgname = "gvSIG-desktop-" + 
2004
        project.properties["gvsig.package.info.gvSIGVersion"] + "-" + 
2005
        project.properties["gvsig.package.info.code"] + "-" + 
2006
        project.properties["gvsig.package.info.version"] + "-" + 
2007
        project.properties["buildNumber"] + "-" + 
2008
        project.properties["gvsig.package.info.state"] + "-" + 
2009
        project.properties["gvsig.package.info.operatingSystem"] + "-" + 
2010
        project.properties["gvsig.package.info.architecture"] + "-" + 
2011
        project.properties["gvsig.package.info.javaVM"]; 
2012

    
2013
        source = project.basedir.getAbsolutePath() + "/target/" + pkgname
2014
        targetPath = poolURL + project.properties["gvsig.package.info.code"]
2015

    
2016
        log.info("Creating addon-request.txt in target folder");
2017
        new File(project.basedir.getAbsolutePath() + "/target/addon-request.txt").withWriter { out ->
2018
            out.println();
2019
            out.println(pkgname);
2020
            out.println();
2021
            out.println(targetPath+"/" + pkgname + ".gvspki");
2022
            out.println();
2023
        }
2024

    
2025
        if( project.properties["username"] == null ) {
2026
            print("Enter user name: ");
2027
            user = System.console().readLine().toString()
2028
            if( user != "" ) {
2029
                project.properties.setProperty("username",user);
2030
            }
2031
        }
2032
        if( project.properties["password"] == null ) {                                
2033
            print("Enter password for user '" + project.properties["username"] + "': ");
2034
            password = System.console().readPassword().toString()  
2035
            if( password != "" ) {
2036
                project.properties.setProperty("password",password);
2037
            }
2038
        }
2039
        WebDAVClient session = new WebDAVClient(log);
2040
        if( project.properties["username"] == null || project.properties["password"] == null ) {                                
2041
            log.info("[WEBDAV] creating non authenticated session.");
2042
            log.info("[WEBDAV] Use -Duser=USER -Dpassword=PASSWORD to create a authenticated session.");
2043
            session.login();
2044
        } else {
2045
            session.login(project.properties["username"], project.properties["password"]);
2046
        }
2047
        session.makedirs(targetPath);
2048
        session.put(source + ".gvspkg.zip", targetPath+"/"+pkgname+ ".gvspkg");
2049
        session.put(source + ".gvspki", targetPath+"/"+pkgname+ ".gvspki");
2050

    
2051
    } else {
2052
        log.info("Skip plugin package deploy. It not be installed by default.");
2053
    }                
2054
} else {
2055
    log.info("Skip plugin package deploy. Use the flags -Ddeploy-package -Duser=USER -Dpassword=PASSWORD to deploy it.");
2056
}
2057
                  
2058
                  ]]></source>
2059
                </configuration>
2060
              </execution>
2061

    
2062
            </executions>
2063
          </plugin>
2064

    
2065
        </plugins>
2066
      </pluginManagement>
2067

    
2068
      <plugins>
2069
        <plugin>
2070
          <groupId>org.apache.maven.plugins</groupId>
2071
          <artifactId>maven-scm-plugin</artifactId>
2072
        </plugin>
2073
        
2074
        <plugin>
2075
          <artifactId>maven-clean-plugin</artifactId>
2076
          <configuration>
2077
            <filesets>
2078
              <fileset>
2079
                <directory>${user.home}/.depman/</directory>
2080
                <includes>
2081
                  <include>**</include>
2082
                </includes>
2083
              </fileset>
2084
            </filesets>
2085
            <followSymLinks>true</followSymLinks>
2086
          </configuration>
2087
        </plugin>
2088

    
2089
        <plugin>
2090
            <groupId>org.apache.maven.plugins</groupId>
2091
            <artifactId>maven-release-plugin</artifactId>
2092
            <configuration>
2093
                <!-- The property svn.tags.folder is used in external projects   -->
2094
                            <!-- to override configuraction of tagBase -->
2095
                <tagBase>${svn.tags.folder}</tagBase> 
2096
                <!-- This is a 2.0 beta 6 bug. By default the goals are 'clean verify', so the modules  
2097
                are not installed, so the dependencies between modules are not met. With this configuration   
2098
                we force the module installation. -->  
2099
                <preparationGoals>clean install</preparationGoals>  
2100
                <autoVersionSubmodules>true</autoVersionSubmodules>
2101
                <!-- Dont make site-deploy -->
2102
                <!-- You need to run it after in folder target/checkout -->
2103
                <goals>deploy</goals> 
2104
            </configuration>
2105
        </plugin>
2106

    
2107
        <plugin>
2108
          <!-- load ".gvsig-devel.properties" -->
2109
          <groupId>org.codehaus.mojo</groupId>
2110
          <artifactId>properties-maven-plugin</artifactId>
2111
          <configuration>
2112
              <files>
2113
                  <!-- Define gvsig.product.folder.path in this property -->
2114
                  <file>${user.home}/.gvsig-devel.properties</file>
2115
                  <file>${env.HOME}/.gvsig-devel.properties</file>
2116
                  <file>${project.basedir}/gvsig-devel.properties</file>
2117
                  <file>buildNumber.properties</file>
2118
              </files>
2119
              <quiet>true</quiet>
2120
          </configuration>
2121
          <executions>
2122
              <execution>
2123
                  <id>default</id>
2124
                  <phase>prepare-package</phase>
2125
                  <goals>
2126
                      <goal>read-project-properties</goal>
2127
                  </goals>
2128
              </execution>
2129
              <execution>
2130
                <id>default-clean</id>
2131
                <phase>pre-clean</phase>
2132
                <goals>
2133
                    <goal>read-project-properties</goal>
2134
                </goals>
2135
            </execution>
2136
          </executions>
2137
        </plugin>
2138

    
2139

    
2140
      <plugin>
2141
          <groupId>org.codehaus.mojo</groupId>
2142
          <artifactId>animal-sniffer-maven-plugin</artifactId>
2143
          <executions>
2144
              <execution>
2145
                  <id>check-java-api</id>
2146
                  <phase>package</phase>
2147
                  <goals>
2148
                      <goal>check</goal>
2149
                  </goals>
2150
                  <configuration>
2151
                      <skip>false</skip>
2152
                      <signature>
2153
                          <groupId>org.codehaus.mojo.signature</groupId>
2154
                          <artifactId>java15</artifactId>
2155
                          <version>1.0</version>
2156
                      </signature>
2157
                      <ignores>
2158
                          <ignore>net.sourceforge.cobertura.coveragedata.TouchCollector</ignore>
2159
                      </ignores>
2160
                  </configuration>
2161
              </execution>
2162
          </executions>
2163
      </plugin>
2164

    
2165
      <plugin>
2166
          <groupId>org.apache.maven.plugins</groupId>
2167
          <artifactId>maven-javadoc-plugin</artifactId>
2168
          <executions>
2169
              <execution>
2170
                  <id>attach-javadocs</id>
2171
                  <goals>
2172
                      <goal>jar</goal>
2173
                  </goals>
2174
              </execution>
2175
          </executions>
2176
      </plugin>
2177

    
2178
      <plugin>
2179
          <groupId>org.apache.maven.plugins</groupId>
2180
          <artifactId>maven-source-plugin</artifactId>
2181
          <configuration>
2182
            <skipSource>false</skipSource> <!-- User property is: source.skip. -->
2183
          </configuration>
2184
          <executions>
2185
              <execution>
2186
                  <id>attach-sources</id>
2187
                  <phase>verify</phase>
2188
                  <goals>
2189
                      <goal>jar-no-fork</goal>
2190
                  </goals>
2191
              </execution>
2192
              <execution>
2193
                  <id>attach-test-sources</id>
2194
                  <phase>verify</phase>
2195
                  <goals>
2196
                      <goal>test-jar-no-fork</goal>
2197
                  </goals>
2198
              </execution>
2199
          </executions>
2200
      </plugin>
2201
      
2202
      <plugin>
2203
        <groupId>org.apache.maven.plugins</groupId>
2204
        <artifactId>maven-checkstyle-plugin</artifactId>
2205
        <!-- invoke as "mvn checkstyle:checkstyle"  or "mvn site" -->
2206
        <configuration>
2207
          <skip>false</skip> <!-- User property is: checkstyle.skip. -->
2208
          <enableRulesSummary>true</enableRulesSummary>
2209
          <failsOnError>false</failsOnError>
2210
          <configLocation>gvsig/checkstyle.xml</configLocation>
2211
          <headerLocation>gvsig/LICENSE.txt</headerLocation>
2212
        </configuration>
2213
        <dependencies>
2214
          <dependency>
2215
              <groupId>org.gvsig</groupId>
2216
              <artifactId>org.gvsig.desktop.buildtools</artifactId>
2217
              <version>1.0.0</version>
2218
          </dependency>
2219
        </dependencies>
2220
      </plugin>
2221
      
2222
      <plugin>
2223
        <!-- to continue building  when test fail -->
2224
        <groupId>org.apache.maven.plugins</groupId>
2225
        <artifactId>maven-surefire-plugin</artifactId>
2226
        <configuration>
2227
          <testFailureIgnore>true</testFailureIgnore>
2228
        </configuration>
2229
      </plugin>
2230

    
2231
    </plugins>
2232
  </build>
2233

    
2234

    
2235
   <reporting>
2236
      <excludeDefaults>true</excludeDefaults>
2237
      <plugins>
2238
        <plugin>
2239
          <groupId>org.apache.maven.plugins</groupId>
2240
          <artifactId>maven-project-info-reports-plugin</artifactId>
2241
            <version>2.7</version>
2242
            <reportSets>
2243
            <reportSet>
2244
              <reports>
2245
                <report>index</report>
2246
                <report>summary</report>
2247
                <report>scm</report>
2248
                <report>license</report>
2249
                <report>project-team</report>
2250
                <report>issue-tracking</report>
2251
                <report>mailing-list</report>
2252
                <report>modules</report>
2253

    
2254
                <report>dependency-info</report>
2255
                <!-- Removed due to its high cost                 
2256
                <report>dependency-management</report>
2257
                <report>dependencies</report>
2258
                -->
2259
                <report>dependency-convergence</report>
2260

    
2261
                <!--                 
2262
                <report>plugins</report>
2263
                <report>plugin-management</report>
2264
                <report>distribution-management</report>
2265
                -->
2266
                
2267
                <!-- gvSIG does not have Continuous Integration System
2268
                <report>cim</report>
2269
                -->
2270
              </reports>
2271
            </reportSet>
2272
          </reportSets>
2273
        </plugin>
2274
        <plugin>
2275
          <groupId>org.apache.maven.plugins</groupId>
2276
          <artifactId>maven-javadoc-plugin</artifactId>
2277
          <!-- Do not use the version 2.9, does not manage properly the submodules -->
2278
          <version>2.9.1</version>
2279
          <configuration>
2280
            <!-- Don't include the deprecateds items in the javadoc -->
2281
            <nodeprecated>true</nodeprecated>
2282
            <!-- Don't generate javadoc of project with submodules -->
2283
            <aggregate>false</aggregate>
2284
            <!-- Removed detection of links due to its high cost -->
2285
            <detectJavaApiLink>false</detectJavaApiLink>
2286
            <detectLinks>false</detectLinks>
2287
            <detectOfflineLinks>false</detectOfflineLinks>
2288
            <!-- Removed the inclusion of dependencies sources due to their high cost -->
2289
            <includeDependencySources>false</includeDependencySources>
2290
            <includeTransitiveDependencySources>false</includeTransitiveDependencySources>
2291
          </configuration>
2292
            <reportSets>
2293
                <reportSet>
2294
                    <id>html</id>
2295
                    <reports>
2296
                        <report>javadoc</report>
2297
                        <!-- removed javadocs of tests -->
2298
                    </reports>
2299
                </reportSet>
2300
            </reportSets>
2301
        </plugin>
2302
        <plugin>
2303
          <groupId>org.apache.maven.plugins</groupId>
2304
          <artifactId>maven-jxr-plugin</artifactId>
2305
            <version>2.3</version>
2306
          <configuration>
2307
            <linkJavadoc>true</linkJavadoc>
2308
            <aggregate>false</aggregate>
2309
          </configuration>
2310
        </plugin>
2311
        <plugin>
2312
          <groupId>org.codehaus.mojo</groupId>
2313
          <artifactId>findbugs-maven-plugin</artifactId>
2314
          <version>2.5.2</version>
2315
        </plugin>
2316
              
2317
      </plugins>
2318
    </reporting>
2319
  
2320

    
2321
  <profiles>
2322
  
2323
    <profile>
2324
      <!-- This profile is used to initialize and install the root folder of gvSIG -->
2325
      <id>gvsig-root</id>
2326
      <activation>
2327
        <file>
2328
          <exists>src/main/assembly/gvsig-root-folder-package.xml</exists>
2329
        </file>
2330
      </activation>
2331
      <build>
2332
        <plugins>
2333

    
2334
          <plugin>
2335
            <!-- Check if exists ".gvsig-devel.properties" and create if not exists -->
2336
            <groupId>org.codehaus.gmaven</groupId>
2337
            <artifactId>gmaven-plugin</artifactId>
2338
            <executions>
2339
              <execution>
2340
                <id>initialize-gvsig-product-folder-path</id>
2341
                <phase>generate-sources</phase>
2342
                <goals>
2343
                  <goal>execute</goal>
2344
                </goals>
2345
                <configuration>
2346
                  <source><![CDATA[
2347
                    if( project.artifactId != "org.gvsig.desktop" ) {
2348
                            log.warn("Skip initialization of gvsig-devel.properties.")
2349
                    } else {
2350
                      home = System.getenv('HOME')
2351
                      if( home == null ) {
2352
                        home = System.properties['user.home']
2353
                      }
2354
                      Properties props = new Properties()
2355
                      File propsFile = new File(home + "/.gvsig-devel.properties")
2356
                      gvsigProductFolderPathDefault = project.properties["gvsig.product.folder.path"]
2357
                      // println "Default gvsig.product.folder.path = " + gvsigProductFolderPathDefault
2358
                      try {
2359
                        props.load(propsFile.newDataInputStream())
2360
                        gvsigProductFolderPath = props.getProperty('gvsig.product.folder.path')
2361
                        if( gvsigProductFolderPath == null ) {
2362
                          gvsigProductFolderPath = gvsigProductFolderPathDefault
2363
                          props.setProperty('gvsig.product.folder.path', gvsigProductFolderPath)
2364
                          props.store(propsFile.newWriter(), null)
2365
                        }
2366
                      } catch(java.io.FileNotFoundException e){
2367
                        gvsigProductFolderPath = gvsigProductFolderPathDefault
2368
                        props.setProperty('gvsig.product.folder.path', gvsigProductFolderPath)
2369
                        props.store(propsFile.newWriter(), null)
2370
                      }
2371
                      if( gvsigProductFolderPathDefault != gvsigProductFolderPath ) {
2372
                              f = new File(gvsigProductFolderPathDefault)
2373
                              f.mkdirs();
2374
                                                new File(f,"WARNING.txt").withWriter { out ->
2375
                                                        out.println();
2376
                                                        out.println("The product folder used is set to:");
2377
                                                        out.println();
2378
                                                        out.println(gvsigProductFolderPath);
2379
                                                        out.println();
2380
                                                        out.println("See the HOME/.gvsig-devel.properties to change it.");
2381
                                                        out.println();
2382
                                                }
2383
                      }
2384
                      log.info("Current gvsig.product.folder.path = " + gvsigProductFolderPath)
2385
                    }
2386
                  ]]></source>
2387
                </configuration>
2388
              </execution>
2389
              
2390
            </executions>
2391
         </plugin>
2392

    
2393
        </plugins>
2394
      </build>
2395
    </profile>
2396

    
2397
  
2398
  
2399
    <profile>
2400
      <!-- This profile is used to packege and install the gvSIG plugins -->
2401
      <id>gvsig-plugin</id>
2402
      <activation>
2403
        <file>
2404
          <exists>buildNumber.properties</exists>
2405
        </file>
2406
      </activation>
2407
      <build>
2408
        <plugins>
2409

    
2410
          <plugin>
2411
              <artifactId>maven-assembly-plugin</artifactId>
2412
              <executions>
2413
                <execution>
2414
                  <id>gvsig-plugin-package</id>
2415
                  <phase>package</phase>
2416
                  <goals>
2417
                      <goal>single</goal>
2418
                  </goals>
2419
                </execution>
2420
              </executions>
2421
          </plugin>
2422

    
2423
          <plugin>
2424
            <artifactId>maven-clean-plugin</artifactId>
2425
            <configuration>
2426
              <skip>false</skip>
2427
              <failOnError>true</failOnError>
2428
              <filesets>
2429
                <fileset>
2430
                  <directory>${gvsig.product.folder.path}/gvSIG/extensiones/${project.artifactId}</directory>
2431
                </fileset>
2432
              </filesets>
2433
            </configuration>
2434
            <executions>
2435
              <execution>
2436
                <id>default-clean</id>
2437
                <phase>clean</phase>
2438
              </execution>
2439
            </executions>
2440
          </plugin>
2441

    
2442
          <plugin>
2443
            <groupId>org.codehaus.gmaven</groupId>
2444
            <artifactId>gmaven-plugin</artifactId>
2445
            <executions>
2446

    
2447
              <execution>
2448
                <id>increase-build-number</id>
2449
                <phase>process-sources</phase>
2450
                <goals>
2451
                  <goal>execute</goal>
2452
                </goals>
2453
              </execution>
2454

    
2455
              <execution>
2456
                <id>build-package-info</id>
2457
                <phase>prepare-package</phase>
2458
                <goals>
2459
                  <goal>execute</goal>
2460
                </goals>
2461
              </execution>
2462

    
2463
              <execution>
2464
                <id>build-package-index</id>
2465
                <phase>package</phase>
2466
                <goals>
2467
                  <goal>execute</goal>
2468
                </goals>
2469
              </execution>
2470

    
2471
              <execution>
2472
                <id>install-plugin</id>
2473
                <phase>install</phase>
2474
                <goals>
2475
                  <goal>execute</goal>
2476
                </goals>
2477
              </execution>
2478
              
2479
              <execution>
2480
                <id>deploy-package</id>
2481
                <phase>install</phase>
2482
                <goals>
2483
                  <goal>execute</goal>
2484
                </goals>
2485
              </execution>
2486

    
2487
            </executions>
2488
          </plugin>
2489

    
2490
        </plugins>
2491
      </build>
2492
    </profile>
2493

    
2494
  </profiles>
2495
      
2496
  <properties>
2497
    <!-- General configuration -->
2498
    <project.build.sourceEncoding>ISO-8859-1</project.build.sourceEncoding>
2499
    <localRepository>${user.home}/.m2/repository</localRepository>
2500
    <site-repository>dav:https://devel.gvsig.org/sites/${project.artifactId}/${project.version}</site-repository>
2501
    <eclipse.project.name>${project.artifactId}</eclipse.project.name>
2502
    
2503
    <!-- The property svn.tags.folder is used in external projects to override  -->
2504
    <!-- configuraction in maven-release-plugin -->
2505
    <svn.tags.folder>https://devel.gvsig.org/svn/gvsig-desktop/tags/</svn.tags.folder>
2506
    
2507
    <!-- Package info property values -->
2508
    <gvsig.version>2.1.0</gvsig.version>
2509
    <gvsig.package.info.codealias />
2510
    <gvsig.package.info.code>${project.artifactId}</gvsig.package.info.code>
2511
    <gvsig.package.info.name>${project.name}</gvsig.package.info.name>
2512
    <gvsig.package.info.description>${project.description}</gvsig.package.info.description>
2513
    <gvsig.package.info.version>${project.version}</gvsig.package.info.version>
2514
    <gvsig.package.info.state>testing</gvsig.package.info.state>
2515
    <gvsig.package.info.official>false</gvsig.package.info.official>
2516
    <gvsig.package.info.operatingSystem>all</gvsig.package.info.operatingSystem>
2517
    <gvsig.package.info.architecture>all</gvsig.package.info.architecture>
2518
    <gvsig.package.info.javaVM>j1_5</gvsig.package.info.javaVM>
2519
    <gvsig.package.info.gvSIGVersion>${gvsig.version}</gvsig.package.info.gvSIGVersion>
2520
    <gvsig.package.info.dependencies>required: org.gvsig.app.mainplugin -ge 2.0.1</gvsig.package.info.dependencies>
2521
    <gvsig.package.info.owner>gvSIG Association</gvsig.package.info.owner>
2522
    <gvsig.package.info.sourcesURL>${project.scm.url}</gvsig.package.info.sourcesURL>
2523
    <gvsig.package.info.webURL>http://www.gvsig.com</gvsig.package.info.webURL>
2524
    <gvsig.package.info.categories />
2525
    <gvsig.package.info.poolURL>http://downloads.gvsig.org/download/gvsig-desktop/pool</gvsig.package.info.poolURL>
2526
    
2527
    <!-- Control the deploy of the plugin in gvsig.product.folder.path/gvSIG/extensiones -->
2528
    <gvsig.install.plugin>true</gvsig.install.plugin>
2529
    <!--  Control the deploy of the plugin package in gvsig.product.folder.path/install -->
2530
    <gvsig.install.plugin.package>true</gvsig.install.plugin.package>
2531
    
2532
    <!-- External project versions -->
2533
    <gvsig.tools.version>3.0.28</gvsig.tools.version>
2534
    <gvsig.about.version>1.0.0</gvsig.about.version>
2535
    <gvsig.proj.version>1.0.1</gvsig.proj.version>
2536
    <gvsig.projection.api.version>2.0.15</gvsig.projection.api.version>
2537
    <gvsig.timesupport.version>1.0.0</gvsig.timesupport.version>
2538
  
2539
    <gvsig.product.folder.path>${basedir}/target/product</gvsig.product.folder.path>
2540
  </properties>
2541

    
2542
  <modules>
2543
    <module>org.gvsig.desktop.compat.cdc</module>
2544
    <module>org.gvsig.desktop.library</module>
2545
    <module>org.gvsig.desktop.framework</module>
2546
    <module>org.gvsig.desktop.plugin</module>
2547

    
2548
    <!-- NOTE: Project  org.gvsig.desktop.installer must not be a sub module of this. -->
2549
    <!-- NOTE: Project  org.gvsig.desktop.buildtools must not be a sub module of this. -->
2550

    
2551
  </modules>
2552
</project>
2553