]> git.pld-linux.org Git - packages/gnucash.git/blobdiff - gnucash.spec
- updated to 4.10
[packages/gnucash.git] / gnucash.spec
index 8f935abfa4a520ac4e4707d2a2c775fd0098e190..e332ab70f086cdb4bc217f86eb0333e444ccea13 100644 (file)
 %bcond_without dbi             # don't build SQL support (via libdbi)
 %bcond_without webkit          # disable WebKit, use GtkHTML
 #
-%include       /usr/lib/rpm/macros.perl
+%define guile_version 3.0
+#
 Summary:       GnuCash is an application to keep track of your finances
 Summary(ja.UTF-8):     GnuCash - 家計簿ソフト
 Summary(pl.UTF-8):     GnuCash - aplikacja do zarządzania twoimi finansami
 Summary(pt_BR.UTF-8):  O GnuCash é uma aplicação para acompanhamento de suas finanças
 Summary(zh_CN.UTF-8):  GnuCash - 您的个人财务管理软件
 Name:          gnucash
-Version:       2.4.3
-Release:       0.1
+Version:       4.10
+Release:       1
 License:       GPL v2+
 Group:         X11/Applications
-Source0:       http://downloads.sourceforge.net/gnucash/%{name}-%{version}.tar.bz2
-# Source0-md5: f4d9dd432eea822ba71919630c088abb
-Source1:       %{name}-icon.png
+Source0:       https://sourceforge.net/projects/gnucash/files/gnucash%20%28stable%29/%{version}/%{name}-%{version}.tar.bz2
+# Source0-md5: b14b2a2395213cf4c9e759b62192174b
 URL:           http://www.gnucash.org/
-BuildRequires: GConf2-devel >= 2.0
-BuildRequires: autoconf
-BuildRequires: automake
-BuildRequires: gettext-devel
-BuildRequires: glib2-devel >= 1:2.13.0
-BuildRequires: gtk+2-devel >= 2:2.11.0
-BuildRequires: gtkhtml-devel >= 3.16
-BuildRequires: guile-devel >= 5:1.8.2-2
-BuildRequires: guile-www
-BuildRequires: intltool
-BuildRequires: libglade2-devel >= 2.4
-BuildRequires: libgnome-devel >= 2.19.0
-BuildRequires: libgnomeprint-devel >= 2.2
-BuildRequires: libgnomeprintui-devel >= 2.2
-BuildRequires: libgnomeui-devel >= 2.4
-BuildRequires: libgoffice-devel >= 0.6.0
-BuildRequires: libltdl-devel
-BuildRequires: libofx-devel >= 0.7.0
-BuildRequires: libtool
-BuildRequires: libxml2-devel >= 1:2.5.10
-BuildRequires: pango-devel >= 1.8.0
+BuildRequires: boost-devel >= 1.60.0
+BuildRequires: cmake >= 3.5
+BuildRequires: doxygen
+BuildRequires: gdk-pixbuf2-devel
+BuildRequires: glib2-devel >= 2.56.1
+BuildRequires: gmock-devel >= 1.8.0
+BuildRequires: gtest-devel >= 1.8.0
+BuildRequires: gtk+3-devel >= 3.10.0
+BuildRequires: guile-devel
+BuildRequires: libatomic_ops-devel
+BuildRequires: libglade2-devel
+BuildRequires: libgnome-keyring-devel >= 0.6
+BuildRequires: libicu-devel
+BuildRequires: libofx-devel >= 0.9.0
+BuildRequires: libsecret-devel >= 0.18
+BuildRequires: libxml2-devel >= 2.7.0
+BuildRequires: libxslt-devel
+BuildRequires: libxslt-progs
+BuildRequires: ninja
 BuildRequires: pkgconfig
-BuildRequires: popt-devel >= 1.5
-BuildRequires: readline-devel
-BuildRequires: rpm-perlprov
-BuildRequires: sed >= 4.0
-BuildRequires: slib >= 2c4
-BuildRequires: texinfo
-BuildRequires: zlib-devel
+BuildRequires: python3-devel
+BuildRequires: swig >= 3.0.12
+BuildRequires: swig-guile
 %if %{with dbi}
-BuildRequires: libdbi-devel
+BuildRequires: libdbi-devel >= 0.8.3
+BuildRequires: libdbi-drivers-sqlite3
 %endif
 %if %{with hbci}
-BuildRequires: aqbanking-devel >= 3.8.1
-BuildRequires: gwenhywfar-devel >= 3.6.0
+BuildRequires: aqbanking-devel >= 6.0.0
+BuildRequires: gwenhywfar-devel >= 3.99.20
+BuildRequires: gwenhywfar-gui-gtk3-devel >= 3.99.20
 BuildRequires: ktoblzcheck-devel >= 1.20
 %endif
 %if %{with webkit}
-BuildRequires: gtk-webkit-devel >= 1.0
+BuildRequires: gtk-webkit4-devel
 %endif
 Requires(post,preun):  /sbin/ldconfig
-Requires:      guile >= 5:1.8.2-2
-Requires:      guile-www
+Recommends:    %{name}-docs
+# For translation of currency names
+Recommends:    iso-codes
+Recommends:    python3-gnucash = %{version}
+# Optional perl modules for online price retrieval
+Recommends:    perl(Date::Manip)
+Recommends:    perl(Finance::Quote)
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
+%define                _noautostrip    .*\\.go
+
 %description
 GnuCash is a personal finance manager. A check-book like register GUI
 allows you to enter and track bank accounts, stocks, income and even
