commit kmymoney for openSUSE:Factory
Hello community, here is the log from the commit of package kmymoney for openSUSE:Factory checked in at Wed Dec 29 23:49:41 CET 2010. -------- --- KDE/kmymoney/kmymoney.changes 2010-07-08 07:34:49.000000000 +0200 +++ /mounts/work_src_done/STABLE/kmymoney/kmymoney.changes 2010-12-29 13:06:28.000000000 +0100 @@ -1,0 +2,42 @@ +Wed Dec 29 11:32:37 UTC 2010 - Nico.Laus.2001@gmx.de + +- added patch to make kmymoney compatible with aqbanking5 +- Update to 4.5.2: + + fixed several crashes, for example: + * when adding transactions directly into the register + on Qt 4.7.1 (#258355) + * when cancelling the QIF importer date selection dialog + (#259235) + * when importing GnuCash files with zero valued prices + (#256282) + + fixed a problem with Finance::Quote (#257260) + + it is now possible to use KMyMoney with small resolutions (1024x600) + (#258460 and #256769) + + improved some small user interface issues + (#259437, #258466, #257986, #257761, #257369) + + fixed a usability issue when using the Include sub-accounts + feature with budgets (#255135) +- Update to 4.5.1: + + fixed several crashes, for example: + * when adding a default category to a payee (#248448) + * when activating the schedules calendar on certain languages + (#232757) + * when back-tabbing in the split editor (#244962) + + fixed some report configuration bugs (#255532 and #249119) + + improved some small user interface issues + (#252598, #249609, #241044, #255433, #251212) + + added the new Bulgarian Lev as a currency (#255491) + +------------------------------------------------------------------- +Tue Aug 17 19:32:19 UTC 2010 - bitshuffler@opensuse.org + +- Update to 4.5: + + first stable release for KDE platform 4 + + improved usability of the online banking features + + uses KWallet to store online banking passwords + + the consistency check runs automatically before saving your data, + it now checks for a wider range of problems, and it automatically + corrects many of them + + better documentation + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- build-fix.diff gcc-45.diff kmymoney.diff kmymoney2-1.0.5.tar.bz2 minmem New: ---- 0001-aqbanking5-support.patch _service _service:download_url:kmymoney-4.5.2.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kmymoney.spec ++++++ --- /var/tmp/diff_new_pack.r1NYwd/_old 2010-12-29 23:44:01.000000000 +0100 +++ /var/tmp/diff_new_pack.r1NYwd/_new 2010-12-29 23:44:01.000000000 +0100 @@ -1,5 +1,5 @@ # -# spec file for package kmymoney (Version 1.0.5) +# spec file for package kmymoney (Version 4.5.2) # # Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -19,161 +19,118 @@ Name: kmymoney -BuildRequires: cppunit-devel kdelibs3-devel opensp-devel -BuildRequires: kdebase3-devel libofx-devel qt3-devel -BuildRequires: fdupes sqlite3-devel update-desktop-files -%if %suse_version < 1120 -# pdf generation does not work on openSUSE >= 11.2 -BuildRequires: ghostscript-library html2ps recode -%endif -Url: http://kmymoney2.sourceforge.net/ -License: GPLv2+ -Group: Productivity/Office/Finance -Summary: A Personal Finance Manager -Version: 1.0.5 +Version: 4.5.2 Release: 1 +License: GNU GPL v2 or v3 +Group: Productivity/Office/Finance +Url: http://kmymoney2.sourceforge.net/index2.html +Summary: A Personal Finance Manager for KDE 4 +Source: kmymoney-%{version}.tar.bz2 +Patch0: 0001-aqbanking5-support.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build -Source0: %{name}2-%{version}.tar.bz2 -Patch1: %{name}.diff -Patch2: build-fix.diff -Patch3: gcc-45.diff +BuildRequires: aqbanking-devel >= 5.0.0 +BuildRequires: cmake >= 2.6.4 +BuildRequires: fdupes +BuildRequires: gwenhywfar-devel >= 4.0.0 +BuildRequires: libgpgme-devel +BuildRequires: libkde4-devel +BuildRequires: libofx-devel +BuildRequires: update-desktop-files +BuildRequires: libkdepimlibs4-devel +BuildRequires: libxml++-devel +BuildRequires: glibmm2-devel +%kde4_pimlibs_requires +%kde4_runtime_requires %description -KMyMoney is a personal finance manager. It does not support online -banking, but it can import and export QIF (Quicken) files. +KMyMoney is a personal finance manager. - - -Authors: --------- - Michael Edwardes <mte@users.sourceforge.net>. - Javier Campos Morales <javi_c@users.sourceforge.net> - Felix Rodriguez <frodriguez@users.sourceforge.net> - John C <thetacoturtle@users.sourceforge.net> - Thomas Baumgart <ipwizard@users.sourceforge.net> +KMyMoney is the 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 -License: GPLv2+ -Summary: A Personal Finance Manager -Group: Productivity/Office/Finance +License: GNU GPL v2 or v3 +Group: Development/Languages/C and C++ Requires: %{name} = %{version} -Requires: kdelibs3-devel -Requires: libofx-devel -Requires: opensp-devel -Requires: qt3-devel -Requires: sqlite3-devel +Summary: Development Files for KMyMoney %description devel -KMyMoney is a personal finance manager. It does not support online -banking, but it can import and export QIF (Quicken) files. - - - -Authors: --------- - Michael Edwardes <mte@users.sourceforge.net>. - Javier Campos Morales <javi_c@users.sourceforge.net> - Felix Rodriguez <frodriguez@users.sourceforge.net> - John C <thetacoturtle@users.sourceforge.net> - Thomas Baumgart <ipwizard@users.sourceforge.net> - -%package sqlite3-plugin -License: GPLv2+ -Summary: Sqlite3 plugin for kmymoney -Group: System/Libraries - -%description sqlite3-plugin -With this driver you can access the files created by sqlite3 -through the standard Qt sql module. - -The driver name is QSQLITE3. +The development files for KMyMoney. -%lang_package %prep -%setup -q -n %{name}2-%{version} -%patch1 -%if %suse_version < 1120 -%patch2 -%endif -%patch3 +%setup -q +%patch0 -p1 %build -export CFLAGS="$RPM_OPT_FLAGS" -export CXXFLAGS=$CFLAGS - -./configure \ -%if %suse_version >= 1120 - --disable-pdf-docs \ -%else - --enable-pdfdocs \ -%endif - --enable-ofxplugin \ - --enable-ofxbanking \ - --enable-charts \ - --enable-sqlite3 \ - --enable-pch - -%__make %{?jobs:-j%{jobs}} +%cmake_kde4 -d build +%make_jobs %install -make DESTDIR=$RPM_BUILD_ROOT install - -#%__sed -i -e 's|-L%{builddir}/%{name}2-%{version}/%{name}2/plugins/.libs||g' \ -%__sed -i -e 's|-L/usr/src/packages/BUILD/kmymoney2-%{version}/kmymoney2/plugins/.libs||g' \ - %{buildroot}/opt/kde3/%_lib/kde3/kmm_ofximport.la - -%suse_update_desktop_file -G "Personal Finance Manager" kmymoney2 Finance -%suse_update_desktop_file %{buildroot}/opt/kde3/share/mimelnk/application/x-kmymoney2.desktop -%suse_update_desktop_file %{buildroot}/opt/kde3/share/servicetypes/kmymoneyplugin.desktop -%suse_update_desktop_file %{buildroot}/opt/kde3/share/servicetypes/kmymoneyimporterplugin.desktop -%suse_update_desktop_file %{buildroot}/opt/kde3/share/services/kmm_ofximport.desktop - -%find_lang kmymoney2 -#rm -rf $RPM_BUILD_ROOT/opt/kde3/%_lib/*.la -#rm -rf $RPM_BUILD_ROOT/opt/kde3/%_lib/kde3/*.la -%fdupes $RPM_BUILD_ROOT +pushd build +%kde4_makeinstall +popd +%__install -Dm 0644 kmymoney/hi32-app-kmymoney.png %{buildroot}%{_datadir}/pixmaps/kmymoney.png +%kde_post_install +%find_lang %{name} +%if %suse_version < 1120 + # work-around bnc#457908 + for i in es it pt_BR sv uk; do mkdir $RPM_BUILD_ROOT/usr/share/doc/kde/HTML/$i/common;done +%endif +%fdupes %{buildroot} %post -p /sbin/ldconfig %postun -p /sbin/ldconfig -%files -%defattr(-,root,root) -%dir /opt/kde3/share/man -%dir /opt/kde3/share/man/man1 -/opt/kde3/bin/* -/opt/kde3/%_lib/libkmm_mymoney.so.* -/opt/kde3/%_lib/libkmm_plugin.so.* -/opt/kde3/%_lib/libkmm_kdchart.so.* -/opt/kde3/share/config.kcfg/kmymoney2.kcfg -/opt/kde3/share/appl*/*/*.desktop -/opt/kde3/share/apps/* -/opt/kde3/share/icons/* -/opt/kde3/share/mimelnk/*/*.desktop -/opt/kde3/share/servicetypes/*.desktop -/opt/kde3/share/man/man1/* -/opt/kde3/%_lib/kde3/kmm_ofximport.so -/opt/kde3/share/services/kmm_ofximport.desktop +%clean +test "%{buildroot}" != "/" && %__rm -rf %{buildroot} -%files devel +%files -f %{name}.lang %defattr(-,root,root) -/opt/kde3/include/kmymoney -/opt/kde3/%_lib/libkmm_mymoney.so -/opt/kde3/%_lib/libkmm_mymoney.la -/opt/kde3/%_lib/libkmm_plugin.so -/opt/kde3/%_lib/libkmm_plugin.la -/opt/kde3/%_lib/libkmm_kdchart.so -/opt/kde3/%_lib/libkmm_kdchart.la -/opt/kde3/%_lib/kde3/kmm_ofximport.la +%doc AUTHORS +%{_kde4_bindir}/kmymoney +%{_kde4_modulesdir}/kcm_kmm_icalendarexport.so +%{_kde4_modulesdir}/kcm_kmm_printcheck.so +%{_kde4_modulesdir}/kmm_icalendarexport.so +%{_kde4_modulesdir}/kmm_kbanking.so +%{_kde4_modulesdir}/kmm_ofximport.so +%{_kde4_modulesdir}/kmm_printcheck.so +%{_kde4_modulesdir}/kmm_reconciliationreport.so +%{_kde4_libdir}/libkmm_kdchart.so.* +%{_kde4_libdir}/libkmm_mymoney.so.* +%{_kde4_libdir}/libkmm_plugin.so.* +%{_kde4_libdir}/libkmm_widgets.so.* +%{_kde4_applicationsdir}/kmymoney.desktop +%{_kde4_htmldir}/*/kmymoney +%{_kde4_iconsdir}/*/*/*/kmy.png +%{_kde4_iconsdir}/*/*/*/kmymoney.png +%{_kde4_appsdir}/kmm_icalendarexport +%{_kde4_appsdir}/kmm_kbanking +%{_kde4_appsdir}/kmm_ofximport +%{_kde4_appsdir}/kmm_printcheck +%{_kde4_appsdir}/kmymoney +%{_kde4_sharedir}/config.kcfg/kmymoney.kcfg +%{_kde4_servicesdir}/kcm_kmm_icalendarexport.desktop +%{_kde4_servicesdir}/kcm_kmm_printcheck.desktop +%{_kde4_servicesdir}/kmm_icalendarexport.desktop +%{_kde4_servicesdir}/kmm_kbanking.desktop +%{_kde4_servicesdir}/kmm_ofximport.desktop +%{_kde4_servicesdir}/kmm_printcheck.desktop +%{_kde4_servicesdir}/kmm_reconciliationreport.desktop +%{_kde4_servicetypesdir}/kmymoneyimporterplugin.desktop +%{_kde4_servicetypesdir}/kmymoneyplugin.desktop +%{_kde4_mandir}/man1/kmymoney.1.* +%{_datadir}/mime/packages/x-kmymoney.xml +%{_datadir}/pixmaps/kmymoney.png -%files sqlite3-plugin +%files devel %defattr(-,root,root) -%doc qt-sqlite3-0.2/README -%dir /usr/lib/qt3/plugins -%dir /usr/lib/qt3/plugins/sqldrivers -/usr/lib/qt3/plugins/sqldrivers/libsqlite3* - -%files lang -f kmymoney2.lang - +%{_kde4_includedir}/kmymoney +%{_kde4_libdir}/libkmm_kdchart.so +%{_kde4_libdir}/libkmm_mymoney.so +%{_kde4_libdir}/libkmm_plugin.so +%{_kde4_libdir}/libkmm_widgets.so %changelog ++++++ 0001-aqbanking5-support.patch ++++++ ++++ 1850 lines (skipped) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@hilbert.suse.de