package_server revision 21155e63bac193abc764d791360132392eb79c4d
0N/A -c Select current distro for commands: $CURR_DISTRO
0N/A if [ $AUTO_INSTALL -eq 0 ]; then
if [ $? -eq 1 ]; then
if [ $? -eq 1 ]; then
local UPTODATE=1
if [ -d $REPO_FOLDER ]; then
if [ $? -eq 0 ]; then
if [ $? -eq 0 ]; then
UPTODATE=0
if [ $? -eq 1 ]; then
if [ ! $? -eq 0 ]; then
if [ $EXPORT_UPTODATE -eq 1 ]; then
cd $REPO_FOLDER
cd $OLD_PWD
if [ $? -eq 1 ]; then
echo "Distribution $OPTARG not available ..."
echo ":: Selected Distros are: $SELECTED_DISTROS"
export $OPTION=0
echo "Unknown command $arg ..."
if [ ! -d $RESULTS_DIR ]; then
echo "=== Preparing base.tgz"
echo "See $OLD_PWD/logs/pbuilder_${DIST}_base.tgz.log"
$CMD create --basetgz "$OLD_PWD/pbuilder/${DIST}_base.tgz" --distribution $DIST --othermirror "deb http://archive.ubuntu.com/ubuntu $DIST main restricted universe multiverse|deb http://ppa.launchpad.net/hets/hets/ubuntu $DIST main" > "$OLD_PWD/logs/pbuilder_${DIST}_base.tgz.log`date +%s`"
echo ":: Hets version is: $HETS_VERSION"
echo ":: Revision is: $HETS_REVISION"
echo ":: Full version is: $HETS_FULL_VERSION"
cd $HETS_FOLDER
make initialize_java 1>/dev/null || { echo Building Hets OWL Tools failed && echo Giving up. && exit 1; }
cd $OLD_PWD
cd $OLD_PWD
echo ":: Clearing $HETS_FOLDER"
cd $HETS_FOLDER
wget http://www.informatik.uni-bremen.de/agbkb/forschung/formal_methods/CoFI/hets/src-distribution/$PROGRAMATICA.tar.gz
cd $OLD_PWD
echo ":: Creating orig.tar.gz"
cd $HETS_FOLDER
cd $OLD_PWD
echo ".orig.tar.gz is up to date"
echo "::Packaging for $DIST distroseries"
cd $DATA_DIR
cd $OLD_PWD
echo "hets-server ($HETS_FULL_VERSION-0ubuntu1$ADDITIONAL) `basename $DIST`; urgency=low" > .changelog
echo >> .changelog
echo >> .changelog
echo ::Done
ln -s $RESULTS_DIR/hets-server_$HETS_FULL_VERSION.orig.tar.gz $DATA_DIR/hets-server_$HETS_FULL_VERSION.orig.tar.gz
cd $HETS_FOLDER;
echo ::Done
cd $OLD_PWD
cd $DATA_DIR
cd $OLD_PWD
if [ ! -f $RESULTS_DIR/hets-server_"$HETS_FULL_VERSION"-0ubuntu1"$ADDITIONAL"_source.changes ]; then
echo "hets_$HETS_FULL_VERSION-0ubuntu1$ADDITIONAL.changes doesn't exist ..."
# dput ppa:hets/hets $RESULTS_DIR/hets_"$HETS_FULL_VERSION"-0ubuntu1"$ADDITIONAL"_source.changes