aboutsummaryrefslogtreecommitdiffstats
path: root/deskutils/gnomepim
diff options
context:
space:
mode:
authormarcus <marcus@FreeBSD.org>2002-06-02 01:28:10 +0800
committermarcus <marcus@FreeBSD.org>2002-06-02 01:28:10 +0800
commitcda45e92e694ca3901af47542484d821b3871de9 (patch)
tree46011ebeef062f7905724df2675a7eae3049a9de /deskutils/gnomepim
parent85ddaeadf5e22d3cad8c9c68b1d4de5ff5dcdbbc (diff)
downloadfreebsd-ports-gnome-cda45e92e694ca3901af47542484d821b3871de9.tar.gz
freebsd-ports-gnome-cda45e92e694ca3901af47542484d821b3871de9.tar.zst
freebsd-ports-gnome-cda45e92e694ca3901af47542484d821b3871de9.zip
Fix a problem where gnomecal would crash on the first of every month, and
correct the link to gnomecal's help documentation. Bump PORTREVISION. PR: 38773 (help docs) Obtained from: gnome-pim CVS (crash fix)
Diffstat (limited to 'deskutils/gnomepim')
-rw-r--r--deskutils/gnomepim/Makefile1
-rw-r--r--deskutils/gnomepim/files/patch-gncal_doc_C_topic.dat6
-rw-r--r--deskutils/gnomepim/files/patch-gncal_gnome-cal.c27
3 files changed, 34 insertions, 0 deletions
diff --git a/deskutils/gnomepim/Makefile b/deskutils/gnomepim/Makefile
index 77cbbee965d4..edd04e282eb2 100644
--- a/deskutils/gnomepim/Makefile
+++ b/deskutils/gnomepim/Makefile
@@ -7,6 +7,7 @@
PORTNAME= gnomepim
PORTVERSION= 1.4.6
+PORTREVISION= 1
CATEGORIES= deskutils gnome
MASTER_SITES= http://www.marcuscom.com/downloads/ \
http://www.eskil.org/gnome-pilot/download/tarballs/ \
diff --git a/deskutils/gnomepim/files/patch-gncal_doc_C_topic.dat b/deskutils/gnomepim/files/patch-gncal_doc_C_topic.dat
new file mode 100644
index 000000000000..78c2aef7c068
--- /dev/null
+++ b/deskutils/gnomepim/files/patch-gncal_doc_C_topic.dat
@@ -0,0 +1,6 @@
+--- gncal/doc/C/topic.dat.orig Sat Jun 1 13:10:13 2002
++++ gncal/doc/C/topic.dat Sat Jun 1 13:10:21 2002
+@@ -1,2 +1,2 @@
+-gnomecal.html Manual
++index.html Manual
+ cmdline.html Command line options
diff --git a/deskutils/gnomepim/files/patch-gncal_gnome-cal.c b/deskutils/gnomepim/files/patch-gncal_gnome-cal.c
new file mode 100644
index 000000000000..cd3d8ba44c22
--- /dev/null
+++ b/deskutils/gnomepim/files/patch-gncal_gnome-cal.c
@@ -0,0 +1,27 @@
+--- gncal/gnome-cal.c.orig Sat Jun 1 13:08:01 2002
++++ gncal/gnome-cal.c Sat Jun 1 13:09:41 2002
+@@ -76,7 +76,13 @@
+ static GtkWidget *
+ get_current_page (GnomeCalendar *gcal)
+ {
+- return GTK_NOTEBOOK (gcal->notebook)->cur_page->child;
++ GtkNotebookPage *page;
++
++ page = GTK_NOTEBOOK (gcal->notebook)->cur_page;
++ if (page)
++ return page->child;
++ else
++ return NULL;
+ }
+
+ char *
+@@ -111,6 +117,9 @@
+ g_return_if_fail (new_time != -1);
+
+ current = get_current_page (gcal);
++ if (!current)
++ return;
++
+ new_time = time_day_begin (new_time);
+
+ if (current == gcal->day_view) {