Author: ceros-guest Date: 2008-01-06 05:59:20 +0000 (Sun, 06 Jan 2008) New Revision: 5244
Modified: packages/trunk/ogre-contrib/debian/ packages/trunk/ogre-contrib/debian/ogre-contrib-get-orig-source Log: Modified ogre-contrib-get-orig-source. Modified some svn property values. Property changes on: packages/trunk/ogre-contrib/debian ___________________________________________________________________ Name: svn-bp:origUrl - http://mentors.debian.net/debian/pool/contrib/o/ogre-contrib/ogre-contrib_1.4.5.orig.tar.gz Name: svnpbp:origUrl - http://ftp.debian.org/debian/pool/contrib/o/ogre-contrib/ogre-contrib_1.4.5.orig.tar.gz Name: svn-bp:debOrigScript + debian/ogre-contrib-get-orig-source Modified: packages/trunk/ogre-contrib/debian/ogre-contrib-get-orig-source =================================================================== --- packages/trunk/ogre-contrib/debian/ogre-contrib-get-orig-source 2008-01-06 05:39:23 UTC (rev 5243) +++ packages/trunk/ogre-contrib/debian/ogre-contrib-get-orig-source 2008-01-06 05:59:20 UTC (rev 5244) @@ -8,6 +8,33 @@ OGRE_TARBALL=ogre-linux_osx-v1-4-6.tar.bz2 OGRE_TARBALL_CHECKSUM=ef1cf73106e0387624bfdd539cdf9de6 +USAGE="\n\ +This script is used to generate the orig tarball used in building\n\ +Debian packages for ogre-contrib-$OGRE_VERSION.\n\ +Usage: ogre-contrib-get-orig-source [OPTION]\n\ +\n\ + -h, --help Display this help message.\n\ + --keep-upstream-tarball Keep the upstream source tarball.\n\ + --keep-orig-dir Keep the generated orig directory.\n" + +while [ "$#" -gt "0" ] +do + case "$1" in + -h|--help) + echo "${USAGE}" + exit 1 + ;; + --keep-upstream-tarball) + KEEP_UPSTREAM_TARBALL=1 + shift + ;; + --keep-orig-dir) + KEEP_ORIG_DIR=1 + shift + ;; + esac +done + if [ ! -f $OGRE_TARBALL ] ; then # Download the tarball wget http://downloads.sourceforge.net/ogre/$OGRE_TARBALL @@ -19,7 +46,7 @@ if [ $OGRE_TARBALL_CHECKSUM != $COMPUTED_CHECKSUM ] ; then echo "Checksum verification failed. Checksum was $COMPUTED_CHECKSUM Expected checksum $OGRE_TARBALL_CHECKSUM" - exit 0 + exit 1 else echo "Checksum verified. Checksum is $COMPUTED_CHECKSUM." fi @@ -30,16 +57,16 @@ tar -xjf $OGRE_TARBALL else echo "Already found extracted ogrenew directory. Please remove -or move ogrenew and ogre-contrib-$OGRE_VERSION directories and also ogre_$OGRE_VERSION.orig.tar.gz." - exit 0 +or move ogrenew and ogre-contrib-$OGRE_VERSION directories and also ogre-contrib_$OGRE_VERSION.orig.tar.gz." + exit 1 fi if [ ! -d ogre-contrib-$OGRE_VERSION ]; then echo "Renaming extracted ogrenew directory to ogre-contrib-$OGRE_VERSION" mv ogrenew ogre-contrib-$OGRE_VERSION else echo "Already found ogre-contrib-$OGRE_VERSION directory. Please remove or move -ogrenew and ogre-contrib-$OGRE_VERSION directories and also ogre_$OGRE_VERSION.orig.tar.gz." - exit 0 +ogrenew and ogre-contrib-$OGRE_VERSION directories and also ogre-contrib_$OGRE_VERSION.orig.tar.gz." + exit 1 fi # Remove all CVS directories @@ -67,5 +94,19 @@ rm -r ogre-contrib-$OGRE_VERSION/PlugIns/ParticleFX # Create the tarball -echo "Creating ogre-contrib-$OGRE_VERSION.orig tarball." -tar -czf ogre-contrib_$OGRE_VERSION.orig.tar.gz ogre-contrib-$OGRE_VERSION/ +if [ ! -f ogre-contrib_$OGRE_VERSION.orig.tar.gz ]; then + echo "Creating orig tarball." + tar -czf ogre-contrib_$OGRE_VERSION.orig.tar.gz ogre-contrib-$OGRE_VERSION/ + if [ -z $KEEP_ORIG_DIR ]; then + echo "Removing extracted directory." + rm -rf ogre-contrib-$OGRE_VERSION/ + fi + if [ -z $KEEP_UPSTREAM_TARBALL ]; then + echo "Removing upstream tarball" + rm $OGRE_TARBALL + fi +else + echo "Already found orig tarball. Please remove or move ogrenew +and ogre-contrib-$OGRE_VERSION directories and also ogre-contrib_$OGRE_VERSION.orig.tar.gz." + exit 1 +fi _______________________________________________ Pkg-games-commits mailing list [email protected] http://lists.alioth.debian.org/mailman/listinfo/pkg-games-commits

