Revision 2490
org.gvsig.raster.ermapper/trunk/org.gvsig.raster.ermapper/pom.xml | ||
---|---|---|
12 | 12 |
<artifactId>org.gvsig.desktop</artifactId> |
13 | 13 |
<version>2.0.22</version> |
14 | 14 |
</parent> |
15 |
|
|
16 |
<properties> |
|
17 |
<jecw.version>2.0.0-SNAPSHOT</jecw.version> |
|
18 |
<ecw.version>3.3.20070509</ecw.version> |
|
19 |
</properties> |
|
20 |
|
|
21 |
<repositories> |
|
22 |
<repository> |
|
23 |
<id>gvsig-public-http-repository</id> |
|
24 |
<name>gvSIG maven public HTTP repository</name> |
|
25 |
<url>http://devel.gvsig.org/m2repo/j2se</url> |
|
26 |
<releases> |
|
27 |
<enabled>true</enabled> |
|
28 |
<updatePolicy>daily</updatePolicy> |
|
29 |
<checksumPolicy>warn</checksumPolicy> |
|
30 |
</releases> |
|
31 |
<snapshots> |
|
32 |
<enabled>true</enabled> |
|
33 |
<updatePolicy>daily</updatePolicy> |
|
34 |
<checksumPolicy>warn</checksumPolicy> |
|
35 |
</snapshots> |
|
36 |
</repository> |
|
37 |
</repositories> |
|
38 |
|
|
15 | 39 |
<scm> |
16 | 40 |
<connection>scm:svn:https://devel.gvsig.org/svn/gvsig-raster/org.gvsig.raster.ermapper/trunk/org.gvsig.raster.ermapper</connection> |
17 | 41 |
<developerConnection>scm:svn:https://devel.gvsig.org/svn/gvsig-raster/org.gvsig.raster.ermapper/trunk/org.gvsig.raster.ermapper</developerConnection> |
... | ... | |
48 | 72 |
<dependency> |
49 | 73 |
<groupId>org.gvsig</groupId> |
50 | 74 |
<artifactId>org.gvsig.jecw</artifactId> |
51 |
<version>2.0.0-SNAPSHOT</version>
|
|
75 |
<version>${jecw.version}</version>
|
|
52 | 76 |
</dependency> |
53 | 77 |
<dependency> |
54 | 78 |
<groupId>org.gvsig</groupId> |
55 | 79 |
<artifactId>org.gvsig.jecw</artifactId> |
56 |
<version>2.0.0-SNAPSHOT</version>
|
|
80 |
<version>${jecw.version}</version>
|
|
57 | 81 |
<classifier>${native_classifier}</classifier> |
58 | 82 |
<type>tar.gz</type> |
59 | 83 |
</dependency> |
... | ... | |
70 | 94 |
<dependency> |
71 | 95 |
<groupId>com.ermapper</groupId> |
72 | 96 |
<artifactId>ecw</artifactId> |
73 |
<version>3.3.20070509</version>
|
|
97 |
<version>${ecw.version}</version>
|
|
74 | 98 |
<classifier>${native_classifier}</classifier> |
75 | 99 |
<type>tar.gz</type> |
76 | 100 |
</dependency> |
org.gvsig.raster.ermapper/trunk/org.gvsig.raster.ermapper/org.gvsig.raster.ermapper.app/pom.xml | ||
---|---|---|
47 | 47 |
<activation> |
48 | 48 |
<activeByDefault>true</activeByDefault> |
49 | 49 |
</activation> |
50 |
<properties> |
|
51 |
<!--Default gvSIG installation folder relative to the current workspace--> |
|
52 |
<gvsig.install.dir>${basedir}/../../build/product</gvsig.install.dir> |
|
53 |
</properties> |
|
54 | 50 |
</profile> |
55 | 51 |
|
56 | 52 |
<!-- *************** --> |
... | ... | |
95 | 91 |
</execution> |
96 | 92 |
</executions> |
97 | 93 |
</plugin> |
94 |
|
|
95 |
<plugin> |
|
96 |
<groupId>org.codehaus.mojo</groupId> |
|
97 |
<artifactId>exec-maven-plugin</artifactId> |
|
98 |
<executions> |
|
99 |
<execution> |
|
100 |
<id>unpack-jecw</id> |
|
101 |
<phase>generate-sources</phase> |
|
102 |
<goals> |
|
103 |
<goal>exec</goal> |
|
104 |
</goals> |
|
105 |
<configuration> |
|
106 |
<executable>sh</executable> |
|
107 |
<arguments> |
|
108 |
<argument>${basedir}/unpack-dependencies.sh</argument> |
|
109 |
<argument>${user.home}/.m2/repository/org/gvsig/org.gvsig.jecw/${jecw.version}</argument> |
|
110 |
<argument>${user.home}/.depman</argument> |
|
111 |
</arguments> |
|
112 |
</configuration> |
|
113 |
</execution> |
|
114 |
<execution> |
|
115 |
<id>unpack-ecw</id> |
|
116 |
<phase>generate-sources</phase> |
|
117 |
<goals> |
|
118 |
<goal>exec</goal> |
|
119 |
</goals> |
|
120 |
<configuration> |
|
121 |
<executable>sh</executable> |
|
122 |
<arguments> |
|
123 |
<argument>${basedir}/unpack-dependencies.sh</argument> |
|
124 |
<argument>${user.home}/.m2/repository/com/ermapper/ecw/${ecw.version}</argument> |
|
125 |
<argument>${user.home}/.depman</argument> |
|
126 |
</arguments> |
|
127 |
</configuration> |
|
128 |
</execution> |
|
129 |
</executions> |
|
130 |
</plugin> |
|
131 |
|
|
98 | 132 |
</plugins> |
99 | 133 |
</build> |
100 | 134 |
</profile> |
... | ... | |
141 | 175 |
</execution> |
142 | 176 |
</executions> |
143 | 177 |
</plugin> |
178 |
|
|
179 |
<plugin> |
|
180 |
<groupId>org.codehaus.mojo</groupId> |
|
181 |
<artifactId>exec-maven-plugin</artifactId> |
|
182 |
<executions> |
|
183 |
<execution> |
|
184 |
<id>unpack-jecw</id> |
|
185 |
<phase>generate-sources</phase> |
|
186 |
<goals> |
|
187 |
<goal>exec</goal> |
|
188 |
</goals> |
|
189 |
<configuration> |
|
190 |
<executable>sh</executable> |
|
191 |
<arguments> |
|
192 |
<argument>${basedir}/unpack-dependencies.sh</argument> |
|
193 |
<argument>${user.home}/.m2/repository/org/gvsig/org.gvsig.jecw/${jecw.version}</argument> |
|
194 |
<argument>${user.home}/.depman</argument> |
|
195 |
</arguments> |
|
196 |
</configuration> |
|
197 |
</execution> |
|
198 |
<execution> |
|
199 |
<id>unpack-ecw</id> |
|
200 |
<phase>generate-sources</phase> |
|
201 |
<goals> |
|
202 |
<goal>exec</goal> |
|
203 |
</goals> |
|
204 |
<configuration> |
|
205 |
<executable>sh</executable> |
|
206 |
<arguments> |
|
207 |
<argument>${basedir}/unpack-dependencies.sh</argument> |
|
208 |
<argument>${user.home}/.m2/repository/com/ermapper/ecw/${ecw.version}</argument> |
|
209 |
<argument>${user.home}/.depman</argument> |
|
210 |
</arguments> |
|
211 |
</configuration> |
|
212 |
</execution> |
|
213 |
</executions> |
|
214 |
</plugin> |
|
215 |
|
|
144 | 216 |
</plugins> |
145 | 217 |
</build> |
146 | 218 |
</profile> |
org.gvsig.raster.ermapper/trunk/org.gvsig.raster.ermapper/org.gvsig.raster.ermapper.app/unpack-dependencies.sh | ||
---|---|---|
1 |
#!/bin/bash |
|
2 |
|
|
3 |
#set -x |
|
4 |
|
|
5 |
dep_dir=$1; |
|
6 |
dest_dir=$2; |
|
7 |
|
|
8 |
if [ ! -d $dest_dir ]; then mkdir $dest_dir; fi; |
|
9 |
if [ ! -d $dep_dir ]; then exit 0; fi |
|
10 |
|
|
11 |
if [ ! -d $dest_dir/unpacked ]; then |
|
12 |
mkdir $dest_dir/unpacked; |
|
13 |
fi |
|
14 |
|
|
15 |
# Get all natives sdk bundle files |
|
16 |
files=$(find $dep_dir -type f -name *.tar.gz) |
|
17 |
|
|
18 |
for i in $files; do |
|
19 |
filename=`basename $i` |
|
20 |
filedest="$dest_dir/unpacked/$filename" |
|
21 |
|
|
22 |
#echo FileName: "$filename" |
|
23 |
#echo FileDest: "$filedest" |
|
24 |
|
|
25 |
# Overwrite only if the file is newer than the one stored as unpacked |
|
26 |
if [ ! -f "$filedest" ] || [ "$i" -nt "$filedest" ]; then |
|
27 |
echo "Expanding $i in $dest_dir" |
|
28 |
cp "$i" "$dest_dir/unpacked" |
|
29 |
tar xzf "$i" -C "$dest_dir" |
|
30 |
else |
|
31 |
echo "$i not newer than the one available in $dest_dir/unpacked, not expanding it" |
|
32 |
fi |
|
33 |
done |
org.gvsig.raster.tilecache/trunk/org.gvsig.raster.tilecache/org.gvsig.raster.tilecache.app/pom.xml | ||
---|---|---|
158 | 158 |
<artifactId>org.gvsig.fmap.mapcontext.operation</artifactId> |
159 | 159 |
<scope>runtime</scope> |
160 | 160 |
</dependency> |
161 |
<dependency> |
|
162 |
<groupId>org.gvsig</groupId> |
|
163 |
<artifactId>org.gvsig.jpotrace</artifactId> |
|
164 |
<scope>runtime</scope> |
|
165 |
</dependency> |
|
166 |
<dependency> |
|
167 |
<groupId>org.gvsig</groupId> |
|
168 |
<artifactId>org.gvsig.jpotrace</artifactId> |
|
169 |
<classifier>${native_classifier}</classifier> |
|
170 |
<type>tar.gz</type> |
|
171 |
<scope>compile</scope> |
|
172 |
</dependency> |
|
173 | 161 |
</dependencies> |
174 | 162 |
<properties> |
175 | 163 |
<gvsig.package.info.state>testing</gvsig.package.info.state> |
org.gvsig.raster.tilecache/trunk/org.gvsig.raster.tilecache/pom.xml | ||
---|---|---|
77 | 77 |
<artifactId>org.gvsig.raster.algorithm</artifactId> |
78 | 78 |
<version>2.2.0-SNAPSHOT</version> |
79 | 79 |
</dependency> |
80 |
|
|
81 |
<dependency> |
|
82 |
<groupId>org.gvsig</groupId> |
|
83 |
<artifactId>org.gvsig.jpotrace</artifactId> |
|
84 |
<version>2.0.0-SNAPSHOT</version> |
|
85 |
</dependency> |
|
86 |
<dependency> |
|
87 |
<groupId>org.gvsig</groupId> |
|
88 |
<artifactId>org.gvsig.jpotrace</artifactId> |
|
89 |
<classifier>${native_classifier}</classifier> |
|
90 |
<type>tar.gz</type> |
|
91 |
<version>2.0.0-SNAPSHOT</version> |
|
92 |
</dependency> |
|
93 | 80 |
</dependencies> |
94 | 81 |
</dependencyManagement> |
95 | 82 |
<modules> |
org.gvsig.raster.lizardtech/trunk/org.gvsig.raster.lizardtech/pom.xml | ||
---|---|---|
12 | 12 |
<artifactId>org.gvsig.desktop</artifactId> |
13 | 13 |
<version>2.0.22</version> |
14 | 14 |
</parent> |
15 |
|
|
16 |
<properties> |
|
17 |
<jmrsid.version>2.0.0-SNAPSHOT</jmrsid.version> |
|
18 |
<mrsid.version>7.0.0.2164</mrsid.version> |
|
19 |
</properties> |
|
20 |
|
|
21 |
<repositories> |
|
22 |
<repository> |
|
23 |
<id>gvsig-public-http-repository</id> |
|
24 |
<name>gvSIG maven public HTTP repository</name> |
|
25 |
<url>http://devel.gvsig.org/m2repo/j2se</url> |
|
26 |
<releases> |
|
27 |
<enabled>true</enabled> |
|
28 |
<updatePolicy>daily</updatePolicy> |
|
29 |
<checksumPolicy>warn</checksumPolicy> |
|
30 |
</releases> |
|
31 |
<snapshots> |
|
32 |
<enabled>true</enabled> |
|
33 |
<updatePolicy>daily</updatePolicy> |
|
34 |
<checksumPolicy>warn</checksumPolicy> |
|
35 |
</snapshots> |
|
36 |
</repository> |
|
37 |
</repositories> |
|
38 |
|
|
15 | 39 |
<scm> |
16 | 40 |
<connection>scm:svn:https://devel.gvsig.org/svn/gvsig-raster/org.gvsig.raster.lizardtech/trunk/org.gvsig.raster.lizardtech</connection> |
17 | 41 |
<developerConnection>scm:svn:https://devel.gvsig.org/svn/gvsig-raster/org.gvsig.raster.lizardtech/trunk/org.gvsig.raster.lizardtech</developerConnection> |
... | ... | |
48 | 72 |
<dependency> |
49 | 73 |
<groupId>org.gvsig</groupId> |
50 | 74 |
<artifactId>org.gvsig.jmrsid</artifactId> |
51 |
<version>2.0.0-SNAPSHOT</version>
|
|
75 |
<version>${jmrsid.version}</version>
|
|
52 | 76 |
</dependency> |
53 | 77 |
<dependency> |
54 | 78 |
<groupId>org.gvsig</groupId> |
55 | 79 |
<artifactId>org.gvsig.jmrsid</artifactId> |
56 |
<version>2.0.0-SNAPSHOT</version>
|
|
80 |
<version>${jmrsid.version}</version>
|
|
57 | 81 |
<classifier>${native_classifier}</classifier> |
58 | 82 |
<type>tar.gz</type> |
59 | 83 |
</dependency> |
60 | 84 |
<dependency> |
85 |
<groupId>com.lizardtech</groupId> |
|
86 |
<artifactId>mrsid</artifactId> |
|
87 |
<version>${mrsid.version}</version> |
|
88 |
<classifier>${native_classifier}</classifier> |
|
89 |
<type>tar.gz</type> |
|
90 |
</dependency> |
|
91 |
<dependency> |
|
61 | 92 |
<groupId>org.gvsig</groupId> |
62 | 93 |
<artifactId>org.gvsig.raster.lizardtech.io</artifactId> |
63 | 94 |
<version>2.2.0-SNAPSHOT</version> |
org.gvsig.raster.lizardtech/trunk/org.gvsig.raster.lizardtech/org.gvsig.raster.lizardtech.app/pom.xml | ||
---|---|---|
39 | 39 |
<type>tar.gz</type> |
40 | 40 |
<scope>runtime</scope> |
41 | 41 |
</dependency> |
42 |
<dependency> |
|
43 |
<groupId>com.lizardtech</groupId> |
|
44 |
<artifactId>mrsid</artifactId> |
|
45 |
<version>${mrsid.version}</version> |
|
46 |
<classifier>${native_classifier}</classifier> |
|
47 |
<scope>runtime</scope> |
|
48 |
<type>tar.gz</type> |
|
49 |
</dependency> |
|
42 | 50 |
</dependencies> |
43 | 51 |
<profiles> |
44 | 52 |
|
... | ... | |
94 | 102 |
</execution> |
95 | 103 |
</executions> |
96 | 104 |
</plugin> |
105 |
|
|
106 |
<plugin> |
|
107 |
<groupId>org.codehaus.mojo</groupId> |
|
108 |
<artifactId>exec-maven-plugin</artifactId> |
|
109 |
<executions> |
|
110 |
<execution> |
|
111 |
<id>unpack-jgdal</id> |
|
112 |
<phase>generate-sources</phase> |
|
113 |
<goals> |
|
114 |
<goal>exec</goal> |
|
115 |
</goals> |
|
116 |
<configuration> |
|
117 |
<executable>sh</executable> |
|
118 |
<arguments> |
|
119 |
<argument>${basedir}/unpack-dependencies.sh</argument> |
|
120 |
<argument>${user.home}/.m2/repository/org/gvsig/org.gvsig.jmrsid/${jmrsid.version}</argument> |
|
121 |
<argument>${user.home}/.depman</argument> |
|
122 |
</arguments> |
|
123 |
</configuration> |
|
124 |
</execution> |
|
125 |
<execution> |
|
126 |
<id>unpack-gdal</id> |
|
127 |
<phase>generate-sources</phase> |
|
128 |
<goals> |
|
129 |
<goal>exec</goal> |
|
130 |
</goals> |
|
131 |
<configuration> |
|
132 |
<executable>sh</executable> |
|
133 |
<arguments> |
|
134 |
<argument>${basedir}/unpack-dependencies.sh</argument> |
|
135 |
<argument>${user.home}/.m2/repository/com/lizardtech/mrsid/${mrsid.version}</argument> |
|
136 |
<argument>${user.home}/.depman</argument> |
|
137 |
</arguments> |
|
138 |
</configuration> |
|
139 |
</execution> |
|
140 |
</executions> |
|
141 |
</plugin> |
|
142 |
|
|
97 | 143 |
</plugins> |
98 | 144 |
</build> |
99 | 145 |
</profile> |
... | ... | |
142 | 188 |
</execution> |
143 | 189 |
</executions> |
144 | 190 |
</plugin> |
191 |
|
|
192 |
<plugin> |
|
193 |
<groupId>org.codehaus.mojo</groupId> |
|
194 |
<artifactId>exec-maven-plugin</artifactId> |
|
195 |
<executions> |
|
196 |
<execution> |
|
197 |
<id>unpack-jgdal</id> |
|
198 |
<phase>generate-sources</phase> |
|
199 |
<goals> |
|
200 |
<goal>exec</goal> |
|
201 |
</goals> |
|
202 |
<configuration> |
|
203 |
<executable>sh</executable> |
|
204 |
<arguments> |
|
205 |
<argument>${basedir}/unpack-dependencies.sh</argument> |
|
206 |
<argument>${user.home}/.m2/repository/org/gvsig/org.gvsig.jmrsid/${jmrsid.version}</argument> |
|
207 |
<argument>${user.home}/.depman</argument> |
|
208 |
</arguments> |
|
209 |
</configuration> |
|
210 |
</execution> |
|
211 |
<execution> |
|
212 |
<id>unpack-gdal</id> |
|
213 |
<phase>generate-sources</phase> |
|
214 |
<goals> |
|
215 |
<goal>exec</goal> |
|
216 |
</goals> |
|
217 |
<configuration> |
|
218 |
<executable>sh</executable> |
|
219 |
<arguments> |
|
220 |
<argument>${basedir}/unpack-dependencies.sh</argument> |
|
221 |
<argument>${user.home}/.m2/repository/com/lizardtech/mrsid/${mrsid.version}</argument> |
|
222 |
<argument>${user.home}/.depman</argument> |
|
223 |
</arguments> |
|
224 |
</configuration> |
|
225 |
</execution> |
|
226 |
</executions> |
|
227 |
</plugin> |
|
228 |
|
|
145 | 229 |
</plugins> |
146 | 230 |
</build> |
147 | 231 |
</profile> |
org.gvsig.raster.lizardtech/trunk/org.gvsig.raster.lizardtech/org.gvsig.raster.lizardtech.app/unpack-dependencies.sh | ||
---|---|---|
1 |
#!/bin/bash |
|
2 |
|
|
3 |
#set -x |
|
4 |
|
|
5 |
dep_dir=$1; |
|
6 |
dest_dir=$2; |
|
7 |
|
|
8 |
if [ ! -d $dest_dir ]; then mkdir $dest_dir; fi; |
|
9 |
if [ ! -d $dep_dir ]; then exit 0; fi |
|
10 |
|
|
11 |
if [ ! -d $dest_dir/unpacked ]; then |
|
12 |
mkdir $dest_dir/unpacked; |
|
13 |
fi |
|
14 |
|
|
15 |
# Get all natives sdk bundle files |
|
16 |
files=$(find $dep_dir -type f -name *.tar.gz) |
|
17 |
|
|
18 |
for i in $files; do |
|
19 |
filename=`basename $i` |
|
20 |
filedest="$dest_dir/unpacked/$filename" |
|
21 |
|
|
22 |
#echo FileName: "$filename" |
|
23 |
#echo FileDest: "$filedest" |
|
24 |
|
|
25 |
# Overwrite only if the file is newer than the one stored as unpacked |
|
26 |
if [ ! -f "$filedest" ] || [ "$i" -nt "$filedest" ]; then |
|
27 |
echo "Expanding $i in $dest_dir" |
|
28 |
cp "$i" "$dest_dir/unpacked" |
|
29 |
tar xzf "$i" -C "$dest_dir" |
|
30 |
else |
|
31 |
echo "$i not newer than the one available in $dest_dir/unpacked, not expanding it" |
|
32 |
fi |
|
33 |
done |
Also available in: Unified diff