File update.sh of Package trac-plugin-xmlrpc

#! /bin/bash

NAME=xmlrpc
svn co https://trac-hacks.org/svn/${NAME}plugin/trunk ${NAME}_
osc rm $NAME-*.tar.bz2
pushd ${NAME}_
svn export . ../$NAME
rev=`svn up | sed -n 's/[^0-9]*\([0-9]\+\).*/\1/p'`
ver=`sed -n 's/ *version=.\([0-9.]\+\).,/\1/p' setup.py`
ARC=$NAME-r$rev.tar.bz2
popd
echo "New revision $rev, version $ver"
sed -i "s/\(Version: \+\)[^_]\+/\1$ver/;s/\(revision \+\)[0-9]\+/\1$rev/" trac-plugin-$NAME.spec
tar -cjf $ARC $NAME
rm -rf ${NAME}_ $NAME
osc add $ARC
openSUSE Build Service is sponsored by