Portage is a package management system used by Gentoo Linux
# ChangeLog for app-office/koffice
# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-office/koffice/ChangeLog,v 1.241 2007/11/18 08:59:45 dertobi123 Exp $
18 Nov 2007; Tobias Scherbaum
koffice-1.6.3-r2.ebuild:
ppc stable, bug #198409
13 Nov 2007; Dawid Węgliński
Stable on x86 (bug #198409)
13 Nov 2007; Raúl Porcel
alpha/ia64/sparc stable wrt security #198409
12 Nov 2007; Markus Rothe
Stable on ppc64; bug #198409
12 Nov 2007; Jeroen Roovers
Stable for HPPA (bug #198409).
11 Nov 2007; Wulf C. Krueger
koffice-1.6.3-r2.ebuild:
Marked stable on amd64 as per security bug 198409.
*koffice-1.6.3-r2 (11 Nov 2007)
11 Nov 2007; Wulf C. Krueger
+files/koffice-1.6.3-xpdf2-CVE-2007-4352-5392-5393.diff, metadata.xml,
+koffice-1.6.3-r2.ebuild:
Added an upstream patch to fix security bug 198409. Fixed the desktop files
as per bug 190006. Thanks to gentoofan23 for providing patches!
12 Aug 2007; Steve Dibb
amd64 stable, security bug 187139
03 Aug 2007; Tobias Scherbaum
koffice-1.6.3-r1.ebuild:
ppc stable, bug #187139
01 Aug 2007; Raúl Porcel
alpha/ia64/x86 stable wrt #187139
01 Aug 2007; Markus Rothe
Stable on ppc64; bug #187139
01 Aug 2007; Jeroen Roovers
Stable for HPPA (bug #187139).
01 Aug 2007; Ferris McCormick
Sparc stable --- Security Bug #187139 --- good as any other version.
*koffice-1.6.3-r1 (30 Jul 2007)
30 Jul 2007; Carsten Lohrke
+files/koffice-xpdf-CVE-2007-3387.diff, +koffice-1.6.3-r1.ebuild:
Fix for bug 187139.
26 Jul 2007; Markus Rothe
Stable on ppc64; bug #178697
23 Jul 2007; nixnut
Stable on ppc wrt bug 178697
23 Jul 2007; Gustavo Zacarias
Stable on sparc wrt #178697
22 Jul 2007; Jeroen Roovers
Stable for HPPA (bug #178697).
19 Jul 2007; Raúl Porcel
alpha/ia64/x86 stable wrt #178697
18 Jul 2007; Marcus D. Hanwell
-files/krita-1.6.0-corrupt_png_save.diff,
-files/kexi-1.6.2-build_kexi_file.diff, -files/kexi-1.6.2-query.diff,
-koffice-1.5.2-r1.ebuild, -koffice-1.5.2-r2.ebuild, -koffice-1.6.2.ebuild,
-koffice-1.6.2-r1.ebuild, -koffice-1.6.2-r2.ebuild:
Cleaned out old versions.
17 Jul 2007; Marcus D. Hanwell
Marked stable on amd64, bug 178697.
*koffice-1.6.3 (08 Jun 2007)
08 Jun 2007; Carsten Lohrke
Version bump.
*koffice-1.6.2-r2 (15 May 2007)
15 May 2007; Carsten Lohrke
+files/kexi-1.6.2-query.diff, +koffice-1.6.2-r2.ebuild:
SQL view query fix.
19 Apr 2007; Carsten Lohrke
Care for some tests.
*koffice-1.6.2-r1 (18 Mar 2007)
18 Mar 2007; Carsten Lohrke
+files/kexi-1.6.2-build_kexi_file.diff, +koffice-1.6.2-r1.ebuild:
Fix bug #167480 and #171290.
23 Feb 2007; Charlie Shepherd
koffice-1.6.2.ebuild:
Update dep to
*koffice-1.6.2 (16 Feb 2007)
16 Feb 2007; Diego Pettenò
koffice-1.6.1-r1.ebuild, +koffice-1.6.2.ebuild:
Bump to 1.6.2 pre-release.
15 Feb 2007; Bryan Østergaard
koffice-1.6.1-r1.ebuild:
Stable on Alpha, bug 166246.
14 Feb 2007; Bryan Østergaard
koffice-1.6.1-r1.ebuild:
Stable on IA64, bug 166246.
14 Feb 2007; Gustavo Zacarias
koffice-1.6.1-r1.ebuild:
Stable on sparc wrt #166246
13 Feb 2007; Lars Weiler
Stable on ppc; bug #166246.
13 Feb 2007; Markus Rothe
Stable on ppc64; bug #166246
12 Feb 2007; Marcus D. Hanwell
Stable on amd64, bug 166246.
12 Feb 2007; Gustavo Zacarias
koffice-1.5.2-r2.ebuild:
Stable on sparc wrt security #162460
12 Feb 2007; Jeroen Roovers
Stable for HPPA (bug #166246).
11 Feb 2007; Christian Faulhammer
koffice-1.6.1-r1.ebuild:
stable x86; security bug #166246
11 Feb 2007; Diego Pettenò
+files/koffice-xpdf-CVE-2007-0104.diff:
Restore file removed by mistake.
10 Feb 2007; Diego Pettenò
-files/koffice-xpdf-CVE-2007-0104.diff, -files/koffice-ole-filter.patch,
-koffice-1.6.0-r3.ebuild, -koffice-1.6.1.ebuild:
Remove old version.
*koffice-1.6.1-r1 (17 Jan 2007)
*koffice-1.5.2-r2 (17 Jan 2007)
17 Jan 2007; Diego Pettenò
+files/koffice-xpdf-CVE-2007-0104.diff, +koffice-1.5.2-r2.ebuild,
+koffice-1.6.1-r1.ebuild:
Add patch for CVE-2007-0104 vulnerability.
*koffice-1.6.1 (01 Dec 2006)
01 Dec 2006; Diego Pettenò
Version bump.
01 Dec 2006; Diego Pettenò
-files/post-1.3-koffice-CAN-2005-3193.diff, -files/kexi-1.4.2-gcc41.patch,
-files/krita-1.4.2-gcc41.patch, -files/kspread-1.4.2-gcc41.patch,
-files/kexi-1.5.1-form_plugins.patch,
-files/kexi-1.5.1-kexi_checkbox_data_saving.patch,
-koffice-1.4.2-r6.ebuild, -koffice-1.4.2-r7.ebuild,
-koffice-1.4.2-r8.ebuild, -koffice-1.5.1-r1.ebuild, -koffice-1.5.2.ebuild,
-koffice-1.6.0-r1.ebuild, -koffice-1.6.0-r2.ebuild:
Cleanup of old versions.
01 Dec 2006; Diego Pettenò
koffice-1.6.0-r3.ebuild:
Fix dependency for mysql.
30 Nov 2006; Markus Rothe
Fix digest (I have had a broken tarball in distfiles..)
30 Nov 2006; Markus Rothe
Fix digest (I have had a broken tarball in distfiles..)
30 Nov 2006; Markus Rothe
Stable on ppc64; bug #155914
*koffice-1.6.0-r3 (30 Nov 2006)
*koffice-1.4.2-r8 (30 Nov 2006)
30 Nov 2006; Diego Pettenò
+files/koffice-ole-filter.patch, +koffice-1.4.2-r8.ebuild,
+koffice-1.6.0-r3.ebuild:
Add patch to fix OLE filters, see bug #155914.
23 Nov 2006; Francesco Riosa
koffice-1.4.2-r7.ebuild, koffice-1.5.1-r1.ebuild, koffice-1.5.2.ebuild,
koffice-1.5.2-r1.ebuild, koffice-1.6.0-r1.ebuild, koffice-1.6.0-r2.ebuild:
dev-db/mysql => virtual/mysql
24 Oct 2006; Simon Stelling
stable on amd64
*koffice-1.6.0-r2 (22 Oct 2006)
22 Oct 2006; Carsten Lohrke
+files/krita-1.6.0-corrupt_png_save.diff, +koffice-1.6.0-r2.ebuild:
Don't save corrupt png files.
22 Oct 2006; Diego Pettenò
koffice-1.6.0-r1.ebuild:
Bump lcms requirement to 1.15, thanks to Pavel Vondricka in bug #152109.
20 Oct 2006; Carsten Lohrke
Use correct SRC_URI.
20 Oct 2006; Carsten Lohrke
Disable KPlato tests.
*koffice-1.6.0-r1 (19 Oct 2006)
19 Oct 2006; Diego Pettenò
+koffice-1.6.0-r1.ebuild:
Revision bump to fix the tarball used. Thanks to Rene Gass for reporting.
*koffice-1.6.0 (19 Oct 2006)
19 Oct 2006; Diego Pettenò
-koffice-1.6_beta1.ebuild, -koffice-1.6_rc1.ebuild, +koffice-1.6.0.ebuild:
Update to 1.6.0 final.
17 Oct 2006; Bryan Østergaard
koffice-1.5.2-r1.ebuild:
Stable on Alpha + ia64.
15 Oct 2006; Bryan Østergaard
koffice-1.5.2-r1.ebuild:
Stable on ia64.
11 Oct 2006; Markus Rothe
Stable on ppc64
09 Oct 2006; Gustavo Zacarias
koffice-1.5.2-r1.ebuild:
Stable on sparc wrt #146409
05 Oct 2006; Joseph Jezak
Marked ppc stable for bug #146409.
05 Oct 2006; Joshua Jackson
x86 stable; for bug #146409
*koffice-1.6_rc1 (27 Sep 2006)
27 Sep 2006; Carsten Lohrke
Version bump.
18 Sep 2006; Carsten Lohrke
koffice-1.4.2-r7.ebuild:
Reflect KDE 3.4 removal.
*koffice-1.6_beta1 (15 Sep 2006)
15 Sep 2006; Carsten Lohrke
Version bump.
08 Sep 2006; Carsten Lohrke
Disable broken tests.
06 Sep 2006; Diego Pettenò
koffice-1.5.2-r1.ebuild:
Again, don't check kdelibs for opengl useflag, it's Qt. Thanks to Richard
Fish in bug #146496.
03 Sep 2006; Bryan Østergaard
koffice-1.5.2-r1.ebuild:
Add ~ia64 keyword.
*koffice-1.5.2-r1 (27 Aug 2006)
27 Aug 2006; Carsten Lohrke
Force OpenGL, bug #130442. Correct dependencies, inclusive bug #133984.
17 Aug 2006; Markus Rothe
Stable on ppc64
13 Aug 2006; Jason Wever
Stable on SPARC.
19 Jul 2006; Diego Pettenò
Fix RV and patching, thanks to Robert Wolf for reporting.
*koffice-1.5.2 (19 Jul 2006)
19 Jul 2006; Diego Pettenò
Version bump
18 Jul 2006; Jeroen Roovers
Marking ~hppa for app-office/koffice
18 Jul 2006; Chris Gianelloni
koffice-1.5.1-r1.ebuild:
Stable on amd64 and x86 wrt bug #138099.
30 Jun 2006; Lars Weiler
Stable on ppc; gcc-4 related; bug #138099.
19 Jun 2006; Thomas Cort
Added ~alpha keyword wrt Bug #122204.
*koffice-1.5.1-r1 (28 May 2006)
28 May 2006; Carsten Lohrke
+files/kexi-1.5.1-form_plugins.patch,
+files/kexi-1.5.1-kexi_checkbox_data_saving.patch, -koffice-1.5.1.ebuild,
+koffice-1.5.1-r1.ebuild:
Missed to add Kexi patches to the monolithic KOffice ebuild.
28 May 2006; Diego Pettenò
-files/CAN-2005-0064.patch, -koffice-1.4.2-r4.ebuild,
-koffice-1.5_beta1.ebuild, -koffice-1.5_beta2.ebuild,
-koffice-1.5_rc1.ebuild, -koffice-1.5.0.ebuild:
Remove old versions.
*koffice-1.5.1 (20 May 2006)
20 May 2006; Carsten Lohrke
Version bump.
15 Apr 2006; Mike Doty
~amd64 per jhuebel
13 Apr 2006; Carsten Lohrke
Missing ~ppc keyword.
*koffice-1.5.0 (12 Apr 2006)
12 Apr 2006; Carsten Lohrke
Version bump.
08 Apr 2006;
Added ~ppc. bug #122204
30 Mar 2006; Carsten Lohrke
Correct dependency for monolithic KDE.
30 Mar 2006; Carsten Lohrke
Obviously, KOffice users want to print.
*koffice-1.5_rc1 (29 Mar 2006)
29 Mar 2006; Carsten Lohrke
Version bump.
13 Mar 2006; Carsten Lohrke
Fetch correct tarball...
*koffice-1.5_beta2 (11 Mar 2006)
11 Mar 2006; Carsten Lohrke
Version bump.
02 Mar 2006; Aron Griffis
Mark 1.4.2-r6 stable on ia64
16 Feb 2006; Jason Wever
Added ~sparc keyword wrt bug #122204.
15 Feb 2006; Markus Rothe
Added ~ppc64; bug #122204
15 Feb 2006; Diego Pettenò
koffice-1.5_beta1.ebuild:
Need a newer version of lcms so that the lcms.h header is in the right place.
*koffice-1.5_beta1 (09 Feb 2006)
09 Feb 2006; Carsten Lohrke
version bump
12 Jan 2006; Hanno Boeck
+files/krita-1.4.2-gcc41.patch, koffice-1.4.2-r7.ebuild:
Fix (krita) for gcc 4.1.
24 Dec 2005; Jose Luis Rivero
koffice-1.4.2-r6.ebuild:
Stable on alpha wrt security bug #115851.
21 Dec 2005; Jason Wever
Stable on SPARC wrt security bug #115851.
20 Dec 2005; Marcus D. Hanwell
Stable on amd64, bug 115851.
20 Dec 2005; Mark Loeser
Stable on x86; bug #115851
20 Dec 2005; Markus Rothe
Stable on ppc64
20 Dec 2005; Michael Hanselmann
koffice-1.4.2-r6.ebuild:
Stable on ppc.
20 Dec 2005; Carsten Lohrke
whitespace fix
20 Dec 2005; Carsten Lohrke
-files/koffice_1_3_xpdf_buffer_overflow.diff, -koffice-1.3.5-r2.ebuild,
-koffice-1.3.5-r3.ebuild, -koffice-1.4.1.ebuild, -koffice-1.4.1-r1.ebuild,
-koffice-1.4.2.ebuild, -koffice-1.4.2-r5.ebuild:
clean up
*koffice-1.4.2-r7 (20 Dec 2005)
*koffice-1.4.2-r6 (20 Dec 2005)
20 Dec 2005; Carsten Lohrke
files/post-1.3-koffice-CAN-2005-3193.diff, +koffice-1.4.2-r6.ebuild,
+koffice-1.4.2-r7.ebuild:
Patch applied according to #115851.
16 Dec 2005; Jose Luis Rivero
koffice-1.4.2-r4.ebuild:
Stable on Alpha wrt security bug #114429
12 Dec 2005; Michael Hanselmann
koffice-1.4.2-r4.ebuild:
Stable on ppc. See bug #114429.
12 Dec 2005; Jason Wever
Stable on SPARC wrt bug #114429.
11 Dec 2005; Markus Rothe
Stable on ppc64; bug #114429
11 Dec 2005; Marcus D. Hanwell
Stable on amd64, bug 114429.
10 Dec 2005; Mark Loeser
Stable on x86; bug #114429
*koffice-1.4.2-r5 (09 Dec 2005)
*koffice-1.4.2-r4 (09 Dec 2005)
09 Dec 2005; Carsten Lohrke
+files/post-1.3-koffice-CAN-2005-3193.diff,
-files/kword-1.4.2-CAN-2005-3193.patch, -koffice-1.4.2-r2.ebuild,
-koffice-1.4.2-r3.ebuild, +koffice-1.4.2-r4.ebuild,
+koffice-1.4.2-r5.ebuild:
fixed patch
07 Dec 2005; Marcus D. Hanwell
Stable on amd64, bug 114429.
06 Dec 2005; Michael Hanselmann
koffice-1.4.2-r2.ebuild:
Stable on ppc.
06 Dec 2005; Markus Rothe
Stable on ppc64; bug #114429
06 Dec 2005; Carsten Lohrke
whitespace fix
*koffice-1.4.2-r3 (06 Dec 2005)
*koffice-1.4.2-r2 (06 Dec 2005)
06 Dec 2005; Carsten Lohrke
+files/kword-1.4.2-CAN-2005-3193.patch, -koffice-1.4.2-r1.ebuild,
+koffice-1.4.2-r2.ebuild, +koffice-1.4.2-r3.ebuild:
vulnerabilities in included xpdf code, #114429
*koffice-1.4.2-r1 (03 Dec 2005)
03 Dec 2005; Carsten Lohrke
+files/kexi-1.4.2-gcc41.patch, +files/kspread-1.4.2-gcc41.patch,
+koffice-1.4.2-r1.ebuild:
missing dependency, gcc 4.1 patches thanks to Hanno
30 Nov 2005; Mark Loeser
Stable on x86; bug #112840
22 Nov 2005; Marcus D. Hanwell
Stable on amd64, bug 112840.
22 Nov 2005; Gustavo Zacarias
Stable on sparc wrt #112840
19 Nov 2005; Markus Rothe
Stable on ppc64; bug #112840
16 Oct 2005; Diego Pettenò
Sorry, kdebindings was still present here for an artifact, going back on
kjsembed, dep tree still broken for monolithic ebuilds.
15 Oct 2005; Diego Pettenò
Added missing dependency on kdebindings for javascript, unbreaking deps for
monolithic ebuilds.
13 Oct 2005; Brent Baude
Marking koffice-1.4.1-r1 for security fix
12 Oct 2005; Joseph Jezak
Marked ppc stable for bug #108411.
12 Oct 2005; Jason Wever
Stable on SPARC wrt security bug #108411.
11 Oct 2005; Aron Griffis
Mark 1.4.2 ~ia64
11 Oct 2005; Bryan Østergaard
koffice-1.4.1-r1.ebuild:
Stable on alpha, bug 108411.
11 Oct 2005; Jose Luis Rivero
koffice-1.4.1-r1.ebuild:
Stable on alpha due to security bug #108411
11 Oct 2005; Marcus D. Hanwell
Stable on amd64, bug 108411.
*koffice-1.3.5-r3 (11 Oct 2005)
11 Oct 2005; Carsten Lohrke
koffice-1.4.1-r1.ebuild:
fix for buffer overflow in rtf import, stable on x86
*koffice-1.4.2 (10 Oct 2005)
*koffice-1.4.1-r1 (10 Oct 2005)
10 Oct 2005; Gregorio Guidi
+files/koffice-1.4.1-rtfimport.patch, +koffice-1.4.1-r1.ebuild,
+koffice-1.4.2.ebuild:
New version. Includes fix for buffer overflow in RTF import. Fix applied to
1.4.1, too.
03 Sep 2005; Michael Hanselmann
Stable on ppc.
31 Aug 2005; Marcus D. Hanwell
Stable on amd64.
29 Aug 2005; Gustavo Zacarias
Stable on sparc
27 Aug 2005; Gregorio Guidi
Stable on x86.
*koffice-1.4.1 (25 Jul 2005)
25 Jul 2005; Gregorio Guidi
New version.
*koffice-1.4.0-r2 (15 Jul 2005)
15 Jul 2005; Gregorio Guidi
Add patchset 1.4.0b from koffice.org (#98803).
01 Jul 2005; Gustavo Zacarias
koffice-1.4.0-r1.ebuild:
Keyworded ~sparc wrt #95128
30 Jun 2005; Joseph Jezak
Added ~ppc for bug #95128.
29 Jun 2005; Jose Luis Rivero
koffice-1.4.0-r1.ebuild:
Added ~alpha wrt #95128
23 Jun 2005; Gregorio Guidi
Correct dependency on lcms (#96851).
*koffice-1.4.0-r1 (22 Jun 2005)
22 Jun 2005; Gregorio Guidi
+files/koffice-1.4.0-save.patch, +koffice-1.4.0-r1.ebuild:
Add patch to fix critical problem when saving from koshell.
*koffice-1.4.0 (21 Jun 2005)
21 Jun 2005; Gregorio Guidi
Final release of KOffice 1.4.
11 Jun 2005; Markus Rothe
Added ~ppc64
05 Jun 2005; Marcus D. Hanwell
koffice-1.4.0_rc1.ebuild:
Marked ~amd64, bug 95128.
*koffice-1.4.0_rc1 (03 Jun 2005)
03 Jun 2005; Gregorio Guidi
Release candidate for new version of KOffice. Introduces two new
applications: kexi and krita.
29 Jan 2005; Simone Gotti
koffice-1.3.5-r2.ebuild:
Add blockers on split packages derived from koffice.
21 Jan 2005; Bryan Østergaard
koffice-1.3.5-r2.ebuild:
Stable on alpha, bug 78620.
21 Jan 2005; Gustavo Zacarias
Stable on sparc wrt #78620
21 Jan 2005; Michael Hanselmann
koffice-1.3.5-r2.ebuild:
Stable on ppc.
21 Jan 2005; Carsten Lohrke
-files/koffice_1_3_4_xpdf_security_integer_overflow.diff,
-files/xpdf-CESA-2004-007-xpdf2-newer.diff, -koffice-1.3.3-r2.ebuild,
-koffice-1.3.4-r1.ebuild, -koffice-1.3.5.ebuild:
clean up
21 Jan 2005; Karol Wojtaszek
koffice-1.3.5-r2.ebuild:
Stable on amd64, bug #78620
20 Jan 2005; Markus Rothe
Stable on ppc64; bug #78620
*koffice-1.3.5-r2 (19 Jan 2005)
19 Jan 2005; Carsten Lohrke
+koffice-1.3.5-r2.ebuild:
fix for xpdf makeFileKey2 stack overflow, #78620
02 Jan 2005; Ciaran McCreesh
Change encoding to UTF-8 for GLEP 31 compliance
29 Dec 2004; Joseph Jezak
Marked ppc stable.
23 Dec 2004; Bryan Østergaard
koffice-1.3.5-r1.ebuild:
Stable on alpha, bug 75203.
23 Dec 2004; Markus Rothe
Stable on ppc64
22 Dec 2004; Dylan Carlson
Stable on amd64, bug 75203.
22 Dec 2004; Gustavo Zacarias
Stable on sparc wrt #75203
22 Dec 2004; Carsten Lohrke
files/koffice_1_3_xpdf_buffer_overflow.diff:
oops, forgot to merge the diffs
*koffice-1.3.5-r1 (22 Dec 2004)
22 Dec 2004; Carsten Lohrke
+files/koffice_1_3_xpdf_buffer_overflow.diff, +koffice-1.3.5-r1.ebuild:
fix for xpdf buffer overflow, #75203
21 Dec 2004; Bryan Østergaard
Stable on alpha.
*koffice-1.3.5-r1 (22 Dec 2004)
22 Dec 2004; Carsten Lohrke
+files/koffice_1_3_xpdf_buffer_overflow.diff, +koffice-1.3.5-r1.ebuild:
fix for xpdf buffer overflow, #75203
15 Dec 2004; Dylan Carlson
Stable on amd64.
12 Dec 2004; Jason Wever
Stable on sparc.
12 Dec 2004; Carsten Lohrke
stable on x86
01 Dec 2004; Carsten Lohrke
QA: brain is not a Gentoo dev anymore
26 Nov 2004; Jason Wever
Stable on sparc.
*koffice-1.3.5 (23 Nov 2004)
23 Nov 2004; Carsten Lohrke
version bump
23 Nov 2004; Carsten Lohrke
stable on x86
03 Nov 2004; Carsten Lohrke
-files/koffice-1.2.1-kword-crashes.diff, -files/koffice-1.3.1-gcc34.patch,
-koffice-1.2.1-r1.ebuild, -koffice-1.3.1-r1.ebuild, -koffice-1.3.1.ebuild,
-koffice-1.3.2.ebuild, -koffice-1.3.3-r1.ebuild, -koffice-1.3.3.ebuild,
-koffice-1.3.4.ebuild, -koffice-1.3.ebuild:
clean up
02 Nov 2004; Markus Rothe
Stable on ppc64, bug #69624
02 Nov 2004; Jeremy Huddleston
koffice-1.3.3.ebuild, koffice-1.3.4-r1.ebuild:
Stable amd64.
01 Nov 2004; Bryan Østergaard
koffice-1.3.4-r1.ebuild:
Stable on alpha, bug 69624.
31 Oct 2004; Jason Wever
Stable on sparc wrt security bug #69624.
31 Oct 2004; Michael Hanselmann
Stable on ppc.
*koffice-1.3.3-r2 (31 Oct 2004)
31 Oct 2004; Carsten Lohrke
+files/koffice_1_3_4_xpdf_security_integer_overflow.diff,
+koffice-1.3.3-r2.ebuild, +koffice-1.3.4-r1.ebuild:
integer overflow vulnerability fix, #69624
27 Oct 2004; Danny van Dyk
Marked stable on amd64.
*koffice-1.3.4 (26 Oct 2004)
26 Oct 2004; Carsten Lohrke
version bump
26 Oct 2004;
stable on ppc gsla: 65319
26 Oct 2004; Simone Gotti
Don't compile "kpresenter" (and its filters) if the arts USE flag is
disabled. See bug #65319
24 Oct 2004; Bryan Østergaard
Stable on alpha, bug 68665.
24 Oct 2004; Jason Wever
Stable on sparc.
*koffice-1.3.3-r1 (24 Oct 2004)
24 Oct 2004; Carsten Lohrke
+files/xpdf-CESA-2004-007-xpdf2-newer.diff, +koffice-1.3.3-r1.ebuild:
patch against xpdf integer overflow, #68665
17 Oct 2004; Dylan Carlson
koffice-1.3.2.ebuild, koffice-1.3.3.ebuild:
stable on amd64.
05 Oct 2004; Pieter Van den Abeele
koffice-1.3.1-r1.ebuild, koffice-1.3.2.ebuild, koffice-1.3.3.ebuild:
Masked koffice-1.3.3.ebuild stable for ppc
05 Oct 2004; Pieter Van den Abeele
koffice-1.3.1-r1.ebuild, koffice-1.3.2.ebuild:
Masked koffice-1.3.2.ebuild stable for ppc
05 Oct 2004; Pieter Van den Abeele
koffice-1.3.1-r1.ebuild:
Masked koffice-1.3.1-r1.ebuild stable for ppc
*koffice-1.3.3 (19 Sep 2004)
19 Sep 2004; Caleb Tennis
Version bump
27 Aug 2004; Tom Gall
stable on ppc64, bug #58711
16 Aug 2004; Jason Wever
Stable on sparc.
14 Aug 2004; Bryan Østergaard
Stable on alpha.
*koffice-1.3.2 (10 Aug 2004)
10 Aug 2004; Caleb Tennis
Marking x86 stable
09 Jul 2004; Carsten Lohrke
version bump
02 Jul 2004; Caleb Tennis
files/koffice-1.3.1-gcc34.patch:
Fix the gcc34 patch based on bug #53397
29 Jun 2004; Carsten Lohrke
koffice-1.3.1-r1.ebuild, koffice-1.3.1.ebuild, koffice-1.3.ebuild:
QA: kde-base -> kde, need-kde after DEPEND
*koffice-1.3.1-r1 (09 Jun 2004)
09 Jun 2004; Dylan Carlson
+files/koffice-1.3.1-gcc34.patch, +koffice-1.3.1-r1.ebuild:
Patch added for gcc 3.4 compatibility to close bug #50210. (Thanks to G.L.
Emigh, A. Rusnak). Marked stable on amd64.
14 May 2004; Bryan Østergaard
Keyword ~alpha.
05 May 2004; Bryan Østergaard
Stable on alpha.
*koffice-1.3.1 (04 May 2004)
04 May 2004; Caleb Tennis
Version bump
04 May 2004; Dominik Stadler
koffice-1.3.ebuild:
Add missing IUSE.
28 Apr 2004; Jon Portnoy
Stable on AMD64.
22 Apr 2004; Caleb Tennis
koffice-1.3.ebuild:
Move python stuff out of global scope
20 Apr 2004; Martin Holzer
fixing qa issue with autoconf/automake
15 Apr 2004; Caleb Tennis
Fix automake and autoconf wantages
26 Feb 2004; Sven Blumenstein
Stable on sparc.
14 Feb 2004; Jason Wever
Added ~sparc keyword.
09 Feb 2004; David Holm
Added to ~ppc.
*koffice-1.3 (29 Jan 2004)
29 Jan 2004; Caleb Tennis
New stable version
14 Jan 2004; Aron Griffis
add ~alpha
*koffice-1.3_rc2 (18 Dec 2003)
18 Dec 2003; Caleb Tennis
Second release candidate
29 Nov 2003; Brad House
amd64 users need to reemerge imagemagick and jbigkit off a
fresh portage sync. But after doing so, this build works fine
*koffice-1.3_rc1 (31 Oct 2003)
31 Oct 2003; Caleb Tennis
New version
*koffice-1.3_beta4
25 Sep 2003; Caleb Tennis
koffice-1.2-r1.ebuild, koffice-1.2-r2.ebuild, koffice-1.2.ebuild,
koffice-1.2_beta2.ebuild, koffice-1.2_rc1.ebuild, koffice-1.3_beta1.ebuild,
koffice-1.3_beta2.ebuild, files/koffice-1.1.1-gentoo.diff,
files/koffice-1.2-kspread_cell.diff,
files/koffice-1.3_beta1-fontconfig-2.2-support.diff:
removed stale versions
25 Sep 2003; Caleb Tennis
New beta version
22 Sep 2003;
Fix metadata.xml
07 Sep 2003; Caleb Tennis
Add compiler fix patch for gcc33 (bug #27315)
*koffice-1.3_beta3 (26 Aug 2003)
26 Aug 2003; Caleb Tennis
Version bump.
*koffice-1.3_beta2 (03 Jul 2003)
03 Jul 2003; Michele Balistreri
Second beta of koffice-1.3. This will remain masked
20 Jun 2003; Jason Wever
Changed ~sparc keyword to sparc.
*koffice-1.3_beta1 (16 Apr 2003)
16 Apr 2003; Dan Armak
A new release. The sources are NOT yet generally available so this is masked.
13 Mar 2003; Olivier Reisch
Marked ppc stable
30 Jan 2003; Dan Armak
Change ebuilds to use kde_src_unpack() instead of base_src_unpack(). This
does not affect in any way the compiled output, or any ebuild not suffering
rfom the 'languageChange undeclared' bug, which it fixes.
*koffice-1.2.1-r1 (28 Jan 2003)
18 Mar 2003; Jason Wever
Added ~sparc to keywords.
28 Jan 2003; Dan Armak
We forgot to add changelog information for 1.2.1, so here goes: it's a
new bugfix release from upstream. 1.2.1-r1 adds a patch from upstream that
fixes two bugs in kword.
*koffice-1.2.1 (04 Dec 2002)
*koffice-1.2-r2 (24 Nov 2002)
24 Nov 2002; Dan Armak
Fix bug #11058: add a patch that fixes a grave bug in kspread.
*koffice-1.2-r1 (24 Nov 2002)
24 Nov 2002; Dan Armak
Fix #7893: add a patch that fixes the kivio connector tool.
*koffice-1.2 (15 Sep 2002)
15 Sep 2002; Dan Armak
New release; koffice 1.2-final. Masked for a little time, waiting for
Verwilst's approval.
*koffice-1.2_rc1 (11 Aug 2002) Bart Verwilst
14 Aug 2002; Pieter Van den Abeele
Added ppc keyword
09 Aug 2002; Dan Armak
Remove -fomit-frame-pointer optimization flag from kugar/kudesigner
directory to fix bug #4572.
*koffice-1.2_beta2 (27 June 2002) Bart Verwilst
15 Jul 2002; Owen Stampflee
Added KEYWORDS.
*koffice-1.2_beta1-r2 (27 May 2002)
27 May 2002; Matthew Kennedy
koffice-1.2_beta1-r2.ebuild, files/digest-koffice-1.2_beta1-r2,
files/koffice-1.2-beta1-gcc31-gentoo.patch :
Code patch to support gcc-3.1. May not be necessary with next
release of koffice.
*koffice-1.2_beta1-r1 (27 April 2002)
27 April 2002; Bart Verwilst
Seemed i was still pointing to the kde-packagers URL..
And the real URL seems to have all patches included already..
This revision also fixes the docbook errors most of you were having.
And i changed the description of the ebuild :o)
*koffice-1.2_beta1 (26 April 2002)
26 April 2002; Bart Verwilst
First beta released! Since i'm a kde packager now, much more
post-beta1 bugs have been patched, and the package is much more tested
than the other previous koffice releases.. Enjoy!
*koffice-1.2_pre20020402 (2 April 2002)
2 April 2002; Bart Verwilst
This Koffice works with KDE/QT 3. It's MUCH better than the 1.x
releases, and IMHO is the first version that's useable for real work,
like writing my thesis. Because there isn't an official version out just
yet, this snapshot will be our official koffice version for Gentoo..
If you have any problems, just bugreport them to bugs.kde.org, and if
it's a grave bug, and it's fixed in a more current snapshot, tell me,
and i'll consider upgrading this gentoo-snapshot to the one with the
bugfixes. Enjoy!
*koffice-1.1.1 (1 Feb 2002)
1 Feb 2002; G.Bevin
Added initial ChangeLog which should be updated whenever the package is
updated in any way. This changelog is targetted to users. This means that the
comments should well explained and written in clean English. The details about
writing correct changelogs are explained in the skel.ChangeLog file which you
can find in the root directory of the portage repository.
AUX koffice-1.6.3-xpdf2-CVE-2007-4352-5392-5393.diff 15961 RMD160 ab6ec62b1ee7c369e8a6f44ba285a56b8c5439b4 SHA1 a3d1d85567ccf729a2237f4aa837f7e025ce00ae SHA256 ed9b3ee5b1590aae930dc2829b9a463fac9cee5ab3e412423a4991109f507942
AUX koffice-xpdf-CVE-2007-0104.diff 3185 RMD160 1ea990a06dfdc709362a6cb0fbb69851da86a3d6 SHA1 bef37ffafbae9a509363f7bc63806ab7162576b9 SHA256 36585b64bc23c9e352c0ff4edff9788add81381049dff5ae1d9de708f9696bfe
AUX koffice-xpdf-CVE-2007-3387.diff 601 RMD160 7f620ec00ca05da91596f2d750d32ed8aa8bec95 SHA1 bff4f540389a77320bc87e2dedece50b82932e59 SHA256 8f4df5133452dba1469ec605393503d2b233d7aaccbbee0e5e42b79c24be9062
DIST koffice-1.6.1.tar.bz2 56999028 RMD160 ee4fa84a53f92035c0ab9427e0acb18feca701db SHA1 891fb0a28ec3c4b070c4d6c2eae7fee1d2e37761 SHA256 5505a6c54009dd0cb75a3770c3daa476154958f92692ca0748b1842d9cd6e728
DIST koffice-1.6.3.tar.bz2 56829391 RMD160 e474ba48fa983fafb61ad58fb79cddda69ec6908 SHA1 de84214dec913eac1d47dab04dd93f3d81729fd3 SHA256 c3975f0a59f50aaa5547f1709b6fad54f746fd06815859b374676b426dce12cb
EBUILD koffice-1.6.1-r1.ebuild 2403 RMD160 b124ec23e81e94fda95f80ae95c1f2d06094b461 SHA1 6f79262023105493ce9e3b224a55674340f9277f SHA256 b5f2c1ac6398cdee25cb54aea75daec2b3703ee4dbb6dc974562db89deafd061
EBUILD koffice-1.6.3-r1.ebuild 2718 RMD160 719d421de90c38229efb6ca0866b7c56789f80cb SHA1 740651d8176857f7cc4537de1f6093a95191a433 SHA256 b3941b1f5cc83a3c99e91b07e2fd04575635dd03bac210f740594b963c37f168
EBUILD koffice-1.6.3-r2.ebuild 3810 RMD160 542be2890f4ed5fd1c207c5c8b60810f5e44b79d SHA1 3a722eb1abe8853e2faae977f17c930deb05df06 SHA256 4dec6e8c41e9a5f82fed432c43c9e5d9115f9a3fe817aa2e31476f68d64bab99
EBUILD koffice-1.6.3.ebuild 2660 RMD160 eb5c3453afe2f9c8e512dc4e9926161e7cd6c584 SHA1 f6e339d473fba214531a0a9cf30906216d70b375 SHA256 30da63070d354f18b821eb78bf1057f2688cbec2be296c6cc10dd946c5e2fb17
MISC ChangeLog 33644 RMD160 d40966341bd909bedfc37b338c29ace4a3ed63d8 SHA1 52c174678828449558e233fe28c64964e2f37fd3 SHA256 201edbfcb3f76123d87f1de12ada2fc4f696ad3e7959ea273672901e4a6044e6
MISC metadata.xml 156 RMD160 ecce3b981f150c45ae1e84e2d208e678d6124259 SHA1 b64f7c0b4e5db816d82ad19848f72118af129d35 SHA256 2f4da28506b9d4185f320f67a6191d30c7a921217ed4447ed46ea0bc4aefc79a
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/koffice/koffice-1.6.1-r1.ebuild,v 1.10 2007/02/16 11:30:33 flameeyes Exp $
inherit kde
RV="${PV}"
MY_P="koffice-${RV}"
S="${WORKDIR}/${MY_P}"
DESCRIPTION="KOffice is an integrated office suite for KDE, the K Desktop Environment."
HOMEPAGE="http://www.koffice.org/"
SRC_URI="mirror://kde/stable/koffice-${PV}/src/${P}.tar.bz2"
#SRC_URI="mirror://kde/unstable/koffice-${PV/_/-}/src/${MY_P}.tar.bz2"
LICENSE="GPL-2 LGPL-2"
SLOT="0"
KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
# See bug #130442.
#IUSE="doc mysql opengl postgres"
IUSE="doc mysql postgres"
RDEPEND=">=media-libs/freetype-2
media-libs/fontconfig
media-libs/libart_lgpl
dev-libs/libxml2
dev-libs/libxslt
sys-libs/readline
mysql? ( virtual/mysql )
postgres? (
dev-lang/ruby
>=app-text/wv2-0.1.9
>=app-text/libwpd-0.8.2
>=media-gfx/imagemagick-6.2.5.5
>=media-libs/lcms-1.15
media-libs/tiff
media-libs/jpeg
>=media-libs/openexr-1.2.2-r2
media-libs/libpng
>=media-libs/libexif-0.6.13-r1
virtual/opengl
virtual/glu"
# opengl? ( virtual/opengl virtual/glu )"
DEPEND="${RDEPEND}
doc? ( app-doc/doxygen )"
# add blockers on split packages derived from this one
for x in $(get-child-packages ${CATEGORY}/${PN}); do
DEPEND="${DEPEND} !${x}"
RDEPEND="${RDEPEND} !${x}"
done
PATCHES="${FILESDIR}/koffice-xpdf-CVE-2007-0104.diff"
need-kde 3.4
# TODO: kword sql plugin needs Qt compiled with sql support
# the dependency on python is needed for scripting support in kexi
# and for kivio/kiviopart/kiviosdk.
pkg_setup() {
# use opengl &&
if ! built_with_use =x11-libs/qt-3* opengl ; then
eerror "You need to build x11-libs/qt with opengl use flag enabled."
die
fi
}
src_unpack() {
kde_src_unpack
# FIXME - disable broken tests for now
sed -i -e "s:TESTSDIR =.*:TESTSDIR=:" ${S}/krita/core/Makefile.am \
`ls ${S}/krita/colorspaces/*/Makefile.am`
sed -i -e "s:toolbar tests:toolbar:" ${S}/kplato/Makefile.am
}
src_compile() {
local myconf="$(use_enable mysql) $(use_enable postgres pgsql)"
# $(use_enable opengl gl)"
kde_src_compile
if use doc; then
make apidox || die
fi
}
src_install() {
kde_src_install
if use doc; then
make DESTDIR="${D}" install-apidox || die
fi
dodoc changes-*
}
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/koffice/koffice-1.6.3-r1.ebuild,v 1.7 2007/08/12 14:40:42 beandog Exp $
inherit kde
RV="${PV}"
MY_P="koffice-${RV}"
S="${WORKDIR}/${MY_P}"
DESCRIPTION="KOffice is an integrated office suite for KDE, the K Desktop Environment."
HOMEPAGE="http://www.koffice.org/"
SRC_URI="mirror://kde/stable/koffice-${PV}/src/${P}.tar.bz2"
#SRC_URI="mirror://kde/unstable/koffice-${PV/_/-}/src/${MY_P}.tar.bz2"
LICENSE="GPL-2 LGPL-2"
SLOT="0"
KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
# See bug #130442.
#IUSE="doc mysql opengl postgres"
IUSE="doc mysql postgres"
RDEPEND=">=media-libs/freetype-2
media-libs/fontconfig
media-libs/libart_lgpl
dev-libs/libxml2
dev-libs/libxslt
sys-libs/readline
mysql? ( virtual/mysql )
postgres? (
dev-lang/ruby
>=app-text/wv2-0.1.9
>=app-text/libwpd-0.8.2
>=media-gfx/imagemagick-6.2.5.5
>=media-libs/lcms-1.15
media-libs/tiff
media-libs/jpeg
>=media-libs/openexr-1.2.2-r2
media-libs/libpng
>=media-libs/libexif-0.6.13-r1
virtual/opengl
virtual/glu"
# opengl? ( virtual/opengl virtual/glu )"
DEPEND="${RDEPEND}
doc? ( app-doc/doxygen )"
# add blockers on split packages derived from this one
for x in $(get-child-packages ${CATEGORY}/${PN}); do
DEPEND="${DEPEND} !${x}"
RDEPEND="${RDEPEND} !${x}"
done
need-kde 3.45
# TODO: kword sql plugin needs Qt compiled with sql support
# the dependency on python is needed for scripting support in kexi
# and for kivio/kiviopart/kiviosdk.
PATCHES="${FILESDIR}/koffice-xpdf-CVE-2007-3387.diff"
pkg_setup() {
# use opengl &&
if ! built_with_use =x11-libs/qt-3* opengl ; then
eerror "You need to build x11-libs/qt with opengl use flag enabled."
die
fi
}
src_unpack() {
kde_src_unpack
# FIXME - disable broken tests for now
sed -i -e "s:TESTSDIR =.*:TESTSDIR=:" ${S}/krita/core/Makefile.am \
`ls ${S}/krita/colorspaces/*/Makefile.am`
sed -i -e "s:toolbar tests:toolbar:" ${S}/kplato/Makefile.am
if ! [[ $(xhost >> /dev/null 2>/dev/null) ]] ; then
einfo "User ${USER} has no X access, disabling some tests."
sed -e "s:SUBDIRS = . tests:SUBDIRS = .:" -i lib/store/Makefile.am || die "sed failed"
sed -e "s:SUBDIRS = kohyphen . tests:SUBDIRS = kohyphen .:" -i lib/kotext/Makefile.am || die "sed failed"
fi
}
src_compile() {
local myconf="$(use_enable mysql) $(use_enable postgres pgsql)"
# $(use_enable opengl gl)"
kde_src_compile
if use doc; then
make apidox || die
fi
}
src_install() {
kde_src_install
if use doc; then
make DESTDIR="${D}" install-apidox || die
fi
dodoc changes-*
}
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/koffice/koffice-1.6.3-r2.ebuild,v 1.7 2007/11/18 08:59:45 dertobi123 Exp $
inherit kde
RV="${PV}"
MY_P="koffice-${RV}"
S="${WORKDIR}/${MY_P}"
DESCRIPTION="KOffice is an integrated office suite for KDE, the K Desktop Environment."
HOMEPAGE="http://www.koffice.org/"
SRC_URI="mirror://kde/stable/koffice-${PV}/src/${P}.tar.bz2"
#SRC_URI="mirror://kde/unstable/koffice-${PV/_/-}/src/${MY_P}.tar.bz2"
LICENSE="GPL-2 LGPL-2"
SLOT="0"
KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
# See bug #130442.
#IUSE="doc mysql opengl postgres"
IUSE="doc mysql postgres"
RDEPEND=">=media-libs/freetype-2
media-libs/fontconfig
media-libs/libart_lgpl
dev-libs/libxml2
dev-libs/libxslt
sys-libs/readline
mysql? ( virtual/mysql )
postgres? (
dev-lang/ruby
>=app-text/wv2-0.1.9
>=app-text/libwpd-0.8.2
>=media-gfx/imagemagick-6.2.5.5
>=media-libs/lcms-1.15
media-libs/tiff
media-libs/jpeg
>=media-libs/openexr-1.2.2-r2
media-libs/libpng
>=media-libs/libexif-0.6.13-r1
virtual/opengl
virtual/glu"
# opengl? ( virtual/opengl virtual/glu )"
DEPEND="${RDEPEND}
doc? ( app-doc/doxygen )"
# add blockers on split packages derived from this one
for x in $(get-child-packages ${CATEGORY}/${PN}); do
DEPEND="${DEPEND} !${x}"
RDEPEND="${RDEPEND} !${x}"
done
need-kde 3.45
# TODO: kword sql plugin needs Qt compiled with sql support
# the dependency on python is needed for scripting support in kexi
# and for kivio/kiviopart/kiviosdk.
PATCHES="${FILESDIR}/koffice-xpdf-CVE-2007-3387.diff
${FILESDIR}/koffice-1.6.3-xpdf2-CVE-2007-4352-5392-5393.diff"
pkg_setup() {
# use opengl &&
if ! built_with_use =x11-libs/qt-3* opengl ; then
eerror "You need to build x11-libs/qt with opengl use flag enabled."
die
fi
}
src_unpack() {
kde_src_unpack
# FIXME - disable broken tests for now
sed -i -e "s:TESTSDIR =.*:TESTSDIR=:" "${S}"/krita/core/Makefile.am \
$(ls "${S}"/krita/colorspaces/*/Makefile.am)
sed -i -e "s:toolbar tests:toolbar:" "${S}"/kplato/Makefile.am
if ! [[ $(xhost >> /dev/null 2>/dev/null) ]] ; then
einfo "User ${USER} has no X access, disabling some tests."
sed -e "s:SUBDIRS = . tests:SUBDIRS = .:" -i lib/store/Makefile.am || die "sed failed"
sed -e "s:SUBDIRS = kohyphen . tests:SUBDIRS = kohyphen .:" -i lib/kotext/Makefile.am || die "sed failed"
fi
# Fixing desktop files, cf. bug 190006
sed -i -e "s:postscript$:postscript;:g" "${S}"/karbon/data/karbon.desktop
sed -i -e "/^MimeType/{ /[^;]$/{ s/$/;/ } }" "${S}"/kchart/kchart.desktop
sed -i -e "s:-msaccess:-msaccess;:g" "${S}"/kexi/kexi.desktop
sed -i -e "s:x-kformula$:x-kformula;:g" "${S}"/kformula/kformula.desktop
sed -i -e "/^MimeType/{ /[^;]$/{ s/$/;/ } }" "${S}"/kivio/kiviopart/kivio.desktop
sed -i -e "/^R/{ /[^Y]$/{ s/$/Y/g; } }" "${S}"/krita/krita.desktop
sed -i -e "/^MimeType/{ /[^;]$/{ s/$/;/ } }" "${S}"/krita/krita.desktop
sed -i -e "s:x-mswrite:x-mswrite;:g" "${S}"/kword/kword.desktop
sed -i -e "/^MimeType/{ /[^;]$/{ s/$/;/ } }" "${S}"/kplato/kplato.desktop
sed -i -e "/^MimeType/{ /[^;]$/{ s/$/;/ } }" "${S}"/kpresenter/kpresenter.desktop
sed -i -e "/^MimeType/{ /[^;]$/{ s/$/;/ } }" "${S}"/kspread/kspread.desktop
sed -i -e "/^MimeType/{ /[^;]$/{ s/$/;/ } }" "${S}"/kugar/kudesigner/kudesigner.desktop
sed -i -e "/^MimeType/{ /[^;]$/{ s/$/;/ } }" "${S}"/kugar/part/kugar.desktop
}
src_compile() {
local myconf="$(use_enable mysql) $(use_enable postgres pgsql)"
# $(use_enable opengl gl)"
kde_src_compile
if use doc; then
make apidox || die
fi
}
src_install() {
kde_src_install
if use doc; then
make DESTDIR="${D}" install-apidox || die
fi
dodoc changes-*
}
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/koffice/koffice-1.6.3.ebuild,v 1.7 2007/07/26 16:55:51 corsair Exp $
inherit kde
RV="${PV}"
MY_P="koffice-${RV}"
S="${WORKDIR}/${MY_P}"
DESCRIPTION="KOffice is an integrated office suite for KDE, the K Desktop Environment."
HOMEPAGE="http://www.koffice.org/"
SRC_URI="mirror://kde/stable/koffice-${PV}/src/${P}.tar.bz2"
#SRC_URI="mirror://kde/unstable/koffice-${PV/_/-}/src/${MY_P}.tar.bz2"
LICENSE="GPL-2 LGPL-2"
SLOT="0"
KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
# See bug #130442.
#IUSE="doc mysql opengl postgres"
IUSE="doc mysql postgres"
RDEPEND=">=media-libs/freetype-2
media-libs/fontconfig
media-libs/libart_lgpl
dev-libs/libxml2
dev-libs/libxslt
sys-libs/readline
mysql? ( virtual/mysql )
postgres? (
dev-lang/ruby
>=app-text/wv2-0.1.9
>=app-text/libwpd-0.8.2
>=media-gfx/imagemagick-6.2.5.5
>=media-libs/lcms-1.15
media-libs/tiff
media-libs/jpeg
>=media-libs/openexr-1.2.2-r2
media-libs/libpng
>=media-libs/libexif-0.6.13-r1
virtual/opengl
virtual/glu"
# opengl? ( virtual/opengl virtual/glu )"
DEPEND="${RDEPEND}
doc? ( app-doc/doxygen )"
# add blockers on split packages derived from this one
for x in $(get-child-packages ${CATEGORY}/${PN}); do
DEPEND="${DEPEND} !${x}"
RDEPEND="${RDEPEND} !${x}"
done
need-kde 3.45
# TODO: kword sql plugin needs Qt compiled with sql support
# the dependency on python is needed for scripting support in kexi
# and for kivio/kiviopart/kiviosdk.
pkg_setup() {
# use opengl &&
if ! built_with_use =x11-libs/qt-3* opengl ; then
eerror "You need to build x11-libs/qt with opengl use flag enabled."
die
fi
}
src_unpack() {
kde_src_unpack
# FIXME - disable broken tests for now
sed -i -e "s:TESTSDIR =.*:TESTSDIR=:" ${S}/krita/core/Makefile.am \
`ls ${S}/krita/colorspaces/*/Makefile.am`
sed -i -e "s:toolbar tests:toolbar:" ${S}/kplato/Makefile.am
if ! [[ $(xhost >> /dev/null 2>/dev/null) ]] ; then
einfo "User ${USER} has no X access, disabling some tests."
sed -e "s:SUBDIRS = . tests:SUBDIRS = .:" -i lib/store/Makefile.am || die "sed failed"
sed -e "s:SUBDIRS = kohyphen . tests:SUBDIRS = kohyphen .:" -i lib/kotext/Makefile.am || die "sed failed"
fi
}
src_compile() {
local myconf="$(use_enable mysql) $(use_enable postgres pgsql)"
# $(use_enable opengl gl)"
kde_src_compile
if use doc; then
make apidox || die
fi
}
src_install() {
kde_src_install
if use doc; then
make DESTDIR="${D}" install-apidox || die
fi
dodoc changes-*
}