summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2012-04-14 01:24:08 +0000
committerMike Frysinger <vapier@gentoo.org>2012-04-14 01:24:08 +0000
commitc228c7f3c8a6bc76f8bf2cf70c8c9c1e2887b702 (patch)
treebe51d5f54f47dd7f7688c651ae353f279804c367 /sys-devel
parentRemove old (diff)
downloadhistorical-c228c7f3c8a6bc76f8bf2cf70c8c9c1e2887b702.tar.gz
historical-c228c7f3c8a6bc76f8bf2cf70c8c9c1e2887b702.tar.bz2
historical-c228c7f3c8a6bc76f8bf2cf70c8c9c1e2887b702.zip
Version bump.
Package-Manager: portage-2.2.0_alpha100/cvs/Linux x86_64
Diffstat (limited to 'sys-devel')
-rw-r--r--sys-devel/gcc-config/ChangeLog7
-rw-r--r--sys-devel/gcc-config/Manifest32
-rw-r--r--sys-devel/gcc-config/gcc-config-1.7.ebuild47
3 files changed, 70 insertions, 16 deletions
diff --git a/sys-devel/gcc-config/ChangeLog b/sys-devel/gcc-config/ChangeLog
index 64d2efdfb614..aeb6978c907d 100644
--- a/sys-devel/gcc-config/ChangeLog
+++ b/sys-devel/gcc-config/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sys-devel/gcc-config
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc-config/ChangeLog,v 1.208 2012/03/23 18:04:19 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc-config/ChangeLog,v 1.209 2012/04/14 01:24:08 vapier Exp $
+
+*gcc-config-1.7 (14 Apr 2012)
+
+ 14 Apr 2012; Mike Frysinger <vapier@gentoo.org> +gcc-config-1.7.ebuild:
+ Version bump.
23 Mar 2012; Mike Frysinger <vapier@gentoo.org> gcc-config-1.6.ebuild:
Update HOMEPAGE to git repo.
diff --git a/sys-devel/gcc-config/Manifest b/sys-devel/gcc-config/Manifest
index 9c0f6cc65e15..90a9f99092e8 100644
--- a/sys-devel/gcc-config/Manifest
+++ b/sys-devel/gcc-config/Manifest
@@ -7,28 +7,30 @@ AUX gcc-config-1.5.1 21018 RMD160 7dcacda1c00126c0b4f085b5c996d7aa6be12344 SHA1
AUX wrapper-1.5.1.c 9788 RMD160 b628944ee01dd772eb917cd08d13dc41bf58409f SHA1 51ac1f9419bc2230a9ce2196e70b5ee4ba61be18 SHA256 991981059fdcd0a9c76d73ff2ce576e553f37ae7d3b378b92ead553963f7339a
AUX wrapper-1.5.2.c 8021 RMD160 1b008c513fc38009665964b6dfeafa66e1899fb8 SHA1 1a83c24b859b0b61fe6dc420debe57054eb87a1b SHA256 5ed07f88103ecea30f66a4415421f90d1ddfdd4a902aa34a346a7883cd947e36
DIST gcc-config-1.6.tar.xz 14232 RMD160 e29078ccf7c0586720ce38ae877ef5a5d7db8344 SHA1 638b30ecb7e44c16c21acadf7706db833a780980 SHA256 ca6a94d685a60e9ae5b8ff32c3173929848455a123233709ca791e72b640bf77
+DIST gcc-config-1.7.tar.xz 14584 RMD160 cf5c0ec81fb92a504f2bedcca2a19acb4c22c8c6 SHA1 21b5383db1e7c887d8736802b78cf60a8bb2844b SHA256 b704cb3b98c7a8f478dcc932ae7e4ac4f4f8a847bebe35f97dc45fa7a29268ee
EBUILD gcc-config-1.4.1-r1.ebuild 1645 RMD160 4d94a4a9be9fe092e6b6ba3f0cb665641271e58a SHA1 d9aa6e233c13827c6a551b9b6b3a21efe5eb230c SHA256 f19f05b52db8eb0816ad4953ecba68a28943a6c8948439edc35c56ce18761b1d
EBUILD gcc-config-1.5-r1.ebuild 1647 RMD160 ebd03e749a514a0cf446ae323e7bf8e6926621e2 SHA1 da17446b4b83cce6d3d488b77eab1b1d7a496db8 SHA256 96e9b0e83ac1ce0e194f839b0dbfa713beb3951c7c53619fe80afaacba8f0c7b
EBUILD gcc-config-1.5-r2.ebuild 1633 RMD160 79380182be389edabb2fb404d18446980647409d SHA1 60e4eedd29b2fe5bbbcd960c096245dcbfe1d601 SHA256 5ba1ed03cb6b03399ef4781d7092a004b7fa5fb30effb9c141da847acc63051a
EBUILD gcc-config-1.5.1-r1.ebuild 1647 RMD160 335751e0ed2674a83df1aa7d1abddbfa0baf07ae SHA1 db7d584cdcf470c74df2ec23ad9a205d7be8f9f6 SHA256 a7794c24c16349756f5d13f25899d94477069e89ecfa76ca4952f7073a61f058
EBUILD gcc-config-1.5.1.ebuild 1644 RMD160 d9666b07a23a678fe1c13185475101a9dcf3373b SHA1 b3b1e5992c0cf68aeb657c5066fb7e13d6e5ce29 SHA256 d608e32fe85c65266178acecd5be054230e78d0ecb85779974f524fe5d10d139
EBUILD gcc-config-1.6.ebuild 1230 RMD160 49d041777b3c13d3bebfc14ae40ab6280edc9981 SHA1 8349876ba860f97b8a396aeab53368cd235618e7 SHA256 4be66e45a8c42a67d80810becd129bffb83991d156dcb5c092f5051d4370d07e
-MISC ChangeLog 36994 RMD160 daba115ee6531a53d732ff110c4d43f4f6dc6ec4 SHA1 bfe7314fd2f6c686d10ace44306b227b74a37ead SHA256 ccbaa199e429047605393296fc82ffbf7b0feb8de908971bf7983e7ac16929b6
+EBUILD gcc-config-1.7.ebuild 1230 RMD160 63202c251c065b777bb2ebea5718b67d08b01683 SHA1 c6719e573a107e404b619f61750b8802b0b8f334 SHA256 e4556d486614b1d26ca9e5e5612927230ce0f396817debc65b96a85a9a0c799e
+MISC ChangeLog 37116 RMD160 849f429001784b466b2db878984f1677894535fe SHA1 bd8ba678b0c579be24ca9b8f60969836f222d8a0 SHA256 f359eafe6d171ca1e8bace5123c260bf588710725ea6662ac548dbdc5031bd91
MISC metadata.xml 162 RMD160 d002486a43522f2116b1d9d59828c484956d66e2 SHA1 d6b4923897f6ae673b4f93646f5b4ba61d5a2c3c SHA256 65a915d44de1f01d4b7f72d313b4192c38374a9835d24988c00c1e73dca5805a
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.18 (GNU/Linux)
+Version: GnuPG v2.0.19 (GNU/Linux)
-iQIcBAEBAgAGBQJPbLsqAAoJELEHsLL7fEFWygAQAK78CLLeuhFo6fIFwPeqbKkA
-OOGHlNYm1kOZiUPhbtGCnRlGEeSVj4/lVNROxkgkCuc27NFE1okd3TVKSmJxoq9X
-8dRJJdsshGNWGSizlsLhiFSM7hFcmPwN7LrIjnDSlk8zGbm3ljCXYfR4C4GDcVHV
-J+AaUsuxuGXdphBL5ILyL9w7SZlLlhg2pqwEKHOS/qUCjQ3YPz8c4KDDflLI8LHr
-NgmgcxxcoIRtVfuw6Mr+nKs2EmOO2/5X1k1lRB9iDXTMketmF15Oi80LL9/Ieoom
-d2DCLUFOaI+9lA33vRW7FpYSIsGKRe8PZWvM/VBMuvKY6+pV6UN97qvBENhMWFqq
-RE2Zyf3spa7G+cXWCBsiZKsEWzK7M7puUiT6awDxsoptkyAG6ww/BAZ1DtZvVgON
-DDJUiJWrzGo2nkW20OJqSxgEi/a8pwrr0QqSycVc1aBPGp2f81je2tx0D8mruwI3
-HbxcmmFn5M8/r4LyRw8X84aMZwqEQfQt1bxectXqVxuGjc3d2p9LOaTkR+Nq/gKd
-C8oHB+a8TvSZGs1o/Khe/ge9bKrp1Unpggiv8cC2tL4FGmxDFyUvGJ5pgi1zhHVH
-CTbaU4afonzt0X3l4W3anb6C6KHoBKpzVgP2KM1BCMISbSdUzKZpdj6PAQgXNMwP
-pwnca6eyEE1VN2qi25TO
-=1Jqx
+iQIcBAEBAgAGBQJPiNH4AAoJELEHsLL7fEFWW3QQAL9K8wyinTnNHyEAy9geERJT
+sAc3M7rlOsIKJ7Iw6robhISCCafLxbXkUIZwoDZOptgIEjC3HobpqVMk3+LvooCM
+35aiyCuAQSSDUFrBzIQVfwLnSfHECE+SgXoRQum1OR6mnqNeHnUCPpqb1U4TcO7B
+pZl+voVlg8QHBj3DqezE1QRF6Z6KJ65dOSQE8Jpjh2sTcNqg3qooTotpFg6wW6tc
+plZ8ng98IHKw6XlxwZPIeeVAo8N+s6Mysnqc4ZgvHfDnGfPtpFAd611nV21t482o
+4JHpuGZ4vO/4eMlj9xR61KOGnENsmEIlqNwIjYp5vhQBBrW0WZBY9TgYoH/pYOBq
+iOCHjEPJ6V4vDX9QOE4360VQnZPA4hEKh3nih7kM4V1eZfweuRbSEePAGR6TLeeU
+NKg+ZsW4uKFyKR5xny966ST0XUx86/MaSwGpE1/QhFKvzQy3pno08Cr2Am2fj+6C
+vGodZgigkzMlyhGn23yvNDO+zgLv6dxsm1MnS4xyvJOWviTYR5havyYL7+ToBd3m
+n21foxn7xlNAx7cy3rnBrVS9K0FThicUAcbs54LtuwabAyPBajXc+uncVhPQnARt
++vDCXbhqfUwpuRVP21/XRrFo/J2m1rBeZR9sc+pGEWTjLBuJc3CbZTub/S8ZtByh
+xkEqmQBEaNzhJwSH/JU4
+=as3z
-----END PGP SIGNATURE-----
diff --git a/sys-devel/gcc-config/gcc-config-1.7.ebuild b/sys-devel/gcc-config/gcc-config-1.7.ebuild
new file mode 100644
index 000000000000..9b1f41000700
--- /dev/null
+++ b/sys-devel/gcc-config/gcc-config-1.7.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc-config/gcc-config-1.7.ebuild,v 1.1 2012/04/14 01:24:08 vapier Exp $
+
+inherit unpacker toolchain-funcs multilib
+
+DESCRIPTION="utility to manage compilers"
+HOMEPAGE="http://git.overlays.gentoo.org/gitweb/?p=proj/gcc-config.git"
+SRC_URI="mirror://gentoo/${P}.tar.xz
+ http://dev.gentoo.org/~vapier/dist/${P}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd"
+IUSE=""
+
+src_compile() {
+ emake CC="$(tc-getCC)" || die
+}
+
+src_install() {
+ emake \
+ DESTDIR="${D}" \
+ PV="${PV}" \
+ SUBLIBDIR="$(get_libdir)" \
+ install || die
+}
+
+pkg_postinst() {
+ # Scrub eselect-compiler remains
+ rm -f "${ROOT}"/etc/env.d/05compiler &
+
+ # Make sure old versions dont exist #79062
+ rm -f "${ROOT}"/usr/sbin/gcc-config &
+
+ # We not longer use the /usr/include/g++-v3 hacks, as
+ # it is not needed ...
+ rm -f "${ROOT}"/usr/include/g++{,-v3} &
+
+ # Do we have a valid multi ver setup ?
+ local x
+ for x in $(gcc-config -C -l 2>/dev/null | awk '$NF == "*" { print $2 }') ; do
+ gcc-config ${x}
+ done
+
+ wait
+}