Revision 702

View differences:

tags/org.gvsig.gdal-1.0.122/org.gvsig.gdal.app/pom.xml
1
<?xml version="1.0" encoding="ISO-8859-1"?>
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
    <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.122</version>
12
    </parent>
13

  
14
    <properties>
15
        <gvsig.install.plugin>false</gvsig.install.plugin>  
16
        <gvsig.install.plugin.package>true</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
        <!--
30
        <module>org.gvsig.gdal.app.gpx</module>
31
        -->
32
        <module>org.gvsig.gdal.app.ogr.gml</module>
33
	<module>org.gvsig.gdal.app.ogr.mainplugin</module>
34
    </modules>
35
</project>
0 36

  
tags/org.gvsig.gdal-1.0.122/org.gvsig.gdal.app/org.gvsig.gdal.app.mainplugin/org.gvsig.gdal.app.mainplugin.win.x86/buildNumber.properties
1
#Tue Mar 16 10:26:30 CET 2021
2
buildNumber=128
0 3

  
tags/org.gvsig.gdal-1.0.122/org.gvsig.gdal.app/org.gvsig.gdal.app.mainplugin/org.gvsig.gdal.app.mainplugin.win.x86/src/main/assembly/gvsig-plugin-package.xml
1
<!--
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
<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>
38

  
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

  
57
</assembly>
58

  
59

  
60

  
0 61

  
tags/org.gvsig.gdal-1.0.122/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

  
34
gdal_init() {
35
    logger_info "Using gdal from release-1800-gdal-1-11-3-mapserver-6-4-2"
36
    logger_info "http://www.gisinternals.com/query.html?content=filelist&file=release-1800-gdal-1-11-3-mapserver-6-4-2.zip"
37

  
38
    SDK_ROOT="$PLUGIN_FOLDER/gdal"
39
    add_library_path "$SDK_ROOT/bin"
40
    add_library_path "$SDK_ROOT/bin/gdal/java"
41

  
42
    add_classpath "$SDK_ROOT/bin/gdal/java/gdal.jar"
43

  
44
    #export GDAL_DATA="$SDK_ROOT/bin/gdal-data-1.11.3"
45
    export GDAL_DATA="$SDK_ROOT/bin/gdal-data-2.2.1"
46

  
47
    export GDAL_DRIVER_PATH="$SDK_ROOT/bin/gdal/plugins;$SDK_ROOT/bin/gdal/plugins-optional"
48
    export PYTHONPATH="$SDK_ROOT/bin/gdal/python;$SDK_ROOT/bin/ms/python"
49
    export PROJ_LIB="$SDK_ROOT/bin/gdal/proj/SHARE"
50

  
51
    list_shared_library_dependencies "$SDK_ROOT/bin/gdal/java/gdaljni.dll"
52
    list_shared_library_dependencies "$SDK_ROOT/bin/gdal/java/gdalconstjni.dll"
53
    list_shared_library_dependencies "$SDK_ROOT/bin/gdal/java/ogrjni.dll"
54
    list_shared_library_dependencies "$SDK_ROOT/bin/gdal/java/osrjni.dll"
55
    list_shared_library_dependencies "$SDK_ROOT/bin/proj.dll"
56
}
57

  
58
gdal_init
tags/org.gvsig.gdal-1.0.122/org.gvsig.gdal.app/org.gvsig.gdal.app.mainplugin/org.gvsig.gdal.app.mainplugin.win.x86/pom.xml
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/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>
6

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

  
13
    <properties>
14
        <gvsig.package.info.operatingSystem>win</gvsig.package.info.operatingSystem>
15
        <gvsig.package.info.architecture>x86</gvsig.package.info.architecture>
16

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

  
21
    <dependencies>
22
        <dependency>
23
            <groupId>org.gvsig</groupId>
24
            <artifactId>org.gvsig.gdal.app.mainplugin.common</artifactId>
25
            <type>zip</type>
26
        </dependency>
27
        <dependency>
28
            <groupId>org.gvsig</groupId>
29
            <artifactId>org.gvsig.gdal.app.mainplugin.common</artifactId>
30
            <type>jar</type>
31
        </dependency>
32
        <dependency>
33
            <groupId>org.gdal</groupId>
34
            <artifactId>gdal</artifactId>
35
            <version>${gdal.version}</version>
36
            <scope>runtime</scope>
37
        </dependency>
38
        <dependency>
39
            <groupId>org.gdal</groupId>
40
            <artifactId>gdal</artifactId>
41
            <classifier>${gdal.classifier}</classifier>
42
            <version>${gdal.version}</version>
43
            <scope>runtime</scope>
44
            <type>tar.gz</type>
45
        </dependency>
46
    </dependencies>
47

  
48
    <build>
49
        <plugins>
50

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

  
85

  
86
        </plugins>
87
    </build>
88

  
89
  <profiles>
90
    <profile>
91
      <id>install_plugin_for_windows_x86</id>
92
      <activation>
93
        <os>
94
          <family>Windows</family>
95
          <arch>x86</arch>
96
        </os>
97
      </activation>
98
      <properties>
99
        <gvsig.install.plugin>true</gvsig.install.plugin>
100
      </properties>
101
    </profile>
102
  </profiles>
103

  
104
</project>
105

  
0 106

  
tags/org.gvsig.gdal-1.0.122/org.gvsig.gdal.app/org.gvsig.gdal.app.mainplugin/org.gvsig.gdal.app.mainplugin.darwin_macos_10.11.x86_64/src/main/assembly/gvsig-plugin-package.xml
1
<!--
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
<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>
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>
57

  
58

  
59
</assembly>
tags/org.gvsig.gdal-1.0.122/org.gvsig.gdal.app/org.gvsig.gdal.app.mainplugin/org.gvsig.gdal.app.mainplugin.darwin_macos_10.11.x86_64/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
logger_info "Using gdal 1.11"
34

  
35
add_library_path "${PLUGIN_FOLDER}/gdal"
36
add_classpath "${PLUGIN_FOLDER}/gdal/java/gdal.jar"
37
#export GDAL_DATA="${PLUGIN_FOLDER}/gdal/data-1.11.0"
38
export GDAL_DATA="${PLUGIN_FOLDER}/gdal/data-2.2.1"
39

  
40
list_shared_library_dependencies "$PLUGIN_FOLDER/gdal/libgdaljni.dylib"
41
list_shared_library_dependencies "$PLUGIN_FOLDER/gdal/libgdalconstjni.dylib"
42
list_shared_library_dependencies "$PLUGIN_FOLDER/gdal/libogrjni.dylib"
43
list_shared_library_dependencies "$PLUGIN_FOLDER/gdal/libosrjni.dylib"
44
list_shared_library_dependencies "$PLUGIN_FOLDER/gdal/libproj.dylib"
45

  
tags/org.gvsig.gdal-1.0.122/org.gvsig.gdal.app/org.gvsig.gdal.app.mainplugin/org.gvsig.gdal.app.mainplugin.darwin_macos_10.11.x86_64/pom.xml
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/maven-v4_0_0.xsd">
3
  <modelVersion>4.0.0</modelVersion>
