Welcome, guest! Login / Register - Why register?
Psst.. new poll here.
Psst.. new forums here.
Microsoft is blocking us again (TY IP Reputation!) so just use oauth login instead. :)

Paste

Pasted as text by a ( 18 years ago )
#!/bin/sh

SNAPSHOT="sim-svn-last.tar.bz2"
SVN_BRANCH="svn://svn.berlios.de/sim-im/trunk"


if [ ! -e "${HOME}/devel/sim/sim-svn/" ]; then
        echo "${HOME}/devel/sim/sim-svn/ doesn't exist"
        exit 1
fi

cd "${HOME}/devel/sim/sim-svn/"

if [ -e "sim-svn" ];then
        echo "Cleaning sim-svn"
        rm -rf sim-svn
fi

if [ ! -e $SNAPSHOT ];then
        echo $SNAPSHOT not found
        exit 1
fi

echo "Unpacking snapshot made at `stat -c "%y" $SNAPSHOT`"
tar xf $SNAPSHOT
echo "done"

cd sim-svn

echo "Updating from $SVN_BRANCH"
svn checkout $SVN_BRANCH

echo "Packing snapshot .."
cd ..
tar cjf "tmp-$SNAPSHOT" sim-svn/
mv -f tmp-$SNAPSHOT $SNAPSHOT
echo "done"

cd sim-svn/trunk

REV=$(LANG=C svn info|grep Revision|egrep -o "[[:digit:]]+")

echo revision=$REV

if [ -e ../../debian/rules ];then
        echo "Debian/rulez found! "
        cp -r ../../debian/ .
        sed -i "s/#REVISION#/$REV/g" debian/changelog
        echo "Building.."
        fakeroot debian/rules binary
fi

 

Revise this Paste

Your Name: Code Language: