r1350 - in /unstable/evolution-rss/debian: changelog patches/01_folder-rename.patch patches/02_folder-properties.patch rules
joss at users.alioth.debian.org
joss at users.alioth.debian.org
Wed Sep 23 20:14:22 UTC 2009
Author: joss
Date: Wed Sep 23 20:14:22 2009
New Revision: 1350
URL: http://svn.debian.org/wsvn/pkg-evolution/?sc=1&rev=1350
Log:
* Set webkit as primary renderer.
* 01_folder-rename.patch: patch from upstream. Allows to rename
folders.
* 02_folder-properties.patch: patch from upstream. Fixes a crasher.
Added:
unstable/evolution-rss/debian/patches/01_folder-rename.patch
unstable/evolution-rss/debian/patches/02_folder-properties.patch
Modified:
unstable/evolution-rss/debian/changelog
unstable/evolution-rss/debian/rules
Modified: unstable/evolution-rss/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-evolution/unstable/evolution-rss/debian/changelog?rev=1350&op=diff
==============================================================================
--- unstable/evolution-rss/debian/changelog (original)
+++ unstable/evolution-rss/debian/changelog Wed Sep 23 20:14:22 2009
@@ -1,3 +1,12 @@
+evolution-rss (0.1.4-2) unstable; urgency=low
+
+ * Set webkit as primary renderer.
+ * 01_folder-rename.patch: patch from upstream. Allows to rename
+ folders.
+ * 02_folder-properties.patch: patch from upstream. Fixes a crasher.
+
+ -- Josselin Mouette <joss at debian.org> Wed, 23 Sep 2009 22:00:09 +0200
+
evolution-rss (0.1.4-1) unstable; urgency=low
* Remove useless .la file.
Added: unstable/evolution-rss/debian/patches/01_folder-rename.patch
URL: http://svn.debian.org/wsvn/pkg-evolution/unstable/evolution-rss/debian/patches/01_folder-rename.patch?rev=1350&op=file
==============================================================================
--- unstable/evolution-rss/debian/patches/01_folder-rename.patch (added)
+++ unstable/evolution-rss/debian/patches/01_folder-rename.patch Wed Sep 23 20:14:22 2009
@@ -1,0 +1,18 @@
+--- src/rss.c.orig 2009-09-23 22:02:02.510080391 +0200
++++ src/rss.c 2009-09-23 22:04:10.425583965 +0200
+@@ -3659,8 +3659,13 @@
+ nname = g_strdup(new_name);
+ gchar *orig_name = g_hash_table_lookup(rf->feed_folders, oname);
+ if (!orig_name) {
+- if (valid_folder)
+- return 0;
++ if (valid_folder) {
++ gchar *ofolder = lookup_original_folder(old_name);
++ if (!ofolder)
++ return 0;
++ else if (!lookup_key(ofolder))
++ return 0;
++ }
+ g_hash_table_replace(rf->feed_folders, g_strdup(nname), g_strdup(oname));
+ } else {
+ g_hash_table_replace(rf->feed_folders, g_strdup(nname), g_strdup(orig_name));
Added: unstable/evolution-rss/debian/patches/02_folder-properties.patch
URL: http://svn.debian.org/wsvn/pkg-evolution/unstable/evolution-rss/debian/patches/02_folder-properties.patch?rev=1350&op=file
==============================================================================
--- unstable/evolution-rss/debian/patches/02_folder-properties.patch (added)
+++ unstable/evolution-rss/debian/patches/02_folder-properties.patch Wed Sep 23 20:14:22 2009
@@ -1,0 +1,20 @@
+diff -urN evolution-rss-0.1.4.orig/src/rss-config-factory.c evolution-rss-0.1.4/src/rss-config-factory.c
+--- evolution-rss-0.1.4.orig/src/rss-config-factory.c 2009-08-26 09:24:36.000000000 +0100
++++ evolution-rss-0.1.4/src/rss-config-factory.c 2009-09-15 23:27:13.787560110 +0100
+@@ -2192,7 +2192,15 @@
+ add_feed *feed = (add_feed *)g_object_get_data((GObject *)epl, "add-feed");
+ gchar *url = (gchar *)g_object_get_data((GObject *)epl, "url");
+ gchar *ofolder = (gchar *)g_object_get_data((GObject *)epl, "ofolder");
++
++ EMConfigTargetFolder *targetfolder = (EMConfigTargetFolder *)target->config->target;
++ gchar *main_folder = lookup_main_folder();
++ gchar *folder = targetfolder->folder->full_name;
+
++ if (folder == NULL
++ || g_ascii_strncasecmp(folder, main_folder, strlen(main_folder))
++ || !g_ascii_strcasecmp(folder, main_folder))
++ return;
+
+ GtkWidget *entry1 = (GtkWidget *)glade_xml_get_widget (feed->gui, "url_entry");
+ GtkWidget *checkbutton1 = (GtkWidget *)glade_xml_get_widget (feed->gui, "html_check");
+
Modified: unstable/evolution-rss/debian/rules
URL: http://svn.debian.org/wsvn/pkg-evolution/unstable/evolution-rss/debian/rules?rev=1350&op=diff
==============================================================================
--- unstable/evolution-rss/debian/rules (original)
+++ unstable/evolution-rss/debian/rules Wed Sep 23 20:14:22 2009
@@ -8,7 +8,8 @@
DEB_CONFIGURE_EXTRA_FLAGS += \
--enable-webkit \
- --disable-gecko
+ --disable-gecko \
+ --with-primary-render=webkit
binary-post-install/evolution-rss::
rm -f debian/evolution-rss/usr/lib/evolution/*/plugins/*.la
More information about the pkg-evolution-commits
mailing list