| |
@@ -1,38 +1,31 @@
|
| |
Name: gnucash
|
| |
Summary: Finance management application
|
| |
- Version: 3.10
|
| |
+ Version: 3.903
|
| |
URL: http://gnucash.org/
|
| |
Release: 5%{?dist}
|
| |
License: GPLv2+
|
| |
Source: http://downloads.sourceforge.net/sourceforge/gnucash/gnucash-%{version}.tar.bz2
|
| |
- Patch0: gnucash-glib-warnings.patch
|
| |
- Patch1: gnucash-odr.patch
|
| |
- Patch2: gnucash-boost173.patch
|
| |
|
| |
# upstream git fixes
|
| |
- Patch100: 06033c19cdff0abf4849ecc96e3ce0b0690fcd13.diff
|
| |
- Patch101: e1b014035753beb111388c8468460b0c61d816bc.diff
|
| |
|
| |
# https://bugzilla.redhat.com/show_bug.cgi?id=1563466
|
| |
ExcludeArch: ppc64 s390x
|
| |
|
| |
- BuildRequires: gcc, gcc-c++, cmake
|
| |
+ BuildRequires: gcc, gcc-c++, cmake >= 3.10
|
| |
BuildRequires: perl-generators, perl-podlators
|
| |
- BuildRequires: libxml2 >= 2.5.10, libxslt-devel, zlib-devel
|
| |
- BuildRequires: gtk3 >= 3.14.0, glib2 >= 2.40.0
|
| |
- BuildRequires: libofx-devel, aqbanking-devel
|
| |
- # bundled for now
|
| |
- #, gwenhywfar-gui-gtk3-devel
|
| |
- BuildRequires: guile-devel >= 5:2.0, swig >= 2.0.10
|
| |
+ BuildRequires: libxml2 >= 2.9.4, libxslt-devel, zlib-devel
|
| |
+ BuildRequires: gtk3 >= 3.22.30, glib2 >= 2.56.1
|
| |
+ BuildRequires: libofx-devel, aqbanking-devel, gwenhywfar-gui-gtk3-devel
|
| |
+ BuildRequires: guile-devel >= 5:2.0.14, swig >= 3.0.12
|
| |
BuildRequires: desktop-file-utils, gettext
|
| |
BuildRequires: libdbi-devel, libdbi-dbd-mysql, libdbi-dbd-pgsql, libdbi-dbd-sqlite
|
| |
BuildRequires: ktoblzcheck-devel
|
| |
- BuildRequires: libsecret-devel
|
| |
BuildRequires: libappstream-glib
|
| |
- BuildRequires: boost-devel >= 1.50.0
|
| |
- BuildRequires: gtest-devel, gmock-devel
|
| |
- BuildRequires: webkitgtk4-devel
|
| |
- BuildRequires: python3-devel
|
| |
+ BuildRequires: libsecret-devel >= 0.18
|
| |
+ BuildRequires: boost-devel >= 1.67.0
|
| |
+ BuildRequires: gtest-devel >= 1.8.0, gmock-devel >= 1.8.0
|
| |
+ BuildRequires: webkitgtk4-devel >= 2.14.1
|
| |
+ BuildRequires: python3-devel >= 3.6
|
| |
|
| |
Requires: gnucash-docs >= %{version}
|
| |
Requires: dconf
|
| |
@@ -73,7 +66,8 @@
|
| |
$RPM_BUILD_ROOT/%{_libdir}/lib*.a \
|
| |
$RPM_BUILD_ROOT/%{_libdir}/gnucash/lib*.a \
|
| |
$RPM_BUILD_ROOT/%{_bindir}/gnc-test-env \
|
| |
- $RPM_BUILD_ROOT/%{_bindir}/gnc-fq-update
|
| |
+ $RPM_BUILD_ROOT/%{_bindir}/gnc-fq-update \
|
| |
+ $RPM_BUILD_ROOT/%{_datadir}/guile/site/2.0/tests
|
| |
|
| |
find $RPM_BUILD_ROOT/%{_libdir} -name *.la -exec rm -f {} \;
|
| |
|
| |
@@ -91,6 +85,7 @@
|
| |
%exclude /usr/lib/debug
|
| |
%{_datadir}/glib-2.0/schemas/*
|
| |
%{_datadir}/gnucash
|
| |
+ %{_datadir}/guile/site/2.0/gnucash
|
| |
%{_datadir}/metainfo/*
|
| |
%{_datadir}/applications/*
|
| |
%{_datadir}/icons/hicolor/*/apps/*
|
| |
Posting publicly in case people want to play.