Hello community, here is the log from the commit of package gnucash for openSUSE:Factory checked in at 2014-01-22 09:41:24 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gnucash (Old) and /work/SRC/openSUSE:Factory/.gnucash.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "gnucash" Changes: -------- --- /work/SRC/openSUSE:Factory/gnucash/gnucash.changes 2013-04-22 14:05:11.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.gnucash.new/gnucash.changes 2014-01-23 15:44:19.000000000 +0100 @@ -1,0 +2,44 @@ +Sat Jan 4 16:54:42 UTC 2014 - dimstar@opensuse.org + +- Update to version 2.6.0 (bnc#858502): + + New Major release, see + http://gnucash.org/2.6-release-tour.phtml for a tour through + the new features. + + Preferences have been migrated from GConf to GSettings. + + New date handling which allows GnuCash to use dates after March + 2038. + + Guile-2 compatibility: GnuCash now requires either Guile-1.8 or + Guile-2.0. + + Documents outside of GnuCash, images of receipts for example, + can now be linked to transactions, with the facility of opening + them in the default application for the document type. + + Cutsom Reports can now be saved without renaming the report, + and modifications can overwrite an existing report. + + The import assistant now finishes much more quickly after + assigning contra-accounts. + + GnuCash now requires Gtk+-2.24.0 and GLib-2.26.0. Most of the + dependencies on obsolete libraries have been removed; only + libgnomecanvas remains. Unfortunately the effort to rewrite + the register code to use GtkTreeModel wasn't completed in time, + so GnuCash is not on the cusp of converting to Gtk3. + + The Business Module has been substantially revamped, including + support for Credit Notes and import of customers and vendors + from a CSV file. + + The Num field in the register display is now optionally + per-split, so for example a check number can be entered for the + checking account split and an invoice number for the expense + account split. + + GnuCash can now open locked books read-only so that more than + one user can view a file. GnuCash still does not support + multiple simultaneous writers. + + By agreement of all authors, GnuCash is now licensed under the + GNU General Public License Version 2 or later rather than + simply Version 2. This allows derivative works to be licensed + under the GPL Version 3 if the author of such a work so + desires. + + Many bugfixes. + + Updated translations. +- Update License tag to GPL-2.0+, following upstreams relicensing. +- Add %glib2_gsettings_schema_* macros for schema handling. + +------------------------------------------------------------------- Old: ---- gnucash-2.4.13.tar.bz2 New: ---- gnucash-2.6.0.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gnucash.spec ++++++ --- /var/tmp/diff_new_pack.hS6CzL/_old 2014-01-23 15:44:20.000000000 +0100 +++ /var/tmp/diff_new_pack.hS6CzL/_new 2014-01-23 15:44:20.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package gnucash # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,13 +17,13 @@ Name: gnucash -Version: 2.4.13 +Version: 2.6.0 Release: 0 Summary: Personal Finance Manager License: SUSE-GPL-2.0-with-openssl-exception or SUSE-GPL-3.0-with-openssl-exception Group: Productivity/Office/Finance Url: http://www.gnucash.org/ -Source: http://downloads.sourceforge.net/project/gnucash/gnucash%20%28stable%29/2.4.13/%{name}-%{version}.tar.bz2 +Source: http://downloads.sourceforge.net/project/gnucash/gnucash%20%28stable%29/2.6.0/%{name}-%{version}.tar.bz2 Source1: %{name}-rpmlintrc # PATCH-MISSING-TAG -- See http://wiki.opensuse.org/Packaging/Patches Patch0: gnucash-cpan-warning.patch @@ -33,6 +33,7 @@ BuildRequires: gcc-c++ BuildRequires: intltool BuildRequires: libdbi-devel +BuildRequires: libdbi-drivers-dbd-sqlite3 %if 0%{?suse_version} >= 1210 BuildRequires: libguile1-devel %else @@ -55,6 +56,7 @@ BuildRequires: pkgconfig(libgnomeui-2.0) BuildRequires: pkgconfig(libgoffice-0.8) BuildRequires: pkgconfig(libxml-2.0) +BuildRequires: pkgconfig(libxslt) BuildRequires: pkgconfig(webkit-1.0) #BuildRequires: callgrind # tested but unused BuildRequires: readline-devel qt3-devel termcap @@ -84,7 +86,7 @@ Recommends: %{name}-lang Recommends: gnucash-docs BuildRoot: %{_tmppath}/%{name}-%{version}-build -%gconf_schemas_prereq +%glib2_gsettings_schema_requires %description GnuCash is a personal finance manager. A check book-like register GUI @@ -112,7 +114,6 @@ Summary: Personal Finance Manager Group: Development/Libraries/C and C++ Requires: %{name} = %{version} -Requires: gconf2-devel Requires: gtk2-devel %if %{?suse_version} >= 1210 Requires: libguile1-devel @@ -145,7 +146,6 @@ export GUILE=/usr/bin/guile1 %endif %configure\ - --disable-schemas-install\ --libexecdir=%{_libexecdir}\ --enable-ofx\ --enable-aqbanking\ @@ -154,44 +154,37 @@ --with-html-engine=webkit\ --enable-dbi\ --enable-gtkmm\ - --enable-python-bindings + --enable-python make %{?_smp_mflags} %install %makeinstall -# This just installs gconf schemas. Not needed in a package. -rm %{buildroot}%{_bindir}/update-gnucash-gconf +rm -rf %{buildroot}%{_datadir}/doc/gnucash/ %suse_update_desktop_file gnucash %find_lang gnucash %{?no_lang_C} -%find_gconf_schemas -cat %{name}.schemas_list %fdupes %{buildroot}%{_datadir} %fdupes %{buildroot}%{python_sitearch} %clean rm -rf %{buildroot} -%pre -f %{name}.schemas_pre - %post /sbin/ldconfig +%glib2_gsettings_schema_post %if 0%{?suse_version} > 1130 %desktop_database_post %icon_theme_cache_post %endif -%posttrans -f %{name}.schemas_posttrans - -%preun -f %{name}.schemas_preun - %postun /sbin/ldconfig +%glib2_gsettings_schema_postun %if 0%{?suse_version} > 1130 %desktop_database_postun %icon_theme_cache_postun %endif -%files -f %{name}.schemas_list +%files %defattr (-, root, root) %doc AUTHORS COPYING LICENSE README %{_bindir}/gnc-fq-* @@ -199,7 +192,10 @@ %{_bindir}/gnucash-env %{_bindir}/gnucash-make-guids %{_bindir}/gnucash-valgrind +%dir %{_datadir}/appdata +%{_datadir}/appdata/gnucash.appdata.xml %{_datadir}/applications/*.desktop +%{_datadir}/glib-2.0/schemas/org.gnucash.*.xml %{_datadir}/gnucash %{_datadir}/icons/hicolor/*/apps/gnucash-icon.png %{_datadir}/icons/hicolor/scalable/apps/gnucash-icon.svg ++++++ gnucash-2.4.13.tar.bz2 -> gnucash-2.6.0.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/gnucash/gnucash-2.4.13.tar.bz2 /work/SRC/openSUSE:Factory/.gnucash.new/gnucash-2.6.0.tar.bz2 differ: char 11, line 1 -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org