Hello community, here is the log from the commit of package kmymoney.2289 for openSUSE:13.1:Update checked in at 2013-12-02 12:07:46 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:13.1:Update/kmymoney.2289 (Old) and /work/SRC/openSUSE:13.1:Update/.kmymoney.2289.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "kmymoney.2289" Changes: -------- New Changes file: --- /dev/null 2013-11-25 01:44:08.036031256 +0100 +++ /work/SRC/openSUSE:13.1:Update/.kmymoney.2289.new/kmymoney.changes 2013-12-02 12:07:47.000000000 +0100 @@ -0,0 +1,620 @@ +------------------------------------------------------------------- +Sun Oct 6 02:58:58 UTC 2013 - nico.kruber@gmail.com + +- Update to 4.6.4: + Most important changes: + * Fixed the interaction with input method editors + (kde#320579, kde#272393 and kde#272631) + * Fixed a crash after editing a security (kde#309105) + * The 'Use system colors' setting was made a default setting + (kde#309010) + * Fixed the rendering of a ledger entry when the ledger does + not have focus + * Fixed the persistency of some header settings like in the + 'Investments' view (kde#310260) + * Fixed a crash when OFX update is cancelled while waiting for + KWallet (kde#281728) + * Fixed a crash cause by a transaction with an empty postdate + (kde#310265) + * Fixed a possible crash while mapping an OFX account + (kde#296681) + * Added definition for new Azerbaijani Manat (kde#307774) + * Fixed the category selection actions in the find transactions + dialog (kde#313874) +- drop fix-build-with-gmp-510.diff (kde#312481) (fixed upstream) + +------------------------------------------------------------------- +Sun Sep 15 19:33:16 UTC 2013 - hrvoje.senjan@gmail.com + +- Added 0001-Fixed-linking-with-Gwenhywfar-4.6.0.patch, fixes build + with newer Gwenhywfar versions + +------------------------------------------------------------------- +Sun Mar 10 15:55:17 UTC 2013 - nico.kruber@gmail.com + +- fix build with gmp 5.1.0 (file fix-build-with-gmp-510.diff) + +------------------------------------------------------------------- +Tue Sep 11 10:25:35 UTC 2012 - nico.kruber@gmail.com + +- Update to 4.6.3: + Most important changes: + * The online statement balance is highlighted if it's different + from current file balance + * Correct the post date of the opening balance transaction when + the opening date of the account changes + * The header state (adjusted column sizes) is now always + restored correctly + * Can be built with Qt 4.8 without patching KDChart + * Fix a crash on opening SQLite databases + * MZN as new Mozambique Metical as well as an entry for MZM as + the old Mozambique Metical were added + * Attempt to reconnect to the database (once) on accidental + disconnects + * Allow the creation of 'Equity' accounts when + "Show equity accounts" is checked + * In the 'Find transactions' dialog trigger a search when return + is pressed and there is text entered in the filter + * Reports related fixes + * Fixed a large minimum ledger size when using some fonts + * Fixed SQL sintax in a certain usecase + * CSV importer plugin related fixes +- dropped kmymoney-qdebug.patch (fixed upstream) + +------------------------------------------------------------------- +Sat Feb 4 21:51:54 UTC 2012 - asterios.dramis@gmail.com + +- Update to 4.6.2: + Most important changes: + * OFX files with UTF-8 data can now be imported correctly + * Fix displaying the 'Enter/Skip schedule' action icons in the homepage on + Windows + * Fixed the initial size of the schedule entry dialog in some use cases + * Fixed a hang in reports in some scenarios + * Fixed some Finance::Quote related problems on Windows + * Allow editing the memo of multiple transactions + * Fix schedule handling + * Make the QIF import on Windows usable + * Fix GnuCash file import + * Improve item navigation using the keyboard + * Scheduled transactions can now be correctly skipped or ignored when + automatic entry is enabled + * Fix the budgets that somehow still reference invalid accounts + +------------------------------------------------------------------- +Wed Nov 30 12:55:52 UTC 2011 - idoenmez@suse.de + +- Fix build with Qt 4.8 + +------------------------------------------------------------------- +Wed Nov 9 20:16:05 UTC 2011 - asterios.dramis@gmail.com + +- Update to 4.6.1: + * Fixed schedules moved to the next processing day + * Fixed a crash with an uncaught exception when closing the current file + before a GNUCash import + * Fixed the split window redraw when resizing + * Fixed a crash caused by an invalid budget + * Fixed a crash when deleting an account + * The date can now be modified when editing multiple transactions + * The balance in the payees view is now computed correctly even if the payee + has transactions with different currencies +- Spec file updates: + * Renamed License: to GPL-2.0 or GPL-3.0 (SPDX style). + * Changes based on spec-cleaner run. + * Removed libpth-devel from BuildRequires: (not needed). + * Removed -DUSE_HTML_HANDBOOK=YES from cmake arguments (not needed for the + generation of the user documentation). + * Fixed "non-etc-or-var-file-marked-as-conffile" rpmlint warning for + the "kmymoney.kcfg" file. +- Removed patch for import of gnucash files (bnc#723728) (fixed ustream). + +------------------------------------------------------------------- +Tue Oct 18 07:47:06 UTC 2011 - coolo@suse.com + +- change lang and doc subpackages to recommends + +------------------------------------------------------------------- +Thu Oct 13 18:16:50 UTC 2011 - ctrippe@opensuse.org + +- Allow import of gnucash files (bnc#723728) + +------------------------------------------------------------------- +Fri Sep 16 13:00:21 UTC 2011 - toddrme2178@gmail.com + +- Split translation package (fix for RPMLINT warning) +- Split documentation package (fix for RPMLINT warning) +- Changed descriptions +- Added pth gpgme backend support +- Enabled building of HTML handbook +- Cleaned up spec file formatting + +------------------------------------------------------------------- +Thu Aug 11 06:00:00 UTC 2011 - Nico.Laus.2001@gmx.de + +- re-enabled the ofx import plugin + +------------------------------------------------------------------- +Tue Aug 9 19:53:38 UTC 2011 - asterios.dramis@gmail.com + +- Update to 4.6.0: + * New CSV import plugin + * The application is translated in 36 languages (Bosnian and Uyghur added) + * The user documentation is available in 7 languages (French translation + added) + * Many fixes for the OS X and Windows platform + * Performance improvements + * Many fixes in the import and online banking modules + * Over 100 bugs have been fixed since the latest bugfix release alone + * Since the OFX institution listing service run by Microsoft (TM) stopped + working, we switched to the service run on www.ofxhome.com which is + provided on a voluntarily basis by Jesse Liesch. With his support it was + easy to make the switch in KMyMoney + * Added Serbian Dinar as a standard currency + * Allow entering an interest rate with three decimal places when editing a + loan + * Improved wording when transaction editing is canceled by selecting another + transaction in the ledger + * Make FID an optional field during definition of an OFX account mapping + * Allow to base the payee name from either the PAYEEID, NAME or MEMO field in + an OFX transaction +- Spec file updates: + * Added boost-devel, glib2-devel, gmp-devel, libalkimia-devel and + libxml2-devel and removed libassuan-devel in BuildRequires:. + * Minor other updates. +- No need for the rpmlint warning "wrong-icon-size" fix (fixed upstream). +- Removed the patch for the installation of the icons in the hicolor directory + (fixed upstream). + +------------------------------------------------------------------- +Sat Jun 4 20:45:43 UTC 2011 - asterios.dramis@gmail.com + +- Spec file updates: + * Changes based on spec-cleaner run. + * Added libical-devel and shared-mime-info in BuildRequires:. + * Removed support for openSUSE < 11.2. + * Added update-mime-database in %post/%postun scripts for the mime file + installed by the package. + * Minor other updates. +- Fixed rpmlint warning "wrong-icon-size". +- Added a patch (taken from Fedora) to install icons to hicolor instead of + oxygen (removes also the need to install an icon in /usr/share/pixmaps to + avoid the "Icon file not installed" rpm post-build check error). + +------------------------------------------------------------------- +Sun Feb 20 12:54:46 UTC 2011 - Nico.Laus.2001@gmx.de + +- Update to 4.5.3: + + Improve performance with investment account balance calculation + + Switch to AqBanking5 + + Don't select the character that starts the split editor #263319 + + Support "Gielda Papierow Wartosciowych" as price source #261803 + +------------------------------------------------------------------- +Mon Jan 24 22:00:24 UTC 2011 - Nico.Laus.2001@gmx.de + +- fixed missing libassuan-devel requirement for compilation on + openSUSE:Factory ++++ 423 more lines (skipped) ++++ between /dev/null ++++ and /work/SRC/openSUSE:13.1:Update/.kmymoney.2289.new/kmymoney.changes New: ---- 0001-Fixed-linking-with-Gwenhywfar-4.6.0.patch kmymoney-4.6.4.tar.xz kmymoney.changes kmymoney.spec ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kmymoney.spec ++++++ # # spec file for package kmymoney # # Copyright (c) 2013 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 # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # Name: kmymoney Version: 4.6.4 Release: 0 Summary: A Personal Finance Manager for KDE 4 License: GPL-2.0 or GPL-3.0 Group: Productivity/Office/Finance Url: http://kmymoney2.sourceforge.net/ Source0: http://downloads.sourceforge.net/kmymoney2/%{name}-%{version}.tar.xz # PATCH-FIX-UPSTREAM 0001-Fixed-linking-with-Gwenhywfar-4.6.0.patch -- fixes build with Gwenhywfar >= 4.6.0 Patch1: 0001-Fixed-linking-with-Gwenhywfar-4.6.0.patch BuildRequires: aqbanking-devel BuildRequires: boost-devel BuildRequires: fdupes BuildRequires: glibmm2-devel BuildRequires: gmp-devel BuildRequires: libalkimia-devel BuildRequires: libgpgme-devel BuildRequires: libkdepimlibs4-devel BuildRequires: libofx-devel BuildRequires: libxml++-devel BuildRequires: pkgconfig(glib-2.0) BuildRequires: pkgconfig(libical) BuildRequires: pkgconfig(libxml-2.0) Recommends: %{name}-doc = %{version} Recommends: %{name}-lang = %{version} BuildRoot: %{_tmppath}/%{name}-%{version}-build %kde4_pimlibs_requires %kde4_runtime_requires Requires(post): shared-mime-info Requires(postun): shared-mime-info %description KMyMoney is a Personal Finance Manager for KDE4. It operates similar to Quicken, supports various account types, categorization of expenses, multiple currencies, online banking support via QIF, OFX and HBCI, budgeting and a rich set of reports. %package devel Summary: Development Files for KMyMoney Group: Development/Languages/C and C++ Requires: %{name} = %{version} %description devel Development files and headers need to build software using KMyMoney. %package doc Summary: Documentation for KMyMoney Group: Documentation/HTML Requires: %{name} = %{version} %description doc Documentation and help files for KMyMoney. %lang_package %prep %setup -q %patch1 -p1 %build %cmake_kde4 -d build %make_jobs %install pushd build %kde4_makeinstall popd %kde_post_install %find_lang %{name} %fdupes -s %{buildroot} %post /sbin/ldconfig /usr/bin/update-mime-database %{_datadir}/mime &> /dev/null || : %postun /sbin/ldconfig /usr/bin/update-mime-database %{_datadir}/mime &> /dev/null || : %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc AUTHORS COPYING ChangeLog ChangeLog.original README.Fileformats %{_datadir}/mime/packages/x-kmymoney.xml %{_kde4_applicationsdir}/kmymoney.desktop %{_kde4_appsdir}/kmm_*/ %{_kde4_appsdir}/kmymoney/ %{_kde4_bindir}/kmymoney %{_kde4_configdir}/csvimporterrc %{_kde4_configkcfgdir}/ %{_kde4_iconsdir}/*/*/*/kmy.png %{_kde4_iconsdir}/*/*/*/kmymoney.png %{_kde4_libdir}/libkmm_*.so.* %doc %{_kde4_mandir}/man1/kmymoney.1%{ext_man} %{_kde4_modulesdir}/kcm_kmm_*.so %{_kde4_modulesdir}/kmm_*.so %{_kde4_servicesdir}/kcm_kmm_*.desktop %{_kde4_servicesdir}/kmm_*.desktop %{_kde4_servicetypesdir}/kmymoneyimporterplugin.desktop %{_kde4_servicetypesdir}/kmymoneyplugin.desktop %files devel %defattr(-,root,root,-) %{_kde4_includedir}/kmymoney/ %{_kde4_libdir}/libkmm_kdchart.so %{_kde4_libdir}/libkmm_mymoney.so %{_kde4_libdir}/libkmm_plugin.so %{_kde4_libdir}/libkmm_widgets.so %files lang -f %{name}.lang %defattr(-,root,root,-) %exclude %{_kde4_htmldir} %files doc %defattr(-,root,root,-) %doc %{_kde4_htmldir} %changelog ++++++ 0001-Fixed-linking-with-Gwenhywfar-4.6.0.patch ++++++
From 39b998125a4d0903e2d169e66cfce2dde287808f Mon Sep 17 00:00:00 2001 From: Lukasz Maszczynski <lukasz@maszczynski.net> Date: Fri, 26 Jul 2013 22:51:30 +0200 Subject: [PATCH 1/1] Fixed linking with Gwenhywfar >= 4.6.0
used a list of libraries to link with as reported by pkg-config instead of hardcoded gwengui-qt4 (in gwenhywfar 4.6.0, gwengui-qt4 is no longer standalone - it depends on gwengui-cpp) REVIEW: 111672 --- cmake/modules/FindGwenhywfar.cmake | 45 ++++++++++++++++++++------------------ 1 file changed, 24 insertions(+), 21 deletions(-) diff --git a/cmake/modules/FindGwenhywfar.cmake b/cmake/modules/FindGwenhywfar.cmake index 41961e6..526c041 100644 --- a/cmake/modules/FindGwenhywfar.cmake +++ b/cmake/modules/FindGwenhywfar.cmake @@ -5,6 +5,8 @@ # GWENHYWFAR_LIBRARIES - The libraries needed to use Gwenhywfar # GWENHYWFAR_VERSION = The version of Gwenhywfar as defined in version.h +find_package(PkgConfig) + set(GWENHYWFAR_FOUND FALSE) if(NOT GWENHYWFAR_MIN_VERSION) @@ -16,26 +18,27 @@ if(GWENHYWFAR_INCLUDE_DIRS AND GWENHYWFAR_LIBRARIES) set(GWENHYWFAR_FIND_QUIETLY TRUE) endif(GWENHYWFAR_INCLUDE_DIRS AND GWENHYWFAR_LIBRARIES) -PKG_CHECK_MODULES(GWENHYWFAR gwenhywfar>=${GWENHYWFAR_MIN_VERSION}) - -if(${GWENHYWFAR_FOUND}) - PKG_CHECK_MODULES(QT4GUI gwengui-qt4) - if (NOT ${QT4GUI_FOUND}) - set(GWENHYWFAR_FOUND FALSE) - unset(GWENHYWFAR_INCLUDE_DIRS) - unset(GWENHYWFAR_LIBRARIES) - unset(GWENHYWFAR_VERSION) - message(STATUS "Gwenhywfar does not have the Q4Banking frontend enabled") - endif (NOT ${QT4GUI_FOUND}) - - if(${GWENHYWFAR_FOUND}) - find_library(GWENHYWFAR_GUI_LIBRARY NAMES gwengui-qt4 libgwengui-qt4 - HINTS ${GWENHYWFAR_LIBRARY_DIRS}) - if(GWENHYWFAR_GUI_LIBRARY STREQUAL "GWENHYWFAR_GUI_LIBRARY-NOTFOUND") - set(GWENHYWFAR_GUI_LIBRARY "") - endif(GWENHYWFAR_GUI_LIBRARY STREQUAL "GWENHYWFAR_GUI_LIBRARY-NOTFOUND") - set(GWENHYWFAR_LIBRARIES ${GWENHYWFAR_GUI_LIBRARY} ${GWENHYWFAR_LIBRARIES}) - endif(${GWENHYWFAR_FOUND}) -endif(${GWENHYWFAR_FOUND}) +PKG_CHECK_MODULES(GWENHYWFAR_CORE gwenhywfar>=${GWENHYWFAR_MIN_VERSION}) +PKG_CHECK_MODULES(GWENHYWFAR_QT4GUI gwengui-qt4>=${GWENHYWFAR_MIN_VERSION}) + +if (${GWENHYWFAR_CORE_FOUND} AND ${GWENHYWFAR_QT4GUI_FOUND}) + set(GWENHYWFAR_FOUND TRUE) + set(GWENHYWFAR_INCLUDE_DIRS ${GWENHYWFAR_CORE_INCLUDE_DIRS}) + set(GWENHYWFAR_LIBRARIES ${GWENHYWFAR_QT4GUI_LIBRARIES} ${GWENHYWFAR_CORE_LIBRARIES}) + set(GWENHYWFAR_VERSION ${GWENHYWFAR_CORE_VERSION}) +else (${GWENHYWFAR_CORE_FOUND} AND ${GWENHYWFAR_QT4GUI_FOUND}) + set(GWENHYWFAR_FOUND FALSE) + unset(GWENHYWFAR_INCLUDE_DIRS) + unset(GWENHYWFAR_LIBRARIES) + unset(GWENHYWFAR_VERSION) +endif (${GWENHYWFAR_CORE_FOUND} AND ${GWENHYWFAR_QT4GUI_FOUND}) + +if (NOT ${GWENHYWFAR_QT4GUI_FOUND}) + message(WARNING "Gwenhywfar does not have the Qt4Banking frontend enabled") +endif (NOT ${GWENHYWFAR_QT4GUI_FOUND}) + +if (NOT ${GWENHYWFAR_CORE_VERSION} VERSION_EQUAL ${GWENHYWFAR_QT4GUI_VERSION}) + message(WARNING "Gwenhywfar libraries versions mismatch") +endif (NOT ${GWENHYWFAR_CORE_VERSION} VERSION_EQUAL ${GWENHYWFAR_QT4GUI_VERSION}) mark_as_advanced(GWENHYWFAR_INCLUDE_DIRS GWENHYWFAR_LIBRARIES) -- 1.8.4 -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org