From 743bb58436fd5b7d8e0e7af632098bcae52bf84d Mon Sep 17 00:00:00 2001 From: Travis Tilley Date: Sun, 14 Nov 2004 23:14:31 +0000 Subject: [PATCH] update to handle do_gcc_config right when portage removes old files AFTER running postinst. :| --- sys-devel/gcc/Manifest | 36 +++++++++++-------------------- sys-devel/gcc/gcc-3.4.2-r2.ebuild | 3 ++- sys-devel/gcc/gcc-3.4.3.ebuild | 6 ++++-- 3 files changed, 19 insertions(+), 26 deletions(-) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 21247453b9dc..660a9a86b486 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -1,32 +1,29 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - +MD5 ccc8851dd7b9f96078c1aff96b79c1d7 gcc-3.3.2-r2.ebuild 18038 +MD5 02e3a0ef8706e5d2500d966d3affa550 gcc-3.3.2-r3.ebuild 20412 +MD5 582859af3130351807d9b7bd06e8e3ab gcc-3.3.2-r4.ebuild 20663 +MD5 57908f5553a649a65e751f518ce4bcf5 gcc-3.3.2.ebuild 16872 +MD5 7196ef2e21bcde2f5c7de114cfa5dfc2 gcc-3.3.3-r3.ebuild 23582 +MD5 840f9c25e867afe238633c890f8ad71a gcc-3.3.3-r5.ebuild 24366 +MD5 559569b1a6d8139511c6a01203c26c6c gcc-3.3.3_pre20040408-r1.ebuild 22613 +MD5 b0f6eef081a1732ab7dfa425897d66e3 gcc-3.3.3_pre20040426.ebuild 22555 +MD5 6d3c667669a40fff1625e7517d7e889b gcc-3.3.ebuild 16623 +MD5 849d93a55dc7e809cf4e3e04b8444d95 gcc-3.4.1-r3.ebuild 31292 +MD5 ee95564bedb8cace16469a654758fed4 gcc-3.4.1.ebuild 30323 +MD5 25e5d54c009f46b216f2160f8bae6f43 gcc-3.4.3.ebuild 13612 +MD5 c40320e7145c3b5c91ed7de2d80cb8f7 gcc-3.4.2-r2.ebuild 13502 MD5 dc2eb78058bfbde7007a378f8ea1e5bd ChangeLog 72781 MD5 4bcf46d8a3f5509cf09f23017408095d gcc-2.95.3-r8.ebuild 8407 MD5 9d2f881e949534e2585b5b1e32b8edf9 gcc-3.1.1-r2.ebuild 9274 MD5 9f2b75a5738fb492bdd6a50db9b1c8a0 gcc-3.2.3-r4.ebuild 19754 MD5 2b1318c3b19e09d2058a116a4d388c05 gcc-3.3.1-r5.ebuild 17790 MD5 86de4539e7759ec983a62d25f4a5fde2 gcc-3.3.2-r1.ebuild 17884 -MD5 ccc8851dd7b9f96078c1aff96b79c1d7 gcc-3.3.2-r2.ebuild 18038 -MD5 02e3a0ef8706e5d2500d966d3affa550 gcc-3.3.2-r3.ebuild 20412 -MD5 582859af3130351807d9b7bd06e8e3ab gcc-3.3.2-r4.ebuild 20663 MD5 88b21c03e4ebacabcd50654779d5d80f gcc-3.3.2-r5.ebuild 21362 MD5 bb25db362249d8150777b7209e7e416e gcc-3.3.2-r7.ebuild 21767 -MD5 57908f5553a649a65e751f518ce4bcf5 gcc-3.3.2.ebuild 16872 -MD5 7196ef2e21bcde2f5c7de114cfa5dfc2 gcc-3.3.3-r3.ebuild 23582 -MD5 840f9c25e867afe238633c890f8ad71a gcc-3.3.3-r5.ebuild 24366 MD5 27d17b57206385ba96c3c319960ebfc4 gcc-3.3.3-r6.ebuild 24972 MD5 66089d59b528c2f119a3b525b68ecbc7 gcc-3.3.3.ebuild 22304 -MD5 559569b1a6d8139511c6a01203c26c6c gcc-3.3.3_pre20040408-r1.ebuild 22613 -MD5 b0f6eef081a1732ab7dfa425897d66e3 gcc-3.3.3_pre20040426.ebuild 22555 MD5 638023a605f75bd0b58558ea92d8cff9 gcc-3.3.4-r1.ebuild 24863 MD5 477d9c1081112ab26164320ab2e2a3c6 gcc-3.3.4-r2.ebuild 24918 -MD5 6d3c667669a40fff1625e7517d7e889b gcc-3.3.ebuild 16623 MD5 eaccd73f2955ff6549a0f6e29dded1b3 gcc-3.4.1-r2.ebuild 31259 -MD5 849d93a55dc7e809cf4e3e04b8444d95 gcc-3.4.1-r3.ebuild 31292 -MD5 ee95564bedb8cace16469a654758fed4 gcc-3.4.1.ebuild 30323 -MD5 a050b5e34bf988f2ecc1c1a959c4dd6e gcc-3.4.2-r2.ebuild 13485 -MD5 e894e3337e47838dd443bfe6883848f4 gcc-3.4.3.ebuild 13549 MD5 567094e03359ffc1c95af7356395228d metadata.xml 162 MD5 f7e7042c2ddf66e344b30cbc66ebaf73 files/cc 24 MD5 80d122265d3062847a4a1b161abe1d26 files/cpp 24 @@ -126,10 +123,3 @@ MD5 2970ce4d26f78bbb7e76f1d41a177bfb files/3.4.2/gcc34-fix-sse2_pinsrw.patch 901 MD5 2c1ce849de55d8c81af4e081dbb2f5e4 files/3.4.2/gcc34-m32-no-sse2.patch 1058 MD5 40eea3a959b76abb57fc629c029a3427 files/awk/fixlafiles.awk 7753 MD5 c672adb59a1f452475ab0a864b9d1bd1 files/awk/scanforssp.awk 5830 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1.9.10 (GNU/Linux) - -iD8DBQFBl2kuI1lqEGTUzyQRAuZLAKC6w6Va0WHC0S2EKkeA/YpzWv/zdACgmrcr -4AMFFdPDHOCjwFULfXrjj6w= -=9A5T ------END PGP SIGNATURE----- diff --git a/sys-devel/gcc/gcc-3.4.2-r2.ebuild b/sys-devel/gcc/gcc-3.4.2-r2.ebuild index b807d3f549e7..1a6f3ca8ee94 100644 --- a/sys-devel/gcc/gcc-3.4.2-r2.ebuild +++ b/sys-devel/gcc/gcc-3.4.2-r2.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2004 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-3.4.2-r2.ebuild,v 1.18 2004/11/14 14:13:28 swegener Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-3.4.2-r2.ebuild,v 1.19 2004/11/14 23:14:31 lv Exp $ inherit eutils flag-o-matic libtool gnuconfig toolchain @@ -418,6 +418,7 @@ pkg_preinst() { } pkg_postinst() { + gcc_setup_static_vars if use multilib && [ "${ARCH}" = "amd64" ] then diff --git a/sys-devel/gcc/gcc-3.4.3.ebuild b/sys-devel/gcc/gcc-3.4.3.ebuild index be587603dcad..aea432e9a9e6 100644 --- a/sys-devel/gcc/gcc-3.4.3.ebuild +++ b/sys-devel/gcc/gcc-3.4.3.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2004 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-3.4.3.ebuild,v 1.6 2004/11/14 14:13:28 swegener Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-3.4.3.ebuild,v 1.7 2004/11/14 23:14:31 lv Exp $ inherit eutils flag-o-matic libtool gnuconfig toolchain @@ -406,6 +406,7 @@ pkg_preinst() { if [ ! -f "${WORKDIR}/.chkgccversion" ] then + mkdir -p ${WORKDIR} chk_gcc_version fi @@ -422,6 +423,7 @@ pkg_preinst() { } pkg_postinst() { + gcc_setup_static_vars if use multilib && [ "${ARCH}" = "amd64" ] then @@ -431,7 +433,7 @@ pkg_postinst() { export LD_LIBRARY_PATH="${LIBPATH}:${LD_LIBRARY_PATH}" fi - do_gcc_config + should_we_gcc_config && do_gcc_config # Update libtool linker scripts to reference new gcc version ... if [ "${ROOT}" = "/" ] && \ -- 2.26.2