4
  <artifactId>org.gvsig.gdal.app.mainplugin.darwin_macos_10.11.x86_64</artifactId>
5
  <packaging>jar</packaging>
6

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

  
13

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

  
18
    <gdal.classifier>darwin_macos_10.11-x86_64</gdal.classifier>
19
    <gdal.version>1.11.0.2</gdal.version>
20
  </properties>
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
      <dependency>
33
        <groupId>org.gdal</groupId>
34
        <artifactId>gdal</artifactId>
35
        <version>${gdal.version}</version>
36
        <!--
37
        <classifier>${gdal.classifier}</classifier>
38
        -->
39
        <scope>runtime</scope>
40
        <type>jar</type>
41
      </dependency>
42
    </dependencies>
43
  </dependencyManagement>
44

  
45

  
46
  <dependencies>
47
    <dependency>
48
      <groupId>org.gvsig</groupId>
49
      <artifactId>org.gvsig.gdal.app.mainplugin.common</artifactId>
50
      <type>zip</type>
51
    </dependency>
52
    <dependency>
53
      <groupId>org.gdal</groupId>
54
      <artifactId>gdal</artifactId>
55
        <!--
56
        <classifier>${gdal.classifier}</classifier>
57
        -->
58
      <scope>runtime</scope>
59
      <type>jar</type>
60
    </dependency>
61
    <dependency>
62
      <groupId>org.gdal</groupId>
63
      <artifactId>gdal</artifactId>
64
      <classifier>${gdal.classifier}</classifier>
65
      <scope>runtime</scope>
66
      <type>tar.gz</type>
67
    </dependency>
68
  </dependencies>
69

  
70

  
71

  
72
  <build>
73
    <plugins>
74

  
75
      <plugin>
76
        <groupId>org.apache.maven.plugins</groupId>
77
        <artifactId>maven-dependency-plugin</artifactId>
78
        <executions>
79
          <execution>
80
            <id>unpack</id>
81
            <phase>process-sources</phase>
82
            <goals>
83
              <goal>unpack</goal>
84
            </goals>
85
            <configuration>
86
              <artifactItems>
87
                <artifactItem>
88
                  <groupId>org.gvsig</groupId>
89
                  <artifactId>org.gvsig.gdal.app.mainplugin.common</artifactId>
90
                  <type>zip</type>
91
                  <overWrite>true</overWrite>
92
                  <outputDirectory>target</outputDirectory>
93
                </artifactItem>
94
                <artifactItem>
95
                  <groupId>org.gdal</groupId>
96
                  <artifactId>gdal</artifactId>
97
                  <version>${gdal.version}</version>
98
                  <classifier>${gdal.classifier}</classifier>
99
                  <type>tar.gz</type>
100
                  <overWrite>true</overWrite>
101
                  <outputDirectory>target/native/gdal</outputDirectory>
102
                </artifactItem>
103
              </artifactItems>
104
            </configuration>
105
          </execution>
106
        </executions>
107
      </plugin>
108

  
109
    </plugins>
110
  </build>
111

  
112
  <profiles>
113
    <profile>
114
      <id>install_plugin_for_linux_x86_64</id>
115
      <activation>
116
        <os>
117
          <family>Linux</family>
118
          <arch>x86_64</arch>
119
        </os>
120
      </activation>
121
      <properties>
122
        <gvsig.install.plugin>true</gvsig.install.plugin>
123
      </properties>
124
    </profile>
125

  
126
    <profile>
127
      <id>install_plugin_for_linux_amd64</id>
128
      <activation>
129
        <os>
130
          <family>Linux</family>
131
          <arch>amd64</arch>
132
        </os>
133
      </activation>
134
      <properties>
135
        <gvsig.install.plugin>true</gvsig.install.plugin>
136
      </properties>
137
    </profile>
138
  </profiles>
139

  
140

  
141
</project>
tags/org.gvsig.gdal-1.0.122/org.gvsig.gdal.app/org.gvsig.gdal.app.mainplugin/org.gvsig.gdal.app.mainplugin.darwin_macos_10.11.x86_64/buildNumber.properties
1
#Tue Mar 16 10:26:32 CET 2021
2
buildNumber=126
0 3

  
tags/org.gvsig.gdal-1.0.122/org.gvsig.gdal.app/org.gvsig.gdal.app.mainplugin/org.gvsig.gdal.app.mainplugin.lin.x86/buildNumber.properties
1
#Tue Mar 16 10:26:28 CET 2021
2
buildNumber=129
0 3

  
tags/org.gvsig.gdal-1.0.122/org.gvsig.gdal.app/org.gvsig.gdal.app.mainplugin/org.gvsig.gdal.app.mainplugin.lin.x86/src/main/assembly/gvsig-plugin-package.xml
1
<!--
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
<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>
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
      <excludes>
52
        <exclude>**/libdl.so.2</exclude>
53
        <exclude>**/libz.so.1</exclude>
54
      </excludes>
55
    </fileSet>
56
    <fileSet>
57
      <directory>src/main/resources-plugin</directory>
58
      <outputDirectory>.</outputDirectory>
59
    </fileSet>
60
  </fileSets>
