From: Mark Loeser Date: Sat, 5 Nov 2005 19:47:57 +0000 (+0000) Subject: Adding back the gcc-4.1 snapshots. The installation should be fixed now; bug #100679 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=36365b4a5658feb79d532d0ca5e3cac94dde5dd8;p=gentoo.git Adding back the gcc-4.1 snapshots. The installation should be fixed now; bug #100679 Package-Manager: portage-2.0.53_rc7 --- diff --git a/sys-devel/gcc/ChangeLog b/sys-devel/gcc/ChangeLog index 96d17859cdfc..f12d90dd9dde 100644 --- a/sys-devel/gcc/ChangeLog +++ b/sys-devel/gcc/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for sys-devel/gcc # Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/ChangeLog,v 1.462 2005/10/31 21:25:04 kloeri Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/ChangeLog,v 1.463 2005/11/05 19:47:57 halcy0n Exp $ + +*gcc-4.1.0_beta20051105 (05 Nov 2005) + + 05 Nov 2005; Mark Loeser + +gcc-4.1.0_beta20051105.ebuild: + Adding back the gcc-4.1 snapshots. The installation should be fixed now; bug + #100679 31 Oct 2005; Bryan Østergaard gcc-3.4.4-r1.ebuild: Stable on alpha. diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 6adb936b3f93..7ab9bbb8e22b 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -1,7 +1,7 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 -MD5 f977b81f82ce8faf9ef0ce48c4734976 ChangeLog 95279 +MD5 37ff173ae1f0f4327346c32a7b0a02d0 ChangeLog 95491 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 @@ -69,6 +69,7 @@ MD5 ba7469d4f191ff1baa00b9dd45e3dc6b files/digest-gcc-3.4.3.20050110-r2 616 MD5 397fee475b161984702afab06d76767c files/digest-gcc-3.4.4-r1 450 MD5 f0c74f849066ffaefe7d364d69a71961 files/digest-gcc-4.0.1 380 MD5 935eea1ace4e13688f89c88d75b38dbc files/digest-gcc-4.0.2-r1 381 +MD5 9cd765ffa12f2c1b9483f8bec78c72be files/digest-gcc-4.1.0_beta20051105 71 MD5 1acd56209164ab837c5f91723434464e files/fix_libtool_files.sh 1712 MD5 e0ebf10eb8bf4542ae57ba591daa68a4 files/gcc-configure-LANG.patch 1686 MD5 f80fd6ebeeea00d3e1649dfccdd85062 files/gcc-spec-env.patch 893 @@ -97,11 +98,12 @@ MD5 769273e24a52732ce892d08ebeb4bbeb gcc-3.4.3.20050110-r2.ebuild 5240 MD5 cc5f85a9c8cf186ea7e30e88aecedbcd gcc-3.4.4-r1.ebuild 5083 MD5 24ef46cf2fa60049781de7bf424fc466 gcc-4.0.1.ebuild 1915 MD5 0ebe025755060ea5e2e52ca3864d523c gcc-4.0.2-r1.ebuild 2173 +MD5 5811265c4e01ba5d78d1042dd34642b9 gcc-4.1.0_beta20051105.ebuild 1932 MD5 567094e03359ffc1c95af7356395228d metadata.xml 162 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) -iD8DBQFDZovLKf2g/qXtneoRAvEDAKCF/3kKi50mJ883f2hXMfYdg7mVsgCfWkBZ -WzF2sFfxLLBTuMEN3P+R7tI= -=fq4Q +iD8DBQFDbRqjCRZPokWLroQRAjYBAKCRkB99R6N6Hg9JkBTnJWGdbKQ8dACfdBEQ +OjbWo98eRFzuko8CYHRirwc= +=0T4o -----END PGP SIGNATURE----- diff --git a/sys-devel/gcc/files/digest-gcc-4.1.0_beta20051105 b/sys-devel/gcc/files/digest-gcc-4.1.0_beta20051105 new file mode 100644 index 000000000000..8acc46e2a9bd --- /dev/null +++ b/sys-devel/gcc/files/digest-gcc-4.1.0_beta20051105 @@ -0,0 +1 @@ +MD5 e84130b74b8149295e1c422f3cef8c37 gcc-4.1-20051105.tar.bz2 35903153 diff --git a/sys-devel/gcc/gcc-4.1.0_beta20051105.ebuild b/sys-devel/gcc/gcc-4.1.0_beta20051105.ebuild new file mode 100644 index 000000000000..05655778924a --- /dev/null +++ b/sys-devel/gcc/gcc-4.1.0_beta20051105.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.1.0_beta20051105.ebuild,v 1.1 2005/11/05 19:47:57 halcy0n Exp $ + +ETYPE="gcc-compiler" + +inherit toolchain + +DESCRIPTION="The GNU Compiler Collection. Includes C/C++, java compilers, pie+ssp extensions, Haj Ten Brugge runtime bounds checking" +HOMEPAGE="http://www.gnu.org/software/gcc/gcc.html" + +LICENSE="GPL-2 LGPL-2.1" +KEYWORDS="-*" + +RDEPEND="virtual/libc + >=sys-devel/gcc-config-1.3.1 + >=sys-libs/zlib-1.1.4 + !sys-devel/hardened-gcc + elibc_glibc? ( >=sys-libs/glibc-2.3.5 ) + amd64? ( multilib? ( >=app-emulation/emul-linux-x86-glibc-1.1 ) ) + fortran? ( dev-libs/gmp ) + !build? ( + gcj? ( + gtk? ( >=x11-libs/gtk+-2.2 ) + >=media-libs/libart_lgpl-2.1 + ) + >=sys-libs/ncurses-5.2-r2 + nls? ( sys-devel/gettext ) + )" + + +if [[ ${CATEGORY/cross-} != ${CATEGORY} ]]; then + RDEPEND="${RDEPEND} ${CATEGORY}/binutils" +fi + +DEPEND="${RDEPEND} + >=sys-apps/texinfo-4.2-r4 + >=sys-devel/bison-1.875 + >=sys-devel/binutils-2.15.97" + +PDEPEND="sys-devel/gcc-config + !nocxx? ( !n32? ( !n64? ( !uclibc? ( !build? ( sys-libs/libstdc++-v3 ) ) ) ) )" + +pkg_setup() { + if [ -z $I_PROMISE_TO_SUPPLY_PATCHES_WITH_BUGS ] ; then + die "Please \`export I_PROMISE_TO_SUPPLY_PATCHES_WITH_BUGS=1\` or define it in your make.conf if you want to use this ebuild. This is to try and cut down on people filing bugs for a compiler we do not currently support." + fi +} + +src_unpack() { + toolchain_src_unpack + + echo ${PV/_/-} > "${S}"/gcc/BASE-VER + echo "" > "${S}"/gcc/DATESTAMP +} + +pkg_postinst() { + toolchain_pkg_postinst + + einfo "This gcc-4 ebuild is provided for your convenience, and the use" + einfo "of this compiler is not supported by the Gentoo Developers." + einfo "Please file bugs related to gcc-4 with upstream developers." + einfo "Compiler bugs should be filed at http://gcc.gnu.org/bugzilla/" +}