Add RDEPEND to block versions of moz/ff/tb lacking the freetype-2.1.8+ binary compati...
authorAron Griffis <agriffis@gentoo.org>
Thu, 18 Nov 2004 14:29:53 +0000 (14:29 +0000)
committerAron Griffis <agriffis@gentoo.org>
Thu, 18 Nov 2004 14:29:53 +0000 (14:29 +0000)
media-libs/freetype/ChangeLog
media-libs/freetype/Manifest
media-libs/freetype/freetype-2.1.9.ebuild

index 99d21827531358de3e90f493ecf91e803fd1dd17..fb6a795fde60f3e662388814b4221cb55b8da9c4 100644 (file)
@@ -1,6 +1,10 @@
 # ChangeLog for media-libs/freetype
 # Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/freetype/ChangeLog,v 1.58 2004/11/03 06:38:13 psi29a Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/freetype/ChangeLog,v 1.59 2004/11/18 14:29:53 agriffis Exp $
+
+  20 Nov 2004; Aron Griffis <agriffis@gentoo.org> freetype-2.1.9.ebuild:
+  Add RDEPEND to block versions of moz/ff/tb lacking the freetype-2.1.8+ binary
+  compatibility patch
 
   03 Nov 2004; Bret Curtis <psi29a@gentoo.org> freetype-1.3.1-r4.ebuild,
   freetype-2.1.9.ebuild:
index f9fe0d016867c3bac081e4e5865eb08b3602f5bd..74dd6a6623f5e74f7d5bb6e8129aa57db86fa7f3 100644 (file)
@@ -1,17 +1,17 @@
-MD5 097f1580452910c9e82b5e3cd0852bde ChangeLog 8931
-MD5 c3d550351f40132383ca82d9ab967df1 freetype-2.1.5.ebuild 1266
-MD5 2ec9bf7eae18a7ce6f4322816ed8d2a9 freetype-2.1.7.ebuild 1468
-MD5 7b80936f786f11658b91acdc1912552b freetype-2.1.9.ebuild 1703
-MD5 68a04e23ccfb7971cff8ce012aee659c metadata.xml 221
+MD5 1e741bebfc59a182e7065571eb5c1401 ChangeLog 9109
 MD5 5f4d3c6362a343092a7239210559dbf5 freetype-1.3.1-r3.ebuild 2740
 MD5 070fd314ab47b6d95bbd082506873841 freetype-1.3.1-r4.ebuild 3093
 MD5 72a7eb600a714a58bdcd10a80dccc242 freetype-2.1.5-r1.ebuild 1467
+MD5 c3d550351f40132383ca82d9ab967df1 freetype-2.1.5.ebuild 1266
+MD5 2ec9bf7eae18a7ce6f4322816ed8d2a9 freetype-2.1.7.ebuild 1468
+MD5 4baf6bb8b44efdc8d134538a6b61984e freetype-2.1.9.ebuild 2066
+MD5 68a04e23ccfb7971cff8ce012aee659c metadata.xml 221
 MD5 10bd432787c1a182edece351dbf82809 files/config.mk 1240
-MD5 4889d3ad3f18d1c357b3d707c7b71f1c files/digest-freetype-2.1.5 67
-MD5 e311f2a688631e2869cd5fdb025a1862 files/digest-freetype-2.1.7 132
-MD5 29bbc2c883bf52623f42dd235cd23fd6 files/digest-freetype-2.1.9 132
 MD5 d42207bb27a2046e454b706339adaa25 files/digest-freetype-1.3.1-r3 136
 MD5 d42207bb27a2046e454b706339adaa25 files/digest-freetype-1.3.1-r4 136
+MD5 4889d3ad3f18d1c357b3d707c7b71f1c files/digest-freetype-2.1.5 67
 MD5 4889d3ad3f18d1c357b3d707c7b71f1c files/digest-freetype-2.1.5-r1 67
+MD5 e311f2a688631e2869cd5fdb025a1862 files/digest-freetype-2.1.7 132
+MD5 29bbc2c883bf52623f42dd235cd23fd6 files/digest-freetype-2.1.9 132
 MD5 eea0ebe9b39158ab0fa0b131c284930f files/2.1/freetype-2.1.5-autohint-cjkfonts-20031105.patch 65828
 MD5 e3d7a7456563597bb3ec82b4e7f6627c files/2.1/freetype-2.1.7-autohint-cjkfonts-20031130.patch 65589
index 609be1fc64cf998d93a2dcf059ea25f4cdcbe90e..e0da133a46c0bd159e338c798f1eff09dba41bd6 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2004 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/freetype/freetype-2.1.9.ebuild,v 1.5 2004/11/03 06:38:13 psi29a Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/freetype/freetype-2.1.9.ebuild,v 1.6 2004/11/18 14:29:53 agriffis Exp $
 
 inherit eutils flag-o-matic gnuconfig libtool
 
@@ -17,8 +17,16 @@ KEYWORDS="~x86 ~ppc ~sparc ~alpha ~hppa ~ia64 ~amd64 ~ppc64 ~mips"
 #IUSE="zlib bindist cjk doc"
 IUSE="zlib bindist doc"
 
+# The RDEPEND below makes sure that if there is a version of moz/ff/tb
+# installed, then it will have the freetype-2.1.8+ binary compatibility patch.
+# Otherwise updating freetype will cause moz/ff/tb crashes.  #59849
+# 20 Nov 2004 agriffis
 DEPEND="virtual/libc
        zlib? ( sys-libs/zlib )"
+RDEPEND="${DEPEND}
+       !<net-www/mozilla-1.7.3-r3
+       !<net-www/mozilla-firefox-1.0-r3
+       !<net-www/mozilla-thunderbird-0.9-r3"
 
 src_unpack() {