Revision 29325
trunk/install/instalador-gvSIG-deb/resources/deb-jre/DEBIAN/postrm | ||
---|---|---|
8 | 8 |
if [ -x /usr/bin/update-mime-database ] ; then |
9 | 9 |
/usr/bin/update-mime-database /usr/share/mime |
10 | 10 |
fi |
11 |
fi |
|
11 |
fi |
|
12 |
|
|
13 |
#remove jre |
|
14 |
rm -rf /opt/gvSIG/1.5.0_12 |
trunk/install/instalador-gvSIG-deb/resources/gvsig-jre/gvSIG.sh | ||
---|---|---|
1 | 1 |
#!/bin/sh |
2 | 2 |
# gvSIG.sh |
3 | 3 |
# Script de arranque de gvSIG para paquetes deb (directorio de instalaciĆ³n /opt/gvSIG) |
4 |
export GVSIG_LIBS="/opt/gvSIG/libs/" |
|
4 |
export GVSIG_LIBS="/opt/gvSIG/libs/:$/opt/gvSIG/libs/gdal:$/opt/gvSIG/libs/proj"
|
|
5 | 5 |
export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$GVSIG_LIBS" |
6 | 6 |
export PROJ_LIB="/opt/gvSIG/bin/gvSIG/extensiones/org.gvsig.crs/data" |
7 | 7 |
export GDAL_DATA="/usr/share/gdal15" |
... | ... | |
14 | 14 |
LIBRARIES=$LIBRARIES:"$i" |
15 | 15 |
done |
16 | 16 |
|
17 |
/opt/gvSIG/1.5.0_12/bin/java -Djava.library.path=/usr/lib:"/opt/gvSIG/libs" -cp andami.jar$LIBRARIES -Xmx500M com.iver.andami.Launcher gvSIG gvSIG/extensiones "$@"
|
|
17 |
/opt/gvSIG/1.5.0_12/bin/java -Djava.library.path=/usr/lib:/opt/gvSIG/libs:/opt/gvSIG/libs/gdal:/opt/gvSIG/libs/proj -cp andami.jar$LIBRARIES -Xmx500M com.iver.andami.Launcher gvSIG gvSIG/extensiones "$@"
|
|
18 | 18 |
|
trunk/install/instalador-gvSIG-deb/resources/gvsig/gvSIG.sh | ||
---|---|---|
1 | 1 |
#!/bin/sh |
2 | 2 |
# gvSIG.sh |
3 | 3 |
# Script de arranque de gvSIG para paquetes deb (directorio de instalaciĆ³n /opt/gvSIG) |
4 |
export GVSIG_LIBS="/opt/gvSIG/libs/" |
|
4 |
export GVSIG_LIBS="/opt/gvSIG/libs/:$/opt/gvSIG/libs/gdal:$/opt/gvSIG/libs/proj"
|
|
5 | 5 |
export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$GVSIG_LIBS" |
6 | 6 |
export PROJ_LIB="/opt/gvSIG/bin/gvSIG/extensiones/org.gvsig.crs/data" |
7 | 7 |
export GDAL_DATA="/usr/share/gdal15" |
... | ... | |
14 | 14 |
LIBRARIES=$LIBRARIES:"$i" |
15 | 15 |
done |
16 | 16 |
|
17 |
/usr/lib/jvm/java-1.5.0-sun/bin/java -Djava.library.path=/usr/lib:"/opt/gvSIG/libs" -cp andami.jar$LIBRARIES -Xmx500M com.iver.andami.Launcher gvSIG gvSIG/extensiones "$@"
|
|
17 |
/usr/lib/jvm/java-1.5.0-sun/bin/java -Djava.library.path=/usr/lib:/opt/gvSIG/libs:/opt/gvSIG/libs/gdal:/opt/gvSIG/libs/proj -cp andami.jar$LIBRARIES -Xmx500M com.iver.andami.Launcher gvSIG gvSIG/extensiones "$@"
|
|
18 | 18 |
|
trunk/install/instalador-gvSIG-deb/README.txt | ||
---|---|---|
14 | 14 |
- a workspace in built without errors and the directory _fwAndami/gvSIG contains |
15 | 15 |
all the extensions |
16 | 16 |
|
17 |
- the directory libjni-gdal/lib-dist contains the native libraries
|
|
18 |
- the directory libjni-proj4/dist contains the native libraries
|
|
17 |
- the directory ${jni-gdal.dir} contains gdal native libraries
|
|
18 |
- the directory ${jni-proj.dir} contains proj native libraries
|
|
19 | 19 |
|
20 | 20 |
INSTRUCTIONS |
21 | 21 |
========== |
trunk/install/instalador-gvSIG-deb/build.xml | ||
---|---|---|
5 | 5 |
<property name="build.dir" value="build"/> |
6 | 6 |
<property name="gvsig.dir" value="/opt/gvSIG"/> |
7 | 7 |
|
8 |
<!-- |
|
9 |
<property name="jni-gdal.dir" value="../../libjni-gdal/lib-dist"/> |
|
10 |
<property name="jni-proj.dir" value="../../libjni-proj4/dist"/> |
|
11 |
--> |
|
8 | 12 |
|
13 |
<property name="jni-gdal.dir" value="../../binaries/deb-etch/gdal"/> |
|
14 |
<property name="jni-proj.dir" value="../../binaries/deb-etch/proj"/> |
|
15 |
|
|
16 |
|
|
9 | 17 |
<target name="prepare" description="Prepare directory build" depends="prepare-common,prepare-natives"> |
10 | 18 |
<!--Copy debian structure and change permissions --> |
11 | 19 |
<copy todir="${build.dir}" overwrite="true" preservelastmodified="false"> |
... | ... | |
62 | 70 |
</copy> |
63 | 71 |
<!--Copy andami.jar --> |
64 | 72 |
<copy file="../../_fwAndami/andami.jar" todir="${build.dir}${gvsig.dir}/bin"/> |
73 |
<!-- Copy /usr resources --> |
|
74 |
<copy todir="${build.dir}/usr"> |
|
75 |
<fileset dir="resources/usr"></fileset> |
|
76 |
</copy> |
|
65 | 77 |
</target> |
66 | 78 |
|
67 | 79 |
<target name="prepare-natives" description="Prepare directory build with gvSIG native libraries"> |
68 |
<!--Copy GDAL native --> |
|
80 |
<mkdir dir="${build.dir}${gvsig.dir}/libs"/> |
|
81 |
<!--Copy GDAL native |
|
69 | 82 |
<copy todir="${build.dir}${gvsig.dir}/libs"> |
70 |
<fileset dir="../../libjni-gdal/lib-dist">
|
|
83 |
<fileset dir="${jni-gdal.dir}">
|
|
71 | 84 |
<exclude name=".svn"/> |
72 | 85 |
</fileset> |
73 |
</copy> |
|
74 |
<!--Copy PROJ native and creates symbolic link --> |
|
75 |
<copy todir="${build.dir}${gvsig.dir}/libs"> |
|
76 |
<fileset dir="../../libjni-proj4/dist"> |
|
77 |
<exclude name=".svn"/> |
|
78 |
<exclude name="src"/> |
|
79 |
</fileset> |
|
80 |
</copy> |
|
81 |
<exec executable="ln" dir="${build.dir}${gvsig.dir}/libs"> |
|
86 |
</copy> --> |
|
87 |
<exec executable="cp" dir="." output="error.log"> |
|
88 |
<arg value="-r"/> |
|
89 |
<arg value="${jni-gdal.dir}"/> |
|
90 |
<arg value="${build.dir}${gvsig.dir}/libs"/> |
|
91 |
</exec> |
|
92 |
|
|
93 |
<!--Copy PROJ native and creates symbolic link |
|
94 |
<copy todir="${build.dir}${gvsig.dir}/libs"> |
|
95 |
<fileset dir="${jni-proj.dir}"> |
|
96 |
<exclude name=".svn"/> |
|
97 |
<exclude name="src"/> |
|
98 |
</fileset> |
|
99 |
</copy> |
|
100 |
--> |
|
101 |
<!--<exec executable="ln" dir="${build.dir}${gvsig.dir}/libs"> |
|
82 | 102 |
<arg value="-s"/> |
83 | 103 |
<arg value="libcrsjniproj.so.0.1.1"/> |
84 | 104 |
<arg value="libcrsjniproj.so"/> |
85 | 105 |
</exec> |
106 |
--> |
|
107 |
<exec executable="cp" dir="." output="error.log"> |
|
108 |
<arg value="-r"/> |
|
109 |
<arg value="${jni-proj.dir}"/> |
|
110 |
<arg value="${build.dir}${gvsig.dir}/libs"/> |
|
111 |
</exec> |
|
112 |
|
|
86 | 113 |
</target> |
87 | 114 |
|
88 | 115 |
<target name="build" description="Creates a Debian Package" depends="clean,prepare,copyJAI"> |
Also available in: Unified diff