homebank/homebank.spec
Christophe Marin 855ae7c13e - Update to 5.8.6:
* bugfix: fix crash when print your accounts
  * bugfix: ledger similar marked txn were persisted after close
  * bugfix: ledger similair marked txn now display their group
  * bugfix: repbalance first column title was not set to interval
  * bugfix: lp#2091004 statistics time report totals line with
    exact 0 is not displayed
  * bugfix: lp#2090668 close after start wizard not not let choose
    filename to save
  * bugfix: lp#2090183 the export CSV functionality does not take
    into account the frac digits property of the currency
  * bugfix: lp#2089407 trendtime/balance report clear filter don't
    clear properly
  * bugfix: lp#2087750 save indicator (*) not showing after
    editing multiple transfert
  * bugfix: lp#2085376 future/remind main window bottom list
    column not updated
  * bugfix: lp#2083127 inherit operations should not preserve
    colour flags
  * bugfix: lp#2079801 alert about budget usage when move/delete
    a category
  * bugfix: lp#2060159 window width and height size is reset to a
    small size after demaximizing on startup
  * wish  : lp#2086475 add menu keyboard shortcut to import files

OBS-URL: https://build.opensuse.org/package/show/Office/homebank?expand=0&rev=39
2024-12-29 13:29:44 +00:00

92 lines
2.6 KiB
RPMSpec

#
# spec file for package homebank
#
# Copyright (c) 2024 SUSE LLC
#
# 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 https://bugs.opensuse.org/
#
Name: homebank
Version: 5.8.6
Release: 0
Summary: Application to manage personal accounts
License: GPL-2.0-or-later
Group: Productivity/Office/Finance
URL: https://www.gethomebank.org/
Source: https://www.gethomebank.org/public/sources/%{name}-%{version}.tar.gz
BuildRequires: fdupes
BuildRequires: gettext-devel
BuildRequires: intltool
BuildRequires: libofx-devel
BuildRequires: pkgconfig
BuildRequires: update-desktop-files
BuildRequires: pkgconfig(glib-2.0) >= 2.62
BuildRequires: pkgconfig(gtk+-3.0) >= 3.24.8
BuildRequires: pkgconfig(libsoup-3.0) >= 3.0
%if 0%{?sle_version} >= 150500 && 0%{?sle_version} < 160000 && 0%{?is_opensuse}
BuildRequires: gcc13
BuildRequires: gcc13-c++
%else
BuildRequires: gcc
BuildRequires: gcc-c++
%endif
%description
HomeBank is an application to manage personal accounts at home. The main
concept is to be light, simple and very easy to use. It brings many
features that allows to analyze finances in a detailed way instantly and
dynamically with powerful report tools based on filtering and graphical
charts.
%lang_package
%prep
%setup -q
%build
%if 0%{?sle_version} >= 150500 && 0%{?sle_version} < 160000 && 0%{?is_opensuse}
export CC="gcc-13"
export CXX="g++-13"
%endif
%configure
%make_build
%check
make check
%install
%make_install
%suse_update_desktop_file -G "Personal Accounting" %{name}
%fdupes %{buildroot}%{_datadir}
%find_lang %{name} %{?no_lang_C}
# Application Registry is obsolete since GNOME 2.8.
rm -r %{buildroot}%{_datadir}/application-registry
rm -r %{buildroot}%{_datadir}/mime-info
# Remove duplicate file
rm %{buildroot}%{_datadir}/%{name}/datas/ChangeLog
%files
%license COPYING
%doc AUTHORS ChangeLog NEWS README
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}/
%{_datadir}/icons/hicolor/*/apps/%{name}.*
%{_datadir}/mime/packages/%{name}.xml
%{_datadir}/metainfo/%{name}.appdata.xml
%files lang -f %{name}.lang
%changelog