public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] gentoo commit in src/patchsets/gcc: make-tarball.sh
@ 2018-01-06 19:38 Sergei Trofimovich (slyfox)
  0 siblings, 0 replies; 7+ messages in thread
From: Sergei Trofimovich (slyfox) @ 2018-01-06 19:38 UTC (permalink / raw
  To: gentoo-commits

slyfox      18/01/06 19:38:11

  Modified:             make-tarball.sh
  Log:
  make-tarball.sh: tweak patch generation for PORTDIR!=/usr/portage

Revision  Changes    Path
1.16                 src/patchsets/gcc/make-tarball.sh

file : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/make-tarball.sh?rev=1.16&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/make-tarball.sh?rev=1.16&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/make-tarball.sh?r1=1.15&r2=1.16

Index: make-tarball.sh
===================================================================
RCS file: /var/cvsroot/gentoo/src/patchsets/gcc/make-tarball.sh,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -r1.15 -r1.16
--- make-tarball.sh	12 Jan 2016 18:44:19 -0000	1.15
+++ make-tarball.sh	6 Jan 2018 19:38:11 -0000	1.16
@@ -9,6 +9,7 @@
 for ebuild in \
 	${ver} \
 	/usr/local/src/gentoo/repo/gentoo/sys-devel/gcc/gcc-${ver}.ebuild \
+	"$(portageq get_repo_path / gentoo)"/sys-devel/gcc/gcc-${ver}.ebuild \
 	/usr/portage/sys-devel/gcc/gcc-${ver}.ebuild \
 	""
 do





^ permalink raw reply	[flat|nested] 7+ messages in thread
* [gentoo-commits] gentoo commit in src/patchsets/gcc: make-tarball.sh
@ 2016-01-12 18:44 Mike Frysinger (vapier)
  0 siblings, 0 replies; 7+ messages in thread
From: Mike Frysinger (vapier) @ 2016-01-12 18:44 UTC (permalink / raw
  To: gentoo-commits

vapier      16/01/12 18:44:19

  Modified:             make-tarball.sh
  Log:
  update my local git path

Revision  Changes    Path
1.15                 src/patchsets/gcc/make-tarball.sh

file : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/make-tarball.sh?rev=1.15&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/make-tarball.sh?rev=1.15&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/make-tarball.sh?r1=1.14&r2=1.15

Index: make-tarball.sh
===================================================================
RCS file: /var/cvsroot/gentoo/src/patchsets/gcc/make-tarball.sh,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -r1.14 -r1.15
--- make-tarball.sh	22 Dec 2013 11:36:59 -0000	1.14
+++ make-tarball.sh	12 Jan 2016 18:44:19 -0000	1.15
@@ -8,7 +8,7 @@
 ver=${1%/}
 for ebuild in \
 	${ver} \
-	/usr/local/src/gentoo-x86/sys-devel/gcc/gcc-${ver}.ebuild \
+	/usr/local/src/gentoo/repo/gentoo/sys-devel/gcc/gcc-${ver}.ebuild \
 	/usr/portage/sys-devel/gcc/gcc-${ver}.ebuild \
 	""
 do





^ permalink raw reply	[flat|nested] 7+ messages in thread
* [gentoo-commits] gentoo commit in src/patchsets/gcc: make-tarball.sh
@ 2012-03-27  4:48 Mike Frysinger (vapier)
  0 siblings, 0 replies; 7+ messages in thread
From: Mike Frysinger (vapier) @ 2012-03-27  4:48 UTC (permalink / raw
  To: gentoo-commits

vapier      12/03/27 04:48:38

  Modified:             make-tarball.sh
  Log:
  update my src tree path

Revision  Changes    Path
1.13                 src/patchsets/gcc/make-tarball.sh

file : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/make-tarball.sh?rev=1.13&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/make-tarball.sh?rev=1.13&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/make-tarball.sh?r1=1.12&r2=1.13

Index: make-tarball.sh
===================================================================
RCS file: /var/cvsroot/gentoo/src/patchsets/gcc/make-tarball.sh,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -r1.12 -r1.13
--- make-tarball.sh	7 Dec 2011 19:51:46 -0000	1.12
+++ make-tarball.sh	27 Mar 2012 04:48:38 -0000	1.13
@@ -7,7 +7,7 @@
 
 for ebuild in \
 	$1 \
-	/usr/local/gentoo-x86/sys-devel/gcc/gcc-$1.ebuild \
+	/usr/local/src/gentoo-x86/sys-devel/gcc/gcc-$1.ebuild \
 	/usr/portage/sys-devel/gcc/gcc-$1.ebuild \
 	""
 do






^ permalink raw reply	[flat|nested] 7+ messages in thread
* [gentoo-commits] gentoo commit in src/patchsets/gcc: make-tarball.sh
@ 2011-12-07 19:51 Mike Frysinger (vapier)
  0 siblings, 0 replies; 7+ messages in thread
From: Mike Frysinger (vapier) @ 2011-12-07 19:51 UTC (permalink / raw
  To: gentoo-commits

vapier      11/12/07 19:51:46

  Modified:             make-tarball.sh
  Log:
  use README.history to get patch versions

Revision  Changes    Path
1.12                 src/patchsets/gcc/make-tarball.sh

file : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/make-tarball.sh?rev=1.12&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/make-tarball.sh?rev=1.12&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/make-tarball.sh?r1=1.11&r2=1.12

Index: make-tarball.sh
===================================================================
RCS file: /var/cvsroot/gentoo/src/patchsets/gcc/make-tarball.sh,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- make-tarball.sh	17 Oct 2010 10:23:21 -0000	1.11
+++ make-tarball.sh	7 Dec 2011 19:51:46 -0000	1.12
@@ -37,8 +37,10 @@
 		shift
 	done
 }
-eread PATCH_VER UCLIBC_VER PIE_VER PP_VER HTB_VER HTB_GCC_VER MAN_VER SPECS_VER SPECS_GCC_VER
+eread UCLIBC_VER PP_VER HTB_VER HTB_GCC_VER MAN_VER SPECS_VER SPECS_GCC_VER
 [[ -n ${HTB_VER} && -z ${HTB_GCC_VER} ]] && HTB_GCC_VER=${gver}
+PATCH_VER=$(awk '{print $1; exit}' ./${gver}/gentoo/README.history)
+PIE_VER=$(awk '{print $1; exit}' ./${gver}/pie/README.history)
 
 if [[ ! -d ./${gver} ]] ; then
 	echo "Error: ${gver} is not a valid gcc ver"
@@ -46,9 +48,9 @@
 fi
 
 echo "Building patches for gcc version ${gver}"
-echo " - PATCH:    ${PATCH_VER}"
+echo " - PATCH:    ${PATCH_VER} (taken from ${gver}/gentoo/README.history)"
 echo " - UCLIBC:   ${UCLIBC_VER}"
-echo " - PIE:      ${PIE_VER}"
+echo " - PIE:      ${PIE_VER} (taken from ${gver}/pie/README.history)"
 echo " - SPECS:    ${SPECS_VER} (${SPECS_GCC_VER:-${gver}})"
 echo " - SSP:      ${PP_VER}"
 echo " - BOUNDS:   ${HTB_GCC_VER}-${HTB_VER}"






^ permalink raw reply	[flat|nested] 7+ messages in thread
* [gentoo-commits] gentoo commit in src/patchsets/gcc: make-tarball.sh
@ 2010-10-17 10:23 Ryan Hill (dirtyepic)
  0 siblings, 0 replies; 7+ messages in thread
From: Ryan Hill (dirtyepic) @ 2010-10-17 10:23 UTC (permalink / raw
  To: gentoo-commits

dirtyepic    10/10/17 10:23:21

  Modified:             make-tarball.sh
  Log:
  Use SPECS_GCC_VER to find the spec patches so we aren't creating empty distfiles.

Revision  Changes    Path
1.11                 src/patchsets/gcc/make-tarball.sh

file : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/make-tarball.sh?rev=1.11&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/make-tarball.sh?rev=1.11&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/make-tarball.sh?r1=1.10&r2=1.11

Index: make-tarball.sh
===================================================================
RCS file: /var/cvsroot/gentoo/src/patchsets/gcc/make-tarball.sh,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- make-tarball.sh	31 Dec 2008 21:13:40 -0000	1.10
+++ make-tarball.sh	17 Oct 2010 10:23:21 -0000	1.11
@@ -37,7 +37,7 @@
 		shift
 	done
 }
-eread PATCH_VER UCLIBC_VER PIE_VER PP_VER HTB_VER HTB_GCC_VER MAN_VER SPECS_VER
+eread PATCH_VER UCLIBC_VER PIE_VER PP_VER HTB_VER HTB_GCC_VER MAN_VER SPECS_VER SPECS_GCC_VER
 [[ -n ${HTB_VER} && -z ${HTB_GCC_VER} ]] && HTB_GCC_VER=${gver}
 
 if [[ ! -d ./${gver} ]] ; then
@@ -49,7 +49,7 @@
 echo " - PATCH:    ${PATCH_VER}"
 echo " - UCLIBC:   ${UCLIBC_VER}"
 echo " - PIE:      ${PIE_VER}"
-echo " - SPECS:    ${SPECS_VER}"
+echo " - SPECS:    ${SPECS_VER} (${SPECS_GCC_VER:-${gver}})"
 echo " - SSP:      ${PP_VER}"
 echo " - BOUNDS:   ${HTB_GCC_VER}-${HTB_VER}"
 echo " - MAN:      ${MAN_VER}"
@@ -64,7 +64,7 @@
 [[ -n ${UCLIBC_VER} ]] && cp -r ${gver}/uclibc/* ../README* tmp/uclibc/
 [[ -n ${PIE_VER}    ]] && cp -r ${gver}/pie/* ../README* tmp/piepatch/
 [[ -n ${PP_VER}     ]] && cp -r ${gver}/ssp tmp/
-[[ -n ${SPECS_VER}  ]] && cp -r ${gver}/specs/* ../README* tmp/specs/
+[[ -n ${SPECS_VER}  ]] && cp -r ${SPECS_GCC_VER:-${gver}}/specs/* tmp/specs/
 # extra cruft
 [[ -n ${HTB_VER} ]] && \
 cp ${gver}/misc/bounds-checking-gcc*.patch \






^ permalink raw reply	[flat|nested] 7+ messages in thread
* [gentoo-commits] gentoo commit in src/patchsets/gcc: make-tarball.sh
@ 2008-12-31 21:13 Ned Ludd (solar)
  0 siblings, 0 replies; 7+ messages in thread
From: Ned Ludd (solar) @ 2008-12-31 21:13 UTC (permalink / raw
  To: gentoo-commits

solar       08/12/31 21:13:40

  Modified:             make-tarball.sh
  Log:
  - dump the default work in the spec files

Revision  Changes    Path
1.10                 src/patchsets/gcc/make-tarball.sh

file : http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/gcc/make-tarball.sh?rev=1.10&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/gcc/make-tarball.sh?rev=1.10&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/gcc/make-tarball.sh?r1=1.9&r2=1.10

Index: make-tarball.sh
===================================================================
RCS file: /var/cvsroot/gentoo/src/patchsets/gcc/make-tarball.sh,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- make-tarball.sh	29 Dec 2008 21:28:51 -0000	1.9
+++ make-tarball.sh	31 Dec 2008 21:13:40 -0000	1.10
@@ -82,7 +82,7 @@
 tar -jcf gcc-${sgver}-piepatches-v${PIE_VER}.tar.bz2 \
 	-C tmp piepatch || exit 1 ; }
 [[ -n ${SPECS_VER}  ]] && {
-tar -jcf gcc-${sgver}-default-specs-${SPECS_VER}.tar.bz2 \
+tar -jcf gcc-${sgver}-specs-${SPECS_VER}.tar.bz2 \
 	-C tmp specs || exit 1 ; }
 [[ -n ${PP_VER}     ]] && {
 mv tmp/ssp/protector.patch tmp/ssp/gcc-${gver}-ssp.patch






^ permalink raw reply	[flat|nested] 7+ messages in thread
* [gentoo-commits] gentoo commit in src/patchsets/gcc: make-tarball.sh
@ 2008-12-29 21:28 Mike Frysinger (vapier)
  0 siblings, 0 replies; 7+ messages in thread
From: Mike Frysinger (vapier) @ 2008-12-29 21:28 UTC (permalink / raw
  To: gentoo-commits

vapier      08/12/29 21:28:51

  Modified:             make-tarball.sh
  Log:
  import specs stuff into cvs

Revision  Changes    Path
1.9                  src/patchsets/gcc/make-tarball.sh

file : http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/gcc/make-tarball.sh?rev=1.9&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/gcc/make-tarball.sh?rev=1.9&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/gcc/make-tarball.sh?r1=1.8&r2=1.9

Index: make-tarball.sh
===================================================================
RCS file: /var/cvsroot/gentoo/src/patchsets/gcc/make-tarball.sh,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- make-tarball.sh	29 Dec 2005 09:02:15 -0000	1.8
+++ make-tarball.sh	29 Dec 2008 21:28:51 -0000	1.9
@@ -37,7 +37,7 @@
 		shift
 	done
 }
-eread PATCH_VER UCLIBC_VER PIE_VER PP_VER HTB_VER HTB_GCC_VER MAN_VER
+eread PATCH_VER UCLIBC_VER PIE_VER PP_VER HTB_VER HTB_GCC_VER MAN_VER SPECS_VER
 [[ -n ${HTB_VER} && -z ${HTB_GCC_VER} ]] && HTB_GCC_VER=${gver}
 
 if [[ ! -d ./${gver} ]] ; then
@@ -49,6 +49,7 @@
 echo " - PATCH:    ${PATCH_VER}"
 echo " - UCLIBC:   ${UCLIBC_VER}"
 echo " - PIE:      ${PIE_VER}"
+echo " - SPECS:    ${SPECS_VER}"
 echo " - SSP:      ${PP_VER}"
 echo " - BOUNDS:   ${HTB_GCC_VER}-${HTB_VER}"
 echo " - MAN:      ${MAN_VER}"
@@ -57,12 +58,13 @@
 rm -f gcc-${gver}-*.tar.bz2
 
 # standard jobbies
-mkdir -p tmp/patch/exclude tmp/uclibc tmp/piepatch
+mkdir -p tmp/patch/exclude tmp/uclibc tmp/piepatch tmp/specs
 [[ -n ${PATCH_VER}  ]] && cp ${gver}/gentoo/*.patch ../README* tmp/patch/
 [[ -d ${gver}/man   ]] && cp -r ${gver}/man tmp/
 [[ -n ${UCLIBC_VER} ]] && cp -r ${gver}/uclibc/* ../README* tmp/uclibc/
-[[ -n ${PIE_VER}    ]] && cp -r ${gver}/pie/* ../README* tmp/piepatch
+[[ -n ${PIE_VER}    ]] && cp -r ${gver}/pie/* ../README* tmp/piepatch/
 [[ -n ${PP_VER}     ]] && cp -r ${gver}/ssp tmp/
+[[ -n ${SPECS_VER}  ]] && cp -r ${gver}/specs/* ../README* tmp/specs/
 # extra cruft
 [[ -n ${HTB_VER} ]] && \
 cp ${gver}/misc/bounds-checking-gcc*.patch \
@@ -79,6 +81,9 @@
 [[ -n ${PIE_VER}    ]] && {
 tar -jcf gcc-${sgver}-piepatches-v${PIE_VER}.tar.bz2 \
 	-C tmp piepatch || exit 1 ; }
+[[ -n ${SPECS_VER}  ]] && {
+tar -jcf gcc-${sgver}-default-specs-${SPECS_VER}.tar.bz2 \
+	-C tmp specs || exit 1 ; }
 [[ -n ${PP_VER}     ]] && {
 mv tmp/ssp/protector.patch tmp/ssp/gcc-${gver}-ssp.patch
 tar -jcf gcc-${gver}-ssp-${PP_VER}.tar.bz2 \






^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2018-01-06 19:38 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-01-06 19:38 [gentoo-commits] gentoo commit in src/patchsets/gcc: make-tarball.sh Sergei Trofimovich (slyfox)
  -- strict thread matches above, loose matches on Subject: below --
2016-01-12 18:44 Mike Frysinger (vapier)
2012-03-27  4:48 Mike Frysinger (vapier)
2011-12-07 19:51 Mike Frysinger (vapier)
2010-10-17 10:23 Ryan Hill (dirtyepic)
2008-12-31 21:13 Ned Ludd (solar)
2008-12-29 21:28 Mike Frysinger (vapier)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox