This commit is contained in:
parent
430f2684fa
commit
10e40515c3
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:68edd2bc610f5bd387672a7f04271afb2939c819604253cc15065ac7d3c6d47f
|
|
||||||
size 7055247
|
|
3
gnucash-2.2.3.tar.bz2
Normal file
3
gnucash-2.2.3.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:c52c73477cf4b37c07dd25abafeaa63b74e0d2168f2b7469081ed31092a545f2
|
||||||
|
size 6949569
|
@ -1,30 +0,0 @@
|
|||||||
TransLog.c: In function 'xaccTransWriteLog':
|
|
||||||
TransLog.c:254: warning: the address of 'dnow' will always evaluate as 'true'
|
|
||||||
TransLog.c:254: warning: the address of 'dent' will always evaluate as 'true'
|
|
||||||
TransLog.c:254: warning: the address of 'dpost' will always evaluate as 'true'
|
|
||||||
TransLog.c:254: warning: the address of 'drecn' will always evaluate as 'true'
|
|
||||||
================================================================================
|
|
||||||
--- src/engine/TransLog.c
|
|
||||||
+++ src/engine/TransLog.c
|
|
||||||
@@ -256,9 +256,9 @@
|
|
||||||
"%s\t%s\t%s\t%s\t%c\t%" G_GINT64_FORMAT "/%" G_GINT64_FORMAT "\t%" G_GINT64_FORMAT "/%" G_GINT64_FORMAT "\t%s\n",
|
|
||||||
flag,
|
|
||||||
trans_guid_str, split_guid_str, /* trans+split make up unique id */
|
|
||||||
- dnow ? dnow : "",
|
|
||||||
- dent ? dent : "",
|
|
||||||
- dpost ? dpost : "",
|
|
||||||
+ dnow[0] ? dnow : "",
|
|
||||||
+ dent[0] ? dent : "",
|
|
||||||
+ dpost[0] ? dpost : "",
|
|
||||||
acc_guid_str,
|
|
||||||
accname ? accname : "",
|
|
||||||
trans->num ? trans->num : "",
|
|
||||||
@@ -271,7 +271,7 @@
|
|
||||||
gnc_numeric_denom(amt),
|
|
||||||
gnc_numeric_num(val),
|
|
||||||
gnc_numeric_denom(val),
|
|
||||||
- drecn ? drecn : "");
|
|
||||||
+ drecn[0] ? drecn : "");
|
|
||||||
}
|
|
||||||
|
|
||||||
fprintf (trans_log, "===== END\n");
|
|
@ -22,7 +22,7 @@
|
|||||||
_Comment=Manage your finances, accounts, and investments
|
_Comment=Manage your finances, accounts, and investments
|
||||||
Exec=gnucash %f
|
Exec=gnucash %f
|
||||||
-Icon=gnucash-icon
|
-Icon=gnucash-icon
|
||||||
+Icon=gnucash-icon-48x48
|
+Icon=gnucash-icon
|
||||||
StartupNotify=true
|
StartupNotify=true
|
||||||
Terminal=false
|
Terminal=false
|
||||||
Categories=Application;Office;Finance;
|
Categories=Application;Office;Finance;
|
||||||
|
11
gnucash-marksplit.patch
Normal file
11
gnucash-marksplit.patch
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
--- src/engine/SplitP.h
|
||||||
|
+++ src/engine/SplitP.h
|
||||||
|
@@ -149,7 +149,7 @@
|
||||||
|
Split * xaccSplitClone (const Split *s);
|
||||||
|
|
||||||
|
Split *xaccDupeSplit (const Split *s);
|
||||||
|
-G_INLINE_FUNC void mark_split (Split *s);
|
||||||
|
+void mark_split (Split *s);
|
||||||
|
|
||||||
|
void xaccSplitVoid(Split *split);
|
||||||
|
void xaccSplitUnvoid(Split *split);
|
@ -1,28 +0,0 @@
|
|||||||
--- configure.in
|
|
||||||
+++ configure.in
|
|
||||||
@@ -542,6 +542,10 @@
|
|
||||||
|
|
||||||
AC_ARG_WITH(qof, [ --with-qof=path prefix for Query Object Framework - QOF (auto)],
|
|
||||||
[gnc_with_qof=$withval], [gnc_with_qof=yes])
|
|
||||||
+AC_ARG_WITH(qt3_wizard_package,
|
|
||||||
+ [ --with-qt3-wizard-package=name name of package containing qt3-wizard (aqbanking)],
|
|
||||||
+ [QT3_WIZARD_PACKAGE=$withval], [QT3_WIZARD_PACKAGE=aqbanking])
|
|
||||||
+AC_DEFINE_UNQUOTED([QT3_WIZARD_PACKAGE],["$QT3_WIZARD_PACKAGE"],[Name of package containing qt3-wizard.])
|
|
||||||
|
|
||||||
# GnuCash builds without deprecated QOF code so needs latest version.
|
|
||||||
QOF_REQUIRED=0.6.4
|
|
||||||
--- src/import-export/hbci/druid-hbci-initial.c
|
|
||||||
+++ src/import-export/hbci/druid-hbci-initial.c
|
|
||||||
@@ -685,10 +685,10 @@
|
|
||||||
(info->window,
|
|
||||||
_("The external program \"AqBanking Setup Wizard\" has not "
|
|
||||||
"been found. \n\n"
|
|
||||||
- "The aqbanking package should include the "
|
|
||||||
+ "The %s package should include the "
|
|
||||||
"program \"qt3-wizard\". Please check your installation to "
|
|
||||||
"ensure this program is present. On some distributions this "
|
|
||||||
- "may require installing additional packages."));
|
|
||||||
+ "may require installing additional packages."), QT3_WIZARD_PACKAGE);
|
|
||||||
druid_disable_next_button(info);
|
|
||||||
}
|
|
||||||
g_free (backend_name);
|
|
@ -1,3 +1,9 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Feb 28 17:21:20 CET 2008 - ro@suse.de
|
||||||
|
|
||||||
|
- update to 2.3.3
|
||||||
|
- many bugfixes, but still no support for aqbanking3
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed Feb 6 18:56:32 CET 2008 - sbrabec@suse.cz
|
Wed Feb 6 18:56:32 CET 2008 - sbrabec@suse.cz
|
||||||
|
|
||||||
|
23
gnucash.spec
23
gnucash.spec
@ -1,5 +1,5 @@
|
|||||||
#
|
#
|
||||||
# spec file for package gnucash (Version 2.2.0)
|
# spec file for package gnucash (Version 2.2.3)
|
||||||
#
|
#
|
||||||
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||||
# This file and all modifications and additions to the pristine
|
# This file and all modifications and additions to the pristine
|
||||||
@ -10,9 +10,10 @@
|
|||||||
|
|
||||||
# norootforbuild
|
# norootforbuild
|
||||||
|
|
||||||
|
|
||||||
Name: gnucash
|
Name: gnucash
|
||||||
Version: 2.2.0
|
Version: 2.2.3
|
||||||
Release: 81
|
Release: 1
|
||||||
Url: http://www.gnucash.org/
|
Url: http://www.gnucash.org/
|
||||||
Group: Productivity/Office/Finance
|
Group: Productivity/Office/Finance
|
||||||
License: GPL v2 or later
|
License: GPL v2 or later
|
||||||
@ -20,15 +21,14 @@ Summary: Personal Finance Manager
|
|||||||
Source: %{name}-%{version}.tar.bz2
|
Source: %{name}-%{version}.tar.bz2
|
||||||
Source1: %{name}-rpmlintrc
|
Source1: %{name}-rpmlintrc
|
||||||
Patch: gnucash-desktop.patch
|
Patch: gnucash-desktop.patch
|
||||||
Patch1: gnucash-address-boolean.patch
|
|
||||||
Patch2: gnucash-qt3-wizard.patch
|
|
||||||
Patch3: gnucash-cpan-warning.patch
|
Patch3: gnucash-cpan-warning.patch
|
||||||
|
Patch4: gnucash-marksplit.patch
|
||||||
Requires: guile slib
|
Requires: guile slib
|
||||||
# Required to make quotes working. Gnucash can run without quotes support:
|
# Required to make quotes working. Gnucash can run without quotes support:
|
||||||
Requires: perl-Crypt-SSLeay perl-DateManip perl-Finance-Quote perl-HTML-Parser perl-HTML-TableExtract perl-libwww-perl
|
Requires: perl-Crypt-SSLeay perl-DateManip perl-Finance-Quote perl-HTML-Parser perl-HTML-TableExtract perl-libwww-perl
|
||||||
BuildRequires: doxygen fdupes gconf2-devel glib2-devel goffice-devel graphviz gtk2-devel gtkhtml2-devel guile-devel intltool ktoblzcheck-devel libglade2-devel libgnomeprintui-devel libgnomeui-devel libofx-devel libxml2-devel popt-devel slib swig update-desktop-files
|
BuildRequires: doxygen fdupes gconf2-devel glib2-devel goffice-devel graphviz gtk2-devel gtkhtml2-devel guile-devel intltool ktoblzcheck-devel libglade2-devel libgnomeprintui-devel libgnomeui-devel libofx-devel libxml2-devel popt-devel slib swig update-desktop-files
|
||||||
# Optional features:
|
# Optional features:
|
||||||
BuildRequires: aqbanking-devel libofx-devel postgresql-devel
|
BuildRequires: aqbanking-devel libchipcard3 libchipcard3-devel libofx-devel postgresql-devel
|
||||||
#BuildRequires: callgrind
|
#BuildRequires: callgrind
|
||||||
# tested but unused BuildRequires: readline-devel qt3-devel termcap
|
# tested but unused BuildRequires: readline-devel qt3-devel termcap
|
||||||
%if %suse_version > 1000
|
%if %suse_version > 1000
|
||||||
@ -415,10 +415,10 @@ Authors:
|
|||||||
%prep
|
%prep
|
||||||
%setup -q
|
%setup -q
|
||||||
%patch
|
%patch
|
||||||
%patch1
|
|
||||||
%patch2
|
|
||||||
# This patch must be applied:
|
# This patch must be applied:
|
||||||
%patch3
|
%patch3
|
||||||
|
# build fix, G_INLINE_FUNC definition in glib2 is broken again for gcc-4.3
|
||||||
|
%patch4
|
||||||
sed -i "s:^\(GNC_DOC_INSTALL_DIR=\).*$:\1'%{_docdir}/%{name}':" configure.in
|
sed -i "s:^\(GNC_DOC_INSTALL_DIR=\).*$:\1'%{_docdir}/%{name}':" configure.in
|
||||||
# Potentially conflicts with pkg-config:
|
# Potentially conflicts with pkg-config:
|
||||||
rm macros/pkg.m4
|
rm macros/pkg.m4
|
||||||
@ -476,7 +476,9 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
%{_bindir}/*gnucash-[a-bd-z]*
|
%{_bindir}/*gnucash-[a-bd-z]*
|
||||||
%{_datadir}/applications/*.desktop
|
%{_datadir}/applications/*.desktop
|
||||||
%{_datadir}/gnucash
|
%{_datadir}/gnucash
|
||||||
%{_datadir}/pixmaps/*.png
|
#%{_datadir}/pixmaps/*.png
|
||||||
|
/usr/share/icons/hicolor/*/apps/gnucash-icon.png
|
||||||
|
/usr/share/icons/hicolor/scalable/apps/gnucash-icon.svg
|
||||||
%{_datadir}/xml/gnucash
|
%{_datadir}/xml/gnucash
|
||||||
%{_libdir}/*.so.*
|
%{_libdir}/*.so.*
|
||||||
# Required by slib for many libraries:
|
# Required by slib for many libraries:
|
||||||
@ -499,6 +501,9 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
%{_includedir}/gnucash
|
%{_includedir}/gnucash
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Thu Feb 28 2008 ro@suse.de
|
||||||
|
- update to 2.3.3
|
||||||
|
- many bugfixes, but still no support for aqbanking3
|
||||||
* Wed Feb 06 2008 sbrabec@suse.cz
|
* Wed Feb 06 2008 sbrabec@suse.cz
|
||||||
- Warn users before upgrading packages from CPAN.
|
- Warn users before upgrading packages from CPAN.
|
||||||
* Tue Nov 27 2007 sbrabec@suse.cz
|
* Tue Nov 27 2007 sbrabec@suse.cz
|
||||||
|
Loading…
Reference in New Issue
Block a user