GeoGebra 3.0
From the website: "GeoGebra is a dynamic mathematics software for schools that joins geometry, algebra and calculus." It is available for other OS than MS-Win, too, and needs a JAVA RE to work. It is available here. On its website you will find a wiki and a user forum, with tips and tricks about installation and usage.
This is the package file for the stable release 3.0.0.0.
<package id="geogebra" name="GeoGebra 3.0.0.0" revision="3000" reboot="false" priority="1" >
<depends package-id="java_re" />
<check type="uninstall" condition="exists" path="GeoGebra" />
<check type="file" condition="sizeequals" path="%PROGRAMFILES%\geogebra\geogebra.exe" value="115712" />
<install cmd='"%SOFTWARE%\math\GeoGebra\GeoGebra_3_0_0_0.exe" -f "%SOFTWARE%\math\GeoGebra\installer.properties"' />
<upgrade cmd='"%SOFTWARE%\math\GeoGebra\GeoGebra_3_0_0_0.exe" -f "%SOFTWARE%\math\GeoGebra\installer.properties"' />
<remove cmd='"%PROGRAMFILES%\GeoGebra\UninstallData\Uninstaller.exe" /S' />
</package>
To get the file "installer.properties", you have to perform a sample installation:
1. Change to the command line and call the installation file with the "-r" switch: "GeoGebra_3_0_0_0.exe -r".
2. After your installation by GUI is finished, you can use the generated properties file with the "-f" switch.
You can also alter the content of the properties file to your needs.
My installer.properties looks like this (all comments below header lines added):
# Mon Aug 04 23:28:34 CEST 2008 # Replay feature output # --------------------- # This file was built by the Replay feature of InstallAnywhere. # It contains variables that were set by Panels or Consoles. # Install really silent #---------------------- INSTALLER_UI=silent # Choose Install Folder #---------------------- USER_INSTALL_DIR=C:\\Programme\\GeoGebra # German Helpfile Only # use commas, not dots!!! #--------------------- CHOSEN_INSTALL_SET=Custom CHOSEN_INSTALL_FEATURE_LIST=Application,Help,de # Choose Desktop Icon #-------------------- # GEOGEBRA_DESKTOP_BOOLEAN=1 GEOGEBRA_WIN_COMMON_DESKTOP_BOOLEAN=1 # Quick Launch Bar #----------------- GEOGEBRA_WIN_QUICK_LAUNCH_BAR_BOOLEAN=0 # Do Not Run GeoGebra After Installation #--------------------------------------- GEOGEBRA_RUN_BOOLEAN=0