61

  
62
</assembly>
0 63

  
tags/org.gvsig.gdal-1.0.122/org.gvsig.gdal.app/org.gvsig.gdal.app.mainplugin/org.gvsig.gdal.app.mainplugin.lin.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
logger_info "Using gdal from Ubuntu 16.04.2 x86)"
34

  
35
add_library_path "$PLUGIN_FOLDER/gdal"
36
add_classpath "${PLUGIN_FOLDER}/gdal/java/gdal.jar"
37
#export GDAL_DATA="${PLUGIN_FOLDER}/gdal/data-1.11.3"
38
export GDAL_DATA="${PLUGIN_FOLDER}/gdal/data-2.2.1"
39

  
40
list_shared_library_dependencies "$PLUGIN_FOLDER/gdal/libgdaljni.so"
41
list_shared_library_dependencies "$PLUGIN_FOLDER/gdal/libgdalconstjni.so"
42
list_shared_library_dependencies "$PLUGIN_FOLDER/gdal/libogrjni.so"
43
list_shared_library_dependencies "$PLUGIN_FOLDER/gdal/libosrjni.so"
44
list_shared_library_dependencies "$PLUGIN_FOLDER/gdal/libproj.so.0"
tags/org.gvsig.gdal-1.0.122/org.gvsig.gdal.app/org.gvsig.gdal.app.mainplugin/org.gvsig.gdal.app.mainplugin.lin.x86/pom.xml
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/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>
6

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

  
13

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

  
18
        <gdal.classifier>ubuntu-16.04.2-i386</gdal.classifier>
19
        <gdal.version>1.11.3.3</gdal.version>
20
    </properties>
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
            <dependency>
33
                <groupId>org.gdal</groupId>
34
                <artifactId>gdal</artifactId>
35
                <version>${gdal.version}</version>
36
                <!--
37
                <classifier>${gdal.classifier}</classifier>
38
                -->
39
                <scope>runtime</scope>
40
                <type>jar</type>
41
            </dependency>
42
        </dependencies>
43
    </dependencyManagement>
44

  
45

  
46
    <dependencies>
47
        <dependency>
48
            <groupId>org.gvsig</groupId>
49
            <artifactId>org.gvsig.gdal.app.mainplugin.common</artifactId>
50
            <type>zip</type>
51
        </dependency>
52
        <dependency>
53
            <groupId>org.gdal</groupId>
54
            <artifactId>gdal</artifactId>
55
            <classifier>${gdal.classifier}</classifier>
56
            <scope>runtime</scope>
57
            <type>tar.gz</type>
58
        </dependency>
59
        <dependency>
60
            <groupId>org.gdal</groupId>
61
            <artifactId>gdal</artifactId>
62
            <!--
63
            <classifier>${gdal.classifier}</classifier>
64
            -->
65
            <scope>runtime</scope>
66
            <type>jar</type>
67
        </dependency>
68
    </dependencies>
69

  
70

  
71
    <build>
72
        <plugins>
73

  
74
            <plugin>
75
                <groupId>org.apache.maven.plugins</groupId>
76
                <artifactId>maven-dependency-plugin</artifactId>
77
                <executions>
78
                    <execution>
79
                        <id>unpack</id>
80
                        <phase>process-sources</phase>
81
                        <goals>
82
                            <goal>unpack</goal>
83
                        </goals>
84
                        <configuration>
85
                            <artifactItems>
86
                                <artifactItem>
87
                                    <groupId>org.gvsig</groupId>
88
                                    <artifactId>org.gvsig.gdal.app.mainplugin.common</artifactId>
89
                                    <type>zip</type>
90
                                    <overWrite>true</overWrite>
91
                                    <outputDirectory>target</outputDirectory>
92
                                </artifactItem>
93
                                <artifactItem>
94
                                    <groupId>org.gdal</groupId>
95
                                    <artifactId>gdal</artifactId>
96
                                    <version>${gdal.version}</version>
97
                                    <classifier>${gdal.classifier}</classifier>
98
                                    <type>tar.gz</type>
99
                                    <overWrite>true</overWrite>
100
                                    <outputDirectory>target/native/gdal</outputDirectory>
101
                                </artifactItem>
102
                            </artifactItems>
103
                        </configuration>
104
                    </execution>
105
                </executions>
106
            </plugin>
107

  
108
        </plugins>
109
    </build>
110

  
111
  <profiles>
112
    <profile>
113
      <id>install_plugin_for_linux_x86</id>
114
      <activation>
115
        <os>
116
          <family>Linux</family>
117
          <arch>x86</arch>
118
        </os>
119
      </activation>
120
      <properties>
121
        <gvsig.install.plugin>true</gvsig.install.plugin>
122
      </properties>
123
    </profile>
124
  </profiles>
125

  
126
</project>
0 127

  
tags/org.gvsig.gdal-1.0.122/org.gvsig.gdal.app/org.gvsig.gdal.app.mainplugin/org.gvsig.gdal.app.mainplugin.lin_ubuntu_14.04.x86_64/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
logger_info "Using gdal from OSGEO live 9.0 (Ubuntu 14.04.3 x86)"
34

  
35
add_library_path "$PLUGIN_FOLDER/gdal"
36
add_classpath "${PLUGIN_FOLDER}/gdal/java/gdal.jar"
37
#export GDAL_DATA="${PLUGIN_FOLDER}/gdal/data-1.11.2"
38
export GDAL_DATA="${PLUGIN_FOLDER}/gdal/data-2.2.1"
39

  
40
list_shared_library_dependencies "$PLUGIN_FOLDER/gdal/libgdaljni.so"
41
list_shared_library_dependencies "$PLUGIN_FOLDER/gdal/libgdalconstjni.so"
42
list_shared_library_dependencies "$PLUGIN_FOLDER/gdal/libogrjni.so"
43
list_shared_library_dependencies "$PLUGIN_FOLDER/gdal/libosrjni.so"
44
list_shared_library_dependencies "$PLUGIN_FOLDER/gdal/libproj.so.0"
45

  
tags/org.gvsig.gdal-1.0.122/org.gvsig.gdal.app/org.gvsig.gdal.app.mainplugin/org.gvsig.gdal.app.mainplugin.lin_ubuntu_14.04.x86_64/src/main/resources-plugin/notes.txt
1

  
2
Notes
3
========
4

  
5
Este fichero describe el proceso realizado para extraer las librerias nativas
6
de GDAL que usa gvSIG.
7

  
8
Para ello, creamos una maquina virtual de VBox, sin disco, montando la iso
9
de "OSGEO-live-9.5-amd64" y arrancamos de ella.
10

  
11
Una vez arrancado el sistema, arrancamos la consola y trabajaremos sobre ella.
12

  
13
instalar "libgdal-java"
14
-------------------------
15

  
16
<pre>
17
user@osgeolive:~$ sudo apt-get install libgdal-java
18
Leyendo lista de paquetes... Hecho
19
Creando árbol de dependencias
20
Leyendo la información de estado... Hecho
21
Se instalarán los siguientes paquetes NUEVOS:
22
  libgdal-java
