Update of /cvsroot/fink/dists/10.4-transitional/unstable/main/finkinfo/gnome
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv3843

Modified Files:
        evince.info 
Added Files:
        evince.patch 
Log Message:
Start Evince with DBus daemon.


--- NEW FILE: evince.patch ---
diff -ruN -x '*~' evince-0.5.1/fink/evince evince-0.5.1.patched/fink/evince
--- evince-0.5.1/fink/evince    1969-12-31 19:00:00.000000000 -0500
+++ evince-0.5.1.patched/fink/evince    2006-03-03 11:58:02.000000000 -0500
@@ -0,0 +1,11 @@
+#!/bin/sh -e
+# Start Evince with DBus daemon
+
+if test -z "$DBUS_SESSION_BUS_ADDRESS" ; then
+    eval `dbus-launch --sh-syntax`
+    evince.bin $@
+    kill ${DBUS_SESSION_BUS_PID}
+else
+    evince.bin $@
+fi
+exit 0

Index: evince.info
===================================================================
RCS file: 
/cvsroot/fink/dists/10.4-transitional/unstable/main/finkinfo/gnome/evince.info,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -d -r1.8 -r1.9
--- evince.info 2 Mar 2006 04:21:34 -0000       1.8
+++ evince.info 6 May 2006 01:02:53 -0000       1.9
@@ -1,6 +1,6 @@
 Package: evince
 Version: 0.5.1
-Revision: 14
+Revision: 15
 Description: GNOME document viewer
 License: GPL
 Maintainer: Sebastien Maret <[EMAIL PROTECTED]>
@@ -34,9 +34,15 @@
 <<
 Source: mirror:gnome:sources/%n/0.5/%n-%v.tar.bz2
 Source-MD5: 055b54877914de0ac9e895e38287395d
+Patch: %n.patch
 SetLDFLAGS: -lstdc++
 GCC: 3.3
 ConfigureParams: --disable-dependency-tracking --disable-schemas-install 
--disable-scrollkeeper --enable-dvi
+InstallScript: <<
+  make install prefix=%i
+  mv %i/bin/evince %i/bin/evince.bin
+  install -m 755 fink/evince %i/bin
+<<
 DocFiles: README COPYING
 ConfFiles: <<
   %p/etc/gconf/schemas/evince.schemas
@@ -64,7 +70,6 @@
 evince is to replace the multiple document viewers that exist on the
 GNOME Desktop with a single simple application.
 <<
-DescUsage: <<
-Users can enable dbus support by creating the following alias:
-alias evince="dbus-launch --exit-with-session evince"
+DescPort: <<
+The patch creates a script to start Evince with DBus daemon.
 <<



_______________________________________________
Fink-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-commits

Reply via email to