summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'app-office/kformula')
-rw-r--r--app-office/kformula/ChangeLog322
-rw-r--r--app-office/kformula/Manifest7
-rw-r--r--app-office/kformula/files/kformula-1.6.2-gcc-4.3.patch126
-rw-r--r--app-office/kformula/kformula-1.6.2.ebuild46
-rw-r--r--app-office/kformula/kformula-1.6.3_p20090204.ebuild37
-rw-r--r--app-office/kformula/metadata.xml5
6 files changed, 543 insertions, 0 deletions
diff --git a/app-office/kformula/ChangeLog b/app-office/kformula/ChangeLog
new file mode 100644
index 00000000..2c7234b4
--- /dev/null
+++ b/app-office/kformula/ChangeLog
@@ -0,0 +1,322 @@
+# ChangeLog for app-office/kformula
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-office/kformula/ChangeLog,v 1.90 2009/07/23 14:05:37 armin76 Exp $
+
+ 23 Jul 2009; Raúl Porcel <armin76@gentoo.org>
+ kformula-1.6.3_p20090204.ebuild:
+ alpha/ia64/sparc stable wrt #276008
+
+ 19 Jul 2009; nixnut <nixnut@gentoo.org> kformula-1.6.3_p20090204.ebuild:
+ ppc stable #276008
+
+ 03 Jul 2009; Jeroen Roovers <jer@gentoo.org>
+ kformula-1.6.3_p20090204.ebuild:
+ Stable for HPPA (bug #276008).
+
+ 02 Jul 2009; Markus Meier <maekke@gentoo.org>
+ kformula-1.6.3_p20090204.ebuild:
+ amd64 stable, bug #276008
+
+ 01 Jul 2009; Christian Faulhammer <fauli@gentoo.org>
+ kformula-1.6.3_p20090204.ebuild:
+ stable x86, bug 276008
+
+ 30 Jun 2009; Theo Chatzimichos <tampakrap@gentoo.org>
+ -kformula-1.6.1.ebuild, kformula-1.6.2.ebuild,
+ kformula-1.6.3_p20090204.ebuild:
+ Slotmove to 3.5, remove old
+
+*kformula-1.6.3_p20090204 (08 Feb 2009)
+
+ 08 Feb 2009; Carsten Lohrke <carlo@gentoo.org>
+ +kformula-1.6.3_p20090204.ebuild:
+ Sync to branch plus various fixes.
+
+ 09 Jun 2008; Ryan Hill <dirtyepic@gentoo.org>
+ +files/kformula-1.6.2-gcc-4.3.patch, kformula-1.6.2.ebuild:
+ Add patch to fix build w/ GCC 4.3.
+
+ 19 Feb 2008; Ingmar Vanhassel <ingmar@gentoo.org> kformula-1.6.2.ebuild:
+ Update kde-base/* dependencies so that KDE 4 doesn't satisfy it. bug 206528.
+
+ 11 Nov 2007; Wulf C. Krueger <philantrop@gentoo.org>
+ kformula-1.6.2.ebuild:
+ Added a minor fix for the desktop file as per bug 190006. Thanks to
+ gentoofan23 for providing the patch!
+
+ 27 Sep 2007; Timo Gurr <tgurr@gentoo.org> kformula-1.6.2.ebuild:
+ Added missing dependency, thanks to Eike Hein (bug 192739).
+
+ 26 Jul 2007; Markus Rothe <corsair@gentoo.org> kformula-1.6.2.ebuild:
+ Stable on ppc64; bug #178697
+
+ 23 Jul 2007; nixnut <nixnut@gentoo.org> kformula-1.6.2.ebuild:
+ Stable on ppc wrt bug 178697
+
+ 23 Jul 2007; Gustavo Zacarias <gustavoz@gentoo.org> kformula-1.6.2.ebuild:
+ Stable on sparc wrt #178697
+
+ 22 Jul 2007; Jeroen Roovers <jer@gentoo.org> kformula-1.6.2.ebuild:
+ Stable for HPPA (bug #178697).
+
+ 19 Jul 2007; Raúl Porcel <armin76@gentoo.org> kformula-1.6.2.ebuild:
+ alpha/ia64/x86 stable wrt #178697
+
+ 18 Jul 2007; Jeroen Roovers <jer@gentoo.org> kformula-1.6.2.ebuild:
+ Restoring ~hppa.
+
+ 18 Jul 2007; Marcus D. Hanwell <cryos@gentoo.org> -kformula-1.5.2.ebuild:
+ Cleaned out old version.
+
+ 18 Jul 2007; Marcus D. Hanwell <cryos@gentoo.org> kformula-1.6.2.ebuild:
+ Marked stable on amd64, bug 178697.
+
+ 09 Jun 2007; Carsten Lohrke <carlo@gentoo.org> kformula-1.6.2.ebuild:
+ Adjust MAXKOFFICEVER.
+
+ 02 Mar 2007; Jeroen Roovers <jer@gentoo.org> kformula-1.6.1.ebuild:
+ Stable for HPPA.
+
+*kformula-1.6.2 (16 Feb 2007)
+
+ 16 Feb 2007; Diego Pettenò <flameeyes@gentoo.org> +kformula-1.6.2.ebuild:
+ Bump to 1.6.2 pre-release.
+
+ 15 Feb 2007; Bryan Østergaard <kloeri@gentoo.org> kformula-1.6.1.ebuild:
+ Stable on Alpha, bug 166246.
+
+ 14 Feb 2007; Bryan Østergaard <kloeri@gentoo.org> kformula-1.6.1.ebuild:
+ Stable on IA64, bug 166246.
+
+ 14 Feb 2007; Gustavo Zacarias <gustavoz@gentoo.org> kformula-1.6.1.ebuild:
+ Stable on sparc wrt #166246
+
+ 13 Feb 2007; Lars Weiler <pylon@gentoo.org> kformula-1.6.1.ebuild:
+ Stable on ppc; bug #166246.
+
+ 13 Feb 2007; Markus Rothe <corsair@gentoo.org> kformula-1.6.1.ebuild:
+ Stable on ppc64; bug #166246
+
+ 13 Feb 2007; Marcus D. Hanwell <cryos@gentoo.org> kformula-1.6.1.ebuild:
+ Stable on amd64, bug 166246.
+
+ 11 Feb 2007; Christian Faulhammer <opfer@gentoo.org>
+ kformula-1.6.1.ebuild:
+ stable x86; security bug #166246
+
+ 10 Feb 2007; Diego Pettenò <flameeyes@gentoo.org> -kformula-1.6.0.ebuild:
+ Remove old version.
+
+*kformula-1.6.1 (01 Dec 2006)
+
+ 01 Dec 2006; Diego Pettenò <flameeyes@gentoo.org> +kformula-1.6.1.ebuild:
+ Version bump.
+
+ 01 Dec 2006; Diego Pettenò <flameeyes@gentoo.org> -kformula-1.4.2.ebuild,
+ -kformula-1.5.1.ebuild:
+ Remove old versions.
+
+ 24 Oct 2006; Simon Stelling <blubb@gentoo.org> kformula-1.5.2.ebuild:
+ stable on amd64
+
+ 19 Oct 2006; Diego Pettenò <flameeyes@gentoo.org> ChangeLog:
+ Update to 1.6.0 final.
+
+ 19 Oct 2006; Diego Pettenò <flameeyes@gentoo.org> ChangeLog:
+ Update to 1.6.0 final.
+
+ 19 Oct 2006; Diego Pettenò <flameeyes@gentoo.org> ChangeLog:
+ Update to 1.6.0 final.
+
+ 19 Oct 2006; Diego Pettenò <flameeyes@gentoo.org> ChangeLog:
+ Update to 1.6.0 final.
+
+*kformula-1.6.0 (19 Oct 2006)
+
+ 19 Oct 2006; Diego Pettenò <flameeyes@gentoo.org>
+ -kformula-1.6_beta1.ebuild, -kformula-1.6_rc1.ebuild,
+ +kformula-1.6.0.ebuild:
+ Update to 1.6.0 final.
+
+ 17 Oct 2006; Bryan Østergaard <kloeri@gentoo.org> kformula-1.5.2.ebuild:
+ Stable on ia64.
+
+ 17 Oct 2006; Bryan Østergaard <kloeri@gentoo.org> kformula-1.5.2.ebuild:
+ Stable on Alpha.
+
+ 11 Oct 2006; Markus Rothe <corsair@gentoo.org> kformula-1.5.2.ebuild:
+ Stable on ppc64
+
+ 09 Oct 2006; Gustavo Zacarias <gustavoz@gentoo.org> kformula-1.5.2.ebuild:
+ Stable on sparc wrt #146409
+
+ 05 Oct 2006; Joseph Jezak <josejx@gentoo.org> kformula-1.5.2.ebuild:
+ Marked ppc stable for bug #146409.
+
+ 05 Oct 2006; Joshua Jackson <tsunam@gentoo.org> kformula-1.5.2.ebuild:
+ x86 stable; for bug #146409
+
+*kformula-1.6_rc1 (27 Sep 2006)
+
+ 27 Sep 2006; Carsten Lohrke <carlo@gentoo.org> +kformula-1.6_rc1.ebuild:
+ Version bump.
+
+*kformula-1.6_beta1 (15 Sep 2006)
+
+ 15 Sep 2006; Carsten Lohrke <carlo@gentoo.org> +kformula-1.6_beta1.ebuild:
+ Version bump.
+
+ 07 Sep 2006; Gustavo Zacarias <gustavoz@gentoo.org> kformula-1.5.1.ebuild:
+ Stable on sparc
+
+ 03 Sep 2006; Bryan Østergaard <kloeri@gentoo.org> kformula-1.5.2.ebuild:
+ Add ~ia64 keyword.
+
+ 16 Aug 2006; Markus Rothe <corsair@gentoo.org> kformula-1.5.1.ebuild:
+ Stable on ppc64
+
+ 23 Jul 2006; Diego Pettenò <flameeyes@gentoo.org> kformula-1.5.2.ebuild:
+ Add ~x86-fbsd keyword.
+
+*kformula-1.5.2 (19 Jul 2006)
+
+ 19 Jul 2006; Diego Pettenò <flameeyes@gentoo.org> +kformula-1.5.2.ebuild:
+ Version bump
+
+ 30 Jun 2006; Lars Weiler <pylon@gentoo.org> kformula-1.5.1.ebuild:
+ Stable on ppc; gcc-4 related; bug #138099.
+
+ 19 Jun 2006; Thomas Cort <tcort@gentoo.org> kformula-1.5.1.ebuild:
+ Added ~alpha keyword wrt Bug #122204.
+
+ 29 May 2006; Diego Pettenò <flameeyes@gentoo.org>
+ -kformula-1.5_beta1.ebuild, -kformula-1.5_beta2.ebuild,
+ -kformula-1.5_rc1.ebuild, -kformula-1.5.0.ebuild:
+ Remove old versions.
+
+*kformula-1.5.1 (20 May 2006)
+
+ 20 May 2006; Carsten Lohrke <carlo@gentoo.org> +kformula-1.5.1.ebuild:
+ Version bump.
+
+ 13 Apr 2006; Carsten Lohrke <carlo@gentoo.org> kformula-1.5.0.ebuild:
+ Missing ~ppc keyword.
+
+*kformula-1.5.0 (12 Apr 2006)
+
+ 12 Apr 2006; Carsten Lohrke <carlo@gentoo.org> +kformula-1.5.0.ebuild:
+ Version bump.
+
+ 08 Apr 2006; <nixnut@gentoo.org> kformula-1.5_rc1.ebuild:
+ Added ~ppc. bug #122204
+
+*kformula-1.5_rc1 (29 Mar 2006)
+
+ 29 Mar 2006; Carsten Lohrke <carlo@gentoo.org> +kformula-1.5_rc1.ebuild:
+ Version bump.
+
+*kformula-1.5_beta2 (11 Mar 2006)
+
+ 11 Mar 2006; Carsten Lohrke <carlo@gentoo.org> +kformula-1.5_beta2.ebuild:
+ Version bump.
+
+ 23 Feb 2006; Aron Griffis <agriffis@gentoo.org> kformula-1.4.2.ebuild:
+ Mark 1.4.2 stable on ia64
+
+ 16 Feb 2006; Jason Wever <weeve@gentoo.org> kformula-1.5_beta1.ebuild:
+ Added ~sparc keyword wrt bug #122204.
+
+ 15 Feb 2006; Markus Rothe <corsair@gentoo.org> kformula-1.5_beta1.ebuild:
+ Added ~ppc64; bug #122204
+
+ 09 Feb 2006; Diego Pettenò <flameeyes@gentoo.org>
+ kformula-1.5_beta1.ebuild:
+ Readd ~amd64.
+
+*kformula-1.5_beta1 (09 Feb 2006)
+
+ 09 Feb 2006; Carsten Lohrke <carlo@gentoo.org> +kformula-1.5_beta1.ebuild:
+ version bump
+
+ 20 Dec 2005; Carsten Lohrke <carlo@gentoo.org> -kformula-1.3.5.ebuild,
+ -kformula-1.4.1.ebuild:
+ clean up
+
+ 16 Dec 2005; Jose Luis Rivero <yoswink@gentoo.org> kformula-1.4.2.ebuild:
+ Stable on alpha wrt bug #112840
+
+ 13 Dec 2005; Joseph Jezak <josejx@gentoo.org> kformula-1.4.2.ebuild:
+ Marked ppc stable for bug #112840.
+
+ 30 Nov 2005; Mark Loeser <halcy0n@gentoo.org> kformula-1.4.2.ebuild:
+ Stable on x86; bug #112840
+
+ 22 Nov 2005; Marcus D. Hanwell <cryos@gentoo.org> kformula-1.4.2.ebuild:
+ Stable on amd64, bug 112840.
+
+ 22 Nov 2005; Gustavo Zacarias <gustavoz@gentoo.org> kformula-1.4.2.ebuild:
+ Stable on sparc wrt #112840
+
+ 19 Nov 2005; Markus Rothe <corsair@gentoo.org> kformula-1.4.2.ebuild:
+ Stable on ppc64; bug #112840
+
+ 13 Oct 2005; Aron Griffis <agriffis@gentoo.org> kformula-1.4.2.ebuild:
+ Mark 1.4.2 ~ia64
+
+*kformula-1.4.2 (10 Oct 2005)
+
+ 10 Oct 2005; Gregorio Guidi <greg_g@gentoo.org> +kformula-1.4.2.ebuild:
+ New version.
+
+ 11 Sep 2005; Aron Griffis <agriffis@gentoo.org> kformula-1.4.1.ebuild:
+ Mark 1.4.1 stable on alpha
+
+ 03 Sep 2005; Michael Hanselmann <hansmi@gentoo.org> kformula-1.4.1.ebuild:
+ Stable on ppc.
+
+ 31 Aug 2005; Marcus D. Hanwell <cryos@gentoo.org> kformula-1.4.1.ebuild:
+ Stable on amd64, closes bug 104377.
+
+ 27 Aug 2005; Gregorio Guidi <greg_g@gentoo.org> kformula-1.4.1.ebuild:
+ Stable on x86.
+
+*kformula-1.4.1 (25 Jul 2005)
+
+ 25 Jul 2005; Gregorio Guidi <greg_g@gentoo.org> +kformula-1.4.1.ebuild:
+ New version.
+
+ 12 Jul 2005; Joseph Jezak <josejx@gentoo.org> kformula-1.3.5.ebuild:
+ Marked ppc stable, thanks bambam.
+
+ 04 Jul 2005; Jason Wever <weeve@gentoo.org> kformula-1.4.0.ebuild:
+ Added ~sparc keyword.
+
+ 29 Jun 2005; Jose Luis Rivero <yoswink@gentoo.org> kformula-1.4.0.ebuild:
+ Added ~alpha wrt #95128
+
+*kformula-1.4.0 (21 Jun 2005)
+
+ 21 Jun 2005; Gregorio Guidi <greg_g@gentoo.org> +kformula-1.4.0.ebuild:
+ Final release of KOffice 1.4.
+
+ 11 Jun 2005; Markus Rothe <corsair@gentoo.org> kformula-1.3.5.ebuild,
+ kformula-1.4.0_rc1.ebuild:
+ Added ~ppc64; bug #95128
+
+*kformula-1.4.0_rc1 (03 Jun 2005)
+
+ 03 Jun 2005; Gregorio Guidi <greg_g@gentoo.org>
+ +kformula-1.4.0_rc1.ebuild:
+ Release candidate for new version of KOffice.
+
+ 03 May 2005; Herbie Hopkins <herbs@gentoo.org> kformula-1.3.5.ebuild:
+ Marked ~amd64.
+
+ 09 Apr 2005; Joseph Jezak <josejx@gentoo.org> kformula-1.3.5.ebuild:
+ Marked ~ppc for bug #87780.
+
+*kformula-1.3.5 (05 Mar 2005)
+
+ 05 Mar 2005; Simone Gotti <motaboy@gentoo.org> kformula-1.3.5.ebuild:
+ Stable on x86.
+
diff --git a/app-office/kformula/Manifest b/app-office/kformula/Manifest
new file mode 100644
index 00000000..29718bdd
--- /dev/null
+++ b/app-office/kformula/Manifest
@@ -0,0 +1,7 @@
+AUX kformula-1.6.2-gcc-4.3.patch 5787 RMD160 be8652030479d4a48ea783d34014797d9a298d44 SHA1 a73d7c697230b949390d802ffafef0d65e6e7cb2 SHA256 e4b72ea280429f749705aec6ddce8f04553bbe41c17ca29972417eb5bf24059b
+DIST koffice-1.6.2.tar.bz2 57049103 RMD160 fb4ef5870870d80481a4a9d2864199428f495460 SHA1 a6a0dcc254f7a7f90d7e5b31f6ebecd54800f211 SHA256 fa5ca02eba02219d34c3c6efff92bf767060b4b1343da56eb63139661d53f380
+DIST koffice-1.6.3_p20090204.tar.bz2 105139802 RMD160 c9207791de8df4c32a19e1d6a336940cd7f3f9cd SHA1 94c15023abd58d7405876d3d62088dfd82f0b042 SHA256 0baa7537a705e068449f13b2b69aa75de8eb5a3664e52234a11af555f019f466
+EBUILD kformula-1.6.2.ebuild 1108 RMD160 b8b61751910f28b60f7dc9e2f5008ea66f6a356b SHA1 341dd61cef824ae52513bee3494b5a75f545ad4c SHA256 0120ab1374c4570c7c92c10cb86bf3cacbea5a77ad650f2be4cbb04bf1c78731
+EBUILD kformula-1.6.3_p20090204.ebuild 859 RMD160 23b13c8b5066793e4bac320a5528e41cb33af311 SHA1 a1ad22c9d2b9f6fc6bc0373989f6e8f5b03e1e18 SHA256 a9666830adf8746d802fb0033bc9f99294fdf4e957936a9c06a9a92a40f5c485
+MISC ChangeLog 10181 RMD160 c5e9084908f65acace67bd41592e1deac6c66954 SHA1 22fa2b9d0122103e14f510b87cf57b7c88f0e5f6 SHA256 f19f5ce9990468f3eba99229227a5a1d9e1e82ae74e4d34c6a4b80bf1843501a
+MISC metadata.xml 156 RMD160 ecce3b981f150c45ae1e84e2d208e678d6124259 SHA1 b64f7c0b4e5db816d82ad19848f72118af129d35 SHA256 2f4da28506b9d4185f320f67a6191d30c7a921217ed4447ed46ea0bc4aefc79a
diff --git a/app-office/kformula/files/kformula-1.6.2-gcc-4.3.patch b/app-office/kformula/files/kformula-1.6.2-gcc-4.3.patch
new file mode 100644
index 00000000..1f9ce05b
--- /dev/null
+++ b/app-office/kformula/files/kformula-1.6.2-gcc-4.3.patch
@@ -0,0 +1,126 @@
+--- branches/koffice/1.6/koffice/lib/kformula/textelement.h 2007/05/28 18:20:51 669185
++++ branches/koffice/1.6/koffice/lib/kformula/textelement.h 2007/05/28 18:26:19 669186
+@@ -75,7 +75,7 @@
+ * Calculates our width and height and
+ * our children's parentPosition.
+ */
+- virtual void calcSizes( const ContextStyle& style,
++ virtual void calcSizes( const ContextStyle& cstyle,
+ ContextStyle::TextStyle tstyle,
+ ContextStyle::IndexStyle istyle,
+ StyleAttributes& style );
+@@ -246,7 +246,7 @@
+ * Calculates our width and height and
+ * our children's parentPosition.
+ */
+- virtual void calcSizes( const ContextStyle& style,
++ virtual void calcSizes( const ContextStyle& cstyle,
+ ContextStyle::TextStyle tstyle,
+ ContextStyle::IndexStyle istyle,
+ StyleAttributes& style );
+--- branches/koffice/1.6/koffice/lib/kformula/symbolelement.h 2007/05/28 18:20:51 669185
++++ branches/koffice/1.6/koffice/lib/kformula/symbolelement.h 2007/05/28 18:26:19 669186
+@@ -67,7 +67,7 @@
+ * Calculates our width and height and
+ * our children's parentPosition.
+ */
+- virtual void calcSizes( const ContextStyle& style,
++ virtual void calcSizes( const ContextStyle& cstyle,
+ ContextStyle::TextStyle tstyle,
+ ContextStyle::IndexStyle istyle,
+ StyleAttributes& style );
+--- branches/koffice/1.6/koffice/lib/kformula/spaceelement.h 2007/05/28 18:20:51 669185
++++ branches/koffice/1.6/koffice/lib/kformula/spaceelement.h 2007/05/28 18:26:19 669186
+@@ -80,7 +80,7 @@
+ * Calculates our width and height and
+ * our children's parentPosition.
+ */
+- virtual void calcSizes( const ContextStyle& style,
++ virtual void calcSizes( const ContextStyle& cstyle,
+ ContextStyle::TextStyle tstyle,
+ ContextStyle::IndexStyle istyle,
+ StyleAttributes& style );
+--- branches/koffice/1.6/koffice/lib/kformula/sequenceelement.h 2007/05/28 18:20:51 669185
++++ branches/koffice/1.6/koffice/lib/kformula/sequenceelement.h 2007/05/28 18:26:19 669186
+@@ -94,7 +94,7 @@
+ * Calculates our width and height and
+ * our children's parentPosition.
+ */
+- virtual void calcSizes( const ContextStyle& style,
++ virtual void calcSizes( const ContextStyle& cstyle,
+ ContextStyle::TextStyle tstyle,
+ ContextStyle::IndexStyle istyle,
+ StyleAttributes& style );
+--- branches/koffice/1.6/koffice/lib/kformula/rootelement.h 2007/05/28 18:20:51 669185
++++ branches/koffice/1.6/koffice/lib/kformula/rootelement.h 2007/05/28 18:26:19 669186
+@@ -68,7 +68,7 @@
+ * Calculates our width and height and
+ * our children's parentPosition.
+ */
+- virtual void calcSizes( const ContextStyle& style,
++ virtual void calcSizes( const ContextStyle& cstyle,
+ ContextStyle::TextStyle tstyle,
+ ContextStyle::IndexStyle istyle,
+ StyleAttributes& style );
+@@ -79,7 +79,7 @@
+ * We can use our parentPosition to get our own origin then.
+ */
+ virtual void draw( QPainter& painter, const LuPixelRect& r,
+- const ContextStyle& style,
++ const ContextStyle& cstyle,
+ ContextStyle::TextStyle tstyle,
+ ContextStyle::IndexStyle istyle,
+ StyleAttributes& style,
+--- branches/koffice/1.6/koffice/lib/kformula/paddedelement.h 2007/05/28 18:20:51 669185
++++ branches/koffice/1.6/koffice/lib/kformula/paddedelement.h 2007/05/28 18:26:19 669186
+@@ -34,7 +34,7 @@
+ * Calculates our width and height and
+ * our children's parentPosition.
+ */
+- virtual void calcSizes( const ContextStyle& style,
++ virtual void calcSizes( const ContextStyle& cstyle,
+ ContextStyle::TextStyle tstyle,
+ ContextStyle::IndexStyle istyle,
+ StyleAttributes& style );
+--- branches/koffice/1.6/koffice/lib/kformula/matrixelement.h 2007/05/28 18:20:51 669185
++++ branches/koffice/1.6/koffice/lib/kformula/matrixelement.h 2007/05/28 18:26:19 669186
+@@ -82,7 +82,7 @@
+ * Calculates our width and height and
+ * our children's parentPosition.
+ */
+- virtual void calcSizes( const ContextStyle& style,
++ virtual void calcSizes( const ContextStyle& cstyle,
+ ContextStyle::TextStyle tstyle,
+ ContextStyle::IndexStyle istyle,
+ StyleAttributes& style );
+@@ -377,7 +377,7 @@
+ * Calculates our width and height and
+ * our children's parentPosition.
+ */
+- virtual void calcSizes( const ContextStyle& style,
++ virtual void calcSizes( const ContextStyle& cstyle,
+ ContextStyle::TextStyle tstyle,
+ ContextStyle::IndexStyle istyle,
+ StyleAttributes& style );
+--- branches/koffice/1.6/koffice/lib/kformula/indexelement.h 2007/05/28 18:20:51 669185
++++ branches/koffice/1.6/koffice/lib/kformula/indexelement.h 2007/05/28 18:26:19 669186
+@@ -79,7 +79,7 @@
+ * Calculates our width and height and
+ * our children's parentPosition.
+ */
+- virtual void calcSizes( const ContextStyle& style,
++ virtual void calcSizes( const ContextStyle& cstyle,
+ ContextStyle::TextStyle tstyle,
+ ContextStyle::IndexStyle istyle,
+ StyleAttributes& style );
+--- branches/koffice/1.6/koffice/lib/kformula/glyphelement.h 2007/05/28 18:20:51 669185
++++ branches/koffice/1.6/koffice/lib/kformula/glyphelement.h 2007/05/28 18:26:19 669186
+@@ -33,7 +33,7 @@
+ * Calculates our width and height and
+ * our children's parentPosition.
+ */
+- virtual void calcSizes( const ContextStyle& style,
++ virtual void calcSizes( const ContextStyle& cstyle,
+ ContextStyle::TextStyle tstyle,
+ ContextStyle::IndexStyle istyle,
+ StyleAttributes& style );
diff --git a/app-office/kformula/kformula-1.6.2.ebuild b/app-office/kformula/kformula-1.6.2.ebuild
new file mode 100644
index 00000000..0757368e
--- /dev/null
+++ b/app-office/kformula/kformula-1.6.2.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-office/kformula/kformula-1.6.2.ebuild,v 1.15 2009/06/30 20:50:42 tampakrap Exp $
+
+MAXKOFFICEVER=1.6.3
+KMNAME=koffice
+inherit kde-meta eutils
+
+DESCRIPTION="KOffice formula editor."
+HOMEPAGE="http://www.koffice.org/"
+LICENSE="GPL-2 LGPL-2"
+
+SLOT="3.5"
+KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd"
+IUSE=""
+
+RDEPEND="$(deprange $PV $MAXKOFFICEVER app-office/koffice-libs)
+ || ( =kde-base/kcontrol-3.5* =kde-base/kdebase-3.5* )"
+
+DEPEND="${RDEPEND}
+ dev-util/pkgconfig"
+
+KMCOPYLIB="
+ libkformula lib/kformula
+ libkofficecore lib/kofficecore
+ libkofficeui lib/kofficeui
+ libkopainter lib/kopainter
+ libkotext lib/kotext
+ libkwmf lib/kwmf
+ libkowmf lib/kwmf
+ libkstore lib/store"
+
+KMEXTRACTONLY="lib/"
+
+KMEXTRA="filters/kformula"
+
+need-kde 3.4
+
+src_unpack() {
+ kde-meta_src_unpack
+
+ # Fixing desktop files, cf. bug 190006
+ sed -i -e "s:x-kformula$:x-kformula;:g" "${S}"/kformula/kformula.desktop
+
+ epatch "${FILESDIR}"/${P}-gcc-4.3.patch # 214365
+}
diff --git a/app-office/kformula/kformula-1.6.3_p20090204.ebuild b/app-office/kformula/kformula-1.6.3_p20090204.ebuild
new file mode 100644
index 00000000..3305afb4
--- /dev/null
+++ b/app-office/kformula/kformula-1.6.3_p20090204.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-office/kformula/kformula-1.6.3_p20090204.ebuild,v 1.8 2009/07/23 14:05:37 armin76 Exp $
+
+EAPI=1
+ARTS_REQUIRED="never"
+
+KMNAME=koffice
+inherit kde-meta eutils
+
+DESCRIPTION="KOffice formula editor."
+HOMEPAGE="http://www.koffice.org/"
+LICENSE="GPL-2 LGPL-2"
+
+SLOT="3.5"
+KEYWORDS="alpha amd64 hppa ia64 ppc ~ppc64 sparc x86 ~x86-fbsd"
+IUSE=""
+
+DEPEND="~app-office/koffice-libs-1.6.3_p20090204
+ ~kde-base/kcontrol-3.5.10:3.5"
+RDEPEND="${DEPEND}"
+
+KMCOPYLIB="
+ libkformula lib/kformula
+ libkofficecore lib/kofficecore
+ libkofficeui lib/kofficeui
+ libkopainter lib/kopainter
+ libkotext lib/kotext
+ libkwmf lib/kwmf
+ libkowmf lib/kwmf
+ libkstore lib/store"
+
+KMEXTRACTONLY="lib/"
+
+KMEXTRA="filters/kformula"
+
+need-kde 3.5
diff --git a/app-office/kformula/metadata.xml b/app-office/kformula/metadata.xml
new file mode 100644
index 00000000..8d1e86a9
--- /dev/null
+++ b/app-office/kformula/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>kde</herd>
+</pkgmetadata>