summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJurek Bartuszek <jurek@gentoo.org>2008-06-01 01:47:30 +0000
committerJurek Bartuszek <jurek@gentoo.org>2008-06-01 01:47:30 +0000
commitd1f6c5a24ea9e042d4d839d08eccc4bc3fd6678f (patch)
tree8d0ad5738b1a146eb3c2fb79fbeca5985b9185c3 /dev-dotnet/libgdiplus
parentadd eclass documentation by mren #210546 (diff)
downloadgentoo-2-d1f6c5a24ea9e042d4d839d08eccc4bc3fd6678f.tar.gz
gentoo-2-d1f6c5a24ea9e042d4d839d08eccc4bc3fd6678f.tar.bz2
gentoo-2-d1f6c5a24ea9e042d4d839d08eccc4bc3fd6678f.zip
dev-dotnet/libgdiplus: Fixed newer autoconf handling (bugs #217355 #224335)
(Portage version: 2.1.4.4)
Diffstat (limited to 'dev-dotnet/libgdiplus')
-rw-r--r--dev-dotnet/libgdiplus/ChangeLog6
-rw-r--r--dev-dotnet/libgdiplus/libgdiplus-1.2.4.ebuild7
-rw-r--r--dev-dotnet/libgdiplus/libgdiplus-1.9.ebuild9
3 files changed, 19 insertions, 3 deletions
diff --git a/dev-dotnet/libgdiplus/ChangeLog b/dev-dotnet/libgdiplus/ChangeLog
index 8e8bfba2a78b..f90858b343b4 100644
--- a/dev-dotnet/libgdiplus/ChangeLog
+++ b/dev-dotnet/libgdiplus/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for dev-dotnet/libgdiplus
# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/libgdiplus/ChangeLog,v 1.85 2008/05/31 12:22:19 jurek Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/libgdiplus/ChangeLog,v 1.86 2008/06/01 01:47:30 jurek Exp $
+
+ 01 Jun 2008; Jurek Bartuszek <jurek@gentoo.org> libgdiplus-1.2.4.ebuild,
+ libgdiplus-1.9.ebuild:
+ Fixed newer autoconf versions handling (bugs #217355 #224335)
*libgdiplus-1.9 (31 May 2008)
diff --git a/dev-dotnet/libgdiplus/libgdiplus-1.2.4.ebuild b/dev-dotnet/libgdiplus/libgdiplus-1.2.4.ebuild
index 98b0bb8d2e75..b6422cd1e0d4 100644
--- a/dev-dotnet/libgdiplus/libgdiplus-1.2.4.ebuild
+++ b/dev-dotnet/libgdiplus/libgdiplus-1.2.4.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/libgdiplus/libgdiplus-1.2.4.ebuild,v 1.7 2008/04/18 22:19:04 compnerd Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/libgdiplus/libgdiplus-1.2.4.ebuild,v 1.8 2008/06/01 01:47:30 jurek Exp $
inherit eutils flag-o-matic toolchain-funcs autotools
@@ -35,6 +35,11 @@ src_unpack() {
epatch "${FILESDIR}/${PN}-1.1.13-libungif-configure-fix.diff"
epatch "${FILESDIR}/${P}-cairo.patch"
+
+ sed -i \
+ -e 's/FONTCONFIG-CONFIG/FONTCONFIG_CONFIG/' \
+ -e 's/FREETYPE-CONFIG/FREETYPE_CONFIG/' \
+ configure.in || die 'configure.in not found'
eautoreconf
}
diff --git a/dev-dotnet/libgdiplus/libgdiplus-1.9.ebuild b/dev-dotnet/libgdiplus/libgdiplus-1.9.ebuild
index 5aaee459760a..07565c185521 100644
--- a/dev-dotnet/libgdiplus/libgdiplus-1.9.ebuild
+++ b/dev-dotnet/libgdiplus/libgdiplus-1.9.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/libgdiplus/libgdiplus-1.9.ebuild,v 1.1 2008/05/31 12:22:19 jurek Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/libgdiplus/libgdiplus-1.9.ebuild,v 1.2 2008/06/01 01:47:30 jurek Exp $
inherit eutils flag-o-matic toolchain-funcs autotools
@@ -20,6 +20,7 @@ RDEPEND=">=dev-libs/glib-2.6
x11-libs/libXrender
x11-libs/libX11
x11-libs/libXt
+ x11-libs/cairo
exif? ( media-libs/libexif )
gif? ( >=media-libs/giflib-4.1.3 )
jpeg? ( media-libs/jpeg )
@@ -35,6 +36,10 @@ src_unpack() {
epatch "${FILESDIR}/${PN}-1.2.5-imglibs.patch"
+ sed -i \
+ -e 's/FONTCONFIG-CONFIG/FONTCONFIG_CONFIG/' \
+ -e 's/FREETYPE-CONFIG/FREETYPE_CONFIG/' \
+ configure.in || die 'configure.in not found'
eautoreconf
}
@@ -47,6 +52,8 @@ src_compile() {
# Disable glitz support as libgdiplus does not use it, and it causes errors
econf --disable-glitz \
+ --disable-dependency-tracking \
+ --with-cairo=system \
$(use_with exif libexif) \
$(use_with gif libgif) \
$(use_with jpeg libjpeg) \