@@ -83,8 +86,7 @@ balanced books.
 %description -l ja.UTF-8
 GnuCash は個人向け会計ソフトです。GUI を利用して収入・支出・銀行口座・
 株式などの取り引きを記帳できます。インターフェースはシンプルに、簡単に
-利用できるように設計していますが、正確さを追及しているために複式簿記の
-会計規準を利用しており、複式簿記に関する知識が必要です。
+利用できるように設計していますが、正確さを追及しているために複式簿記の 会計規準を利用しており、複式簿記に関する知識が必要です。
 
 %description -l pl.UTF-8
 GnuCash jest programem do zarządzania finansami osobistymi. Pozwala na
@@ -100,6 +102,20 @@ interface foi projetada para ser simples e fácil de usar, mas tem o
 suporte de princípios de contabilidade com entrada dupla para garantir
 livros balanceados.
 
+%package -n python3-gnucash
+Summary:       Python bindings for GnuCash
+Summary(pl.UTF-8):     Wiązania Pythona 3.x dla GnuCash
+Group:         Development/Languages/Python
+Requires:      %{name} = %{version}
+
+%description -n python3-gnucash
+This package provides the Python 3 bindings for development of
+GnuCash, a personal finance manager.
+
+%description -n python3-gnucash -l pt_BR.UTF-8
+Ten pakiet zawiera powiązania Pythona 3 do programowania GnuCash,
+menedżera finansów osobistych.
+
 %package devel
 Summary:       Header files for GnuCash libraries
 Summary(pl.UTF-8):     Pliki nagłówkowe bibliotek GnuCash
@@ -114,143 +130,65 @@ Pliki nagłówkowe bibliotek GnuCash.
 
 %prep
 %setup -q
-
-# force regeneration after patching types in table.m4
-rm -f src/backend/postgres/base-autogen.c
-
-%{__sed} -i -e 's/Categories=Application;Office/Categories=GTK;GNOME;Office/' src/gnome/gnucash.desktop.in
-cat >> src/gnome/gnucash.desktop.in <<EOF
-Encoding=UTF-8
-EOF
+#%patch0 -p1
 
 %build
-%{__libtoolize}
-%{__aclocal} -I macros
-%{__autoconf}
-%{__autoheader}
-%{__automake}
-%configure \
-       --disable-error-on-warning \
-       %{?with_hbci:--enable-aqbanking} \
-       %{!?with_hbci:--disable-aqbanking} \
-       --enable-ofx \
-       %{?with_dbi:--enable-dbi --with-dbi-dbd-dir=%{_libdir}/dbd} \
-       %{!?with_dbi:--disable-dbi} \
-       --with-html-engine=%{?with_webkit:webkit}%{!?with_webkit:gtkhtml} \
-       --enable-locale-specific-tax \
-       --enable-binreloc-threads \
-       --enable-binreloc \
-       --disable-python-bindings
+install -d build
+cd build
+
+%cmake \
+  -DCMAKE_INSTALL_DOCDIR:PATH=%{_docdir}/%{name} \
+  -DWITH_PYTHON=ON \
+  ../
 
 %{__make}
 
 %install
 rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT%{_pixmapsdir}
 
-%{__make} install -j1 \
-       DESTDIR=$RPM_BUILD_ROOT \
-       gnomeappdir=%{_desktopdir}
+cd build
+%{__make} install \
+       DESTDIR=$RPM_BUILD_ROOT
 
-install %{SOURCE1} $RPM_BUILD_ROOT%{_pixmapsdir}
+cd ..
 