23
0 actualizados, 1 se instalarán, 0 para eliminar y 7 no actualizados.
24
Necesito descargar 337 kB de archivos.
25
Se utilizarán 1.210 kB de espacio de disco adicional después de esta operación.
26
Des:1 http://ppa.launchpad.net/osgeolive/release-9.5/ubuntu/ trusty/main libgdal-java amd64 1.11.3+dfsg-2~trusty3 [337 kB]
27
Descargados 337 kB en 5seg. (57,4 kB/s)
28
Seleccionando el paquete libgdal-java previamente no seleccionado.
29
(Leyendo la base de datos ... 234658 ficheros o directorios instalados actualmente.)
30
Preparing to unpack .../libgdal-java_1.11.3+dfsg-2~trusty3_amd64.deb ...
31
Unpacking libgdal-java (1.11.3+dfsg-2~trusty3) ...
32
Configurando libgdal-java (1.11.3+dfsg-2~trusty3) ...
33
user@osgeolive:~$
34
</pre>
35

  
36
Verificar donde estan los jar y so
37
------------------------------------
38

  
39
<pre>
40
user@osgeolive:/var/cache/apt/archives$ dpkg -c /var/cache/apt/archives/libgdal-java_1.11.3+dfsg-2~trusty3_amd64.deb
41
drwxr-xr-x root/root         0 2016-01-19 00:54 ./
42
drwxr-xr-x root/root         0 2016-01-19 00:54 ./usr/
43
drwxr-xr-x root/root         0 2016-01-19 00:54 ./usr/share/
44
drwxr-xr-x root/root         0 2016-01-19 00:54 ./usr/share/java/
45
-rw-r--r-- root/root    103685 2016-01-19 00:54 ./usr/share/java/gdal.jar
46
drwxr-xr-x root/root         0 2016-01-19 00:54 ./usr/share/doc/
47
drwxr-xr-x root/root         0 2016-01-19 00:54 ./usr/share/doc/libgdal-java/
48
-rw-r--r-- root/root    125216 2016-01-19 00:24 ./usr/share/doc/libgdal-java/changelog.gz
49
-rw-r--r-- root/root     59338 2015-10-21 22:42 ./usr/share/doc/libgdal-java/copyright
50
-rw-r--r-- root/root     15569 2016-01-16 16:37 ./usr/share/doc/libgdal-java/changelog.Debian.gz
51
drwxr-xr-x root/root         0 2016-01-19 00:54 ./usr/lib/
52
drwxr-xr-x root/root         0 2016-01-19 00:54 ./usr/lib/jni/
53
-rw-r--r-- root/root     72648 2016-01-19 00:54 ./usr/lib/jni/libosrjni.so.1
54
-rw-r--r-- root/root    127064 2016-01-19 00:54 ./usr/lib/jni/libogrjni.so
55
-rw-r--r-- root/root     22192 2016-01-19 00:54 ./usr/lib/jni/libgdalconstjni.so
56
-rw-r--r-- root/root    212616 2016-01-19 00:54 ./usr/lib/jni/libgdaljni.so
57
-rw-r--r-- root/root     22192 2016-01-19 00:54 ./usr/lib/jni/libgdalconstjni.so.1
58
-rw-r--r-- root/root    127064 2016-01-19 00:54 ./usr/lib/jni/libogrjni.so.1
59
-rw-r--r-- root/root     72648 2016-01-19 00:54 ./usr/lib/jni/libosrjni.so
60
-rw-r--r-- root/root    212616 2016-01-19 00:54 ./usr/lib/jni/libgdaljni.so.1
61
user@osgeolive:/var/cache/apt/archives$
62
</pre>
63

  
64
Extraer las dependencias de los so y el jar
65
-----------------------------------------------
66

  
67
user@osgeolive:/var/cache/apt/archives$ cd /usr/lib/jni
68
user@osgeolive:/usr/lib/jni$ ls -l
69
total 864
70
-rw-r--r-- 1 root root  22192 ene 19 00:54 libgdalconstjni.so
71
-rw-r--r-- 1 root root  22192 ene 19 00:54 libgdalconstjni.so.1
72
-rw-r--r-- 1 root root 212616 ene 19 00:54 libgdaljni.so
73
-rw-r--r-- 1 root root 212616 ene 19 00:54 libgdaljni.so.1
74
-rw-r--r-- 1 root root 127064 ene 19 00:54 libogrjni.so
75
-rw-r--r-- 1 root root 127064 ene 19 00:54 libogrjni.so.1
76
-rw-r--r-- 1 root root  72648 ene 19 00:54 libosrjni.so
77
-rw-r--r-- 1 root root  72648 ene 19 00:54 libosrjni.so.1
78
user@osgeolive:/usr/lib/jni$ ldd *.so | sed -n "s/.* => \(.*\) [(].*/\1/p" | sort | uniq
79

  
80
/lib/x86_64-linux-gnu/libcom_err.so.2
81
/lib/x86_64-linux-gnu/libcrypto.so.1.0.0
82
/lib/x86_64-linux-gnu/libcrypt.so.1
83
/lib/x86_64-linux-gnu/libc.so.6
84
/lib/x86_64-linux-gnu/libdl.so.2
85
/lib/x86_64-linux-gnu/libexpat.so.1
86
/lib/x86_64-linux-gnu/libgcc_s.so.1
87
/lib/x86_64-linux-gnu/libgcrypt.so.11
88
/lib/x86_64-linux-gnu/libgpg-error.so.0
89
/lib/x86_64-linux-gnu/libkeyutils.so.1
90
/lib/x86_64-linux-gnu/liblzma.so.5
91
/lib/x86_64-linux-gnu/libm.so.6
92
/lib/x86_64-linux-gnu/libpcre.so.3
93
/lib/x86_64-linux-gnu/libpng12.so.0
94
/lib/x86_64-linux-gnu/libpthread.so.0
95
/lib/x86_64-linux-gnu/libresolv.so.2
96
/lib/x86_64-linux-gnu/libssl.so.1.0.0
97
/lib/x86_64-linux-gnu/libz.so.1
98
/usr/lib/libarmadillo.so.4
99
/usr/lib/libarpack.so.2
100
/usr/lib/libblas.so.3
101
/usr/lib/libdfalt.so.0
102
/usr/lib/libgdal.so.1
103
/usr/lib/liblapack.so.3
104
/usr/lib/libmfhdfalt.so.0
105
/usr/lib/libnetcdf.so.7
106
/usr/lib/libogdi.so.3.2
107
/usr/lib/libproj.so.0
108
/usr/lib/liburiparser.so.1
109
/usr/lib/x86_64-linux-gnu/libasn1.so.8
110
/usr/lib/x86_64-linux-gnu/libcurl-gnutls.so.4
111
/usr/lib/x86_64-linux-gnu/libdapclient.so.3
112
/usr/lib/x86_64-linux-gnu/libdap.so.11
113
/usr/lib/x86_64-linux-gnu/libepsilon.so.1
114
/usr/lib/x86_64-linux-gnu/libffi.so.6
115
/usr/lib/x86_64-linux-gnu/libfontconfig.so.1
116
/usr/lib/x86_64-linux-gnu/libfreetype.so.6
117
/usr/lib/x86_64-linux-gnu/libfreexl.so.1
118
/usr/lib/x86_64-linux-gnu/libgeos-3.5.0.so
119
/usr/lib/x86_64-linux-gnu/libgeos_c.so.1
120
/usr/lib/x86_64-linux-gnu/libgfortran.so.3
121
/usr/lib/x86_64-linux-gnu/libgif.so.4
122
/usr/lib/x86_64-linux-gnu/libgnutls.so.26
123
/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2
124
/usr/lib/x86_64-linux-gnu/libgssapi.so.3
125
/usr/lib/x86_64-linux-gnu/libhcrypto.so.4
126
/usr/lib/x86_64-linux-gnu/libhdf5_hl.so.7
127
/usr/lib/x86_64-linux-gnu/libhdf5.so.7
128
/usr/lib/x86_64-linux-gnu/libheimbase.so.1
129
/usr/lib/x86_64-linux-gnu/libheimntlm.so.0
130
/usr/lib/x86_64-linux-gnu/libhx509.so.5
131
/usr/lib/x86_64-linux-gnu/libidn.so.11
132
/usr/lib/x86_64-linux-gnu/libjasper.so.1
133
/usr/lib/x86_64-linux-gnu/libjbig.so.0
134
/usr/lib/x86_64-linux-gnu/libjpeg.so.8
135
/usr/lib/x86_64-linux-gnu/libk5crypto.so.3
136
/usr/lib/x86_64-linux-gnu/libkmlbase.so.0
137
/usr/lib/x86_64-linux-gnu/libkmldom.so.0
138
/usr/lib/x86_64-linux-gnu/libkmlengine.so.0
139
/usr/lib/x86_64-linux-gnu/libkrb5.so.26
140
/usr/lib/x86_64-linux-gnu/libkrb5.so.3
141
/usr/lib/x86_64-linux-gnu/libkrb5support.so.0
142
/usr/lib/x86_64-linux-gnu/liblber-2.4.so.2
143
/usr/lib/x86_64-linux-gnu/liblcms2.so.2
144
/usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2
145
/usr/lib/x86_64-linux-gnu/libltdl.so.7
146
/usr/lib/x86_64-linux-gnu/libminizip.so.0
147
/usr/lib/x86_64-linux-gnu/libmysqlclient.so.18
148
/usr/lib/x86_64-linux-gnu/libodbcinst.so.1
149
/usr/lib/x86_64-linux-gnu/libodbc.so.1
150
/usr/lib/x86_64-linux-gnu/libopenjp2.so.7
151
/usr/lib/x86_64-linux-gnu/libp11-kit.so.0
152
/usr/lib/x86_64-linux-gnu/libpoppler.so.44
153
/usr/lib/x86_64-linux-gnu/libpq.so.5
154
/usr/lib/x86_64-linux-gnu/libquadmath.so.0
155
/usr/lib/x86_64-linux-gnu/libroken.so.18
156
/usr/lib/x86_64-linux-gnu/librtmp.so.0
157
/usr/lib/x86_64-linux-gnu/libsasl2.so.2
158
/usr/lib/x86_64-linux-gnu/libspatialite.so.5
159
/usr/lib/x86_64-linux-gnu/libsqlite3.so.0
160
/usr/lib/x86_64-linux-gnu/libstdc++.so.6
161
/usr/lib/x86_64-linux-gnu/libtasn1.so.6
162
/usr/lib/x86_64-linux-gnu/libtiff.so.5
163
/usr/lib/x86_64-linux-gnu/libwebp.so.5
164
/usr/lib/x86_64-linux-gnu/libwind.so.0
165
/usr/lib/x86_64-linux-gnu/libxerces-c-3.1.so
166
/usr/lib/x86_64-linux-gnu/libxml2.so.2
167
user@osgeolive:/usr/lib/jni$
168

  
169
user@osgeolive:/usr/lib/jni$ mkdir /tmp/gdal
170
user@osgeolive:/usr/lib/jni$ libs=$(ldd *.so | sed -n "s/.* => \(.*\) [(].*/\1/p" | sort | uniq)
171
user@osgeolive:/usr/lib/jni$ cp -v $libs /tmp/gdal
172
«/lib/x86_64-linux-gnu/libcom_err.so.2» -> «/tmp/gdal/libcom_err.so.2»
173
«/lib/x86_64-linux-gnu/libcrypto.so.1.0.0» -> «/tmp/gdal/libcrypto.so.1.0.0»
174
«/lib/x86_64-linux-gnu/libcrypt.so.1» -> «/tmp/gdal/libcrypt.so.1»
175
«/lib/x86_64-linux-gnu/libc.so.6» -> «/tmp/gdal/libc.so.6»
176
«/lib/x86_64-linux-gnu/libdl.so.2» -> «/tmp/gdal/libdl.so.2»
177
«/lib/x86_64-linux-gnu/libexpat.so.1» -> «/tmp/gdal/libexpat.so.1»
178
«/lib/x86_64-linux-gnu/libgcc_s.so.1» -> «/tmp/gdal/libgcc_s.so.1»
179
«/lib/x86_64-linux-gnu/libgcrypt.so.11» -> «/tmp/gdal/libgcrypt.so.11»
180
«/lib/x86_64-linux-gnu/libgpg-error.so.0» -> «/tmp/gdal/libgpg-error.so.0»
181
«/lib/x86_64-linux-gnu/libkeyutils.so.1» -> «/tmp/gdal/libkeyutils.so.1»
182
«/lib/x86_64-linux-gnu/liblzma.so.5» -> «/tmp/gdal/liblzma.so.5»
183
«/lib/x86_64-linux-gnu/libm.so.6» -> «/tmp/gdal/libm.so.6»
184
«/lib/x86_64-linux-gnu/libpcre.so.3» -> «/tmp/gdal/libpcre.so.3»
185
«/lib/x86_64-linux-gnu/libpng12.so.0» -> «/tmp/gdal/libpng12.so.0»
186
«/lib/x86_64-linux-gnu/libpthread.so.0» -> «/tmp/gdal/libpthread.so.0»
187
«/lib/x86_64-linux-gnu/libresolv.so.2» -> «/tmp/gdal/libresolv.so.2»
188
«/lib/x86_64-linux-gnu/libssl.so.1.0.0» -> «/tmp/gdal/libssl.so.1.0.0»
189
«/lib/x86_64-linux-gnu/libz.so.1» -> «/tmp/gdal/libz.so.1»
190
«/usr/lib/libarmadillo.so.4» -> «/tmp/gdal/libarmadillo.so.4»
191
«/usr/lib/libarpack.so.2» -> «/tmp/gdal/libarpack.so.2»
192
«/usr/lib/libblas.so.3» -> «/tmp/gdal/libblas.so.3»
193
«/usr/lib/libdfalt.so.0» -> «/tmp/gdal/libdfalt.so.0»
194
«/usr/lib/libgdal.so.1» -> «/tmp/gdal/libgdal.so.1»
195
«/usr/lib/liblapack.so.3» -> «/tmp/gdal/liblapack.so.3»
196
«/usr/lib/libmfhdfalt.so.0» -> «/tmp/gdal/libmfhdfalt.so.0»
197
«/usr/lib/libnetcdf.so.7» -> «/tmp/gdal/libnetcdf.so.7»
198
«/usr/lib/libogdi.so.3.2» -> «/tmp/gdal/libogdi.so.3.2»
199
«/usr/lib/libproj.so.0» -> «/tmp/gdal/libproj.so.0»
200
«/usr/lib/liburiparser.so.1» -> «/tmp/gdal/liburiparser.so.1»
201
«/usr/lib/x86_64-linux-gnu/libasn1.so.8» -> «/tmp/gdal/libasn1.so.8»
202
«/usr/lib/x86_64-linux-gnu/libcurl-gnutls.so.4» -> «/tmp/gdal/libcurl-gnutls.so.4»
203
«/usr/lib/x86_64-linux-gnu/libdapclient.so.3» -> «/tmp/gdal/libdapclient.so.3»
204
«/usr/lib/x86_64-linux-gnu/libdap.so.11» -> «/tmp/gdal/libdap.so.11»
205
«/usr/lib/x86_64-linux-gnu/libepsilon.so.1» -> «/tmp/gdal/libepsilon.so.1»
206
«/usr/lib/x86_64-linux-gnu/libffi.so.6» -> «/tmp/gdal/libffi.so.6»
207
«/usr/lib/x86_64-linux-gnu/libfontconfig.so.1» -> «/tmp/gdal/libfontconfig.so.1»
208
«/usr/lib/x86_64-linux-gnu/libfreetype.so.6» -> «/tmp/gdal/libfreetype.so.6»
209
«/usr/lib/x86_64-linux-gnu/libfreexl.so.1» -> «/tmp/gdal/libfreexl.so.1»
210
«/usr/lib/x86_64-linux-gnu/libgeos-3.5.0.so» -> «/tmp/gdal/libgeos-3.5.0.so»
211
«/usr/lib/x86_64-linux-gnu/libgeos_c.so.1» -> «/tmp/gdal/libgeos_c.so.1»
212
«/usr/lib/x86_64-linux-gnu/libgfortran.so.3» -> «/tmp/gdal/libgfortran.so.3»
213
«/usr/lib/x86_64-linux-gnu/libgif.so.4» -> «/tmp/gdal/libgif.so.4»
214
«/usr/lib/x86_64-linux-gnu/libgnutls.so.26» -> «/tmp/gdal/libgnutls.so.26»
215
«/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2» -> «/tmp/gdal/libgssapi_krb5.so.2»
216
«/usr/lib/x86_64-linux-gnu/libgssapi.so.3» -> «/tmp/gdal/libgssapi.so.3»
217
«/usr/lib/x86_64-linux-gnu/libhcrypto.so.4» -> «/tmp/gdal/libhcrypto.so.4»
218
«/usr/lib/x86_64-linux-gnu/libhdf5_hl.so.7» -> «/tmp/gdal/libhdf5_hl.so.7»
219
«/usr/lib/x86_64-linux-gnu/libhdf5.so.7» -> «/tmp/gdal/libhdf5.so.7»
220
«/usr/lib/x86_64-linux-gnu/libheimbase.so.1» -> «/tmp/gdal/libheimbase.so.1»
221
«/usr/lib/x86_64-linux-gnu/libheimntlm.so.0» -> «/tmp/gdal/libheimntlm.so.0»
222
«/usr/lib/x86_64-linux-gnu/libhx509.so.5» -> «/tmp/gdal/libhx509.so.5»
223
«/usr/lib/x86_64-linux-gnu/libidn.so.11» -> «/tmp/gdal/libidn.so.11»
224
«/usr/lib/x86_64-linux-gnu/libjasper.so.1» -> «/tmp/gdal/libjasper.so.1»
225
«/usr/lib/x86_64-linux-gnu/libjbig.so.0» -> «/tmp/gdal/libjbig.so.0»
226
«/usr/lib/x86_64-linux-gnu/libjpeg.so.8» -> «/tmp/gdal/libjpeg.so.8»
227
«/usr/lib/x86_64-linux-gnu/libk5crypto.so.3» -> «/tmp/gdal/libk5crypto.so.3»
228
«/usr/lib/x86_64-linux-gnu/libkmlbase.so.0» -> «/tmp/gdal/libkmlbase.so.0»
229
«/usr/lib/x86_64-linux-gnu/libkmldom.so.0» -> «/tmp/gdal/libkmldom.so.0»
230
«/usr/lib/x86_64-linux-gnu/libkmlengine.so.0» -> «/tmp/gdal/libkmlengine.so.0»
231
«/usr/lib/x86_64-linux-gnu/libkrb5.so.26» -> «/tmp/gdal/libkrb5.so.26»
232
«/usr/lib/x86_64-linux-gnu/libkrb5.so.3» -> «/tmp/gdal/libkrb5.so.3»
233
«/usr/lib/x86_64-linux-gnu/libkrb5support.so.0» -> «/tmp/gdal/libkrb5support.so.0»
234
«/usr/lib/x86_64-linux-gnu/liblber-2.4.so.2» -> «/tmp/gdal/liblber-2.4.so.2»
235
«/usr/lib/x86_64-linux-gnu/liblcms2.so.2» -> «/tmp/gdal/liblcms2.so.2»
236
«/usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2» -> «/tmp/gdal/libldap_r-2.4.so.2»
237
«/usr/lib/x86_64-linux-gnu/libltdl.so.7» -> «/tmp/gdal/libltdl.so.7»
238
«/usr/lib/x86_64-linux-gnu/libminizip.so.0» -> «/tmp/gdal/libminizip.so.0»
239
«/usr/lib/x86_64-linux-gnu/libmysqlclient.so.18» -> «/tmp/gdal/libmysqlclient.so.18»
240
«/usr/lib/x86_64-linux-gnu/libodbcinst.so.1» -> «/tmp/gdal/libodbcinst.so.1»
241
«/usr/lib/x86_64-linux-gnu/libodbc.so.1» -> «/tmp/gdal/libodbc.so.1»
242
«/usr/lib/x86_64-linux-gnu/libopenjp2.so.7» -> «/tmp/gdal/libopenjp2.so.7»
243
«/usr/lib/x86_64-linux-gnu/libp11-kit.so.0» -> «/tmp/gdal/libp11-kit.so.0»
244
«/usr/lib/x86_64-linux-gnu/libpoppler.so.44» -> «/tmp/gdal/libpoppler.so.44»
245
«/usr/lib/x86_64-linux-gnu/libpq.so.5» -> «/tmp/gdal/libpq.so.5»
246
«/usr/lib/x86_64-linux-gnu/libquadmath.so.0» -> «/tmp/gdal/libquadmath.so.0»
247
«/usr/lib/x86_64-linux-gnu/libroken.so.18» -> «/tmp/gdal/libroken.so.18»
248
«/usr/lib/x86_64-linux-gnu/librtmp.so.0» -> «/tmp/gdal/librtmp.so.0»
249
«/usr/lib/x86_64-linux-gnu/libsasl2.so.2» -> «/tmp/gdal/libsasl2.so.2»
250
«/usr/lib/x86_64-linux-gnu/libspatialite.so.5» -> «/tmp/gdal/libspatialite.so.5»
251
«/usr/lib/x86_64-linux-gnu/libsqlite3.so.0» -> «/tmp/gdal/libsqlite3.so.0»
252
«/usr/lib/x86_64-linux-gnu/libstdc++.so.6» -> «/tmp/gdal/libstdc++.so.6»
253
«/usr/lib/x86_64-linux-gnu/libtasn1.so.6» -> «/tmp/gdal/libtasn1.so.6»
254
«/usr/lib/x86_64-linux-gnu/libtiff.so.5» -> «/tmp/gdal/libtiff.so.5»
255
«/usr/lib/x86_64-linux-gnu/libwebp.so.5» -> «/tmp/gdal/libwebp.so.5»
256
«/usr/lib/x86_64-linux-gnu/libwind.so.0» -> «/tmp/gdal/libwind.so.0»
257
«/usr/lib/x86_64-linux-gnu/libxerces-c-3.1.so» -> «/tmp/gdal/libxerces-c-3.1.so»
258
«/usr/lib/x86_64-linux-gnu/libxml2.so.2» -> «/tmp/gdal/libxml2.so.2»
259
user@osgeolive:/usr/lib/jni$
260

  
261
user@osgeolive:/usr/lib/jni$ cd /tmp/gdal
262
user@osgeolive:/tmp/gdal$ rm libm.so.6 libc.so.6 libpthread.so.0 libdl.so.2
263
user@osgeolive:/tmp/gdal$ cp /usr/lib/jni/* .
264
user@osgeolive:/tmp/gdal$ mkdir java
265
user@osgeolive:/tmp/gdal$ cd java
266
user@osgeolive:/tmp/gdal/java$ cp /usr/share/java/gdal.jar .
267
user@osgeolive:/tmp/gdal/java$ cd ..
268
user@osgeolive:/tmp/gdal$
269

  
270
Las siguientes librerias no esta claro si deben borrarse o no.
271

  
272
libstdc++.so.6
273
libgcc_s.so.1
274
libcrypto.so.1.0.0
275
libresolv.so.2
276
libcrypt.so.1
277
libz.so.1
278
libssl.so.1.0.0
279

  
280
libkrb5.so.26
281
libkrb5.so.3
282
libkrb5support.so.0
283

  
284
De momento las dejo.
285

  
286

  
287

  
288
Copiar la carpeta GDAL_DATA
289
-----------------------------
290

  
291
user@osgeolive:/tmp/gdal$ mkdir data
292
user@osgeolive:/tmp/gdal$ cd data
293
user@osgeolive:/tmp/gdal/data$ cp /usr/share/gdal/1.11/* .
294
user@osgeolive:/tmp/gdal/data$ cd ..
295
user@osgeolive:/tmp/gdal$ mkdir proj
296
user@osgeolive:/tmp/gdal$ cd proj
297
user@osgeolive:/tmp/gdal/proj$ cp /usr/share/proj/* .
298

  
299
Generamos el fichero gdal-version.txt
300
-----------------------------------------
301

  
302
user@osgeolive:/tmp/gdal$ ( echo "# OSGEO LiveDVD 9.5" ; set -x ; uname -a ; lsb_release -a ; gdal-config --version ) >gdal-version.txt 2>&1 ; set +x
303
user@osgeolive:/tmp/gdal$ cat gdal-version.txt
304
# OSGEO LiveDVD 9.5
305
+ uname -a
306
Linux osgeolive 3.13.0-32-generic #57-Ubuntu SMP Tue Jul 15 03:51:08 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
307
+ lsb_release -a
308
No LSB modules are available.
309
Distributor ID:	Ubuntu
310
Description:	Ubuntu 14.04.4 LTS
311
Release:	14.04
312
Codename:	trusty
313
+ gdal-config --version
314
1.11.3
315
user@osgeolive:/tmp/gdal$
316

  
317
Crear el tar
318
--------------
319

  
320
user@osgeolive:/tmp/gdal$ tar cvzf ../gdal-1.11.3.0-osgeolive-9.5-ubuntu-14.04.4-amd64.tar.gz .
321
user@osgeolive:/tmp/gdal$ cd ..
322
user@osgeolive:/tmp$ scp gdal-1.11.3.0-osgeolive-9.5-ubuntu-14.04.4-amd64.tar.gz jjdelcerro@192.168.1.133:/home/jjdelcerro/Descargas
323
jjdelcerro@192.168.1.133's password:
324
gdal-1.11.3.0-osgeolive-9.5-ubuntu-14.04.4-amd64.tar.gz                                                                              100%   25MB  25.4MB/s   00:01
325
user@osgeolive:/tmp$
326

  
327
Todo junto
328
-------------
329

  
330
GDAL_VERSION=$(gdal-config --version)
331
GDAL_VERSION2=$(expr ${GDAL_VERSION} : "\([0-9]*[.][0-9]*\)[.]")
332
sudo apt-get install libgdal-java
333
dpkg -c /var/cache/apt/archives/libgdal-java_*.deb
334
cd /usr/lib/jni
335
mkdir /tmp/gdal
336
libs=$(ldd *.so | sed -n "s/.* => \(.*\) [(].*/\1/p" | sort | uniq)
337
cp -v $libs /tmp/gdal
338
cd /tmp/gdal
339
rm libm.so.6 libc.so.6 libpthread.so.0 libdl.so.2
340
cp /usr/lib/jni/* .
341
mkdir data
342
cd data
343
cp /usr/share/gdal/${GDAL_VERSION2}/* .
344
cd ..
345
mkdir proj
346
cd proj
347
cp /usr/share/proj/* .
348
cd ..
349
mkdir java
350
cd java
351
cp /usr/share/java/gdal.jar .
352
cd ..
353
(
354
  . /etc/os-release
355
  ARCH=$(uname -i)
356
  echo "# $NAME $VERSION" ; set -x ; uname -a ; lsb_release -a ; gdal-config --version ) >gdal-version.txt 2>&1 ; set +x
357
  tar cvzf "../gdal-${GDAL_VERSION}.0-${ID}-${VERSION_ID}.0-${ARCH}.tar.gz" .
358
)
tags/org.gvsig.gdal-1.0.122/org.gvsig.gdal.app/org.gvsig.gdal.app.mainplugin/org.gvsig.gdal.app.mainplugin.lin_ubuntu_14.04.x86_64/src/main/assembly/gvsig-plugin-package.xml
1
<!--
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
<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>
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
	    <excludes>
52
	      <exclude>**/libdl.so.2</exclude>
