Add new swig to DEPEND to fix python-2.5 compile thanks to marienz in bug 148728
authorStefan Schweizer <genstef@gentoo.org>
Sat, 18 Nov 2006 09:50:08 +0000 (09:50 +0000)
committerStefan Schweizer <genstef@gentoo.org>
Sat, 18 Nov 2006 09:50:08 +0000 (09:50 +0000)
Package-Manager: portage-2.1.2_rc2

media-libs/lcms/ChangeLog
media-libs/lcms/lcms-1.15.ebuild

index f82a2da9c771798ec63fbf51e5da096bb0e09fc5..607b6bf429a061a1d2759d1c1cff47888520c00a 100644 (file)
@@ -1,6 +1,10 @@
 # ChangeLog for media-libs/lcms
 # Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/lcms/ChangeLog,v 1.64 2006/09/04 04:35:55 kumba Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/lcms/ChangeLog,v 1.65 2006/11/18 09:50:08 genstef Exp $
+
+  18 Nov 2006; Stefan Schweizer <genstef@gentoo.org> lcms-1.15.ebuild:
+  Add new swig to DEPEND to fix python-2.5 compile thanks to marienz in bug
+  148728
 
   04 Sep 2006; Joshua Kinard <kumba@gentoo.org> -lcms-1.13-r1.ebuild,
   -lcms-1.13-r2.ebuild, lcms-1.14-r1.ebuild:
index 91092b55e31dab023f94fcaa0e07779293cd6bd2..29636e81d0538f2550bad176e5e968a9a611da30 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2006 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/lcms/lcms-1.15.ebuild,v 1.5 2006/04/07 22:39:21 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/lcms/lcms-1.15.ebuild,v 1.6 2006/11/18 09:50:08 genstef Exp $
 
 inherit libtool eutils
 
@@ -16,9 +16,10 @@ IUSE="tiff jpeg zlib python"
 DEPEND="tiff? ( media-libs/tiff )
        jpeg? ( media-libs/jpeg )
        zlib? ( sys-libs/zlib )
-       python? ( >=dev-lang/python-1.5.2 )"
-RDEPEND="jpeg? ( media-libs/jpeg )
-       python? ( >=dev-lang/python-1.5.2 )"
+       python? ( >=dev-lang/python-1.5.2
+               !sh? ( !x86-fbsd? ( >=dev-lang/swig-1.3.29-r1 ) ) )"
+               # ugly workaround because arches have not keyworded it
+RDEPEND="${DEPEND}"
 
 src_unpack() {
        unpack ${A}