-## Cleanup
-%{__rm} $RPM_BUILD_ROOT%{_libdir}/%{name}/*.la
-#%{__rm} $RPM_BUILD_ROOT%{_libdir}/lib*.so.[0-9]
-%{__rm} $RPM_BUILD_ROOT%{_datadir}/%{name}/doc/*win32-bin.txt
+rm -rf $RPM_BUILD_ROOT%{_localedir}/{kok@latin,mni@bengali}
+rm $RPM_BUILD_ROOT%{_datadir}/glib-2.0/schemas/gschemas.compiled
 
 %find_lang %{name}
-# --with-gnome
 
 %clean
 rm -rf $RPM_BUILD_ROOT
 
 %post
 /sbin/ldconfig
-[ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
-%gconf_schema_install apps_gnucash_dialog_business_common.schemas
-%gconf_schema_install apps_gnucash_dialog_commodities.schemas
-%gconf_schema_install apps_gnucash_dialog_common.schemas
-%{?with_hbci:%gconf_schema_install apps_gnucash_dialog_hbci.schemas}
-%gconf_schema_install apps_gnucash_dialog_prices.schemas
-%gconf_schema_install apps_gnucash_dialog_print_checks.schemas
-%gconf_schema_install apps_gnucash_dialog_reconcile.schemas
-%gconf_schema_install apps_gnucash_dialog_totd.schemas
-%gconf_schema_install apps_gnucash_general.schemas
-%gconf_schema_install apps_gnucash_history.schemas
-%gconf_schema_install apps_gnucash_import_generic_matcher.schemas
-%gconf_schema_install apps_gnucash_import_qif.schemas
-%gconf_schema_install apps_gnucash_warnings.schemas
-%gconf_schema_install apps_gnucash_window_pages_account_tree.schemas
-%gconf_schema_install apps_gnucash_window_pages_register.schemas
-%gconf_schema_install apps_gnucash_dialog_scheduled_transctions.schemas
-
-%preun
-%gconf_schema_uninstall apps_gnucash_dialog_business_common.schemas
-%gconf_schema_uninstall apps_gnucash_dialog_commodities.schemas
-%gconf_schema_uninstall apps_gnucash_dialog_common.schemas
-%{?with_hbci:%gconf_schema_uninstall apps_gnucash_dialog_hbci.schemas}
-%gconf_schema_uninstall apps_gnucash_dialog_prices.schemas
-%gconf_schema_uninstall apps_gnucash_dialog_print_checks.schemas
-%gconf_schema_uninstall apps_gnucash_dialog_reconcile.schemas
-%gconf_schema_uninstall apps_gnucash_dialog_totd.schemas
-%gconf_schema_uninstall apps_gnucash_general.schemas
-%gconf_schema_uninstall apps_gnucash_history.schemas
-%gconf_schema_uninstall apps_gnucash_import_generic_matcher.schemas
-%gconf_schema_uninstall apps_gnucash_import_qif.schemas
-%gconf_schema_uninstall apps_gnucash_warnings.schemas
-%gconf_schema_uninstall apps_gnucash_window_pages_account_tree.schemas
-%gconf_schema_uninstall apps_gnucash_window_pages_register.schemas
-%gconf_schema_uninstall apps_gnucash_dialog_scheduled_transctions.schemas
+%update_icon_cache hicolor
 
 %postun
 /sbin/ldconfig
-[ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
+%update_icon_cache hicolor
 
 %files -f %{name}.lang
 %defattr(644,root,root,755)
-%{_sysconfdir}/gconf/schemas/apps_gnucash_dialog_business_common.schemas
-%{_sysconfdir}/gconf/schemas/apps_gnucash_dialog_commodities.schemas
-%{_sysconfdir}/gconf/schemas/apps_gnucash_dialog_common.schemas
-%{?with_hbci:%{_sysconfdir}/gconf/schemas/apps_gnucash_dialog_hbci.schemas}
-%{_sysconfdir}/gconf/schemas/apps_gnucash_dialog_prices.schemas
-%{_sysconfdir}/gconf/schemas/apps_gnucash_dialog_print_checks.schemas
-%{_sysconfdir}/gconf/schemas/apps_gnucash_dialog_reconcile.schemas
-%{_sysconfdir}/gconf/schemas/apps_gnucash_dialog_totd.schemas
-%{_sysconfdir}/gconf/schemas/apps_gnucash_general.schemas
-%{_sysconfdir}/gconf/schemas/apps_gnucash_history.schemas
-%{_sysconfdir}/gconf/schemas/apps_gnucash_import_generic_matcher.schemas
-%{_sysconfdir}/gconf/schemas/apps_gnucash_import_qif.schemas
-%{_sysconfdir}/gconf/schemas/apps_gnucash_warnings.schemas
-%{_sysconfdir}/gconf/schemas/apps_gnucash_window_pages_account_tree.schemas
-%{_sysconfdir}/gconf/schemas/apps_gnucash_window_pages_register.schemas
-%{_sysconfdir}/gconf/schemas/apps_gnucash_dialog_scheduled_transctions.schemas
 %dir %{_sysconfdir}/gnucash
-%{_sysconfdir}/gnucash/config
 %{_sysconfdir}/gnucash/environment
 %attr(755,root,root) %{_bindir}/gnc-fq-check
 %attr(755,root,root) %{_bindir}/gnc-fq-dump
 %attr(755,root,root) %{_bindir}/gnc-fq-helper
 %attr(755,root,root) %{_bindir}/gnc-fq-update
-%attr(755,root,root) %{_bindir}/gnc-test-env
 %attr(755,root,root) %{_bindir}/gnucash
-#%%attr(755,root,root) %{_bindir}/gnucash-bin
-%attr(755,root,root) %{_bindir}/gnucash-env
-#%%attr(755,root,root) %{_bindir}/gnucash-gdb
-%attr(755,root,root) %{_bindir}/gnucash-make-guids
-#%%attr(755,root,root) %{_bindir}/gnucash-setup-env
+%attr(755,root,root) %{_bindir}/gnucash-cli
 %attr(755,root,root) %{_bindir}/gnucash-valgrind
-%attr(755,root,root) %{_bindir}/update-gnucash-gconf
-%attr(755,root,root) %{_libdir}/lib*.so.*.*.*
 %attr(755,root,root) %{_libdir}/lib*.so
-%attr(755,root,root) %ghost %{_libdir}/lib*.so.?
 %dir %{_libdir}/%{name}
 %attr(755,root,root) %{_libdir}/%{name}/*.so*
-%{_libdir}/%{name}/overrides
+%dir %{_libdir}/guile/%{guile_version}/site-ccache
+%{_libdir}/guile/%{guile_version}/site-ccache/%{name}
 %{_desktopdir}/gnucash.desktop
 %dir %{_datadir}/%{name}
 %dir %{_datadir}/%{name}/accounts
 %{_datadir}/%{name}/accounts/C
+%lang(ca) %{_datadir}/%{name}/accounts/ca
 %lang(cs) %{_datadir}/%{name}/accounts/cs
 %lang(da) %{_datadir}/%{name}/accounts/da
 %lang(de) %{_datadir}/%{name}/accounts/de_DE
@@ -258,16 +196,21 @@ rm -rf $RPM_BUILD_ROOT
 %lang(de_CH) %{_datadir}/%{name}/accounts/de_CH
 %lang(el) %{_datadir}/%{name}/accounts/el_GR
 %lang(en_GB) %{_datadir}/%{name}/accounts/en_GB
+%lang(en_IN) %{_datadir}/%{name}/accounts/en_IN
 %lang(es) %{_datadir}/%{name}/accounts/es_ES
 %lang(es_MX) %{_datadir}/%{name}/accounts/es_MX
 %lang(fi_FI) %{_datadir}/%{name}/accounts/fi_FI
 %lang(fr) %{_datadir}/%{name}/accounts/fr_FR
+%lang(fr_BE) %{_datadir}/%{name}/accounts/fr_BE
 %lang(fr_CA) %{_datadir}/%{name}/accounts/fr_CA
 %lang(fr_CH) %{_datadir}/%{name}/accounts/fr_CH
-%lang(hu) %{_datadir}/%{name}/accounts/hu_HU
+%lang(he) %{_datadir}/%{name}/accounts/he
+%lang(hr) %{_datadir}/%{name}/accounts/hr
+%lang(hu) %{_datadir}/%{name}/accounts/hu
 %lang(it) %{_datadir}/%{name}/accounts/it
 %lang(ja) %{_datadir}/%{name}/accounts/ja
 %lang(ko) %{_datadir}/%{name}/accounts/ko
+%lang(lt) %{_datadir}/%{name}/accounts/lt
 %lang(lv) %{_datadir}/%{name}/accounts/lv
 %lang(nb) %{_datadir}/%{name}/accounts/nb
 %lang(nl) %{_datadir}/%{name}/accounts/nl
@@ -276,268 +219,111 @@ rm -rf $RPM_BUILD_ROOT
 %lang(pt_BR) %{_datadir}/%{name}/accounts/pt_BR
 %lang(ru) %{_datadir}/%{name}/accounts/ru
 %lang(sk) %{_datadir}/%{name}/accounts/sk
+%lang(sv_AX) %{_datadir}/%{name}/accounts/sv_AX
+%lang(sv_FI) %{_datadir}/%{name}/accounts/sv_FI
+%lang(sv) %{_datadir}/%{name}/accounts/sv_SE
 %lang(tr) %{_datadir}/%{name}/accounts/tr_TR
 %lang(zh_CN) %{_datadir}/%{name}/accounts/zh_CN
+%lang(zh_HK) %{_datadir}/%{name}/accounts/zh_HK
+%lang(zh_TW) %{_datadir}/%{name}/accounts/zh_TW
 %dir %{_datadir}/%{name}/checks
 %{_datadir}/%{name}/checks/*.chk
-%dir %{_datadir}/%{name}/doc
-%{_datadir}/%{name}/doc/AUTHORS
-%{_datadir}/%{name}/doc/COPYING
-%{_datadir}/%{name}/doc/ChangeLog
-%{_datadir}/%{name}/doc/ChangeLog.2003
-%{_datadir}/%{name}/doc/ChangeLog.2004
-%{_datadir}/%{name}/doc/ChangeLog.2005
-%{_datadir}/%{name}/doc/ChangeLog.2006
-%{_datadir}/%{name}/doc/ChangeLog.2007
-%{_datadir}/%{name}/doc/ChangeLog.2008
-%{_datadir}/%{name}/doc/ChangeLog.2009
-%{_datadir}/%{name}/doc/DOCUMENTERS
-%{_datadir}/%{name}/doc/HACKING
-%{_datadir}/%{name}/doc/INSTALL
-%{_datadir}/%{name}/doc/LICENSE
-%{_datadir}/%{name}/doc/NEWS
-%{_datadir}/%{name}/doc/README
-%{_datadir}/%{name}/doc/README.francais
-%{_datadir}/%{name}/doc/README.german
-%{_datadir}/%{name}/doc/README.dependencies
-%{_datadir}/%{name}/doc/guile-hackers.txt
-%{_datadir}/%{name}/doc/projects.html
-%dir %{_datadir}/%{name}/doc/examples
-%{_datadir}/%{name}/doc/examples/Money95bank_fr.qif
-%{_datadir}/%{name}/doc/examples/Money95invst_fr.qif
-%{_datadir}/%{name}/doc/examples/Money95mfunds_fr.qif
-%{_datadir}/%{name}/doc/examples/Money95stocks_fr.qif
-%{_datadir}/%{name}/doc/examples/README
-%{_datadir}/%{name}/doc/examples/abc-all.qif
-%{_datadir}/%{name}/doc/examples/abc.qif
-%{_datadir}/%{name}/doc/examples/bogus.qif
-%{_datadir}/%{name}/doc/examples/cbb-export.qif
-%{_datadir}/%{name}/doc/examples/currency_tree_xml.gnucash
-%{_datadir}/%{name}/doc/examples/every.qif
-%{_datadir}/%{name}/doc/examples/ms-money.qif
-%{_datadir}/%{name}/doc/examples/quicktest.qif
-%{_datadir}/%{name}/doc/examples/swipe.qif
-%{_datadir}/%{name}/doc/examples/taxreport.gnucash
-%{_datadir}/%{name}/doc/examples/web.qif
-%dir %{_datadir}/%{name}/glade
-%{_datadir}/%{name}/glade/account.glade
-%{_datadir}/%{name}/glade/acctperiod.glade
-%{_datadir}/%{name}/glade/autoclear.glade
-%{_datadir}/%{name}/glade/billterms.glade
-%{_datadir}/%{name}/glade/budget.glade
-%{_datadir}/%{name}/glade/businessprefs.glade
-%{_datadir}/%{name}/glade/choose-owner.glade
-%{_datadir}/%{name}/glade/commodities.glade
-%{_datadir}/%{name}/glade/commodity.glade
-%{_datadir}/%{name}/glade/custom-report-dialog.glade
-%{_datadir}/%{name}/glade/customer.glade
-%{_datadir}/%{name}/glade/date-close.glade
-%{_datadir}/%{name}/glade/dialog-book-close.glade
-%{_datadir}/%{name}/glade/dialog-file-access.glade
-%{_datadir}/%{name}/glade/dialog-object-references.glade
-%{_datadir}/%{name}/glade/dialog-query-list.glade
-%{_datadir}/%{name}/glade/dialog-reset-warnings.glade
-%{_datadir}/%{name}/glade/druid-gconf-setup.glade
-%{_datadir}/%{name}/glade/druid-gnc-xml-import.glade
-%{_datadir}/%{name}/glade/druid-provider-multifile.glade
-%{_datadir}/%{name}/glade/employee.glade
-%{_datadir}/%{name}/glade/exchange-dialog.glade
-%{_datadir}/%{name}/glade/fincalc.glade
-%{_datadir}/%{name}/glade/generic-import.glade
-%{_datadir}/%{name}/glade/gnc-csv-preview-dialog.glade
-%{_datadir}/%{name}/glade/gnc-date-format.glade
-%{_datadir}/%{name}/glade/gnc-gui-query.glade
-%{_datadir}/%{name}/glade/import-provider-format.glade
-%{_datadir}/%{name}/glade/invoice.glade
-%{_datadir}/%{name}/glade/job.glade
-%{_datadir}/%{name}/glade/lots.glade
-%{_datadir}/%{name}/glade/newuser.glade
-%{_datadir}/%{name}/glade/order.glade
-%{_datadir}/%{name}/glade/payment.glade
-%{_datadir}/%{name}/glade/preferences.glade
-%{_datadir}/%{name}/glade/price.glade
-%{_datadir}/%{name}/glade/print.glade
-%{_datadir}/%{name}/glade/progress.glade
-%{_datadir}/%{name}/glade/qif.glade
-%{_datadir}/%{name}/glade/reconcile.glade
-%{_datadir}/%{name}/glade/register.glade
-%{_datadir}/%{name}/glade/report.glade
-%{_datadir}/%{name}/glade/sched-xact.glade
-%{_datadir}/%{name}/glade/search.glade
-%{_datadir}/%{name}/glade/stocks.glade
-%{_datadir}/%{name}/glade/tax-tables.glade
-%{_datadir}/%{name}/glade/tax.glade
-%{_datadir}/%{name}/glade/totd.glade
-%{_datadir}/%{name}/glade/transfer.glade
-%{_datadir}/%{name}/glade/userpass.glade
-%{_datadir}/%{name}/glade/vendor.glade
-%if %{with hbci}
-%{_datadir}/%{name}/glade/aqbanking.glade
-%endif
-%{_datadir}/%{name}/gnome
-%dir %{_datadir}/%{name}/guile-modules
-%dir %{_datadir}/%{name}/guile-modules/gnucash
-%{_datadir}/%{name}/guile-modules/gnucash/app-utils.scm
-%{_datadir}/%{name}/guile-modules/gnucash/business-core.scm
-%{_datadir}/%{name}/guile-modules/gnucash/business-gnome.scm
-%{_datadir}/%{name}/guile-modules/gnucash/business-utils.scm
-%{_datadir}/%{name}/guile-modules/gnucash/core-utils.scm
-%{_datadir}/%{name}/guile-modules/gnucash/dialog-tax-table.scm
-%{_datadir}/%{name}/guile-modules/gnucash/engine.scm
-%{_datadir}/%{name}/guile-modules/gnucash/gnc-module.scm
-%{_datadir}/%{name}/guile-modules/gnucash/gnome-utils.scm
-%dir %{_datadir}/%{name}/guile-modules/gnucash/import-export
-%{_datadir}/%{name}/guile-modules/gnucash/import-export/qif-import.scm
-%{_datadir}/%{name}/guile-modules/gnucash/main.scm
-%{_datadir}/%{name}/guile-modules/gnucash/price-quotes.scm
-%{_datadir}/%{name}/guile-modules/gnucash/printf.scm
-%dir %{_datadir}/%{name}/guile-modules/gnucash/report
-%{_datadir}/%{name}/guile-modules/gnucash/report/aging.scm
-%{_datadir}/%{name}/guile-modules/gnucash/report/balsheet-eg.css
-%{_datadir}/%{name}/guile-modules/gnucash/report/balsheet-eg.eguile.scm
-%{_datadir}/%{name}/guile-modules/gnucash/report/business-reports.scm
-%{_datadir}/%{name}/guile-modules/gnucash/report/easy-invoice.scm
-%{_datadir}/%{name}/guile-modules/gnucash/report/eguile-gnc.scm
-%{_datadir}/%{name}/guile-modules/gnucash/report/eguile-html-utilities.scm
-%{_datadir}/%{name}/guile-modules/gnucash/report/eguile-utilities.scm
-%{_datadir}/%{name}/guile-modules/gnucash/report/fancy-invoice.scm
-%{_datadir}/%{name}/guile-modules/gnucash/report/hello-world.scm
-%{_datadir}/%{name}/guile-modules/gnucash/report/invoice.scm
-%{_datadir}/%{name}/guile-modules/gnucash/report/job-report.scm
-%{_datadir}/%{name}/guile-modules/gnucash/report/locale-specific/de_DE.scm
-%{_datadir}/%{name}/guile-modules/gnucash/report/locale-specific/us.scm
-%{_datadir}/%{name}/guile-modules/gnucash/report/owner-report.scm
-%{_datadir}/%{name}/guile-modules/gnucash/report/payables.scm
-%{_datadir}/%{name}/guile-modules/gnucash/report/receivables.scm
-%{_datadir}/%{name}/guile-modules/gnucash/report/report-gnome.scm
-%{_datadir}/%{name}/guile-modules/gnucash/report/report-system.scm
-%{_datadir}/%{name}/guile-modules/gnucash/report/standard-reports.scm
-%{_datadir}/%{name}/guile-modules/gnucash/report/stylesheet-easy.scm
-%{_datadir}/%{name}/guile-modules/gnucash/report/stylesheet-fancy.scm
-%{_datadir}/%{name}/guile-modules/gnucash/report/stylesheet-footer.scm
-%{_datadir}/%{name}/guile-modules/gnucash/report/stylesheet-plain.scm
-%{_datadir}/%{name}/guile-modules/gnucash/report/stylesheets.scm
-%{_datadir}/%{name}/guile-modules/gnucash/report/taxinvoice.css
-%{_datadir}/%{name}/guile-modules/gnucash/report/taxinvoice.eguile.scm
-%{_datadir}/%{name}/guile-modules/gnucash/report/taxinvoice.scm
-%{_datadir}/%{name}/guile-modules/gnucash/report/taxtxf-de_DE.scm
-%{_datadir}/%{name}/guile-modules/gnucash/report/taxtxf.scm
-%{_datadir}/%{name}/guile-modules/gnucash/report/utility-reports.scm
-%{_datadir}/%{name}/guile-modules/gnucash/report/view-column.scm
-%{_datadir}/%{name}/guile-modules/gnucash/report/welcome-to-gnucash.scm
-%dir %{_datadir}/%{name}/guile-modules/gnucash/report/standard-reports
-%{_datadir}/%{name}/guile-modules/gnucash/report/standard-reports/account-piecharts.scm
-%{_datadir}/%{name}/guile-modules/gnucash/report/standard-reports/account-summary.scm
-%{_datadir}/%{name}/guile-modules/gnucash/report/standard-reports/advanced-portfolio.scm
-%{_datadir}/%{name}/guile-modules/gnucash/report/standard-reports/average-balance.scm
-%{_datadir}/%{name}/guile-modules/gnucash/report/standard-reports/balance-sheet.scm
-%{_datadir}/%{name}/guile-modules/gnucash/report/standard-reports/balsheet-eg.scm
-%{_datadir}/%{name}/guile-modules/gnucash/report/standard-reports/budget-balance-sheet.scm
-%{_datadir}/%{name}/guile-modules/gnucash/report/standard-reports/budget-barchart.scm
-%{_datadir}/%{name}/guile-modules/gnucash/report/standard-reports/budget-flow.scm
-%{_datadir}/%{name}/guile-modules/gnucash/report/standard-reports/budget-income-statement.scm
-%{_datadir}/%{name}/guile-modules/gnucash/report/standard-reports/budget.scm
-%{_datadir}/%{name}/guile-modules/gnucash/report/standard-reports/cash-flow.scm
-%{_datadir}/%{name}/guile-modules/gnucash/report/standard-reports/category-barchart.scm
-%{_datadir}/%{name}/guile-modules/gnucash/report/standard-reports/daily-reports.scm
-%{_datadir}/%{name}/guile-modules/gnucash/report/standard-reports/equity-statement.scm
-%{_datadir}/%{name}/guile-modules/gnucash/report/standard-reports/general-journal.scm
-%{_datadir}/%{name}/guile-modules/gnucash/report/standard-reports/general-ledger.scm
-%{_datadir}/%{name}/guile-modules/gnucash/report/standard-reports/income-statement.scm
-%{_datadir}/%{name}/guile-modules/gnucash/report/standard-reports/net-barchart.scm
-%{_datadir}/%{name}/guile-modules/gnucash/report/standard-reports/portfolio.scm
-%{_datadir}/%{name}/guile-modules/gnucash/report/standard-reports/price-scatter.scm
-%{_datadir}/%{name}/guile-modules/gnucash/report/standard-reports/register.scm
-%{_datadir}/%{name}/guile-modules/gnucash/report/standard-reports/transaction.scm
-%{_datadir}/%{name}/guile-modules/gnucash/report/standard-reports/trial-balance.scm
-%dir %{_datadir}/%{name}/guile-modules/gnucash/report/locale-specific
-%dir %{_datadir}/%{name}/guile-modules/gnucash/tax
-%{_datadir}/%{name}/guile-modules/gnucash/tax/de_DE.scm
-%{_datadir}/%{name}/guile-modules/gnucash/tax/us.scm
-%{_datadir}/%{name}/pixmaps
-%dir %{_datadir}/%{name}/scm
-%{_datadir}/%{name}/scm/build-config.scm
-%{_datadir}/%{name}/scm/business-options.scm
-%{_datadir}/%{name}/scm/business-prefs.scm
-%{_datadir}/%{name}/scm/c-interface.scm
-%{_datadir}/%{name}/scm/command-line.scm
-%{_datadir}/%{name}/scm/commodity-table.scm
-%{_datadir}/%{name}/scm/commodity-utilities.scm
-%{_datadir}/%{name}/scm/config-var.scm
-%{_datadir}/%{name}/scm/date-utilities.scm
-%{_datadir}/%{name}/scm/doc.scm
-%{_datadir}/%{name}/scm/engine-interface.scm
-%{_datadir}/%{name}/scm/engine-utilities.scm
-%{_datadir}/%{name}/scm/fin.scm
-%{_datadir}/%{name}/scm/gnc-menu-extensions.scm
-%{_datadir}/%{name}/scm/gnc-numeric.scm
-%dir %{_datadir}/%{name}/scm/gnumeric
-%{_datadir}/%{name}/scm/gnumeric/gnumeric-utilities.scm
-%{_datadir}/%{name}/scm/gnumeric/table-utils.scm
-%{_datadir}/%{name}/scm/hooks.scm
-%{_datadir}/%{name}/scm/html-acct-table.scm
-%{_datadir}/%{name}/scm/html-barchart.scm
-%{_datadir}/%{name}/scm/html-document.scm
-%{_datadir}/%{name}/scm/html-fonts.scm
-%{_datadir}/%{name}/scm/html-linechart.scm
-%{_datadir}/%{name}/scm/html-piechart.scm
-%{_datadir}/%{name}/scm/html-scatter.scm
-%{_datadir}/%{name}/scm/html-style-info.scm
-%{_datadir}/%{name}/scm/html-style-sheet.scm
-%{_datadir}/%{name}/scm/html-table.scm
-%{_datadir}/%{name}/scm/html-text.scm
-%{_datadir}/%{name}/scm/html-utilities.scm
-%{_datadir}/%{name}/scm/main-window.scm
-%{_datadir}/%{name}/scm/options-utilities.scm
-%{_datadir}/%{name}/scm/options.scm
-%{_datadir}/%{name}/scm/prefs.scm
-%dir %{_datadir}/%{name}/scm/qif-import
-%{_datadir}/%{name}/scm/qif-import/qif-dialog-utils.scm
-%{_datadir}/%{name}/scm/qif-import/qif-file.scm
-%{_datadir}/%{name}/scm/qif-import/qif-guess-map.scm
-%{_datadir}/%{name}/scm/qif-import/qif-import.scm
-%{_datadir}/%{name}/scm/qif-import/qif-merge-groups.scm
-%{_datadir}/%{name}/scm/qif-import/qif-objects.scm
-%{_datadir}/%{name}/scm/qif-import/qif-parse.scm
-%{_datadir}/%{name}/scm/qif-import/qif-to-gnc.scm
-%{_datadir}/%{name}/scm/qif-import/qif-utils.scm
-%{_datadir}/%{name}/scm/report-utilities.scm
-%{_datadir}/%{name}/scm/report.scm
-%{_datadir}/%{name}/scm/simple-obj.scm
-%{_datadir}/%{name}/scm/string.scm
-%{_datadir}/%{name}/scm/substring-search.scm
-%{_datadir}/%{name}/scm/txf-de_DE.scm
-%{_datadir}/%{name}/scm/txf-help-de_DE.scm
-%{_datadir}/%{name}/scm/txf-help.scm
-%{_datadir}/%{name}/scm/txf.scm
-%{_datadir}/%{name}/scm/xml-generator.scm
+%dir %{_docdir}/%{name}
+%{_docdir}/%{name}/AUTHORS
+%{_docdir}/%{name}/ChangeLog
+%{_docdir}/%{name}/ChangeLog.1999
+%{_docdir}/%{name}/ChangeLog.2000
+%{_docdir}/%{name}/ChangeLog.2001
+%{_docdir}/%{name}/ChangeLog.2002
+%{_docdir}/%{name}/ChangeLog.2003
+%{_docdir}/%{name}/ChangeLog.2004
+%{_docdir}/%{name}/ChangeLog.2005
+%{_docdir}/%{name}/ChangeLog.2006
+%{_docdir}/%{name}/ChangeLog.2007
+%{_docdir}/%{name}/ChangeLog.2008
+%{_docdir}/%{name}/ChangeLog.2009
+%{_docdir}/%{name}/ChangeLog.2010
+%{_docdir}/%{name}/ChangeLog.2011
+%{_docdir}/%{name}/ChangeLog.2012
+%{_docdir}/%{name}/ChangeLog.2013
+%{_docdir}/%{name}/ChangeLog.2014
+%{_docdir}/%{name}/ChangeLog.2015
+%{_docdir}/%{name}/ChangeLog.2016
+%{_docdir}/%{name}/ChangeLog.2017
+%{_docdir}/%{name}/ChangeLog.2018
+%{_docdir}/%{name}/ChangeLog.2019
+%{_docdir}/%{name}/ChangeLog.2020
+%{_docdir}/%{name}/ChangeLog.2021
+%{_docdir}/%{name}/DOCUMENTERS
+%{_docdir}/%{name}/HACKING
+%{_docdir}/%{name}/LICENSE
+%{_docdir}/%{name}/Money95bank_fr.qif
+%{_docdir}/%{name}/Money95invst_fr.qif
+%{_docdir}/%{name}/Money95mfunds_fr.qif
+%{_docdir}/%{name}/Money95stocks_fr.qif
+%{_docdir}/%{name}/NEWS
+%{_docdir}/%{name}/README
+%{_docdir}/%{name}/README.dependencies
+%{_docdir}/%{name}/README_invoice
+%{_docdir}/%{name}/gtk-3.0.css
+%{_docdir}/%{name}/abc-all.qif
+%{_docdir}/%{name}/abc.qif
+%{_docdir}/%{name}/bogus.qif
+%{_docdir}/%{name}/cbb-export.qif
+%{_docdir}/%{name}/currency_tree_xml.%{name}
+%{_docdir}/%{name}/every.qif
+%{_docdir}/%{name}/invoice.csv
+%{_docdir}/%{name}/ms-money.qif
+%{_docdir}/%{name}/quicktest.qif
+%{_docdir}/%{name}/swipe.qif
+%{_docdir}/%{name}/taxreport.%{name}
+%{_docdir}/%{name}/web.qif
+%{_datadir}/glib-2.0/schemas/org.gnucash.GnuCash.deprecated.gschema.xml
+%{_datadir}/glib-2.0/schemas/org.gnucash.GnuCash.dialogs.business.gschema.xml
+%{_datadir}/glib-2.0/schemas/org.gnucash.GnuCash.dialogs.checkprinting.gschema.xml
+%{_datadir}/glib-2.0/schemas/org.gnucash.GnuCash.dialogs.commodities.gschema.xml
+%{_datadir}/glib-2.0/schemas/org.gnucash.GnuCash.dialogs.export.csv.gschema.xml
+%{_datadir}/glib-2.0/schemas/org.gnucash.GnuCash.dialogs.flicker.gschema.xml
+%{_datadir}/glib-2.0/schemas/org.gnucash.GnuCash.dialogs.gschema.xml
+%{_datadir}/glib-2.0/schemas/org.gnucash.GnuCash.dialogs.import.csv.gschema.xml
+%{_datadir}/glib-2.0/schemas/org.gnucash.GnuCash.dialogs.import.generic.gschema.xml
+%{_datadir}/glib-2.0/schemas/org.gnucash.GnuCash.dialogs.import.hbci.gschema.xml
+%{_datadir}/glib-2.0/schemas/org.gnucash.GnuCash.dialogs.import.ofx.gschema.xml
+%{_datadir}/glib-2.0/schemas/org.gnucash.GnuCash.dialogs.import.qif.gschema.xml
+%{_datadir}/glib-2.0/schemas/org.gnucash.GnuCash.dialogs.reconcile.gschema.xml
+%{_datadir}/glib-2.0/schemas/org.gnucash.GnuCash.dialogs.sxs.gschema.xml
+%{_datadir}/glib-2.0/schemas/org.gnucash.GnuCash.dialogs.totd.gschema.xml
+%{_datadir}/glib-2.0/schemas/org.gnucash.GnuCash.general.finance-quote.gschema.xml
+%{_datadir}/glib-2.0/schemas/org.gnucash.GnuCash.gschema.xml
+%{_datadir}/glib-2.0/schemas/org.gnucash.GnuCash.history.gschema.xml
+%{_datadir}/glib-2.0/schemas/org.gnucash.GnuCash.warnings.gschema.xml
+%{_datadir}/glib-2.0/schemas/org.gnucash.GnuCash.window.pages.account.tree.gschema.xml
+%{_datadir}/glib-2.0/schemas/org.gnucash.GnuCash.window.pages.gschema.xml
+%dir %{_datadir}/%{name}/icons
+%{_datadir}/%{name}/icons/hicolor
+%dir %{_datadir}/%{name}/gtkbuilder
+%{_datadir}/%{name}/gtkbuilder/*.glade
+%dir %{_datadir}/%{name}/chartjs
+%{_datadir}/%{name}/chartjs/*.js
 %{_datadir}/%{name}/tip_of_the_day.list
 %{_datadir}/%{name}/ui
-%if 0
-%dir %{_datadir}/%{name}/xml
-%dir %{_datadir}/%{name}/xml/qsf
-%{_datadir}/%{name}/xml/qsf/pilot-qsf-GnuCashInvoice.xml
-%{_datadir}/%{name}/xml/qsf/pilot-qsf-gncCustomer.xml
-%{_datadir}/%{name}/xml/qsf/qsf-map.xsd.xml
-%{_datadir}/%{name}/xml/qsf/qsf-object.xsd.xml
-%endif
-%{_infodir}/gnucash-design.info*
-#%%{_mandir}/man1/gnc-prices.1*
+%{_datadir}/%{name}/pixmaps
+%{_datadir}/metainfo/gnucash.appdata.xml
+%{_datadir}/%{name}/pref_transformations.xml
+%dir %{_datadir}/guile/site/%{guile_version}
+%{_datadir}/guile/site/%{guile_version}/%{name}
+%{_mandir}/man1/gnc-fq-dump.1*
+%{_mandir}/man1/gnc-fq-helper.1*
 %{_mandir}/man1/gnucash.1*
-%{_pixmapsdir}/*
-%if 0
-%dir %{_datadir}/xml/%{name}
-%dir %{_datadir}/xml/%{name}/xsl
-%{_datadir}/xml/%{name}/xsl/README
-%{_datadir}/xml/%{name}/xsl/date-time.xsl
-%{_datadir}/xml/%{name}/xsl/gnucash-gnccustomer-vcard2.xsl
-%{_datadir}/xml/%{name}/xsl/gnucash-std.xsl
-%{_datadir}/xml/%{name}/xsl/string.xsl
-%{_datadir}/xml/%{name}/xsl/vcard-gnccustomer.pl
-%endif
+%{_mandir}/man1/gnucash-cli.1*
 %{_iconsdir}/hicolor/*/apps/*
 
+%files -n python3-gnucash
+%defattr(644,root,root,755)
+%{_datadir}/gnucash/python
+%dir %{py3_sitedir}/gnucash
+%{py3_sitedir}/gnucash
+
 %files devel
 %defattr(644,root,root,755)
-%{_libdir}/lib*.la
 %{_includedir}/%{name}
This page took 0.051108 seconds and 4 git commands to generate.