Revision 37

View differences:

trunk/org.gvsig.gdal/org.gvsig.gdal.gpx/pom.xml
8 8
	<parent>
9 9
		<groupId>org.gvsig</groupId>
10 10
		<artifactId>org.gvsig.gdal</artifactId>
11
		<version>1.0.0</version>
11
		<version>1.0.0-SNAPSHOT</version>
12 12
	</parent>
13 13
	<dependencies>
14 14
	    <dependency>
trunk/org.gvsig.gdal/org.gvsig.gdal.app/org.gvsig.gdal.app.gpx/pom.xml
1 1
<?xml version="1.0" encoding="ISO-8859-1"?>
2 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 3
	
4
	<modelVersion>4.0.0</modelVersion>
5
	<artifactId>org.gvsig.gdal.app.gpx</artifactId>
6
	<packaging>jar</packaging>
7
	<name>org.gvsig.gdal.app.gpx</name>
8
	<parent>
9
		<groupId>org.gvsig</groupId>
10
		<artifactId>org.gvsig.gdal.app</artifactId>
11
		<version>1.0.0</version>
12
	</parent>
13
	<dependencies>
4
    <modelVersion>4.0.0</modelVersion>
5
    <artifactId>org.gvsig.gdal.app.gpx</artifactId>
6
    <packaging>jar</packaging>
7
    <name>org.gvsig.gdal.app.gpx</name>
8
    <parent>
9
        <groupId>org.gvsig</groupId>
10
        <artifactId>org.gvsig.gdal.app</artifactId>
11
        <version>1.0.0-SNAPSHOT</version>
12
    </parent>
13
    <dependencies>
14 14

  
15
	    <dependency>
15
        <dependency>
16 16
            <groupId>org.gvsig</groupId>
17 17
            <artifactId>org.gvsig.gdal.gpx</artifactId>
18 18
        </dependency>
19

  
19 20
        <dependency>
21
            <groupId>org.gdal</groupId>
22
            <artifactId>gdal</artifactId>
23
        </dependency> 
24
        <dependency>
20 25
            <groupId>org.gvsig</groupId>
21
            <artifactId>org.gvsig.gdal.app.mainplugin.common</artifactId>
22
            <type>zip</type>
26
            <artifactId>org.gvsig.tools.lib</artifactId>
27
            <scope>compile</scope>
23 28
        </dependency>
24 29
        <dependency>
25
			<groupId>org.gdal</groupId>
26
			<artifactId>gdal</artifactId>
27
		</dependency> 
28
	    <dependency>
29
	        <groupId>org.gvsig</groupId>
30
	        <artifactId>org.gvsig.tools.lib</artifactId>
31
	        <scope>compile</scope>
32
	    </dependency>
33
	    <dependency>
34
	        <groupId>org.gvsig</groupId>
35
	        <artifactId>org.gvsig.andami</artifactId>
36
	        <scope>compile</scope>
37
	    </dependency>
38
	    <dependency>
39
	        <groupId>org.gvsig</groupId>
40
	        <artifactId>org.gvsig.app.mainplugin</artifactId>
41
	        <scope>compile</scope>
42
	    </dependency>
43
	</dependencies>
44
	<modules>
45
	</modules>
30
            <groupId>org.gvsig</groupId>
31
            <artifactId>org.gvsig.andami</artifactId>
32
            <scope>compile</scope>
33
        </dependency>
34
        <dependency>
35
            <groupId>org.gvsig</groupId>
36
            <artifactId>org.gvsig.app.mainplugin</artifactId>
37
            <scope>compile</scope>
38
        </dependency>
39
    </dependencies>
40
    <modules>
41
    </modules>
46 42
	
47
	  <properties>
43
    <properties>
48 44
        <!-- Package info property values -->
49 45
        <!-- Default values in org.gvsig.desktop -->
50 46
        <gvsig.package.info.state>testing</gvsig.package.info.state>
......
52 48
        <gvsig.package.info.dependencies>required: org.gvsig.gdal.app.mainplugin -ge 1.0.0-A</gvsig.package.info.dependencies>
53 49
        <gvsig.package.info.categories>Formats,Vector</gvsig.package.info.categories>
54 50
        <gvsig.package.info.poolURL>https://devel.gvsig.org/download/projects/gvsig-seismic/pool</gvsig.package.info.poolURL>
55
   		<gvsig.package.info.operatingSystem>all</gvsig.package.info.operatingSystem>
56
    	<gvsig.package.info.architecture>all</gvsig.package.info.architecture>
57
    	<gvsig.install.plugin>true</gvsig.install.plugin>
58
    	<gvsig.install.plugin.package>true</gvsig.install.plugin.package>    
59
 	</properties>
51
        <gvsig.package.info.operatingSystem>all</gvsig.package.info.operatingSystem>
52
        <gvsig.package.info.architecture>all</gvsig.package.info.architecture>
53
        <gvsig.install.plugin>true</gvsig.install.plugin>
54
        <gvsig.install.plugin.package>true</gvsig.install.plugin.package>    
55
    </properties>
60 56
    
61 57
    
62 58
    
63 59
  
64
  <build>
65
    <plugins>
60
    <build>
61
        <plugins>
66 62
      
67
      <plugin>
68
        <!-- Skip compilation tests -->
69
        <groupId>org.apache.maven.plugins</groupId>
70
        <artifactId>maven-compiler-plugin</artifactId>
71
        <executions>
72
          <execution>
73
            <id>default-testCompile</id>
74
            <phase>process-test-sources</phase>
75
            <goals>
76
              <goal>testCompile</goal>
77
            </goals>
78
            <configuration>
79
              <skip>true</skip>
80
            </configuration>
81
          </execution>
82
        </executions>
83
      </plugin>
63
            <plugin>
64
                <!-- Skip compilation tests -->
65
                <groupId>org.apache.maven.plugins</groupId>
66
                <artifactId>maven-compiler-plugin</artifactId>
67
                <executions>
68
                    <execution>
69
                        <id>default-testCompile</id>
70
                        <phase>process-test-sources</phase>
71
                        <goals>
72
                            <goal>testCompile</goal>
73
                        </goals>
74
                        <configuration>
75
                            <skip>true</skip>
76
                        </configuration>
77
                    </execution>
78
                </executions>
79
            </plugin>
84 80

  
85
      <plugin>
86
        <!-- Skip test execution -->
87
        <groupId>org.apache.maven.plugins</groupId>
88
        <artifactId>maven-surefire-plugin</artifactId>
89
        <configuration>
90
          <skipTests>true</skipTests>
91
        </configuration>
92
      </plugin>      
81
            <plugin>
82
                <!-- Skip test execution -->
83
                <groupId>org.apache.maven.plugins</groupId>
84
                <artifactId>maven-surefire-plugin</artifactId>
85
                <configuration>
86
                    <skipTests>true</skipTests>
87
                </configuration>
88
            </plugin>      
93 89
      
94
    </plugins>
95
  </build>
90
        </plugins>
91
    </build>
96 92
</project>
trunk/org.gvsig.gdal/org.gvsig.gdal.app/pom.xml
1 1
<?xml version="1.0" encoding="ISO-8859-1"?>
2 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 3
	
4
	<modelVersion>4.0.0</modelVersion>
5
	<artifactId>org.gvsig.gdal.app</artifactId>
6
	<packaging>pom</packaging>
7
	<name>org.gvsig.gdal.app</name>
