summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'app-office/gnucash')
-rw-r--r--app-office/gnucash/ChangeLog6
-rw-r--r--app-office/gnucash/Manifest11
-rw-r--r--app-office/gnucash/files/SplitP.h.patch18
-rw-r--r--app-office/gnucash/gnucash-2.2.3.ebuild8
4 files changed, 36 insertions, 7 deletions
diff --git a/app-office/gnucash/ChangeLog b/app-office/gnucash/ChangeLog
index 70b7fe247345..5be1fd17fcee 100644
--- a/app-office/gnucash/ChangeLog
+++ b/app-office/gnucash/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for app-office/gnucash
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-office/gnucash/ChangeLog,v 1.155 2008/03/03 09:20:00 tove Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-office/gnucash/ChangeLog,v 1.156 2008/03/04 10:35:38 tove Exp $
+
+ 04 Mar 2008; Torsten Veller <tove@gentoo.org> +files/SplitP.h.patch,
+ gnucash-2.2.3.ebuild:
+ Added patch for bug #210944
*gnucash-2.2.4 (03 Mar 2008)
diff --git a/app-office/gnucash/Manifest b/app-office/gnucash/Manifest
index 1b0c26c30611..9fc38100c119 100644
--- a/app-office/gnucash/Manifest
+++ b/app-office/gnucash/Manifest
@@ -1,16 +1,17 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
+AUX SplitP.h.patch 548 RMD160 500b246a7e4a25d3d336bc9d5b8beef12c707c6d SHA1 c96fe5cc9e69b83e50f1b5097096a3db01578488 SHA256 6f87b8a8e5a56828b1b57422e111a1003a1861dd6a560f4aa6025a3b7e70fff8
DIST gnucash-2.2.3.tar.bz2 6949569 RMD160 2f1d56c6cd7a31689bd3e879b96abcb5feeb38ae SHA1 67cbc2c462fe96f753b6aa6394915e2f04884ef6 SHA256 c52c73477cf4b37c07dd25abafeaa63b74e0d2168f2b7469081ed31092a545f2
DIST gnucash-2.2.4.tar.bz2 7080056 RMD160 67ef969e91c965edecdc9acc42be7c2e4548e0bd SHA1 354c9ebbaeed964353d0b6436e62f05ce3503e48 SHA256 23deb1fb8da8f9a60bde7084dc7a39c10887a055799d96c2290f2ac74eca9623
-EBUILD gnucash-2.2.3.ebuild 2581 RMD160 965c12875eb566617116eabf97259395f336117e SHA1 4fa265e6cced91ad185b5e6fecc52be9384f8ede SHA256 8e7aedf2cdc840089d4fa881b3e22da96d591f0cfdf979bb554f293b72bf49d0
+EBUILD gnucash-2.2.3.ebuild 2665 RMD160 32c3b638ae8c8ca0d5f63462f9125754296adb0e SHA1 72d911ef7d76e5a80dd54d8e419464e3fb7c8e1c SHA256 9663110cbe982268d604d69c45756f45e1ddfcdd32506897f961790bf137da8b
EBUILD gnucash-2.2.4.ebuild 2322 RMD160 04cba3bca4dfd01c59139eb7392658cdb400aaba SHA1 7422e43a4ad63c9f008be3d4bb418fda8d03fa46 SHA256 9d77efa54269b62d9208d948915a5275464e0c7a42716e25ab76437512c81c69
-MISC ChangeLog 23584 RMD160 a2342e3d2e0419095507596046fc4805b7b7f895 SHA1 f136796393e9fb9fd1c41234f1d144604b39e857 SHA256 224e4226f3d40db83fc581a4c294a0569c767a0802cce6afcf2a3eb8d4abfb55
+MISC ChangeLog 23710 RMD160 f65920a4c48fec586eb8d95d7e614485662d5ae0 SHA1 331d4a6c87702fb9f8d8c00827bcc66f496ff128 SHA256 bf6a1d5fff9f9dc35aee53cf5e1fdca2462bc9955eda93b826b83f8182982953
MISC metadata.xml 255 RMD160 eed2a430ff95a969fb224cec79676fc1651de745 SHA1 7f6701628873130644bd55c3898c8baf59279c74 SHA256 8405513ba61307253676b41faad6234e851a4d136c47fb92fb08eab1d5f0ea76
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.7 (GNU/Linux)
-iD8DBQFHy8LHV3J2n04EauwRAv2pAKCTxi6SYo7E1AUtFRgljQJk3KnLmgCggaMg
-KZf5nnoiBJTP3ZwGJBJ+Igc=
-=+eBT
+iD8DBQFHzSX9V3J2n04EauwRAtXJAJ4i94THaNWsJBDlALCcHPU9570APgCfebY5
+RTV2dxp+GTmHqei6SHL/lMc=
+=5sli
-----END PGP SIGNATURE-----
diff --git a/app-office/gnucash/files/SplitP.h.patch b/app-office/gnucash/files/SplitP.h.patch
new file mode 100644
index 000000000000..64a18c810f59
--- /dev/null
+++ b/app-office/gnucash/files/SplitP.h.patch
@@ -0,0 +1,18 @@
+http://bugzilla.gnome.org/show_bug.cgi?id=512166
+https://bugs.gentoo.org/show_bug.cgi?id=210944
+
+Fixed in gnucash-2.2.4
+
+Index: src/engine/SplitP.h
+===================================================================
+--- src/engine/SplitP.h (revision 16884)
++++ src/engine/SplitP.h (revision 16885)
+@@ -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);
diff --git a/app-office/gnucash/gnucash-2.2.3.ebuild b/app-office/gnucash/gnucash-2.2.3.ebuild
index fa8fafe5f816..9d4b1c2a800f 100644
--- a/app-office/gnucash/gnucash-2.2.3.ebuild
+++ b/app-office/gnucash/gnucash-2.2.3.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-office/gnucash/gnucash-2.2.3.ebuild,v 1.7 2008/02/20 12:26:52 tove Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-office/gnucash/gnucash-2.2.3.ebuild,v 1.8 2008/03/04 10:35:38 tove Exp $
inherit autotools eutils gnome2
@@ -71,6 +71,12 @@ pkg_setup() {
fi
}
+src_unpack(){
+ gnome2_src_unpack
+ cd "${S}"
+ epatch "${FILESDIR}"/SplitP.h.patch
+}
+
src_compile() {
econf \
$(use_enable debug) \