Re: [OSGeo-Discuss] The Easy steps to get your project on the FOSS4G Live DVD]

2009-08-30 Thread Dane Springmeyer

On Aug 29, 2009, at 12:34 PM, Tyler Mitchell (OSGeo) wrote:


http://wiki.osgeo.org/wiki/FOSS4G_2009_Press_Release_28

To Geospatial Open Source Project Leaders:



Tyler,

Thanks for the heads up on getting projects included into the live dvd.

I've got Mapnik covered and have just submitted my install script to  
the live-d...@lists.osgeo.org:


http://lists.osgeo.org/pipermail/live-demo/2009-August/000205.html

Thats for everyone's work on this to make it so easy.

Cheers,

Dane
___
Discuss mailing list
Discuss@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/discuss


[OSGeo-Discuss] The Easy steps to get your project on the FOSS4G Live DVD]

2009-08-29 Thread Tyler Mitchell (OSGeo)
 http://wiki.osgeo.org/wiki/FOSS4G_2009_Press_Release_28
 
 To Geospatial Open Source Project Leaders:
 
 The Arramagong Live DVD http://arramagong.com, GISVM 
 http://gisvm.com, and OSGeo Live-Demo 
 http://wiki.osgeo.org/wiki/Live_GIS_Disc projects are collaborating to 
 create a set of simple, automated install scripts for a wide variety of 
 Free and Open Source GIS projects, and we're calling on each project to 
 help us write a script for their software. Projects that can write their 
 install script this week will be included on The Arramamgong Live DVD 
 which will be given to all delegates at the FOSS4G 
 http://2009.foss4g.org conference.
 
 The scripts should cover the installation and configuration of each 
 project into a base Xubuntu http://www.xubuntu.org/ 9.04 system. 
 Separate scripts can optionally cover data, demos and tutorials. As a 
 bonus, these scripts are exactly what packagers require to bundle your 
 project into Debian and Ubuntu, so you will be taking the first steps 
 toward getting your project into a Linux distribution.
 
 The base version of the FOSS4G2009 GISVM/Arramagong Live DVD can be 
 trialed in a VMWare virtual machine and downloaded from: 
 http://download.osgeo.org/livedvd/Arramagong_GISVM_FOSS4G2009_alpha1.7z
 
 
 Timeline
 
 Date  DateMilestone
 7 Sep 2009in 1 week   LiveDVD Feature Freeze
 11 Sep 2009   in 2 weeks  LiveDVD Beta Release
 18 Sep 2009   in 3 weeks  LiveDVD Final Freeze
 20 Sep 2009   in 3 weeks  LiveDVD Final Release  sent to printers
 
 
 Packaging Howto
 
 For projects already packaged for Ubuntu http://packages.ubuntu.com/ 
 or DebianGIS http://wiki.debian.org/DebianGis, an install script will 
 likely be as simple as:
 
 install_mapserver.sh 
 https://svn.osgeo.org/osgeo/livedvd/gisvm/trunk/bin/install_mapserver.sh
 
 #!/bin/sh
 apt-get install cgi-mapserver
 
 
 Projects that haven't been packaged yet are slightly more complicated:
 
 install_udig.sh 
 https://svn.osgeo.org/osgeo/livedvd/gisvm/trunk/bin/install_udig.sh
 
 #!/bin/sh
 #
 # 
 # Purpose: Installation of udig into Xubuntu
 # Author:  Stefan Hansen shan...@lisasoft.com
 #
 #
 # Copyright (c) 2009 Open Geospatial Foundation
 # Copyright (c) 2009 LISAsoft
 #
 # Licensed under the GNU LGPL.
 # 
 # This library is free software; you can redistribute it and/or modify it
 # under the terms of the GNU Lesser General Public License as published
 # by the Free Software Foundation, either version 2.1 of the License,
 # or any later version.  This library is distributed in the hope that
 # it will be useful, but WITHOUT ANY WARRANTY, without even the implied
 # warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
 # See the GNU Lesser General Public License for more details, either
 # in the LICENSE.LGPL.txt file distributed with this software or at
 # web page http://www.fsf.org/licenses/lgpl.html;.
 #
 
 # About:
 # =
 # This script will install udig into Xubuntu 
 
 # Running:
 # ===
 # sudo ./install_udig.sh 
 
 TMP=/tmp/udig_downloads
 INSTALL_FOLDER=/usr/lib
 DATA_FOLDER=/usr/local/share
 UDIG_FOLDER=$INSTALL_FOLDER/udig
 BIN=/usr/bin
 USER_NAME=user
 USER_HOME=/home/$USER_NAME
  
 ## Setup things... ##
  
 # check required tools are installed
 if [ ! -x `which wget` ] ; then
echo ERROR: wget is required, please install it and try again 
exit 1
 fi
 # create tmp folders
 mkdir $TMP
 cd $TMP
 
 
 ## Install Application ##  
 
 # get udig
 if [ -f udig-1.2-M6.linux.gtk.x86.tar.gz ]
 then
echo udig-1.2-M6.linux.gtk.x86.tar.gz has already been downloaded.
 else
wget 
 http://udig.refractions.net/files/downloads/branches/udig-1.2-M6.linux.gtk.x86.tar.gz
 fi
 # unpack it and copy it to /usr/lib
 tar -xzf udig-1.2-M6.linux.gtk.x86.tar.gz -C $INSTALL_FOLDER
 
 
 ## Configure Application ##
 
 # Download modified startup script for udig
 if [ -f udig.sh ]
 then
echo udig.sh has already been downloaded.
 else
wget https://svn.osgeo.org/osgeo/livedvd/gisvm/trunk/udig-conf/udig.sh
 fi
 # copy it into the udig folder
 cp udig.sh $UDIG_FOLDER 
 
 # create link to startup script
 ln -s $UDIG_FOLDER/udig.sh $BIN/udig 
 
 # Download desktop icon
 if [ -f uDig.desktop ]
 then
echo uDig.desktop has already been downloaded.
 else
wget https://svn.osgeo.org/osgeo/livedvd/gisvm/trunk/udig-conf/uDig.desktop
 fi
 # copy it into the udig folder
 cp uDig.desktop $USER_HOME/Desktop
 chown $USER_NAME:$USER_NAME $USER_HOME/Desktop/uDig.desktop
 
 
 ## Sample Data ##
 
 # Download udig's sample data
 if [ -f data-v1_1.zip ]
 then
echo data-v1_1.zip has already been downloaded.
 else
wget http://udig.refractions.net/docs/data-v1_1.zip
 fi
 #unzip the file into /usr/local/share/udig-data
 mkdir $DATA_FOLDER/udig-data
 unzip data-v1_1.zip -d $DATA_FOLDER/udig-data
 
 
 ## Documentation ##
 
 # Download udig's documentation
 if [ -f