diff options
author | 2004-10-06 22:18:48 +0000 | |
---|---|---|
committer | 2004-10-06 22:18:48 +0000 | |
commit | 6582fbc846b7ea37c6198967d7916ffac15fbab3 (patch) | |
tree | e8f10b7b976e59379a72d2079aac2cb4ca52f46a /sys-devel | |
parent | manifest (diff) | |
download | historical-6582fbc846b7ea37c6198967d7916ffac15fbab3.tar.gz historical-6582fbc846b7ea37c6198967d7916ffac15fbab3.tar.bz2 historical-6582fbc846b7ea37c6198967d7916ffac15fbab3.zip |
fix those annoying QA messages about awk
Diffstat (limited to 'sys-devel')
-rw-r--r-- | sys-devel/gcc/Manifest | 64 | ||||
-rw-r--r-- | sys-devel/gcc/gcc-3.2.3-r4.ebuild | 10 | ||||
-rw-r--r-- | sys-devel/gcc/gcc-3.3.1-r5.ebuild | 10 | ||||
-rw-r--r-- | sys-devel/gcc/gcc-3.3.2-r1.ebuild | 10 | ||||
-rw-r--r-- | sys-devel/gcc/gcc-3.3.2-r2.ebuild | 10 | ||||
-rw-r--r-- | sys-devel/gcc/gcc-3.3.2-r3.ebuild | 10 | ||||
-rw-r--r-- | sys-devel/gcc/gcc-3.3.2-r4.ebuild | 10 | ||||
-rw-r--r-- | sys-devel/gcc/gcc-3.3.2-r5.ebuild | 10 | ||||
-rw-r--r-- | sys-devel/gcc/gcc-3.3.2-r7.ebuild | 10 | ||||
-rw-r--r-- | sys-devel/gcc/gcc-3.3.2.ebuild | 10 | ||||
-rw-r--r-- | sys-devel/gcc/gcc-3.3.3-r3.ebuild | 10 | ||||
-rw-r--r-- | sys-devel/gcc/gcc-3.3.3-r5.ebuild | 10 | ||||
-rw-r--r-- | sys-devel/gcc/gcc-3.3.3-r6.ebuild | 10 | ||||
-rw-r--r-- | sys-devel/gcc/gcc-3.3.3_pre20040408-r1.ebuild | 10 | ||||
-rw-r--r-- | sys-devel/gcc/gcc-3.3.3_pre20040426.ebuild | 10 | ||||
-rw-r--r-- | sys-devel/gcc/gcc-3.3.4-r1.ebuild | 10 | ||||
-rw-r--r-- | sys-devel/gcc/gcc-3.3.4-r2.ebuild | 10 | ||||
-rw-r--r-- | sys-devel/gcc/gcc-3.3.ebuild | 10 | ||||
-rw-r--r-- | sys-devel/gcc/gcc-3.4.1-r2.ebuild | 10 | ||||
-rw-r--r-- | sys-devel/gcc/gcc-3.4.1-r3.ebuild | 10 |
20 files changed, 146 insertions, 108 deletions
diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 4a9e4abaf3a2..0016c165f6d7 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -1,36 +1,35 @@ -MD5 6ff55641fc532b6664cc4e0d5f09f6a4 ChangeLog 69972 +MD5 2b1318c3b19e09d2058a116a4d388c05 gcc-3.3.1-r5.ebuild 17790 MD5 2f2650284e244eafc0795b02a1bdadd2 gcc-2.95.3-r8.ebuild 8306 -MD5 9d2f881e949534e2585b5b1e32b8edf9 gcc-3.1.1-r2.ebuild 9274 -MD5 ebb324eea95cb2c6be9254a05a7ff815 gcc-3.2.3-r4.ebuild 19653 -MD5 f3ebca152f27914897021eb0ddba2c35 gcc-3.3.1-r5.ebuild 17689 -MD5 8dc61d014521e2c7e35e11b147a5be30 gcc-3.3.2-r1.ebuild 17783 -MD5 05e7bb2b00b720f2f80c9289b049a2fc gcc-3.3.2-r2.ebuild 17937 -MD5 99bd42b20f573db4f5dd176ec2fc8f08 gcc-3.3.2-r3.ebuild 20310 -MD5 3f83a8d4f48a08c93928a74922eabaf0 gcc-3.3.2-r4.ebuild 20562 -MD5 1fe526a86e27304fd1c76ddf9f4243e9 gcc-3.3.2-r5.ebuild 21261 -MD5 6f3029d72a1564c950e939192817e0d8 gcc-3.3.4-r2.ebuild 24794 -MD5 9971c9bd2a7f1e4037d1b48f73354daa gcc-3.3.2-r7.ebuild 21666 -MD5 a02ba18ab09864dc3598c39ab087a436 gcc-3.3.2.ebuild 16771 -MD5 34eae2a72a0650079aea82be1e551cac gcc-3.4.2-r2.ebuild 13901 -MD5 489934e7378328d8b14c55e5c82cfcd4 gcc-3.3.3-r3.ebuild 23470 -MD5 085e3db9bf49eb3c9957349929e63da8 gcc-3.4.1-r3.ebuild 31177 -MD5 a87253fad15d50c707f4a3ec7bab0d82 gcc-3.3.3-r5.ebuild 24249 -MD5 223cf47b2f47b23f22a5379b05292d0b gcc-3.3.3-r6.ebuild 24855 +MD5 88b21c03e4ebacabcd50654779d5d80f gcc-3.3.2-r5.ebuild 21362 +MD5 ccc8851dd7b9f96078c1aff96b79c1d7 gcc-3.3.2-r2.ebuild 18038 +MD5 b0f6eef081a1732ab7dfa425897d66e3 gcc-3.3.3_pre20040426.ebuild 22555 MD5 e586ae3d1dfd608365379f735502944b gcc-3.3.3.ebuild 22203 -MD5 d3b281e2d3ff272a34d85f475452a668 gcc-3.3.3_pre20040408-r1.ebuild 22511 -MD5 c45538377c4cf95b5e05fe3f3eaecc97 gcc-3.3.3_pre20040426.ebuild 22454 -MD5 2d97c4e6b465d0ab27bb40985c4f1ee5 gcc-3.3.4-r1.ebuild 24739 -MD5 9be02aa10d2d5643f3fb4f769345ecf9 gcc-3.3.ebuild 16522 -MD5 a9194f9f2eef9fd277fa159b63079c59 gcc-3.4.1-r2.ebuild 31142 -MD5 45f62039d481b9cc9e09252341289af1 gcc-3.4.1.ebuild 30206 +MD5 45265b9a9c6aafef74bfc8e2cb311175 gcc-3.3.3-r3.ebuild 23571 +MD5 57908f5553a649a65e751f518ce4bcf5 gcc-3.3.2.ebuild 16872 +MD5 bb25db362249d8150777b7209e7e416e gcc-3.3.2-r7.ebuild 21767 +MD5 582859af3130351807d9b7bd06e8e3ab gcc-3.3.2-r4.ebuild 20663 MD5 567094e03359ffc1c95af7356395228d metadata.xml 162 +MD5 9f2b75a5738fb492bdd6a50db9b1c8a0 gcc-3.2.3-r4.ebuild 19754 +MD5 9d2f881e949534e2585b5b1e32b8edf9 gcc-3.1.1-r2.ebuild 9274 +MD5 45f62039d481b9cc9e09252341289af1 gcc-3.4.1.ebuild 30206 +MD5 8ebed4f0b845ee278f3e5b6f95b6d8e9 gcc-3.4.2-r2.ebuild 13905 +MD5 5b1ba0c0deb15946966fc6ed977ba93f ChangeLog 69975 +MD5 e14910e8f2d858bf6765fb70b948e5c5 gcc-3.4.1-r3.ebuild 31282 +MD5 d4f3df28c96e1c47c5a3f37ad2c534f6 gcc-3.4.1-r2.ebuild 31247 +MD5 5a6b0cd70583cfd053422c5387d98931 gcc-3.3.4-r2.ebuild 24899 +MD5 02593633df33d2f1e1735a0db2502e2c gcc-3.3.4-r1.ebuild 24844 +MD5 6d3c667669a40fff1625e7517d7e889b gcc-3.3.ebuild 16623 +MD5 cc7dbc9d7989364e2606d7d2d2faa33a gcc-3.3.3-r6.ebuild 24960 +MD5 c1cff018f3c756dd8346b0323773eda6 gcc-3.3.3-r5.ebuild 24354 +MD5 02e3a0ef8706e5d2500d966d3affa550 gcc-3.3.2-r3.ebuild 20412 +MD5 86de4539e7759ec983a62d25f4a5fde2 gcc-3.3.2-r1.ebuild 17884 +MD5 559569b1a6d8139511c6a01203c26c6c gcc-3.3.3_pre20040408-r1.ebuild 22613 MD5 f7e7042c2ddf66e344b30cbc66ebaf73 files/cc 24 MD5 80d122265d3062847a4a1b161abe1d26 files/cpp 24 MD5 3213bd50acdbbd71ce7dd3e40710e30e files/digest-gcc-2.95.3-r8 64 MD5 0d683280daf95e6bb9712549352a200c files/digest-gcc-3.1.1-r2 140 MD5 40e6872c09149a81973f01a78c80bbb7 files/digest-gcc-3.2.3-r4 279 MD5 f57a9900e4d0edcae7b1e327e263d2f7 files/digest-gcc-3.3 294 -MD5 69687aac826654ad375b7eae45a01e0b files/digest-gcc-3.4.2-r2 443 MD5 d192284727acd002cf658d4c559c2d39 files/digest-gcc-3.3.1-r5 361 MD5 cf81ae4b2da79c34a005da1182c40134 files/digest-gcc-3.3.2 130 MD5 0d86971219ddd6dcb86f032bc2b93691 files/digest-gcc-3.3.2-r1 361 @@ -38,29 +37,27 @@ MD5 f48105f24e5c714530e66a94aa56d615 files/digest-gcc-3.3.2-r2 361 MD5 f48105f24e5c714530e66a94aa56d615 files/digest-gcc-3.3.2-r3 361 MD5 29b68fb9b347114baf405bf67ebca0cd files/digest-gcc-3.3.2-r4 361 MD5 01c41c9e6857eb40d402f2acb2bd96f9 files/digest-gcc-3.3.2-r5 361 -MD5 edced3dd7f4035b638bbee500bc89e7b files/gcc-spec-env.patch 791 MD5 e58b6c1f3122b79a5d0d273acc3c008c files/digest-gcc-3.3.2-r7 361 MD5 35f63854b7b4d5ab1ed1489e517f8e24 files/digest-gcc-3.3.3 361 -MD5 6df16eb92245a931ecfc4cbcc73c84cf files/digest-gcc-3.3.4-r2 442 MD5 5a9db19cd5ad6ad16b0f838d525d842a files/digest-gcc-3.3.3-r3 522 -MD5 c6ea8a92bac6d2638c54c011f98bc5b8 files/digest-gcc-3.4.1-r3 442 MD5 3a68d40d170427ffbfcf181b5099d693 files/digest-gcc-3.3.3-r5 528 MD5 3fd5a29d44b89f4fb220fccaa968fc05 files/digest-gcc-3.3.3-r6 442 MD5 e962c23dd4396850f0e36424ec5596d7 files/digest-gcc-3.3.3_pre20040408-r1 138 MD5 8f56750ce25ca30ffebcbdb65de95a1f files/digest-gcc-3.3.3_pre20040426 138 MD5 6df16eb92245a931ecfc4cbcc73c84cf files/digest-gcc-3.3.4-r1 442 +MD5 6df16eb92245a931ecfc4cbcc73c84cf files/digest-gcc-3.3.4-r2 442 MD5 fc48a7567c14adcfeed10b5e03b4ebf6 files/digest-gcc-3.4.1 355 MD5 c6ea8a92bac6d2638c54c011f98bc5b8 files/digest-gcc-3.4.1-r2 442 +MD5 c6ea8a92bac6d2638c54c011f98bc5b8 files/digest-gcc-3.4.1-r3 442 +MD5 69687aac826654ad375b7eae45a01e0b files/digest-gcc-3.4.2-r2 443 MD5 9bb4a999eb75c9e3eadab9aa71e91879 files/fix_libtool_files.sh 1731 +MD5 edced3dd7f4035b638bbee500bc89e7b files/gcc-spec-env.patch 791 MD5 8baffb486c75efe253bd2daa88daa7d6 files/gcc331_use_multilib.amd64.patch 352 MD5 e3193bdffb435b77a21bfb504ff6f591 files/mkinfodir 7324 MD5 ea2cf3df0d89a26d5fdc1a531176e395 files/pro-police-docs.patch 3287 MD5 07b57d62aa1a8cd4d1cd37984ebe2053 files/scan_libgcc_linked_ssp.sh 861 MD5 b1a242694f56184cbcdd40ba25800d50 files/2.95.3/gcc-2.95.3-alpha.diff 14345 MD5 523970c128b929fe7c7cf36508ebd1d5 files/2.95.3/gcc-2.95.3-new-atexit.diff 13604 -MD5 b2922cfe76692e7d2b373a0a255f405e files/3.4.2/gcc-3.4.x-mips-add-march-r10k.patch 14248 -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 8ec9b0352d226e4693cabffe0fa5bba6 files/3.2.1/gcc31-loop-load-final-value.patch 3324 MD5 5e8f2122ef7f9ce187b0a0d50ac9d24a files/3.2.1/gcc32-arm-disable-mathf.patch 2229 MD5 044a164462d9392aa67cde6f9fd5c1bc files/3.2.1/gcc32-arm-reload1-fix.patch 932 @@ -101,8 +98,8 @@ MD5 f317331e0b196ca455ca9554479cd8eb files/3.3.3/gcc333_pre20040322-gentoo-brand MD5 43c60f04779324d74d3aac52224bed95 files/3.3.3/gcc333_pre20040408-gentoo-branding.patch 820 MD5 3210d5fd70806c44d4426c3dceebd480 files/3.3.3/gcc333_pre20040408-stack-size.patch 653 MD5 43c60f04779324d74d3aac52224bed95 files/3.3.3/gcc333_pre20040426-gentoo-branding.patch 820 -MD5 27120401d2355e5d959b8d2d55eba310 files/3.3.4/gcc334-gentoo-branding.patch 876 MD5 8c779f2dca6ab1b5b95e2ee211d26c8c files/3.3.4/gcc-3.3.4-spec-env.patch 786 +MD5 27120401d2355e5d959b8d2d55eba310 files/3.3.4/gcc334-gentoo-branding.patch 876 MD5 17b3190d64e34ed7709d022b326d08ae files/3.4.0/gcc-3.4.0-cc1-no-stack-protector.patch 563 MD5 66edf32babf498517ca56fa44c901f26 files/3.4.0/gcc-3.4.0-move-propolice-into-glibc.patch 894 MD5 06580106a905e8fa2ff23aa190f9d82c files/3.4.0/gcc-3.4.0-r6-gentoo-branding.patch 781 @@ -116,7 +113,10 @@ MD5 cd770c23ece7458db5e6c5067f262ce0 files/3.4.1/gcc-3.4.1-glibc-is-native.patch MD5 7cb2138ac2df6f8674d19974e966a45b files/3.4.1/gcc-3.4.1-mips-n32only.patch 614 MD5 aa8e15a63d797df37bbd4e489ed0267f files/3.4.1/gcc-3.4.1-mips-n64only.patch 614 MD5 14fec2000fc63536d4cf22195e88e14f files/3.4.1/gcc-3.4.1-r2-gentoo-branding.patch 781 -MD5 df06b1cf70425c78e2e59136ed372ab4 files/3.4.1/gcc341-ppc64-mozilla-ICE-fix.patch 729 MD5 97d7409ba5038bea85f9cabe023e28a6 files/3.4.1/gcc-3.4.1-spec-env.patch 755 +MD5 df06b1cf70425c78e2e59136ed372ab4 files/3.4.1/gcc341-ppc64-mozilla-ICE-fix.patch 729 +MD5 b2922cfe76692e7d2b373a0a255f405e files/3.4.2/gcc-3.4.x-mips-add-march-r10k.patch 14248 +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 diff --git a/sys-devel/gcc/gcc-3.2.3-r4.ebuild b/sys-devel/gcc/gcc-3.2.3-r4.ebuild index 39ee9c143d6c..3d1837d6a7ff 100644 --- a/sys-devel/gcc/gcc-3.2.3-r4.ebuild +++ b/sys-devel/gcc/gcc-3.2.3-r4.ebuild @@ -1,8 +1,8 @@ # 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.2.3-r4.ebuild,v 1.10 2004/08/25 13:55:48 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-3.2.3-r4.ebuild,v 1.11 2004/10/06 22:18:48 lv Exp $ -inherit eutils flag-o-matic libtool +inherit eutils flag-o-matic libtool versionator # Recently there has been a lot of stability problem in Gentoo-land. Many # things can be the cause to this, but I believe that it is due to gcc3 @@ -36,8 +36,10 @@ do_filter_flags() { [ ! -n "${CCHOST}" ] && export CCHOST="${CHOST}" LOC="/usr" -MY_PV="`echo ${PV} | awk -F. '{ gsub(/_pre.*|_alpha.*/, ""); print $1 "." $2 }'`" -MY_PV_FULL="`echo ${PV} | awk '{ gsub(/_pre.*|_alpha.*/, ""); print $0 }'`" +#MY_PV="`echo ${PV} | awk -F. '{ gsub(/_pre.*|_alpha.*/, ""); print $1 "." $2 }'`" +#MY_PV_FULL="`echo ${PV} | awk '{ gsub(/_pre.*|_alpha.*/, ""); print $0 }'`" +MY_PV="$(get_version_component_range 1-2)" +MY_PV_FULL="$(get_version_component_range 1-3)" LIBPATH="${LOC}/lib/gcc-lib/${CCHOST}/${MY_PV_FULL}" BINPATH="${LOC}/${CCHOST}/gcc-bin/${MY_PV}" diff --git a/sys-devel/gcc/gcc-3.3.1-r5.ebuild b/sys-devel/gcc/gcc-3.3.1-r5.ebuild index 4241863c729f..0f57acfd9837 100644 --- a/sys-devel/gcc/gcc-3.3.1-r5.ebuild +++ b/sys-devel/gcc/gcc-3.3.1-r5.ebuild @@ -1,8 +1,8 @@ # 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.3.1-r5.ebuild,v 1.10 2004/08/25 13:55:48 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-3.3.1-r5.ebuild,v 1.11 2004/10/06 22:18:48 lv Exp $ -inherit eutils flag-o-matic libtool +inherit eutils flag-o-matic libtool versionator # Recently there has been a lot of stability problem in Gentoo-land. Many # things can be the cause to this, but I believe that it is due to gcc3 @@ -36,8 +36,10 @@ do_filter_flags() { [ ! -n "${CCHOST}" ] && export CCHOST="${CHOST}" LOC="/usr" -MY_PV="`echo ${PV} | awk -F. '{ gsub(/_pre.*|_alpha.*/, ""); print $1 "." $2 }'`" -MY_PV_FULL="`echo ${PV} | awk '{ gsub(/_pre.*|_alpha.*/, ""); print $0 }'`" +#MY_PV="`echo ${PV} | awk -F. '{ gsub(/_pre.*|_alpha.*/, ""); print $1 "." $2 }'`" +#MY_PV_FULL="`echo ${PV} | awk '{ gsub(/_pre.*|_alpha.*/, ""); print $0 }'`" +MY_PV="$(get_version_component_range 1-2)" +MY_PV_FULL="$(get_version_component_range 1-3)" LIBPATH="${LOC}/lib/gcc-lib/${CCHOST}/${MY_PV_FULL}" BINPATH="${LOC}/${CCHOST}/gcc-bin/${MY_PV}" diff --git a/sys-devel/gcc/gcc-3.3.2-r1.ebuild b/sys-devel/gcc/gcc-3.3.2-r1.ebuild index 339526ee3ee0..7d4223ada4ef 100644 --- a/sys-devel/gcc/gcc-3.3.2-r1.ebuild +++ b/sys-devel/gcc/gcc-3.3.2-r1.ebuild @@ -1,10 +1,10 @@ # 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.3.2-r1.ebuild,v 1.7 2004/08/25 13:55:48 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-3.3.2-r1.ebuild,v 1.8 2004/10/06 22:18:48 lv Exp $ IUSE="static nls bootstrap java build X multilib" -inherit eutils flag-o-matic libtool +inherit eutils flag-o-matic libtool versionator # Compile problems with these (bug #6641 among others)... #filter-flags "-fno-exceptions -fomit-frame-pointer -fforce-addr" @@ -35,8 +35,10 @@ strip-flags [ ! -n "${CCHOST}" ] && export CCHOST="${CHOST}" LOC="/usr" -MY_PV="`echo ${PV} | awk -F. '{ gsub(/_pre.*|_alpha.*/, ""); print $1 "." $2 }'`" -MY_PV_FULL="`echo ${PV} | awk '{ gsub(/_pre.*|_alpha.*/, ""); print $0 }'`" +#MY_PV="`echo ${PV} | awk -F. '{ gsub(/_pre.*|_alpha.*/, ""); print $1 "." $2 }'`" +#MY_PV_FULL="`echo ${PV} | awk '{ gsub(/_pre.*|_alpha.*/, ""); print $0 }'`" +MY_PV="$(get_version_component_range 1-2)" +MY_PV_FULL="$(get_version_component_range 1-3)" LIBPATH="${LOC}/lib/gcc-lib/${CCHOST}/${MY_PV_FULL}" BINPATH="${LOC}/${CCHOST}/gcc-bin/${MY_PV}" diff --git a/sys-devel/gcc/gcc-3.3.2-r2.ebuild b/sys-devel/gcc/gcc-3.3.2-r2.ebuild index e2aa2bab4d30..f3661e24bb62 100644 --- a/sys-devel/gcc/gcc-3.3.2-r2.ebuild +++ b/sys-devel/gcc/gcc-3.3.2-r2.ebuild @@ -1,10 +1,10 @@ # 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.3.2-r2.ebuild,v 1.13 2004/08/25 13:55:48 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-3.3.2-r2.ebuild,v 1.14 2004/10/06 22:18:48 lv Exp $ IUSE="static nls bootstrap java build X multilib" -inherit eutils flag-o-matic libtool +inherit eutils flag-o-matic libtool versionator # Compile problems with these (bug #6641 among others)... #filter-flags "-fno-exceptions -fomit-frame-pointer -fforce-addr" @@ -35,8 +35,10 @@ strip-flags [ ! -n "${CCHOST}" ] && export CCHOST="${CHOST}" LOC="/usr" -MY_PV="`echo ${PV} | awk -F. '{ gsub(/_pre.*|_alpha.*/, ""); print $1 "." $2 }'`" -MY_PV_FULL="`echo ${PV} | awk '{ gsub(/_pre.*|_alpha.*/, ""); print $0 }'`" +#MY_PV="`echo ${PV} | awk -F. '{ gsub(/_pre.*|_alpha.*/, ""); print $1 "." $2 }'`" +#MY_PV_FULL="`echo ${PV} | awk '{ gsub(/_pre.*|_alpha.*/, ""); print $0 }'`" +MY_PV="$(get_version_component_range 1-2)" +MY_PV_FULL="$(get_version_component_range 1-3)" LIBPATH="${LOC}/lib/gcc-lib/${CCHOST}/${MY_PV_FULL}" BINPATH="${LOC}/${CCHOST}/gcc-bin/${MY_PV}" diff --git a/sys-devel/gcc/gcc-3.3.2-r3.ebuild b/sys-devel/gcc/gcc-3.3.2-r3.ebuild index d36acd0340ec..30b6758987a6 100644 --- a/sys-devel/gcc/gcc-3.3.2-r3.ebuild +++ b/sys-devel/gcc/gcc-3.3.2-r3.ebuild @@ -1,10 +1,10 @@ # 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.3.2-r3.ebuild,v 1.9 2004/08/25 13:55:48 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-3.3.2-r3.ebuild,v 1.10 2004/10/06 22:18:48 lv Exp $ IUSE="static nls bootstrap java build X multilib" -inherit eutils flag-o-matic libtool +inherit eutils flag-o-matic libtool versionator # Compile problems with these (bug #6641 among others)... #filter-flags "-fno-exceptions -fomit-frame-pointer -fforce-addr" @@ -38,8 +38,10 @@ strip-flags [ ! -n "${CCHOST}" ] && export CCHOST="${CHOST}" LOC="/usr" -MY_PV="`echo ${PV} | awk -F. '{ gsub(/_pre.*|_alpha.*/, ""); print $1 "." $2 }'`" -MY_PV_FULL="`echo ${PV} | awk '{ gsub(/_pre.*|_alpha.*/, ""); print $0 }'`" +#MY_PV="`echo ${PV} | awk -F. '{ gsub(/_pre.*|_alpha.*/, ""); print $1 "." $2 }'`" +#MY_PV_FULL="`echo ${PV} | awk '{ gsub(/_pre.*|_alpha.*/, ""); print $0 }'`" +MY_PV="$(get_version_component_range 1-2)" +MY_PV_FULL="$(get_version_component_range 1-3)" LIBPATH="${LOC}/lib/gcc-lib/${CCHOST}/${MY_PV_FULL}" BINPATH="${LOC}/${CCHOST}/gcc-bin/${MY_PV}" diff --git a/sys-devel/gcc/gcc-3.3.2-r4.ebuild b/sys-devel/gcc/gcc-3.3.2-r4.ebuild index 998a3251a937..9eb07178769a 100644 --- a/sys-devel/gcc/gcc-3.3.2-r4.ebuild +++ b/sys-devel/gcc/gcc-3.3.2-r4.ebuild @@ -1,10 +1,10 @@ # 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.3.2-r4.ebuild,v 1.7 2004/08/25 13:55:48 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-3.3.2-r4.ebuild,v 1.8 2004/10/06 22:18:48 lv Exp $ IUSE="static nls bootstrap java build X multilib" -inherit eutils flag-o-matic libtool +inherit eutils flag-o-matic libtool versionator # Compile problems with these (bug #6641 among others)... #filter-flags "-fno-exceptions -fomit-frame-pointer -fforce-addr" @@ -38,8 +38,10 @@ strip-flags [ ! -n "${CCHOST}" ] && export CCHOST="${CHOST}" LOC="/usr" -MY_PV="`echo ${PV} | awk -F. '{ gsub(/_pre.*|_alpha.*/, ""); print $1 "." $2 }'`" -MY_PV_FULL="`echo ${PV} | awk '{ gsub(/_pre.*|_alpha.*/, ""); print $0 }'`" +#MY_PV="`echo ${PV} | awk -F. '{ gsub(/_pre.*|_alpha.*/, ""); print $1 "." $2 }'`" +#MY_PV_FULL="`echo ${PV} | awk '{ gsub(/_pre.*|_alpha.*/, ""); print $0 }'`" +MY_PV="$(get_version_component_range 1-2)" +MY_PV_FULL="$(get_version_component_range 1-3)" LIBPATH="${LOC}/lib/gcc-lib/${CCHOST}/${MY_PV_FULL}" BINPATH="${LOC}/${CCHOST}/gcc-bin/${MY_PV}" diff --git a/sys-devel/gcc/gcc-3.3.2-r5.ebuild b/sys-devel/gcc/gcc-3.3.2-r5.ebuild index 777772d949e5..4bf76aecc347 100644 --- a/sys-devel/gcc/gcc-3.3.2-r5.ebuild +++ b/sys-devel/gcc/gcc-3.3.2-r5.ebuild @@ -1,10 +1,10 @@ # 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.3.2-r5.ebuild,v 1.20 2004/08/25 13:55:48 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-3.3.2-r5.ebuild,v 1.21 2004/10/06 22:18:48 lv Exp $ IUSE="static nls bootstrap java build X multilib gcj" -inherit eutils flag-o-matic libtool +inherit eutils flag-o-matic libtool versionator # Compile problems with these (bug #6641 among others)... #filter-flags "-fno-exceptions -fomit-frame-pointer -fforce-addr" @@ -38,8 +38,10 @@ strip-flags [ ! -n "${CCHOST}" ] && export CCHOST="${CHOST}" LOC="/usr" -MY_PV="`echo ${PV} | awk -F. '{ gsub(/_pre.*|_alpha.*/, ""); print $1 "." $2 }'`" -MY_PV_FULL="`echo ${PV} | awk '{ gsub(/_pre.*|_alpha.*/, ""); print $0 }'`" +#MY_PV="`echo ${PV} | awk -F. '{ gsub(/_pre.*|_alpha.*/, ""); print $1 "." $2 }'`" +#MY_PV_FULL="`echo ${PV} | awk '{ gsub(/_pre.*|_alpha.*/, ""); print $0 }'`" +MY_PV="$(get_version_component_range 1-2)" +MY_PV_FULL="$(get_version_component_range 1-3)" LIBPATH="${LOC}/lib/gcc-lib/${CCHOST}/${MY_PV_FULL}" BINPATH="${LOC}/${CCHOST}/gcc-bin/${MY_PV}" diff --git a/sys-devel/gcc/gcc-3.3.2-r7.ebuild b/sys-devel/gcc/gcc-3.3.2-r7.ebuild index 62b88070b93b..375c6b6414ea 100644 --- a/sys-devel/gcc/gcc-3.3.2-r7.ebuild +++ b/sys-devel/gcc/gcc-3.3.2-r7.ebuild @@ -1,10 +1,10 @@ # 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.3.2-r7.ebuild,v 1.11 2004/08/25 13:55:48 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-3.3.2-r7.ebuild,v 1.12 2004/10/06 22:18:48 lv Exp $ IUSE="static nls bootstrap java build X multilib gcj" -inherit eutils flag-o-matic libtool +inherit eutils flag-o-matic libtool versionator # Compile problems with these (bug #6641 among others)... #filter-flags "-fno-exceptions -fomit-frame-pointer -fforce-addr" @@ -38,8 +38,10 @@ strip-flags [ ! -n "${CCHOST}" ] && export CCHOST="${CHOST}" LOC="/usr" -MY_PV="`echo ${PV} | awk -F. '{ gsub(/_pre.*|_alpha.*/, ""); print $1 "." $2 }'`" -MY_PV_FULL="`echo ${PV} | awk '{ gsub(/_pre.*|_alpha.*/, ""); print $0 }'`" +#MY_PV="`echo ${PV} | awk -F. '{ gsub(/_pre.*|_alpha.*/, ""); print $1 "." $2 }'`" +#MY_PV_FULL="`echo ${PV} | awk '{ gsub(/_pre.*|_alpha.*/, ""); print $0 }'`" +MY_PV="$(get_version_component_range 1-2)" +MY_PV_FULL="$(get_version_component_range 1-3)" LIBPATH="${LOC}/lib/gcc-lib/${CCHOST}/${MY_PV_FULL}" BINPATH="${LOC}/${CCHOST}/gcc-bin/${MY_PV}" diff --git a/sys-devel/gcc/gcc-3.3.2.ebuild b/sys-devel/gcc/gcc-3.3.2.ebuild index 9dffd5943b29..dc1be6ae2cbb 100644 --- a/sys-devel/gcc/gcc-3.3.2.ebuild +++ b/sys-devel/gcc/gcc-3.3.2.ebuild @@ -1,8 +1,8 @@ # 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.3.2.ebuild,v 1.14 2004/10/03 04:09:54 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-3.3.2.ebuild,v 1.15 2004/10/06 22:18:48 lv Exp $ -inherit eutils flag-o-matic libtool +inherit eutils flag-o-matic libtool versionator # The next command strips most flags from CFLAGS/CXXFLAGS. If you do # not like it, comment it out, but do not file bugreports if you run into @@ -21,8 +21,10 @@ do_filter_flags() { [ ! -n "${CCHOST}" ] && export CCHOST="${CHOST}" LOC="/usr" -MY_PV="`echo ${PV} | awk -F. '{ gsub(/_pre.*|_alpha.*/, ""); print $1 "." $2 }'`" -MY_PV_FULL="`echo ${PV} | awk '{ gsub(/_pre.*|_alpha.*/, ""); print $0 }'`" +#MY_PV="`echo ${PV} | awk -F. '{ gsub(/_pre.*|_alpha.*/, ""); print $1 "." $2 }'`" +#MY_PV_FULL="`echo ${PV} | awk '{ gsub(/_pre.*|_alpha.*/, ""); print $0 }'`" +MY_PV="$(get_version_component_range 1-2)" +MY_PV_FULL="$(get_version_component_range 1-3)" LIBPATH="${LOC}/lib/gcc-lib/${CCHOST}/${MY_PV_FULL}" BINPATH="${LOC}/${CCHOST}/gcc-bin/${MY_PV}" diff --git a/sys-devel/gcc/gcc-3.3.3-r3.ebuild b/sys-devel/gcc/gcc-3.3.3-r3.ebuild index 2d0188f45720..6432b075e281 100644 --- a/sys-devel/gcc/gcc-3.3.3-r3.ebuild +++ b/sys-devel/gcc/gcc-3.3.3-r3.ebuild @@ -1,8 +1,8 @@ # 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.3.3-r3.ebuild,v 1.16 2004/10/03 04:09:54 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-3.3.3-r3.ebuild,v 1.17 2004/10/06 22:18:48 lv Exp $ -inherit eutils flag-o-matic libtool +inherit eutils flag-o-matic libtool versionator # The next command strips most flags from CFLAGS/CXXFLAGS. If you do # not like it, comment it out, but do not file bugreports if you run into @@ -21,8 +21,10 @@ do_filter_flags() { [ ! -n "${CCHOST}" ] && export CCHOST="${CHOST}" LOC="/usr" -MY_PV="`echo ${PV} | awk -F. '{ gsub(/_pre.*|_alpha.*/, ""); print $1 "." $2 }'`" -MY_PV_FULL="`echo ${PV} | awk '{ gsub(/_pre.*|_alpha.*/, ""); print $0 }'`" +#MY_PV="`echo ${PV} | awk -F. '{ gsub(/_pre.*|_alpha.*/, ""); print $1 "." $2 }'`" +#MY_PV_FULL="`echo ${PV} | awk '{ gsub(/_pre.*|_alpha.*/, ""); print $0 }'`" +MY_PV="$(get_version_component_range 1-2)" +MY_PV_FULL="$(get_version_component_range 1-3)" LIBPATH="${LOC}/lib/gcc-lib/${CCHOST}/${MY_PV_FULL}" BINPATH="${LOC}/${CCHOST}/gcc-bin/${MY_PV}" diff --git a/sys-devel/gcc/gcc-3.3.3-r5.ebuild b/sys-devel/gcc/gcc-3.3.3-r5.ebuild index ec002afccc65..1de8e1bb5bb3 100644 --- a/sys-devel/gcc/gcc-3.3.3-r5.ebuild +++ b/sys-devel/gcc/gcc-3.3.3-r5.ebuild @@ -1,8 +1,8 @@ # 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.3.3-r5.ebuild,v 1.10 2004/09/25 18:51:39 lv Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-3.3.3-r5.ebuild,v 1.11 2004/10/06 22:18:48 lv Exp $ -inherit eutils flag-o-matic libtool +inherit eutils flag-o-matic libtool versionator # The next command strips most flags from CFLAGS/CXXFLAGS. If you do # not like it, comment it out, but do not file bugreports if you run into @@ -24,8 +24,10 @@ do_filter_flags() { [ ! -n "${CCHOST}" ] && export CCHOST="${CHOST}" LOC="/usr" -MY_PV="`echo ${PV} | awk -F. '{ gsub(/_pre.*|_alpha.*/, ""); print $1 "." $2 }'`" -MY_PV_FULL="`echo ${PV} | awk '{ gsub(/_pre.*|_alpha.*/, ""); print $0 }'`" +#MY_PV="`echo ${PV} | awk -F. '{ gsub(/_pre.*|_alpha.*/, ""); print $1 "." $2 }'`" +#MY_PV_FULL="`echo ${PV} | awk '{ gsub(/_pre.*|_alpha.*/, ""); print $0 }'`" +MY_PV="$(get_version_component_range 1-2)" +MY_PV_FULL="$(get_version_component_range 1-3)" LIBPATH="${LOC}/lib/gcc-lib/${CCHOST}/${MY_PV_FULL}" BINPATH="${LOC}/${CCHOST}/gcc-bin/${MY_PV}" diff --git a/sys-devel/gcc/gcc-3.3.3-r6.ebuild b/sys-devel/gcc/gcc-3.3.3-r6.ebuild index f47a54bc16b3..63a71a7e79e2 100644 --- a/sys-devel/gcc/gcc-3.3.3-r6.ebuild +++ b/sys-devel/gcc/gcc-3.3.3-r6.ebuild @@ -1,8 +1,8 @@ # 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.3.3-r6.ebuild,v 1.18 2004/09/25 18:51:39 lv Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-3.3.3-r6.ebuild,v 1.19 2004/10/06 22:18:48 lv Exp $ -inherit eutils flag-o-matic libtool gnuconfig +inherit eutils flag-o-matic libtool gnuconfig versionator # The next command strips most flags from CFLAGS/CXXFLAGS. If you do # not like it, comment it out, but do not file bugreports if you run into @@ -24,8 +24,10 @@ do_filter_flags() { [ ! -n "${CCHOST}" ] && export CCHOST="${CHOST}" LOC="/usr" -MY_PV="`echo ${PV} | awk -F. '{ gsub(/_pre.*|_alpha.*/, ""); print $1 "." $2 }'`" -MY_PV_FULL="`echo ${PV} | awk '{ gsub(/_pre.*|_alpha.*/, ""); print $0 }'`" +#MY_PV="`echo ${PV} | awk -F. '{ gsub(/_pre.*|_alpha.*/, ""); print $1 "." $2 }'`" +#MY_PV_FULL="`echo ${PV} | awk '{ gsub(/_pre.*|_alpha.*/, ""); print $0 }'`" +MY_PV="$(get_version_component_range 1-2)" +MY_PV_FULL="$(get_version_component_range 1-3)" LIBPATH="${LOC}/lib/gcc-lib/${CCHOST}/${MY_PV_FULL}" BINPATH="${LOC}/${CCHOST}/gcc-bin/${MY_PV}" diff --git a/sys-devel/gcc/gcc-3.3.3_pre20040408-r1.ebuild b/sys-devel/gcc/gcc-3.3.3_pre20040408-r1.ebuild index afdab850dbf8..64bbef0d9387 100644 --- a/sys-devel/gcc/gcc-3.3.3_pre20040408-r1.ebuild +++ b/sys-devel/gcc/gcc-3.3.3_pre20040408-r1.ebuild @@ -1,10 +1,10 @@ # 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.3.3_pre20040408-r1.ebuild,v 1.9 2004/08/25 13:55:48 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-3.3.3_pre20040408-r1.ebuild,v 1.10 2004/10/06 22:18:48 lv Exp $ IUSE="static nls bootstrap java build X multilib" -inherit eutils flag-o-matic libtool +inherit eutils flag-o-matic libtool versionator # Compile problems with these (bug #6641 among others)... #filter-flags "-fno-exceptions -fomit-frame-pointer -fforce-addr" @@ -38,8 +38,10 @@ strip-flags [ ! -n "${CCHOST}" ] && export CCHOST="${CHOST}" LOC="/usr" -MY_PV="`echo ${PV} | awk -F. '{ gsub(/_pre.*|_alpha.*/, ""); print $1 "." $2 }'`" -MY_PV_FULL="`echo ${PV} | awk '{ gsub(/_pre.*|_alpha.*/, ""); print $0 }'`" +#MY_PV="`echo ${PV} | awk -F. '{ gsub(/_pre.*|_alpha.*/, ""); print $1 "." $2 }'`" +#MY_PV_FULL="`echo ${PV} | awk '{ gsub(/_pre.*|_alpha.*/, ""); print $0 }'`" +MY_PV="$(get_version_component_range 1-2)" +MY_PV_FULL="$(get_version_component_range 1-3)" LIBPATH="${LOC}/lib/gcc-lib/${CCHOST}/${MY_PV_FULL}" BINPATH="${LOC}/${CCHOST}/gcc-bin/${MY_PV}" diff --git a/sys-devel/gcc/gcc-3.3.3_pre20040426.ebuild b/sys-devel/gcc/gcc-3.3.3_pre20040426.ebuild index 6d19843acc40..c58e883355de 100644 --- a/sys-devel/gcc/gcc-3.3.3_pre20040426.ebuild +++ b/sys-devel/gcc/gcc-3.3.3_pre20040426.ebuild @@ -1,10 +1,10 @@ # 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.3.3_pre20040426.ebuild,v 1.7 2004/08/25 13:55:48 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-3.3.3_pre20040426.ebuild,v 1.8 2004/10/06 22:18:48 lv Exp $ IUSE="static nls bootstrap java build X multilib debug" -inherit eutils flag-o-matic libtool +inherit eutils flag-o-matic libtool versionator # Compile problems with these (bug #6641 among others)... #filter-flags "-fno-exceptions -fomit-frame-pointer -fforce-addr" @@ -38,8 +38,10 @@ strip-flags [ ! -n "${CCHOST}" ] && export CCHOST="${CHOST}" LOC="/usr" -MY_PV="`echo ${PV} | awk -F. '{ gsub(/_pre.*|_alpha.*/, ""); print $1 "." $2 }'`" -MY_PV_FULL="`echo ${PV} | awk '{ gsub(/_pre.*|_alpha.*/, ""); print $0 }'`" +#MY_PV="`echo ${PV} | awk -F. '{ gsub(/_pre.*|_alpha.*/, ""); print $1 "." $2 }'`" +#MY_PV_FULL="`echo ${PV} | awk '{ gsub(/_pre.*|_alpha.*/, ""); print $0 }'`" +MY_PV="$(get_version_component_range 1-2)" +MY_PV_FULL="$(get_version_component_range 1-3)" LIBPATH="${LOC}/lib/gcc-lib/${CCHOST}/${MY_PV_FULL}" BINPATH="${LOC}/${CCHOST}/gcc-bin/${MY_PV}" diff --git a/sys-devel/gcc/gcc-3.3.4-r1.ebuild b/sys-devel/gcc/gcc-3.3.4-r1.ebuild index bce72643f9c4..3b76db9faefe 100644 --- a/sys-devel/gcc/gcc-3.3.4-r1.ebuild +++ b/sys-devel/gcc/gcc-3.3.4-r1.ebuild @@ -1,8 +1,8 @@ # 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.3.4-r1.ebuild,v 1.16 2004/09/25 18:51:39 lv Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-3.3.4-r1.ebuild,v 1.17 2004/10/06 22:18:48 lv Exp $ -inherit eutils flag-o-matic libtool gnuconfig +inherit eutils flag-o-matic libtool gnuconfig versionator # The next command strips most flags from CFLAGS/CXXFLAGS. If you do # not like it, comment it out, but do not file bugreports if you run into @@ -27,8 +27,10 @@ do_filter_flags() { [ ! -n "${CCHOST}" ] && export CCHOST="${CHOST}" LOC="/usr" -MY_PV="`echo ${PV} | awk -F. '{ gsub(/_pre.*|_alpha.*/, ""); print $1 "." $2 }'`" -MY_PV_FULL="`echo ${PV} | awk '{ gsub(/_pre.*|_alpha.*/, ""); print $0 }'`" +#MY_PV="`echo ${PV} | awk -F. '{ gsub(/_pre.*|_alpha.*/, ""); print $1 "." $2 }'`" +#MY_PV_FULL="`echo ${PV} | awk '{ gsub(/_pre.*|_alpha.*/, ""); print $0 }'`" +MY_PV="$(get_version_component_range 1-2)" +MY_PV_FULL="$(get_version_component_range 1-3)" LIBPATH="${LOC}/lib/gcc-lib/${CCHOST}/${MY_PV_FULL}" BINPATH="${LOC}/${CCHOST}/gcc-bin/${MY_PV}" diff --git a/sys-devel/gcc/gcc-3.3.4-r2.ebuild b/sys-devel/gcc/gcc-3.3.4-r2.ebuild index d85eda4937b9..4fd0a6c2c007 100644 --- a/sys-devel/gcc/gcc-3.3.4-r2.ebuild +++ b/sys-devel/gcc/gcc-3.3.4-r2.ebuild @@ -1,8 +1,8 @@ # 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.3.4-r2.ebuild,v 1.2 2004/09/25 18:51:39 lv Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-3.3.4-r2.ebuild,v 1.3 2004/10/06 22:18:48 lv Exp $ -inherit eutils flag-o-matic libtool gnuconfig +inherit eutils flag-o-matic libtool gnuconfig versionator # The next command strips most flags from CFLAGS/CXXFLAGS. If you do # not like it, comment it out, but do not file bugreports if you run into @@ -27,8 +27,10 @@ do_filter_flags() { [ ! -n "${CCHOST}" ] && export CCHOST="${CHOST}" LOC="/usr" -MY_PV="`echo ${PV} | awk -F. '{ gsub(/_pre.*|_alpha.*/, ""); print $1 "." $2 }'`" -MY_PV_FULL="`echo ${PV} | awk '{ gsub(/_pre.*|_alpha.*/, ""); print $0 }'`" +#MY_PV="`echo ${PV} | awk -F. '{ gsub(/_pre.*|_alpha.*/, ""); print $1 "." $2 }'`" +#MY_PV_FULL="`echo ${PV} | awk '{ gsub(/_pre.*|_alpha.*/, ""); print $0 }'`" +MY_PV="$(get_version_component_range 1-2)" +MY_PV_FULL="$(get_version_component_range 1-3)" LIBPATH="${LOC}/lib/gcc-lib/${CCHOST}/${MY_PV_FULL}" BINPATH="${LOC}/${CCHOST}/gcc-bin/${MY_PV}" diff --git a/sys-devel/gcc/gcc-3.3.ebuild b/sys-devel/gcc/gcc-3.3.ebuild index 8e1c264425d6..dbdf0a60b473 100644 --- a/sys-devel/gcc/gcc-3.3.ebuild +++ b/sys-devel/gcc/gcc-3.3.ebuild @@ -1,10 +1,10 @@ # 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.3.ebuild,v 1.17 2004/08/25 13:55:48 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-3.3.ebuild,v 1.18 2004/10/06 22:18:48 lv Exp $ IUSE="static nls bootstrap java build X" -inherit eutils flag-o-matic libtool +inherit eutils flag-o-matic libtool versionator # Compile problems with these (bug #6641 among others)... #filter-flags "-fno-exceptions -fomit-frame-pointer -fforce-addr" @@ -35,8 +35,10 @@ strip-flags [ ! -n "${CCHOST}" ] && export CCHOST="${CHOST}" LOC="/usr" -MY_PV="`echo ${PV} | awk -F. '{ gsub(/_pre.*|_alpha.*/, ""); print $1 "." $2 }'`" -MY_PV_FULL="`echo ${PV} | awk '{ gsub(/_pre.*|_alpha.*/, ""); print $0 }'`" +#MY_PV="`echo ${PV} | awk -F. '{ gsub(/_pre.*|_alpha.*/, ""); print $1 "." $2 }'`" +#MY_PV_FULL="`echo ${PV} | awk '{ gsub(/_pre.*|_alpha.*/, ""); print $0 }'`" +MY_PV="$(get_version_component_range 1-2)" +MY_PV_FULL="$(get_version_component_range 1-3)" LIBPATH="${LOC}/lib/gcc-lib/${CCHOST}/${MY_PV_FULL}" BINPATH="${LOC}/${CCHOST}/gcc-bin/${MY_PV}" diff --git a/sys-devel/gcc/gcc-3.4.1-r2.ebuild b/sys-devel/gcc/gcc-3.4.1-r2.ebuild index 866b48ffe11d..4c0dac4ecc43 100644 --- a/sys-devel/gcc/gcc-3.4.1-r2.ebuild +++ b/sys-devel/gcc/gcc-3.4.1-r2.ebuild @@ -1,10 +1,10 @@ # 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.1-r2.ebuild,v 1.17 2004/09/26 02:02:07 lv Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-3.4.1-r2.ebuild,v 1.18 2004/10/06 22:18:48 lv Exp $ IUSE="static nls bootstrap build multilib gcj gtk f77 objc hardened uclibc n32 n64" -inherit eutils flag-o-matic libtool gnuconfig +inherit eutils flag-o-matic libtool gnuconfig versionator DESCRIPTION="The GNU Compiler Collection. Includes C/C++, java compilers, pie and ssp extensions" HOMEPAGE="http://www.gnu.org/software/gcc/gcc.html" @@ -168,8 +168,10 @@ do_filter_flags() { [ ! -n "${CCHOST}" ] && export CCHOST="${CHOST}" LOC="/usr" -MY_PV="`echo ${PV} | awk -F. '{ gsub(/_pre.*|_alpha.*/, ""); print $1 "." $2 }'`" -MY_PV_FULL="`echo ${PV} | awk '{ gsub(/_pre.*|_alpha.*/, ""); print $0 }'`" +#MY_PV="`echo ${PV} | awk -F. '{ gsub(/_pre.*|_alpha.*/, ""); print $1 "." $2 }'`" +#MY_PV_FULL="`echo ${PV} | awk '{ gsub(/_pre.*|_alpha.*/, ""); print $0 }'`" +MY_PV="$(get_version_component_range 1-2)" +MY_PV_FULL="$(get_version_component_range 1-3)" # GCC 3.4 no longer uses gcc-lib. we'll rename this later for compatibility # reasons, as a few things would break without gcc-lib. diff --git a/sys-devel/gcc/gcc-3.4.1-r3.ebuild b/sys-devel/gcc/gcc-3.4.1-r3.ebuild index 1a78ceae8b96..75b96e0bed04 100644 --- a/sys-devel/gcc/gcc-3.4.1-r3.ebuild +++ b/sys-devel/gcc/gcc-3.4.1-r3.ebuild @@ -1,10 +1,10 @@ # 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.1-r3.ebuild,v 1.4 2004/09/26 02:02:07 lv Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-3.4.1-r3.ebuild,v 1.5 2004/10/06 22:18:48 lv Exp $ IUSE="static nls bootstrap build multilib gcj gtk f77 objc hardened uclibc n32 n64" -inherit eutils flag-o-matic libtool gnuconfig +inherit eutils flag-o-matic libtool gnuconfig versionator DESCRIPTION="The GNU Compiler Collection. Includes C/C++, java compilers, pie and ssp extensions" HOMEPAGE="http://www.gnu.org/software/gcc/gcc.html" @@ -175,8 +175,10 @@ do_filter_flags() { [ ! -n "${CCHOST}" ] && export CCHOST="${CHOST}" LOC="/usr" -MY_PV="`echo ${PV} | awk -F. '{ gsub(/_pre.*|_alpha.*/, ""); print $1 "." $2 }'`" -MY_PV_FULL="`echo ${PV} | awk '{ gsub(/_pre.*|_alpha.*/, ""); print $0 }'`" +#MY_PV="`echo ${PV} | awk -F. '{ gsub(/_pre.*|_alpha.*/, ""); print $1 "." $2 }'`" +#MY_PV_FULL="`echo ${PV} | awk '{ gsub(/_pre.*|_alpha.*/, ""); print $0 }'`" +MY_PV="$(get_version_component_range 1-2)" +MY_PV_FULL="$(get_version_component_range 1-3)" # GCC 3.4 no longer uses gcc-lib. we'll rename this later for compatibility # reasons, as a few things would break without gcc-lib. |