diff options
author | jmmv <jmmv@pkgsrc.org> | 2004-06-26 17:16:21 +0000 |
---|---|---|
committer | jmmv <jmmv@pkgsrc.org> | 2004-06-26 17:16:21 +0000 |
commit | 3f529e066c77fd74b3d56e8bdbedae866ef44633 (patch) | |
tree | bc2cba45012e55f5890c392c7417edf0a31e7b17 /www | |
parent | 3639b1312ddd228010e93c37ffbc68565e3aff26 (diff) | |
download | pkgsrc-3f529e066c77fd74b3d56e8bdbedae866ef44633.tar.gz |
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).
Diffstat (limited to 'www')
-rw-r--r-- | www/drivel/Makefile | 4 | ||||
-rw-r--r-- | www/drivel/distinfo | 8 | ||||
-rw-r--r-- | www/drivel/patches/patch-aa | 13 | ||||
-rw-r--r-- | www/drivel/patches/patch-ab | 55 |
4 files changed, 5 insertions, 75 deletions
diff --git a/www/drivel/Makefile b/www/drivel/Makefile index 88c03f770f0..124db48e427 100644 --- a/www/drivel/Makefile +++ b/www/drivel/Makefile @@ -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 --git a/www/drivel/distinfo b/www/drivel/distinfo index bf4d12d118b..4f40b3f0325 100644 --- a/www/drivel/distinfo +++ b/www/drivel/distinfo @@ -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 --git a/www/drivel/patches/patch-aa b/www/drivel/patches/patch-aa deleted file mode 100644 index 6af1854e996..00000000000 --- a/www/drivel/patches/patch-aa +++ /dev/null @@ -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 --git a/www/drivel/patches/patch-ab b/www/drivel/patches/patch-ab deleted file mode 100644 index 4ebb0a86e6f..00000000000 --- a/www/drivel/patches/patch-ab +++ /dev/null @@ -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); |