8
	<parent>
9
		<groupId>org.gvsig</groupId>
10
		<artifactId>org.gvsig.gdal</artifactId>
11
		<version>1.0.0</version>
12
	</parent>
13
	<dependencies>
14
	</dependencies>
15
	<modules>
16
		<module>org.gvsig.gdal.app.mainplugin</module>
17
		<module>org.gvsig.gdal.app.gpx</module>
18
	</modules>
4
    <modelVersion>4.0.0</modelVersion>
5
    <artifactId>org.gvsig.gdal.app</artifactId>
6
    <packaging>pom</packaging>
7
    <name>org.gvsig.gdal.app</name>
8
    <parent>
9
        <groupId>org.gvsig</groupId>
10
        <artifactId>org.gvsig.gdal</artifactId>
11
        <version>1.0.0-SNAPSHOT</version>
12
    </parent>
13

  
14
    <properties>
15
        <gvsig.install.plugin>false</gvsig.install.plugin>  
16
        <gvsig.install.plugin.package>false</gvsig.install.plugin.package>
17
        <gvsig.package.info.state>testing</gvsig.package.info.state>
18
        <gvsig.package.info.official>true</gvsig.package.info.official>
19
        <gvsig.package.info.operatingSystem>all</gvsig.package.info.operatingSystem>
20
        <gvsig.package.info.architecture>all</gvsig.package.info.architecture>
21
        <gvsig.package.info.categories>Formats</gvsig.package.info.categories>
22
        <gvsig.package.info.poolURL>https://devel.gvsig.org/download/projects/gvsig-gdal/pool/</gvsig.package.info.poolURL>
23
        <gvsig.package.info.dependencies />
24
        <gvsig.package.info.codealias />
25
    </properties>
26

  
27
    <modules>
28
        <module>org.gvsig.gdal.app.mainplugin</module>
29
        <module>org.gvsig.gdal.app.gpx</module>
30
    </modules>
19 31
</project>
trunk/org.gvsig.gdal/org.gvsig.gdal.app/org.gvsig.gdal.app.mainplugin/org.gvsig.gdal.app.mainplugin.all.all/src/main/assembly/gvsig-plugin-package.xml
24 24

  
25 25
-->
26 26
<assembly>
27
  <id>gvsig-plugin-package</id>
28
  <formats>
29
    <format>zip</format>
30
  </formats>
31
  <baseDirectory>${gvsig.package.info.code}</baseDirectory>
32
  <includeBaseDirectory>true</includeBaseDirectory>
33
  <files>
34
    <file>
35
      <source>target/package.info</source>
36
    </file>
37
  </files>
27
    <id>gvsig-plugin-package</id>
28
    <formats>
29
        <format>zip</format>
30
    </formats>
31
    <baseDirectory>${gvsig.package.info.code}</baseDirectory>
32
    <includeBaseDirectory>true</includeBaseDirectory>
33
    <files>
34
        <file>
35
            <source>target/package.info</source>
36
        </file>
37
    </files>
38 38

  
39
  <fileSets>
40
    <fileSet>
41
      <directory>target/org.gvsig.gdal.app.mainplugin.commons</directory>
42
      <outputDirectory>.</outputDirectory>
43
      <excludes>
44
      	<exclude>package.info</exclude>
45
      </excludes>
46
    </fileSet>
47
    <fileSet>
48
      <directory>target/native</directory>
49
      <outputDirectory>native</outputDirectory>
50
    </fileSet>
51
    <fileSet>
52
      <directory>src/main/resources-plugin</directory>
53
      <outputDirectory>.</outputDirectory>
54
    </fileSet>
55
  </fileSets>
39
    <fileSets>
40
        <fileSet>
41
            <directory>target/org.gvsig.gdal.app.mainplugin.common</directory>
42
            <outputDirectory>.</outputDirectory>
43
            <excludes>
44
                <exclude>package.info</exclude>
45
            </excludes>
46
        </fileSet>
47
        <fileSet>
48
            <directory>src/main/resources-plugin</directory>
49
            <outputDirectory>.</outputDirectory>
50
        </fileSet>
51
    </fileSets>
56 52

  
57 53

  
58
  <dependencySets>
59
    <dependencySet>
60
      <useProjectArtifact>false</useProjectArtifact>
61
      <useTransitiveDependencies>false</useTransitiveDependencies>
62
      <outputDirectory>lib</outputDirectory>
63
		<includes>
64
            <include>org.gvsig:org.gvsig.gdal.app.mainplugin.commons:jar</include>
65
		</includes>
66
    </dependencySet>
67
  </dependencySets>
54
    <dependencySets>
55
        <dependencySet>
56
            <useProjectArtifact>false</useProjectArtifact>
57
            <useTransitiveDependencies>false</useTransitiveDependencies>
58
            <outputDirectory>lib</outputDirectory>
59
            <includes>
60
                <include>org.gdal:gdal:jar</include>
61
            </includes>
62
        </dependencySet>
63
    </dependencySets>
68 64

  
69 65
</assembly>
70 66

  
trunk/org.gvsig.gdal/org.gvsig.gdal.app/org.gvsig.gdal.app.mainplugin/org.gvsig.gdal.app.mainplugin.all.all/src/main/resources-plugin/config.xml
1
<?xml version="1.0" encoding="ISO-8859-1"?>
2
<plugin-config>
3
	<depends plugin-name="org.gvsig.app.mainplugin" />
4
	<libraries library-dir="lib"/>
5
	<resourceBundle name="text"/>
6
	<extensions>
7
		<extension class-name="org.gvsig.gdal.app.mainplugin.all.all.GdalExtension"
8
			description=""
9
			active="true"
10
			priority="1">
11
		</extension>
12
	</extensions>
13
</plugin-config>
trunk/org.gvsig.gdal/org.gvsig.gdal.app/org.gvsig.gdal.app.mainplugin/org.gvsig.gdal.app.mainplugin.all.all/src/main/resources-plugin/autorun.sh
30 30

  
31 31
PLUGIN_NAME="$(basename $PLUGIN_FOLDER)"
32 32

  
33
# Proj4 data files
34
#export PROJ_LIB="${GVSIG_HOME_FOLDER}/plugins/$PLUGIN_NAME/projlib"
35

  
36
# Temporary fix for number locale related formatting error with proj4.
37
#export LC_NUMERIC=C
38

  
33
# library path for Debians/Ubuntu
39 34
add_library_path "/usr/lib/jni"
40
add_library_path "/usr/share/java"
41 35

  
36
# library path for redhat/fedora
37
add_library_path "/usr/lib/java/gdal"
38

  
42 39
export GDAL_DATA="/usr/share/java"
43
GVSIG_NATIVE_LIBS="$GVSIG_NATIVE_LIBS:/usr/lib/jni"
44 40

  
45 41

  
46 42

  
trunk/org.gvsig.gdal/org.gvsig.gdal.app/org.gvsig.gdal.app.mainplugin/org.gvsig.gdal.app.mainplugin.all.all/pom.xml
1 1
<?xml version="1.0" encoding="UTF-8"?>
2 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/maven-v4_0_0.xsd">
3
  <modelVersion>4.0.0</modelVersion>
4
  <artifactId>org.gvsig.gdal.app.mainplugin.all.all</artifactId>
5
  <packaging>jar</packaging>
3
    <modelVersion>4.0.0</modelVersion>
