rpms/gnucash/devel gnucash.spec, 1.59, 1.60 sources, 1.25, 1.26 gnucash-1.8.11-icon.patch, 1.1, NONE gnucash-1.8.12-aq.patch, 1.1, NONE gnucash-1.9.5-guile18.patch, 1.4, NONE

fedora-cvs-commits at redhat.com fedora-cvs-commits at redhat.com
Thu Jan 11 22:57:16 UTC 2007


Author: notting

Update of /cvs/dist/rpms/gnucash/devel
In directory cvs.devel.redhat.com:/tmp/cvs-serv1841

Modified Files:
	gnucash.spec sources 
Removed Files:
	gnucash-1.8.11-icon.patch gnucash-1.8.12-aq.patch 
	gnucash-1.9.5-guile18.patch 
Log Message:
sync from FC-6



Index: gnucash.spec
===================================================================
RCS file: /cvs/dist/rpms/gnucash/devel/gnucash.spec,v
retrieving revision 1.59
retrieving revision 1.60
diff -u -r1.59 -r1.60
--- gnucash.spec	11 Oct 2006 19:17:16 -0000	1.59
+++ gnucash.spec	11 Jan 2007 22:57:13 -0000	1.60
@@ -4,12 +4,13 @@
 %define docver 2.0.1
 
 Name: gnucash
-Summary: GnuCash is an application to keep track of your finances.
-Version: 2.0.2
+Summary: GnuCash is an application to keep track of your finances
+Version: 2.0.4
+URL: http://gnucash.org/
 %if %{buildsvn}
-Release: 1%{?dist}.%{svnrev}svn.1
+Release: 2%{?dist}.%{svnrev}svn.1
 %else
-Release: 1%{?dist}
+Release: 2%{?dist}
 %endif
 License: GPL/GFDL
 Group: Applications/Productivity
@@ -20,13 +21,10 @@
 Source: http://www.gnucash.org/pub/gnucash/sources/stable/gnucash-%{version}.tar.bz2
 Source1: http://www.gnucash.org/pub/gnucash/sources/stable/gnucash-docs-%{docver}.tar.bz2
 %endif
-Patch3: gnucash-1.8.11-icon.patch
 Patch4: gnucash-1.8.6-64bit-fixes.patch
-Patch5: gnucash-1.8.12-aq.patch
-Patch7: gnucash-1.9.5-guile18.patch
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
 BuildRequires: g-wrap-devel >= 1.3.2, gtkhtml3-devel
-BuildRequires: libgsf-devel >= 1.12.2
+BuildRequires: libgsf-devel >= 1.12.2, goffice-devel
 # cairo-devel >= 0.5.0
 BuildRequires: libglade2-devel >= 2.3.6, libgnomeprint22-devel >= 2.8.0
 BuildRequires: libofx-devel, aqbanking-devel, docbook-style-xsl
@@ -36,7 +34,8 @@
 # hack
 Requires: perl(Date::Manip)
 Requires: perl(Crypt::SSLeay)
-Prereq: /sbin/ldconfig, scrollkeeper >= 0.3.4
+Requires(post): /sbin/ldconfig, scrollkeeper >= 0.3.4, GConf2
+Requires(postun): /sbin/ldconfig, scrollkeeper >= 0.3.4
 %define __perl_requires  %{nil}
 Obsoletes: gnucash-backend-postgres
 
@@ -54,10 +53,7 @@
 %setup -q -a 1
 %endif
 
-#%patch3 -p1 -b .icon
 %patch4 -p1 -b .64bit
-#%patch5 -p1 -b .aq
-#%patch7 -p1 -b .guile
 
 %build
 %if %{buildsvn}
@@ -66,6 +62,7 @@
 %configure --disable-sql --enable-error-on-warning=no \
 	--enable-ofx \
 	--enable-hbci \
+	--disable-static \
 #	--with-cairo \
 
 make LIBTOOL=/usr/bin/libtool CC=gcc
@@ -97,22 +94,25 @@
 # vfolder desktop file install stuff
 mkdir -p $RPM_BUILD_ROOT/%{_datadir}/applications/
 desktop-file-install --vendor gnome --delete-original \
