pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/www/drivel Update to 1.0.1:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/d958ad576495
branches:  trunk
changeset: 477076:d958ad576495
user:      jmmv <jmmv%pkgsrc.org@localhost>
date:      Sat Jun 26 17:16:21 2004 +0000

description:
Update to 1.0.1:

* Fixes:
- Resolved a network threading issue that prevented Drivel from working on
  NetBSD, and possibly the other BSD variants as well.
- Fixed the autosave feature.
- Keybinding fixes to allow better interoperability with emacs bindings.
- Resolve a couple of bugs in the History dialog (still requires GTK+ 2.4.4
  or higher to work correctly) (Davyd Madeley).
- Correct the lj-lq tag in the poll creator (Grahame Bowland).
- Don't duplicate the protocol in the Insert Link dialog (gnome%nash.nu@localhost).

diffstat:

 www/drivel/Makefile         |   4 +-
 www/drivel/distinfo         |   8 ++----
 www/drivel/patches/patch-aa |  13 ----------
 www/drivel/patches/patch-ab |  55 ---------------------------------------------
 4 files changed, 5 insertions(+), 75 deletions(-)

diffs (102 lines):

diff -r d0bdcb375a0c -r d958ad576495 www/drivel/Makefile
--- a/www/drivel/Makefile       Sat Jun 26 17:09:09 2004 +0000
+++ b/www/drivel/Makefile       Sat Jun 26 17:16:21 2004 +0000
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.1.1.1 2004/06/22 21:31:07 jmmv Exp $
+# $NetBSD: Makefile,v 1.2 2004/06/26 17:16:21 jmmv Exp $
 #
 
-DISTNAME=      drivel-1.0.0
+DISTNAME=      drivel-1.0.1
 CATEGORIES=    www gnome
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=drivel/}
 EXTRACT_SUFX=  .tar.bz2
diff -r d0bdcb375a0c -r d958ad576495 www/drivel/distinfo
--- a/www/drivel/distinfo       Sat Jun 26 17:09:09 2004 +0000
+++ b/www/drivel/distinfo       Sat Jun 26 17:16:21 2004 +0000
@@ -1,6 +1,4 @@
-$NetBSD: distinfo,v 1.1.1.1 2004/06/22 21:31:07 jmmv Exp $
+$NetBSD: distinfo,v 1.2 2004/06/26 17:16:21 jmmv Exp $
 
-SHA1 (drivel-1.0.0.tar.bz2) = dfa34d853922ca99db86827c5fc7151959a50e39
-Size (drivel-1.0.0.tar.bz2) = 341335 bytes
-SHA1 (patch-aa) = 943fd568075f3325c5c4c739eda53749c3836e29
-SHA1 (patch-ab) = 722b0b9f6e5a4b2619a9df3a59db229e3219fca5
+SHA1 (drivel-1.0.1.tar.bz2) = 87c79a7023ee8ce9034c279980e9936300cd78a3
+Size (drivel-1.0.1.tar.bz2) = 341964 bytes
diff -r d0bdcb375a0c -r d958ad576495 www/drivel/patches/patch-aa
--- a/www/drivel/patches/patch-aa       Sat Jun 26 17:09:09 2004 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,13 +0,0 @@
-$NetBSD: patch-aa,v 1.1.1.1 2004/06/22 21:31:08 jmmv Exp $
-
---- Makefile.in.orig   2004-06-05 22:56:44.000000000 +0200
-+++ Makefile.in
-@@ -138,7 +138,7 @@ desktop_DATA = $(desktop_in_files:.deskt
- CLEANFILES = drivel.desktop
- 
- schema_in_files = drivel.schemas.in
--schemadir = $(sysconfdir)/gconf/schemas
-+schemadir = $(GCONF_SCHEMA_FILE_DIR)
- schema_DATA = $(schema_in_files:.schemas.in=.schemas)
- 
- pixmapsdir = $(datadir)/pixmaps
diff -r d0bdcb375a0c -r d958ad576495 www/drivel/patches/patch-ab
--- a/www/drivel/patches/patch-ab       Sat Jun 26 17:09:09 2004 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,55 +0,0 @@
-$NetBSD: patch-ab,v 1.1.1.1 2004/06/22 21:31:08 jmmv Exp $
-
---- src/network.c.orig 2004-06-22 22:36:40.000000000 +0200
-+++ src/network.c
-@@ -35,6 +35,7 @@
- #define BUFFER_SIZE 1
- 
- extern GMutex *network_mutex;
-+gint network_busy = 0;
- gchar *post_data = NULL;
- gint dialog_count = 0;
- DrivelRequestType global_type;
-@@ -310,7 +311,15 @@ send_get_request (gpointer data)
-       
-       ThreadData *td;
-       
--      g_mutex_lock (network_mutex);
-+      for (;;) {
-+              g_mutex_lock (network_mutex);
-+              if (!network_busy) {
-+                      network_busy = 1;
-+                      g_mutex_unlock (network_mutex);
-+                      break;
-+              }
-+              g_mutex_unlock (network_mutex);
-+      }
-       
-       td = (ThreadData *)data;
-       
-@@ -397,7 +406,15 @@ send_request (gpointer data)
-       glong http_code;
-       ThreadData *td;
-       
--      g_mutex_lock (network_mutex);
-+      for (;;) {
-+              g_mutex_lock (network_mutex);
-+              if (!network_busy) {
-+                      network_busy = 1;
-+                      g_mutex_unlock (network_mutex);
-+                      break;
-+              }
-+              g_mutex_unlock (network_mutex);
-+      }
-       
-       td = (ThreadData *) data;
-       
-@@ -522,6 +539,8 @@ lj_network_loop (gpointer data)
-               
-               dialog_close (dc);
-               
-+              g_mutex_lock (network_mutex);
-+              network_busy = 0;
-               g_mutex_unlock (network_mutex);
-               
-               g_free (queue_data);



Home | Main Index | Thread Index | Old Index