4
    <artifactId>org.gvsig.gdal.app.mainplugin.all.all</artifactId>
5
    <packaging>jar</packaging>
6 6
   
7
 	<parent>
8
		<groupId>org.gvsig</groupId>
9
		<artifactId>org.gvsig.gdal.app.mainplugin</artifactId>
10
		<version>1.0.0</version>
11
	</parent>
12

  
13
  <dependencies>
14
    <dependency>
7
    <parent>
15 8
        <groupId>org.gvsig</groupId>
16
        <artifactId>org.gvsig.gdal.app.mainplugin.common</artifactId>
17
        <type>zip</type>
18
    </dependency>      
19
  </dependencies>
9
        <artifactId>org.gvsig.gdal.app.mainplugin</artifactId>
10
        <version>1.0.0-SNAPSHOT</version>
11
    </parent>
12

  
13
    <dependencies>
14
        <dependency>
15
            <groupId>org.gvsig</groupId>
16
            <artifactId>org.gvsig.gdal.app.mainplugin.common</artifactId>
17
            <type>zip</type>
18
        </dependency>      
19
        <dependency>
20
            <groupId>org.gdal</groupId>
21
            <artifactId>gdal</artifactId>
22
            <scope>runtime</scope>
23
        </dependency>
24
    </dependencies>
20 25
  
21 26
    <properties>
22 27
        <!-- Package info property values -->
23 28
        <!-- Default values in org.gvsig.desktop -->
24
        <gvsig.package.info.state>testing</gvsig.package.info.state>
25
        <gvsig.package.info.official>true</gvsig.package.info.official>
26
        <gvsig.package.info.dependencies>required: org.gvsig.app.mainplugin -ge 2.1.0-A</gvsig.package.info.dependencies>
27
        <gvsig.package.info.categories>Libraries,GDAL</gvsig.package.info.categories>
28
        <gvsig.package.info.poolURL>https://devel.gvsig.org/download/projects/gvsig-gdal/pool</gvsig.package.info.poolURL>
29
   		<gvsig.package.info.operatingSystem>lin</gvsig.package.info.operatingSystem>
30
    	<gvsig.package.info.architecture>x86_64</gvsig.package.info.architecture>
31
    	<gvsig.install.plugin>false</gvsig.install.plugin>
32
    	<gvsig.install.plugin.package>false</gvsig.install.plugin.package>    
33
 	</properties>
29
        <gvsig.package.info.operatingSystem>all</gvsig.package.info.operatingSystem>
30
        <gvsig.package.info.architecture>all</gvsig.package.info.architecture>
31
        <gvsig.install.plugin>true</gvsig.install.plugin>
32
        <gvsig.install.plugin.package>true</gvsig.install.plugin.package>    
33
    </properties>
34 34
     	 
35
  <build>
36
    <plugins>
37
  
38
      <plugin>
39
        <groupId>org.apache.maven.plugins</groupId>
40
         <artifactId>maven-install-plugin</artifactId>
41
<!--         <artifactId>maven-dependency-plugin</artifactId> -->
42
<!--         <artifactId>maven-compiler-plugin</artifactId> -->
43
        <executions>
44
<!--             <execution> -->
45
<!--             <id>default-testCompile</id> -->
46
<!--             <phase>process-test-sources</phase> -->
47
<!--             <goals> -->
48
<!--               <goal>testCompile</goal> -->
49
<!--             </goals> -->
50
<!--             <configuration> -->
51
<!--               <skip>true</skip> -->
52
<!--             </configuration> -->
53
<!--           </execution> -->
54
          
55
           <execution>
56
              <id>install1</id>
57
              <phase>package</phase>
58
              <goals>
59
                <goal>install-file</goal>
60
              </goals>
61
              <configuration>
62
                <file>/usr/share/java/gdal.jar</file>
63
                <groupId>org.gvsig</groupId>
64
                <artifactId>gdal</artifactId>
65
                <version>1.11.2</version>
66
                <packaging>jar</packaging>
67
              </configuration>
68
            </execution>  
69
          <!-- 
70
          <execution>
71
          	<id>unpack</id>
72
	        <phase>process-sources</phase>
73
	        <goals>
74
	          <goal>unpack</goal>
75
	        </goals>
76
	        <configuration>
77
	          <artifactItems>
78
	            <artifactItem>
79
		            <groupId>org.gvsig</groupId>
80
		            <artifactId>org.gvsig.gdal</artifactId>
81
                	<classifier>linux-all-gcc4-i686-dynamic</classifier>
82
		            <type>tar.gz</type>
83
					<overWrite>true</overWrite>
84
					<outputDirectory>target/native</outputDirectory>
85
	            </artifactItem>
86
	          </artifactItems>
87
	        </configuration>
88
          </execution>
89
          -->
90
        </executions>
91
	  </plugin>
92
  
93
  
94
    </plugins>
95
  </build>
35
    <build>
36
        <plugins>
96 37

  
97
	<profiles>
98
		<profile>
99
			<id>gvsig-plugin-install-gdal-linux-x86_64</id>
100
			<activation>
101
				<os>
102
					<family>unix</family>
103
					<name>linux</name>
104
					<arch>x86_64</arch>
105
				</os>
106
			</activation>
107
			<properties>
108
				<gvsig.install.plugin>true</gvsig.install.plugin>
109
			</properties>
110
		</profile>
38
            <plugin>
39
                <groupId>org.apache.maven.plugins</groupId>
40
                <artifactId>maven-dependency-plugin</artifactId>
41
                <executions>
42
                    <execution>
43
                        <id>unpack</id>
44
                        <phase>process-sources</phase>
45
                        <goals>
46
                            <goal>unpack</goal>
47
                        </goals>
48
                        <configuration>
49
                            <artifactItems>
50
                                <artifactItem>
51
                                    <groupId>org.gvsig</groupId>
52
                                    <artifactId>org.gvsig.gdal.app.mainplugin.common</artifactId>
53
                                    <type>zip</type>
54
                                    <overWrite>true</overWrite>
55
                                    <outputDirectory>target</outputDirectory>
56
                                </artifactItem>
57
                            </artifactItems>
58
                        </configuration>
59
                    </execution>
60
                </executions>
61
            </plugin>
111 62

  
112
		<profile>
113
			<id>gvsig-plugin-install-gdal-linux-amd64</id>
114
			<activation>
115
				<os>
116
					<family>unix</family>
117
					<name>linux</name>
118
					<arch>amd64</arch>
119
				</os>
120
			</activation>
121
			<properties>
122
				<gvsig.install.plugin>true</gvsig.install.plugin>
123
			</properties>
124
		</profile>
125

  
126
	</profiles>
63
        </plugins>
64
    </build>
127 65
  
128 66
</project>
129 67

  
trunk/org.gvsig.gdal/org.gvsig.gdal.app/org.gvsig.gdal.app.mainplugin/org.gvsig.gdal.app.mainplugin.lin.x86_64/src/main/assembly/gvsig-plugin-package.xml
25 25
-->
26 26

  
27 27
<assembly>
28
  <id>gvsig-plugin-package</id>
29
  <formats>
30
    <format>zip</format>
31
  </formats>
32
  <baseDirectory>${gvsig.package.info.code}</baseDirectory>
33
  <includeBaseDirectory>true</includeBaseDirectory>
34
  <files>
35
    <file>
36
      <source>target/package.info</source>
37
    </file>
38
  </files>
