# TODO:
-# - make separate subpackages with ofx, ohbci, sql (like in included spec)
+# - make separate subpackages with ofx, hbci, sql (like in included spec)
%include /usr/lib/rpm/macros.perl
Summary: GnuCash is an application to keep track of your finances
Summary(ja): GnuCash - ²È·×Êí¥½¥Õ¥È
Summary(pt_BR): O GnuCash é uma aplicação para acompanhamento de suas finanças
Summary(zh_CN): GnuCash - ÄúµÄ¸öÈ˲ÆÎñ¹ÜÀíÈí¼þ
Name: gnucash
-Version: 1.8.11
-Release: 0.4
+Version: 1.8.12
+Release: 2
License: GPL v2
Group: X11/Applications
Source0: http://www.gnucash.org/pub/gnucash/sources/stable/%{name}-%{version}.tar.gz
-# Source0-md5: 62f94331936e37ed1b1d28b5a1863bb3
+# Source0-md5: 81e7c703db56bb203e106664157779cc
Source1: %{name}-icon.png
Patch0: %{name}-info.patch
Patch1: %{name}-types.patch
+Patch2: %{name}-ghttp-ssl.patch
URL: http://www.gnucash.org/
BuildRequires: GConf-devel
BuildRequires: Guppi-devel >= 0.35.5
+BuildRequires: aqbanking-devel >= 1.0.0
BuildRequires: autoconf
BuildRequires: automake
BuildRequires: bonobo-devel
BuildRequires: gtk+-devel
BuildRequires: gtkhtml1-devel >= 1.1
BuildRequires: guile-devel >= 1.3.4
-BuildRequires: libghttp-devel >= 1.0.9-10
+BuildRequires: ktoblzcheck-devel
+BuildRequires: libghttp-devel >= 1:1.0.9-10
BuildRequires: libglade-gnome-devel
BuildRequires: libltdl-devel
BuildRequires: libofx-devel >= 0.7.0
BuildRequires: libtool
BuildRequires: libxml-devel
-BuildRequires: openhbci-devel
BuildRequires: pkgconfig
BuildRequires: popt-devel
BuildRequires: postgresql-devel
Requires(post,preun): /sbin/ldconfig
Requires: gnome-print >= 0.21
Requires: guile >= 1.3.4
-Requires: libghttp >= 1.0.9-10
+Requires: libghttp >= 1:1.0.9-10
Requires: perl
Requires: slib >= 2c4
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%setup -q
%patch0 -p1
%patch1 -p1
+%patch2 -p1
# force regeneration after patching types in table.m4
rm -f src/backend/postgres/base-autogen.c
sed -i -e 's/Terminal=0/Terminal=false/' src/gnome/gnucash.desktop.in
cat >> src/gnome/gnucash.desktop.in <<EOF
Encoding=UTF-8
-Categories=Science;Math;
+Categories=Education;Science;Math;
EOF
%build
%configure \
--disable-prefer-db1 \
+ --enable-hbci \
+ --enable-ofx \
--enable-sql
%{__make}
%attr(755,root,root) %{_libdir}/%{name}/overrides/*
%{_sysconfdir}/gnucash
%dir %{_datadir}/gnucash
-%{_datadir}/gnucash/[!a]*
+%{_datadir}/gnucash/[!af]*
%dir %{_datadir}/gnucash/accounts
%{_datadir}/gnucash/accounts/C
%lang(da) %{_datadir}/gnucash/accounts/da
%lang(pt_PT) %{_datadir}/gnucash/accounts/pt_PT
%lang(sk) %{_datadir}/gnucash/accounts/sk
%lang(tr_TR) %{_datadir}/gnucash/accounts/tr_TR
+%attr(755,root,root) %{_datadir}/gnucash/f*
%{_datadir}/mime-info/*
%{_desktopdir}/*.desktop
%{_pixmapsdir}/%{name}