view packaging/linux-installer.inc.in @ 683:05953583a738

Merged
author Sascha Wilde <wilde@intevation.de>
date Mon, 30 Jun 2014 19:04:15 +0200
parents 578860edde53
children b55d49150e36
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

[ -z "$path" ] && path="${PREFIX}"

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/