12345678910111213141516171819202122232425262728293031323334353637 |
- #!/bin/bash
- set -e
- tmp=$(mktemp -d)
- trap cleanup EXIT
- cleanup() {
- set +e
- [ -z "$tmp" -o ! -d "$tmp" ] || rm -rf "$tmp"
- }
- unset CDPATH
- pwd=$(pwd)
- #svn=$(date +%Y-%m-%d)
- svn=2010-07-02
- #dirname=mplayer-export-$svn
- dirname=mplayer-export-`echo $svn | sed s/-//g`
- mplayer_rev={$svn}
- cd "$tmp"
- svn checkout -r ${mplayer_rev} svn://svn.mplayerhq.hu/mplayer/trunk $dirname
- cd $dirname
- rm -rf libdvdcss
- for dir in libav* libdvd* libpostproc ; do
- cd $dir
- svn update -r ${mplayer_rev}
- cd ..
- done
- svn_revision=`LC_ALL=C svn info 2> /dev/null | grep Revision | cut -d' ' -f2`
- sed -i -e 's/\(SVN-r[0-9]* \)/\1vine /' -e "s/UNKNOWN/SVN-r$svn_revision/" version.sh
- find . -type d -name .svn -print0 | xargs -0r rm -rf
- cd ..
- tar jcf "$pwd"/$dirname.tar.bz2 $dirname
- cd - >/dev/null
|