#!/bin/sh MODULE=$1 HTTP_BASE=http://www.galago.info SCP_BASE=galago.info:/var/www/galago.info/htdocs DOWNLOAD_PATH=files/releases/packages/autopackage REPO_PATH=autopackage if test ! -d autopackage; then echo "Module does not contain an autopackage directory." exit 1 fi if test "x$MODULE" == "x"; then echo "Usage: mkpkg.autopackage module" exit 1 fi rm -f $MODULE-*.package rm -f $MODULE-*.package.meta rm -f $MODULE-*.package.payload rm -f $MODULE.xml makeinstaller -bx || exit 1 perl -pi -e "s#http://ftp.sunsite.dk/projects/autopackage/.*?/#$HTTP_BASE/$DOWNLOAD_PATH/#" $MODULE.xml scp $MODULE-*.package* $SCP_BASE/$DOWNLOAD_PATH scp $MODULE.xml $SCP_BASE/$REPO_PATH rm -f $MODULE-*.package rm -f $MODULE-*.package.meta rm -f $MODULE-*.package.payload rm -f $MODULE.xml