28
    <id>gvsig-plugin-package</id>
29
    <formats>
30
        <format>zip</format>
31
    </formats>
32
    <baseDirectory>${gvsig.package.info.code}</baseDirectory>
33
    <includeBaseDirectory>true</includeBaseDirectory>
34
    <files>
35
        <file>
36
            <source>target/package.info</source>
37
        </file>
38
    </files>
39 39

  
40
  <fileSets>
41
    <fileSet>
42
      <directory>target/org.gvsig.gdal.app.mainplugin.common</directory>
43
      <outputDirectory>.</outputDirectory>
44
      <excludes>
45
      	<exclude>package.info</exclude>
46
      </excludes>
47
    </fileSet>
48
    <fileSet>
49
      <directory>target/native/gdal</directory>
50
      <outputDirectory>./gdal</outputDirectory>
51
    </fileSet>
52
    <fileSet>
53
      <directory>src/main/resources-plugin</directory>
54
      <outputDirectory>.</outputDirectory>
55
    </fileSet>
56
  </fileSets>
40
    <fileSets>
41
        <fileSet>
42
            <directory>target/org.gvsig.gdal.app.mainplugin.common</directory>
43
            <outputDirectory>.</outputDirectory>
44
            <excludes>
45
                <exclude>package.info</exclude>
46
            </excludes>
47
        </fileSet>
48
        <fileSet>
49
            <directory>target/native/gdal</directory>
50
            <outputDirectory>./gdal</outputDirectory>
51
        </fileSet>
52
        <fileSet>
53
            <directory>src/main/resources-plugin</directory>
54
            <outputDirectory>.</outputDirectory>
55
        </fileSet>
56
    </fileSets>
57 57

  
58 58

  
59
  <dependencySets>
60
    <dependencySet>
61
      <useProjectArtifact>false</useProjectArtifact>
62
      <useTransitiveDependencies>false</useTransitiveDependencies>
63
      <outputDirectory>lib</outputDirectory>
64
		<includes>
65
            <include>org.gdal:gdal:jar</include>
66
		</includes>
67
    </dependencySet>
68
  </dependencySets>
59
    <dependencySets>
60
        <dependencySet>
61
            <useProjectArtifact>false</useProjectArtifact>
62
            <useTransitiveDependencies>false</useTransitiveDependencies>
63
            <outputDirectory>lib</outputDirectory>
64
            <includes>
65
                <include>org.gdal:gdal:jar</include>
66
            </includes>
67
        </dependencySet>
68
    </dependencySets>
69 69

  
70 70
</assembly>
trunk/org.gvsig.gdal/org.gvsig.gdal.app/org.gvsig.gdal.app.mainplugin/org.gvsig.gdal.app.mainplugin.lin.x86_64/pom.xml
1 1
<?xml version="1.0" encoding="UTF-8"?>
2 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/maven-v4_0_0.xsd">
3
	<modelVersion>4.0.0</modelVersion>
4
	<artifactId>org.gvsig.gdal.app.mainplugin.lin.x86_64</artifactId>
5
	<packaging>jar</packaging>
3
    <modelVersion>4.0.0</modelVersion>
4
    <artifactId>org.gvsig.gdal.app.mainplugin.lin.x86_64</artifactId>
5
    <packaging>jar</packaging>
6 6

  
7
	<parent>
8
		<groupId>org.gvsig</groupId>
9
		<artifactId>org.gvsig.gdal.app.mainplugin</artifactId>
10
		<version>1.0.0</version>
11
	</parent>
7
    <parent>
8
        <groupId>org.gvsig</groupId>
9
        <artifactId>org.gvsig.gdal.app.mainplugin</artifactId>
10
        <version>1.0.0-SNAPSHOT</version>
11
    </parent>
12 12

  
13 13

  
14
	<properties>
15
		<gvsig.package.info.operatingSystem>lin</gvsig.package.info.operatingSystem>
16
		<gvsig.package.info.architecture>x86_64</gvsig.package.info.architecture>
14
    <properties>
15
        <gvsig.package.info.operatingSystem>lin</gvsig.package.info.operatingSystem>
16
        <gvsig.package.info.architecture>x86_64</gvsig.package.info.architecture>
17 17

  
18
		<gdal.classifier>linux-Ubuntu-15.04-gcc4-x86_64-dynamic</gdal.classifier>
19
		<gdal.version>1.11.2</gdal.version>
20
	</properties>
18
        <gdal.classifier>linux-Ubuntu-15.04-gcc4-x86_64-dynamic</gdal.classifier>
19
        <gdal.version>1.11.2</gdal.version>
20
    </properties>
21 21

  
22
	<dependencyManagement>
23
		<dependencies>
24
			<dependency>
25
				<groupId>org.gdal</groupId>
26
				<artifactId>gdal</artifactId>
27
				<version>${gdal.version}</version>
28
				<classifier>${gdal.classifier}</classifier>
29
				<scope>runtime</scope>
30
				<type>tar.gz</type>
31
			</dependency>
32
		</dependencies>
33
	</dependencyManagement>
22
    <dependencyManagement>
23
        <dependencies>
24
            <dependency>
25
                <groupId>org.gdal</groupId>
26
                <artifactId>gdal</artifactId>
27
                <version>${gdal.version}</version>
28
                <classifier>${gdal.classifier}</classifier>
29
                <scope>runtime</scope>
30
                <type>tar.gz</type>
31
            </dependency>
32
        </dependencies>
33
    </dependencyManagement>
34 34

  
35 35

  
36
	<dependencies>
37
		<dependency>
38
			<groupId>org.gvsig</groupId>
39
			<artifactId>org.gvsig.gdal.app.mainplugin.common</artifactId>
40
			<type>zip</type>
41
		</dependency>
42
		<dependency>
43
			<groupId>org.gdal</groupId>
44
			<artifactId>gdal</artifactId>
45
			<scope>runtime</scope>
46
		</dependency>
47
		<dependency>
48
			<groupId>org.gdal</groupId>
49
			<artifactId>gdal</artifactId>
50
			<classifier>${gdal.classifier}</classifier>
51
			<scope>runtime</scope>
52
			<type>tar.gz</type>
53
		</dependency>
54
	</dependencies>
36
    <dependencies>
37
        <dependency>
38
            <groupId>org.gvsig</groupId>
39
            <artifactId>org.gvsig.gdal.app.mainplugin.common</artifactId>
40
            <type>zip</type>
41
        </dependency>
42
        <dependency>
43
            <groupId>org.gdal</groupId>
44
            <artifactId>gdal</artifactId>
45
            <scope>runtime</scope>
46
        </dependency>
47
        <dependency>
48
            <groupId>org.gdal</groupId>
49
            <artifactId>gdal</artifactId>
50
            <classifier>${gdal.classifier}</classifier>
51
            <scope>runtime</scope>
52
            <type>tar.gz</type>
53
        </dependency>
54
    </dependencies>
55 55

  
56 56

  
57 57

  
58
	<build>
59
		<plugins>
58
    <build>
59
        <plugins>
60 60

  
61
			<plugin>
62
				<groupId>org.apache.maven.plugins</groupId>
63
				<artifactId>maven-dependency-plugin</artifactId>
64
				<executions>
65
					<execution>
66
						<id>unpack</id>
67
						<phase>process-sources</phase>
68
						<goals>
69
							<goal>unpack</goal>
70
						</goals>
71
						<configuration>
