#!/bin/sh
# mkrelease.sh: Creates a release suitable for distfiles.atheme.org.
#
-# Copyright (c) 2007 atheme.org
+# Copyright (c) 2007, 2011 atheme.org
#
# Permission to use, copy, modify, and/or distribute this software for
# any purpose with or without fee is hereby granted, provided that the above
AUTOMATIC="yes"
fi
-TIP=`hg parents --template "{rev}:{node|short}"`
+TIP=`git log -1 --pretty=oneline | cut -d" " -f1`
WRKDIR=`pwd`
echo
echo "Building root: $RELEASENAME/"
-hg archive $RELEASENAME
+cd ..
+git archive --format=tar --prefix=$RELEASENAME/ HEAD | gzip >scripts/$RELEASENAME-working.tar.gz
+cd $WRKDIR
+tar -xzvf $RELEASENAME-working.tar.gz
cd $RELEASENAME
sh autogen.sh
rm -rf autogen.sh autom4te.cache
+rm -rf .gitignore
# Run application specific instructions here.
if [ -x "$WRKDIR/application.sh" ]; then
cd ..
echo "Building $RELEASENAME.tgz from $RELEASENAME/"
-tar zcf $RELEASENAME.tgz $RELEASENAME/
+tar zcf $RELEASENAME.tar.gz $RELEASENAME/
echo "Building $RELEASENAME.tbz2 from $RELEASENAME/"
-tar jcf $RELEASENAME.tbz2 $RELEASENAME/
+tar jcf $RELEASENAME.tar.bz2 $RELEASENAME/
+
+rm $RELEASENAME-working.tar.gz
PUBLISH="yes"
echo
echo "Done. If you have any bugs to report, report them against"
-echo "the distfiles.atheme.org component at http://bugzilla.atheme.org"
+echo "the distfiles.atheme.org component at http://jira.atheme.org"
echo "Thanks!"
echo