-  --dir $RPM_BUILD_ROOT%{_datadir}/applications       \
-  --add-category X-Red-Hat-Extra                      \
-  --add-category Application                         \
-  --add-category Office                               \
-  $RPM_BUILD_ROOT%{_datadir}/applications/gnucash.desktop
+	--dir $RPM_BUILD_ROOT%{_datadir}/applications \
+	--delete-category Application \
+	--add-category Office \
+	$RPM_BUILD_ROOT%{_datadir}/applications/gnucash.desktop
 echo "StartupWMClass=GnuCash" >> $RPM_BUILD_ROOT%{_datadir}/applications/gnome-gnucash.desktop
 
 rm -rf $RPM_BUILD_ROOT/%{_infodir} \
-      $RPM_BUILD_ROOT/%{_includedir} \
-      $RPM_BUILD_ROOT/%{_datadir}/aclocal \
-      $RPM_BUILD_ROOT/var/scrollkeeper \
-      $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/%{_includedir} \
+	$RPM_BUILD_ROOT/%{_datadir}/aclocal \
+	$RPM_BUILD_ROOT/var/scrollkeeper \
+	$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 *.so -a -type l -exec rm -f {} \;
+chmod 644 $RPM_BUILD_ROOT/%{_datadir}/gnome/help/gnucash/C/custom.xml
+
 %clean
 rm -rf $RPM_BUILD_ROOT
 
@@ -123,7 +123,7 @@
 export GCONF_CONFIG_SOURCE=$(gconftool-2 --get-default-source)
 SCHEMAS="apps_gnucash_dialog_business_common.schemas apps_gnucash_dialog_commodities.schemas apps_gnucash_dialog_common.schemas apps_gnucash_dialog_hbci.schemas apps_gnucash_dialog_prices.schemas apps_gnucash_dialog_print_checks.schemas apps_gnucash_dialog_reconcile.schemas apps_gnucash_dialog_scheduled_transctions.schemas apps_gnucash_dialog_totd.schemas apps_gnucash_general.schemas apps_gnucash_history.schemas apps_gnucash_import_generic_matcher.schemas apps_gnucash_warnings.schemas apps_gnucash_window_pages_account_tree.schemas apps_gnucash_window_pages_register.schemas"
 for S in $SCHEMAS; do
-  gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/$S >/dev/null
+	gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/$S >/dev/null
 done
 
 %postun
@@ -146,11 +146,18 @@
 %{_datadir}/applications/*
 %{_datadir}/pixmaps/*
 %{_mandir}/man*/*
-%config %{_sysconfdir}/gnucash/*
+%config(noreplace) %{_sysconfdir}/gnucash/*
 %doc AUTHORS COPYING ChangeLog* HACKING NEWS README README.patches
 %doc doc/README.german doc/README.francais doc/guile-hackers.txt
 
 %changelog
+* Thu Jan 11 2007 Bill Nottingham <notting at redhat.com> - 2.0.4-2
+- build against separate goffice
+- various spec cleanups
+
+* Mon Jan  8 2007 Bill Nottingham <notting at redhat.com> - 2.0.4-1
+- update to 2.0.4
+
 * Wed Oct 11 2006 Bill Nottingham <notting at redhat.com> - 2.0.2-1
 - update to 2.0.2
 - update docs to 2.0.1


Index: sources
===================================================================
RCS file: /cvs/dist/rpms/gnucash/devel/sources,v
retrieving revision 1.25
retrieving revision 1.26
diff -u -r1.25 -r1.26
--- sources	11 Oct 2006 19:15:21 -0000	1.25
+++ sources	11 Jan 2007 22:57:13 -0000	1.26
@@ -1,2 +1,3 @@
-35da0a03d52a5913b75f6e7d717b58f0  gnucash-2.0.2.tar.bz2
 ffc058efd0283a4b43ca31980c40db49  gnucash-docs-2.0.1.tar.bz2
+5755b05a3eaebab392fe9ad49073beb2  gnucash-2.0.4.tar.bz2
+41ee3f1369303c5282446778643f1f44  gnucash-2.0.3.tar.bz2


--- gnucash-1.8.11-icon.patch DELETED ---


--- gnucash-1.8.12-aq.patch DELETED ---


--- gnucash-1.9.5-guile18.patch DELETED ---




More information about the fedora-cvs-commits mailing list