72
							<artifactItems>
73
								<artifactItem>
74
									<groupId>org.gvsig</groupId>
75
									<artifactId>org.gvsig.gdal.app.mainplugin.common</artifactId>
76
									<type>zip</type>
77
									<overWrite>true</overWrite>
78
									<outputDirectory>target</outputDirectory>
79
								</artifactItem>
80
								<artifactItem>
81
									<groupId>org.gdal</groupId>
82
									<artifactId>gdal</artifactId>
83
									<version>${gdal.version}</version>
84
									<classifier>${gdal.classifier}</classifier>
85
									<type>tar.gz</type>
86
									<overWrite>true</overWrite>
87
									<outputDirectory>target/native/gdal</outputDirectory>
88
								</artifactItem>
89
							</artifactItems>
90
						</configuration>
91
					</execution>
92
				</executions>
93
			</plugin>
61
            <plugin>
62
                <groupId>org.apache.maven.plugins</groupId>
63
                <artifactId>maven-dependency-plugin</artifactId>
64
                <executions>
65
                    <execution>
66
                        <id>unpack</id>
67
                        <phase>process-sources</phase>
68
                        <goals>
69
                            <goal>unpack</goal>
70
                        </goals>
71
                        <configuration>
72
                            <artifactItems>
73
                                <artifactItem>
74
                                    <groupId>org.gvsig</groupId>
75
                                    <artifactId>org.gvsig.gdal.app.mainplugin.common</artifactId>
76
                                    <type>zip</type>
77
                                    <overWrite>true</overWrite>
78
                                    <outputDirectory>target</outputDirectory>
79
                                </artifactItem>
80
                                <artifactItem>
81
                                    <groupId>org.gdal</groupId>
82
                                    <artifactId>gdal</artifactId>
83
                                    <version>${gdal.version}</version>
84
                                    <classifier>${gdal.classifier}</classifier>
85
                                    <type>tar.gz</type>
86
                                    <overWrite>true</overWrite>
87
                                    <outputDirectory>target/native/gdal</outputDirectory>
88
                                </artifactItem>
89
                            </artifactItems>
90
                        </configuration>
91
                    </execution>
92
                </executions>
93
            </plugin>
94 94

  
95
		</plugins>
96
	</build>
95
        </plugins>
96
    </build>
97 97

  
98

  
99
	<profiles>
100
		<profile>
101
			<id>gvsig-plugin-install-gdal-linux-x86_64</id>
102
			<activation>
103
				<os>
104
					<family>unix</family>
105
					<name>linux</name>
106
					<arch>x86_64</arch>
107
				</os>
108
			</activation>
109
			<properties>
110
				<gvsig.install.plugin>true</gvsig.install.plugin>
111
			</properties>
112
		</profile>
113

  
114
		<profile>
115
			<id>gvsig-plugin-install-gdal-linux-amd64</id>
116
			<activation>
117
				<os>
118
					<family>unix</family>
119
					<name>linux</name>
120
					<arch>amd64</arch>
121
				</os>
122
			</activation>
123
			<properties>
124
				<gvsig.install.plugin>true</gvsig.install.plugin>
125
			</properties>
126
		</profile>
127

  
128
	</profiles>
129

  
130 98
</project>
trunk/org.gvsig.gdal/org.gvsig.gdal.app/org.gvsig.gdal.app.mainplugin/pom.xml
1 1
<?xml version="1.0" encoding="ISO-8859-1"?>
2 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 3
	
4
	<modelVersion>4.0.0</modelVersion>
5
	<artifactId>org.gvsig.gdal.app.mainplugin</artifactId>
6
	<packaging>pom</packaging>
7
	<name>org.gvsig.gdal.app.mainplugin</name>
8
	<parent>
9
		<groupId>org.gvsig</groupId>
10
		<artifactId>org.gvsig.gdal.app</artifactId>
11
		<version>1.0.0</version>
12
	</parent>
4
    <modelVersion>4.0.0</modelVersion>
5
    <artifactId>org.gvsig.gdal.app.mainplugin</artifactId>
6
    <packaging>pom</packaging>
7
    <name>org.gvsig.gdal.app.mainplugin</name>
8
    <parent>
9
        <groupId>org.gvsig</groupId>
10
        <artifactId>org.gvsig.gdal.app</artifactId>
11
        <version>1.0.0-SNAPSHOT</version>
12
    </parent>
13 13

  
14 14
	
15
	  <properties>
16
	    <svn.tags.folder>https://devel.gvsig.org/svn/gvsig-gdal/org.gvsig.gdal/tags/</svn.tags.folder>
17
	    <gvsig.install.plugin>false</gvsig.install.plugin>  
18
	    <gvsig.install.plugin.package>false</gvsig.install.plugin.package>
19
	    <gvsig.package.info.state>testing</gvsig.package.info.state>
20
	    <gvsig.package.info.official>false</gvsig.package.info.official>
21
	    <gvsig.package.info.operatingSystem>all</gvsig.package.info.operatingSystem>
22
	    <gvsig.package.info.architecture>all</gvsig.package.info.architecture>
23
		<gvsig.package.info.categories>Formats</gvsig.package.info.categories>
24
	    <gvsig.package.info.poolURL>https://devel.gvsig.org/download/projects/gvsig-gdal/pool/</gvsig.package.info.poolURL>
25
	    <gvsig.package.info.dependencies />
26
	    <gvsig.package.info.code>org.gvsig.gdal.app.mainplugin</gvsig.package.info.code>
27
	    <gvsig.package.info.codealias />
28
	    <gvsig.package.info.name>${project.parent.name}</gvsig.package.info.name>
29
	    <gvsig.package.info.description>${project.parent.description}</gvsig.package.info.description>
30
		<gvsig.package.info.dependencies>required: org.gvsig.app.mainplugin -ge 2</gvsig.package.info.dependencies>
15
    <properties>
16
        <gvsig.package.info.poolURL>https://devel.gvsig.org/download/projects/gvsig-gdal/pool/</gvsig.package.info.poolURL>
17
        <gvsig.package.info.dependencies />
18
        <gvsig.package.info.code>org.gvsig.gdal.app.mainplugin</gvsig.package.info.code>
19
        <gvsig.package.info.codealias />
20
        <gvsig.package.info.name>GDAL/OGR bindings for gvSIG</gvsig.package.info.name>
21
        <gvsig.package.info.description>${project.parent.description}</gvsig.package.info.description>
22
        <gvsig.package.info.dependencies>required: org.gvsig.app.mainplugin -ge 2</gvsig.package.info.dependencies>
23
    </properties>
31 24

  
32
  </properties>
33

  
34
	<modules>
35
		<module>org.gvsig.gdal.app.mainplugin.common</module>
36
		<module>org.gvsig.gdal.app.mainplugin.all.all</module>
37
		<module>org.gvsig.gdal.app.mainplugin.lin.x86</module>
38
		<module>org.gvsig.gdal.app.mainplugin.lin.x86_64</module>
39
		<module>org.gvsig.gdal.app.mainplugin.win.x86</module>
40
		<module>org.gvsig.gdal.app.mainplugin.win.x86_64</module>
41
	</modules>
25
    <modules>
26
        <module>org.gvsig.gdal.app.mainplugin.common</module>
27
        <module>org.gvsig.gdal.app.mainplugin.all.all</module>
28
        <module>org.gvsig.gdal.app.mainplugin.lin.x86</module>
