[Lunar-commits] <moonbase-gnome> evince: optional GConf & bugfix
v4hn
me at v4hn.de
Sat Aug 18 20:01:09 CEST 2012
commit 2ae2dce7b7d9c7e8f3b601ebe2e26ac60a667b65
Author: v4hn <me at v4hn.de>
Date: Sat, 18 Aug 2012 11:01:09 -0700
URL: https://github.com/lunar-linux/moonbase-gnome/commit/2ae2dce7b7d9c7e8f3b601ebe2e26ac60a667b65
evince: optional GConf & bugfix
---
desktop/evince/BUILD +4/-0
desktop/evince/DEPENDS +3/-1
2 files changed, 7 insertions (+), 1 deletions (-)
--- a/desktop/evince/BUILD
+++ b/desktop/evince/BUILD
@@ -6,7 +6,11 @@
# Fixes segfault when closing
patch_it $SOURCE3 1 &&
+ # Fixes linking problem with session management
+ sedit "s:\((SHELL_LIBS)\):\1 -lICE:" shell/Makefile.in &&
+
OPTS+=" --enable-comics --enable-impress --enable-pixbuf" &&
+
LIBS+="-lz" \
default_build
--- a/desktop/evince/DEPENDS
+++ b/desktop/evince/DEPENDS
@@ -2,7 +2,9 @@ depends poppler
depends gnome-icon-theme
depends gnome-doc-utils
#this should be optional, but currently doesn't compile without
-depends GConf
+optional_depends "GConf" \
+ "--with-gconf" "--without-gconf" \
+ "GConf support"
optional_depends "tiff" \
"--enable-tiff" \
More information about the Lunar-commits
mailing list