rpms/gnucash/devel .cvsignore, 1.12, 1.13 gnucash.spec, 1.25, 1.26 sources, 1.13, 1.14
fedora-cvs-commits at redhat.com
fedora-cvs-commits at redhat.com
Mon Mar 27 21:11:57 UTC 2006
Author: notting
Update of /cvs/dist/rpms/gnucash/devel
In directory cvs.devel.redhat.com:/tmp/cvs-serv830
Modified Files:
.cvsignore gnucash.spec sources
Log Message:
merge the g2 changes. update to 1.9.3
Index: .cvsignore
===================================================================
RCS file: /cvs/dist/rpms/gnucash/devel/.cvsignore,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -r1.12 -r1.13
--- .cvsignore 9 Feb 2005 20:09:09 -0000 1.12
+++ .cvsignore 27 Mar 2006 21:11:55 -0000 1.13
@@ -1,2 +1,4 @@
-gnucash-1.8.11.tar.gz
-gnucash-docs-1.8.5.tar.gz
+gnucash-1.9.1.svn13429.tar.bz2
+gnucash-docs-1.9.1.svn13429.tar.bz2
+gnucash-1.9.3.tar.gz
+gnucash-docs-1.9.3.svn13703.tar.bz2
Index: gnucash.spec
===================================================================
RCS file: /cvs/dist/rpms/gnucash/devel/gnucash.spec,v
retrieving revision 1.25
retrieving revision 1.26
diff -u -r1.25 -r1.26
--- gnucash.spec 20 Feb 2006 20:14:09 -0000 1.25
+++ gnucash.spec 27 Mar 2006 21:11:55 -0000 1.26
@@ -1,24 +1,35 @@
-%define docver 1.8.5
+%define svnrev 13703
+
+%define buildsvn 1
Name: gnucash
Summary: GnuCash is an application to keep track of your finances.
-Version: 1.8.12
-Release: 3
+Version: 1.9.3
+%if %{buildsvn}
+Release: 1.svn%{svnrev}.1
+%else
+Release: 1
+%endif
License: GPL/GFDL
Group: Applications/Productivity
-Source: http://www.gnucash.org/pub/gnucash/sources/unstable/%{name}-%{version}.tar.gz
-Source1: http://www.gnucash.org/pub/gnucash/sources/unstable/%{name}-docs-%{docver}.tar.gz
+%if %{buildsvn}
+Source: gnucash-%{version}.svn%{svnrev}.tar.bz2
+Source1: gnucash-docs-%{version}.svn%{svnrev}.tar.bz2
+%else
+Source: http://www.gnucash.org/pub/gnucash/sources/unstable/1.9.x/gnucash-%{version}.tar.gz
+#Source1: http://www.gnucash.org/pub/gnucash/sources/unstable/gnucash-docs-%{docver}.tar.gz
+Source1: gnucash-docs-%{version}.svn%{svnrev}.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
BuildRoot: %{_tmppath}/%{name}-%{version}-root
-BuildPrereq: g-wrap-devel >= 1.3.2, gtkhtml-devel >= 1.1.4,
-BuildPrereq: Guppi-devel, gal-devel, libxml-devel, db4-devel
-BuildPrereq: libglade-devel, libghttp-devel, python-devel, libtermcap-devel
-BuildPrereq: readline-devel, autoconf
-BuildPrereq: libofx-devel, aqbanking-devel, docbook-style-xsl
-BuildPrereq: libtool-ltdl-devel, GConf-devel
-BuildRequires: desktop-file-utils, scrollkeeper
+BuildRequires: g-wrap-devel >= 1.3.2, gtkhtml3-devel
+BuildRequires: libgsf-devel >= 1.12.2
+# cairo-devel >= 0.5.0
+BuildRequires: libglade2-devel >= 2.3.6, libgnomeprint22-devel >= 2.8.0
+BuildRequires: libofx-devel, aqbanking-devel, docbook-style-xsl
+BuildRequires: desktop-file-utils, scrollkeeper, texinfo, libtool-ltdl-devel
Requires: slib >= 3a1-5
Prereq: /sbin/ldconfig, scrollkeeper >= 0.3.4
%define __perl_requires %{nil}
@@ -32,21 +43,29 @@
balanced books.
%prep
+%if %{buildsvn}
+%setup -q -a 1 -n gnucash
+%else
%setup -q -a 1
-%patch3 -p1 -b .icon
+%endif
+
+#%patch3 -p1 -b .icon
%patch4 -p1 -b .64bit
-%patch5 -p1 -b .aq
+#%patch5 -p1 -b .aq
%build
-autoconf
+%if %{buildsvn}
+./autogen.sh
+%endif
%configure --disable-sql --enable-error-on-warning=no \
--enable-ofx \
- --enable-hbci
+ --enable-hbci \
+# --with-cairo \
make LIBTOOL=/usr/bin/libtool CC=gcc
-cd gnucash-docs-%{docver}
-autoconf-2.13
+cd gnucash-docs
+./autogen.sh --prefix=/usr
%configure
make
@@ -57,7 +76,7 @@
%find_lang %{name}
-cd gnucash-docs-%{docver}
+cd gnucash-docs
make install DESTDIR=$RPM_BUILD_ROOT || :
# vfolder desktop file install stuff
@@ -67,7 +86,7 @@
--add-category X-Red-Hat-Extra \
--add-category Application \
--add-category Office \
- $RPM_BUILD_ROOT%{_datadir}/gnome/apps/Applications/gnucash.desktop
+ $RPM_BUILD_ROOT%{_datadir}/applications/gnucash.desktop
echo "StartupWMClass=GnuCash" >> $RPM_BUILD_ROOT%{_datadir}/applications/gnome-gnucash.desktop
rm -rf $RPM_BUILD_ROOT/%{_infodir} \
@@ -75,7 +94,9 @@
$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/%{_libdir}/gnucash/lib*.a \
+ $RPM_BUILD_ROOT/%{_datadir}/gnome/apps \
+ $RPM_BUILD_ROOT/%{_libdir}/pkgconfig
%clean
rm -rf $RPM_BUILD_ROOT
@@ -84,28 +105,40 @@
/sbin/ldconfig
/usr/bin/scrollkeeper-update -o %{_datadir}/omf/gnucash-docs
+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_reconcile.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
+done
+
%postun
/sbin/ldconfig
/usr/bin/scrollkeeper-update
%files -f %{name}.lang
%defattr(-,root,root,755)
+%{_sysconfdir}/gconf/schemas/*
+%{_sysconfdir}/gnucash
%{_bindir}/*
%{_libexecdir}/gnucash
%{_libdir}/*
%exclude /usr/lib/debug
+%{_datadir}/xml/*
%{_datadir}/gnucash
%{_datadir}/gnome/help/gnucash
%{_datadir}/mime-info/gnucash.*
%{_datadir}/omf/gnucash-docs
-%{_datadir}/pixmaps/gnucash
%{_datadir}/applications/*
%{_mandir}/man*/*
%config %{_sysconfdir}/gnucash
-%doc AUTHORS COPYING ChangeLog ChangeLog.1 HACKING NEWS README README.patches
+%doc AUTHORS COPYING ChangeLog* HACKING NEWS README README.patches
%doc doc/README.german doc/README.francais doc/guile-hackers.txt
%changelog
+* Mon Mar 27 2006 Bill Nottingham <notting at redhat.com> - 1.9.3-1
+- update to 1.9.x
+
* Mon Feb 20 2006 Bill Nottingham <notting at redhat.com> - 1.8.12-3
- rebuild against g-wrap-1.9.6
Index: sources
===================================================================
RCS file: /cvs/dist/rpms/gnucash/devel/sources,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- sources 22 Dec 2005 21:42:37 -0000 1.13
+++ sources 27 Mar 2006 21:11:55 -0000 1.14
@@ -1,2 +1,2 @@
-81e7c703db56bb203e106664157779cc gnucash-1.8.12.tar.gz
-9758d8e523530c2509912761e327a9d5 gnucash-docs-1.8.5.tar.gz
+00841051fe0a68547178765148f319aa gnucash-1.9.3.tar.gz
+c507275cde120fb23ff03aac8d81ee89 gnucash-docs-1.9.3.svn13703.tar.bz2
More information about the fedora-cvs-commits
mailing list