[Lunar-commits] <moonbase> evince: fix segfault from poppler api change
Paul Bredbury
brebs at lunar-linux.org
Mon Feb 7 19:23:57 CET 2011
commit a8e582b5eb084a144cbc21c4a8b11b51aa4a5f7d
Author: Paul Bredbury <brebs at lunar-linux.org>
Date: Tue Feb 8 01:23:57 2011 +0700
evince: fix segfault from poppler api change
---
gnome2/desktop/evince/BUILD | 3 +++
gnome2/desktop/evince/DETAILS | 7 +++++--
2 files changed, 8 insertions(+), 2 deletions(-)
diff --git a/gnome2/desktop/evince/BUILD b/gnome2/desktop/evince/BUILD
index 5c1a16f..83ccdbb 100644
--- a/gnome2/desktop/evince/BUILD
+++ b/gnome2/desktop/evince/BUILD
@@ -3,6 +3,9 @@
# Fixes security bug: http://bugs.gentoo.org/show_bug.cgi?id=350681
patch_it $SOURCE2 1 &&
+ # Fixes segfault when closing
+ patch_it $SOURCE3 1 &&
+
OPTS+=" --enable-comics --enable-impress --enable-pixbuf" &&
default_build
diff --git a/gnome2/desktop/evince/DETAILS b/gnome2/desktop/evince/DETAILS
index 79d7f2b..912017a 100644
--- a/gnome2/desktop/evince/DETAILS
+++ b/gnome2/desktop/evince/DETAILS
@@ -3,13 +3,16 @@
VERSION=$MAJOR.0
SOURCE=$MODULE-$VERSION.tar.bz2
SOURCE2=evince-2.32.0-dvi-security.patch.bz2
+ SOURCE3=evince-2.32.0-poppler-api-segfault.patch.bz2
SOURCE_URL=$GNOME_URL/sources/$MODULE/$MAJOR
SOURCE2_URL=$PATCH_URL
+ SOURCE3_URL=$PATCH_URL
SOURCE_VFY=sha1:2f06a2b9dfd8667f4b4c6e90be3c49f6fe026fc8
SOURCE2_VFY=sha1:fbab8b4d13ff92e95a0f6c69b79545e93638723e
- WEB_SITE=http://www.gnome.org/projects/$MODULE
+ SOURCE3_VFY=sha1:e90a2626f4f1d99de1c50847a0bea1995c5717cf
+ WEB_SITE=http://projects.gnome.org/evince/
ENTERED=20050918
- UPDATED=20110117
+ UPDATED=20110207
SHORT="A document viewer for multiple formats (PDF, Postscript)"
cat << EOF
More information about the Lunar-commits
mailing list