rpms/gnucash/devel gnucash.spec,1.103,1.104
Bill Nottingham
notting at fedoraproject.org
Tue Dec 1 16:55:54 UTC 2009
Author: notting
Update of /cvs/extras/rpms/gnucash/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7260
Modified Files:
gnucash.spec
Log Message:
Update to 2.3.x.
Index: gnucash.spec
===================================================================
RCS file: /cvs/extras/rpms/gnucash/devel/gnucash.spec,v
retrieving revision 1.103
retrieving revision 1.104
diff -u -p -r1.103 -r1.104
--- gnucash.spec 1 Dec 2009 15:30:00 -0000 1.103
+++ gnucash.spec 1 Dec 2009 16:55:54 -0000 1.104
@@ -1,20 +1,21 @@
-%define schemas /etc/gconf/schemas/apps_gnucash_dialog_business_common.schemas /etc/gconf/schemas/apps_gnucash_dialog_commodities.schemas /etc/gconf/schemas/apps_gnucash_dialog_common.schemas /etc/gconf/schemas/apps_gnucash_dialog_hbci.schemas /etc/gconf/schemas/apps_gnucash_dialog_prices.schemas /etc/gconf/schemas/apps_gnucash_dialog_print_checks.schemas /etc/gconf/schemas/apps_gnucash_dialog_reconcile.schemas /etc/gconf/schemas/apps_gnucash_dialog_scheduled_transctions.schemas /etc/gconf/schemas/apps_gnucash_dialog_totd.schemas /etc/gconf/schemas/apps_gnucash_general.schemas /etc/gconf/schemas/apps_gnucash_history.schemas /etc/gconf/schemas/apps_gnucash_import_generic_matcher.schemas /etc/gconf/schemas/apps_gnucash_warnings.schemas /etc/gconf/schemas/apps_gnucash_window_pages_account_tree.schemas /etc/gconf/schemas/apps_gnucash_window_pages_register.schemas /etc/gconf/schemas/apps_gnucash_import_qif.schemas
+%define schemas /etc/gconf/schemas/apps_gnucash_dialog_business_common.schemas /etc/gconf/schemas/apps_gnucash_dialog_commodities.schemas /etc/gconf/schemas/apps_gnucash_dialog_common.schemas /etc/gconf/schemas/apps_gnucash_dialog_hbci.schemas /etc/gconf/schemas/apps_gnucash_dialog_prices.schemas /etc/gconf/schemas/apps_gnucash_dialog_print_checks.schemas /etc/gconf/schemas/apps_gnucash_dialog_reconcile.schemas /etc/gconf/schemas/apps_gnucash_dialog_scheduled_transctions.schemas /etc/gconf/schemas/apps_gnucash_dialog_totd.schemas /etc/gconf/schemas/apps_gnucash_general.schemas /etc/gconf/schemas/apps_gnucash_history.schemas /etc/gconf/schemas/apps_gnucash_import_generic_matcher.schemas /etc/gconf/schemas/apps_gnucash_import_qif.schemas /etc/gconf/schemas/apps_gnucash_warnings.schemas /etc/gconf/schemas/apps_gnucash_window_pages_account_tree.schemas /etc/gconf/schemas/apps_gnucash_window_pages_register.schemas
Name: gnucash
Summary: Finance management application
-Version: 2.2.9
+Version: 2.3.7
URL: http://gnucash.org/
-Release: 4%{?dist}
+Release: 1%{?dist}
License: GPLv2+
Group: Applications/Productivity
-Source: http://www.gnucash.org/pub/gnucash/sources/stable/gnucash-%{version}.tar.lzma
+Source: http://www.gnucash.org/pub/gnucash/sources/unstable/2.3.x/gnucash-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-BuildRequires: gtkhtml3-devel
+BuildRequires: webkitgtk-devel, libxml2 >= 2.5.10, zlib-devel
BuildRequires: libgsf-devel >= 1.12.2, goffice-devel, swig
-BuildRequires: libglade2-devel >= 2.3.6, libgnomeprint22-devel >= 2.8.0
+BuildRequires: libglade2-devel >= 2.4, libgnomeui >= 2.4
BuildRequires: libofx-devel, aqbanking-devel, guile-devel
BuildRequires: desktop-file-utils, texinfo
BuildRequires: gettext, slib >= 3a1-5, libtool, intltool
+BuildRequires: python-devel, libdbi-devel
Patch0: gnucash-quiet.patch
Requires: gnucash-docs >= 2.2.0
Requires: slib >= 3a1-5
@@ -42,10 +43,14 @@ find src/quotes -name "*.in" -exec sed -
%build
chmod 644 src/import-export/import-commodity-matcher.c
-%configure --disable-sql --enable-error-on-warning=no \
+%configure --enable-error-on-warning=no \
--enable-ofx \
--enable-hbci \
- --disable-static
+ --with-html-engine=webkit \
+ --enable-locale-specific-tax \
+ --enable-dbi \
+ --disable-static
+# --enable-python-bindings \ this is broken
sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
sed -i 's|^link_all_deplibs=no|link_all_deplibs=unknown|g' libtool
@@ -62,10 +67,8 @@ make install DESTDIR=$RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/%{_datadir}/applications/
desktop-file-install --vendor gnome --delete-original \
--dir $RPM_BUILD_ROOT%{_datadir}/applications \
- --remove-category Application \
- --add-category Office \
$RPM_BUILD_ROOT%{_datadir}/applications/gnucash.desktop
-echo "StartupWMClass=GnuCash" >> $RPM_BUILD_ROOT%{_datadir}/applications/gnome-gnucash.desktop
+#echo "StartupWMClass=GnuCash" >> $RPM_BUILD_ROOT%{_datadir}/applications/gnome-gnucash.desktop
mv $RPM_BUILD_ROOT/%{_libdir}/lib* $RPM_BUILD_ROOT/%{_libdir}/gnucash
@@ -74,9 +77,6 @@ rm -rf $RPM_BUILD_ROOT/%{_infodir} \
$RPM_BUILD_ROOT/%{_datadir}/aclocal \
$RPM_BUILD_ROOT/%{_libdir}/lib*.a \
$RPM_BUILD_ROOT/%{_libdir}/gnucash/lib*.a \
- $RPM_BUILD_ROOT/%{_datadir}/gnome/apps \
- $RPM_BUILD_ROOT/%{_libdir}/pkgconfig \
- $RPM_BUILD_ROOT/%{_bindir}/gnucash-config
find $RPM_BUILD_ROOT/%{_libdir} -name *.la -exec rm -f {} \;
@@ -124,12 +124,12 @@ fi
%{_datadir}/icons/hicolor/*/apps/*
%{_mandir}/man*/*
%config(noreplace) %{_sysconfdir}/gnucash/*
-%doc AUTHORS COPYING ChangeLog* HACKING NEWS README README.patches
-%doc doc/README.german doc/README.francais doc/guile-hackers.txt
+%doc AUTHORS COPYING ChangeLog* HACKING NEWS README
+%doc doc/README.german doc/README.francais doc/README.OFX doc/README.HBCI
%changelog
-* Tue Dec 1 2009 Bill Nottingham <notting at redhat.com> - 2.2.9-4
-- Rebuild against new goffice
+* Tue Dec 1 2009 Bill Nottingham <notting at redhat.com> - 2.3.7-1
+- Update to development version.
* Wed Aug 12 2009 Ville Skyttä <ville.skytta at iki.fi> - 2.2.9-3
- Use lzma compressed upstream tarball.
More information about the fedora-extras-commits
mailing list