a9c9c62bf92405243ebc5b3e3dbba8b6c95f7b5a
[packages/rc-scripts.git] / getrcscripts.sh
1 #!/bin/bash
2 #
3 # get pld rc-scripts from svn, always get stable tags
4 #
5 # author: Bartosz Świątek shadzik@tld-linux.org
6
7 if [ $# -lt 1 ]; then
8         echo "Usage: $0 version"
9         echo
10         echo "Example: $0 0.4.5.1"
11         exit 1
12 fi
13
14 VERSION=$1
15
16 echo "Getting rc-scripts-$VERSION"
17 svn co http://svn.pld-linux.org/svn/rc-scripts/tags/$VERSION rc-scripts-$VERSION >/dev/null || exit 1
18
19 echo "Adjusting for TLD"
20 cd rc-scripts-$VERSION
21 find . -type f |xargs sed -i 's/PLD/TLD/g'
22
23 echo "Archiving..."
24 cd ..
25 tar czf rc-scripts-$VERSION.tar.gz rc-scripts-$VERSION
26
27 echo "Cleaning up..."
28 rm -rf rc-scripts-$VERSION
29
30 md5sum rc-scripts-$VERSION.tar.gz