aboutsummaryrefslogtreecommitdiff
path: root/deskutils
diff options
context:
space:
mode:
Diffstat (limited to 'deskutils')
-rw-r--r--deskutils/gnome-pim/Makefile1
-rw-r--r--deskutils/gnome-pim/files/patch-gncal_doc_C_topic.dat6
-rw-r--r--deskutils/gnome-pim/files/patch-gncal_gnome-cal.c27
-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
6 files changed, 68 insertions, 0 deletions
diff --git a/deskutils/gnome-pim/Makefile b/deskutils/gnome-pim/Makefile
index 77cbbee965d4..edd04e282eb2 100644
--- a/deskutils/gnome-pim/Makefile
+++ b/deskutils/gnome-pim/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/gnome-pim/files/patch-gncal_doc_C_topic.dat b/deskutils/gnome-pim/files/patch-gncal_doc_C_topic.dat
new file mode 100644
index 000000000000..78c2aef7c068
--- /dev/null
+++ b/deskutils/gnome-pim/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/gnome-pim/files/patch-gncal_gnome-cal.c b/deskutils/gnome-pim/files/patch-gncal_gnome-cal.c
new file mode 100644
index 000000000000..cd3d8ba44c22
--- /dev/null
+++ b/deskutils/gnome-pim/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) {
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) {