Also apply GGC3.3 patch for GCC4. Allows compilation on ppc-macos, marked ~ppc-macos...
authorFabian Groffen <grobian@gentoo.org>
Mon, 31 Oct 2005 18:30:22 +0000 (18:30 +0000)
committerFabian Groffen <grobian@gentoo.org>
Mon, 31 Oct 2005 18:30:22 +0000 (18:30 +0000)
Package-Manager: portage-2.0.51.22-r3

media-gfx/transfig/ChangeLog
media-gfx/transfig/Manifest
media-gfx/transfig/transfig-3.2.4-r2.ebuild

index c90b309a1a85bca89cd4270065ef791f8f0d45bf..324bf6d838d3bfd367280a5256f5c3fb50371d3e 100644 (file)
@@ -1,6 +1,10 @@
 # ChangeLog for media-gfx/transfig
 # Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/transfig/ChangeLog,v 1.21 2005/09/13 17:14:33 agriffis Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/transfig/ChangeLog,v 1.22 2005/10/31 18:30:22 grobian Exp $
+
+  31 Oct 2005; Fabian Groffen <grobian@gentoo.org> transfig-3.2.4-r2.ebuild:
+  Also apply GGC3.3 patch for GCC4.  Allows compilation on ppc-macos, marked
+  ~ppc-macos (bug #110948)
 
   13 Sep 2005; Aron Griffis <agriffis@gentoo.org> transfig-3.2.4-r2.ebuild:
   Mark 3.2.4-r2 stable on alpha
index 771be25b3468aeab1ed338ab7cce176384883893..7392f5179d0fa9deea8ef3ad0a854d7bf37f2f9f 100644 (file)
@@ -1,11 +1,11 @@
 MD5 49fe10083e271086f0ec1c08564ac3ff transfig-3.2.3d-r1.ebuild 1081
-MD5 c79bb2d8e4e2c25d12c2420048c00baf metadata.xml 235
-MD5 921aa8918fe6ce83cf01e89b0959f9f6 ChangeLog 2965
-MD5 a04c39f37bea73d3d68f3e08d78c6502 transfig-3.2.4-r2.ebuild 1501
 MD5 f3b35d3b6e246dca0ce894f763cbe8f8 transfig-3.2.4-r1.ebuild 1291
-MD5 71a0fff063c73b598780da48ef56b943 files/transfig-3.2.4-gcc-3.3.patch 1895
-MD5 4649eef8f14275cfba64c077532d6aad files/transfig-3.2.3d.patch 1532
-MD5 ff90232bbf79ef8dcf25771dcd286a0a files/digest-transfig-3.2.4-r2 144
-MD5 f9974d3952eb7a7aaef9145c8970f371 files/digest-transfig-3.2.4-r1 66
+MD5 aa13a53e9e07cf3120437c858ecaafbd ChangeLog 3146
+MD5 c79bb2d8e4e2c25d12c2420048c00baf metadata.xml 235
+MD5 2e6fcf286ac1f276c3913986bdaffe08 transfig-3.2.4-r2.ebuild 1530
 MD5 db86c631cd0071efe757e7ea210f777c files/digest-transfig-3.2.3d-r1 67
 MD5 c1e84814be65ba288f57ef4df07f1dad files/transfig-3.2.4.patch 2042
+MD5 f9974d3952eb7a7aaef9145c8970f371 files/digest-transfig-3.2.4-r1 66
+MD5 ff90232bbf79ef8dcf25771dcd286a0a files/digest-transfig-3.2.4-r2 144
+MD5 71a0fff063c73b598780da48ef56b943 files/transfig-3.2.4-gcc-3.3.patch 1895
+MD5 4649eef8f14275cfba64c077532d6aad files/transfig-3.2.3d.patch 1532
index 2e4d3d4851479c6dd2ae6cf7c38bc8aab0cb7518..4839e4de29297196647c5a86415c3c22f87e9e79 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2005 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/transfig/transfig-3.2.4-r2.ebuild,v 1.6 2005/09/13 17:14:33 agriffis Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/transfig/transfig-3.2.4-r2.ebuild,v 1.7 2005/10/31 18:30:22 grobian Exp $
 
 IUSE=""
 
@@ -17,7 +17,7 @@ HOMEPAGE="http://www.xfig.org"
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="alpha amd64 ~hppa ~ppc ppc64 ~sparc ~x86"
+KEYWORDS="alpha amd64 ~hppa ~ppc ~ppc-macos ppc64 ~sparc ~x86"
 
 DEPEND="virtual/x11
        >=media-libs/jpeg-6
@@ -29,8 +29,8 @@ src_unpack() {
        epatch ${FILESDIR}/${P}.patch
        epatch ../${SHAPE_P}/${PN}.${SHAPE_P#*.}.patch  # bug #20877
 
-       #bad way to fix a bad issue
-       if [ "$(gcc-major-version)" -eq "3" -a "$(gcc-minor-version)" -ge "3" ]
+       # Apply gcc-3.3 patch for GCC 3.3 and above -- bug #110948
+       if [ "$(gcc-major-version)$(gcc-minor-version)" -ge "33" ];
        then
                epatch  ${FILESDIR}/${P}-gcc-3.3.patch
        fi