Mercurial > mplayer.hg
annotate DOCS/tech/release.sh @ 34894:d67796f04f99
Small improvements to release script, create xz and gzip files etc.
author | reimar |
---|---|
date | Sat, 02 Jun 2012 15:19:05 +0000 |
parents | 2f751a18aaac |
children | e5e6ba537dd9 |
rev | line source |
---|---|
34802 | 1 #!/bin/bash |
2 # will create checkouts and tarballs in the current dir | |
3 ver=1.1 | |
4 dst=MPlayer-$ver | |
5 svnurl=svn://svn.mplayerhq.hu/mplayer/trunk | |
6 #svnurl=svn://svn.mplayerhq.hu/mplayer/branches/$ver | |
7 | |
8 rm -rf $dst/ $dst-DOCS/ | |
9 | |
34894
d67796f04f99
Small improvements to release script, create xz and gzip files etc.
reimar
parents:
34803
diff
changeset
|
10 svn export $svnurl $dst/ |
d67796f04f99
Small improvements to release script, create xz and gzip files etc.
reimar
parents:
34803
diff
changeset
|
11 if ! test -e $dst/VERSION ; then |
d67796f04f99
Small improvements to release script, create xz and gzip files etc.
reimar
parents:
34803
diff
changeset
|
12 echo $ver > $dst/VERSION |
d67796f04f99
Small improvements to release script, create xz and gzip files etc.
reimar
parents:
34803
diff
changeset
|
13 fi |
34802 | 14 |
15 # create HTML docs | |
16 cp -a $dst/ $dst-DOCS/ | |
17 pushd $dst-DOCS/ | |
18 mkdir -p ffmpeg/libavutil | |
19 ./configure --yasm='' --language=all | |
20 make html-chunked | |
21 popd | |
22 mv $dst-DOCS/DOCS/HTML $dst/DOCS | |
23 rm -rf $dst-DOCS/ | |
24 | |
25 # git archive unfortunately is refused | |
26 git clone --depth 1 git://git.videolan.org/ffmpeg.git $dst/ffmpeg | |
34803
2f751a18aaac
release script: also remove .gitignore from MPlayer SVN.
reimar
parents:
34802
diff
changeset
|
27 rm -rf $dst/.git* $dst/ffmpeg/.git* |
34802 | 28 |
34894
d67796f04f99
Small improvements to release script, create xz and gzip files etc.
reimar
parents:
34803
diff
changeset
|
29 tar --owner=0 --group=0 -cf $dst.tar $dst/ |
d67796f04f99
Small improvements to release script, create xz and gzip files etc.
reimar
parents:
34803
diff
changeset
|
30 xz -k $dst.tar |
d67796f04f99
Small improvements to release script, create xz and gzip files etc.
reimar
parents:
34803
diff
changeset
|
31 gzip -9 $dst.tar |