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 - [email protected]
+
+- 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: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to