[mapguide-commits] r4730 - trunk/Installer/scripts

svn_mapguide at osgeo.org svn_mapguide at osgeo.org
Wed Mar 31 19:00:46 EDT 2010


Author: trevorwekel
Date: 2010-03-31 19:00:45 -0400 (Wed, 31 Mar 2010)
New Revision: 4730

Modified:
   trunk/Installer/scripts/mginstallubuntu.sh
Log:
Ticket #1295 Improve build scripts for 2.2 release cycle
- Added preliminary MapGuide packages into Ubuntu install script


Modified: trunk/Installer/scripts/mginstallubuntu.sh
===================================================================
--- trunk/Installer/scripts/mginstallubuntu.sh	2010-03-31 22:25:59 UTC (rev 4729)
+++ trunk/Installer/scripts/mginstallubuntu.sh	2010-03-31 23:00:45 UTC (rev 4730)
@@ -2,21 +2,50 @@
 TEMPDIR=/tmp/build_mapguide
 URL="http://download.osgeo.org/mapguide/testing"
 FDOVER=3.5.0-5343_i386
+MGVER=2.2.0-4724_i386
 # Create temporary download directory
 mkdir -p ${TEMPDIR}
 pushd ${TEMPDIR}
 
-# Download Ubuntu packages
+# Download Ubuntu packages for FDO
 for file in core gdal kingoracle ogr postgis rdbms sdf shp sqlite wfs wms
 do
   wget -N ${URL}/fdo-${file}_${FDOVER}.deb
 done
 
-# Install Ubuntu packages
+# Download Ubuntu packages for MapGuide
+for file in common server webextensions httpd
+do
+  wget -N ${URL}/mapguideopensource-${file}_${MGVER}.deb
+done
+
+# Install Ubuntu packages for FDO
 for file in core gdal kingoracle ogr postgis rdbms sdf shp sqlite wfs wms
 do
   dpkg -E -G --install fdo-${file}_${FDOVER}.deb
 done
 
+# Install Ubuntu packages for MapGuide
+for file in common server webextensions httpd
+do
+  dpkg -E -G --install mapguideopensource-${file}_${MGVER}.deb
+done
 
-pushd 
+popd
+
+# Install required packages missed due CentOS 5.4 / Ubuntu 9.10 differences
+apt-get install expat libssl0.9.8
+
+# Resolve CentOS 5.4 / Ubuntu 9.10 shared lib differences with symlinks
+if [ ! -e /lib/libcrypto.so.6 ]; then
+  ln -s /lib/libcrypto.so.0.9.8 /lib/libcrypto.so.6
+fi
+
+if [ ! -e /lib/libssl.so.6 ]; then
+  ln -s /lib/libssl.so.0.9.8 /lib/libssl.so.6
+fi
+
+if [ ! -e /lib/libexpat.so.0 ]; then
+  ln -s /lib/libexpat.so.1 /lib/libexpat.so.0
+fi
+



More information about the mapguide-commits mailing list