29
        <module>org.gvsig.gdal.app.mainplugin.lin.x86_64</module>
30
        <module>org.gvsig.gdal.app.mainplugin.win.x86</module>
31
        <module>org.gvsig.gdal.app.mainplugin.win.x86_64</module>
32
    </modules>
42 33
</project>
trunk/org.gvsig.gdal/org.gvsig.gdal.app/org.gvsig.gdal.app.mainplugin/org.gvsig.gdal.app.mainplugin.win.x86/src/main/assembly/gvsig-plugin-package.xml
24 24

  
25 25
-->
26 26
<assembly>
27
  <id>gvsig-plugin-package</id>
28
  <formats>
29
    <format>zip</format>
30
  </formats>
31
  <baseDirectory>${gvsig.package.info.code}</baseDirectory>
32
  <includeBaseDirectory>true</includeBaseDirectory>
33
  <files>
34
    <file>
35
      <source>target/package.info</source>
36
    </file>
37
  </files>
27
    <id>gvsig-plugin-package</id>
28
    <formats>
29
        <format>zip</format>
30
    </formats>
31
    <baseDirectory>${gvsig.package.info.code}</baseDirectory>
32
    <includeBaseDirectory>true</includeBaseDirectory>
33
    <files>
34
        <file>
35
            <source>target/package.info</source>
36
        </file>
37
    </files>
38 38

  
39
  <fileSets>
40
    <fileSet>
41
      <directory>target/org.gvsig.ogr.app.mainplugin</directory>
42
      <outputDirectory>.</outputDirectory>
43
      <excludes>
44
      	<exclude>package.info</exclude>
45
      </excludes>
46
    </fileSet>
47
    <fileSet>
48
      <directory>target/native/lib</directory>
49
      <outputDirectory>install/files</outputDirectory>
50
    </fileSet>
51
    <fileSet>
52
      <directory>src/main/resources-plugin</directory>
53
      <outputDirectory>.</outputDirectory>
54
    </fileSet>
55
  </fileSets>
39
    <fileSets>
40
        <fileSet>
41
            <directory>target/org.gvsig.gdal.app.mainplugin.common</directory>
42
            <outputDirectory>.</outputDirectory>
43
            <excludes>
44
                <exclude>package.info</exclude>
45
            </excludes>
46
        </fileSet>
47
        <fileSet>
48
            <directory>target/native/gdal</directory>
49
            <outputDirectory>gdal</outputDirectory>
50
        </fileSet>
51
        <fileSet>
52
            <directory>src/main/resources-plugin</directory>
53
            <outputDirectory>.</outputDirectory>
54
        </fileSet>
55
    </fileSets>
56 56

  
57 57

  
58
  <dependencySets>
59
    <dependencySet>
60
      <useProjectArtifact>false</useProjectArtifact>
61
      <useTransitiveDependencies>false</useTransitiveDependencies>
62
      <outputDirectory>lib</outputDirectory>
63
		<includes>
64
            <include>org.gdal:gdal:jar</include>
65
		</includes>
66
    </dependencySet>
67
  </dependencySets>
58
    <dependencySets>
59
        <dependencySet>
60
            <useProjectArtifact>false</useProjectArtifact>
61
            <useTransitiveDependencies>false</useTransitiveDependencies>
62
            <outputDirectory>lib</outputDirectory>
63
            <includes>
64
                <include>org.gdal:gdal:jar</include>
65
            </includes>
66
        </dependencySet>
67
    </dependencySets>
68 68

  
69 69
</assembly>
70 70

  
trunk/org.gvsig.gdal/org.gvsig.gdal.app/org.gvsig.gdal.app.mainplugin/org.gvsig.gdal.app.mainplugin.win.x86/src/main/resources-plugin/autorun.sh
1
#!/bin/sh
2
#
3
# gvSIG. Desktop Geographic Information System.
4
#
5
# Copyright (C) 2007-2013 gvSIG Association.
6
#
7
# This program is free software; you can redistribute it and/or
8
# modify it under the terms of the GNU General Public License
9
# as published by the Free Software Foundation; either version 3
10
# of the License, or (at your option) any later version.
11
#
12
# This program is distributed in the hope that it will be useful,
13
# but WITHOUT ANY WARRANTY; without even the implied warranty of
14
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
15
# GNU General Public License for more details.
16
#
17
# You should have received a copy of the GNU General Public License
18
# along with this program; if not, write to the Free Software
19
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
20
# MA  02110-1301, USA.
21
#
22
# For any additional information, do not hesitate to contact us
23
# at info AT gvsig.com, or visit our website www.gvsig.com.
24
#
25

  
26

  
27
#
28
# Plugin autorun
29
# 
30

  
31
PLUGIN_NAME="$(basename $PLUGIN_FOLDER)"
32

  
33
add_library_path "$PLUGIN_FOLDER/gdal"
34
export GDAL_DATA="${PLUGIN_FOLDER}/gdal/data/gdal"
35

  
36

  
trunk/org.gvsig.gdal/org.gvsig.gdal.app/org.gvsig.gdal.app.mainplugin/org.gvsig.gdal.app.mainplugin.win.x86/pom.xml
1 1
<?xml version="1.0" encoding="UTF-8"?>
2 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/maven-v4_0_0.xsd">
3
  <modelVersion>4.0.0</modelVersion>
4
  <artifactId>org.gvsig.gdal.app.mainplugin.win.x86</artifactId>
5
  <packaging>jar</packaging>
3
    <modelVersion>4.0.0</modelVersion>
4
    <artifactId>org.gvsig.gdal.app.mainplugin.win.x86</artifactId>
5
    <packaging>jar</packaging>
6 6
   
7
 	<parent>
8
		<groupId>org.gvsig</groupId>
9
		<artifactId>org.gvsig.gdal.app.mainplugin</artifactId>
10
		<version>1.0.0</version>
11
	</parent>
7
    <parent>
8
        <groupId>org.gvsig</groupId>
9
        <artifactId>org.gvsig.gdal.app.mainplugin</artifactId>
10
        <version>1.0.0-SNAPSHOT</version>
11
    </parent>
12 12
	
13
 	<properties>
14
		<gvsig.package.info.operatingSystem>win</gvsig.package.info.operatingSystem>
15
		<gvsig.package.info.architecture>x86</gvsig.package.info.architecture>
13
    <properties>
14
        <gvsig.package.info.operatingSystem>win</gvsig.package.info.operatingSystem>
15
        <gvsig.package.info.architecture>x86</gvsig.package.info.architecture>
16 16

  
17
		<gdal.classifier>win-vc1600-x86-dynamic</gdal.classifier>
18
		<gdal.version>1.11.2</gdal.version>
19
	</properties>
17
        <gdal.classifier>win-vc1600-x86-dynamic</gdal.classifier>
18
        <gdal.version>1.11.2</gdal.version>
19
    </properties>
20 20

  
21
	<dependencyManagement>
22
		<dependencies>
23
			<dependency>
24
				<groupId>org.gdal</groupId>
25
				<artifactId>gdal</artifactId>
26
				<version>${gdal.version}</version>
27
				<classifier>${gdal.classifier}</classifier>
28
				<scope>runtime</scope>
29
				<type>tar.gz</type>
30
			</dependency>
31
		</dependencies>
32
	</dependencyManagement>
21
    <dependencyManagement>
22
        <dependencies>
23
            <dependency>
