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