diff --git a/gnucash-latest-goffice.patch b/gnucash-latest-goffice.patch index 3b911ab..96518ff 100644 --- a/gnucash-latest-goffice.patch +++ b/gnucash-latest-goffice.patch @@ -1,32 +1,28 @@ -Index: src/gnome-utils/gnc-html-graph-gog.c -=================================================================== ---- src/gnome-utils/gnc-html-graph-gog.c (révision 18033) -+++ src/gnome-utils/gnc-html-graph-gog.c (copie de travail) -@@ -46,7 +46,22 @@ +diff -p -up gnucash-2.2.9/src/gnome-utils/gnc-html-graph-gog.c.goffice gnucash-2.2.9/src/gnome-utils/gnc-html-graph-gog.c +--- gnucash-2.2.9/src/gnome-utils/gnc-html-graph-gog.c.goffice 2008-01-08 02:06:26.000000000 +0100 ++++ gnucash-2.2.9/src/gnome-utils/gnc-html-graph-gog.c 2009-09-24 16:50:55.000000000 +0200 +@@ -46,7 +46,20 @@ #ifndef GTKHTML_USES_GTKPRINT # include #endif --#include -+/* everything inside the following #ifndef can be safely removed when gnucash -+requires libgoffice >= 0.7.5, the contents of the #else block must stay. */ +#ifndef GOG_TYPE_GRAPH -+# define GOG_TYPE_GRAPH GOG_GRAPH_TYPE -+# define GO_TYPE_PLUGIN_LOADER_MODULE GO_PLUGIN_LOADER_MODULE_TYPE -+# define GOG_TYPE_RENDERER GOG_RENDERER_TYPE -+# include -+# define GOStyle GogStyle -+# define go_styled_object_get_style gog_styled_object_get_style -+# define GO_STYLED_OBJECT GOG_STYLED_OBJECT -+# define GO_STYLE_FILL_PATTERN GOG_FILL_STYLE_PATTERN -+# define go_style_set_text_angle gog_style_set_text_angle ++#define GOG_TYPE_GRAPH GOG_GRAPH_TYPE ++#define GO_TYPE_PLUGIN_LOADER_MODULE GO_PLUGIN_LOADER_MODULE_TYPE ++#define GOG_TYPE_RENDERER GOG_RENDERER_TYPE + #include ++#define GOStyle GogStyle ++#define go_styled_object_get_style gog_styled_object_get_style ++#define GO_STYLED_OBJECT GOG_STYLED_OBJECT ++#define GO_STYLE_FILL_PATTERN GOG_FILL_STYLE_PATTERN ++#define go_style_set_text_angle gog_style_set_text_angle +#else -+# include -+# include ++#include ++#include +#endif #include #include #include -@@ -99,7 +114,7 @@ +@@ -98,7 +111,7 @@ gnc_html_graph_gog_init(void) libgoffice_init(); /* Initialize plugins manager */ @@ -35,7 +31,7 @@ Index: src/gnome-utils/gnc-html-graph-gog.c gnc_html_register_object_handler( "gnc-guppi-pie", handle_piechart ); gnc_html_register_object_handler( "gnc-guppi-bar", handle_barchart ); -@@ -191,7 +206,7 @@ +@@ -189,7 +202,7 @@ add_pixbuf_graph_widget( GtkHTMLEmbedded gog_object_update (GOG_OBJECT (graph)); #if defined(HAVE_GOFFICE_0_5) @@ -44,7 +40,7 @@ Index: src/gnome-utils/gnc-html-graph-gog.c "model", graph, NULL)); update_status = gog_renderer_update (renderer, eb->width, eb->height); -@@ -231,7 +246,7 @@ +@@ -229,7 +242,7 @@ create_basic_plot_elements(const char *p GogObject **out_chart, GogPlot **out_plot) { @@ -53,7 +49,18 @@ Index: src/gnome-utils/gnc-html-graph-gog.c *out_chart = gog_object_add_by_name(*out_graph, "Chart", NULL); *out_plot = gog_plot_new_by_name(plot_type_name); if (!*out_plot) -@@ -403,7 +418,7 @@ +@@ -363,8 +376,8 @@ handle_piechart(gnc_html * html, GtkHTML + } + gog_object_add_by_name(chart, "Legend", NULL); + +- GOG_STYLED_OBJECT(graph)->style->outline.width = 5; +- GOG_STYLED_OBJECT(graph)->style->outline.color = RGBA_BLACK; ++ GOG_STYLED_OBJECT(graph)->style->line.width = 5; ++ GOG_STYLED_OBJECT(graph)->style->line.color = GO_COLOR_BLACK; + + series = gog_plot_new_series(plot); + labelData = go_data_vector_str_new((char const * const *)labels, datasize, NULL); +@@ -401,7 +414,7 @@ handle_barchart(gnc_html * html, GtkHTML GogObject *graph, *chart; GogPlot *plot; GogSeries *series; @@ -62,7 +69,7 @@ Index: src/gnome-utils/gnc-html-graph-gog.c GOData *label_data, *slice_data; int data_rows, data_cols; double *data = NULL; -@@ -491,8 +506,8 @@ +@@ -489,11 +502,11 @@ handle_barchart(gnc_html * html, GtkHTML gog_series_set_dim (series, 1, slice_data, NULL); go_data_emit_changed (GO_DATA (slice_data)); @@ -72,8 +79,12 @@ Index: src/gnome-utils/gnc-html-graph-gog.c + style->fill.type = GO_STYLE_FILL_PATTERN; if (gdk_color_parse (col_colors[i], &color)) { style->fill.auto_back = FALSE; - go_pattern_set_solid (&style->fill.pattern, GDK_TO_UINT (color)); -@@ -505,8 +520,8 @@ +- go_pattern_set_solid (&style->fill.pattern, GDK_TO_UINT (color)); ++ go_pattern_set_solid (&style->fill.pattern, GO_COLOR_FROM_GDK (color)); + } else { + g_warning("cannot parse color [%s]", col_colors[i]); + } +@@ -503,8 +516,8 @@ handle_barchart(gnc_html * html, GtkHTML if (rotate_row_labels) { GogObject *object = gog_object_get_child_by_role ( chart, gog_object_find_role_by_name (chart, "X-Axis")); @@ -84,7 +95,7 @@ Index: src/gnome-utils/gnc-html-graph-gog.c } set_chart_titles_from_hash (chart, eb); -@@ -688,7 +703,7 @@ +@@ -526,7 +539,7 @@ handle_scatter(gnc_html * html, GtkHTMLE GogPlot *plot; GogSeries *series; GOData *sliceData; @@ -93,7 +104,7 @@ Index: src/gnome-utils/gnc-html-graph-gog.c int datasize; double *xData, *yData; gchar *marker_str, *color_str; -@@ -718,7 +733,7 @@ +@@ -556,7 +569,7 @@ handle_scatter(gnc_html * html, GtkHTMLE } series = gog_plot_new_series( plot ); @@ -102,7 +113,19 @@ Index: src/gnome-utils/gnc-html-graph-gog.c sliceData = go_data_vector_val_new( xData, datasize, NULL ); gog_series_set_dim( series, 0, sliceData, NULL ); -@@ -764,15 +779,15 @@ +@@ -588,9 +601,9 @@ handle_scatter(gnc_html * html, GtkHTMLE + GdkColor color; + if (gdk_color_parse(color_str, &color)) { + style->marker.auto_outline_color = FALSE; +- go_marker_set_outline_color(style->marker.mark, GDK_TO_UINT(color)); ++ go_marker_set_outline_color(style->marker.mark, GO_COLOR_FROM_GDK(color)); + style->line.auto_color = FALSE; +- style->line.color = GDK_TO_UINT(color); ++ style->line.color = GO_COLOR_FROM_GDK(color); + } else { + g_warning("cannot parse color [%s]", color_str); + } +@@ -602,15 +615,15 @@ handle_scatter(gnc_html * html, GtkHTMLE go_marker_set_fill_color(style->marker.mark, go_marker_get_outline_color(style->marker.mark)); } else { @@ -122,7 +145,7 @@ Index: src/gnome-utils/gnc-html-graph-gog.c && chart_style->fill.pattern.pattern == GO_PATTERN_FOREGROUND_SOLID) { style->marker.auto_fill_color = FALSE; -@@ -801,7 +816,7 @@ +@@ -639,7 +652,7 @@ draw_print_cb(GtkHTMLEmbedded *eb, cairo { GogGraph *graph = GOG_GRAPH(g_object_get_data(G_OBJECT(eb), "graph")); # ifdef HAVE_GOFFICE_0_5 diff --git a/gnucash.changes b/gnucash.changes index a9d4456..f2fcda0 100644 --- a/gnucash.changes +++ b/gnucash.changes @@ -1,3 +1,15 @@ +------------------------------------------------------------------- +Thu Oct 1 22:55:00 CEST 2009 - vuntz@opensuse.org + +- Changes libchipcard3-devel BuildRequires to libchipcard4-devel, + and remove libchipcard3 BuildRequires. + +------------------------------------------------------------------- +Thu Oct 1 15:19:45 CEST 2009 - vuntz@opensuse.org + +- Update gnucash-latest-goffice.patch to latest goffice API. Update + taken from Mandriva. + ------------------------------------------------------------------- Mon Apr 27 16:05:18 CEST 2009 - vuntz@novell.com diff --git a/gnucash.spec b/gnucash.spec index 68a3d20..530b01f 100644 --- a/gnucash.spec +++ b/gnucash.spec @@ -20,7 +20,7 @@ Name: gnucash Version: 2.2.9 -Release: 1 +Release: 2 Url: http://www.gnucash.org/ Group: Productivity/Office/Finance License: GPL v2 or later @@ -36,7 +36,7 @@ Requires: guile slib Requires: perl-Crypt-SSLeay perl-DateManip perl-Finance-Quote perl-HTML-Parser perl-HTML-TableExtract perl-libwww-perl BuildRequires: doxygen fdupes gconf2-devel glib2-devel goffice-devel graphviz gtk2-devel gtkhtml2-devel guile-devel intltool ktoblzcheck-devel libglade2-devel libgnomeprintui-devel libgnomeui-devel libofx-devel libxml2-devel popt-devel slib swig update-desktop-files # Optional features: -BuildRequires: aqbanking-devel libchipcard3 libchipcard3-devel libofx-devel postgresql-devel +BuildRequires: aqbanking-devel libchipcard4-devel libofx-devel postgresql-devel #BuildRequires: callgrind # tested but unused BuildRequires: readline-devel qt3-devel termcap Recommends: gnucash-docs @@ -54,181 +54,6 @@ ofyour finances. The interface is designed to be simple and easy to use, but is backed with double-entry accounting principles to ensurebalanced books. - - -Authors: --------- - Robin Clark - Linas Vepstas - Jeremy Collins - Rob Browning - Dave Peticolas - Bill Gribble - Robert Graham Merkel - James LewisMoss - Christian Stimming - Joshua Sled - Derek Atkins - David Hampton - Chris Lyttle - Benoit Grégoire - Neil Williams - Chris Shoemaker - Andrew Arensburger - Matt Armstrong - A. Alper Atici - Fred Baube - Jan-Pascal van Best - Dennis Björklund - Andreas Bogk - Per Bojsen - Terry Boldt - Richard Braakman - Simon Britnell - Christopher B. Browne - Johan Buret - Thomas Bushnell - Eskil Bylund - Paul Campbell - Conrad Canterford - Bill Carlson - David Mar?n Carre?o - Tomas Cernaj - Carol Champagne - Nikos Charonitakis - Graham Chapman - George Chen - Albert Chin-A-Young - Kenneth Christiansen - Matthew Condell - Patrick Condron - Raphael Dechenaux - Ciaran Deignan - Glen Ditchfield - Tyson Dowd - Koen D'Hondt - Bob Drzyzgula - Volker Englisch - Stephen Evanchik - Paul Fenwick - Hubert Figuiere - Valek Filippov - Jan-Uwe Finck - Kevin Finn - Ron Forrester - Dave Freese - Todd T. Fries - John Goerzen - Hans de Graaff - Daniel Hagerty - Mitsuo Hamada - Otto Hammersmith - Eric Hanchrow - Alexandru Harsanyi - John Hasler - Jon KÃ¥re Hellan - Hendrik-Jan Heins - Claus Hindsgaul - Péter Hosszú - Edward J. Huff - Tomokazu Iwashita - David Jafferian - Miquel Jordana Vilamitjana - Prakash Kailasa - Alexey Kakunin - Ben Kelly - Tom Kludy - Andreas Köhler - Matt Kraai - Sven Kuenzler - Eneko Lacunza - Bryan Larsen - Chris J (Oakton) Leach - Geert Jan Janssens - Rich Johnson - Nicholas Lee - Graham Leggett - Georg Lehner - Ted Lemon - Yannick Le Ny - Frederic Lespez - Chao-Hsiung Liao - Grant Likely - Vitaly Lipatov - Volodymyr M. Lisivka - Phil Longstaff - Duarte Loreto - Lionel Elie Mamane - Kjartan Maraas - Heath Martin - Matt Martin - Yves-Eric Martin - Juan Manuel García Molina - David Montenegro - Orestes Mas - Christopher Molnar - Tim Mooney - Lucimar Moresco - G. Allen Morris III - Steven Murdoch - Jose Carlos Nascimento - Brent Neal - Christian Neumair - Johnny Ernst Nielsen - Stefan Nobis - Martin Norbäck - Peter Norton - Bill Nottingham - Peter O'Gorman - OmNiBuS - Gordon Oliver - Scott Oonk , - Alan Orndorff - Myroslav Opyr - Laurent Pélecq - Sulyok Peter - Alain Peyrat - Zdenko Podobný - Peter Pointner - Gavin Porter - Tomas Pospisek - Paul Poulain - Ron Record - Keith Refson - Andreas Rottmann - Betina Schmidt - Dirk Schoenberger - Jan Schrage - Christopher Seawood - Alessandro Seveso - Mike Simons - Keld Simonsen - Richard Skelton - Thomas Vander Stichele - James Strandboge - Henning Spruth - Ben Stanley - Robby Stephenson - Michael T. Garrison Stuber - Bartek Szady - Herbert Thoma - Tor Harald Thorland - James A. Treacy - Arnold Troeger - Diane Trout - Richard -Gilligan- Uschold - Matthew Vanecek - Didier Vidal - Richard Wackerbarth - Rob Walker - Darin Willits - Andy Wingo - Tom Winterhalder - David Woodhouse - Ken Yamaguchi - Shimpei Yamashita - Alex Zepeda - %package devel License: GPL v2 or later Group: Development/Libraries/C and C++ @@ -243,186 +68,11 @@ your finances. The interface is designed to be simple and easy to use, but is backed with double-entry accounting principles to ensure balanced books. - - -Authors: --------- - Robin Clark - Linas Vepstas - Jeremy Collins - Rob Browning - Dave Peticolas - Bill Gribble - Robert Graham Merkel - James LewisMoss - Christian Stimming - Joshua Sled - Derek Atkins - David Hampton - Chris Lyttle - Benoit Grégoire - Neil Williams - Chris Shoemaker - Andrew Arensburger - Matt Armstrong - A. Alper Atici - Fred Baube - Jan-Pascal van Best - Dennis Björklund - Andreas Bogk - Per Bojsen - Terry Boldt - Richard Braakman - Simon Britnell - Christopher B. Browne - Johan Buret - Thomas Bushnell - Eskil Bylund - Paul Campbell - Conrad Canterford - Bill Carlson - David Mar?n Carre?o - Tomas Cernaj - Carol Champagne - Nikos Charonitakis - Graham Chapman - George Chen - Albert Chin-A-Young - Kenneth Christiansen - Matthew Condell - Patrick Condron - Raphael Dechenaux - Ciaran Deignan - Glen Ditchfield - Tyson Dowd - Koen D'Hondt - Bob Drzyzgula - Volker Englisch - Stephen Evanchik - Paul Fenwick - Hubert Figuiere - Valek Filippov - Jan-Uwe Finck - Kevin Finn - Ron Forrester - Dave Freese - Todd T. Fries - John Goerzen - Hans de Graaff - Daniel Hagerty - Mitsuo Hamada - Otto Hammersmith - Eric Hanchrow - Alexandru Harsanyi - John Hasler - Jon KÃ¥re Hellan - Hendrik-Jan Heins - Claus Hindsgaul - Péter Hosszú - Edward J. Huff - Tomokazu Iwashita - David Jafferian - Miquel Jordana Vilamitjana - Prakash Kailasa - Alexey Kakunin - Ben Kelly - Tom Kludy - Andreas Köhler - Matt Kraai - Sven Kuenzler - Eneko Lacunza - Bryan Larsen - Chris J (Oakton) Leach - Geert Jan Janssens - Rich Johnson - Nicholas Lee - Graham Leggett - Georg Lehner - Ted Lemon - Yannick Le Ny - Frederic Lespez - Chao-Hsiung Liao - Grant Likely - Vitaly Lipatov - Volodymyr M. Lisivka - Phil Longstaff - Duarte Loreto - Lionel Elie Mamane - Kjartan Maraas - Heath Martin - Matt Martin - Yves-Eric Martin - Juan Manuel García Molina - David Montenegro - Orestes Mas - Christopher Molnar - Tim Mooney - Lucimar Moresco - G. Allen Morris III - Steven Murdoch - Jose Carlos Nascimento - Brent Neal - Christian Neumair - Johnny Ernst Nielsen - Stefan Nobis - Martin Norbäck - Peter Norton - Bill Nottingham - Peter O'Gorman - OmNiBuS - Gordon Oliver - Scott Oonk , - Alan Orndorff - Myroslav Opyr - Laurent Pélecq - Sulyok Peter - Alain Peyrat - Zdenko Podobný - Peter Pointner - Gavin Porter - Tomas Pospisek - Paul Poulain - Ron Record - Keith Refson - Andreas Rottmann - Betina Schmidt - Dirk Schoenberger - Jan Schrage - Christopher Seawood - Alessandro Seveso - Mike Simons - Keld Simonsen - Richard Skelton - Thomas Vander Stichele - James Strandboge - Henning Spruth - Ben Stanley - Robby Stephenson - Michael T. Garrison Stuber - Bartek Szady - Herbert Thoma - Tor Harald Thorland - James A. Treacy - Arnold Troeger - Diane Trout - Richard -Gilligan- Uschold - Matthew Vanecek - Didier Vidal - Richard Wackerbarth - Rob Walker - Darin Willits - Andy Wingo - Tom Winterhalder - David Woodhouse - Ken Yamaguchi - Shimpei Yamashita - Alex Zepeda - %lang_package %prep %setup -q %patch -%patch1 +%patch1 -p1 # This patch must be applied: %patch3 # build fix, G_INLINE_FUNC definition in glib2 is broken again for gcc-4.3 @@ -430,7 +80,7 @@ sed -i "s:^\(GNC_DOC_INSTALL_DIR=\).*$:\1'%{_docdir}/%{name}':" configure.in %build export GUILE_WARN_DEPRECATED=no -# FIXME: invalid directory somewhere in the source: +# FIXME: invalid directory somewhere in the source: mkdir m4 ACLOCAL="aclocal -I macros" autoreconf -f -i %configure\ @@ -464,6 +114,7 @@ rm -rf $RPM_BUILD_ROOT %post /sbin/ldconfig %install_info --info-dir=%{_infodir} %{_infodir}/gnucash-design.info.gz + %posttrans -f %{name}.schemas_posttrans %preun -f %{name}.schemas_preun @@ -505,397 +156,3 @@ rm -rf $RPM_BUILD_ROOT %{_includedir}/gnucash %changelog -* Mon Apr 27 2009 vuntz@novell.com -- Update to version 2.2.9: - + Bugs fixed: bgo#339027, bgo#435642, bgo#438132, bgo#462148, - bgo#514455, bgo#526775, bgo#542382, bgo#564209, bgo#564450, - bgo#564928, bgo#565421, bgo#565721, bgo#566198, bgo#566352, - bgo#566567, bgo#567174, bgo#568327, bgo#568653, bgo#568945, - bgo#569734, bgo#570166, bgo#570894, bgo#571220: - + Added German account template for a Wohnungswirtschaft business - + Fixed french business account templates - + Translation updates -- Add gnucash-latest-goffice.patch to fix compilation with goffice - 0.7.5. -- Update gnucash-desktop.patch to apply without fuzz. -- Remove check for old version of openSUSE. -- Do not set CFLAGS to default value. -- Use makeinstall. -* Mon Dec 29 2008 mboman@suse.de -- Update to version 2.2.8: - + Bugs fixed: bgo#115066, bgo#128774, bgo#137017, bgo#339433, bgo#340041, - bgo#345980, bgo#347274, bgo#348860, bgo#405472, bgo#432457, bgo#435427, - bgo#436342, bgo#436920, bgo#492417, bgo#529494, bgo#532889, bgo#536299, - bgo#539947, bgo#543332, bgo#548218, bgo#554042, bgo#557604, bgo#557374, - bgo#563160, bgo#563273, bgo#564033: - + Fix account defaulting for posting vendor bill - + Fix tax-related inconsistency in UI - + Fix the average cost price source computation for a certain case - + Translation updates -* Mon Oct 20 2008 mboman@suse.de -- Update to version 2.2.7: - + Too many fixes and changes to list. Please see NEWS for details -- Remove gnucash-goffice0.8.patch. Fixed upstream -* Fri Oct 03 2008 vuntz@novell.com -- Add gnucash-goffice0.8.patch to compile with current goffice in - Factory. -* Wed Apr 02 2008 maw@suse.de -- Update to version 2.2.4: - + Recognize 401k/403b in QIF import - + Remove superfluous trailing colons of de_DE SKR04 account names - + Bugs fixed: bgo#106242, bgo#106383, bgo#123312, bgo#336211, - bgo#360058, bgo#373584, bgo#454834, bgo#457591, bgo#481528, - bgo#503166, bgo#506798, bgo#506873, bgo#506810, bgo#510221, - bgo#510630, bgo#510725, bgo#510940, bgo#510962, bgo#511006, - bgo#512166, bgo#512173, bgo#512497, bgo#513088, bgo#513829, - and bgo#516178 - + Updated translations -- Drop gnucash-marksplit.patch -* Thu Feb 28 2008 ro@suse.de -- update to 2.3.3 - - many bugfixes, but still no support for aqbanking3 -* Wed Feb 06 2008 sbrabec@suse.cz -- Warn users before upgrading packages from CPAN. -* Tue Nov 27 2007 sbrabec@suse.cz -- Report correct name of package containing qt3-wizard (#310886). -* Thu Oct 11 2007 sbrabec@suse.cz -- Removed false dependency on g-wrap-devel (#331963). -* Thu Aug 23 2007 sbrabec@suse.cz -- Fixed dependencies for quotes retrieval (#242504). -* Thu Aug 09 2007 maw@suse.de -- I lied in the last changelog entry and didn't really change - the calls to ldconfig -- But I am changing them this time -- Also, rename rpmlintrc to gnucash-rpmlintrc. -* Wed Aug 08 2007 maw@suse.de -- Split off a -lang subpackage -- s#%%run_ldconfig#/sbin/ldconfig/ in %%post and %%postun. -* Fri Jul 27 2007 sbrabec@suse.cz -- Updated to version 2.2.0: - * DATA FILE NOTICE If you are using Scheduled Transactions, - the data file saved by GnuCash 2.1.2 and higher is NOT - backward-compatible with GnuCash 2.0 anymore because of - extensions in the file format. Please make a safe backup of - your 2.0 data before upgrading to 2.1.3. - * The Scheduled Transaction code has been refactored. - * When adding custom reports to the menu, appropriate user - feedback will be given. - * Automatic saving of the data file was added. - * SWIG is now used instead of g-wrap for providing language - bindings. - * New printing formats for check printing. - * Bugfixes with the graphical reports - * Fixing the Online Banking wizard - * Fix crash on QIF import with german umlaut. - * Internal GObject integration is much more advanced by now. - * Crash on OFX import crashing has been fixed. - * Some memory leaks have been fixed. - * Start-up behaviour has been improved. - * OFX DirectConnect import uses correct ID fields for transaction - matching. - * Improved Scheduled Transaction editor and management dialogs. - * GtkPrint integrated. - * Updated translations. -* Tue Jun 05 2007 ro@suse.de -- added rpmlintrc (suppress devel-file for lib*.so) -* Mon Mar 26 2007 maw@suse.de -- Add gtkhtml-req.patch, allowing gnucash to be built against - newer versions of gtkhtml2. -* Fri Mar 02 2007 sbrabec@suse.cz -- Fixed autoreconf. -- Fixed missing symbol in gtkhtml2. -* Wed Feb 21 2007 sbrabec@suse.cz -- Updated to 2.0.5: - * Use guiles native sort and record. - * Adjust how payment dialog resizes. - * Don't abort when F::Q fails to return a quote. - * Fix security problem with tmp filesystem and symlink attack - (#246969, CVE-2007-0007). - * Do not crash on delete_event in new user dialog. - * Add sanity checks when accessing GncPluginPage. - * Make new windows the same size as the active one. - * Fixes for Turkish Lira and Russian Ruble. - * Translation and translatability updates. -* Fri Feb 16 2007 sbrabec@suse.cz -- Updated to 2.0.4: - * Correct account compatibility check with top level account. - * Check for potentially failed utf8 conversion of locale strings. - * Fix crash when accessing the File Properties Menu. - * Avoid crash when renaming page in a page-less window. - * Save and restore the visibility of the toolbar, statusbar, and - summarybar. - * Fix for crash on quit during save. - * Fix a bug so that blank transactions are marked as pending. - * When progress bar is showing, do not make menus and toolbars - insensitive, but rather the underlying action groups. - * Save window size and position of the transfer dialog. - * Fix for UTF-8 bug in month name. - * Fix missing date when reconciling from HBCI. - * Fix some scheme inexact errors. - * Documentation and translation updates. -- Recommend gnucash-docs. -* Tue Jan 16 2007 sbrabec@suse.cz -- Prefix changed to /usr. -- Spec file cleanup. -* Sun Nov 12 2006 stbinner@suse.de -- Fix Name entry of .desktop file post openSUSE 10.2 -* Fri Oct 13 2006 aj@suse.de -- Add guile-devel to build requires. -* Mon Oct 09 2006 sbrabec@suse.cz -- Updated to 2.0.2: - * String fixes. - * Add a tip for raising the accounts menu in a register page. - Maintain the account hierarchy when reparenting the descendants - of a deleted account. - * If the file type wasn't recognized, check why this failed. - Add the ability to override the default sort. - * Improve wording for XML data file import druid. - * Fixed crashers in editing a transaction in two registers. - * Translation updates. -* Tue Oct 03 2006 sbrabec@suse.cz -- Fixed %%post. -- Reduced BuildRequires. -* Mon Oct 02 2006 stbinner@suse.de -- Updated to from development to release version 2.0.1 (#209331): - * OFX DirectConnect can directly retrieve and import account - statements over the Internet. - * A "Hide account" feature to keep a better overview of your - current accounts tabbed window functionality. - * Create budgets within GnuCash using your accoun data. - * Support for Accounting Periods. - * The data file format has been improved with respect to - international characters. Data files with international - characters can be transferred to other countries flawlessly. - * GnuCash Help and Guide are now fully integrated with the - GNOME Help system (Yelp) -* Thu Jun 15 2006 schwab@suse.de -- Add workaround for guile bug. -* Thu May 25 2006 sbrabec@suse.cz -- Updated to version 1.9.6. -- Do not install shared mime info files, now integrated to - freedesktop.org.xml. -* Thu May 11 2006 sbrabec@suse.cz -- Updated to version 1.9.5 (GNOME2 branch). -- Split g-wrap and devel into separate packages. -* Sun Feb 05 2006 aj@suse.de -- Fix build. -* Wed Jan 25 2006 mls@suse.de -- converted neededforbuild to BuildRequires -* Tue Oct 25 2005 sbrabec@suse.cz -- Updated to version 1.8.12. -- Updated gnucash-docs to version 1.8.5. - Based on spec file from Rajesh Singh . -* Tue Aug 02 2005 ro@suse.de -- intltoolize with force -* Tue Apr 26 2005 gekker@suse.de -- Add Guppi-gcc4.patch to fix GCC4 compile failures. -* Tue Apr 19 2005 ro@suse.de -- use gt_LC_MESSAGES instead of AM_LC_MESSAGES -* Thu Apr 14 2005 sbrabec@suse.cz -- Added audiofile-devel to neededforbuild. -* Wed Mar 23 2005 sbrabec@suse.cz -- Moved desktop file (#73653). -* Mon Feb 21 2005 sf@suse.de -- fix build on biarch architectures -* Mon Jan 31 2005 sndirsch@suse.de -- use iso-8859-15 for recoding account files instead of iso-8859-1 -* Sun Jan 30 2005 sndirsch@suse.de -- recode acccount files to UTF-8 encoding in specfile (Bug #38292) -* Thu Nov 11 2004 ro@suse.de -- fixed file list -* Mon Nov 08 2004 ro@suse.de -- update to 1.8.9 -- fix build with current intltool -* Thu Nov 04 2004 ro@suse.de -- locale rename: no -> nb -* Tue Oct 12 2004 ro@suse.de -- added libgcrypt libgpg-error to neededforbuild -* Mon Mar 29 2004 hhetter@suse.de -- don't call format, as newer versions of slib don't provide it - any more (Bug Id#34241) -* Wed Mar 17 2004 sbrabec@suse.cz -- Fixed underquoted definitions (#36195). -* Mon Mar 15 2004 sbrabec@suse.cz -- FHS 2.3 fix (mandir, infodir, #35821). -* Fri Feb 20 2004 sbrabec@suse.cz -- Removed false requirement of glade. -* Thu Feb 19 2004 sbrabec@suse.cz -- Removed false requirement of libunicode. -* Tue Feb 17 2004 sbrabec@suse.cz -- Added gdk-pixbuf-gnome to neededforbuild. -* Thu Feb 12 2004 sbrabec@suse.cz -- Updated to version 1.8.8. -* Thu Oct 23 2003 lmb@suse.de -- Update to gnucash 1.8.7 and gnucash-docs-1.8.3. -- Re-added Guppi and folded it into gnucash package so graphs work - again. (#32135) -* Tue Sep 02 2003 ro@suse.de -- remove Guppi from neededforbuild - (dropped, since gnumeric(1) was dropped) -* Fri Aug 22 2003 ke@suse.de -- Add sgml-skel to neededforbuild. -* Thu Aug 21 2003 hhetter@suse.de -- integrate the documentation package (rel. 1.8.2) -* Wed Aug 20 2003 ro@suse.de -- removed libgtop from neededforbuild -* Wed Aug 20 2003 hhetter@suse.de -- updated to version 1.8.5 -* Sat Aug 16 2003 adrian@suse.de -- add Categories -* Sun Jul 27 2003 hhetter@suse.de -- don't run deprecated tests -* Tue Jul 15 2003 hhetter@suse.de -- updated to version 1.8.4 -* Mon Jul 14 2003 sbrabec@suse.cz -- GNOME prefix change to /opt/gnome. -* Fri Jun 20 2003 ro@suse.de -- fix build with current gettext -* Thu Jun 05 2003 ro@suse.de -- remove unpackaged files from buildroot -- add g-wrap includes to package -* Wed May 14 2003 mcihar@suse.cz -- don't need umb-scheme -* Thu Apr 24 2003 ro@suse.de -- fix install_info --delete call and move from preun to postun -* Fri Mar 28 2003 sbrabec@suse.cz -- Typo fix (NBSP -> spaces). -* Fri Mar 28 2003 sbrabec@suse.cz -- Added install_info. -- Compress info pages. -* Fri Feb 21 2003 ro@suse.de -- added openhbci-devel to neededforbuild -* Tue Feb 18 2003 ro@suse.de -- added libchipcard and devel to neededforbuild -* Fri Feb 07 2003 hhetter@suse.de -- build with libofx support -* Thu Feb 06 2003 ro@suse.de -- update to g-wrap-1.3.4 and gnucash-1.8.0 -* Thu Jan 09 2003 ro@suse.de -- add AM_GNU_GETTEXT_VERSION and make it build -- hack for gtkhtml-1.1 and recent guile -- more makefile hackery to work around cyclic library dependencies -* Fri Sep 27 2002 ro@suse.de -- Added alsa alsa-devel to neededforbuild (esound) -* Mon Sep 09 2002 hhetter@suse.de -- fix guile version checking in srfi-8.scm for new guile 1.4.1 - ( Bug Id #19258) -* Thu Aug 29 2002 hhetter@suse.de -- removed gnome-applets / gnome-core stuff from #neededforbuild -* Thu Jul 04 2002 hhetter@suse.de -- updated to version 1.6.6 -- use a stable g-wrap release (1.2.x) -* Wed May 22 2002 meissner@suse.de -- %%_lib fixes. -* Thu Apr 04 2002 schwab@suse.de -- Fix for new autotools. -* Mon Feb 18 2002 ro@suse.de -- added missing g-wrap runtime lib to filelist (#13472) -* Fri Feb 01 2002 ro@suse.de -- changed neededforbuild to -* Wed Jan 23 2002 hhetter@suse.de -- added python, python-devel to #neededforbuild -* Wed Dec 19 2001 hhetter@suse.de -- gnucash version update to 1.6.5 -- g-wrap updated to version 1.3.1 -- added LIBRARY_PATH for broken libtool -- removed no longer needed patch -- functionality test on i386 arch -- g-wrap version customized in specfile -- features for 1.6.5: - * amazing new Euro-conversion druid! - * massive translation update - * minor application bugfixes -* Sun Dec 09 2001 ro@suse.de -- added to neededforbuild -* Fri Dec 07 2001 ro@suse.de -- changed neededforbuild to -* Wed Dec 05 2001 hhetter@suse.de -- prefix g-wrap to the original guile interpreter location -* Tue Nov 27 2001 ro@suse.de -- back to g-wrap-1.1.10 -* Thu Nov 22 2001 ro@suse.de -- update to g-wrap-1.1.11 -- added guppi-include path to cflags - (gnome-config does not show this path) -* Wed Nov 21 2001 ro@suse.de -- added freetype2 to neededforbuild -* Tue Oct 16 2001 hhetter@suse.de -- updated to version 1.6.4: - * fixes a bug which made it impossible to - load 1.4.x-gnucash files -* Wed Sep 26 2001 hhetter@suse.de -- updated to version 1.6.3: - * new Polish translation - * Danish and Spanish translation of new account files - * updated Swedish, German, and Portuguese translations - * child accounts can be reconciled with the parent - * support for TrustNet online quotes - * support for precious metal currencies -- functionality test on i386 -* Sat Sep 15 2001 schwab@suse.de -- Add Requires: python. -* Sat Sep 15 2001 schwab@suse.de -- Fix missing declarations. -- Add %%suse_update_config. -* Wed Sep 12 2001 hhetter@suse.de -- revert to g-wrap version 1.1.10, get gnucash - to work with guile 1.4 -- filelist review -- test on i386 -* Fri Aug 17 2001 egger@suse.de -- Added fix for hardcoded CFLAGS in g-wrap. -* Fri Aug 17 2001 egger@suse.de -- Added fix for libtool bustage in g-wrap update to 1.1.11. -* Mon Aug 13 2001 hhetter@suse.de -- update to 1.6.2 -* Sun Jul 29 2001 egger@suse.de -- Updated g-wrap to version 1.1.11. -* Wed Jul 25 2001 sf@suse.de -- removed '-Werror' from Makefile.am in test/ to compile also - with gcc > 2.95 -* Thu Jul 19 2001 hhetter@suse.de -- added #requires python phyton-gtk -* Sun Jul 08 2001 egger@suse.de -- Updated to version 1.6.1. -- Added mising stuff to the filelist. -* Thu Jul 05 2001 uli@suse.de -- added gal-devel to neededforbuild -* Thu Jun 21 2001 ro@suse.de -- updated filelist -- cleaned specfile a bit -* Mon Jun 18 2001 hhetter@suse.de -- gnucash : update to 1.6.0 -- g-wrap : update to 1.1.10 -- added additional requirements -- functionality test in current buildsystem -- filelist review -* Tue May 01 2001 egger@suse.de -- Updated to version 1.4.12. Again just bugfixes. -* Mon Apr 02 2001 egger@suse.de -- Updated to version 1.4.11. Pure bugfix release. -* Wed Mar 21 2001 ro@suse.de -- added esound-devel to neededforbuild -* Fri Mar 02 2001 egger@suse.de -- Minor corrections to the specfile. -* Tue Feb 20 2001 egger@suse.de -- removed imlib-config from neededforbuild. -- Updated gnucash to version 1.4.10. -- Updated g-wrap to version 1.4.12. -* Wed Jan 31 2001 ro@suse.de -- changed neededforbuild to -* Thu Dec 21 2000 egger@suse.de -- Updated gnucash to 1.4.9. -- Updated g-wrap to 0.9.8. -- Bugfix releases. -- Recompressed with bzip2. -* Sun Dec 10 2000 schwab@suse.de -- Add %%suse_update_config. -* Mon Nov 06 2000 randall@suse.de -- Removed these two commands. The guile package will preform these - actions: - ln -sf /usr/lib/scheme/slib /usr/share/guile/1.4/slib - guile -c "(use-modules (ice-9 slib)) (require 'new-catalog)" -* Thu Nov 02 2000 randall@suse.de -- Changed to long file names, also for distro SuSE 7.1a -* Tue Oct 31 2000 randall@suse.de -- Initial Release