24
                <groupId>org.gdal</groupId>
25
                <artifactId>gdal</artifactId>
26
                <version>${gdal.version}</version>
27
                <classifier>${gdal.classifier}</classifier>
28
                <scope>runtime</scope>
29
                <type>tar.gz</type>
30
            </dependency>
31
        </dependencies>
32
    </dependencyManagement>
33 33

  
34 34

  
35
	<dependencies>
36
		<dependency>
37
			<groupId>org.gvsig</groupId>
38
			<artifactId>org.gvsig.gdal.app.mainplugin.common</artifactId>
39
			<type>zip</type>
40
		</dependency>
41
		<dependency>
42
			<groupId>org.gdal</groupId>
43
			<artifactId>gdal</artifactId>
44
			<scope>runtime</scope>
45
		</dependency>
46
		<dependency>
47
			<groupId>org.gdal</groupId>
48
			<artifactId>gdal</artifactId>
49
			<classifier>${gdal.classifier}</classifier>
50
			<scope>runtime</scope>
51
			<type>tar.gz</type>
52
		</dependency>
53
	</dependencies>
35
    <dependencies>
36
        <dependency>
37
            <groupId>org.gvsig</groupId>
38
            <artifactId>org.gvsig.gdal.app.mainplugin.common</artifactId>
39
            <type>zip</type>
40
        </dependency>
41
        <dependency>
42
            <groupId>org.gdal</groupId>
43
            <artifactId>gdal</artifactId>
44
            <scope>runtime</scope>
45
        </dependency>
46
        <dependency>
47
            <groupId>org.gdal</groupId>
48
            <artifactId>gdal</artifactId>
49
            <classifier>${gdal.classifier}</classifier>
50
            <scope>runtime</scope>
51
            <type>tar.gz</type>
52
        </dependency>
53
    </dependencies>
54 54

  
55 55
  
56 56

  
57
  <build>
58
    <plugins>
57
    <build>
58
        <plugins>
59 59
  
60
      <plugin>
61
        <groupId>org.apache.maven.plugins</groupId>
62
        <artifactId>maven-dependency-plugin</artifactId>
63
<!--         <artifactId>maven-compiler-plugin</artifactId> -->
64
        <executions>
65
          <execution>
66
          	<id>unpack</id>
67
	        <phase>process-sources</phase>
68
	        <goals>
69
	          <goal>unpack</goal>
70
	        </goals>
71
	        <configuration>
72
	          <artifactItems>
73
	            <artifactItem>
74
		            <groupId>org.gdal</groupId>
75
		            <artifactId>gdal</artifactId>
76
		            <classifier>${gdal.classifier}</classifier>
77
		            <version>${gdal.version}</version>
78
		            <type>tar.gz</type>
79
					<overWrite>true</overWrite>
80
					<outputDirectory>target/native/gdal</outputDirectory>
81
	            </artifactItem>
82
	          </artifactItems>
83
	        </configuration>
84
          </execution>
85
        </executions>
86
	  </plugin>
60
            <plugin>
61
                <groupId>org.apache.maven.plugins</groupId>
62
                <artifactId>maven-dependency-plugin</artifactId>
63
                <executions>
64
                    <execution>
65
                        <id>unpack</id>
66
                        <phase>process-sources</phase>
67
                        <goals>
68
                            <goal>unpack</goal>
69
                        </goals>
70
                        <configuration>
71
                            <artifactItems>
72
                                <artifactItem>
73
                                    <groupId>org.gvsig</groupId>
74
                                    <artifactId>org.gvsig.gdal.app.mainplugin.common</artifactId>
75
                                    <type>zip</type>
76
                                    <overWrite>true</overWrite>
77
                                    <outputDirectory>target</outputDirectory>
78
                                </artifactItem>
79
                                <artifactItem>
80
                                    <groupId>org.gdal</groupId>
81
                                    <artifactId>gdal</artifactId>
82
                                    <classifier>${gdal.classifier}</classifier>
83
                                    <version>${gdal.version}</version>
84
                                    <type>tar.gz</type>
85
                                    <overWrite>true</overWrite>
86
                                    <outputDirectory>target/native/gdal</outputDirectory>
87
                                </artifactItem>
88
                            </artifactItems>
89
                        </configuration>
90
                    </execution>
91
                </executions>
92
            </plugin>
87 93
  
88 94
  
89
    </plugins>
90
  </build>
95
        </plugins>
96
    </build>
91 97

  
92
  <profiles>
93
  
94
    <profile>
95
      <id>gvsig-plugin-install-driver-windows-x86</id>
96
      <activation>
97
         <os>
98
             <family>windows</family>
99
             <arch>x86</arch>
100
         </os>
101
      </activation>
102
	  <properties>
103
	    <gvsig.install.plugin>true</gvsig.install.plugin>
104
	  </properties>
105
    </profile>
106
  </profiles>
107
  
108 98
</project>
109 99

  
trunk/org.gvsig.gdal/org.gvsig.gdal.app/org.gvsig.gdal.app.mainplugin/org.gvsig.gdal.app.mainplugin.lin.x86/pom.xml
1 1
<?xml version="1.0" encoding="UTF-8"?>
2 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/maven-v4_0_0.xsd">
3
	<modelVersion>4.0.0</modelVersion>
4
	<artifactId>org.gvsig.gdal.app.mainplugin.lin.x86</artifactId>
5
	<packaging>jar</packaging>
3
    <modelVersion>4.0.0</modelVersion>
4
    <artifactId>org.gvsig.gdal.app.mainplugin.lin.x86</artifactId>
5
    <packaging>jar</packaging>
6 6

  
7
	<parent>
8
		<groupId>org.gvsig</groupId>
9
		<artifactId>org.gvsig.gdal.app.mainplugin</artifactId>
10
		<version>1.0.0</version>
11
	</parent>
7
    <parent>
8
        <groupId>org.gvsig</groupId>
9
        <artifactId>org.gvsig.gdal.app.mainplugin</artifactId>
10
        <version>1.0.0-SNAPSHOT</version>
11
    </parent>
12 12

  
13 13

  
14
	<properties>
15
		<gvsig.package.info.operatingSystem>lin</gvsig.package.info.operatingSystem>
16
		<gvsig.package.info.architecture>x86</gvsig.package.info.architecture>
14
    <properties>
15
        <gvsig.package.info.operatingSystem>lin</gvsig.package.info.operatingSystem>
16
        <gvsig.package.info.architecture>x86</gvsig.package.info.architecture>
17 17

  
18
		<gdal.classifier>linux-Ubuntu-15.04-gcc4-i686-dynamic</gdal.classifier>
19
		<gdal.version>1.11.2</gdal.version>
20
	</properties>
18
        <gdal.classifier>linux-Ubuntu-15.04-gcc4-i686-dynamic</gdal.classifier>
19
        <gdal.version>1.11.2</gdal.version>
20
    </properties>
21 21

  
22
	<dependencyManagement>
23
		<dependencies>
24
			<dependency>
25
				<groupId>org.gdal</groupId>
26
				<artifactId>gdal</artifactId>
27
				<version>${gdal.version}</version>
28
				<classifier>${gdal.classifier}</classifier>
29
				<scope>runtime</scope>
30
				<type>tar.gz</type>
31
			</dependency>
32
		</dependencies>
33
	</dependencyManagement>
22
    <dependencyManagement>
23
        <dependencies>
