]>
Commit | Line | Data |
---|---|---|
937b464e ER |
1 | #!/bin/sh |
2 | # Usage: | |
3 | # ./get-source.sh | |
4 | # Author: Elan Ruusamäe <glen@pld-linux.org> | |
5 | ||
6 | p=kBuild | |
7 | svn=http://svn.netlabs.org/repos/kbuild/trunk | |
8 | ||
9 | revno=$1 | |
10 | specfile=$p.spec | |
11 | ||
12 | set -e | |
13 | svn co $svn${revno:+@$revno} $p | |
14 | svnrev=$(svnversion $p) | |
15 | tar=$p-r$svnrev.tar.bz2 | |
16 | tar -cjf $tar --exclude-vcs --exclude kBuild/bin $p | |
17 | ../dropin $tar | |
18 | ||
19 | sed -i -e " | |
20 | s/^\(%define[ \t]\+svnrev[ \t]\+\)[0-9]\+\$/\1$svnrev/ | |
21 | " $specfile | |
22 | ../md5 $p.spec |