53
	    </excludes>
54
      </fileSet>
55
        <fileSet>
56
            <directory>src/main/resources-plugin</directory>
57
            <outputDirectory>.</outputDirectory>
58
        </fileSet>
59
    </fileSets>
60

  
61
</assembly>
tags/org.gvsig.gdal-1.0.122/org.gvsig.gdal.app/org.gvsig.gdal.app.mainplugin/org.gvsig.gdal.app.mainplugin.lin_ubuntu_14.04.x86_64/pom.xml
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/maven-v4_0_0.xsd">
3
  <modelVersion>4.0.0</modelVersion>
4
  <artifactId>org.gvsig.gdal.app.mainplugin.lin_ubuntu_14.04.x86_64</artifactId>
5
  <packaging>jar</packaging>
6

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

  
13

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

  
18
    <gdal.classifier>osgeolive-9.0-ubuntu-14.04.3-amd64</gdal.classifier>
19
    <gdal.version>1.11.2.5</gdal.version>
20
  </properties>
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
      <dependency>
33
        <groupId>org.gdal</groupId>
34
        <artifactId>gdal</artifactId>
35
        <version>${gdal.version}</version>
36
        <!--
37
        <classifier>${gdal.classifier}</classifier>
38
        -->
39
        <scope>runtime</scope>