24
            <dependency>
25
                <groupId>org.gdal</groupId>
26
                <artifactId>gdal</artifactId>
27
                <version>${gdal.version}</version>
28
                <classifier>${gdal.classifier}</classifier>
29
                <scope>runtime</scope>
30
                <type>tar.gz</type>
31
            </dependency>
32
        </dependencies>
33
    </dependencyManagement>
34 34

  
35 35

  
36
	<dependencies>
37
		<dependency>
38
			<groupId>org.gvsig</groupId>
39
			<artifactId>org.gvsig.gdal.app.mainplugin.common</artifactId>
40
			<type>zip</type>
41
		</dependency>
42
		<dependency>
43
			<groupId>org.gdal</groupId>
44
			<artifactId>gdal</artifactId>
45
			<scope>runtime</scope>
46
		</dependency>
47
		<dependency>
48
			<groupId>org.gdal</groupId>
49
			<artifactId>gdal</artifactId>
50
			<classifier>${gdal.classifier}</classifier>
51
			<scope>runtime</scope>
52
			<type>tar.gz</type>
53
		</dependency>
54
	</dependencies>
36
    <dependencies>
37
        <dependency>
38
            <groupId>org.gvsig</groupId>
39
            <artifactId>org.gvsig.gdal.app.mainplugin.common</artifactId>
40
            <type>zip</type>
41
        </dependency>
42
        <dependency>
43
            <groupId>org.gdal</groupId>
44
            <artifactId>gdal</artifactId>
45
            <scope>runtime</scope>
46
        </dependency>
47
        <dependency>
48
            <groupId>org.gdal</groupId>
49
            <artifactId>gdal</artifactId>
50
            <classifier>${gdal.classifier}</classifier>
51
            <scope>runtime</scope>
52
            <type>tar.gz</type>
53
        </dependency>
54
    </dependencies>
55 55

  
56 56

  
57
    <build>
58
        <plugins>
57 59

  
58
	<build>
59
		<plugins>
60
            <plugin>
61
                <groupId>org.apache.maven.plugins</groupId>
62
                <artifactId>maven-dependency-plugin</artifactId>
63
                <executions>
64
                    <execution>
65
                        <id>unpack</id>
66
                        <phase>process-sources</phase>
67
                        <goals>
68
                            <goal>unpack</goal>
69
                        </goals>
70
                        <configuration>
71
                            <artifactItems>
72
                                <artifactItem>
73
                                    <groupId>org.gvsig</groupId>
74
                                    <artifactId>org.gvsig.gdal.app.mainplugin.common</artifactId>
75
                                    <type>zip</type>
76
                                    <overWrite>true</overWrite>
77
                                    <outputDirectory>target</outputDirectory>
78
                                </artifactItem>
79
                                <artifactItem>
80
                                    <groupId>org.gdal</groupId>
81
                                    <artifactId>gdal</artifactId>
82
                                    <version>${gdal.version}</version>
83
                                    <classifier>${gdal.classifier}</classifier>
84
                                    <type>tar.gz</type>
85
                                    <overWrite>true</overWrite>
86
                                    <outputDirectory>target/native/gdal</outputDirectory>
87
                                </artifactItem>
88
                            </artifactItems>
89
                        </configuration>
90
                    </execution>
91
                </executions>
92
            </plugin>
60 93

  
61
			<plugin>
62
				<groupId>org.apache.maven.plugins</groupId>
63
				<artifactId>maven-dependency-plugin</artifactId>
64
				<executions>
65
					<execution>
66
						<id>unpack</id>
67
						<phase>process-sources</phase>
68
						<goals>
69
							<goal>unpack</goal>
70
						</goals>
71
						<configuration>
72
							<artifactItems>
73
								<artifactItem>
74
									<groupId>org.gvsig</groupId>
75
									<artifactId>org.gvsig.gdal.app.mainplugin.common</artifactId>
76
									<type>zip</type>
77
									<overWrite>true</overWrite>
78
									<outputDirectory>target</outputDirectory>
79
								</artifactItem>
80
								<artifactItem>
81
									<groupId>org.gdal</groupId>
82
									<artifactId>gdal</artifactId>
83
									<version>${gdal.version}</version>
84
									<classifier>${gdal.classifier}</classifier>
85
									<type>tar.gz</type>
86
									<overWrite>true</overWrite>
87
									<outputDirectory>target/native/gdal</outputDirectory>
88
								</artifactItem>
89
							</artifactItems>
90
						</configuration>
91
					</execution>
92
				</executions>
93
			</plugin>
94
        </plugins>
95
    </build>
94 96

  
95
		</plugins>
96
	</build>
97

  
98

  
99
	<profiles>
100
		<profile>
101
			<id>gvsig-plugin-install-gdal-linux-x86</id>
102
			<activation>
103
				<os>
104
					<family>unix</family>
105
					<name>linux</name>
106
					<arch>i386</arch>
107
				</os>
108
			</activation>
109
			<properties>
110
				<gvsig.install.plugin>true</gvsig.install.plugin>
111
			</properties>
112
		</profile>
113
	</profiles>
114

  
115 97
</project>
trunk/org.gvsig.gdal/org.gvsig.gdal.app/org.gvsig.gdal.app.mainplugin/org.gvsig.gdal.app.mainplugin.common/pom.xml
1 1
<?xml version="1.0" encoding="ISO-8859-1"?>
2 2

  
3 3
<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/maven-v4_0_0.xsd">
4
	<modelVersion>4.0.0</modelVersion>
5
	<artifactId>org.gvsig.gdal.app.mainplugin.common</artifactId>
6
	<packaging>jar</packaging>
7
	<name>Formats: Gdal file formats support</name>
8
	<description>Gdal data provider for gvSIG: jpeg, tiff, png, gif.</description>
9
	<parent>
10
    <groupId>org.gvsig</groupId>
11
    <artifactId>org.gvsig.gdal.app.mainplugin</artifactId>
12
    <version>1.0.0</version>
13
  </parent>
4
    <modelVersion>4.0.0</modelVersion>
5
    <artifactId>org.gvsig.gdal.app.mainplugin.common</artifactId>
6
    <packaging>jar</packaging>
7
    <name>${project.artifactId}</name>
8
    <description>Gdal bindings for gvSIG.</description>
9
    <parent>
10
        <groupId>org.gvsig</groupId>
11
        <artifactId>org.gvsig.gdal.app.mainplugin</artifactId>
12
        <version>1.0.0-SNAPSHOT</version>
13
    </parent>
14 14

  
15
	<dependencies>
16
		<dependency>
17
			<groupId>org.gvsig</groupId>
18
			<artifactId>org.gvsig.andami</artifactId>
19
			<scope>compile</scope>
20
		</dependency>
21
<!-- 		<dependency> -->
22
<!-- 			<groupId>org.gvsig</groupId> -->
23
<!-- 			<artifactId>org.gvsig.raster.gdal.io</artifactId> -->
24
<!-- 			<scope>runtime</scope> -->
25
<!-- 		</dependency> -->
26
<!-- 		<dependency> -->
27
<!-- 			<groupId>org.gvsig</groupId> -->
28
<!-- 			<artifactId>org.gvsig.jgdal</artifactId> -->
29
<!--       <scope>runtime</scope> -->
30
<!-- 		</dependency> -->
... This diff was truncated because it exceeds the maximum size that can be displayed.

Also available in: Unified diff