Gentoo Archives: gentoo-commits

From: "Mike Frysinger (vapier)" <vapier@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo commit in src/patchsets/gdb: make-tarball.sh
Date: Sat, 29 Mar 2008 15:55:19
Message-Id: E1JfdOm-0004n1-Ty@stork.gentoo.org
1 vapier 08/03/29 15:55:16
2
3 Modified: make-tarball.sh
4 Log:
5 update
6
7 Revision Changes Path
8 1.2 src/patchsets/gdb/make-tarball.sh
9
10 file : http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/gdb/make-tarball.sh?rev=1.2&view=markup
11 plain: http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/gdb/make-tarball.sh?rev=1.2&content-type=text/plain
12 diff : http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/gdb/make-tarball.sh?r1=1.1&r2=1.2
13
14 Index: make-tarball.sh
15 ===================================================================
16 RCS file: /var/cvsroot/gentoo/src/patchsets/gdb/make-tarball.sh,v
17 retrieving revision 1.1
18 retrieving revision 1.2
19 diff -u -r1.1 -r1.2
20 --- make-tarball.sh 24 Aug 2006 00:52:08 -0000 1.1
21 +++ make-tarball.sh 29 Mar 2008 15:55:16 -0000 1.2
22 @@ -1,12 +1,21 @@
23 #!/bin/bash
24
25 -if [[ $# -ne 2 ]] ; then
26 - echo "Usage: $0 <gdb ver> <patch ver>"
27 - exit 1
28 -fi
29 gver=$1
30 pver=$2
31
32 +if [[ -z ${gver} ]] || [[ ! -d ./${gver} ]] ; then
33 + echo "Usage: $0 <gdb ver> [patch ver]"
34 + exit 1
35 +fi
36 +
37 +if [[ -z ${pver} ]] ; then
38 + pver=$(awk '{print $1; exit}' ${gver}/README.history)
39 + if [[ -z ${pver} ]] ; then
40 + echo "need patch version"
41 + exit 1
42 + fi
43 +fi
44 +
45 tar=gdb-${gver}-patches-${pver}.tar.bz2
46
47 rm -rf tmp
48 @@ -15,7 +24,7 @@
49 mkdir -p tmp/patch
50 cp ${gver}/*.patch tmp/patch/ || exit 1
51 mkdir -p tmp/extra
52 -cp `find extra -type f '!' -path '*/CVS*/'` tmp/extra/ || exit 1
53 +cp `find extra -type f '!' -wholename '*/CVS/*'` tmp/extra/ || exit 1
54 cp ../README* tmp/
55
56 tar -jcf ${tar} -C tmp . || exit 1
57
58
59
60 --
61 gentoo-commits@l.g.o mailing list