Fix building with libpng15 wrt #377363 by Stuart Longland
authorSamuli Suominen <ssuominen@gentoo.org>
Sun, 7 Aug 2011 16:54:27 +0000 (16:54 +0000)
committerSamuli Suominen <ssuominen@gentoo.org>
Sun, 7 Aug 2011 16:54:27 +0000 (16:54 +0000)
Package-Manager: portage-2.2.0_alpha47/cvs/Linux x86_64

media-gfx/xsane/ChangeLog
media-gfx/xsane/xsane-0.998.ebuild

index 56dcfc8dfa27705b9edf061028da9a5a75aef416..5511bce31765e63d7536c0d22814adcc7cc1e1d4 100644 (file)
@@ -1,6 +1,9 @@
 # ChangeLog for media-gfx/xsane
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/xsane/ChangeLog,v 1.86 2011/07/08 13:04:13 pacho Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/xsane/ChangeLog,v 1.87 2011/08/07 16:54:27 ssuominen Exp $
+
+  07 Aug 2011; Samuli Suominen <ssuominen@gentoo.org> xsane-0.998.ebuild:
+  Fix building with libpng15 wrt #377363 by Stuart Longland
 
 *xsane-0.998 (08 Jul 2011)
 
index a46d9dd008c8ae0283ea770b6b9d1423e71f601c..4b4b65fcb565ae43ceff51f7a3e2e6d5a18a3c06 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2011 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/xsane/xsane-0.998.ebuild,v 1.1 2011/07/08 13:04:13 pacho Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/xsane/xsane-0.998.ebuild,v 1.2 2011/08/07 16:54:27 ssuominen Exp $
 
 EAPI="4"
 
@@ -42,6 +42,9 @@ pkg_setup() {
 src_prepare() {
        # Apply multiple fixes from different distributions
        epatch "${WORKDIR}/${P}-patches"/*.patch
+
+       # Fix compability with libpng15 wrt #377363
+       sed -i -e 's:png_ptr->jmpbuf:png_jmpbuf(png_ptr):' src/xsane-save.c || die
 }
 
 src_configure() {