On Fri, Apr 06, 2012 at 11:40:40AM +0200, Landry Breuil wrote:
Hi,
here's an update to liferea 1.8.4, seems to work fine against my tt-rss
installation.
New version including a patch to fix an ugly hardcoded '/bin/true' path,
leading to errors in session manager output when closing liferea:
(xfce4-session:3981): xfce4-session-WARNING **: Failed to running
discard command /bin/true: (No such file or directory)
This one should be sent upstream imo.
Landry
? midori.core
Index: Makefile
===
RCS file: /cvs/ports/www/liferea/Makefile,v
retrieving revision 1.48
diff -u -r1.48 Makefile
--- Makefile27 Feb 2012 17:25:21 - 1.48
+++ Makefile6 Apr 2012 10:18:01 -
@@ -4,7 +4,7 @@
COMMENT= simple GTK desktop news aggregator
-DISTNAME= liferea-1.8.0
+DISTNAME= liferea-1.8.4
CATEGORIES=www x11
HOMEPAGE= http://liferea.sourceforge.net/
@@ -28,6 +28,7 @@
WANTLIB += pcre pixman-1 png pthread pthread-stubs soup-2.4 sqlite3
WANTLIB += stdc++ unique-1.0 webkitgtk-1.0 xcb xcb-render xcb-shm xml2 xslt
WANTLIB += z gstinterfaces-0.10 ffi javascriptcoregtk-1.0
+WANTLIB += geoclue gstaudio-0.10 gstfft-0.10 orc-0.4
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=liferea/}
Index: distinfo
===
RCS file: /cvs/ports/www/liferea/distinfo,v
retrieving revision 1.19
diff -u -r1.19 distinfo
--- distinfo27 Feb 2012 17:25:21 - 1.19
+++ distinfo6 Apr 2012 10:18:01 -
@@ -1,5 +1,5 @@
-MD5 (liferea-1.8.0.tar.gz) = YxPjBJtYa+EQyUApAGCf4A==
-RMD160 (liferea-1.8.0.tar.gz) = 0zIsGAe7/r2WOHRkv5OFRarJqd8=
-SHA1 (liferea-1.8.0.tar.gz) = tzHnASgTBHggfpBZ/J7DOufZU1g=
-SHA256 (liferea-1.8.0.tar.gz) = C19K+gz1ubk85eBpdHZGtnTuQU5uDmN9l1wJrPeY7jc=
-SIZE (liferea-1.8.0.tar.gz) = 1870394
+MD5 (liferea-1.8.4.tar.gz) = /dSq9zQNa4mFRp8wDBLkGg==
+RMD160 (liferea-1.8.4.tar.gz) = 7EfhnpHtu+hzRDfork+XVw+0FBI=
+SHA1 (liferea-1.8.4.tar.gz) = +IejkoEW9W4baHGcFQ1AvRw8bf8=
+SHA256 (liferea-1.8.4.tar.gz) = VopWXRLnPhJeOvEW47I6IHT4i4uUnMgXWOrKs6TRstk=
+SIZE (liferea-1.8.4.tar.gz) = 1865230
Index: patches/patch-src_ui_ui_session_c
===
RCS file: patches/patch-src_ui_ui_session_c
diff -N patches/patch-src_ui_ui_session_c
--- /dev/null 1 Jan 1970 00:00:00 -
+++ patches/patch-src_ui_ui_session_c 6 Apr 2012 10:18:01 -
@@ -0,0 +1,13 @@
+$OpenBSD$
+Session manager complains otherwise...
+--- src/ui/ui_session.c.orig Fri Apr 6 12:03:04 2012
src/ui/ui_session.cFri Apr 6 12:03:49 2012
+@@ -490,7 +490,7 @@ void session_init(const gchar *argv0, gchar *previous_
+ save their current status' bla bla if we don't have it and the user
checks 'Save Session'
+ when they log out */
+ cmd = g_new(gchar *, 2);
+- cmd[0] = g_strdup(/bin/true);
++ cmd[0] = g_strdup(true);
+ cmd[1] = NULL;
+ session_set_array(session, SmDiscardCommand, cmd);
+ g_strfreev(cmd);