blob: 3b30d75a0c5fa292832435c2a8e9d618cefc3285 (
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
33
|
#!/bin/bash
# $Header: /var/cvsroot/gentoo/src/patchsets/mozilla-firefox/make-tarball.sh,v 1.4 2007/01/19 08:00:42 redhatter Exp $
app=mozilla-firefox
if [[ $# -ne 2 ]] ; then
echo "Usage: $0 <${app} ver> <patch ver>"
exit 1
fi
ver=$1
pver=$2
if [[ ! -d ./${ver} ]] ; then
echo "Error: ${ver} is not a valid ${app} ver"
exit 1
fi
[ -d "tmp" ] && rm -rf tmp
[ -e "${app}-${ver}-patches-${pver}.tar.bz2" ] && \
rm -f ${app}-${ver}-patches-${pver}.tar.bz2
echo
mkdir -p tmp/patch
cp -r ${ver}/*.patch ./tmp/patch/ || exit 1
find tmp -type d -name CVS -print0 | xargs -0 rm -rf
tar -jcf ${app}-${ver}-patches-${pver}.tar.bz2 \
-C tmp patch || exit 1
rm -r tmp
du -b *-patches-*.tar.bz2
|