summaryrefslogtreecommitdiff
path: root/math/gnumeric/patches
diff options
context:
space:
mode:
authorrh <rh@pkgsrc.org>2000-10-17 17:24:18 +0000
committerrh <rh@pkgsrc.org>2000-10-17 17:24:18 +0000
commite3a31b9a8056ad47de720b7617729ad4d0671106 (patch)
treea5fadeb61e45eb13c64a1a7bce4e9f557873c168 /math/gnumeric/patches
parent2f360598cf64c8214bbe7002a584a68cbfc32cbc (diff)
downloadpkgsrc-e3a31b9a8056ad47de720b7617729ad4d0671106.tar.gz
Update gnumeric to 0.57. Changes include:
* New features * Initial support for guppi graphs via Bonobo * Auto-format dialog. * Sheet copy * Full complement of paste special operations. * Improve internationalisation of keyboard and formats * Implement DateDif. * Checkbox support with stubs for other widgets. * Improved RATE's and IRR's root searching. * Rewrote SUMPRODUCT * More number theory functions * Applix importer is usable * COUPNUM, COUPNCD, TRUE, FALSE, COUPDAYBS and COUPDAYS * Correctly handle strings used as numeric arguments * Improve the colour combo box. * Implementation of `Anova: Two-Factor With Replication' and `Histogram' data analysis tools mostly * Bug fixes, Polishing & Optimisations * Updated and improved documentation. * Improve MS excel conformance of 'MATCH' * STF bug fixes and format recognition. * Save cells in row/col sequence. * Improve support for named expressions. * Fix chitest. * Printing bug fixes * Fix sheet functions * Formating bugs. * Handle sorting hidden rows/cols the same as MS excel * Resizing lots of rows/cols is smarter * Fixes for RATE, SLD, SYD. * More correct expression relocation for ins/del row/col * Xbase plugin should now work rather than core. Lots of bug fixed. * Translations * Updated: da (Kenneth and Keld), de (Karl), en_GB (Robert), ko (Sung-Hyun Nam), no (Kjartan), ru (Valek), uk (Yuri), maybe more. * Update not new, but not mentioned the last time: pl (Zbigniew). * Updated: nl (Almer). Not all done yet. * Work to support translation of strings in xml files (Kenneth and Morten)
Diffstat (limited to 'math/gnumeric/patches')
-rw-r--r--math/gnumeric/patches/patch-aa12
-rw-r--r--math/gnumeric/patches/patch-ac36
-rw-r--r--math/gnumeric/patches/patch-ad21
-rw-r--r--math/gnumeric/patches/patch-ae32
-rw-r--r--math/gnumeric/patches/patch-af22
-rw-r--r--math/gnumeric/patches/patch-ag17
6 files changed, 6 insertions, 134 deletions
diff --git a/math/gnumeric/patches/patch-aa b/math/gnumeric/patches/patch-aa
index 5f4fcf4459a..d6cd31f15a5 100644
--- a/math/gnumeric/patches/patch-aa
+++ b/math/gnumeric/patches/patch-aa
@@ -1,17 +1,17 @@
-$NetBSD: patch-aa,v 1.8 2000/06/26 21:55:49 rh Exp $
+$NetBSD: patch-aa,v 1.9 2000/10/17 17:24:20 rh Exp $
---- configure.orig Tue Jun 20 04:00:38 2000
-+++ configure Mon Jun 26 22:40:08 2000
-@@ -3055,7 +3055,7 @@
+--- configure.orig Tue Oct 10 17:27:58 2000
++++ configure
+@@ -3229,7 +3229,7 @@
echo $ac_n "(cached) $ac_c" 1>&6
else
ac_save_LIBS="$LIBS"
-LIBS="-lxml `$GNOME_CONFIG --libs xml` $LIBS"
+LIBS="`xml-config --libs` $LIBS"
cat > conftest.$ac_ext <<EOF
- #line 3061 "configure"
+ #line 3235 "configure"
#include "confdefs.h"
-@@ -3085,7 +3085,7 @@
+@@ -3259,7 +3259,7 @@
echo "$ac_t""yes" 1>&6
diff --git a/math/gnumeric/patches/patch-ac b/math/gnumeric/patches/patch-ac
deleted file mode 100644
index c91835c2ba2..00000000000
--- a/math/gnumeric/patches/patch-ac
+++ /dev/null
@@ -1,36 +0,0 @@
-$NetBSD: patch-ac,v 1.3 2000/10/15 17:38:56 rh Exp $
-
---- src/dialogs/dialog-cell-format.c.orig Wed Jun 14 01:07:21 2000
-+++ src/dialogs/dialog-cell-format.c
-@@ -1158,17 +1158,20 @@
- return;
-
- if (state->enable_edit && font_sel->size >= 1.) {
-- GnomeFont const * const gnome_font = gnome_display_font->gnome_font;
-- char const * const family_name = gnome_font->fontmap_entry->familyname;
--
-- mstyle_set_font_name (state->result, family_name);
-- mstyle_set_font_size (state->result, font_sel->size);
-- mstyle_set_font_bold (state->result,
-- gnome_font->fontmap_entry->weight_code >=
-- GNOME_FONT_BOLD);
-- mstyle_set_font_italic (state->result, gnome_font->fontmap_entry->italic);
--
-- fmt_dialog_changed (state);
-+ const GnomeFont *gnome_font =
-+ gnome_display_font_get_font(gnome_display_font);
-+ char const * const family_name =
-+ gnome_font_get_family_name(gnome_font);
-+
-+ mstyle_set_font_name (state->result, family_name);
-+ mstyle_set_font_size (state->result, font_sel->size);
-+ mstyle_set_font_bold (state->result,
-+ gnome_font_get_weight_code(gnome_font) >=
-+ GNOME_FONT_BOLD);
-+ mstyle_set_font_italic (state->result,
-+ gnome_font_is_italic(gnome_font));
-+
-+ fmt_dialog_changed (state);
- }
- }
-
diff --git a/math/gnumeric/patches/patch-ad b/math/gnumeric/patches/patch-ad
deleted file mode 100644
index 5056cedb8ec..00000000000
--- a/math/gnumeric/patches/patch-ad
+++ /dev/null
@@ -1,21 +0,0 @@
-$NetBSD: patch-ad,v 1.3 2000/10/15 17:38:56 rh Exp $
-
---- src/print.c.orig Thu Jan 2 04:24:05 1997
-+++ src/print.c
-@@ -258,12 +258,14 @@
- print_headers (PrintJobInfo *pj)
- {
- PrintMargins *pm = &pj->pi->margins;
-- double y;
-+ double y = pj->height - pm->header.points -
-+ gnome_font_get_size(pj->decoration_font);
-
- gnome_print_setfont (pj->print_context, pj->decoration_font);
- gnome_print_setrgbcolor (pj->print_context, 0, 0, 0);
-
-- y = pj->height - pm->header.points - pj->decoration_font->size;
-+ y = pj->height - pm->header.points -
-+ gnome_font_get_size(pj->decoration_font);
- print_hf (pj, pj->pi->header->left_format, LEFT_HEADER, y);
- print_hf (pj, pj->pi->header->middle_format, MIDDLE_HEADER, y);
- print_hf (pj, pj->pi->header->right_format, RIGHT_HEADER, y);
diff --git a/math/gnumeric/patches/patch-ae b/math/gnumeric/patches/patch-ae
deleted file mode 100644
index 021577c011d..00000000000
--- a/math/gnumeric/patches/patch-ae
+++ /dev/null
@@ -1,32 +0,0 @@
-$NetBSD: patch-ae,v 1.3 2000/10/15 17:38:56 rh Exp $
-
---- src/style.c.orig Sun Jun 18 15:48:08 2000
-+++ src/style.c
-@@ -151,9 +151,6 @@
- /*
- * Worst case scenario
- */
-- if (font->dfont->gdk_font == NULL)
-- font->dfont->gdk_font = gdk_font_load ("fixed");
--
- font->font = gnome_font_new_closest (
- font_name,
- bold ? GNOME_FONT_BOLD : GNOME_FONT_BOOK,
-@@ -223,7 +220,7 @@
- {
- g_return_val_if_fail (sf != NULL, NULL);
-
-- return sf->dfont->gdk_font;
-+ return gnome_display_font_get_gdk_font(sf->dfont);
- }
-
- GnomeFont *
-@@ -231,7 +228,7 @@
- {
- g_return_val_if_fail (sf != NULL, NULL);
-
-- return sf->dfont->gnome_font;
-+ return gnome_display_font_get_font(sf->dfont);
- }
-
- int
diff --git a/math/gnumeric/patches/patch-af b/math/gnumeric/patches/patch-af
deleted file mode 100644
index 523b595865c..00000000000
--- a/math/gnumeric/patches/patch-af
+++ /dev/null
@@ -1,22 +0,0 @@
-$NetBSD: patch-af,v 1.3 2000/10/15 17:38:57 rh Exp $
-
---- src/widgets/widget-font-selector.c.orig Wed May 10 21:28:10 2000
-+++ src/widgets/widget-font-selector.c
-@@ -58,7 +58,7 @@
- return;
- }
-
-- if (!display_font->gdk_font) {
-+ if (!gnome_display_font_get_gdk_font(display_font)) {
- gtk_object_unref (GTK_OBJECT (gnome_font));
- return;
- }
-@@ -71,7 +71,7 @@
-
- style = gtk_style_copy (fs->font_preview->style);
- gdk_font_unref (style->font);
-- style->font = fs->display_font->gdk_font;
-+ style->font = gnome_display_font_get_gdk_font(fs->display_font);
- gdk_font_ref (style->font);
-
- gtk_widget_set_style (fs->font_preview, style);
diff --git a/math/gnumeric/patches/patch-ag b/math/gnumeric/patches/patch-ag
deleted file mode 100644
index 8745981fa1c..00000000000
--- a/math/gnumeric/patches/patch-ag
+++ /dev/null
@@ -1,17 +0,0 @@
-$NetBSD: patch-ag,v 1.3 2000/10/15 17:38:57 rh Exp $
-
---- src/global-gnome-font.c.orig Sat Sep 30 19:13:49 2000
-+++ src/global-gnome-font.c
-@@ -23,11 +23,10 @@
- void
- global_gnome_font_init (void)
- {
-- GnomeFontClass *gfc = gtk_type_class (gnome_font_get_type ());
- int i;
- GList *l, *ll;
-
-- l = gnome_font_family_list (gfc);
-+ l = gnome_font_family_list ();
-
- for (ll = l; ll; ll = ll->next){
- gnumeric_font_family_list = g_list_insert_sorted (