Author: lisu Date: Tue Dec 28 14:38:32 2010 GMT Module: packages Tag: HEAD ---- Log message: - start update to 2.4.0 - merge with DEVEL - skip symbol checking for some broken libs - nfy
---- Files affected: packages/gnucash: gnucash.spec (1.113 -> 1.114) ---- Diffs: ================================================================ Index: packages/gnucash/gnucash.spec diff -u packages/gnucash/gnucash.spec:1.113 packages/gnucash/gnucash.spec:1.114 --- packages/gnucash/gnucash.spec:1.113 Fri Jun 19 16:49:54 2009 +++ packages/gnucash/gnucash.spec Tue Dec 28 15:38:27 2010 @@ -11,6 +11,8 @@ # # Conditional build: %bcond_without hbci # don't build HBCI support +%bcond_without dbi # don't build SQL support (via libdbi) +%bcond_without webkit # disable WebKit, use GtkHTML # %include /usr/lib/rpm/macros.perl Summary: GnuCash is an application to keep track of your finances @@ -19,49 +21,56 @@ 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.2.9 -Release: 1 -License: GPL v2 +Version: 2.4.0 +Release: 0.1 +License: GPL v2+ Group: X11/Applications -Source0: http://www.gnucash.org/pub/gnucash/sources/stable/%{name}-%{version}.tar.bz2 -# Source0-md5: 1d814de8673b4760045bf51b72924d04 +Source0: http://downloads.sourceforge.net/gnucash/%{name}-%{version}.tar.bz2 +# Source0-md5: 3d396acb05a062adfc85bc9c4f8f0b08 Source1: %{name}-icon.png URL: http://www.gnucash.org/ BuildRequires: GConf2-devel >= 2.0 -%if %{with hbci} -BuildRequires: aqbanking-devel >= 1.6.0 -BuildRequires: aqbanking-devel < 2.9.0 -%endif -BuildRequires: db-devel BuildRequires: gettext-devel -BuildRequires: glib2-devel >= 1:2.6.0 -BuildRequires: gtk+2-devel >= 2:2.6.0 -BuildRequires: gtkhtml-devel >= 3.14 +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: ktoblzcheck-devel 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.3.0 -BuildRequires: libgsf-gnome-devel >= 1.12.2 +BuildRequires: libgoffice-devel >= 0.6.0 BuildRequires: libltdl-devel BuildRequires: libofx-devel >= 0.7.0 BuildRequires: libxml2-devel >= 1:2.5.10 BuildRequires: pango-devel >= 1.8.0 BuildRequires: pkgconfig BuildRequires: popt-devel >= 1.5 -BuildRequires: postgresql-devel BuildRequires: readline-devel BuildRequires: sed >= 4.0 BuildRequires: slib >= 2c4 BuildRequires: texinfo +BuildRequires: zlib-devel +%if %{with dbi} +BuildRequires: libdbi-devel +%endif +%if %{with hbci} +BuildRequires: aqbanking-devel >= 3.8.1 +BuildRequires: gwenhywfar-devel >= 3.6.0 +BuildRequires: ktoblzcheck-devel >= 1.20 +%endif +%if %{with webkit} +BuildRequires: gtk-webkit-devel >= 1.0 +%endif Requires(post,preun): /sbin/ldconfig Requires: guile >= 5:1.8.2-2 Requires: guile-www BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) +%define skip_post_check_so libgnc-gnome.so.* libgnc-backend-sql.so.* + %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 @@ -107,18 +116,22 @@ # 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 +%{__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 %build %configure \ - --disable-prefer-db1 \ - %{?with_hbci:--enable-hbci} \ - %{!?with_hbci:--disable-hbci} \ + %{?with_hbci:--enable-aqbanking} \ + %{!?with_hbci:--disable-aqbanking} \ --enable-ofx \ - --enable-sql + %{?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 \ + --disable-python-bindings %{__make} @@ -133,9 +146,9 @@ install %{SOURCE1} $RPM_BUILD_ROOT%{_pixmapsdir} ## Cleanup -rm -f $RPM_BUILD_ROOT%{_libdir}/%{name}/*.la -rm -f $RPM_BUILD_ROOT%{_libdir}/lib*.so.[0-9] -rm -f $RPM_BUILD_ROOT%{_datadir}/%{name}/doc/*win32-bin.txt +%{__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 %find_lang %{name} # --with-gnome @@ -213,11 +226,14 @@ %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-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 @@ -225,6 +241,7 @@ %dir %{_datadir}/%{name} %dir %{_datadir}/%{name}/accounts %{_datadir}/%{name}/accounts/C +%lang(cs) %{_datadir}/%{name}/accounts/cs %lang(da) %{_datadir}/%{name}/accounts/da %lang(de_AT) %{_datadir}/%{name}/accounts/de_AT %lang(de_CH) %{_datadir}/%{name}/accounts/de_CH @@ -240,6 +257,7 @@ %lang(hu) %{_datadir}/%{name}/accounts/hu_HU %lang(it) %{_datadir}/%{name}/accounts/it %lang(ja) %{_datadir}/%{name}/accounts/ja +%lang(ko) %{_datadir}/%{name}/accounts/ko %lang(nb) %{_datadir}/%{name}/accounts/nb %lang(nl) %{_datadir}/%{name}/accounts/nl %lang(pt_BR) %{_datadir}/%{name}/accounts/pt_BR @@ -259,6 +277,7 @@ %{_datadir}/%{name}/doc/ChangeLog.2005 %{_datadir}/%{name}/doc/ChangeLog.2006 %{_datadir}/%{name}/doc/ChangeLog.2007 +%{_datadir}/%{name}/doc/ChangeLog.2008 %{_datadir}/%{name}/doc/DOCUMENTERS %{_datadir}/%{name}/doc/HACKING %{_datadir}/%{name}/doc/INSTALL @@ -267,7 +286,6 @@ %{_datadir}/%{name}/doc/README %{_datadir}/%{name}/doc/README.francais %{_datadir}/%{name}/doc/README.german -%{_datadir}/%{name}/doc/README.patches %{_datadir}/%{name}/doc/README.dependencies %{_datadir}/%{name}/doc/guile-hackers.txt %{_datadir}/%{name}/doc/projects.html @@ -307,9 +325,11 @@ %{_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-query-list.glade %{_datadir}/%{name}/glade/dialog-reset-warnings.glade %{_datadir}/%{name}/glade/druid-gconf-setup.glade @@ -319,12 +339,11 @@ %{_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 %if %{with hbci} -%{_datadir}/%{name}/glade/hbci.glade -%{_datadir}/%{name}/glade/hbcipass.glade -%{_datadir}/%{name}/glade/hbciprefs.glade +%{_datadir}/%{name}/glade/aqbanking.glade %endif %{_datadir}/%{name}/glade/import-provider-format.glade %{_datadir}/%{name}/glade/invoice.glade @@ -368,48 +387,56 @@ %{_datadir}/%{name}/guile-modules/gnucash/main.scm %{_datadir}/%{name}/guile-modules/gnucash/price-quotes.scm %dir %{_datadir}/%{name}/guile-modules/gnucash/report -%{_datadir}/%{name}/guile-modules/gnucash/report/account-piecharts.scm -%{_datadir}/%{name}/guile-modules/gnucash/report/account-summary.scm -%{_datadir}/%{name}/guile-modules/gnucash/report/advanced-portfolio.scm %{_datadir}/%{name}/guile-modules/gnucash/report/aging.scm -%{_datadir}/%{name}/guile-modules/gnucash/report/average-balance.scm -%{_datadir}/%{name}/guile-modules/gnucash/report/balance-sheet.scm -%{_datadir}/%{name}/guile-modules/gnucash/report/budget.scm %{_datadir}/%{name}/guile-modules/gnucash/report/business-reports.scm -%{_datadir}/%{name}/guile-modules/gnucash/report/cash-flow.scm -%{_datadir}/%{name}/guile-modules/gnucash/report/category-barchart.scm -%{_datadir}/%{name}/guile-modules/gnucash/report/daily-reports.scm %{_datadir}/%{name}/guile-modules/gnucash/report/easy-invoice.scm -%{_datadir}/%{name}/guile-modules/gnucash/report/equity-statement.scm +%{_datadir}/%{name}/guile-modules/gnucash/report/eguile-gnc.scm %{_datadir}/%{name}/guile-modules/gnucash/report/fancy-invoice.scm -%{_datadir}/%{name}/guile-modules/gnucash/report/general-journal.scm -%{_datadir}/%{name}/guile-modules/gnucash/report/general-ledger.scm %{_datadir}/%{name}/guile-modules/gnucash/report/hello-world.scm -%{_datadir}/%{name}/guile-modules/gnucash/report/income-statement.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/net-barchart.scm %{_datadir}/%{name}/guile-modules/gnucash/report/owner-report.scm %{_datadir}/%{name}/guile-modules/gnucash/report/payables.scm -%{_datadir}/%{name}/guile-modules/gnucash/report/portfolio.scm -%{_datadir}/%{name}/guile-modules/gnucash/report/price-scatter.scm %{_datadir}/%{name}/guile-modules/gnucash/report/receivables.scm -%{_datadir}/%{name}/guile-modules/gnucash/report/register.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-css.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-plain.scm %{_datadir}/%{name}/guile-modules/gnucash/report/stylesheets.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/transaction.scm -%{_datadir}/%{name}/guile-modules/gnucash/report/trial-balance.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/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 @@ -438,6 +465,7 @@ %{_datadir}/%{name}/scm/html-acct-table.scm %{_datadir}/%{name}/scm/html-barchart.scm %{_datadir}/%{name}/scm/html-document.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 @@ -502,6 +530,18 @@ All persons listed below can be reached at <cvs_login>@pld-linux.org $Log$ +Revision 1.114 2010/12/28 14:38:27 lisu +- start update to 2.4.0 +- merge with DEVEL +- skip symbol checking for some broken libs +- nfy + +Revision 1.113.2.2 2009/10/03 19:44:11 wiget +- updated to 2.3.6 + +Revision 1.113.2.1 2009/08/08 12:54:30 wiget +- updated to 2.3.3 + Revision 1.113 2009/06/19 14:49:54 bszx - updated to 2.2.9 ================================================================ ---- CVS-web: http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/gnucash/gnucash.spec?r1=1.113&r2=1.114&f=u _______________________________________________ pld-cvs-commit mailing list pld-cvs-commit@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit