summaryrefslogtreecommitdiff
path: root/Documentation/maintainers/repack.sh
blob: 066d799ce4fc0a7ea4c928a8f48c64240e969ca5 (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
25
26
27
28
29
30
31
32
#!/usr/bin/env bash
# Script to repack upstream tarballs
#
SVNREV=$2
KDEVER=$1

# Unpaking
for x in $(ls *.tar.bz2)
do
	tar xpjf $x
done

# Renaming dirs
for x in $(ls -d *svn${SVNREV})
do
	mv ${x} ${x/svn${SVNREV}/}
done

# making tars
for x in $(ls -d *-${KDEVER})
do
	tar cpf $x.tar $x
	rm -rf $x
done

# making tar.xz
for x in $(ls *.tar)
do
	xz -9 -e -v $x
done

exit 0