summaryrefslogtreecommitdiff
path: root/update.sh
blob: d5068b50c11435d8d344437d79f2d2c9b2303fcd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#!/bin/sh -e
PROG=`basename $0`
if [ $# -ne 1 ]; then
	echo -e "Usage: $PROG [RPM_DIR]\n"
	exit 1
fi

RPM_DIR=$1

echo "Removing old data"
rm -rf main devel tests
mkdir -p main devel tests

unpack() {
	echo "Unpacking '$1' package to './$1'"
	pushd $1
	rpm2cpio "$2" | cpio -id
	popd
}

unpack "main" "$RPM_DIR"/pvr-mdfld-1*.rpm
unpack "tests" "$RPM_DIR"/pvr-mdfld-tests*.rpm
unpack "devel" "$RPM_DIR"/pvr-mdfld-devel*.rpm