pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/time/gnotime Update to 2.3.0:
details: https://anonhg.NetBSD.org/pkgsrc/rev/f83f205c1c7f
branches: trunk
changeset: 549165:f83f205c1c7f
user: wiz <wiz%pkgsrc.org@localhost>
date: Tue Oct 28 23:38:33 2008 +0000
description:
Update to 2.3.0:
New in the 2.3.0 Release:
-------------------------
The main changes in this release are:
* a new implementation of the projects tree using the GtkTreeView
component which fixes a lot of the bugs regarding the projects
tree manipulation and prepares the way for many customizations
in future releases.
* an initial implementation of a tray icon that displays timer status
and allows the user to toggle the timer by clicking on it.
* a rewrite of the idle detection using the XScreenSaver extension and
of the timer system to make it more system power conservation
friendly.
* port of the report system to use guile version 1.8.
* many changes in the configure script, including porperly checking for
guile and gconf and version of available DBUS.
* removal of some deprecated APIs usage.
In addition, many bugs have been fixed, including:
* broken behavior of drag-and-drop (#1856268)
* compiles but crashes on startup in fedora core 5 (#1802501)
* activity journal truncates seconds (#1706365)
* green bar flickers when value changes (#1171204)
* dragging project to make sub-project will not scroll (#831808)
New in the 2.2.3 Release:
-------------------------
This release brings better internationalization in reports with locale
based formating of times and monetary values. The newly added support
for DBus messages allows users to start/stop the timer and save/reload
the data file from the command line using the gnotime-remote
script. Also, an update user's manual covers most of the features
available in this version. In addition, many bugs have been fixed,
including:
-- Crash when saving to full filesystem (#1548248)
-- Day of century calculation error causing skipped day in reports
-- Conflicting keybindings (#1639477)
-- Invoice report doesn't work in locales other than C
-- Hidden question dialog when overwriting file during report saving
(http://bugs.debian.org/422023)
diffstat:
time/gnotime/Makefile | 16 +-
time/gnotime/PLIST | 73 ++++-----
time/gnotime/distinfo | 29 +---
time/gnotime/patches/patch-aa | 61 --------
time/gnotime/patches/patch-ab | 12 +-
time/gnotime/patches/patch-ac | 38 -----
time/gnotime/patches/patch-ad | 64 --------
time/gnotime/patches/patch-ae | 226 ------------------------------
time/gnotime/patches/patch-af | 27 ---
time/gnotime/patches/patch-ag | 52 ------
time/gnotime/patches/patch-ah | 24 ---
time/gnotime/patches/patch-ai | 103 -------------
time/gnotime/patches/patch-aj | 58 -------
time/gnotime/patches/patch-ak | 18 --
time/gnotime/patches/patch-al | 145 -------------------
time/gnotime/patches/patch-am | 53 -------
time/gnotime/patches/patch-an | 12 -
time/gnotime/patches/patch-ao | 17 --
time/gnotime/patches/patch-ap | 22 --
time/gnotime/patches/patch-aq | 158 ---------------------
time/gnotime/patches/patch-ar | 209 ---------------------------
time/gnotime/patches/patch-as | 314 ------------------------------------------
time/gnotime/patches/patch-at | 57 -------
23 files changed, 48 insertions(+), 1740 deletions(-)
diffs (truncated from 1959 to 300 lines):
diff -r f872ba17b208 -r f83f205c1c7f time/gnotime/Makefile
--- a/time/gnotime/Makefile Tue Oct 28 23:37:54 2008 +0000
+++ b/time/gnotime/Makefile Tue Oct 28 23:38:33 2008 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.28 2008/06/20 01:09:39 joerg Exp $
+# $NetBSD: Makefile,v 1.29 2008/10/28 23:38:33 wiz Exp $
-DISTNAME= gnotime-2.2.1
-PKGREVISION= 16
+DISTNAME= gnotime-2.3.0
CATEGORIES= time gnome
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=gttr/}
@@ -18,8 +17,7 @@
USE_PKGLOCALEDIR= yes
GCONF_SCHEMAS= gnotime.schemas
-
-BUILDLINK_DEPMETHOD.libXt?= build
+MAKE_ENV+= GCONF_SCHEMAS_DIR=${GCONF_SCHEMAS_DIR:Q}
.include "../../devel/GConf/schemas.mk"
.include "../../devel/glib2/buildlink3.mk"
@@ -28,13 +26,13 @@
.include "../../devel/libgnome/buildlink3.mk"
.include "../../devel/libgnomeui/buildlink3.mk"
.include "../../devel/popt/buildlink3.mk"
+.include "../../devel/qof/buildlink3.mk"
.include "../../lang/guile/buildlink3.mk"
+.include "../../sysutils/dbus-glib/buildlink3.mk"
.include "../../sysutils/gnome-vfs/buildlink3.mk"
.include "../../textproc/libxml2/buildlink3.mk"
.include "../../textproc/scrollkeeper/omf.mk"
-.include "../../www/gtkhtml38/buildlink3.mk"
-.include "../../x11/libSM/buildlink3.mk"
-.include "../../x11/libX11/buildlink3.mk"
-.include "../../x11/libXt/buildlink3.mk"
+.include "../../www/gtkhtml314/buildlink3.mk"
+.include "../../x11/libXScrnSaver/buildlink3.mk"
.include "../../mk/pthread.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff -r f872ba17b208 -r f83f205c1c7f time/gnotime/PLIST
--- a/time/gnotime/PLIST Tue Oct 28 23:37:54 2008 +0000
+++ b/time/gnotime/PLIST Tue Oct 28 23:38:33 2008 +0000
@@ -1,42 +1,35 @@
-@comment $NetBSD: PLIST,v 1.5 2007/09/25 10:54:19 hira Exp $
+@comment $NetBSD: PLIST,v 1.6 2008/10/28 23:38:33 wiz Exp $
bin/gnotime
-include/gnotime/gnc-date.h
-include/gnotime/gnc-engine-util.h
-include/gnotime/gnc-event.h
-include/gnotime/gnc-numeric.h
-include/gnotime/gnc-trace.h
-include/gnotime/guid.h
-include/gnotime/kvp-util.h
-include/gnotime/kvp_frame.h
-include/gnotime/qof.h
-include/gnotime/qofbackend.h
-include/gnotime/qofbook.h
-include/gnotime/qofclass.h
-include/gnotime/qofgobj.h
-include/gnotime/qofid.h
-include/gnotime/qofinstance.h
-include/gnotime/qofobject.h
-include/gnotime/qofquery-deserial.h
-include/gnotime/qofquery-serialize.h
-include/gnotime/qofquery.h
-include/gnotime/qofquerycore.h
-include/gnotime/qofsession.h
-include/gnotime/qofsql.h
-include/gnotime/sql_parser.h
-lib/libqof.la
-lib/libqofsql.la
+bin/gnotime-remote
+man/man1/gnotime-remote.1
man/man1/gnotime.1
share/applications/gnotime.desktop
share/gconf/schemas/gnotime.schemas
+share/gnome/help/gnotime/C/figures/gtt_edit_reports_dialog.png
share/gnome/help/gnotime/C/figures/gtt_mainwin.png
+share/gnome/help/gnotime/C/figures/gtt_new_project.png
+share/gnome/help/gnotime/C/figures/gtt_new_report_dialog.png
+share/gnome/help/gnotime/C/figures/gtt_prefs_display.png
+share/gnome/help/gnotime/C/figures/gtt_prefs_fields.png
+share/gnome/help/gnotime/C/figures/gtt_prefs_logfile.png
+share/gnome/help/gnotime/C/figures/gtt_prefs_misc.png
+share/gnome/help/gnotime/C/figures/gtt_prefs_reports.png
+share/gnome/help/gnotime/C/figures/gtt_prefs_shell.png
+share/gnome/help/gnotime/C/figures/gtt_prefs_toolbar.png
share/gnome/help/gnotime/C/figures/gtt_prefswin.png
+share/gnome/help/gnotime/C/figures/gtt_props_intervals.png
+share/gnome/help/gnotime/C/figures/gtt_props_planning.png
+share/gnome/help/gnotime/C/figures/gtt_props_project.png
+share/gnome/help/gnotime/C/figures/gtt_props_rates.png
+share/gnome/help/gnotime/C/figures/gtt_report_activity.png
+share/gnome/help/gnotime/C/figures/gtt_report_daily.png
+share/gnome/help/gnotime/C/figures/gtt_report_invoice.png
+share/gnome/help/gnotime/C/figures/gtt_report_journal.png
+share/gnome/help/gnotime/C/figures/gtt_report_todo.png
+share/gnome/help/gnotime/C/figures/gtt_restartwin.png
+share/gnome/help/gnotime/C/figures/gtt_startprojwin.png
share/gnome/help/gnotime/C/gnotime.xml
-share/gnome/help/gnotime/es/figures/gtt_mainwin.png
-share/gnome/help/gnotime/es/figures/gtt_prefswin.png
-share/gnome/help/gnotime/es/gnotime.xml
-share/gnome/help/gnotime/eu/figures/gtt_mainwin.png
-share/gnome/help/gnotime/eu/figures/gtt_prefswin.png
-share/gnome/help/gnotime/eu/gnotime.xml
+share/gnotime/ghtml/C/activity.ghtml
share/gnotime/ghtml/C/basic-daily.ghtml
share/gnotime/ghtml/C/basic-invoice.ghtml
share/gnotime/ghtml/C/basic-journal.ghtml
@@ -46,17 +39,18 @@
share/gnotime/ghtml/C/gtt-style.css
share/gnotime/ghtml/C/gtt.scm
share/gnotime/ghtml/C/invoice.ghtml
+share/gnotime/ghtml/C/journal-rss.ghtml
share/gnotime/ghtml/C/journal.ghtml
-share/gnotime/ghtml/C/journal-rss.ghtml
+share/gnotime/ghtml/C/monthly-daily.ghtml
share/gnotime/ghtml/C/noproject.ghtml
share/gnotime/ghtml/C/primer.ghtml
share/gnotime/ghtml/C/query.ghtml
share/gnotime/ghtml/C/status.ghtml
share/gnotime/ghtml/C/tab-delim.ghtml
-share/gnotime/ghtml/C/time-interval.ghtml
share/gnotime/ghtml/C/todo-export.ghtml
share/gnotime/ghtml/C/todo.ghtml
share/gnotime/glade/active.glade
+share/gnotime/glade/column_menu.glade
share/gnotime/glade/idle.glade
share/gnotime/glade/interval_edit.glade
share/gnotime/glade/interval_popup.glade
@@ -91,9 +85,9 @@
share/locale/lt/LC_MESSAGES/gnotime-2.0.mo
share/locale/lv/LC_MESSAGES/gnotime-2.0.mo
share/locale/ms/LC_MESSAGES/gnotime-2.0.mo
+share/locale/nb/LC_MESSAGES/gnotime-2.0.mo
share/locale/nl/LC_MESSAGES/gnotime-2.0.mo
share/locale/nn/LC_MESSAGES/gnotime-2.0.mo
-share/locale/no/LC_MESSAGES/gnotime-2.0.mo
share/locale/pl/LC_MESSAGES/gnotime-2.0.mo
share/locale/pt/LC_MESSAGES/gnotime-2.0.mo
share/locale/pt_BR/LC_MESSAGES/gnotime-2.0.mo
@@ -110,22 +104,15 @@
share/locale/zh_CN/LC_MESSAGES/gnotime-2.0.mo
share/locale/zh_TW/LC_MESSAGES/gnotime-2.0.mo
share/omf/gnotime/gnotime-C.omf
-share/omf/gnotime/gnotime-es.omf
-share/omf/gnotime/gnotime-eu.omf
@dirrm share/omf/gnotime
-@comment in scrollkeeper: @dirrm share/omf
+@comment in rarian: @dirrm share/omf
@dirrm share/gnotime/glade
@dirrm share/gnotime/ghtml/C
@dirrm share/gnotime/ghtml
@dirrm share/gnotime
-@dirrm share/gnome/help/gnotime/eu/figures
-@dirrm share/gnome/help/gnotime/eu
-@dirrm share/gnome/help/gnotime/es/figures
-@dirrm share/gnome/help/gnotime/es
@dirrm share/gnome/help/gnotime/C/figures
@dirrm share/gnome/help/gnotime/C
@dirrm share/gnome/help/gnotime
@comment in gnome2-dirs: @dirrm share/gnome/help
@comment in GConf: @dirrm share/gconf/schemas
@comment in xdg-dirs: @dirrm share/applications
-@dirrm include/gnotime
diff -r f872ba17b208 -r f83f205c1c7f time/gnotime/distinfo
--- a/time/gnotime/distinfo Tue Oct 28 23:37:54 2008 +0000
+++ b/time/gnotime/distinfo Tue Oct 28 23:38:33 2008 +0000
@@ -1,25 +1,6 @@
-$NetBSD: distinfo,v 1.8 2006/04/04 15:32:22 jmmv Exp $
+$NetBSD: distinfo,v 1.9 2008/10/28 23:38:33 wiz Exp $
-SHA1 (gnotime-2.2.1.tar.gz) = 87f9f28aaad66597e0ba27d88f506602ac93963d
-RMD160 (gnotime-2.2.1.tar.gz) = b72f9d0e2e236a98983237d99b01f5a9c7258fc0
-Size (gnotime-2.2.1.tar.gz) = 1218556 bytes
-SHA1 (patch-aa) = 3f6e2ef0de4ee4617b6b1bc60e97e34ee7398568
-SHA1 (patch-ab) = 8ce9db0b1059ac45aab9681116ac86c331818847
-SHA1 (patch-ac) = d9523a1561cf7a57056a3670b1ebac4e28629fed
-SHA1 (patch-ad) = 060bddad8f1807823b6e2f65bec1bf12d4940fd9
-SHA1 (patch-ae) = 13df9a08b372bbd9f491b2159151d8eaed58e6fd
-SHA1 (patch-af) = adc0c63aab58c5ac15be9c194b7d76ac7a37736c
-SHA1 (patch-ag) = 4816d594079adfdef51a7471b587db62167c9d57
-SHA1 (patch-ah) = 8683366be0995489347cb7f72e4a3ce3ac1204cb
-SHA1 (patch-ai) = 440941dfaa4454f7d5dee90c43e79c950704d3ad
-SHA1 (patch-aj) = fbae54ccfb5a195852006ec85ee3e1c484fe5998
-SHA1 (patch-ak) = c198f95978471a946e0008d4d80f5630716ac991
-SHA1 (patch-al) = 36e08dfe8ee0a38a27db99f1edcb05669a57f29c
-SHA1 (patch-am) = 64fbb093f01c1a4c464868c697e91c68d483ab9a
-SHA1 (patch-an) = 120164b440724278e4bb4d4bc97404b3e4e76481
-SHA1 (patch-ao) = 18df822656eb97273b496eb2476ecd39f6df2251
-SHA1 (patch-ap) = a37c79e17986963ffc3cecd4207270ff95cd16bf
-SHA1 (patch-aq) = 1584c3e958137c2755de8d801488a755f51d3d82
-SHA1 (patch-ar) = 6b20a5786f29a7d8f66f1245a4a8b55dfb1cf84b
-SHA1 (patch-as) = cf0ba3a29f2b5f5d96df667e94f803ac86bfc7b4
-SHA1 (patch-at) = 27db86b595055c31706c246fc1eeb94f54acb555
+SHA1 (gnotime-2.3.0.tar.gz) = 1cd38b5a3d3548d19543f0aea421152367523a90
+RMD160 (gnotime-2.3.0.tar.gz) = 361e45d82997cbac691751b830a2279e6ed74134
+Size (gnotime-2.3.0.tar.gz) = 1987788 bytes
+SHA1 (patch-ab) = c78194b5eb8caef9d118246c0da1c923a32a2e8c
diff -r f872ba17b208 -r f83f205c1c7f time/gnotime/patches/patch-aa
--- a/time/gnotime/patches/patch-aa Tue Oct 28 23:37:54 2008 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,61 +0,0 @@
-$NetBSD: patch-aa,v 1.3 2004/11/27 10:48:03 jdolecek Exp $
-
---- src/main.c.orig Mon Apr 26 00:46:20 2004
-+++ src/main.c Wed Nov 24 22:31:20 2004
-@@ -299,6 +299,7 @@
- char * xml_filepath;
- gboolean read_is_ok;
- char *errmsg, *qmsg;
-+ GtkWidget *mb;
-
- xml_filepath = resolve_old_path (config_data_url);
-
-@@ -347,7 +348,6 @@
- _("Do you want to continue?"),
- NULL);
-
-- GtkWidget *mb;
- mb = gtk_message_dialog_new (NULL,
- GTK_DIALOG_MODAL,
- GTK_MESSAGE_ERROR,
-@@ -398,13 +398,13 @@
- {
- const char *fp;
- char *errmsg, *qmsg;
-+ GtkWidget *mb;
- fp = gtt_get_config_filepath();
- errmsg = gtt_err_to_string (conf_errcode, fp);
- qmsg = g_strconcat (errmsg,
- _("Shall I setup a new configuration?"),
- NULL);
-
-- GtkWidget *mb;
- mb = gtk_message_dialog_new (NULL,
- GTK_DIALOG_MODAL,
- GTK_MESSAGE_ERROR,
-@@ -724,6 +724,8 @@
- memset(&reapchildren, 0, sizeof reapchildren);
- #endif /* WNOHANG/SA_NOCLDWAIT */
-
-+ {
-+ GnomeClient *client;
- static char *geometry_string = NULL;
- static const struct poptOption geo_options[] =
- {
-@@ -745,7 +747,7 @@
- bind_textdomain_codeset(GETTEXT_PACKAGE, "UTF-8");
- textdomain(GETTEXT_PACKAGE);
-
-- GnomeClient *client = gnome_master_client();
-+ client = gnome_master_client();
- g_signal_connect(G_OBJECT(client), "save_yourself",
- G_CALLBACK(save_state), (gpointer) argv[0]);
- g_signal_connect(G_OBJECT(client), "die",
-@@ -806,6 +808,7 @@
-
- scm_boot_guile (argc, argv, guile_inner_main, NULL);
- return 0; /* not reached !? */
-+ }
- }
-
- /* ======================= END OF FILE =================== */
diff -r f872ba17b208 -r f83f205c1c7f time/gnotime/patches/patch-ab
--- a/time/gnotime/patches/patch-ab Tue Oct 28 23:37:54 2008 +0000
+++ b/time/gnotime/patches/patch-ab Tue Oct 28 23:38:33 2008 +0000
@@ -1,13 +1,13 @@
-$NetBSD: patch-ab,v 1.1 2004/10/23 13:54:46 jmmv Exp $
+$NetBSD: patch-ab,v 1.2 2008/10/28 23:38:33 wiz Exp $
---- gconf/Makefile.in.orig 2004-04-25 06:51:13.000000000 +0200
+--- gconf/Makefile.in.orig 2008-02-15 20:11:59.000000000 +0000
+++ gconf/Makefile.in
-@@ -205,7 +205,7 @@ EXTRA_DIST = \
+@@ -259,7 +259,7 @@ top_srcdir = @top_srcdir@
+ EXTRA_DIST = \
gnotime.schemas.in
-
-schemasdir = $(sysconfdir)/gconf/schemas
-+schemasdir = $(GCONF_SCHEMA_FILE_DIR)
++schemasdir = $(GCONF_SCHEMAS_DIR)
schemas_in_files = gnotime.schemas.in
schemas_DATA = gnotime.schemas
- subdir = gconf
+ all: all-am
diff -r f872ba17b208 -r f83f205c1c7f time/gnotime/patches/patch-ac
--- a/time/gnotime/patches/patch-ac Tue Oct 28 23:37:54 2008 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,38 +0,0 @@
-$NetBSD: patch-ac,v 1.1 2004/11/24 22:35:25 kristerw Exp $
-
---- src/export.c.orig Wed Nov 24 18:55:31 2004
-+++ src/export.c Wed Nov 24 18:57:12 2004
-@@ -124,12 +124,14 @@
- export_really (GtkWidget *widget, export_format_t *xp)
Home |
Main Index |
Thread Index |
Old Index