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/gcc: make-tarball.sh
Date: Mon, 29 Dec 2008 21:28:53
Message-Id: E1LHPfP-0002EI-Fc@stork.gentoo.org
1 vapier 08/12/29 21:28:51
2
3 Modified: make-tarball.sh
4 Log:
5 import specs stuff into cvs
6
7 Revision Changes Path
8 1.9 src/patchsets/gcc/make-tarball.sh
9
10 file : http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/gcc/make-tarball.sh?rev=1.9&view=markup
11 plain: http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/gcc/make-tarball.sh?rev=1.9&content-type=text/plain
12 diff : http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/gcc/make-tarball.sh?r1=1.8&r2=1.9
13
14 Index: make-tarball.sh
15 ===================================================================
16 RCS file: /var/cvsroot/gentoo/src/patchsets/gcc/make-tarball.sh,v
17 retrieving revision 1.8
18 retrieving revision 1.9
19 diff -u -r1.8 -r1.9
20 --- make-tarball.sh 29 Dec 2005 09:02:15 -0000 1.8
21 +++ make-tarball.sh 29 Dec 2008 21:28:51 -0000 1.9
22 @@ -37,7 +37,7 @@
23 shift
24 done
25 }
26 -eread PATCH_VER UCLIBC_VER PIE_VER PP_VER HTB_VER HTB_GCC_VER MAN_VER
27 +eread PATCH_VER UCLIBC_VER PIE_VER PP_VER HTB_VER HTB_GCC_VER MAN_VER SPECS_VER
28 [[ -n ${HTB_VER} && -z ${HTB_GCC_VER} ]] && HTB_GCC_VER=${gver}
29
30 if [[ ! -d ./${gver} ]] ; then
31 @@ -49,6 +49,7 @@
32 echo " - PATCH: ${PATCH_VER}"
33 echo " - UCLIBC: ${UCLIBC_VER}"
34 echo " - PIE: ${PIE_VER}"
35 +echo " - SPECS: ${SPECS_VER}"
36 echo " - SSP: ${PP_VER}"
37 echo " - BOUNDS: ${HTB_GCC_VER}-${HTB_VER}"
38 echo " - MAN: ${MAN_VER}"
39 @@ -57,12 +58,13 @@
40 rm -f gcc-${gver}-*.tar.bz2
41
42 # standard jobbies
43 -mkdir -p tmp/patch/exclude tmp/uclibc tmp/piepatch
44 +mkdir -p tmp/patch/exclude tmp/uclibc tmp/piepatch tmp/specs
45 [[ -n ${PATCH_VER} ]] && cp ${gver}/gentoo/*.patch ../README* tmp/patch/
46 [[ -d ${gver}/man ]] && cp -r ${gver}/man tmp/
47 [[ -n ${UCLIBC_VER} ]] && cp -r ${gver}/uclibc/* ../README* tmp/uclibc/
48 -[[ -n ${PIE_VER} ]] && cp -r ${gver}/pie/* ../README* tmp/piepatch
49 +[[ -n ${PIE_VER} ]] && cp -r ${gver}/pie/* ../README* tmp/piepatch/
50 [[ -n ${PP_VER} ]] && cp -r ${gver}/ssp tmp/
51 +[[ -n ${SPECS_VER} ]] && cp -r ${gver}/specs/* ../README* tmp/specs/
52 # extra cruft
53 [[ -n ${HTB_VER} ]] && \
54 cp ${gver}/misc/bounds-checking-gcc*.patch \
55 @@ -79,6 +81,9 @@
56 [[ -n ${PIE_VER} ]] && {
57 tar -jcf gcc-${sgver}-piepatches-v${PIE_VER}.tar.bz2 \
58 -C tmp piepatch || exit 1 ; }
59 +[[ -n ${SPECS_VER} ]] && {
60 +tar -jcf gcc-${sgver}-default-specs-${SPECS_VER}.tar.bz2 \
61 + -C tmp specs || exit 1 ; }
62 [[ -n ${PP_VER} ]] && {
63 mv tmp/ssp/protector.patch tmp/ssp/gcc-${gver}-ssp.patch
64 tar -jcf gcc-${gver}-ssp-${PP_VER}.tar.bz2 \