40
        <type>jar</type>
41
      </dependency>
42
    </dependencies>
43
  </dependencyManagement>
44

  
45

  
46
  <dependencies>
47
    <dependency>
48
      <groupId>org.gvsig</groupId>
49
      <artifactId>org.gvsig.gdal.app.mainplugin.common</artifactId>
50
      <type>zip</type>
51
    </dependency>
52
    <dependency>
53
      <groupId>org.gdal</groupId>
54
      <artifactId>gdal</artifactId>
55
      <!--
56
      <classifier>${gdal.classifier}</classifier>
57
      -->
58
      <scope>runtime</scope>
59
      <type>jar</type>
60
    </dependency>
61
    <dependency>
62
      <groupId>org.gdal</groupId>
63
      <artifactId>gdal</artifactId>
64
      <classifier>${gdal.classifier}</classifier>
65
      <scope>runtime</scope>
66
      <type>tar.gz</type>
67
    </dependency>
68
  </dependencies>
69

  
70

  
71

  
72
  <build>
73
    <plugins>
74

  
75
      <plugin>
76
        <groupId>org.apache.maven.plugins</groupId>
77
        <artifactId>maven-dependency-plugin</artifactId>
78
        <executions>
79
          <execution>
80
            <id>unpack</id>
81
            <phase>process-sources</phase>
