view packaging/linux-installer.inc.in @ 680:a5a709c6ce93

Added minimal shar based installer for linux.
author Sascha Wilde <wilde@intevation.de>
date Mon, 30 Jun 2014 18:33:26 +0200
parents
children 578860edde53
line wrap: on
line source
#!/bin/bash

PREFIX=/usr/local

fatal()
{
  echo "$1" >&2
  echo "Installation failed." >&2
  exit 1
}

cat <<EOF
------------------------------------------------------------------------

   TrustBridge - Installer
   Version @PROJECT_VERSION@

------------------------------------------------------------------------
EOF

echo -n "Select installation prefix for TrustBridge [${PREFIX}]: "
read -e path

echo "Installing to '$path':"

if [ ! -d "$path" ] ; then
    echo "creating installation directory ..."
    install -d "$path" || fatal "Could not create '$path'!"
fi

echo "unpacking files ..."
cd "$path"

# ----------------------------------------------------------------------
# regular shar archive appended here:

http://wald.intevation.org/projects/trustbridge/