summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGilles Dartiguelongue <eva@gentoo.org>2008-11-29 22:49:52 +0000
committerGilles Dartiguelongue <eva@gentoo.org>2008-11-29 22:49:52 +0000
commit9dd7c6dec74f259ba47d8fd231bc8a59e5ca2420 (patch)
tree5de86a99ed5bc83e1fddbea503291f11b0c561e3 /net-irc/xchat-gnome
parentAutomated update of use.local.desc (diff)
downloadhistorical-9dd7c6dec74f259ba47d8fd231bc8a59e5ca2420.tar.gz
historical-9dd7c6dec74f259ba47d8fd231bc8a59e5ca2420.tar.bz2
historical-9dd7c6dec74f259ba47d8fd231bc8a59e5ca2420.zip
Include a check for a recent enough gcc, bug #246990.
Package-Manager: portage-2.2_rc16/cvs/Linux 2.6.24-gentoo-r8-mactel x86_64
Diffstat (limited to 'net-irc/xchat-gnome')
-rw-r--r--net-irc/xchat-gnome/ChangeLog6
-rw-r--r--net-irc/xchat-gnome/Manifest10
-rw-r--r--net-irc/xchat-gnome/xchat-gnome-0.24.1.ebuild11
3 files changed, 19 insertions, 8 deletions
diff --git a/net-irc/xchat-gnome/ChangeLog b/net-irc/xchat-gnome/ChangeLog
index e1d26f60c2e8..67ff1a101a94 100644
--- a/net-irc/xchat-gnome/ChangeLog
+++ b/net-irc/xchat-gnome/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for net-irc/xchat-gnome
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-irc/xchat-gnome/ChangeLog,v 1.40 2008/11/21 22:00:30 eva Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-irc/xchat-gnome/ChangeLog,v 1.41 2008/11/29 22:49:52 eva Exp $
+
+ 29 Nov 2008; Gilles Dartiguelongue <eva@gentoo.org>
+ xchat-gnome-0.24.1.ebuild:
+ Include a check for a recent enough gcc, bug #246990.
21 Nov 2008; Gilles Dartiguelongue <eva@gentoo.org>
-files/0.17-segfault-fix.patch,
diff --git a/net-irc/xchat-gnome/Manifest b/net-irc/xchat-gnome/Manifest
index 35de36a63ae8..59a4fb868d3c 100644
--- a/net-irc/xchat-gnome/Manifest
+++ b/net-irc/xchat-gnome/Manifest
@@ -5,13 +5,13 @@ AUX 0.17-libnotify-configure.patch 1143 RMD160 523268ba62d7de8a8ee74ca6b3526b52c
DIST xchat-gnome-0.18.tar.bz2 1540748 RMD160 5f8aa69e04f8ab540abd83ebb71edf2835f0aba2 SHA1 0391bfeaac53697cc080478c74c5e0de0423c636 SHA256 86e5bb1b9a073c04be1a38ead51284f04268183cfc7cf711cb80543d055e1372
DIST xchat-gnome-0.24.1.tar.bz2 1896078 RMD160 199e9dcba62dbfd8eb68c7f15d58ab46af73dbe5 SHA1 61739091400448e5e7666c6d7ae53d823ca6e8b4 SHA256 7166cb809278a05db24eed2765c4b52c4ebf54bb33bdec595ae7217509cd3fe5
EBUILD xchat-gnome-0.18.ebuild 1929 RMD160 dbbf18ee9bbde1ccf3092aeda3c56c0136092652 SHA1 3bd0d2551451d52761a9fdddac3f343423f0dd7a SHA256 d7b46955897cf0a012a2bb60b6f64d8abb46fc272cfce5a84c03b7320b480937
-EBUILD xchat-gnome-0.24.1.ebuild 1914 RMD160 8098382cdd306be178521df6bf065a55b655960b SHA1 90f79d42d371529b4c8715f66aba8e7a5a26a6c4 SHA256 eed2eb4b76ab04a57957fe9bb3276f2b3f16719f17a4abef2ff81252d9549dd5
-MISC ChangeLog 7063 RMD160 d25260f1d9b4e4d79b1b1e1699f35813a5aaa60b SHA1 8865ec11958f3595c7490c895c0be261ba385e01 SHA256 cebbb14ce254dc2054476fbe3135e4a0802898210200c7d85cb48586d0d60cf4
+EBUILD xchat-gnome-0.24.1.ebuild 2244 RMD160 9f841ce4c79d87de506a45948c826df6af985fb7 SHA1 35800fd9cc9e11b6878221a014327cd45949d465 SHA256 9397e175042a52a1f1b21de117575df60407f8c34f21b897c670f373bba0ee8b
+MISC ChangeLog 7203 RMD160 9c6171e64bbc5d3e180b1151f27b9704da3c7477 SHA1 8cebf2382567346fd7965e34837d0fc38a425bdf SHA256 35ef186268077a45937bf29252a334e2dca00725f8fb603332f975280f1f4e30
MISC metadata.xml 357 RMD160 0ed7ef137be6ef1727ba1cda4b23364eadf21682 SHA1 32d82b458567df0f74422efb61c1378b748ae648 SHA256 048cd19e7b415e6c26ef453e9e566d3d251aabd325d89afb99718fc5dafa97ea
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)
-iEYEARECAAYFAkknPZcACgkQ1fmVwcYIWAYYgACeJY5bYekSwYsoyFQpt9VSYnJn
-keUAmwWlAHT20WEkKojhkIz6uL6+ELvh
-=Gf+G
+iEUEARECAAYFAkkxxxUACgkQ1fmVwcYIWAbCGACdEuafZPytOxWKeuWq53PiSV8V
+TsUAmL9WnxEMxtUIPyHgtr90k4fVQ/M=
+=cNke
-----END PGP SIGNATURE-----
diff --git a/net-irc/xchat-gnome/xchat-gnome-0.24.1.ebuild b/net-irc/xchat-gnome/xchat-gnome-0.24.1.ebuild
index c1382615cc97..9279104b2986 100644
--- a/net-irc/xchat-gnome/xchat-gnome-0.24.1.ebuild
+++ b/net-irc/xchat-gnome/xchat-gnome-0.24.1.ebuild
@@ -1,8 +1,8 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-irc/xchat-gnome/xchat-gnome-0.24.1.ebuild,v 1.2 2008/11/21 22:00:30 eva Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-irc/xchat-gnome/xchat-gnome-0.24.1.ebuild,v 1.3 2008/11/29 22:49:52 eva Exp $
-inherit gnome2 eutils
+inherit gnome2 eutils toolchain-funcs
DESCRIPTION="GNOME frontend for the popular X-Chat IRC client"
HOMEPAGE="http://xchat-gnome.navi.cx/"
@@ -38,6 +38,13 @@ DEPEND="${RDEPEND}
# gnome-base/gnome-common is temporarily needed for re-creating configure
pkg_setup() {
+ if [[ $(gcc-major-version) -lt 4 || (
+ $(gcc-major-version) -eq 4 && $(gcc-minor-version) -lt 1 || (
+ $(gcc-major-version) -eq 4 && $(gcc-minor-version) -eq 1 && $(gcc-micro-version) -lt 3 ) ) ]]; then
+ ewarn "${P} requires >=sys-devel/gcc-4.1.3 to compile"
+ die "Please select >=sys-devel/gcc-4.1.3"
+ fi
+
if use sound && ! built_with_use media-libs/libcanberra gtk; then
eerror "You need to rebuild media-libs/libcanberra with gtk support."
die "Rebuild media-libs/libcanberra with USE='gtk'"