82
            <goals>
83
              <goal>unpack</goal>
84
            </goals>
85
            <configuration>
86
              <artifactItems>
87
                <artifactItem>
88
                  <groupId>org.gvsig</groupId>
89
                  <artifactId>org.gvsig.gdal.app.mainplugin.common</artifactId>
90
                  <type>zip</type>
91
                  <overWrite>true</overWrite>
92
                  <outputDirectory>target</outputDirectory>
93
                </artifactItem>
94
                <artifactItem>
95
                  <groupId>org.gdal</groupId>
96
                  <artifactId>gdal</artifactId>
97
                  <version>${gdal.version}</version>
98
                  <classifier>${gdal.classifier}</classifier>
99
                  <type>tar.gz</type>
100
                  <overWrite>true</overWrite>
101
                  <outputDirectory>target/native/gdal</outputDirectory>
102
                </artifactItem>
103
              </artifactItems>
104
            </configuration>
105
          </execution>
106
        </executions>
107
      </plugin>
108

  
109
    </plugins>
110
  </build>
111

  
112
  <profiles>
113
    <profile>
114
      <id>install_plugin_for_linux_x86_64</id>
115
      <activation>
116
        <os>
117
          <family>Linux</family>
118
          <arch>x86_64</arch>
119
        </os>
120
      </activation>
121
      <properties>
122
        <gvsig.install.plugin>true</gvsig.install.plugin>
123
      </properties>
124
    </profile>
125

  
126
    <profile>
127
      <id>install_plugin_for_linux_amd64</id>
128
      <activation>
129
        <os>
130
          <family>Linux</family>
131
          <arch>amd64</arch>
132
        </os>
133
      </activation>
... This diff was truncated because it exceeds the maximum size that can be displayed.

Also available in: Unified diff