update to handle do_gcc_config right when portage removes old files AFTER running...
authorTravis Tilley <lv@gentoo.org>
Sun, 14 Nov 2004 23:14:31 +0000 (23:14 +0000)
committerTravis Tilley <lv@gentoo.org>
Sun, 14 Nov 2004 23:14:31 +0000 (23:14 +0000)
sys-devel/gcc/Manifest
sys-devel/gcc/gcc-3.4.2-r2.ebuild
sys-devel/gcc/gcc-3.4.3.ebuild

index 21247453b9dc8c464bec392fa9de4cc9043f0e2e..660a9a86b486083bb571d282440927b2fd87cbd2 100644 (file)
@@ -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-----
index b807d3f549e7b67101220fe2e9dee1b67fb80739..1a6f3ca8ee94f8c24c8fd8e89b298d4f8aa1c086 100644 (file)
@@ -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
index be587603dcad5af1dc813173e510827ec40111e4..aea432e9a9e66b67a504bf5557196f8d883bb9b6 100644 (file)
@@ -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}" = "/" ] && \