summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Wendler <polynomial-c@gentoo.org>2016-12-25 00:40:55 +0100
committerLars Wendler <polynomial-c@gentoo.org>2016-12-25 00:40:55 +0100
commite7f25f0c7eb3f509ac44f6978f70007b34f8b49a (patch)
treec09cba98ca51cdb2fb632ca0ab60b80838ce36b8 /kde-frameworks
parentdev-util/kdevelop-python: Import latest (diff)
downloadkde-sunset-e7f25f0c7eb3f509ac44f6978f70007b34f8b49a.tar.gz
kde-sunset-e7f25f0c7eb3f509ac44f6978f70007b34f8b49a.tar.bz2
kde-sunset-e7f25f0c7eb3f509ac44f6978f70007b34f8b49a.zip
Move kdelibs from kde-base to kde-framworks
So the friggin' stupid cat move Gentoo kde maintainers did won't break old kdelibs anymore.
Diffstat (limited to 'kde-frameworks')
-rw-r--r--kde-frameworks/kdelibs/ChangeLog2988
-rw-r--r--kde-frameworks/kdelibs/Manifest3
-rw-r--r--kde-frameworks/kdelibs/files/kdelibs-3.5-openssl-1.0.0.patch305
-rw-r--r--kde-frameworks/kdelibs/files/kdelibs-3.5-perl.xml.patch11
-rw-r--r--kde-frameworks/kdelibs/files/kdelibs-3.5.10-62_fix_googlemaps_backport.diff39
-rw-r--r--kde-frameworks/kdelibs/files/kdelibs-3.5.10-63_fixed-layout-table.diff24
-rw-r--r--kde-frameworks/kdelibs/files/kdelibs-3.5.10-cups-util.c.patch8
-rw-r--r--kde-frameworks/kdelibs/files/kdelibs-3.5.10-glibc-2.10.patch21
-rw-r--r--kde-frameworks/kdelibs/files/kdelibs-3.5.10-kde4-apps.patch79
-rw-r--r--kde-frameworks/kdelibs/files/kdelibs-3.5.10-khtml.patch14
-rw-r--r--kde-frameworks/kdelibs/files/kdelibs-3.5.10-kjs-gcc44.patch454
-rw-r--r--kde-frameworks/kdelibs/files/kdelibs-p15-r1074156.patch5370
-rw-r--r--kde-frameworks/kdelibs/kdelibs-3.5.10-r10.ebuild275
-rw-r--r--kde-frameworks/kdelibs/kdelibs-3.5.10-r6.ebuild266
-rw-r--r--kde-frameworks/kdelibs/kdelibs-3.5.10-r7.ebuild270
-rw-r--r--kde-frameworks/kdelibs/kdelibs-3.5.10-r8.ebuild268
-rw-r--r--kde-frameworks/kdelibs/kdelibs-3.5.10-r9.ebuild272
-rw-r--r--kde-frameworks/kdelibs/metadata.xml9
18 files changed, 10676 insertions, 0 deletions
diff --git a/kde-frameworks/kdelibs/ChangeLog b/kde-frameworks/kdelibs/ChangeLog
new file mode 100644
index 00000000..72ea679b
--- /dev/null
+++ b/kde-frameworks/kdelibs/ChangeLog
@@ -0,0 +1,2988 @@
+# ChangeLog for kde-base/kdelibs
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kdelibs/ChangeLog,v 1.629 2009/10/14 06:24:37 scarabeus Exp $
+
+ 22 Jan 2010; Roman v. Gemmeren <strowi@hasnoname.de>
+ kdelibs-3.5.10-r{6,7}.ebuild,
+ changed virtual/ghostscript to app-text/ghostscript-gpl
+
+ 18 Jan 2010; Roman v. Gemmeren <strowi@hasnoname.de>
+ +kdelibs-3.5.10-r7.ebuild,
+ fix bug 271372 (konqueror + my.ebay-crash)
+ fix googlemaps map-display
+
+ 21 Mar 2013; Lars Wendler <polynomial-c@gentoo.org> kdelibs-3.5.10-r6.ebuild,
+ kdelibs-3.5.10-r7.ebuild, kdelibs-3.5.10-r8.ebuild, kdelibs-3.5.10-r9.ebuild,
+ kdelibs-3.5.10-r10.ebuild:
+ Fixed dependencies on qt packages.
+
+ 19 Jul 2010; Martin von Gagern (MvG) <Martin.vGagern@gmx.net>
+ kdelibs-3.5.10-r6.ebuild, kdelibs-3.5.10-r7.ebuild,
+ kdelibs-3.5.10-r8.ebuild, kdelibs-3.5.10-r9.ebuild:
+ Depend on <dev-libs/openssl-1.0.0
+
+*kdelibs-3.5.10-r10 (19 Jul 2010)
+
+ 19 Jul 2010; Martin von Gagern (MvG) <Martin.vGagern@gmx.net>
+ +files/kdelibs-3.5-openssl-1.0.0.patch, +kdelibs-3.5.10-r10.ebuild:
+ Adjust for dev-libs/openssl-1.0.0a and its typesafe stacks.
+
+*kdelibs-3.5.10-r9 (21 May 2010)
+
+ 21 May 2010; Martin von Gagern (MvG) <Martin.vGagern@gmx.net>
+ +kdelibs-3.5.10-r9.ebuild:
+ Drop hicolor icon theme (bug #267018)
+
+*kdelibs-3.5.10-r8 (23 Feb 2010)
+
+ 23 Feb 2010; Martin von Gagern (MvG) <Martin.vGagern@gmx.net>
+ +files/kdelibs-p15-r1074156.patch, +kdelibs-3.5.10-r8.ebuild:
+ Revision bump to track upstream branches/3.5
+
+*kdelibs-4.3.2-r2 (14 Oct 2009)
+*kdelibs-4.3.1-r2 (14 Oct 2009)
+
+ 14 Oct 2009; Tomáš Chvátal <scarabeus@gentoo.org>
+ +kdelibs-4.3.1-r2.ebuild,
+ +files/kdelibs-4.3.1-crash-on-konqueror-tabs.patch,
+ -kdelibs-4.3.2-r1.ebuild, +kdelibs-4.3.2-r2.ebuild:
+ Version bump. Remove old. Per bug #288793. Moved from overlay. Thx to
+ reavertm.
+
+ 12 Oct 2009; Jonathan Callen <abcd@gentoo.org> -kdelibs-3.5.9.ebuild,
+ -kdelibs-3.5.9-r1.ebuild, -kdelibs-3.5.9-r2.ebuild,
+ -kdelibs-3.5.9-r3.ebuild, -kdelibs-3.5.10-r1.ebuild,
+ -kdelibs-3.5.10-r2.ebuild, -kdelibs-3.5.10-r3.ebuild,
+ -kdelibs-3.5.10-r4.ebuild, -kdelibs-3.5.10-r5.ebuild:
+ Clean out cruft
+
+ 10 Oct 2009; Samuli Suominen <ssuominen@gentoo.org>
+ kdelibs-4.3.1-r1.ebuild:
+ amd64 stable wrt #287697
+
+*kdelibs-4.3.2-r1 (09 Oct 2009)
+*kdelibs-4.3.1-r1 (09 Oct 2009)
+
+ 09 Oct 2009; Tomáš Chvátal <scarabeus@gentoo.org>
+ -kdelibs-4.3.1.ebuild, +kdelibs-4.3.1-r1.ebuild,
+ +files/kdelibs-4.3.1-dom-docimpl-crash.patch,
+ +files/kdelibs-4.3.1-fix-crash-on-konqueror-tabs.patch,
+ -kdelibs-4.3.2.ebuild, +kdelibs-4.3.2-r1.ebuild,
+ +files/kdelibs-4.3.2-fix-deadlock-in-KLocale.patch:
+ Revision bump to backport patches. Move from kde-testing.
+
+ 08 Oct 2009; Alexey Shvetsov <alexxy@gentoo.org> -kdelibs-4.3.0.ebuild:
+ Drop KDE 4.3.0
+
+*kdelibs-4.3.2 (06 Oct 2009)
+
+ 06 Oct 2009; Alexey Shvetsov <alexxy@gentoo.org> +kdelibs-4.3.2.ebuild:
+ Version bump
+
+ 19 Sep 2009; Tomáš Chvátal <scarabeus@gentoo.org>
+ -files/dist/20_use_dejavu_as_default_font.patch, kdelibs-4.2.4-r4.ebuild,
+ kdelibs-4.3.0.ebuild, kdelibs-4.3.1.ebuild:
+ Remove dep on the dejavu fonts.
+
+ 07 Sep 2009; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org>
+ kdelibs-4.3.1.ebuild:
+ Synced ebuild from the kde-testing overlay - thanks to Maciej Mrozowski
+ (reavertm).
+ [kde-base/kdelibs] Fixed bug 283700 (shared-mime-info version).
+
+ 01 Sep 2009; Alex Alexander <wired@gentoo.org>
+ +files/dist/01_gentoo_set_xdg_menu_prefix.patch,
+ +files/dist/02_gentoo_append_xdg_config_dirs.patch:
+ added missing patches
+
+*kdelibs-4.3.1 (01 Sep 2009)
+
+ 01 Sep 2009; Theo Chatzimichos <tampakrap@gentoo.org>
+ +kdelibs-4.3.1.ebuild:
+ Version bump
+
+ 13 Aug 2009; Tomáš Chvátal <scarabeus@gentoo.org>
+ kdelibs-4.2.4-r4.ebuild, kdelibs-4.3.0.ebuild:
+ Depend on correct version of shared-mime-info. Per bug #281285.
+
+*kdelibs-4.3.0 (04 Aug 2009)
+
+ 04 Aug 2009; Alex Alexander <wired@gentoo.org> +kdelibs-4.3.0.ebuild:
+ Version bump
+
+ 01 Aug 2009; Samuli Suominen <ssuominen@gentoo.org>
+ kdelibs-4.2.4-r4.ebuild:
+ Remove USE depend for media-libs/alsa-lib[midi].
+
+ 30 Jul 2009; Tomáš Chvátal <scarabeus@gentoo.org>
+ kdelibs-4.2.4-r4.ebuild:
+ Rdepend on gnupg. Per bug #275545
+
+*kdelibs-4.2.4-r4 (30 Jul 2009)
+
+ 30 Jul 2009; Tomáš Chvátal <scarabeus@gentoo.org>
+ -kdelibs-4.2.4-r3.ebuild, +kdelibs-4.2.4-r4.ebuild,
+ +files/4.2.4-CVE-2009-1687.patch, +files/4.2.4-CVE-2009-1698.patch,
+ +files/4.2.4-CVE-2009-1725.patch:
+ Revision bump. Apply security fixes per bugs #279027 and #279187.
+
+ 12 Jul 2009; Raúl Porcel <armin76@gentoo.org> kdelibs-3.5.10-r6.ebuild:
+ alpha/ia64/sparc stable wrt #271889
+
+ 08 Jul 2009; Alexey Shvetsov <alexxy@gentoo.org> kdelibs-3.5.10-r6.ebuild:
+ Add ~mips keywords
+
+ 06 Jul 2009; Brent Baude <ranger@gentoo.org> kdelibs-3.5.10-r6.ebuild:
+ Marking kdelibs-3.5.10-r6 ppc64 stable for bug 271889
+
+*kdelibs-4.2.4-r3 (20 Jun 2009)
+
+ 20 Jun 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+ -kdelibs-4.2.4-r2.ebuild, +kdelibs-4.2.4-r3.ebuild,
+ files/4.2.4-CVE-2009-1690.patch:
+ Update patch for bug #274566.
+
+ 18 Jun 2009; Jeroen Roovers <jer@gentoo.org> kdelibs-3.5.10-r6.ebuild:
+ Stable for HPPA (bug #271889).
+
+*kdelibs-4.2.4-r2 (17 Jun 2009)
+
+ 17 Jun 2009; Tomáš Chvátal <scarabeus@gentoo.org>
+ -kdelibs-4.2.4-r1.ebuild, +kdelibs-4.2.4-r2.ebuild,
+ +files/4.2.4-CVE-2009-1690.patch:
+ Revision bump. Apply security patch from upstream. Per bug #274566. Remove
+ affected stuff.
+
+ 14 Jun 2009; Alexey Shvetsov <alexxy@gentoo.org>
+ -files/4.2-glibc-2.9.patch, -files/4.2-glibc-2.10.patch,
+ -files/kdelibs-4.2.3-halbattery_backport_fix.patch,
+ -files/kdelibs-4.2-fix_kio_http_401.patch,
+ -files/kdelibs-4.2.2-kickoff-focus.patch:
+ Clean unneeded patches
+
+ 14 Jun 2009; Alexey Shvetsov <alexxy@gentoo.org> -kdelibs-4.2.3.ebuild:
+ Drop KDE 4.2.3
+
+*kdelibs-4.2.4-r1 (11 Jun 2009)
+
+ 11 Jun 2009; Tomas Chvatal <scarabeus@gentoo.org>
+ +files/4.2.4-fixPopupForPlasmaboard.patch, -kdelibs-4.2.4.ebuild,
+ +kdelibs-4.2.4-r1.ebuild:
+ Apply upstream patch for plasmaboard. Requested by mail.
+
+ 06 Jun 2009; Markus Meier <maekke@gentoo.org> kdelibs-3.5.10-r6.ebuild:
+ amd64/x86 stable, bug #271889
+
+ 05 Jun 2009; Tomáš Chvátal <scarabeus@gentoo.org> kdelibs-4.2.4.ebuild:
+ Add back x11h patch for 4.2.4. Wrongly removed.
+
+ 04 Jun 2009; Alexey Shvetsov <alexxy@gentoo.org> kdelibs-4.2.4.ebuild:
+ Fix accidently added keywords
+
+*kdelibs-4.2.4 (04 Jun 2009)
+
+ 04 Jun 2009; Alexey Shvetsov <alexxy@gentoo.org> +kdelibs-4.2.4.ebuild:
+ Version bump
+
+ 03 Jun 2009; Alexey Shvetsov <alexxy@gentoo.org> -kdelibs-4.2.2.ebuild,
+ -kdelibs-4.2.2-r1.ebuild:
+ Drop KDE 4.2.2
+
+ 03 Jun 2009; Brent Baude <ranger@gentoo.org> kdelibs-3.5.10-r5.ebuild:
+ Marking kdelibs-3.5.10-r5 ppc64 stable for bug 271889
+
+ 31 May 2009; nixnut <nixnut@gentoo.org> kdelibs-3.5.10-r5.ebuild:
+ ppc stable #271889
+
+*kdelibs-3.5.10-r6 (30 May 2009)
+
+ 30 May 2009; Theo Chatzimichos <tampakrap@gentoo.org>
+ -files/4.1.3-cmake-config.patch, +kdelibs-3.5.10-r6.ebuild,
+ files/kdelibs-3.5.10-kde4-apps.patch, +files/kdelibs-3.5.10-khtml.patch,
+ +files/kdelibs-3.5.10-kjs-gcc44.patch:
+ Revision bump:
+ add patch for kjs when compiled with gcc-4.4, thanks to Robert Forster,
+ bug 270926
+ remove symlink that causes doxygen to hang, bug 264767
+ add patch for khtml, bug 243476
+ restored (updated with kdeprefix) patch to handle kde4 apps in kde3 menu,
+ removed kdeglobals as it completely screws kde3 session when kde4 is
+ installed in /usr, by reavertm
+
+ 29 May 2009; Diego E. Pettenò <flameeyes@gentoo.org>
+ kdelibs-3.5.9.ebuild, kdelibs-3.5.9-r1.ebuild, kdelibs-3.5.9-r2.ebuild,
+ kdelibs-3.5.9-r3.ebuild, kdelibs-3.5.9-r4.ebuild,
+ kdelibs-3.5.10-r1.ebuild, kdelibs-3.5.10-r2.ebuild,
+ kdelibs-3.5.10-r3.ebuild, kdelibs-3.5.10-r4.ebuild,
+ kdelibs-3.5.10-r5.ebuild, kdelibs-4.2.2.ebuild, kdelibs-4.2.2-r1.ebuild,
+ kdelibs-4.2.3.ebuild:
+ Replace kernel-conditional dependency on sys-apps/acl with virtual/acl.
+
+ 27 May 2009; Tomáš Chvátal <scarabeus@gentoo.org>
+ +files/4.2-glibc-2.9.patch, -files/kdelibs-4.0.2-X11-optional.patch,
+ -files/4.2.0-kcatalog.patch, -files/kdelibs-4.0.2-alsa-optional.patch,
+ -files/4.2.0-kio_copy.patch, -files/kdelibs-4.0.3-CVS-2008-1670.patch,
+ -files/4.2.0-klauncher.patch, +files/4.2-glibc-2.10.patch,
+ -files/kdelibs-4.1.1-cmake-modules.patch, -files/4.2.0-kded.patch,
+ -files/kdelibs-4.1.3-gcc4.1.patch, -files/4.2.0-kio_http.patch,
+ -files/kdelibs-4.2.1-kcatalog.patch, -files/4.2.0-klauncher_konsole.patch,
+ -files/kdelibs-4.2.1-kdialog.patch, -files/4.2.0-kode_crash.patch,
+ -files/kdelibs-4.2.1-qt4.5.patch, kdelibs-4.2.3.ebuild,
+ -files/FindXine.cmake, -files/e-tempdir.patch:
+ Cleanup. Add patches for glibc issues. Per bugs #271404 and #270276.
+
+ 26 May 2009; Tomas Chvatal <scarabeus@gentoo.org> metadata.xml:
+ Remove unused local flag. Thanks to mr_bones_
+
+ 26 May 2009; Theo Chatzimichos <tampakrap@gentoo.org>
+ kdelibs-3.5.10-r5.ebuild, +files/kdelibs-3.5-perl.xml.patch:
+ Fix perl highlight syntax, bug 247817
+
+ 21 May 2009; Peter Alfredsen <loki_val@gentoo.org>
+ kdelibs-3.5.10-r5.ebuild, +files/kdelibs-3.5.10-glibc-2.10.patch:
+ Fix glibc-2.10 compilation ( Bug 270404 )
+
+*kdelibs-3.5.10-r5 (15 May 2009)
+
+ 15 May 2009; Tomas Chvatal <scarabeus@gentoo.org>
+ +kdelibs-3.5.10-r5.ebuild, +files/kdelibs-3.5.10-kde4-apps.patch:
+ Move in last kdelibs:3.5 fixes from kde-crazy overlay. Now it should help
+ kde4 and kde3 apps mixage and fix issues with libraries.
+
+*kdelibs-3.5.10-r4 (12 May 2009)
+
+ 12 May 2009; Theo Chatzimichos <tampakrap@gentoo.org>
+ +kdelibs-3.5.10-r4.ebuild:
+ Revision bump, environment fix for kde misc apps to open correctly inside
+ kde4 session
+
+*kdelibs-3.5.10-r3 (08 May 2009)
+
+ 08 May 2009; Tomas Chvatal <scarabeus@gentoo.org>
+ +kdelibs-3.5.10-r3.ebuild:
+ Artifical bump to avoid blocks in kde-env.
+
+ 07 May 2009; Alexey Shvetsov <alexxy@gentoo.org> kdelibs-4.2.3.ebuild,
+ +files/kdelibs-4.2.3-halbattery_backport_fix.patch:
+ Add halbattary patch b.k.o bug 187600
+
+ 07 May 2009; Tomas Chvatal <scarabeus@gentoo.org> kdelibs-4.2.3.ebuild,
+ -files/sanbox-error.patch:
+ Silly me. I forgot the patch is only for 4.3 series.
+
+ 07 May 2009; Tomas Chvatal <scarabeus@gentoo.org> kdelibs-4.2.3.ebuild,
+ +files/sanbox-error.patch:
+ Fix the sandbox issue in printer-applet. Thanks to ABCD for this one.
+
+*kdelibs-4.2.3 (06 May 2009)
+
+ 06 May 2009; Tomas Chvatal <scarabeus@gentoo.org> +kdelibs-4.2.3.ebuild:
+ Version bump
+
+ 21 Apr 2009; Tomas Chvatal <scarabeus@gentoo.org> kdelibs-3.5.10-r1,
+ kdelibs-3.5.10-r2:
+ Remove block for kde-env. Obsolete. We will do some magic in kde4 with
+ this.
+
+ 17 Apr 2009; Alexey Shvetsov <alexxy@gentoo.org> ChangeLog:
+ Restore ~hppa keywords
+
+ 16 Apr 2009; Alexey Shvetsov <alexxy@gentoo.org> -kdelibs-4.2.1.ebuild,
+ -kdelibs-4.2.1-r1.ebuild, -kdelibs-4.2.1-r2.ebuild,
+ -kdelibs-4.2.1-r3.ebuild:
+ Drop KDE 4.2.1
+
+*kdelibs-4.2.2-r1 (14 Apr 2009)
+
+ 14 Apr 2009; Tomas Chvatal <scarabeus@gentoo.org>
+ +kdelibs-4.2.2-r1.ebuild:
+ Revbump due to impatient users broke their stuff with unfinished ebuilds.
+
+ 12 Apr 2009; Tomas Chvatal <scarabeus@gentoo.org> kdelibs-4.2.2.ebuild:
+ Remove the suposed fix for latex issue. Per bug #265915.
+
+ 12 Apr 2009; Tomas Chvatal <scarabeus@gentoo.org> kdelibs-4.2.2.ebuild:
+ Add dep on xdg-utils with correct XDG_DATADIR support.
+
+*kdelibs-4.2.2 (11 Apr 2009)
+
+ 11 Apr 2009; Alexey Shvetsov <alexxy@gentoo.org> +kdelibs-4.2.2.ebuild:
+ Add KDE 4.2.2
+
+ 11 Apr 2009; Raúl Porcel <armin76@gentoo.org> kdelibs-4.2.1-r3.ebuild:
+ Add ~alpha/~ia64 wrt #260777
+
+ 11 Apr 2009; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org>
+ kdelibs-4.2.1-r3.ebuild:
+ Adding missing dep on syslibs/libutempter - fixes bug 207714.
+
+ 26 Mar 2009; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org>
+ kdelibs-4.2.1-r3.ebuild:
+ To make webkit optional we'll need some help from upstream. We're going to
+ drop the xorg dep entirely.
+
+*kdelibs-4.2.1-r3 (23 Mar 2009)
+
+ 23 Mar 2009; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org>
+ +files/kdelibs-4.2.1-kdialog.patch, +kdelibs-4.2.1-r3.ebuild:
+ Added ${FILESDIR}/${P}-kdialog.patch and bumped to kdelibs-4.2.1-r3 which
+ should hopefully fix for good upstream bug 186038 and Gentoo bug 261367.
+ This last patch addresses the title issue in system settings. Added the
+ >=xorg-server-1.5.3 dep on plasma use as a first step to remove the hard
+ dep from the kde4-base.eclass to allow KDE-4.2.1 to run on arches that
+ don't have xorg-1.5 yet.
+
+ 21 Mar 2009; Jeroen Roovers <jer@gentoo.org> kdelibs-4.2.1-r2.ebuild:
+ Marked ~hppa (bug #260777).
+
+ 15 Mar 2009; Tomas Chvatal <scarabeus@gentoo.org> kdelibs-4.2.1-r2.ebuild:
+ Automatic-merge: merge updates for 4.2.1 from kde-testing.
+
+ 11 Mar 2009; Tomas Chvatal <scarabeus@gentoo.org>
+ files/kdelibs-4.2.1-kcatalog.patch:
+ Update the patch so it actualy apply.
+
+*kdelibs-4.2.1-r2 (11 Mar 2009)
+
+ 11 Mar 2009; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org>
+ +files/kdelibs-4.2.1-kcatalog.patch, +kdelibs-4.2.1-r2.ebuild:
+ Added ${FILESDIR}/${P}-kcatalog.patch and bumped to kdelibs-4.2.1-r2 to
+ fix remaining issues on upstream bug 186038 and Gentoo bug 261367 related
+ to gwenview.
+
+*kdelibs-4.2.1-r1 (10 Mar 2009)
+
+ 10 Mar 2009; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org>
+ +files/kdelibs-4.2.1-qt4.5.patch, +kdelibs-4.2.1-r1.ebuild:
+ Applied upstream revision 934640 that fixes upstream bug 186038 and Gentoo
+ bug 261367.
+
+ 08 Mar 2009; Tomas Chvatal <scarabeus@gentoo.org> kdelibs-4.2.1.ebuild:
+ Kdelibs:4.* needs allways webkit.
+
+ 08 Mar 2009; Alexey Shvetsov <alexxy@gentoo.org> -kdelibs-4.2.0-r2.ebuild,
+ -kdelibs-4.2.0-r3.ebuild:
+ Drop KDE 4.2.0
+
+ 08 Mar 2009; Alexey Shvetsov <alexxy@gentoo.org> -kdelibs-4.2.0-r2.ebuild,
+ -kdelibs-4.2.0-r3.ebuild:
+ Drop KDE 4.2.0
+
+*kdelibs-4.2.1 (04 Mar 2009)
+
+ 04 Mar 2009; Alexey Shvetsov <alexxy@gentoo.org> +kdelibs-4.2.1.ebuild:
+ Bump KDE 4.2.1
+
+ 28 Feb 2009; Markus Meier <maekke@gentoo.org> metadata.xml:
+ semantic-desktop is a global USE-flag
+
+*kdelibs-4.2.0-r3 (17 Feb 2009)
+
+ 17 Feb 2009; Tomas Chvatal <scarabeus@gentoo.org>
+ +files/dist/09_disable_debug_messages_if_not_explicitly_enabled.patch,
+ +files/dist/20_use_dejavu_as_default_font.patch,
+ +files/dist/23_solid_no_double_build.patch, +kdelibs-4.2.0-r3.ebuild:
+ Add few patches making user experience better. Revision bump.
+
+ 17 Feb 2009; Alexey Shvetsov <alexxy@gentoo.org> -kdelibs-4.1.4.ebuild:
+ Drop KDE 4.1.4
+
+ 12 Feb 2009; Alexey Shvetsov <alexxy@gentoo.org> -kdelibs-3.5.8-r4.ebuild:
+ Drop stalled kde 3.5.[45678] ebuilds
+
+ 12 Feb 2009; Alexey Shvetsov <alexxy@gentoo.org>
+ +files/4.2.0-kcatalog.patch, kdelibs-4.2.0-r2.ebuild:
+ Add kcatalog.patch; fix bug #258660
+
+*kdelibs-4.2.0-r2 (09 Feb 2009)
+
+ 09 Feb 2009; Tomas Chvatal <scarabeus@gentoo.org>
+ +files/4.2.0-kio_http.patch, -kdelibs-4.2.0.ebuild,
+ -kdelibs-4.2.0-r1.ebuild, +kdelibs-4.2.0-r2.ebuild:
+ Add new patch for the http delays. Remove old cruft.
+
+ 06 Feb 2009; Theo Chatzimichos <tampakrap@gentoo.org>
+ kdelibs-4.1.4.ebuild:
+ fix permissions, fperm instead of chmod
+
+ 05 Feb 2009; Tomas Chvatal <scarabeus@gentoo.org>
+ +files/4.2.0-kode_crash.patch, kdelibs-4.2.0-r1.ebuild:
+ Add patch fixing kode crashes. Per bug #257535
+
+ 03 Feb 2009; Tomas Chvatal <scarabeus@gentoo.org> kdelibs-4.2.0.ebuild,
+ kdelibs-4.2.0-r1.ebuild:
+ Block also <kdelibs-3.5.10
+
+ 01 Feb 2009; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org>
+ kdelibs-4.2.0-r1.ebuild:
+ Restored ~ppc and ~ppc64 keywords to KDE-4.2.0
+
+ 01 Feb 2009; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org>
+ kdelibs-4.2.0.ebuild:
+ Restored ~ppc and ~ppc64 keywords to KDE-4.2.0
+
+ 31 Jan 2009; Tomas Chvatal <scarabeus@gentoo.org> kdelibs-4.1.4.ebuild,
+ kdelibs-4.2.0.ebuild, kdelibs-4.2.0-r1.ebuild:
+ Move blocker for qt-phonon from eclass to kdelibs. Yngwin requested :]
+
+*kdelibs-4.2.0-r1 (31 Jan 2009)
+
+ 31 Jan 2009; Tomas Chvatal <scarabeus@gentoo.org> +files/4.2.0-kded.patch,
+ +files/4.2.0-kio_copy.patch, +files/4.2.0-klauncher.patch,
+ +files/4.2.0-klauncher_konsole.patch, +kdelibs-4.2.0-r1.ebuild:
+ Add upstream patches. Revbump.
+
+*kdelibs-4.2.0 (27 Jan 2009)
+
+ 27 Jan 2009; Alexey Shvetsov <alexxy@gentoo.org> +kdelibs-4.2.0.ebuild:
+ Bump KDE-4.2.0
+
+ 14 Jan 2009; Alexey Shvetsov <alexxy@gentoo.org> -kdelibs-4.1.2.ebuild,
+ -kdelibs-4.1.2-r1.ebuild, -kdelibs-4.1.3.ebuild, -kdelibs-4.1.3-r1.ebuild:
+ Drop KDE 4.1.2 and 4.1.3
+
+*kdelibs-4.1.4 (13 Jan 2009)
+
+ 13 Jan 2009; Alexey Shvetsov <alexxy@gentoo.org> +kdelibs-4.1.4.ebuild:
+ Bump to 4.1.4
+
+ 11 Dec 2008; Tomas Chvatal <scarabeus@gentoo.org>
+ +files/kdelibs-4.1.3-gcc4.1.patch, kdelibs-4.1.3-r1.ebuild:
+ Fix bug #246568
+
+ 15 Nov 2008; Mike Frysinger <vapier@gentoo.org> kdelibs-4.1.3.ebuild,
+ kdelibs-4.1.3-r1.ebuild:
+ Add ppc/ppc64 love #244306.
+
+ 15 Nov 2008; Mike Frysinger <vapier@gentoo.org> kdelibs-4.1.3.ebuild,
+ kdelibs-4.1.3-r1.ebuild:
+ Add ppc/ppc64 love #244306.
+
+*kdelibs-4.1.3-r1 (11 Nov 2008)
+
+ 11 Nov 2008; Timo Gurr <tgurr@gentoo.org> +kdelibs-4.1.3-r1.ebuild:
+ Revbump fixing bug #246352.
+
+*kdelibs-4.1.3 (08 Nov 2008)
+
+ 08 Nov 2008; Tomas Chvatal <scarabeus@gentoo.org>
+ +files/4.1.3-cmake-config.patch, +kdelibs-4.1.3.ebuild:
+ Version bump.
+
+ 21 Oct 2008; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org>
+ -kdelibs-4.0.4.ebuild, -kdelibs-4.0.5.ebuild:
+ Removing KDE-4.0.X packages now that 4.1.2 was put in the tree.
+
+*kdelibs-3.5.10-r2 (12 Oct 2008)
+
+ 12 Oct 2008; Marcus D. Hanwell <cryos@gentoo.org> -kdelibs-3.5.10.ebuild,
+ +kdelibs-3.5.10-r2.ebuild:
+ Moving kdeglobals to kdelibs for non-KDE users using KDE apps.
+
+*kdelibs-3.5.10-r1 (07 Oct 2008)
+
+ 07 Oct 2008; Marcus D. Hanwell <cryos@gentoo.org>
+ +kdelibs-3.5.10-r1.ebuild:
+ Removed KDEDIRS from the env file, it is not needed any longer.
+
+*kdelibs-4.1.2-r1 (07 Oct 2008)
+
+ 07 Oct 2008; Marcus D. Hanwell <cryos@gentoo.org>
+ +kdelibs-4.1.2-r1.ebuild:
+ Improvements to the env files and minimised what is installed for
+ -kdeprefix.
+
+ 02 Oct 2008; Tobias Heinlein <keytoaster@gentoo.org>
+ +files/kdelibs-4.1.1-cmake-modules.patch:
+ Added patch from the kde-testing overlay.
+
+*kdelibs-4.1.2 (02 Oct 2008)
+
+ 02 Oct 2008; Tobias Heinlein <keytoaster@gentoo.org>
+ +kdelibs-4.1.2.ebuild:
+ Added kdelibs-4.1.2 from the kde-testing overlay.
+
+ 15 Sep 2008; Carsten Lohrke <carlo@gentoo.org> kdelibs-3.5.10.ebuild:
+ Remove the kdebindings-meta blocker, which went more or less accidentally in
+ there.
+
+*kdelibs-3.5.10 (13 Sep 2008)
+
+ 13 Sep 2008; Carsten Lohrke <carlo@gentoo.org> +kdelibs-3.5.10.ebuild:
+ Version bump.
+
+ 27 Jul 2008; Carsten Lohrke <carlo@gentoo.org> kdelibs-3.5.8-r4.ebuild:
+ QA: Get rid of deprecated qt_min_version().
+
+ 08 Jun 2008; Tobias Heinlein <keytoaster@gentoo.org>
+ +kdelibs-3.5.8-r4.ebuild:
+ Adding 3.5.8-r4 back since kde-base/pykde-3.5.5-r2 and others still need
+ it.
+
+ 07 Jun 2008; Tobias Heinlein <keytoaster@gentoo.org> ChangeLog:
+ Removed old versions.
+
+ 07 Jun 2008; Tobias Heinlein <keytoaster@gentoo.org>
+ -kdelibs-3.5.8-r3.ebuild, -kdelibs-3.5.8-r4.ebuild, -kdelibs-4.0.2.ebuild,
+ -kdelibs-4.0.3-r1.ebuild:
+ Removed old versions.
+
+*kdelibs-4.0.5 (05 Jun 2008)
+
+ 05 Jun 2008; Tobias Heinlein <keytoaster@gentoo.org>
+ +kdelibs-4.0.5.ebuild:
+ Added the KDE 4.0.5 version of kdelibs.
+
+ 29 May 2008; Bo Ørsted Andresen <zlin@gentoo.org> kdelibs-4.0.4.ebuild:
+ KDE4_BUILT_WITH_USE_CHECK is now always an array. Bug #216863.
+
+ 18 May 2008; Markus Meier <maekke@gentoo.org> kdelibs-3.5.9-r4.ebuild:
+ amd64/x86 stable, bug #221063
+
+*kdelibs-4.0.4 (15 May 2008)
+
+ 15 May 2008; Ingmar Vanhassel <ingmar@gentoo.org> +kdelibs-4.0.4.ebuild:
+ Added KDE 4.0.4 version of kdelibs. Thanks to Jorge Manuel B. S. Vicetto.
+
+ 12 May 2008; Jeroen Roovers <jer@gentoo.org> kdelibs-3.5.9-r4.ebuild:
+ Stable for HPPA (bug #221063).
+
+ 12 May 2008; Brent Baude <ranger@gentoo.org> kdelibs-3.5.9-r4.ebuild:
+ Marking kdelibs-3.5.9-r4 for bug 221063
+
+ 12 May 2008; Raúl Porcel <armin76@gentoo.org> kdelibs-3.5.9-r4.ebuild:
+ alpha/ia64/sparc stable wrt #221063
+
+ 11 May 2008; Markus Rothe <corsair@gentoo.org> kdelibs-3.5.9-r4.ebuild:
+ Stable on ppc64; bug #221063
+
+*kdelibs-3.5.9-r4 (05 May 2008)
+
+ 05 May 2008; Tobias Heinlein <keytoaster@gentoo.org>
+ +files/kdelibs-3.5.9-bug_219970_khtml.patch, +kdelibs-3.5.9-r4.ebuild:
+ Adding patch to fix khtml crashes, bug #219970
+
+*kdelibs-4.0.3-r1 (28 Apr 2008)
+
+ 28 Apr 2008; Ingmar Vanhassel <ingmar@gentoo.org>
+ +files/kdelibs-4.0.3-CVS-2008-1670.patch, -kdelibs-4.0.3.ebuild,
+ +kdelibs-4.0.3-r1.ebuild:
+ Fix security bug 218848, CVS-2008-1670.
+
+*kdelibs-3.5.9-r3 (28 Apr 2008)
+
+ 28 Apr 2008; Ingmar Vanhassel <ingmar@gentoo.org>
+ +kdelibs-3.5.9-r3.ebuild:
+ Same for ~arch.
+
+*kdelibs-3.5.8-r4 (28 Apr 2008)
+
+ 28 Apr 2008; Jeroen Roovers <jer@gentoo.org>
+ +files/kdelibs-3.5.8-kinit-CVE-2008-1671.patch, +kdelibs-3.5.8-r4.ebuild:
+ Straight to stable (bug #218933).
+
+*kdelibs-3.5.9-r2 (14 Apr 2008)
+
+ 14 Apr 2008; Wulf C. Krueger <philantrop@gentoo.org>
+ +files/kdelibs-3.5.9-bug_203433_khtml.patch, +kdelibs-3.5.9-r2.ebuild:
+ Added an upstream patch to fix bug 203433 to fix some konqueror crashes.
+ Re-added Lubos Lunak's Xinerama patch as kindly provided by Vladimir Brik
+ on bug 211469.
+
+*kdelibs-4.0.3 (03 Apr 2008)
+
+ 03 Apr 2008; Wulf C. Krueger <philantrop@gentoo.org>
+ +kdelibs-4.0.3.ebuild:
+ Version bump to KDE 4.0.3. This is still not intended for mainstream so DO
+ NOT KEYWORD IT without talking to the KDE herd first.
+
+*kdelibs-3.5.9-r1 (28 Mar 2008)
+
+ 28 Mar 2008; Wulf C. Krueger <philantrop@gentoo.org>
+ +files/kdelibs-3.5.9-cursor.patch, +kdelibs-3.5.9-r1.ebuild:
+ Added an upstream patch to fix bug 212749 (incorrect cursor position after
+ pasting).
+
+ 20 Mar 2008; Ingmar Vanhassel <ingmar@gentoo.org>
+ -files/kdelibs-4.0.1-X11-optional.patch,
+ -files/kdelibs-4.0.1-alsa-optional.patch, -kdelibs-4.0.1-r1.ebuild:
+ Old.
+
+ 20 Mar 2008; Ingmar Vanhassel <ingmar@gentoo.org>
+ -files/kdelibs-4.0.1-X11-optional.patch,
+ -files/kdelibs-4.0.1-alsa-optional.patch, -kdelibs-4.0.1-r1.ebuild:
+ Old.
+
+ 20 Mar 2008; Ingmar Vanhassel <ingmar@gentoo.org>
+ -files/kdelibs-4.0.1-X11-optional.patch,
+ -files/kdelibs-4.0.1-alsa-optional.patch, -kdelibs-4.0.1-r1.ebuild:
+ Old.
+
+*kdelibs-4.0.2 (10 Mar 2008)
+
+ 10 Mar 2008; Wulf C. Krueger <philantrop@gentoo.org>
+ +files/kdelibs-4.0.2-X11-optional.patch,
+ +files/kdelibs-4.0.2-alsa-optional.patch, +kdelibs-4.0.2.ebuild:
+ Version bump to KDE 4.0.2
+
+ 07 Mar 2008; Ryan Hill <dirtyepic@gentoo.org> kdelibs-3.5.9.ebuild:
+ Keyword ~mips.
+
+ 05 Mar 2008; Jeroen Roovers <jer@gentoo.org> kdelibs-4.0.1-r1.ebuild:
+ Marked ~hppa.
+
+ 27 Feb 2008; Ingmar Vanhassel <ingmar@gentoo.org>
+ -files/kdelibs-3.5.5-CVE-2007-0537.patch,
+ -files/kdelibs-3.5.5-kate-cstyle-indenter-fix.diff,
+ -files/kdelibs-3.5.5-kdeprint-cupsd-timeout-fix.patch,
+ -files/kdelibs-3.5.5-khtml.patch, -files/kdelibs-3.5.5-noarts.patch,
+ -files/kdelibs-3.5.5-noarts-2.patch,
+ -files/kdelibs-3.5.5-vulnerability-20070305.diff,
+ -files/kdelibs-3.5.6-khtml-kde-bug-140768.patch,
+ -files/kdelibs-3.5.6-kjs-xss.diff, -files/kdelibs-3.5.6-utf8-fix.diff,
+ -files/konqueror-3.5.7-185603-spoofing.diff,
+ -files/kdelibs-3.5.7-html-style.patch,
+ -files/kdelibs-3.5.7-kcookiejar.diff,
+ -files/kdelibs-4.0.0-X11-optional.patch,
+ -files/kdelibs-4.0.0-alsa-optional.patch,
+ -files/kdelibs-4.0.0-flac-1.1.3.patch,
+ -files/CVE-2007-1564-kdelibs-3.5.6.diff:
+ Clean up FILESDIR.
+
+ 27 Feb 2008; Ingmar Vanhassel <ingmar@gentoo.org> kdelibs-3.5.9.ebuild:
+ Use a SLOT dependency.
+
+ 21 Feb 2008; Ingmar Vanhassel <ingmar@gentoo.org> kdelibs-3.5.9.ebuild:
+ Don't depend on kde-base/{konqueror,kdebase}, unfixes bug 136087.
+
+*kdelibs-3.5.9 (20 Feb 2008)
+
+ 20 Feb 2008; Wulf C. Krueger <philantrop@gentoo.org>
+ +kdelibs-3.5.9.ebuild:
+ Version bump to KDE 3.5.9.
+
+ 18 Feb 2008; Ingmar Vanhassel <ingmar@gentoo.org> kdelibs-3.5.8-r3.ebuild:
+ Don't use bindnow-flags. Bug 210583.
+
+ 18 Feb 2008; Ingmar Vanhassel <ingmar@gentoo.org>
+ -kdelibs-3.5.5-r10.ebuild, -kdelibs-3.5.6-r7.ebuild,
+ -kdelibs-3.5.6-r8.ebuild, -kdelibs-3.5.6-r9.ebuild,
+ -kdelibs-3.5.6-r10.ebuild, -kdelibs-3.5.7.ebuild,
+ -kdelibs-3.5.7-r1.ebuild, -kdelibs-3.5.7-r2.ebuild,
+ -kdelibs-3.5.7-r3.ebuild, -kdelibs-3.5.8.ebuild, -kdelibs-3.5.8-r1.ebuild,
+ -kdelibs-3.5.8-r2.ebuild, -kdelibs-4.0.0.ebuild, -kdelibs-4.0.0-r1.ebuild,
+ -kdelibs-4.0.1.ebuild:
+ Spring cleaning.
+
+*kdelibs-4.0.1-r1 (15 Feb 2008)
+
+ 15 Feb 2008; Bo Ørsted Andresen <zlin@gentoo.org> +files/FindXine.cmake,
+ +kdelibs-4.0.1-r1.ebuild:
+ Some external applications need FindXine.cmake. Therefore upstream moved it
+ to kdelibs in trunk. Doing the same for :kde-4 (bug #209701).
+
+*kdelibs-4.0.1 (06 Feb 2008)
+
+ 06 Feb 2008; Wulf C. Krueger <philantrop@gentoo.org>
+ +files/kdelibs-4.0.1-X11-optional.patch,
+ +files/kdelibs-4.0.1-alsa-optional.patch, files/e-tempdir.patch,
+ +kdelibs-4.0.1.ebuild:
+ Version bump to KDE 4.0.1.
+
+ 31 Jan 2008; Brent Baude <ranger@gentoo.org> kdelibs-3.5.8-r3.ebuild:
+ Marking kdelibs-3.5.8-r3 ppc for bug 207634
+
+ 30 Jan 2008; Christian Faulhammer <opfer@gentoo.org>
+ kdelibs-3.5.8-r3.ebuild:
+ stable x86, bug 207634
+
+ 29 Jan 2008; Brent Baude <ranger@gentoo.org> kdelibs-3.5.8-r3.ebuild:
+ Marking kdelibs-3.5.8-r3 ppc64 for bug 207634
+
+ 29 Jan 2008; Raúl Porcel <armin76@gentoo.org> kdelibs-3.5.8-r3.ebuild:
+ alpha/ia64/sparc stable wrt #207634
+
+ 28 Jan 2008; Wulf C. Krueger <philantrop@gentoo.org> ChangeLog:
+ Marked stable on amd64 as per bug 207634.
+
+ 28 Jan 2008; Wulf C. Krueger <philantrop@gentoo.org>
+ kdelibs-3.5.8-r3.ebuild:
+ Marked stable on amd64 as per bug 207634.
+
+ 28 Jan 2008; Jeroen Roovers <jer@gentoo.org> kdelibs-3.5.8-r3.ebuild:
+ Stable for HPPA (bug #207634).
+
+*kdelibs-4.0.0-r1 (27 Jan 2008)
+
+ 27 Jan 2008; Bo Ørsted Andresen <zlin@gentoo.org>
+ +files/kdelibs-4.0.0-flac-1.1.3.patch, +kdelibs-4.0.0-r1.ebuild:
+ Patch FindFlac.cmake. This is needed for kdemultimedia-kioslaves when built
+ with USE="encode flac" and using flac > 1.1.2 (which is all there is in the
+ tree).
+
+ 18 Jan 2008; Ingmar Vanhassel <ingmar@gentoo.org> kdelibs-4.0.0.ebuild:
+ Revert my previous commit.
+
+ 18 Jan 2008; Ingmar Vanhassel <ingmar@gentoo.org> kdelibs-4.0.0.ebuild:
+ Added a post-dependency on kde-base/kdebase-data, which provides the icons
+ for kdialog and others.
+
+ 18 Jan 2008; Ingmar Vanhassel <ingmar@gentoo.org> kdelibs-4.0.0.ebuild:
+ Removed stale FIXME.
+
+ 18 Jan 2008; Wulf C. Krueger <philantrop@gentoo.org>
+ +files/kdelibs-4.0.0-X11-optional.patch,
+ +files/kdelibs-4.0.0-alsa-optional.patch, +files/e-tempdir.patch,
+ +kdelibs-4.0.0.ebuild:
+ Added patches.
+
+*kdelibs-4.0.0 (17 Jan 2008)
+
+ 17 Jan 2008; Wulf C. Krueger <philantrop@gentoo.org>
+ +kdelibs-4.0.0.ebuild:
+ Added KDE 4.0.0's kdelibs.
+
+*kdelibs-3.5.8-r3 (11 Jan 2008)
+
+ 11 Jan 2008; Timo Gurr <tgurr@gentoo.org> +kdelibs-3.5.8-r3.ebuild:
+ Add kdelibs-3.5.8-r3.ebuild, fixes regression caused by the flash
+ compatibility patch, see bug #205070. Thanks Markos Chandras for reporting.
+
+*kdelibs-3.5.8-r2 (29 Dec 2007)
+
+ 29 Dec 2007; Timo Gurr <tgurr@gentoo.org> +kdelibs-3.5.8-r2.ebuild:
+ Add kdelibs-3.5.8-r2.ebuild, adding upstream patch to support newer flash
+ version.
+
+ 11 Nov 2007; Wulf C. Krueger <philantrop@gentoo.org>
+ kdelibs-3.5.7-r3.ebuild, kdelibs-3.5.8-r1.ebuild:
+ Added patches kindly provided by KingTaco to solve licence incompatibility
+ issues as per bug 198762.
+
+*kdelibs-3.5.8-r1 (03 Nov 2007)
+
+ 03 Nov 2007; Wulf C. Krueger <philantrop@gentoo.org>
+ +kdelibs-3.5.8-r1.ebuild:
+ Added several upstream patches:
+ - Un-break editable controls like zoom selectors.
+ - BSD patch that should fix startup problems.
+ - Incorrect username shortening in konqueror.
+ - Miscellaneous post-3.5.8 fixes.
+
+*kdelibs-3.5.8 (19 Oct 2007)
+
+ 19 Oct 2007; Wulf C. Krueger <philantrop@gentoo.org>
+ +kdelibs-3.5.8.ebuild:
+ Bump to KDE 3.5.8.
+
+ 26 Sep 2007; Raúl Porcel <armin76@gentoo.org> kdelibs-3.5.7-r3.ebuild:
+ sparc stable wrt security #185603
+
+ 23 Sep 2007; Stuart Longland <redhatter@gentoo.org>
+ kdelibs-3.5.7-r2.ebuild:
+ Tested and working on MIPS: ~mips added. Newer ebuilds have been released
+ since testing -- I'll keyword these once they've been tested.
+
+ 17 Sep 2007; Tobias Scherbaum <dertobi123@gentoo.org>
+ kdelibs-3.5.7-r3.ebuild:
+ ppc stable, bug #185603
+
+ 14 Sep 2007; Wulf C. Krueger <philantrop@gentoo.org>
+ kdelibs-3.5.7-r3.ebuild:
+ Marked stable on amd64 as per bug 185603.
+
+ 14 Sep 2007; Jeroen Roovers <jer@gentoo.org> kdelibs-3.5.7-r3.ebuild:
+ Stable for HPPA (bug #185603).
+
+ 13 Sep 2007; Raúl Porcel <armin76@gentoo.org> kdelibs-3.5.7-r3.ebuild:
+ alpha/ia64/x86 stable wrt security #185603
+
+ 13 Sep 2007; Markus Rothe <corsair@gentoo.org> kdelibs-3.5.7-r3.ebuild:
+ Stable on ppc64; bug #185603
+
+*kdelibs-3.5.7-r3 (12 Sep 2007)
+
+ 12 Sep 2007; Wulf C. Krueger <philantrop@gentoo.org>
+ +files/konqueror-3.5.7-185603-spoofing.diff,
+ +files/kdelibs-3.5.7-kcookiejar.diff, -kdelibs-3.5.5-r4.ebuild,
+ +kdelibs-3.5.7-r3.ebuild:
+ Added two security patches for konqueror. Fixes bug 185603. Removed obsolete
+ version.
+
+ 30 Aug 2007; Wulf C. Krueger <philantrop@gentoo.org>
+ kdelibs-3.5.5-r10.ebuild:
+ Missed another references to hspell when removing the dependency on it.
+
+ 30 Aug 2007; Wulf C. Krueger <philantrop@gentoo.org>
+ kdelibs-3.5.5-r10.ebuild:
+ Dropped the obsolete dependency on hspell as per bug 177707.
+
+ 15 Aug 2007; Jeroen Roovers <jer@gentoo.org> kdelibs-3.5.7-r2.ebuild:
+ Stable for HPPA (bug #176297).
+
+ 11 Aug 2007; Raúl Porcel <armin76@gentoo.org> kdelibs-3.5.7-r2.ebuild:
+ x86 stable wrt #185823
+
+ 10 Aug 2007; Christoph Mende <angelos@gentoo.org> kdelibs-3.5.7-r2.ebuild:
+ Stable on amd64 wrt bug #176297
+
+ 09 Aug 2007; Markus Rothe <corsair@gentoo.org> kdelibs-3.5.7-r2.ebuild:
+ Stable on ppc64; bug #176297
+
+ 08 Aug 2007; Raúl Porcel <armin76@gentoo.org> kdelibs-3.5.7-r2.ebuild:
+ alpha/ia64 stable wrt #176297
+
+ 07 Aug 2007; Joseph Jezak <josejx@gentoo.org> kdelibs-3.5.7-r2.ebuild:
+ Marked ppc stable.
+
+ 07 Aug 2007; Gustavo Zacarias <gustavoz@gentoo.org>
+ kdelibs-3.5.7-r2.ebuild:
+ Stable on sparc wrt #176297
+
+ 02 Aug 2007; Carsten Lohrke <carlo@gentoo.org> kdelibs-3.5.7-r2.ebuild:
+ Raise needed Portage version, because of bug #180045.
+
+*kdelibs-3.5.7-r2 (26 Jul 2007)
+*kdelibs-3.5.6-r10 (26 Jul 2007)
+
+ 26 Jul 2007; Carsten Lohrke <carlo@gentoo.org> +kdelibs-3.5.6-r10.ebuild,
+ +kdelibs-3.5.7-r2.ebuild:
+ Remove sudo patch, bug #178758.
+
+ 25 Jul 2007; Carsten Lohrke <carlo@gentoo.org> kdelibs-3.5.6-r9.ebuild:
+ Use updated patch set.
+
+*kdelibs-3.5.7-r1 (25 Jul 2007)
+
+ 25 Jul 2007; Carsten Lohrke <carlo@gentoo.org> +kdelibs-3.5.7-r1.ebuild:
+ Fix a problem with colon in path name, multiple kio issues, a crash fix and
+ a minor mem leak closed. Kate cursor and code folding as well as a KHTML
+ rendering fix. KDE bugs 94693, 111760, 130104, 139578, 145428, 146105 among
+ others.
+
+ 22 Jul 2007; Denis Dupeyron <calchan@gentoo.org> kdelibs-3.5.5-r4.ebuild,
+ kdelibs-3.5.5-r10.ebuild:
+ Drop virtual/x11 dependency.
+
+ 07 Jul 2007; Wulf C. Krueger <philantrop@gentoo.org>
+ kdelibs-3.5.6-r7.ebuild, kdelibs-3.5.6-r8.ebuild, kdelibs-3.5.6-r9.ebuild,
+ kdelibs-3.5.7.ebuild:
+ Make sure the target for the revdep-rebuild stuff exists. Fixes bug 184441.
+
+ 25 Jun 2007; Wulf C. Krueger <philantrop@gentoo.org>
+ kdelibs-3.5.5-r4.ebuild, kdelibs-3.5.5-r10.ebuild,
+ kdelibs-3.5.6-r7.ebuild, kdelibs-3.5.6-r8.ebuild, kdelibs-3.5.6-r9.ebuild,
+ kdelibs-3.5.7.ebuild:
+ All ebuilds are now replacing -O3 with -O2 because of printing-related
+ failures (cf. bug 148180).
+
+ 18 Jun 2007; Wulf C. Krueger <philantrop@gentoo.org> kdelibs-3.5.7.ebuild:
+ Raise dependency on libpcre to >=dev-libs/libpcre-6.6. Fixes bug 182438.
+
+ 03 Jun 2007; Joshua Kinard <kumba@gentoo.org> kdelibs-3.5.6-r9.ebuild:
+ Marked unstable on mips.
+
+ 03 Jun 2007; Joshua Kinard <kumba@gentoo.org> kdelibs-3.5.5-r10.ebuild:
+ Stable on mips, per #152818.
+
+ 01 Jun 2007; Wulf C. Krueger <philantrop@gentoo.org>
+ +files/kdelibs-3.5.7-html-style.patch, kdelibs-3.5.7.ebuild:
+ Added a patch for using Gmail with konqueror, fixes bug 179152.
+
+*kdelibs-3.5.7 (22 May 2007)
+
+ 22 May 2007; Carsten Lohrke <carlo@gentoo.org> +kdelibs-3.5.7.ebuild:
+ Version bump.
+
+*kdelibs-3.5.6-r9 (17 May 2007)
+
+ 17 May 2007; Carsten Lohrke <carlo@gentoo.org>
+ +files/kdelibs-3.5.6-utf8-fix.diff, +kdelibs-3.5.6-r9.ebuild:
+ Aftermath of the Qt UTF-8 decoder fix.
+
+ 16 May 2007; Raúl Porcel <armin76@gentoo.org> kdelibs-3.5.6-r8.ebuild:
+ Add ~alpha wrt #147568
+
+ 12 May 2007; Markus Rothe <corsair@gentoo.org> kdelibs-3.5.6-r8.ebuild:
+ Added ~ppc64; bug #147568
+
+ 08 May 2007; Carsten Lohrke <carlo@gentoo.org> kdelibs-3.5.5-r10.ebuild:
+ Restore kdelibs-3.5.5-r10.
+
+ 07 May 2007; Stefan Schweizer <genstef@gentoo.org>
+ kdelibs-3.5.5-r10.ebuild, kdelibs-3.5.6-r7.ebuild,
+ kdelibs-3.5.6-r8.ebuild:
+ Remove hpell depend thanks to alonbl in bug 177546
+
+ 05 May 2007; Carsten Lohrke <carlo@gentoo.org> ChangeLog:
+ Restore ChangeLog.
+
+ 05 May 2007; Carsten Lohrke <carlo@gentoo.org> ChangeLog:
+ Restore ChangeLog
+
+*kdelibs-3.5.6-r8 (05 May 2007)
+
+ 05 May 2007; Carsten Lohrke <carlo@gentoo.org> +kdelibs-3.5.6-r8.ebuild:
+ Raise minimal needed Aspell version. Depend on recent Portage due to bug
+ #176765. Ebuild cleanup.
+
+ 29 Apr 2007; Carsten Lohrke <carlo@gentoo.org> kdelibs-3.5.6-r7.ebuild:
+ Remove XDG_CONFIG_DIRS again, bug #164034. Workaround only, though...
+
+ 28 Apr 2007; Carsten Lohrke <carlo@gentoo.org> -kdelibs-3.5.5-r5.ebuild,
+ -kdelibs-3.5.5-r7.ebuild, -kdelibs-3.5.5-r8.ebuild,
+ -kdelibs-3.5.5-r9.ebuild, -kdelibs-3.5.6-r1.ebuild,
+ -kdelibs-3.5.6-r2.ebuild, -kdelibs-3.5.6-r3.ebuild,
+ -kdelibs-3.5.6-r4.ebuild, -kdelibs-3.5.6-r5.ebuild,
+ -kdelibs-3.5.6-r6.ebuild:
+ Clean up.
+
+*kdelibs-3.5.6-r7 (27 Apr 2007)
+
+ 27 Apr 2007; Carsten Lohrke <carlo@gentoo.org> +kdelibs-3.5.6-r7.ebuild:
+ Revert the Kate patch changes from the previous revision, bug #176190. Make
+ OpenSSL and zeroconf/avahi dependencies mandatory, bug #172972 and bug
+ #175984.
+
+*kdelibs-3.5.6-r6 (25 Apr 2007)
+
+ 25 Apr 2007; Carsten Lohrke <carlo@gentoo.org> +kdelibs-3.5.6-r6.ebuild:
+ KJS and Kate fixes from branch, KDE bug #130896, fix bug #135818 (again),
+ bug #153533 and bug #155751.
+
+ 09 Apr 2007; Marcus D. Hanwell <cryos@gentoo.org>
+ kdelibs-3.5.5-r10.ebuild:
+ Stable on amd64, bug 172527.
+
+ 05 Apr 2007; Jose Luis Rivero <yoswink@gentoo.org>
+ kdelibs-3.5.5-r10.ebuild:
+ Stable on alpha wrt security #172527
+
+ 04 Apr 2007; Carsten Lohrke <carlo@gentoo.org> kdelibs-3.5.5-r10.ebuild,
+ kdelibs-3.5.6-r5.ebuild:
+ Care for bug #148180.
+
+ 03 Apr 2007; Tobias Scherbaum <dertobi123@gentoo.org>
+ kdelibs-3.5.5-r10.ebuild:
+ ppc stable, bug #172527
+
+ 03 Apr 2007; Gustavo Zacarias <gustavoz@gentoo.org>
+ kdelibs-3.5.5-r10.ebuild:
+ Stable on sparc wrt security #172527
+
+ 02 Apr 2007; Markus Rothe <corsair@gentoo.org> kdelibs-3.5.5-r10.ebuild:
+ Stable on ppc64; bug #172527
+
+ 01 Apr 2007; Jeroen Roovers <jer@gentoo.org> kdelibs-3.5.5-r10.ebuild:
+ Stable for HPPA (bug #172527).
+
+ 01 Apr 2007; Carsten Lohrke <carlo@gentoo.org> kdelibs-3.5.6-r5.ebuild:
+ Fix bug #172959.
+
+*kdelibs-3.5.6-r5 (31 Mar 2007)
+
+ 31 Mar 2007; Carsten Lohrke <carlo@gentoo.org> +kdelibs-3.5.6-r5.ebuild:
+ Fix bug 172527, the KDE bugs 103741, 126812, 133937, 134101, 141253, 141392,
+ 141621, 142050, 142202 and address some other issues.
+
+ 31 Mar 2007; Raúl Porcel <armin76@gentoo.org> kdelibs-3.5.5-r10.ebuild:
+ ia64 + x86 stable wrt security bug 172527
+
+*kdelibs-3.5.5-r10 (31 Mar 2007)
+
+ 31 Mar 2007; Carsten Lohrke <carlo@gentoo.org>
+ +files/CVE-2007-1564-kdelibs-3.5.6.diff, +kdelibs-3.5.5-r10.ebuild:
+ Fix for bug #172527.
+
+*kdelibs-3.5.6-r4 (30 Mar 2007)
+
+ 30 Mar 2007; Caleb Tennis <caleb@gentoo.org>
+ +files/kdelibs-3.5.6-kjs-xss.diff, +kdelibs-3.5.6-r4.ebuild:
+ Adding a XSS fix patch from kde-packager
+
+ 22 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
+ kdelibs-3.5.5-r9.ebuild:
+ Stable on alpha/ia64/ppc wrt bug #169529.
+
+ 07 Mar 2007; Jeroen Roovers <jer@gentoo.org> kdelibs-3.5.5-r9.ebuild:
+ Stable for HPPA (bug #169529).
+
+ 07 Mar 2007; Gustavo Zacarias <gustavoz@gentoo.org>
+ kdelibs-3.5.5-r9.ebuild:
+ Stable on sparc wrt security #169529
+
+ 06 Mar 2007; Markus Rothe <corsair@gentoo.org> kdelibs-3.5.5-r9.ebuild:
+ Stable on ppc64; bug #169529
+
+ 06 Mar 2007; Marcus D. Hanwell <cryos@gentoo.org> kdelibs-3.5.5-r9.ebuild:
+ Stable on amd64, bug 169529.
+
+ 06 Mar 2007; Christian Faulhammer <opfer@gentoo.org>
+ kdelibs-3.5.5-r9.ebuild:
+ stable x86; security bug 169526
+
+*kdelibs-3.5.6-r3 (05 Mar 2007)
+*kdelibs-3.5.5-r9 (05 Mar 2007)
+
+ 05 Mar 2007; Ioannis Aslanidis <deathwing00@gentoo.org>
+ +files/kdelibs-3.5.5-vulnerability-20070305.diff,
+ +kdelibs-3.5.5-r9.ebuild, +kdelibs-3.5.6-r3.ebuild:
+ Fixes konqueror dos via javascript read of ftp iframe.
+
+ 14 Feb 2007; Bryan Østergaard <kloeri@gentoo.org>
+ kdelibs-3.5.5-r8.ebuild:
+ Stable on IA64, bug 165606.
+
+ 12 Feb 2007; Jeroen Roovers <jer@gentoo.org> kdelibs-3.5.5-r8.ebuild:
+ Stable for HPPA (bug #165606).
+
+ 09 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
+ kdelibs-3.5.5-r8.ebuild:
+ Stable on alpha/amd64 wrt bug #165606.
+
+ 08 Feb 2007; Tobias Scherbaum <dertobi123@gentoo.org>
+ kdelibs-3.5.5-r8.ebuild:
+ Stable on ppc wrt bug #165606.
+
+ 07 Feb 2007; Gustavo Zacarias <gustavoz@gentoo.org>
+ kdelibs-3.5.5-r8.ebuild:
+ Stable on sparc wrt security #165606
+
+ 06 Feb 2007; Raúl Porcel <armin76@gentoo.org> kdelibs-3.5.5-r8.ebuild:
+ x86 stable wrt security bug 165606
+
+ 06 Feb 2007; Markus Rothe <corsair@gentoo.org> kdelibs-3.5.5-r8.ebuild:
+ Stable on ppc64; bug #165606
+
+*kdelibs-3.5.5-r8 (06 Feb 2007)
+
+ 06 Feb 2007; Diego Pettenò <flameeyes@gentoo.org>
+ +files/kdelibs-3.5.5-CVE-2007-0537.patch, +kdelibs-3.5.5-r8.ebuild:
+ Add patch to fix security bug #165606.
+
+ 05 Feb 2007; Diego Pettenò <flameeyes@gentoo.org>
+ -files/kdelibs-3.5.0-bindnow.patch,
+ -files/kdelibs-3.5.0-kicker-crash.patch,
+ -files/kdelibs-3.5.2-kssl-3des.patch,
+ -files/kdelibs-3.5.2-xorg7-rgbtxt.patch,
+ -files/kdelibs-3.5.3-konqcrash.patch, -files/kdelibs-3.5-lua.patch:
+ Remove unneeded patches.
+
+ 04 Feb 2007; Jeroen Roovers <jer@gentoo.org> kdelibs-3.5.6-r2.ebuild:
+ Marked ~hppa (bug #foo).
+
+ 04 Feb 2007; Diego Pettenò <flameeyes@gentoo.org>
+ -kdelibs-3.5.2-r6.ebuild:
+ Remove old versions.
+
+ 03 Feb 2007; Jeroen Roovers <jer@gentoo.org> kdelibs-3.5.6-r1.ebuild:
+ Marked ~hppa.
+
+ 03 Feb 2007; Alexander H. Færøy <eroyf@gentoo.org>
+ kdelibs-3.5.5-r4.ebuild:
+ Stable on MIPS; bug #164176
+
+*kdelibs-3.5.6-r2 (02 Feb 2007)
+
+ 02 Feb 2007; Diego Pettenò <flameeyes@gentoo.org>
+ +files/kdelibs-3.5.6-khtml-kde-bug-140768.patch, +kdelibs-3.5.6-r2.ebuild:
+ Add patch to fix KDE Bug 140768 as requested by upstream.
+
+ 01 Feb 2007; Markus Rothe <corsair@gentoo.org> kdelibs-3.5.5-r7.ebuild:
+ Stable on ppc64; bug #164079
+
+ 31 Jan 2007; Joseph Jezak <josejx@gentoo.org> kdelibs-3.5.5-r7.ebuild:
+ Marked ppc stable for bug #164079.
+
+ 30 Jan 2007; Jeroen Roovers <jer@gentoo.org> kdelibs-3.5.5-r7.ebuild:
+ Stable for HPPA (bug #164079).
+
+ 29 Jan 2007; Gustavo Zacarias <gustavoz@gentoo.org>
+ kdelibs-3.5.5-r7.ebuild:
+ Stable on sparc wrt #164079
+
+ 29 Jan 2007; Christian Faulhammer <opfer@gentoo.org>
+ kdelibs-3.5.5-r7.ebuild:
+ stable x86; bug #164079
+
+ 28 Jan 2007; Diego Pettenò <flameeyes@gentoo.org>
+ -files/kdelibs-3.4.3-inttypes.patch, -files/post-3.4.3-kdelibs-kjs.diff,
+ -files/kde3-dcopidlng.patch, -files/kdelibs-3.4.1-configure.patch,
+ -kdelibs-3.5.5-r6.ebuild, -kdelibs-3.5.6.ebuild:
+ Remove old versions and a bunch of files that are orphaned for quite a while
+ now.
+
+*kdelibs-3.5.6-r1 (28 Jan 2007)
+
+ 28 Jan 2007; Diego Pettenò <flameeyes@gentoo.org>
+ +kdelibs-3.5.6-r1.ebuild:
+ Fix KDE environment variables not to export XDG_CONFIG_DIRS to non-KDE
+ serssions. Thanks to Christoph Brill for reporting and Pacho Ramos for
+ finding the problem again. See bug #164034.
+
+ 24 Jan 2007; Diego Pettenò <flameeyes@gentoo.org>
+ files/digest-kdelibs-3.5.6, Manifest:
+ Regen digest.
+
+ 21 Jan 2007; Jeroen Roovers <jer@gentoo.org> kdelibs-3.5.5-r7.ebuild:
+ Marked ~hppa (bug #152818).
+
+ 19 Jan 2007; Diego Pettenò <flameeyes@gentoo.org> kdelibs-3.5.6.ebuild:
+ Set XDG_DATA_DIRS and XDG_CONFIG_DIRS variables in env.d directly; this way
+ KDE applications will show up in GNOME menu. Closes bug #95867 and bug
+ #139697. Thanks to Pacho Ramos for the help.
+
+ 19 Jan 2007; Diego Pettenò <flameeyes@gentoo.org>
+ kdelibs-3.5.2-r6.ebuild, kdelibs-3.5.5-r4.ebuild, kdelibs-3.5.5-r5.ebuild,
+ kdelibs-3.5.5-r6.ebuild, kdelibs-3.5.5-r7.ebuild, kdelibs-3.5.6.ebuild:
+ Error out gracefully when the midi useflag on experimental alsa-lib is unset.
+
+ 18 Jan 2007; Diego Pettenò <flameeyes@gentoo.org> kdelibs-3.5.6.ebuild:
+ Don't depend on arts 3.5.6, as 3.5.5 is just the same.
+
+*kdelibs-3.5.6 (16 Jan 2007)
+
+ 16 Jan 2007; Diego Pettenò <flameeyes@gentoo.org> +kdelibs-3.5.6.ebuild:
+ Bump to 3.5.6 (prerelease).
+
+ 05 Jan 2007; Diego Pettenò <flameeyes@gentoo.org>
+ kdelibs-3.5.2-r6.ebuild:
+ Convert to use elog.
+
+ 18 Dec 2006; Jason Wever <weeve@gentoo.org> kdelibs-3.5.5-r7.ebuild:
+ Added ~sparc keyword wrt bug #152818.
+
+ 11 Dec 2006; <kloeri@gentoo.org> kdelibs-3.5.5-r4.ebuild:
+ Stable on ia64.
+
+ 06 Dec 2006; <kloeri@gentoo.org> kdelibs-3.5.5-r4.ebuild:
+ Stable on Alpha.
+
+ 01 Dec 2006; Diego Pettenò <flameeyes@gentoo.org>
+ kdelibs-3.5.2-r6.ebuild, kdelibs-3.5.5-r4.ebuild, kdelibs-3.5.5-r5.ebuild,
+ kdelibs-3.5.5-r6.ebuild, kdelibs-3.5.5-r7.ebuild:
+ Make support for hidden visibility explicit.
+
+ 26 Nov 2006; Markus Rothe <corsair@gentoo.org> kdelibs-3.5.5-r5.ebuild:
+ Stable on ppc64
+
+ 25 Nov 2006; Bryan Østergaard <kloeri@gentoo.org>
+ kdelibs-3.5.5-r5.ebuild, kdelibs-3.5.5-r7.ebuild:
+ Add ~ia64 keyword.
+
+ 24 Nov 2006; Markus Rothe <corsair@gentoo.org> kdelibs-3.5.5-r6.ebuild,
+ kdelibs-3.5.5-r7.ebuild:
+ Added ~ppc64; bug #155505
+
+ 24 Nov 2006; Diego Pettenò <flameeyes@gentoo.org>
+ kdelibs-3.5.5-r7.ebuild:
+ Fix typo in patch line, thanks Jakub.
+
+*kdelibs-3.5.5-r7 (24 Nov 2006)
+
+ 24 Nov 2006; Diego Pettenò <flameeyes@gentoo.org>
+ +files/kdelibs-3.5.5-seli-xinerama.patch, +kdelibs-3.5.5-r7.ebuild:
+ Add a patch to improve xinerama support, by Lubos Lunak.
+
+ 23 Nov 2006; Guy Martin <gmsoft@gentoo.org> kdelibs-3.5.5-r5.ebuild:
+ Stable on hppa.
+
+ 22 Nov 2006; Joseph Jezak <josejx@gentoo.org> kdelibs-3.5.5-r6.ebuild:
+ Marked ~ppc for bug #155505.
+
+ 19 Nov 2006; Diego Pettenò <flameeyes@gentoo.org>
+ kdelibs-3.5.2-r6.ebuild, kdelibs-3.5.5-r4.ebuild, kdelibs-3.5.5-r5.ebuild,
+ kdelibs-3.5.5-r6.ebuild:
+ Block the correct package.
+
+ 19 Nov 2006; Diego Pettenò <flameeyes@gentoo.org>
+ kdelibs-3.5.5-r6.ebuild:
+ Fix enable/disable conditions for dnssd. Thanks to Nathan Caldwell in bug
+ #155615.
+
+ 18 Nov 2006; Diego Pettenò <flameeyes@gentoo.org>
+ kdelibs-3.5.2-r6.ebuild, kdelibs-3.5.5-r4.ebuild, kdelibs-3.5.5-r5.ebuild:
+ Remove wrong reference to avahi useflag from older versions. Thanks Jakub.
+
+ 18 Nov 2006; Diego Pettenò <flameeyes@gentoo.org>
+ -kdelibs-3.5.3-r4.ebuild, -kdelibs-3.5.4-r3.ebuild,
+ -kdelibs-3.5.4-r4.ebuild, -kdelibs-3.5.5.ebuild:
+ Remove old versions.
+
+ 18 Nov 2006; Christian Faulhammer <opfer@gentoo.org>
+ kdelibs-3.5.5-r6.ebuild:
+ keyworded ~x86, bug #155505
+
+ 18 Nov 2006; Diego Pettenò <flameeyes@gentoo.org>
+ kdelibs-3.5.5-r6.ebuild:
+ Remove the libkdnssd libraries when kdnssd-avahi is supposed to provide
+ them. Add ~x86-fbsd keyword.
+
+*kdelibs-3.5.5-r6 (17 Nov 2006)
+
+ 17 Nov 2006; Diego Pettenò <flameeyes@gentoo.org>
+ kdelibs-3.5.2-r6.ebuild, kdelibs-3.5.5-r4.ebuild, kdelibs-3.5.5-r5.ebuild,
+ +kdelibs-3.5.5-r6.ebuild:
+ Add new version, that with avahi useflag use kde-misc/kdnssd-avahi rather
+ tha building the internal kdnssd support. Thanks to Nathan Caldwell in bug
+ #118178.
+
+ 16 Nov 2006; Joseph Jezak <josejx@gentoo.org> kdelibs-3.5.5-r4.ebuild:
+ Marked ppc stable for bug #147570.
+
+ 14 Nov 2006; Caleb Tennis <caleb@gentoo.org> kdelibs-3.5.5-r5.ebuild:
+ change libxslt dep per bug #135536
+
+ 14 Nov 2006; Gustavo Zacarias <gustavoz@gentoo.org>
+ kdelibs-3.5.5-r5.ebuild:
+ Stable on sparc wrt #147570
+
+ 13 Nov 2006; Danny van Dyk <kugelfang@gentoo.org> kdelibs-3.5.5-r5.ebuild:
+ Marked stable on amd64 wrt bug #147570.
+
+ 13 Nov 2006; Christian Faulhammer <opfer@gentoo.org>
+ kdelibs-3.5.5-r5.ebuild:
+ "Stable x86, bug #147570"
+
+ 27 Oct 2006; Gustavo Zacarias <gustavoz@gentoo.org>
+ kdelibs-3.5.4-r4.ebuild, kdelibs-3.5.5-r5.ebuild:
+ Back to ~sparc wrt #152818
+
+ 27 Oct 2006; Markus Rothe <corsair@gentoo.org> kdelibs-3.5.4-r4.ebuild,
+ kdelibs-3.5.5-r5.ebuild:
+ Added ~ppc64; bug #152818
+
+ 27 Oct 2006; Diego Pettenò <flameeyes@gentoo.org>
+ kdelibs-3.5.4-r4.ebuild, kdelibs-3.5.5-r5.ebuild:
+ Re-add ~x86-fbsd keywording.
+
+ 27 Oct 2006; Diego Pettenò <flameeyes@gentoo.org>
+ kdelibs-3.5.4-r4.ebuild, kdelibs-3.5.5-r5.ebuild:
+ Re-add ~amd64 keywording.
+
+*kdelibs-3.5.5-r5 (25 Oct 2006)
+*kdelibs-3.5.5-r4 (25 Oct 2006)
+*kdelibs-3.5.4-r4 (25 Oct 2006)
+*kdelibs-3.5.4-r3 (25 Oct 2006)
+
+ 25 Oct 2006; Diego Pettenò <flameeyes@gentoo.org>
+ -kdelibs-3.5.4-r1.ebuild, -kdelibs-3.5.4-r2.ebuild,
+ +kdelibs-3.5.4-r3.ebuild, +kdelibs-3.5.4-r4.ebuild,
+ -kdelibs-3.5.5-r1.ebuild, -kdelibs-3.5.5-r2.ebuild,
+ -kdelibs-3.5.5-r3.ebuild, +kdelibs-3.5.5-r4.ebuild,
+ +kdelibs-3.5.5-r5.ebuild:
+ Version bump to fix the KSpell2 debacle, bug #152417. Keywording on 3.5.4-r4
+ and 3.5.5-r5 was limited to the arches having hspell-1.0 available.
+
+ 19 Oct 2006; Diego Pettenò <flameeyes@gentoo.org>
+ kdelibs-3.5.5-r3.ebuild:
+ Fix typo sendmail->sendfile. Thanks to Samuele Kaplun for letting me know.
+
+*kdelibs-3.5.5-r3 (19 Oct 2006)
+
+ 19 Oct 2006; Diego Pettenò <flameeyes@gentoo.org>
+ +files/kdelibs-3.5.5-noarts.patch, +files/kdelibs-3.5.5-noarts-2.patch,
+ +kdelibs-3.5.5-r3.ebuild:
+ Add patches to allow KNotify to work with arts disabled (see upstream bug
+ #99246), closes bug #79029. Enable mitshm, and sendfile on Linux, closes bug
+ #148299.
+
+ 17 Oct 2006; Diego Pettenò <flameeyes@gentoo.org>
+ kdelibs-3.5.5-r2.ebuild:
+ Fix use_with noutempter.
+
+ 17 Oct 2006; Diego Pettenò <flameeyes@gentoo.org>
+ kdelibs-3.5.5-r2.ebuild:
+ Change noutempter useflag to utempter, as most setups will simply not care
+ about it at all; Change ewarns and einfos to elog so that they can be of
+ some usefulness.
+
+*kdelibs-3.5.5-r2 (16 Oct 2006)
+
+ 16 Oct 2006; Diego Pettenò <flameeyes@gentoo.org>
+ +files/kdelibs-3.5.5-khtml.patch, +kdelibs-3.5.5-r2.ebuild:
+ Add patch from upstream to fix khtml rendering.
+
+*kdelibs-3.5.5-r1 (15 Oct 2006)
+
+ 15 Oct 2006; Diego Pettenò <flameeyes@gentoo.org>
+ +files/kdelibs-3.5.5-kdeprint-cupsd-timeout-fix.patch,
+ +kdelibs-3.5.5-r1.ebuild:
+ Add patch to fix timeouts on cups connection. THanks to Jochen Trumpf for
+ reporting in bug #151261.
+
+ 11 Oct 2006; Ioannis Aslanidis <deathwing00@gentoo.org>
+ +files/kdelibs-3.5.5-kate-cstyle-indenter-fix.diff, kdelibs-3.5.5.ebuild:
+ Added a patch that fixes a nasty regression in the cstyle identifier of kate.
+
+ 07 Oct 2006; Diego Pettenò <flameeyes@gentoo.org>
+ files/digest-kdelibs-3.5.5, Manifest:
+ Regenerate digest.
+
+ 05 Oct 2006; Diego Pettenò <flameeyes@gentoo.org>
+ files/digest-kdelibs-3.5.5, Manifest:
+ Regenerate digest.
+
+ 03 Oct 2006; Carsten Lohrke <carlo@gentoo.org> kdelibs-3.5.4-r2.ebuild,
+ kdelibs-3.5.5.ebuild:
+ Disable tests.
+
+*kdelibs-3.5.5 (03 Oct 2006)
+
+ 03 Oct 2006; Diego Pettenò <flameeyes@gentoo.org> +kdelibs-3.5.5.ebuild:
+ Bump to 3.5.5 (pre-release).
+
+ 20 Sep 2006; Diego Pettenò <flameeyes@gentoo.org>
+ +files/kdelibs-3.5-lua.patch, kdelibs-3.5.4-r2.ebuild:
+ Cleanup econf call, fix missing quotes, add lua useflag (and patch to
+ disable lua altogether) to fix bug #120388.
+
+*kdelibs-3.5.4-r2 (19 Sep 2006)
+
+ 19 Sep 2006; Carsten Lohrke <carlo@gentoo.org> +kdelibs-3.5.4-r2.ebuild:
+ Fixes for the KDE bugs #113057, #121528, #131596, #133677, #123941, #131369
+ among others. Changed env handling.
+
+ 18 Sep 2006; Carsten Lohrke <carlo@gentoo.org> kdelibs-3.5.2-r6.ebuild,
+ kdelibs-3.5.3-r4.ebuild, kdelibs-3.5.4-r1.ebuild:
+ Move kde-base/kde-env dependency here.
+
+ 18 Sep 2006; Carsten Lohrke <carlo@gentoo.org> -kdelibs-3.5.3.ebuild,
+ -kdelibs-3.5.3-r1.ebuild, -kdelibs-3.5.3-r2.ebuild,
+ -kdelibs-3.5.3-r3.ebuild, -kdelibs-3.5.4.ebuild:
+ Clean up.
+
+ 17 Sep 2006; Carsten Lohrke <carlo@gentoo.org> -kdelibs-3.4.3-r1.ebuild:
+ Drop KDE 3.4.
+
+ 09 Sep 2006; Carsten Lohrke <carlo@gentoo.org> kdelibs-3.5.4-r1.ebuild:
+ Do not depend on virtual/utempter, as only libutempter is supported, #143395.
+
+ 07 Sep 2006; Carsten Lohrke <carlo@gentoo.org> kdelibs-3.5.4-r1.ebuild:
+ Do not build with hspell, as long as it isn't supported by all architectures.
+
+ 07 Sep 2006; Carsten Lohrke <carlo@gentoo.org> kdelibs-3.5.4-r1.ebuild:
+ Revert previous commit.
+
+ 04 Sep 2006; Stefan Schweizer <genstef@gentoo.org>
+ kdelibs-3.5.4-r1.ebuild:
+ allow to build with hspell support again thanks to Alon Bar-Lev
+ <alon.barlev@gmail.com> in bug 146317
+
+ 03 Sep 2006; Bryan Østergaard <kloeri@gentoo.org>
+ kdelibs-3.5.2-r6.ebuild:
+ Stable on ia64.
+
+ 23 Aug 2006; Carsten Lohrke <carlo@gentoo.org> kdelibs-3.5.4-r1.ebuild:
+ Do always install the environment file.
+
+ 23 Aug 2006; Carsten Lohrke <carlo@gentoo.org> kdelibs-3.5.4-r1.ebuild:
+ Fixed a typo.
+
+*kdelibs-3.5.4-r1 (23 Aug 2006)
+
+ 23 Aug 2006; Carsten Lohrke <carlo@gentoo.org> +kdelibs-3.5.4-r1.ebuild:
+ Fixed legacyssl patch, thanks to Rick Harris. Fixes from the 3.5 branch for
+ the KDE bugs #90462, #126482, #126593, #132098 among others. Thanks to
+ Martin von Gagern for the libutempter patch.
+
+ 25 Jul 2006; Diego Pettenò <flameeyes@gentoo.org>
+ -files/kdelibs-3.3.2-anchor-fix.patch,
+ -files/kdelibs-3.3.2-aspell-dir.patch,
+ -files/post-3.3.2-kdelibs-kate.diff, -files/kdelibs-3.3.2-ppc64.patch,
+ -kdelibs-3.3.2-r10.ebuild:
+ Drop 3.3 versions.
+
+*kdelibs-3.5.4 (25 Jul 2006)
+
+ 25 Jul 2006; Diego Pettenò <flameeyes@gentoo.org> +kdelibs-3.5.4.ebuild:
+ Bump to 3.5.4 (pre-release).
+
+*kdelibs-3.5.3-r4 (20 Jul 2006)
+
+ 20 Jul 2006; Diego Pettenò <flameeyes@gentoo.org>
+ +files/kdelibs-3.5.3-konqcrash.patch, +kdelibs-3.5.3-r4.ebuild:
+ Add patch to fix Konqueror crash. Patch from Dirk Mueller <mueller@kde.org>,
+ thanks to Hanno Boeck for reporting. See bug #141173.
+
+ 16 Jul 2006; <psi29a@gentoo.org> kdelibs-3.5.2-r6.ebuild:
+ marked as stable
+
+ 09 Jul 2006; Diego Pettenò <flameeyes@gentoo.org>
+ kdelibs-3.5.2-r6.ebuild, kdelibs-3.5.3.ebuild, kdelibs-3.5.3-r1.ebuild,
+ kdelibs-3.5.3-r2.ebuild, kdelibs-3.5.3-r3.ebuild:
+ Pinpoint virtual/x11 version to less than 7.
+
+ 03 Jul 2006; Caleb Tennis <caleb@gentoo.org> kdelibs-3.5.2-r6.ebuild,
+ kdelibs-3.5.3-r3.ebuild:
+ Add iceauth as a dep, as it is required by the dcopserver
+
+*kdelibs-3.5.3-r3 (22 Jun 2006)
+
+ 22 Jun 2006; Diego Pettenò <flameeyes@gentoo.org>
+ +kdelibs-3.5.3-r3.ebuild:
+ Add new version without the kate patch that adds more crashes than it might
+ resolve.
+
+ 15 Jun 2006; Carsten Lohrke <carlo@gentoo.org> kdelibs-3.5.3-r2.ebuild:
+ Revised patch set, missed to include cups 1.2 patches.
+
+*kdelibs-3.5.3-r2 (14 Jun 2006)
+
+ 14 Jun 2006; Carsten Lohrke <carlo@gentoo.org> +kdelibs-3.5.3-r2.ebuild:
+ Missing return value checks. Use init script to restart cupsd. A couple of
+ fixes from the KDE 3.5 branch.
+
+*kdelibs-3.5.3-r1 (09 Jun 2006)
+
+ 09 Jun 2006; Diego Pettenò <flameeyes@gentoo.org>
+ +kdelibs-3.5.3-r1.ebuild:
+ Add new revision of kdelibs without utempter dependency, disabling utempter
+ entirely as kdelibs has its own better code to handle that.
+
+ 05 Jun 2006; Diego Pettenò <flameeyes@gentoo.org> kdelibs-3.5.3.ebuild:
+ Apply all the KUbuntu patches for cups 1.2 but the first. Note to self:
+ check not to skip one patch when trying if they apply.
+
+ 03 Jun 2006; Guy Martin <gmsoft@gentoo.org> kdelibs-3.5.2-r6.ebuild:
+ Stable on hppa.
+
+ 02 Jun 2006; Diego Pettenò <flameeyes@gentoo.org> kdelibs-3.5.3.ebuild:
+ Remove the --no-as-needed filtering, the problem is not in kdelibs, but in
+ binutils.
+
+*kdelibs-3.5.3 (01 Jun 2006)
+
+ 01 Jun 2006; Diego Pettenò <flameeyes@gentoo.org> +kdelibs-3.5.3.ebuild:
+ Version bump to avoid blocking more the monolithic ebuilds development. Add
+ fam useflag so that inotify can be used instead (on Linux). Don't use
+ --as-needed for first install for now.
+
+ 01 Jun 2006; Thomas Cort <tcort@gentoo.org> kdelibs-3.5.2-r6.ebuild:
+ Stable on alpha wrt Bug #132213.
+
+ 30 May 2006; Joseph Jezak <josejx@gentoo.org> kdelibs-3.5.2-r6.ebuild:
+ Marked ppc stable for bug #132213.
+
+ 29 May 2006; Jason Wever <weeve@gentoo.org> kdelibs-3.5.2-r6.ebuild:
+ Stable on SPARC wrt bug #132213.
+
+ 29 May 2006; Diego Pettenò <flameeyes@gentoo.org> ChangeLog:
+ Drop old versions.
+
+ 28 May 2006; Diego Pettenò <flameeyes@gentoo.org>
+ -files/post-3.3.2-kdelibs-htmlframes2.patch,
+ -files/kdelibs-3.4.1-kntlm.patch,
+ -files/kdelibs-3.4.1-ktoolbar-crash.patch,
+ -files/kdelibs-3.4.2-gmail-fix.patch,
+ -files/kdelibs-3.5.2-kate-fixes.diff,
+ -files/kdelibs-3.5.2-kate-fixes-2.diff,
+ -files/kdelibs-3.5.2-kio-errror-handling.diff,
+ -files/kdelibs-3.5.2-kio-fixes.diff, -files/kdelibs-3.5.2-misc-fixes.diff,
+ -files/kdelibs-3.5.2-misc-fixes-2.diff,
+ -files/kdelibs-3.5.2-misc-fixes-3.diff, -kdelibs-3.4.1-r1.ebuild,
+ -kdelibs-3.4.1-r2.ebuild, -kdelibs-3.4.2.ebuild, -kdelibs-3.4.2-r1.ebuild,
+ -kdelibs-3.4.3.ebuild, -kdelibs-3.5.2-r2.ebuild, -kdelibs-3.5.2-r3.ebuild,
+ -kdelibs-3.5.2-r4.ebuild, -kdelibs-3.5.2-r5.ebuild:
+ Remove old versions.
+
+ 26 May 2006; Markus Rothe <corsair@gentoo.org> kdelibs-3.5.2-r6.ebuild:
+ Stable on ppc64 - again
+
+ 26 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
+ kdelibs-3.5.2-r6.ebuild:
+ Stable on amd64 wrt bug #132213
+
+ 26 May 2006; Markus Rothe <corsair@gentoo.org> kdelibs-3.5.2-r6.ebuild:
+ Stable on ppc64
+
+ 25 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
+ kdelibs-3.5.2-r6.ebuild:
+ Stable on x86 wrt bug #132213
+
+ 25 May 2006; Diego Pettenò <flameeyes@gentoo.org>
+ kdelibs-3.5.2-r6.ebuild:
+ Fix regressions introduced in -r6 aligning it with -r5 changes.
+
+*kdelibs-3.5.2-r6 (25 May 2006)
+
+ 25 May 2006; Carsten Lohrke <carlo@gentoo.org> +kdelibs-3.5.2-r6.ebuild:
+ A memleak and crash conditions (including bug #133394) fixed.
+
+ 14 May 2006; <psi29a@gentoo.org> kdelibs-3.5.2-r5.ebuild:
+ added to ~mips for testing
+
+*kdelibs-3.5.2-r5 (12 May 2006)
+
+ 12 May 2006; Caleb Tennis <caleb@gentoo.org>
+ +files/kdelibs-3.5.2-misc-fixes-3.diff, +kdelibs-3.5.2-r5.ebuild:
+ Another round of misc fixes, supercedes misc-fixes-2 (from Carlo)
+
+ 08 May 2006; Diego Pettenò <flameeyes@gentoo.org>
+ kdelibs-3.5.2-r4.ebuild:
+ Add patchset from KUbuntu when using CUPS 1.2.
+
+ 08 May 2006; Diego Pettenò <flameeyes@gentoo.org>
+ kdelibs-3.5.2-r4.ebuild:
+ Add patchset from KUbuntu when using CUPS 1.2.
+
+ 06 May 2006; Carsten Lohrke <carlo@gentoo.org> kdelibs-3.5.2-r4.ebuild:
+ Added aspell-en as dependency to work around bug 131512.
+
+ 01 May 2006; Carsten Lohrke <carlo@gentoo.org>
+ +files/kdelibs-3.5.2-kssl-3des.patch, kdelibs-3.5.2-r4.ebuild:
+ Optional support for deprecated ssl ciphers.
+
+ 27 Apr 2006; Marien Zwart <marienz@gentoo.org>
+ files/digest-kdelibs-3.3.2-r10, files/digest-kdelibs-3.4.1-r1,
+ files/digest-kdelibs-3.4.1-r2, files/digest-kdelibs-3.4.2,
+ files/digest-kdelibs-3.4.2-r1, files/digest-kdelibs-3.4.3,
+ files/digest-kdelibs-3.4.3-r1, files/digest-kdelibs-3.5.2-r2,
+ files/digest-kdelibs-3.5.2-r3, files/digest-kdelibs-3.5.2-r4, Manifest:
+ Fixing SHA256 digest, pass four
+
+*kdelibs-3.5.2-r4 (21 Apr 2006)
+
+ 21 Apr 2006; Carsten Lohrke <carlo@gentoo.org>
+ +files/kdelibs-3.5.2-misc-fixes-2.diff, +kdelibs-3.5.2-r4.ebuild:
+ Fix two crashes and bug #120858.
+
+*kdelibs-3.5.2-r3 (17 Apr 2006)
+
+ 17 Apr 2006; Carsten Lohrke <carlo@gentoo.org>
+ +files/kdelibs-3.5.2-kate-fixes-2.diff,
+ +files/kdelibs-3.5.2-kio-fixes.diff, +files/kdelibs-3.5.2-misc-fixes.diff,
+ +kdelibs-3.5.2-r3.ebuild:
+ Updated patch set, fixing various issues.
+
+ 06 Apr 2006; Diego Pettenò <flameeyes@gentoo.org>
+ -files/kdelibs-3.5.1-kurllabel.patch, -kdelibs-3.5.0.ebuild,
+ -kdelibs-3.5.0-r1.ebuild, -kdelibs-3.5.0-r2.ebuild, -kdelibs-3.5.1.ebuild,
+ -kdelibs-3.5.1-r1.ebuild, -kdelibs-3.5.2.ebuild:
+ Cleanup old 3.5.x versions.
+
+*kdelibs-3.5.2-r2 (05 Apr 2006)
+
+ 05 Apr 2006; Diego Pettenò <flameeyes@gentoo.org>
+ -kdelibs-3.5.2-r1.ebuild, +kdelibs-3.5.2-r2.ebuild:
+ Re-apply fixes for modular X setups, libxslt dependency and ~x86-fbsd keyword.
+
+*kdelibs-3.5.2-r1 (03 Apr 2006)
+
+ 03 Apr 2006; Carsten Lohrke <carlo@gentoo.org>
+ +files/kdelibs-3.5.2-kate-fixes.diff,
+ +files/kdelibs-3.5.2-kio-errror-handling.diff, +kdelibs-3.5.2-r1.ebuild:
+ Fix bug #128519 and apply some Kate updates.
+
+ 01 Apr 2006; Diego Pettenò <flameeyes@gentoo.org> kdelibs-3.5.2.ebuild:
+ Update ~x86-fbsd keyword.
+
+ 31 Mar 2006; Caleb Tennis <caleb@gentoo.org> kdelibs-3.4.3.ebuild,
+ kdelibs-3.4.3-r1.ebuild, kdelibs-3.5.0-r1.ebuild, kdelibs-3.5.0-r2.ebuild,
+ kdelibs-3.5.1.ebuild, kdelibs-3.5.1-r1.ebuild, kdelibs-3.5.2.ebuild:
+ dump dep to libxslt 1.1.15 to fix XPath errors
+
+ 29 Mar 2006; Diego Pettenò <flameeyes@gentoo.org> kdelibs-3.5.2.ebuild:
+ Remove configure to force autotools rebuild. Closes bug #127932.
+
+ 24 Mar 2006; Diego Pettenò <flameeyes@gentoo.org>
+ kdelibs-3.5.1-r1.ebuild:
+ Backport to 3.5.1-r1 the xorg7 fix.
+
+ 24 Mar 2006; Diego Pettenò <flameeyes@gentoo.org>
+ +files/kdelibs-3.5.2-xorg7-rgbtxt.patch, kdelibs-3.5.2.ebuild:
+ Fix on X.Org 7.0 by creating and passing a --with-rgbfile parameter with the
+ path to the rgb.txt file on modular setup.
+
+*kdelibs-3.5.2 (22 Mar 2006)
+
+ 22 Mar 2006; Dan Armak <danarmak@gentoo.org> +kdelibs-3.5.2.ebuild:
+ KDE 3.5.2. Not yet released upstream, and so package.masked for now.
+
+ 02 Mar 2006; Aron Griffis <agriffis@gentoo.org> kdelibs-3.4.3-r1.ebuild:
+ Mark 3.4.3-r1 stable on ia64
+
+*kdelibs-3.5.1-r1 (04 Feb 2006)
+
+ 04 Feb 2006; Diego Pettenò <flameeyes@gentoo.org>
+ +files/kdelibs-3.5.1-kurllabel.patch, +kdelibs-3.5.1-r1.ebuild:
+ Add patch to restore previous behavior with kurllabel as per bug #121571
+ (upstream bug #120291).
+
+ 01 Feb 2006; Carsten Lohrke <carlo@gentoo.org> kdelibs-3.5.1.ebuild:
+ Correct SRC_URI.
+
+*kdelibs-3.5.1 (23 Jan 2006)
+
+ 23 Jan 2006; Dan Armak <danarmak@gentoo.org> +kdelibs-3.5.1.ebuild:
+ Version 3.5.1. Not yet released upstream, so package.masked for now.
+
+*kdelibs-3.5.1 (23 Jan 2006)
+
+ 23 Jan 2006; Dan Armak <danarmak@gentoo.org> +kdelibs-3.5.1.ebuild:
+ Version 3.5.1. Not yet released upstream, so package.masked for now.
+
+ 20 Jan 2006; Marcus D. Hanwell <cryos@gentoo.org> kdelibs-3.4.3-r1.ebuild:
+ Stable on amd64, bug 118550.
+
+ 20 Jan 2006; Carsten Lohrke <carlo@gentoo.org> kdelibs-3.4.3-r1.ebuild:
+ stable on sparc
+
+*kdelibs-3.5.0-r2 (20 Jan 2006)
+*kdelibs-3.4.3-r1 (20 Jan 2006)
+
+ 20 Jan 2006; Carsten Lohrke <carlo@gentoo.org>
+ +files/post-3.4.3-kdelibs-kjs.diff, +kdelibs-3.4.3-r1.ebuild,
+ +kdelibs-3.5.0-r2.ebuild:
+ kjs heap based buffer overflow, #118550
+
+ 15 Dec 2005; Brent Baude <ranger@gentoo.org> kdelibs-3.4.3.ebuild:
+ Remarking 3.4.3 ppc64 stable
+
+*kdelibs-3.5.0-r1 (14 Dec 2005)
+
+ 14 Dec 2005; Diego Pettenò <flameeyes@gentoo.org>
+ +files/kdelibs-3.5.0-kicker-crash.patch, +kdelibs-3.5.0-r1.ebuild:
+ Add patch to fix kicker's crashes, hopefully fixing bug #114141. Patch from
+ upstream committed by aseigo.
+
+ 14 Dec 2005; Brent Baude <ranger@gentoo.org> kdelibs-3.4.3.ebuild:
+ marking kde-3.4.3 ~ppc64
+
+ 10 Dec 2005; Bryan Østergaard <kloeri@gentoo.org kdelibs-3.4.3.ebuild:
+ Stable on alpha, bug 112842.
+
+ 10 Dec 2005; Chris White <chriswhite@gentoo.org> kdelibs-3.4.3.ebuild:
+ Marked x86 stable for bug #112842.
+
+ 09 Dec 2005; Diego Pettenò <flameeyes@gentoo.org> kdelibs-3.5.0.ebuild:
+ Disabled hspell as the required version is not in portage right now. See bug
+ #114161. Re-add hspell support after bug #77751 is closed.
+
+ 09 Dec 2005; Diego Pettenò <flameeyes@gentoo.org>
+ +files/kdelibs-3.5.0-bindnow.patch, kdelibs-3.5.0.ebuild:
+ Add support for non-lazy-bindings non setuid executables. See bug #113937.
+
+ 06 Dec 2005; Joseph Jezak <josejx@gentoo.org> kdelibs-3.4.3.ebuild:
+ Marked ppc stable for bug #112842.
+
+ 01 Dec 2005; Diego Pettenò <flameeyes@gentoo.org> kdelibs-3.5.0.ebuild:
+ Require acl only on Linux kernel, as acl support works on FreeBSD, without
+ sys-apps/acl that's Linux specific.
+
+ 27 Nov 2005; Guy Martin <gmsoft@gentoo.org> kdelibs-3.4.3.ebuild:
+ Stable on hppa.
+
+ 26 Nov 2005; Dan Armak <danarmak@gentoo.org> kdelibs-3.5.0.ebuild:
+ Upstream (unreleased) tarball updated, updating digests.
+
+ 24 Nov 2005; Marcus D. Hanwell <cryos@gentoo.org> kdelibs-3.4.3.ebuild:
+ Stable on amd64, bug 112842.
+
+ 24 Nov 2005; Markus Rothe <corsair@gentoo.org> kdelibs-3.4.3.ebuild:
+ Stable on ppc64
+
+*kdelibs-3.5.0 (22 Nov 2005)
+
+ 22 Nov 2005; Dan Armak <danarmak@gentoo.org> +kdelibs-3.5.0.ebuild:
+ Ebuilds for KDE 3.5.0 final. It is not yet released, and is package.masked.
+
+ 21 Nov 2005; Gustavo Zacarias <gustavoz@gentoo.org> kdelibs-3.4.3.ebuild:
+ Stable on sparc wrt #112842
+
+*kdelibs-3.5.0_rc1 (12 Nov 2005)
+
+ 12 Nov 2005; Dan Armak <danarmak@gentoo.org> +kdelibs-3.5.0_rc1.ebuild:
+ Ebuild for new version 3.5.0_rc1.
+
+*kdelibs-3.5.0_rc1 (12 Nov 2005)
+
+ 12 Nov 2005; Dan Armak <danarmak@gentoo.org> +kdelibs-3.5.0_rc1.ebuild:
+ Ebuild for new version 3.5.0_rc1. This is package.masked since it's a
+ prerelease.
+
+ 18 Oct 2005; Jeremy Huddleston <eradicator@gentoo.org>
+ +files/kdelibs-3.4.3-inttypes.patch, kdelibs-3.4.3.ebuild:
+ Fixed compilation problem with missing inttypes.h.
+
+ 17 Oct 2005; Douglas Russell <puggy@gentoo.org>
+ +files/kdelibs-3.5.0_beta2-kwallet-stdint.patch,
+ kdelibs-3.5.0_beta2.ebuild:
+ Fix for big endian of 3.5 beta2
+
+ 14 Oct 2005; Dan Armak <danarmak@gentoo.org> kdelibs-3.5.0_beta2.ebuild:
+ Removed patches applied upstream for this version.
+
+*kdelibs-3.5.0_beta2 (14 Oct 2005)
+
+ 14 Oct 2005; Dan Armak <danarmak@gentoo.org> +kdelibs-3.5.0_beta2.ebuild:
+ New version.
+
+*kdelibs-3.4.3 (13 Oct 2005)
+
+ 13 Oct 2005; Dan Armak <danarmak@gentoo.org> +kdelibs-3.4.3.ebuild:
+ New version.
+
+*kdelibs-3.4.3 (12 Oct 2005)
+
+ 12 Oct 2005; Gregorio Guidi <greg_g@gentoo.org> +kdelibs-3.4.3.ebuild:
+ New version. Add workaround for collision with kdeadmin (#100968).
+
+ 06 Oct 2005; Hardave Riar <hardave@gentoo.org> kdelibs-3.4.2-r1.ebuild:
+ Keyworded ~mips.
+
+ 29 Sep 2005; Hardave Riar <hardave@gentoo.org> kdelibs-3.4.1-r2.ebuild:
+ Adding back dropped ~mips keyword.
+
+*kdelibs-3.5_beta1-r1 (26 Sep 2005)
+
+ 26 Sep 2005; Diego Pettenò <flameeyes@gentoo.org>
+ +files/kioslave-pumount-devname.patch, -kdelibs-3.5_beta1.ebuild,
+ +kdelibs-3.5_beta1-r1.ebuild:
+ Added patch to be able to run pumount successfully, so to unbreak handling
+ of unmount action for users.
+
+*kdelibs-3.5_beta1 (21 Sep 2005)
+
+ 21 Sep 2005; Gregorio Guidi <greg_g@gentoo.org>
+ +files/kdelibs-3.5_beta1-configure-acl.patch, +kdelibs-3.5_beta1.ebuild:
+ New version. Add support for ACLs.
+
+*kdelibs-3.4.2-r1 (17 Sep 2005)
+
+ 17 Sep 2005; Caleb Tennis <caleb@gentoo.org> +kdelibs-3.4.2-r1.ebuild,
+ kdelibs-3.5_alpha1.ebuild:
+ I'm promoting the change over to --disable-fast-malloc. Since we provide a
+ good glibc, this fast-malloc really isn't needed. Also, I have experienced
+ lots of spurious crashes with KDE applications with glibc-2.3.4.20041108 and
+ higher (with multithreaded applications), and using glibc's malloc instead
+ of KDE's implementation fixed it.
+
+ 11 Sep 2005; Aron Griffis <agriffis@gentoo.org> kdelibs-3.4.1-r1.ebuild:
+ Mark 3.4.1-r1 stable on alpha
+
+ 25 Aug 2005; Aron Griffis <agriffis@gentoo.org> kdelibs-3.4.1-r1.ebuild:
+ stable on ia64
+
+*kdelibs-3.5_alpha1 (24 Aug 2005)
+
+ 24 Aug 2005; Gregorio Guidi <greg_g@gentoo.org>
+ +files/kdelibs-3.5_alpha1-crash.patch, +kdelibs-3.5_alpha1.ebuild:
+ KDE 3.5 prerelease.
+
+*kdelibs-3.4.2 (28 Jul 2005)
+
+ 28 Jul 2005; Gregorio Guidi <greg_g@gentoo.org>
+ +files/kdelibs-3.4.2-gmail-fix.patch, +kdelibs-3.4.2.ebuild:
+ New version. Add fix for Gmail (#100267).
+
+ 25 Jul 2005; Guy Martin <gmsoft@gentoo.org> kdelibs-3.4.1-r1.ebuild,
+ kdelibs-3.4.1-r2.ebuild:
+ Stable on hppa.
+
+ 25 Jul 2005; Caleb Tennis <caleb@gentoo.org> kdelibs-3.2.3-r7.ebuild,
+ kdelibs-3.2.3-r9.ebuild, kdelibs-3.3.2-r9.ebuild,
+ kdelibs-3.3.2-r10.ebuild, kdelibs-3.4.0-r2.ebuild,
+ kdelibs-3.4.1-r1.ebuild, kdelibs-3.4.1-r2.ebuild:
+ Remove set-qtdir statements and change qt deps to use qt_min_version per bug
+ #100235
+
+ 22 Jul 2005; Bryan Østergaard <kloeri@gentoo.org>
+ kdelibs-3.3.2-r10.ebuild:
+ Stable on ia64, bug 98735.
+
+ 22 Jul 2005; Bryan Østergaard <kloeri@gentoo.org>
+ kdelibs-3.3.2-r10.ebuild:
+ Stable on alpha, bug 98735.
+
+ 20 Jul 2005; Herbie Hopkins <herbs@gentoo.org> kdelibs-3.3.2-r10.ebuild:
+ Stable on amd64 wrt bug #98735.
+
+ 20 Jul 2005; Rene Nussbaumer <killerfox@gentoo.org>
+ kdelibs-3.3.2-r10.ebuild:
+ Stable on hppa. bug #98735
+
+ 20 Jul 2005; Hardave Riar <hardave@gentoo.org> kdelibs-3.3.2-r10.ebuild:
+ Stable on mips, bug #98735
+
+ 20 Jul 2005; Gustavo Zacarias <gustavoz@gentoo.org>
+ kdelibs-3.3.2-r10.ebuild:
+ Stable on sparc wrt #98735
+
+ 19 Jul 2005; Tobias Scherbaum <dertobi123@gentoo.org>
+ kdelibs-3.3.2-r10.ebuild:
+ ppc stable, #98735
+
+ 19 Jul 2005; Markus Rothe <corsair@gentoo.org> kdelibs-3.3.2-r10.ebuild:
+ Stable on ppc64 (bug #98735)
+
+*kdelibs-3.3.2-r10 (18 Jul 2005)
+
+ 18 Jul 2005; Carsten Lohrke <carlo@gentoo.org>
+ +files/post-3.3.2-kdelibs-kate.diff, +kdelibs-3.3.2-r10.ebuild:
+ backup file permission leak in kate, #98735
+
+ 14 Jul 2005; Hardave Riar <hardave@gentoo.org> kdelibs-3.4.1-r1.ebuild:
+ Keyworded ~mips
+
+*kdelibs-3.4.1-r2 (10 Jul 2005)
+
+ 10 Jul 2005; Carsten Lohrke <carlo@gentoo.org>
+ +files/kdelibs-3.4.1-kntlm.patch,
+ +files/kdelibs-3.4.1-ktoolbar-crash.patch, +kdelibs-3.4.1-r2.ebuild:
+ fix ntlm authentication, #98285 and konqueror crashes
+
+ 08 Jul 2005; Dan Armak <danarmak@gentoo.org>
+ -files/post-3.2.3-kdelibs-dcop.patch,
+ -files/post-3.2.3-kdelibs-dcopserver.patch,
+ -files/post-3.2.3-kdelibs-htmlframes2.patch,
+ -files/post-3.2.3-kdelibs-kcookiejar.patch,
+ -files/post-3.2.3-kdelibs-kio.diff,
+ -files/post-3.2.3-kdelibs-kioslave.patch,
+ -files/post-3.2.3-kdelibs-kstandarddirs.patch,
+ -files/post-3.3.2-kdelibs-dcop.patch,
+ -files/post-3.3.2-kdelibs-idn-2.patch,
+ -files/post-3.3.2-kdelibs-kimgio-2.diff,
+ -files/post-3.3.2-kdelibs-kio.diff,
+ -files/post-3.3.2-kdelibs-kioslave.patch,
+ -files/post-3.4.0-kdelibs-kimgio-2.diff, kdelibs-3.2.3-r7.ebuild,
+ kdelibs-3.2.3-r9.ebuild, kdelibs-3.3.2-r9.ebuild, kdelibs-3.4.0-r2.ebuild,
+ kdelibs-3.4.1-r1.ebuild:
+ Removed from files/ all patches that exist on ftp.kde.org, and pointed the
+ ebuilds there.
+
+ 08 Jul 2005; Jason Wever <weeve@gentoo.org> kdelibs-3.4.1-r1.ebuild:
+ Stable on SPARC.
+
+ 04 Jul 2005; Bryan Østergaard <kloeri@gentoo.org>
+ kdelibs-3.4.1-r1.ebuild:
+ Add ~alpha keyword.
+
+ 01 Jul 2005; Hardave Riar <hardave@gentoo.org> kdelibs-3.3.2-r9.ebuild:
+ Stable on mips
+
+ 01 Jul 2005; Markus Rothe <corsair@gentoo.org> kdelibs-3.4.1-r1.ebuild:
+ Stable on ppc64 (bug #97544)
+
+ 08 Jun 2005; Diego Pettenò <flameeyes@gentoo.org>
+ kdelibs-3.4.1-r1.ebuild:
+ Use virtual/utempter instead of sys-apps/utempter else Gentoo/FreeBSD fails
+ to get dependencies.
+
+*kdelibs-3.4.1-r1 (07 Jun 2005)
+
+ 07 Jun 2005; Gregorio Guidi <greg_g@gentoo.org>
+ +files/kdelibs-3.4.1-configure.patch, +kdelibs-3.4.1-r1.ebuild:
+ Add patch to properly respect USE flags (#81966). Fix #82220. Better support
+ for amd64 multilib (#94872).
+
+ 28 May 2005; Markus Rothe <corsair@gentoo.org> kdelibs-3.4.1.ebuild:
+ switched from -fno-gcse to -mminimal-toc, to let this compile on ppc64
+
+ 25 May 2005; Dan Armak <danarmak@gentoo.org> +kdelibs-3.4.1.ebuild:
+ Ebuilds for KDE 3.4.1. These are package.masked until 3.4.1 is actually
+ released. You can't get the tarballs yet.
+
+*kdelibs-3.4.1 (25 May 2005)
+
+ 25 May 2005; Dan Armak <danarmak@gentoo.org> +kdelibs-3.4.1.ebuild:
+ Ebuilds for KDE 3.4.1. These are package.masked until 3.4.1 is actually
+ released. You can't get the tarballs yet.
+
+ 09 May 2005; Aron Griffis <agriffis@gentoo.org> kdelibs-3.4.0-r2.ebuild:
+ add ~ia64
+
+ 06 May 2005; Jason Wever <weeve@gentoo.org> kdelibs-3.3.2-r9.ebuild:
+ Stable on SPARC wrt bug #88862.
+
+ 05 May 2005; Michael Hanselmann <hansmi@gentoo.org>
+ kdelibs-3.3.2-r9.ebuild:
+ Stable on hppa.
+
+ 05 May 2005; Bryan Østergaard <kloeri@gentoo.org>
+ kdelibs-3.3.2-r9.ebuild:
+ Stable on alpha + ia64, bug 88862.
+
+ 04 May 2005; Jan Brinkmann <luckyduck@gentoo.org> kdelibs-3.3.2-r9.ebuild:
+ stable on amd64 wrt #88862
+
+ 04 May 2005; Michael Hanselmann <hansmi@gentoo.org>
+ kdelibs-3.3.2-r9.ebuild:
+ Stable on ppc.
+
+ 04 May 2005; Markus Rothe <corsair@gentoo.org> kdelibs-3.4.0-r2.ebuild:
+ Readded ppc64 patch and readded append-flags -fno-gcse for ppc64 only -
+ those were lost within the last revision bump
+
+ 04 May 2005; Markus Rothe <corsair@gentoo.org> kdelibs-3.3.2-r9.ebuild:
+ Stable on ppc64; bug #88862
+
+*kdelibs-3.4.0-r2 (03 May 2005)
+*kdelibs-3.3.2-r9 (03 May 2005)
+
+ 03 May 2005; Carsten Lohrke <carlo@gentoo.org>
+ +files/post-3.3.2-kdelibs-kimgio-2.diff,
+ +files/post-3.4.0-kdelibs-kimgio-2.diff, +kdelibs-3.3.2-r9.ebuild,
+ +kdelibs-3.4.0-r2.ebuild:
+ new patch, fixing a bug in the previous one, kdelibs-3.2 not affected
+
+ 27 Apr 2005; Markus Rothe <corsair@gentoo.org> kdelibs-3.4.0-r1.ebuild:
+ Added ~ppc64 to KEYWORDS and fix bug #85593.
+
+ 22 Apr 2005; Markus Rothe <corsair@gentoo.org> kdelibs-3.3.2-r8.ebuild:
+ Stable on ppc64
+
+ 22 Apr 2005; Bryan Østergaard <kloeri@gentoo.org>
+ kdelibs-3.2.3-r9.ebuild, kdelibs-3.3.2-r8.ebuild:
+ Stable on alpha + ia64, bug 88862.
+
+ 21 Apr 2005; Gustavo Zacarias <gustavoz@gentoo.org>
+ kdelibs-3.2.3-r9.ebuild, kdelibs-3.3.2-r8.ebuild:
+ Stable on sparc wrt #88862
+
+ 21 Apr 2005; Lars Weiler <pylon@gentoo.org> kdelibs-3.2.3-r9.ebuild,
+ kdelibs-3.3.2-r8.ebuild:
+ Stable on ppc; bug #88862.
+
+ 21 Apr 2005; Marcus D. Hanwell <cryos@gentoo.org> kdelibs-3.2.3-r9.ebuild,
+ kdelibs-3.3.2-r8.ebuild:
+ Stable on amd64, bug 88862.
+
+*kdelibs-3.4.0-r1 (20 Apr 2005)
+*kdelibs-3.3.2-r8 (20 Apr 2005)
+*kdelibs-3.2.3-r9 (20 Apr 2005)
+
+ 20 Apr 2005; Carsten Lohrke <carlo@gentoo.org>
+ +files/post-3.2.3-kdelibs-idn.patch,
+ +files/post-3.2.3-kdelibs-kimgio.diff,
+ +files/post-3.3.2-kdelibs-idn-2.patch,
+ +files/post-3.3.2-kdelibs-kimgio.diff,
+ +files/post-3.4.0-kdelibs-kimgio.diff, +kdelibs-3.2.3-r9.ebuild,
+ +kdelibs-3.3.2-r8.ebuild, +kdelibs-3.4.0-r1.ebuild:
+ PCX Image Buffer Overflow Vulnerability, #88862
+
+ 21 Mar 2005; Guy Martin <gmsoft@gentoo.org> kdelibs-3.2.3-r7.ebuild:
+ Stable on hppa.
+
+ 19 Mar 2005; Bryan Østergaard <kloeri@gentoo.org>
+ kdelibs-3.2.3-r8.ebuild, kdelibs-3.3.2-r7.ebuild:
+ Stable on alpha, bug 83814.
+
+ 18 Mar 2005; Daniel Goller <morfic@gentoo.org> kdelibs-3.4.0.ebuild:
+ Added to ~ppc
+
+ 17 Mar 2005; Jason Wever <weeve@gentoo.org> kdelibs-3.2.3-r8.ebuild,
+ kdelibs-3.3.2-r7.ebuild:
+ Stable on SPARC wrt security bug #83814.
+
+ 17 Mar 2005; Hardave Riar <hardave@gentoo.org> kdelibs-3.3.2-r7.ebuild:
+ Stable on mips, bug #83814.
+
+ 16 Mar 2005; Marcus D. Hanwell <cryos@gentoo.org> kdelibs-3.2.3-r8.ebuild:
+ Marked stable on amd64, bug 83814, and fixed for 2005.0 profile symlink.
+
+ 16 Mar 2005; Michael Hanselmann <hansmi@gentoo.org>
+ kdelibs-3.2.3-r8.ebuild, kdelibs-3.3.2-r7.ebuild:
+ Stable on ppc.
+
+ 16 Mar 2005; Markus Rothe <corsair@gentoo.org> kdelibs-3.3.2-r7.ebuild:
+ Stable on ppc64; bug #83814
+
+ 16 Mar 2005; Marcus D. Hanwell <cryos@gentoo.org> kdelibs-3.3.2-r7.ebuild:
+ Marked stable on amd64, bug 83814.
+
+*kdelibs-3.3.2-r7 (16 Mar 2005)
+
+ 16 Mar 2005; Carsten Lohrke <carlo@gentoo.org>
+ +files/post-3.2.3-kdelibs-dcop.patch, +files/post-3.3.2-kdelibs-dcop.patch,
+ +kdelibs-3.2.3-r8.ebuild, +kdelibs-3.3.2-r7.ebuild:
+ local DCOP DoS, #83814
+
+ 15 Mar 2005; Guy Martin <gmsoft@gentoo.org> kdelibs-3.3.2-r5.ebuild:
+ Stable on hppa
+
+ 15 Mar 2005; Carsten Lohrke <carlo@gentoo.org> kdelibs-3.3.2-r6.ebuild:
+ -arch to avoid useless recompilation
+
+ 15 Mar 2005; Gregorio Guidi <greg_g@gentoo.org>
+ +files/kdelibs-3.4.0-imagemap.patch, kdelibs-3.4.0.ebuild:
+ Add patch for bug #82017.
+
+ 14 Mar 2005; Gregorio Guidi <greg_g@gentoo.org>
+ +files/kdelibs-3.4.0-form-freeze.patch, kdelibs-3.4.0.ebuild:
+ Add patch for bug #84500 (freezing in web forms).
+
+ 14 Mar 2005; Hardave Riar <hardave@gentoo.org> kdelibs-3.3.2-r5.ebuild:
+ Stable on mips, bug #81652.
+
+*kdelibs-3.3.2-r6 (14 Mar 2005)
+
+ 14 Mar 2005; Markus Rothe <corsair@gentoo.org>
+ +files/kdelibs-3.3.2-ppc64.patch, +kdelibs-3.3.2-r6.ebuild:
+ Added patch which fixes a weird key problem on ppc64. Revision bump which is
+ stable on ppc64 only. Bug #63529
+
+ 13 Mar 2005; Marcus D. Hanwell <cryos@gentoo.org> kdelibs-3.4.0.ebuild:
+ Marked ~amd64, keywording KDE split ebuilds, bug 80944.
+
+ 13 Mar 2005; Dan Armak <danarmak@gentoo.org> kdelibs-3.4.0.ebuild:
+ KDE 3.4.0 ebuilds. Note that the tarballs won't be officially released for a
+ few more days.
+
+ 05 Mar 2005; Jason Wever <weeve@gentoo.org> kdelibs-3.2.3-r7.ebuild,
+ kdelibs-3.3.2-r5.ebuild:
+ Stable on sparc wrt security bug #81652.
+
+ 05 Mar 2005; Marcus D. Hanwell <cryos@gentoo.org> kdelibs-3.2.3-r7.ebuild,
+ kdelibs-3.3.2-r5.ebuild:
+ Marked stable on amd64, bug 81652.
+
+ 05 Mar 2005; Bryan Østergaard <kloeri@gentoo.org>
+ kdelibs-3.2.3-r7.ebuild, kdelibs-3.3.2-r5.ebuild:
+ Stable on alpha, bug 81652.
+
+ 04 Mar 2005; Markus Rothe <corsair@gentoo.org> kdelibs-3.3.2-r5.ebuild:
+ Stable on ppc64; bug #81652
+
+ 04 Mar 2005; Michael Hanselmann <hansmi@gentoo.org>
+ kdelibs-3.2.3-r7.ebuild, kdelibs-3.3.2-r5.ebuild:
+ Stable on ppc.
+
+*kdelibs-3.2.3-r7 (04 Mar 2005)
+
+ 04 Mar 2005; Carsten Lohrke <carlo@gentoo.org> files/kde3-dcopidlng.patch,
+ +kdelibs-3.2.3-r7.ebuild, +kdelibs-3.3.2-r5.ebuild:
+ patch wasn't correct
+
+ 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
+ kdelibs-3.3.2-r4.ebuild:
+ Marking stable on ppc64, per bug #81652.
+
+ 03 Mar 2005; Gustavo Zacarias <gustavoz@gentoo.org> kdelibs-3.2.3-r6.ebuild,
+ kdelibs-3.3.2-r4.ebuild:
+ Stable on sparc wrt #81652
+
+ 02 Mar 2005; Michael Hanselmann <hansmi@gentoo.org>
+ kdelibs-3.2.3-r6.ebuild, kdelibs-3.3.2-r4.ebuild:
+ Stable on ppc.
+
+ 02 Mar 2005; Bryan Østergaard <kloeri@gentoo.org>
+ kdelibs-3.2.3-r6.ebuild, kdelibs-3.3.2-r4.ebuild:
+ Stable on alpha, bug 81652.
+
+ 02 Mar 2005; Marcus D. Hanwell <cryos@gentoo.org> kdelibs-3.2.3-r6.ebuild,
+ kdelibs-3.3.2-r4.ebuild:
+ Marked stable on amd64, bug 81652.
+
+*kdelibs-3.3.2-r4 (02 Mar 2005)
+
+ 02 Mar 2005; Carsten Lohrke <carlo@gentoo.org> +files/kde3-dcopidlng.patch,
+ +kdelibs-3.2.3-r6.ebuild, +kdelibs-3.3.2-r4.ebuild:
+ insecure temporary file creation, #81652
+
+*kdelibs-3.4.0_rc1-r1 (27 Feb 2005)
+
+ 27 Feb 2005; Gregorio Guidi <greg_g@gentoo.org>
+ +kdelibs-3.4.0_rc1-r1.ebuild, -kdelibs-3.4.0_rc1.ebuild:
+ Add support for zeroconf. Cleanup.
+
+ 27 Feb 2005; Dan Armak <danarmak@gentoo.org> :
+ Ebuild for 3.4.0 RC1.
+
+ 26 Feb 2005; Simone Gotti <motaboy@gentoo.org> kdelibs-3.4.0_rc1.ebuild:
+ Add configure's options to really enable/disable tiff, jpeg2k(jasper) and
+ openexr support compilation.
+
+*kdelibs-3.4.0_rc1 (26 Feb 2005)
+
+ 26 Feb 2005; Dan Armak <danarmak@gentoo.org>
+ +files/kdelibs-3.4.0_beta2-export-kio-symbols.diff,
+ +kdelibs-3.4.0_rc1.ebuild:
+ kdelibs 3.4.0_rc1. Note that this is still not released (i.e. no tarballs
+ are available to the general public).
+
+ 21 Feb 2005; Hardave Riar <hardave@gentoo.org> kdelibs-3.3.2-r2.ebuild:
+ Stable on mips.
+
+ 15 Feb 2005; Jason Wever <weeve@gentoo.org> kdelibs-3.4.0_beta2.ebuild:
+ Added ~sparc keyword.
+
+ 08 Feb 2005; Gregorio Guidi <greg_g@gentoo.org>
+ -files/kdelibs-3.2.2-su.cpp.diff,
+ -files/post-3.2.2-kdelibs-kapplication.patch,
+ -files/post-3.2.2-kdelibs-ktelnetservice.patch,
+ -files/qt-3.3-printfix.patch, -kdelibs-3.2.0.ebuild,
+ -kdelibs-3.2.2-r1.ebuild, -kdelibs-3.3.0.ebuild:
+ Remove old ebuilds.
+
+*kdelibs-3.3.2-r3 (07 Feb 2005)
+
+ 07 Feb 2005; Gregorio Guidi <greg_g@gentoo.org>
+ +files/kdelibs-3.3.2-anchor-fix.patch,
+ +files/kdelibs-3.3.2-aspell-dir.patch, +kdelibs-3.3.2-r3.ebuild:
+ Remove KDEDIR from the environment (#33079). Add optional dependency on
+ aspell/ispell. Add patch for aspell dictionary support (#67748). Add patch to
+ fix konqueror anchor bug (#77127).
+
+*kdelibs-3.4.0_beta2 (05 Feb 2005)
+
+ 05 Feb 2005; Dan Armak <danarmak@gentoo.org> +kdelibs-3.4.0_beta2.ebuild:
+ Ebuild for 3.4.0_beta2. Note that beta2 has NOT been released as of this
+ date. This ebuild is for inside testing by the KDE team, and is of course
+ package.masked.
+
+ 02 Feb 2005; Heinrich Wendel <lanius@gentoo.org> kdelibs-3.4.0_beta1.ebuild:
+ mark ~amd64
+
+ 23 Jan 2005; Markus Rothe <corsair@gentoo.org> kdelibs-3.3.2-r2.ebuild:
+ Stable on ppc64; bug #78619
+
+ 23 Jan 2005; Marcus D. Hanwell <cryos@gentoo.org>
+ kdelibs-3.4.0_beta1.ebuild:
+ Added some extra logic to create correct symlink for multilib.
+
+ 19 Jan 2005; Marcus Hanwell <cryos@gentoo.org> kdelibs-3.3.2-r2.ebuild:
+ Added some extra logic to create correct symlink for multilib.
+
+ 18 Jan 2005; Gregorio Guidi <greg_g@gentoo.org> kdelibs-3.4.0_beta1.ebuild:
+ Added optional support for spellcheckers.
+
+*kdelibs-3.4.0_beta1 (14 Jan 2005)
+
+ 14 Jan 2005; Gregorio Guidi <greg_g@gentoo.org>
+ +files/reference-list-rev-1.3.diff, +kdelibs-3.4.0_beta1.ebuild:
+ Introducing kde-3.4.0_beta1. Removed dependency on openldap: code moved to
+ kdebase. Added optional support for jpeg2000 and for openexr file format.
+ Dependencies cleanup. Remove the file that sets KDEDIR in /etc/env.d, since it
+ is obsoleted.
+
+ 03 Jan 2005; Guy Martin <gmsoft@gentoo.org> kdelibs-3.3.2-r2.ebuild:
+ Stable on hppa.
+
+ 03 Jan 2005; Guy Martin <gmsoft@gentoo.org> kdelibs-3.3.2-r2.ebuild:
+ Stable on hppa.
+
+*kdelibs-3.3.2-r2 (03 Jan 2005)
+
+ 03 Jan 2005; Caleb Tennis <caleb@gentoo.org>
+ +files/post-3.2.3-kdelibs-kioslave.patch,
+ +files/post-3.3.2-kdelibs-kioslave.patch, -kdelibs-3.2.3-r4.ebuild,
+ +kdelibs-3.2.3-r5.ebuild, -kdelibs-3.3.2-r1.ebuild,
+ +kdelibs-3.3.2-r2.ebuild:
+ Add a patch for security bug #73759
+
+ 29 Dec 2004; Bryan Østergaard <kloeri@gentoo.org>
+ kdelibs-3.3.2-r1.ebuild:
+ Stable on alpha, bug 72750.
+
+ 29 Dec 2004; Ciaran McCreesh <ciaranm@gentoo.org> :
+ Change encoding to UTF-8 for GLEP 31 compliance
+
+ 28 Dec 2004; Dylan Carlson <absinthe@gentoo.org> kdelibs-3.3.2-r1.ebuild:
+ Stable on amd64.
+
+ 27 Dec 2004; Caleb Tennis <caleb@gentoo.org> kdelibs-3.3.2-r1.ebuild:
+ x86 stable
+
+ 18 Dec 2004; Markus Rothe <corsair@gentoo.org> kdelibs-3.3.1-r2.ebuild:
+ Stable on ppc64
+
+ 13 Dec 2004; Caleb Tennis <caleb@gentoo.org> -kdelibs-3.2.3-r2.ebuild,
+ -kdelibs-3.2.3-r3.ebuild, -kdelibs-3.3.1-r1.ebuild, -kdelibs-3.3.1.ebuild,
+ -kdelibs-3.3.2.ebuild:
+ Remove older revisions
+
+*kdelibs-3.2.3-r4 (13 Dec 2004)
+
+ 13 Dec 2004; Caleb Tennis <caleb@gentoo.org>
+ +files/post-3.2.3-kdelibs-htmlframes2.patch,
+ +files/post-3.3.1-kdelibs-htmlframes2.patch,
+ +files/post-3.3.2-kdelibs-htmlframes2.patch, +kdelibs-3.2.3-r4.ebuild,
+ +kdelibs-3.3.1-r2.ebuild, +kdelibs-3.3.2-r1.ebuild:
+ Rev bump for security bug fix #73869
+
+*kdelibs-3.3.1-r1 (09 Dec 2004)
+
+ 09 Dec 2004; Caleb Tennis <caleb@gentoo.org>
+ +files/post-3.2.3-kdelibs-khtml.diff, +files/post-3.2.3-kdelibs-kio.diff,
+ +files/post-3.3.1-kdelibs-khtml.diff, +files/post-3.3.1-kdelibs-kio.diff,
+ +kdelibs-3.2.3-r3.ebuild, +kdelibs-3.3.1-r1.ebuild:
+ Add patches (with new ebuild rev) for security bug #72804
+
+*kdelibs-3.3.2 (08 Dec 2004)
+
+ 08 Dec 2004; Caleb Tennis <caleb@gentoo.org> +kdelibs-3.3.2.ebuild:
+ Version bump
+
+ 06 Dec 2004; Jason Huebel <jhuebel@gentoo.org> kdelibs-3.3.1.ebuild:
+ stable on amd64
+
+ 02 Dec 2004; Carsten Lohrke <carlo@gentoo.org> kdelibs-3.3.0.ebuild,
+ kdelibs-3.3.1.ebuild:
+ block kde-misc/kgamma
+
+ 27 Nov 2004; Philip Walls <malverian@gentoo.org> kdelibs-3.3.1.ebuild:
+ Migrate to virtual/fam
+
+ 17 Nov 2004; Bryan Østergaard <kloeri@gentoo.org> kdelibs-3.3.1.ebuild:
+ Stable on alpha.
+
+ 08 Nov 2004; Joseph Jezak <josejx@gentoo.org> kdelibs-3.3.1.ebuild:
+ Marked ppc stable.
+
+ 04 Nov 2004; Jason Wever <weeve@gentoo.org> kdelibs-3.3.1.ebuild:
+ Stable on sparc wrt security bug #69936.
+
+ 03 Nov 2004; Bryan Østergaard <kloeri@gentoo.org> kdelibs-3.3.1.ebuild:
+ ~alpha keyword.
+
+ 03 Nov 2004; Caleb Tennis <caleb@gentoo.org> kdelibs-3.3.1.ebuild:
+ x86 stable
+
+*kdelibs-3.3.1 (12 Oct 2004)
+
+ 12 Oct 2004; Caleb Tennis <caleb@gentoo.org> +kdelibs-3.3.1.ebuild:
+ Version bump
+
+ 04 Oct 2004; Guy Martin <gmsoft@gentoo.org> kdelibs-3.3.0.ebuild:
+ Stable on hppa.
+
+ 19 Sep 2004; Caleb Tennis <caleb@gentoo.org> kdelibs-3.3.0.ebuild:
+ Add kerberos support (Bug #52994)
+
+ 19 Sep 2004; Malcolm Lashley <malc@gentoo.org> kdelibs-3.3.0.ebuild:
+ Stable on amd64
+
+ 14 Sep 2004; Jason Wever <weeve@gentoo.org> kdelibs-3.3.0.ebuild:
+ Stable on sparc.
+
+ 09 Sep 2004; Caleb Tennis <caleb@gentoo.org> -kdelibs-3.2.1.ebuild,
+ -kdelibs-3.2.2.ebuild, -kdelibs-3.2.3-r1.ebuild, -kdelibs-3.2.3.ebuild:
+ Remove stale versions, mark 3.3.0 x86 stable
+
+ 30 Aug 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>
+ kdelibs-3.1.5-r1.ebuild, kdelibs-3.2.1.ebuild, kdelibs-3.2.2.ebuild,
+ kdelibs-3.2.3.ebuild, kdelibs-3.3.0.ebuild:
+ Masked kdelibs-3.3.0.ebuild stable for ppc
+
+ 30 Aug 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>
+ kdelibs-3.1.5-r1.ebuild, kdelibs-3.2.1.ebuild, kdelibs-3.2.2.ebuild,
+ kdelibs-3.2.3.ebuild:
+ Masked kdelibs-3.2.3.ebuild stable for ppc
+
+ 30 Aug 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>
+ kdelibs-3.1.5-r1.ebuild, kdelibs-3.2.1.ebuild, kdelibs-3.2.2.ebuild:
+ Masked kdelibs-3.2.2.ebuild stable for ppc
+
+ 30 Aug 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>
+ kdelibs-3.1.5-r1.ebuild, kdelibs-3.2.1.ebuild:
+ Masked kdelibs-3.2.1.ebuild stable for ppc
+
+ 30 Aug 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>
+ kdelibs-3.1.5-r1.ebuild:
+ Masked kdelibs-3.1.5-r1.ebuild stable for ppc
+
+ 23 Aug 2004; psi29a <psi29a@gentoo.org> kdelibs-3.3.0.ebuild:
+ Added to ~mips
+
+*kdelibs-3.2.3-r2 (23 Aug 2004)
+
+ 23 Aug 2004; Caleb Tennis <caleb@gentoo.org> kdelibs-3.2.3-r2.ebuild,
+ files/post-3.2.3-kdelibs-kcookiejar.patch:
+ Version bump to pull in revised kcookiejar patch (Bug #61389)
+
+ 22 Aug 2004; Tom Gall <tgall@gentoo.org> kdelibs-3.3.0.ebuild:
+ stable on ppc64, bug #58179
+
+*kdelibs-3.3.0 (19 Aug 2004)
+
+ 19 Aug 2004; Caleb Tennis <caleb@gentoo.org> kdelibs-3.3.0.ebuild,
+ kdelibs-3.3.0_beta2.ebuild:
+ 3.3.0 final
+
+*kdelibs-3.3.0_rc2 (10 Aug 2004)
+
+ 10 Aug 2004; Caleb Tennis <caleb@gentoo.org> kdelibs-3.3.0_rc1.ebuild,
+ kdelibs-3.3.0_rc2.ebuild:
+ add _rc2, remove _rc1
+
+*kdelibs-3.3.0_rc1 (06 Aug 2004)
+
+ 06 Aug 2004; Caleb Tennis <caleb@gentoo.org> kdelibs-3.3.0_rc1.ebuild:
+ New _rc1, minor dep differences from _beta2.
+
+*kdelibs-3.2.3-r1 (06 Aug 2004)
+
+ 06 Aug 2004; Caleb Tennis <caleb@gentoo.org> kdelibs-3.2.3-r1.ebuild,
+ kdelibs-3.3.0_beta1.ebuild, files/post-3.2.3-kdelibs-dcopserver.patch,
+ files/post-3.2.3-kdelibs-htmlframes.patch,
+ files/post-3.2.3-kdelibs-kcookiejar.patch,
+ files/post-3.2.3-kdelibs-kstandarddirs.patch:
+ Add a new _rc1.
+ Remove the _beta1.
+ Add a 3.2.3-r1 which incorporates some security fixes.
+
+ 26 Jul 2004; Caleb Tennis <caleb@gentoo.org> kdelibs-3.3.0_beta2.ebuild:
+ add dep to libidn. Maybe this can be use flagged later, but it's such a small
+ library that for now I'm just going to put it in and see what happens.
+
+*kdelibs-3.3.0_beta2 (23 Jul 2004)
+
+ 23 Jul 2004; Caleb Tennis <caleb@gentoo.org> +kdelibs-3.3.0_beta2.ebuild:
+ new beta
+
+*kdelibs-3.3.0_beta1 (08 Jul 2004)
+
+ 08 Jul 2004; Caleb Tennis <caleb@gentoo.org> -kdelibs-3.3.0_alpha1.ebuild,
+ +kdelibs-3.3.0_beta1.ebuild:
+ New beta, remove alpha
+
+ 07 Jul 2004; Bryan Østergaard <kloeri@gentoo.org> kdelibs-3.2.2-r1.ebuild:
+ Stable on alpha.
+
+*kdelibs-3.2.3 (10 Jun 2004)
+
+ 10 Jun 2004; Caleb Tennis <caleb@gentoo.org> +kdelibs-3.2.3.ebuild:
+ Version bump
+
+ 03 Jun 2004; Aron Griffis <agriffis@gentoo.org> kdelibs-3.2.0.ebuild:
+ Fix use invocation
+
+ 01 Jun 2004; Travis Tilley <lv@gentoo.org> kdelibs-3.2.2-r1.ebuild:
+ stable on amd64
+
+*kdelibs-3.3.0_alpha1 (25 May 2004)
+
+ 25 May 2004; Caleb Tennis <caleb@gentoo.org> +kdelibs-3.3.0_alpha1.ebuild:
+ 3.3alpha1 - hardmasked
+
+ 23 May 2004; Daniel Ostrow <dostrow@forbes.com> kdelibs-3.2.2-r1.ebuild:
+ Stable on ppc.
+
+ 15 May 2004; Jason Wever <weeve@gentoo.org> kdelibs-3.2.2.ebuild:
+ Stable on sparc.
+
+*kdelibs-3.1.5-r1 (17 May 2004)
+*kdelibs-3.2.2-r1 (17 May 2004)
+
+ 17 May 2004; Caleb Tennis <caleb@gentoo.org> kdelibs-3.1.5-r1.ebuild,
+ kdelibs-3.1.5.ebuild, kdelibs-3.2.2-r1.ebuild,
+ files/post-3.1.5-kdelibs-kapplication.patch,
+ files/post-3.1.5-kdelibs-ktelnetservice.patch,
+ files/post-3.2.2-kdelibs-kapplication.patch,
+ files/post-3.2.2-kdelibs-ktelnetservice.patch:
+ Add two patches for KDE security update, 3.2.2 and 3.1.5
+
+ 27 Apr 2004; Aron Griffis <agriffis@gentoo.org> kdelibs-3.1.5.ebuild,
+ kdelibs-3.2.0.ebuild, kdelibs-3.2.2.ebuild:
+ Add inherit eutils
+
+ 24 Apr 2004; Bret Curtis <psi29a@gentoo.org> kdelibs-3.2.2.ebuild:
+ Added to ~mips
+
+ 21 Apr 2004; Caleb Tennis <caleb@gentoo.org> files/kdelibs-3.2.2-su.cpp.diff:
+ Fix the patch
+
+ 20 Apr 2004; Caleb Tennis <caleb@gentoo.org>
+ -files/kdelibs-3.0.5b-http.patch, -files/kdelibs-3.0.5b-khtml.patch,
+ -files/kdelibs-3.0.5b-libxml2-2.5.2.diff, -kdelibs-3.0.5b-r1.ebuild:
+ Remove old version
+
+ 20 Apr 2004; Caleb Tennis <caleb@gentoo.org>
+ +files/kdelibs-3.2.2-su.cpp.diff:
+ Add a patch which fixes kcmshell root password asking
+
+*kdelibs-3.2.2 (19 Apr 2004)
+
+ 19 Apr 2004; Caleb Tennis <caleb@gentoo.org> +kdelibs-3.2.2.ebuild:
+ Version bump
+
+ 17 Apr 2004; Travis Tilley <lv@gentoo.org> kdelibs-3.2.1.ebuild:
+ marked stable on amd64
+
+ 01 Apr 2004; Travis Tilley <lv@gentoo.org> kdelibs-3.2.1.ebuild:
+ added lib64 symlink on amd64
+
+ 16 Mar 2004; Caleb Tennis <caleb@gentoo.org> kdelibs-3.0.5b-r1.ebuild:
+ Change to virtual/alsa
+
+ 15 Mar 2004; Jason Wever <weeve@gentoo.org> kdelibs-3.2.1.ebuild:
+ Marked stable on sparc.
+
+ 15 Mar 2004; Jason Wever <weeve@gentoo.org> kdelibs-3.2.1.ebuild:
+ Marked stable on sparc.
+
+ 12 Mar 2004; Caleb Tennis <caleb@gentoo.org> kdelibs-3.1.4.ebuild,
+ kdelibs-3.2.1.ebuild, files/kdelibs-3.1.4-alsafix.diff,
+ files/kdelibs-3.1.4-kjs-alphaev6-gcc3-workaround.patch:
+ x86 stable and version cleanup
+
+*kdelibs-3.2.1 (09 Mar 2004)
+
+ 09 Mar 2004; Caleb Tennis <caleb@gentoo.org> kdelibs-3.2.1.ebuild:
+ Version bump
+
+ 03 Mar 2004; <agriffis@gentoo.org> kdelibs-3.2.0.ebuild:
+ stable on alpha and ia64
+
+ 28 Feb 2004; Jason Wever <weeve@gentoo.org> kdelibs-3.1.5.ebuild:
+ Marked stable on sparc.
+
+ 15 Feb 2004; Jason Wever <weeve@gentoo.org> kdelibs-3.2.0.ebuild:
+ Marked stable on sparc.
+
+ 10 Feb 2004; Caleb Tennis <caleb@gentoo.org> kdelibs-3.2.0.ebuild:
+ x86 stable
+
+ 10 Feb 2004; Lars Weiler <pylon@gentoo.org> kdelibs-3.2.0.ebuild:
+ Stable on ppc.
+
+ 10 Feb 2004; Caleb Tennis <caleb@gentoo.org> kdelibs-3.2.0.ebuild,
+ files/qt-3.3-printfix.patch:
+ Add a patch to fix printing problems with Qt 3.3
+
+ 05 Feb 2004; Luca Barbato <lu_zero@gentoo.org> kdelibs-3.2.0.ebuild:
+ Marked ~ppc
+
+ 05 Feb 2004; Caleb Tennis <caleb@gentoo.org> kdelibs-3.2.0.ebuild,
+ files/animated-gif-fix.patch:
+ Fix animated gif problems.
+
+*kdelibs-3.2.0 (02 Feb 2004)
+
+ 02 Feb 2004; Caleb Tennis <caleb@gentoo.org> kdelibs-3.2.0.ebuild,
+ kdelibs-3.2.0_rc1.ebuild:
+ New version, remove _rc
+
+ 29 Jan 2004; Aron Griffis <agriffis@gentoo.org> kdelibs-3.1.5.ebuild:
+ stable on alpha and ia64
+
+ 18 Jan 2004; Caleb Tennis <caleb@gentoo.org> kdelibs-3.0.4-r1.ebuild,
+ kdelibs-3.1.2-r1.ebuild, kdelibs-3.2.0_beta1.ebuild,
+ kdelibs-3.2.0_beta2.ebuild, files/kdelibs-3.1.2-http.patch,
+ files/kdelibs-3.1.2-khtml.patch,
+ files/kdelibs-3.1.2-kjs-alphaev6-gcc3-workaround.patch:
+ New version, removing older versions
+
+ 16 Jan 2004; Martin Guy <gmsoft@gentoo.org> kdelibs-3.1.5.ebuild:
+ Marked stable on hppa.
+
+*kdelibs-3.1.5 (14 Jan 2004)
+
+ 14 Jan 2004; Caleb Tennis <caleb@gentoo.org> kdelibs-3.1.5.ebuild,
+ files/kdelibs-3.1.5-kjs-alphaev6-gcc3-workaround.patch:
+ New version
+
+ 13 Jan 2004; Aron Griffis <agriffis@gentoo.org> kdelibs-3.1.4.ebuild:
+ stable on alpha
+
+ 10 Jan 2004; Aron Griffis <agriffis@gentoo.org> kdelibs-3.1.4.ebuild:
+ require autoconf-2.58 now that it's marked stable on all arches where
+ kdelibs-3.1.4 is marked stable
+
+ 08 Jan 2004; Caleb Tennis <caleb@gentoo.org> kdelibs-3.1.4.ebuild:
+ Hopefully this will stop so many bugs from being reported
+ until autoconf becomes stable.
+
+ 04 Jan 2004; Jason Wever <weeve@gentoo.org> kdelibs-3.2.0_beta2.ebuild:
+ Added ~sparc keyword.
+
+ 03 Jan 2004; Caleb Tennis <caleb@gentoo.org> kdelibs-3.1.4.ebuild,
+ files/kdelibs-3.1.4-alsafix.diff:
+ Make it compile with alsa 1.0
+
+ 03 Jan 2004; Caleb Tennis <caleb@gentoo.org> kdelibs-3.1.4.ebuild,
+ kdelibs-3.2.0_beta2.ebuild:
+ make alsa dep <= 0.9.8
+
+ 27 Dec 2003; Caleb Tennis <caleb@gentoo.org> kdelibs-3.1.4.ebuild,
+ kdelibs-3.2.0_beta2.ebuild:
+ minor dep cleanups
+
+ 24 Dec 2003; Caleb Tennis <caleb@gentoo.org> kdelibs-3.1.4.ebuild,
+ kdelibs-3.2.0_beta2.ebuild:
+ Make alsa dependency < version 1.0.0 as kdelibs doesn't support it yet
+
+ 24 Dec 2003; Caleb Tennis <caleb@gentoo.org> kdelibs-3.2.0_beta2.ebuild:
+ minor cleanups
+
+ 09 Dec 2003; Heinrich Wendel <lanius@gentoo.org> kdelibs-3.0.4-r1.ebuild,
+ kdelibs-3.0.5b-r1.ebuild, kdelibs-3.1.2-r1.ebuild, kdelibs-3.1.4.ebuild,
+ kdelibs-3.2.0_beta1.ebuild, kdelibs-3.2.0_beta2.ebuild:
+ changed app-text/ghostscript to virtual/ghostscript
+
+*kdelibs-3.2.0_beta2 (01 Dec 2003)
+
+ 07 Dec 2003; foser <foser@gentoo.org> kdelibs-*.ebuild :
+ Fix fam-oss dep to fam, due to move
+
+ 01 Dec 2003; Caleb Tennis <caleb@gentoo.org> kdelibs-3.2.0_alpha2.ebuild,
+ kdelibs-3.2.0_beta2.ebuild:
+ New beta version, remove old alpha version
+
+ 20 Nov 2003; Luca Barbato <lu_zero@gentoo.org> kdelibs-3.1.4.ebuild:
+ Marked ppc
+
+ 08 Nov 2003; Caleb Tennis <caleb@gentoo.org> kdelibs-3.2.0_beta1.ebuild:
+ Add back in kdelibs apidocs compilation is the user has the doc flag set.
+
+*kdelibs-3.2.0_beta1 (01 Nov 2003)
+
+ 01 Nov 2003; Caleb Tennis <caleb@gentoo.org> kdelibs-3.2.0_beta1.ebuild:
+ New beta version
+
+ 13 Oct 2003; Paul de Vrieze <pauldv@gentoo.org> kdelibs-3.2.0_alpha2.ebuild:
+ Change alsa_driver dependency to depend on virtual/alsa
+
+ 04 Oct 2003; Brad House <brad_mssw@gentoo.org> kdelibs-3.1.4.ebuild:
+ add ~amd64 flag
+
+ 30 Sep 2003; Luca Barbato <lu_zero@gentoo.org> files/kdelibs-3.1.2-*:
+ recovered the patches needed by kdelibs-3.1.2-r1
+
+ 27 Sep 2003; Caleb Tennis <caleb@gentoo.org> kdelibs-2.2.2a-r2.ebuild,
+ kdelibs-2.2.2a-r2.ebuild, kdelibs-3.0.5b.ebuild, kdelibs-3.0.5b.ebuild,
+ kdelibs-3.1.1a.ebuild, kdelibs-3.1.1a.ebuild, kdelibs-3.1.2.ebuild,
+ kdelibs-3.1.2.ebuild, kdelibs-3.1.3-r1.ebuild, kdelibs-3.1.3-r1.ebuild,
+ kdelibs-3.1.3.ebuild, kdelibs-3.1.3.ebuild,
+ files/kdelibs-2.2.2a-crosside.diff, files/kdelibs-2.2.2a-gentoo.diff,
+ files/kdelibs-3.1.2-http.patch, files/kdelibs-3.1.2-khtml.patch:
+ removing stale versions
+
+ 26 Sep 2003; Jason Wever <weeve@gentoo.org> kdelibs-3.1.4.ebuild:
+ Added sparc keyword.
+
+*kdelibs-3.2.0_alpha2 (25 Sep 2003)
+
+ 25 Sep 2003; Caleb Tennis <caleb@gentoo.org> kdelibs-3.2.0_alpha1.ebuild,
+ kdelibs-3.2.0_alpha1.ebuild, kdelibs-3.2.0_alpha2.ebuild:
+ new alpha version
+
+ 25 Sep 2003; root <root@gentoo.org> kdelibs-3.1.4.ebuild:
+ marking x86 stable
+
+ 16 Sep 2003; Jason Wever <weeve@gentoo.org> kdelibs-3.1.3.ebuild:
+ Marked stable for sparc.
+
+*kdelibs-3.1.4 (19 Sep 2003)
+
+ 19 Sep 2003; Caleb Tennis <caleb@gentoo.org> kdelibs-3.1.4.ebuild:
+ make dependency on virtual/alsa
+
+*kdelibs-3.2.0_alpha1 (12 Sep 2003)
+
+ 12 Sep 2003; Jason Wever <weeve@gentoo.org> kdelibs-3.2.0_alpha1.ebuild:
+ Marking as unusable as not all dependecies are met and hasn't been tested yet.
+
+ 07 Sep 2003; Caleb Tennis <caleb@gentoo.org> kdelibs-3.1.3-r1.ebuild:
+ x86 stable
+
+*kdelibs-3.1.3-r1 (05 Aug 2003)
+
+ 05 Aug 2003; Paul de Vrieze <pauldv@gentoo.org> kdelibs-3.1.3-r1.ebuild,
+ files/kdelibs-3.1.3-render_root.patch:
+ Fix the horizontal scrollbar issue with khtml-3.1.3
+
+*kdelibs-3.0.5b-r1 (20 Jul 2003)
+*kdelibs-3.1.2-r1 (20 Jul 2003)
+
+ 20 Jul 2003; Caleb Tennis <caleb@gentoo.org: kdelibs-3.1.2-r1.ebuild, kdelibs-3.0.5b-r1.ebuild:
+ Adding two security patches.
+
+*kdelibs-3.1.3 (20 Jul 2003)
+
+ 30 Jul 2003; Caleb Tennis <caleb@gentoo.org>: kdelibs-3.1.3.ebuild:
+ Add a dep that Qt version != 3.2.0, or kde bombs out.
+ Also remove an old portage version dep.
+
+ 20 Jul 2003; Caleb Tennis <caleb@gentoo.org>: kdelibs-3.1.3.ebuild:
+ New version
+
+ 21 Jun 2003; Caleb Tennis <caleb@gentoo.org>:
+ Removed old ebuilds: 2.2.2a-r1, 3.0.5a-r1, 3.1, 3.1-r2, 3.1-r3, 3.1.1, 3.1.1-r1
+ and assorted patch/diff files that go along with them.
+
+ 16 Jun 2003; Will Woods <wwoods@gentoo.org> kdelibs-3.1.2.ebuild:
+ Marked stable for alpha
+
+ 20 May 2003; Jason Wever <weeve@gentoo.org> kdelibs-3.1.2.ebuild:
+ Changed ~sparc keyword to sparc.
+
+*kdelibs-3.1.2 (19 May 2003)
+
+ 19 May 2003; Dan Armak <danarmak@gentoo.org> kdelibs-3.1.2.ebuild:
+ New version of KDE.
+
+ 16 Mai 2003; Lars Weiler <pylon@gentoo.org> kdelibs-3.1.1a.ebuild:
+ Set ppc in KEYWORDS
+
+ 27 Apr 2003; Dan Armak <danarmak@gentoo.org> kdelibs-2.2.2a-r1.ebuild,
+ kdelibs-2.2.2a-r2.ebuild, kdelibs-3.0.4-r1.ebuild, kdelibs-3.0.5a-r1.ebuild,
+ kdelibs-3.0.5b.ebuild, kdelibs-3.1-r2.ebuild, kdelibs-3.1-r3.ebuild,
+ kdelibs-3.1.1-r1.ebuild, kdelibs-3.1.1.ebuild, kdelibs-3.1.1a.ebuild,
+ kdelibs-3.1.ebuild:
+ Adapt for changes in kde eclasses: don't inherit kde.org, and don't call
+ newdepend /c.
+
+ 28 Apr 2003; Lars Weiler <pylon@gentoo.org> kdelibs-3.1.1-r1.ebuild:
+ Set ppc in KEYWORDS
+
+*kdelibs-2.2.2a-r2 (11 Apr 2003)
+
+ 11 Apr 2003; Hannes Mehnert <hannes@gentoo.org> kdelibs-2.2.2a-r2.ebuild:
+ security fix
+
+*kdelibs-3.1.1a (08 Apr 2003)
+
+ 08 Apr 2003; Hannes Mehnert <hannes@gentoo.org> kdelibs-3.1.1a.ebuild:
+ The same security fixes for kde 3.1.1.
+
+*kdelibs-3.0.5b (08 Apr 2003)
+
+ 08 Apr 2003; Hannes Mehnert <hannes@gentoo.org> kdelibs-3.0.5b.ebuild,
+ files/kdelibs-3.0.5b-libxml2-2.5.2.diff:
+
+ A security patch release fixing a kghostview vulnerability. See GLSA.
+ Also includes misc other fixes.
+
+ 27 Mar 2003; Dan Armak <danarmak@gentoo.org> all 3.x ebuilds:
+
+ Added explicit dep on sys-devel/gettext, since it will soon be removed
+ from the sysem profiles and apps will have to depend on it directly.
+
+ 21 Mar 2003; Hannes Mehnert <hannes@gentoo.org> kdelibs-3.1.ebuild,
+ kdelibs-3.1-r2.ebuild, kdelibs-3.1-r3.ebuild, kdelibs-3.1.1.ebuild,
+ kdelibs-3.1.1-r1.ebuild:
+ added media-libs/libart_lgpl to DEPEND, thanks to Matt Rogers
+ <mattrogers@sbcglobal.net> (bug #17052)
+
+*kdelibs-3.1.1-r1 (20 Mar 2003)
+
+ 31 Mar 2003; Jason Wever <weeve@gentoo.org> kdelibs-3.1.1-r1.ebuild:
+ Changed ~sparc keyword to sparc.
+
+ 20 Mar 2003; Dan Armak <danarmak@gentoo.org> kdelibs-3.1.1-r1.ebuild:
+
+ Add patch that fixes kde bug #55571 (https authentication through proxy).
+
+ 14 Mar 2003; Dan Armak <danarmak@gentoo.org> kdelibs-3.0.5a-r1.ebuild:
+
+ Add fix for #16329 to this version as well. Added the other part of the fix
+ to arts-1.0.5a. No new revisions.
+
+ 14 Mar 2003; Dan Armak <danarmak@gentoo.org> kdelibs-3.1-r3.ebuild:
+
+ Actually add the fix for #16329, as described two entries below. I guess I
+ somehow forgot it before. Sorry...
+
+*kdelibs-3.1.1 (14 Mar 2003)
+
+ 19 Mar 2003; Jason Wever <weeve@gentoo.org> kdelibs-3.1.1.ebuild:
+ Changed ~sparc keyword to sparc.
+
+ 14 Mar 2003; Hannes Mehnert <hannes@gentoo.org> kdelibs-3.1.1.ebuild,
+ files/kdelibs-3.1.1-kjs-alphaev6-gcc3-workaround.patch,
+ files/kdelibs-3.1.1-zip.diff:
+ version bump
+
+*kdelibs-3.1-r3 (11 Mar 2003)
+
+ 16 Mar 2003; Mark Guertin <gerk@gentoo.org> kdelibs-3.1-r2.ebuild,
+ kdelibs-3.1-r3.ebuild:
+ set ppc in keywords
+
+ 10 Mar 2003; Dan Armak <danarmak@gentoo.org>
+ Fix bug #16329: make arts work without kdelibs installed. Goes together
+ with new revision arts-1.1.0-r1.
+
+ 08 Mar 2003; Jason Wever <weeve@gentoo.org> kdelibs-3.0.5a-r1.ebuild,kdelibs-3.1-r2.ebuild:
+ Changed ~sparc keywords to sparc.
+
+ 28 Feb 2003; Hannes Mehnert <hannes@gentoo.org> kdelibs-3.1-r2.ebuild:
+ added fix for >=libxml2-2.5.2. closes bug #15245
+
+ 15 Feb 2003; Jason Wever <weeve@gentoo.org> kdelibs-3.1-r2.ebuild:
+ Added ~sparc keyword.
+
+ 15 Feb 2003; Jason Wever <weeve@gentoo.org> kdelibs-3.1.ebuild
+ Changed ~sparc keyword to sparc.
+
+ 28 Feb 2003; Will Woods <wwoods@gentoo.org> kdelibs-3.1-r2.ebuild:
+ Added workaround for gcc3 optimization bug on alpha, removed
+ -mieee flag (old attempt to fix this bug), and added ~alpha keyword.
+
+ 13 Feb 2003; Dan Armak <danarmak@gentoo.org> kdelibs-3.1-r1.ebuild:
+
+ Remove the change Hannes made below, it was just an emergency fix.
+ The proper fix, if you have a kde 3.1+3.0.x system, is to emerge
+ kdelibs-3.0.5a-r2 and kdebase-3.0.5aq-r1 if you are emerging kdelibs-3.1-r1
+ and kdebase-3.1-r1 (but don't get the new 3.0.5a's if for some reason you
+ aren't getting the new 3.1's !)
+ Or for a quick fix to avoid all that compiling, edit /etc/env.d65kdelibs-3.0.*
+ and remove the KDEDIRS= line, run env-update and restart kdm.
+
+ 13 Feb 2003; Hannes Mehnert <hannes@gentoo.org> kdelibs-3.1-r2.ebuild:
+ added KDEDIRS=${PREFIX} again to fix bug #15593
+
+ 12 Feb 2003; Hannes Mehnert <hannes@gentoo.org> kdelibs-2.2.2-r4.ebuild,
+ kdelibs-2.2.2a.ebuild, kdelibs-3.0.2-r1.ebuild, kdelibs-3.0.3.ebuild,
+ kdelibs-3.0.3-r1.ebuild, kdelibs-3.0.4.ebuild, kdelibs-3.1_rc6.ebuild,
+ kdelibs-3.1-r1.ebuild: removed unneeded ebuilds
+
+ 05 Feb 2003; Hannes Mehnert <hannes@gentoo.org> kdelibs-3.1-r2.ebuild:
+ removing $KDEDIR/share/doc/HTML/en/kdelibs-apidocs (is provided by
+ app-doc/kdelibs-apidocs), fixes bug #15102
+
+*kdelibs-3.1-r2 (04 Feb 2003)
+
+ 04 Feb 2003; Hannes Mehnert <hannes@gentoo.org> kdelibs-3.1-r2.ebuild:
+ should fix bug #14759 and bug #14780.
+
+ 01 Feb 2003; Jack Morgan <jmorgan@gentoo.org> kdelibs-3.1.ebuild:
+ added ~sparc to keywords
+
+ 30 Jan 2003; Dan Armak <danarmak@gentoo.org> ChangeLog :
+
+ 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.
+
+*kdelibs-3.1-r1, kdelibs-3.0.5a-r1 (28 Jan 2003)
+
+ 28 Jan 2003; Dan Armak <danarmak@gentoo.org> ChangeLog :
+
+ New revisions to fix bug #7179. This part of the fix removes KDEDIRS
+ settings from kdelibs' env.d files. This is a bug/fix almost noone cares
+ about, so no need to upgrade unless you know what this is. Masked at first
+ for initial testing.
+
+*kdelibs-2.2.2a-r1 (17 Jan 2003)
+
+ 24 Feb 2003; <root@gentoo.org> kdelibs-2.2.2a-r1.ebuild :
+ Fix bug #11732, #14432, #15635: enforce singlethreaded make (-j1).
+
+ 17 Jan 2003; Hannes Mehnert <hannes@gentoo.org> kdelibs-2.2.2a-r1.ebuild:
+ new version, fixes #12520
+
+ 14 Jan 2003; Hannes Mehnert <hannes@gentoo.org> kdelibs-3.1.ebuild:
+ fixes for kde-3.1 (removed unneeded patches)
+
+ 08 Jan 2003; Mark Guertin <gerk@gentoo.org> kdelibs-3.1_rc6.ebuild:
+ added ~ppc to keywords
+
+ 06 Jan 2003; Hannes Mehnert <hannes@gentoo.org> *.ebuild:
+ fixed alsa dependency, added media-sound/alsa-driver if alsa is in use.
+ this fixes bug #11996, thanks to fghellar@yahoo.de (Felipe Ghellar)
+
+*kdelibs-3.1_rc6 (05 Jan 2003)
+
+ 05 Jan 2003; Hannes Mehnert <hannes@gentoo.org> kdelibs-3.1_rc6.ebuild:
+ version bump
+
+ 04 Jan 2003; Hannes Mehnert <hannes@gentoo.org> kdelibs-3.0.5a.ebuild:
+ included patch to have no crash if compiled with debug and clicking on
+ "Home" button in konqueror. no need to version bump cause most users
+ don't compile with debug and most users don't use the "Home" button.
+
+*kdelibs-3.0.5a (21 Dec 2002)
+
+ 06 Jan 2003; Jason Wever <weeve@gentoo.org> kdelibs-3.0.5a.ebuild:
+ Added ~sparc keyword
+
+ 21 Dec 2002; Hannes Mehnert <hannes@gentoo.org> kdelibs-3.0.5a.ebuild:
+ version bump
+
+ 08 Dec 2002; Jack Morgan <jmorgan@gentoo.org> kdelibs-3.1_rc5.ebuild :
+ Added sparc keyword
+
+ 06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
+
+ 05 Dec 2002; Dan Armak <danarmak@gentoo.org> kdelibs-2.2.2-r4.ebuild :
+
+ Ditto for this older ebuild.
+
+ 04 Dec 2002; Olivier Reisch <doctomoe@gentoo.org kdelibs-3.1.ebuild:
+ Added ppc keyword
+
+ 04 Dec 2002; Dan Armak <danarmak@gentoo.org> kdelibs-2.2.2a.ebuild :
+
+ Remove obsoltee ld.so dep. Fix #11541.
+
+ 03 Dec 2002; Hannes Mehnert <hannes@gentoo.org> kdelibs-3.1.ebuild:
+ added patch to compile with USE=-ssl
+
+ 02 Dec 2002; Hannes Mehnert <hannes@gentoo.org> kdelibs-3.1.ebuild:
+ added two patches for big endian (from kde-packagers list)
+
+ 30 Nov 2002; Dan Armak <danarmak@gentoo.org> ChangeLog :
+
+ Return libxml2, libxslt deps to >= since the latest ebuilds now work
+ again. The ebuilds of the broken versions have been deleted.
+
+ 21 Nov 2002; Hannes Mehnert <hannes@gentoo.org> kdelibs-3.0.4-r1.ebuild:
+ fixed dependencies to =libxml2-2.4.24 and =libxslt-1.0.20 (newer libs are
+ broken for kde).
+
+*kdelibs-3.0.4-r1 (14 Nov 2002)
+
+ 14 Nov 2002; Hannes Mehnert <hannes@gentoo.org> kdelibs-3.0.4-r1.ebuild:
+ this fixes security bug #10707, thanks to n2uro@aol.com (Samuel Greenfeld)
+ for submission
+
+ 13 Nov 2002; Hannes Mehnert <hannes@gentoo.org> kdelibs-3.1_rc2.ebuild,
+ kde-3.1_rc3.ebuild: fixed dependencies, they depend on libxml2-2.4.24,
+ because 2.4.26 is broken (bug #10281). Thanks to suka_at@yahoo.de (suka)
+ for submission.
+
+*kdelibs-3.1_rc3 (12 Nov 2002)
+
+ 12 Nov 2002; Hannes Mehnert <hannes@gentoo.org> ChangeLog:
+ kde-3.1_rc3
+
+*kdelibs-3.1_rc2 (04 Nov 2002)
+
+ 04 Nov 2002; Hannes Mehnert <hannes@gentoo.org> ChangeLog:
+ kde-3.1_rc2
+
+*kdelibs-3.0.4 (09 Oct 2002)
+
+ 09 Oct 2002; Dan Armak <danarmak@gentoo.org> ChangeLog :
+
+ KDE 3.0.4, the latest bugfix release.
+
+*kdelibs-2.2.2a (11 Sep 2002)
+
+ 11 Sep 2002; Dan Armak <danarmak@gentoo.org> ChangeLog :
+
+ The same secutiry fix that became 3.0.3a, for 2.2.2
+
+*kdelibs-3.0.3a (10 Sep 2002)
+
+ 10 Sep 2002; Dan Armak <danarmak@gentoo.org> ChangeLog :
+
+ A bugfix and security patch release. Fixes the cross side scripting
+ vulnerability in khtml. Note: there are no 3.0.3a versions of other packages,
+ only of kdelibs!
+
+*kdelibs-3.0.3-r1 (04 Sep 2002)
+
+ 04 Sep 2002; Dan Armak <danarmak@gentoo.org> ChangeLog :
+
+ Fix bug #7359: add /share/config to CONFIG_PROTECT in our env.d file. After
+ everyone upgrades, the setting in make.globals can go away. Because of this,
+ an RDEPEND on >=sys-apps/portage-2.0.36 has been added.
+
+*kdelibs-3.0.3 (19 Aug 2002)
+
+ 19 Aug 2002; Dan Armak <danarmak@gentoo.org> ChangeLog :
+
+ New bugfix release. Enjoy!
+
+ 02 Aug 2002; Dan Armak <danarmak@gentoo.org> ChangeLog :
+
+ Narrow down arts dependencies: don't allow usage of a more recent version
+ of arts than the one released with this kdelibs.
+
+*kdelibs-3.0.2-r1 (16 Jul 2002)
+
+ 01 Aug 2002; Mark Guertin <gerk@gentoo.org> kde-3.0.2.ebuild :
+ Added ppc to keywords
+
+ 16 Jul 2002; Dan Armak <danarmak@gentoo.org> ChangeLog :
+
+ New version that works well with the latest eclass updates and is fully
+ forward compatible with the kde 3.1_alpha1 ebuilds now in testing. Also
+ removes the trick where kde style plugins were installed into the qt
+ plugin dir (it raises issues with mutliple kde versions being installed;
+ you can enable the faeture manually via qtconfig).
+
+*kdelibs-3.0.2 (03 Jul 2002)
+
+ 01 Aug 2002; Mark Guertin <gerk@gentoo.org> kde-3.0.2.ebuild :
+ Added ppc to keywords
+
+ 03 Jul 2002; Dan Armak <danarmak@gentoo.org> ChangeLog :
+
+ New stability release.
+
+*kdelibs-3.0.1.20020604 (4 Jun 2002)
+
+ 4 Jun 2002; Dan Armak <danarmak@gentoo.org> Changelog :
+
+ This is a snapshot of the KDE CVS's KDE_3_0_x branch from June 6th.
+ This branch contains only bugfixes to the 3.0 release (the 3.0.1 release
+ was also of this kind).
+
+ 26 May 2002; Dan Armak <danarmak@gentoo.org> Changelog :
+
+ Cleanup deps.
+
+*kdelibs-3.0.1 (24 May 2002)
+
+ 24 May 2002; Dan Armak <danarmak@gentoo.org> Changelog :
+
+ Bugfix release (KDE 3.0.1).
+
+*kdelibs-3.0-r2 (11 May 2002)
+
+ 11 May 2002; Dan Armak <danarmak@gentoo.org> Changelog :
+
+ Make ${KDEDIR}/lib/kde3/plugins (where all style plugins live) a symlink to
+ /usr/qt/3/plugins. That way qt-only apps can use kde styles with the default qtconfig
+ setup. Closes bug #2118, too.
+
+ 2 May 2002; Dan Armak <danarmak@gentoo.org> changelog:
+
+ Add ghostscript dep (needed for printing to pdf).
+
+ 6 Apr 2002; Dan Armak <danarmak@gentoo.org> changelog:
+
+ Change cups dep to >=1.1.14.
+
+*kdelibs-3.0-r1 (5 Apr 2002)
+
+ 5 Apr 2002; Dan Armak <danarmak@gentoo.org> Changelog :
+
+ Add --with-fast-malloc=full configure option for a considerable speed improvement.
+
+*kdelibs-3.0 (4 Apr 2002)
+
+ 4 Apr 2002; Dan Armak <danarmak@gentoo.org> Changelog :
+
+ KDE 3.0 ebuilds. Based on the well-tested kde3pre ebuild set.
+ kdelibs-2.2.2-r4: added SLOT=2.
+
+*kdelibs-2.2.2-r4 (24 Mar 2002)
+
+ 24 Mar 2002; Dan Armak <danarmak@gentoo.org> changelog:
+
+ Split the env.d file into two, so that when both ked2 and kde3 are installed,
+ the KDEDIR of kde3 gets exported (was the other way around till now).
+
+ 21 Mar 2002; Seemant Kulleen <seemant@gentoo.org> kdelibs-2.2.2-r3.ebuild :
+
+ HTML documentation is now done with dohtml instead of dodoc, so it will not
+ get gzipped any longer. This change is small as compared to the size of this
+ package so the revision level for the ebuild was not bumped up.
+
+*kdelibs-2.2.2-r3 (22 Feb 2002)
+
+ 1 Feb 2002; Dan Armak <danarmak@gentoo.org> ChangeLog :
+
+ Added KDEDIRS export to env.d file - will come in handy when several KDEs are
+ installed side-by-side. If you're not into that kind of thing, you don't care
+ about it and needn't upgrade.
+
+ Added support for customizing kde install locations. You probably don't need it,
+ in which case you don't want to hear about it. Note: untested support for now,
+ but doesn't break anything else.
+
+*kdelibs-2.2.2-r2 (1 Feb 2002)
+
+ 1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog :
+
+ 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.
diff --git a/kde-frameworks/kdelibs/Manifest b/kde-frameworks/kdelibs/Manifest
new file mode 100644
index 00000000..05786755
--- /dev/null
+++ b/kde-frameworks/kdelibs/Manifest
@@ -0,0 +1,3 @@
+DIST kde-3.5.9-seli-xinerama.tar.bz2 15150 SHA256 769b0135b327b3274aa45d78ae882811073041fdbfd55267106b1a3f42115966 SHA512 cee4df3929684d36a61dfa81f2dbe6c7fc9754d7c36e7bddc71392eba8f9075496498213ecc3822c91038a5ebe5c1145bbc45cccf4718f332a6cb6e165a25bd0 WHIRLPOOL d3c9c457366cb31d113442be39f512d36f721bc753514c3f98cdd14756c504b0947e55c3892ee8a83c97b308be2911323d30f0a6b4692af3a4d85bf5595b5ac2
+DIST kdelibs-3.5-patchset-15.tar.bz2 6707 SHA256 4a25bc340ce2567ea017456b4aa2292b288779d59d0dd012bd50f5189fe739ec SHA512 2596f0aa45dc23ffc0961c26f29cd361e57090df2fc4d1bf45bd74b0f680ff0f10de216fcfa2d52a9d6cc15360e49a286e60e8910684fbc8e27e340413072ffc WHIRLPOOL 1f1592feaa1616f9862d2825ec48b7aa08d80d95abda47913517f0c5ce8e8c64a57ac774eba3ad97131fbc5e8ce2ff47a3b5d78bef4b374842440261c54986f8
+DIST kdelibs-3.5.10.tar.bz2 15614607 SHA256 617e9cb01c70ed4c1b554b373f55deffbd0e12e2cdfeacd7b3d9409372285c72 SHA512 656bc06de2b9bd02682258d10b63e09d6249e408ed71247ecdfefa50602948b537ee4919f3fa9cee8e49afcc9b5f013addcd0a7215811f4f4a5c4e40892df60d WHIRLPOOL 75731898e2d0506beb54aebbb2542bdc5023209a6a554811b5a4897da69c27d151d8fc899a42913ba056f34bcdd37014ef948b46efbe4a795c41fba269cd3259
diff --git a/kde-frameworks/kdelibs/files/kdelibs-3.5-openssl-1.0.0.patch b/kde-frameworks/kdelibs/files/kdelibs-3.5-openssl-1.0.0.patch
new file mode 100644
index 00000000..5b3a7145
--- /dev/null
+++ b/kde-frameworks/kdelibs/files/kdelibs-3.5-openssl-1.0.0.patch
@@ -0,0 +1,305 @@
+Deal with OpenSSL 1.0.0 type-safe stacks.
+
+OpenSSL 1.0.0 makes good use of typesafe stacks. This requires a number of
+modifications for kdelibs. They tend to fall in one of three categories:
+1. Make stack methods in KOpenSSLProxy typesafe
+2. Adjust prototypes to match new signatures
+3. Use proper OpenSSL stack API in places we didn't do so before
+
+2010-07-19 Martin von Gagern
+
+Index: kdelibs-3.5.10/kio/kssl/kopenssl.cc
+===================================================================
+--- kdelibs-3.5.10.orig/kio/kssl/kopenssl.cc
++++ kdelibs-3.5.10/kio/kssl/kopenssl.cc
+@@ -120,10 +120,10 @@ static void (*K_X509_STORE_CTX_set_chain
+ static void (*K_X509_STORE_CTX_set_purpose) (X509_STORE_CTX *, int) = 0L;
+ static void (*K_sk_free) (STACK*) = 0L;
+ static int (*K_sk_num) (STACK*) = 0L;
+-static char* (*K_sk_pop) (STACK*) = 0L;
+-static char* (*K_sk_value) (STACK*, int) = 0L;
++static void* (*K_sk_pop) (STACK*) = 0L;
++static void* (*K_sk_value) (STACK*, int) = 0L;
+ static STACK* (*K_sk_new) (int (*)()) = 0L;
+-static int (*K_sk_push) (STACK*, char*) = 0L;
++static int (*K_sk_push) (STACK*, void*) = 0L;
+ static STACK* (*K_sk_dup) (STACK *) = 0L;
+ static char * (*K_i2s_ASN1_INTEGER) (X509V3_EXT_METHOD *, ASN1_INTEGER *) =0L;
+ static ASN1_INTEGER * (*K_X509_get_serialNumber) (X509 *) = 0L;
+@@ -180,8 +180,8 @@ static void (*K_SSL_SESSION_free)(SSL_SE
+ static int (*K_SSL_set_session)(SSL*,SSL_SESSION*) = 0L;
+ static SSL_SESSION* (*K_d2i_SSL_SESSION)(SSL_SESSION**,unsigned char**, long) = 0L;
+ static int (*K_i2d_SSL_SESSION)(SSL_SESSION*,unsigned char**) = 0L;
+-static STACK *(*K_X509_get1_email)(X509 *x) = 0L;
+-static void (*K_X509_email_free)(STACK *sk) = 0L;
++static KOSSL1_STACK_OF(OPENSSL_STRING) *(*K_X509_get1_email)(X509 *x) = 0L;
++static void (*K_X509_email_free)(KOSSL1_STACK_OF(OPENSSL_STRING) *sk) = 0L;
+ static EVP_CIPHER *(*K_EVP_des_ede3_cbc)() = 0L;
+ static EVP_CIPHER *(*K_EVP_des_cbc)() = 0L;
+ static EVP_CIPHER *(*K_EVP_rc2_cbc)() = 0L;
+@@ -424,10 +424,10 @@ KConfig *cfg;
+ K_X509_STORE_CTX_set_purpose = (void (*)(X509_STORE_CTX *, int)) _cryptoLib->symbol("X509_STORE_CTX_set_purpose");
+ K_sk_free = (void (*) (STACK *)) _cryptoLib->symbol("sk_free");
+ K_sk_num = (int (*) (STACK *)) _cryptoLib->symbol("sk_num");
+- K_sk_pop = (char* (*) (STACK *)) _cryptoLib->symbol("sk_pop");
+- K_sk_value = (char* (*) (STACK *, int)) _cryptoLib->symbol("sk_value");
++ K_sk_pop = (void* (*) (STACK *)) _cryptoLib->symbol("sk_pop");
++ K_sk_value = (void* (*) (STACK *, int)) _cryptoLib->symbol("sk_value");
+ K_sk_new = (STACK* (*) (int (*)())) _cryptoLib->symbol("sk_new");
+- K_sk_push = (int (*) (STACK*, char*)) _cryptoLib->symbol("sk_push");
++ K_sk_push = (int (*) (STACK*, void*)) _cryptoLib->symbol("sk_push");
+ K_sk_dup = (STACK* (*) (STACK *)) _cryptoLib->symbol("sk_dup");
+ K_i2s_ASN1_INTEGER = (char *(*) (X509V3_EXT_METHOD *, ASN1_INTEGER *)) _cryptoLib->symbol("i2s_ASN1_INTEGER");
+ K_X509_get_serialNumber = (ASN1_INTEGER * (*) (X509 *)) _cryptoLib->symbol("X509_get_serialNumber");
+@@ -478,8 +478,8 @@ KConfig *cfg;
+ K_ERR_clear_error = (void (*)()) _cryptoLib->symbol("ERR_clear_error");
+ K_ERR_get_error = (unsigned long (*)()) _cryptoLib->symbol("ERR_get_error");
+ K_ERR_print_errors_fp = (void (*)(FILE*)) _cryptoLib->symbol("ERR_print_errors_fp");
+- K_X509_get1_email = (STACK *(*)(X509 *x)) _cryptoLib->symbol("X509_get1_email");
+- K_X509_email_free = (void (*)(STACK *sk)) _cryptoLib->symbol("X509_email_free");
++ K_X509_get1_email = (KOSSL1_STACK_OF(OPENSSL_STRING) *(*)(X509 *x)) _cryptoLib->symbol("X509_get1_email");
++ K_X509_email_free = (void (*)(KOSSL1_STACK_OF(OPENSSL_STRING) *sk)) _cryptoLib->symbol("X509_email_free");
+ K_EVP_des_ede3_cbc = (EVP_CIPHER *(*)()) _cryptoLib->symbol("EVP_des_ede3_cbc");
+ K_EVP_des_cbc = (EVP_CIPHER *(*)()) _cryptoLib->symbol("EVP_des_cbc");
+ K_EVP_rc2_cbc = (EVP_CIPHER *(*)()) _cryptoLib->symbol("EVP_rc2_cbc");
+@@ -568,7 +568,7 @@ KConfig *cfg;
+ K_SSL_set_session = (int (*)(SSL*,SSL_SESSION*)) _sslLib->symbol("SSL_set_session");
+ K_d2i_SSL_SESSION = (SSL_SESSION* (*)(SSL_SESSION**,unsigned char**, long)) _sslLib->symbol("d2i_SSL_SESSION");
+ K_i2d_SSL_SESSION = (int (*)(SSL_SESSION*,unsigned char**)) _sslLib->symbol("i2d_SSL_SESSION");
+- K_SSL_get_ciphers = (STACK *(*)(const SSL*)) _sslLib->symbol("SSL_get_ciphers");
++ K_SSL_get_ciphers = (STACK_OF(SSL_CIPHER) *(*)(const SSL*)) _sslLib->symbol("SSL_get_ciphers");
+ #endif
+
+
+@@ -1075,13 +1075,13 @@ int KOpenSSLProxy::sk_num(STACK *s) {
+ }
+
+
+-char *KOpenSSLProxy::sk_pop(STACK *s) {
++void *KOpenSSLProxy::sk_pop(STACK *s) {
+ if (K_sk_pop) return (K_sk_pop)(s);
+ else return 0L;
+ }
+
+
+-char *KOpenSSLProxy::sk_value(STACK *s, int n) {
++void *KOpenSSLProxy::sk_value(STACK *s, int n) {
+ if (K_sk_value) return (K_sk_value)(s, n);
+ else return 0L;
+ }
+@@ -1102,13 +1102,13 @@ STACK* KOpenSSLProxy::sk_dup(STACK *s) {
+ }
+
+
+-STACK* KOpenSSLProxy::sk_new(int (*cmp)()) {
+- if (K_sk_new) return (K_sk_new)(cmp);
++STACK* KOpenSSLProxy::sk_new(int (*cmp)(const void*, const void*)) {
++ if (K_sk_new) return (K_sk_new)(reinterpret_cast<int (*)()>(cmp));
+ else return 0L;
+ }
+
+
+-int KOpenSSLProxy::sk_push(STACK* s, char* d) {
++int KOpenSSLProxy::sk_push(STACK* s, void* d) {
+ if (K_sk_push) return (K_sk_push)(s,d);
+ else return -1;
+ }
+@@ -1407,12 +1407,12 @@ RSA* KOpenSSLProxy::RSA_generate_key(int
+ else return 0L;
+ }
+
+-STACK *KOpenSSLProxy::X509_get1_email(X509 *x) {
++KOSSL1_STACK_OF(OPENSSL_STRING) *KOpenSSLProxy::X509_get1_email(X509 *x) {
+ if (K_X509_get1_email) return (K_X509_get1_email)(x);
+ else return 0L;
+ }
+
+-void KOpenSSLProxy::X509_email_free(STACK *sk) {
++void KOpenSSLProxy::X509_email_free(KOSSL1_STACK_OF(OPENSSL_STRING) *sk) {
+ if (K_X509_email_free) (K_X509_email_free)(sk);
+ }
+
+Index: kdelibs-3.5.10/kio/kssl/kopenssl.h
+===================================================================
+--- kdelibs-3.5.10.orig/kio/kssl/kopenssl.h
++++ kdelibs-3.5.10/kio/kssl/kopenssl.h
+@@ -47,6 +47,51 @@ class KOpenSSLProxyPrivate;
+ #include <openssl/evp.h>
+ #include <openssl/stack.h>
+ #include <openssl/bn.h>
++#if OPENSSL_VERSION_NUMBER >= 0x10000000L
++typedef struct asn1_method_st
++ {
++ i2d_of_void *i2d;
++ d2i_of_void *d2i;
++ void *(*create)(void);
++ void (*destroy)(void *);
++ } ASN1_METHOD;
++typedef struct asn1_header_st
++ {
++ ASN1_OCTET_STRING *header;
++ void *data;
++ ASN1_METHOD *meth;
++ } ASN1_HEADER;
++typedef struct stack_st STACK;
++
++#include <openssl/safestack.h>
++
++template<class S> struct KOpenSSLElementType;
++template<class T> struct KOpenSSLStackType;
++
++#define KOSSL_DECLARE_STACK_OF(type) \
++ template<> struct KOpenSSLElementType<STACK_OF(type)> { \
++ typedef type value_t; \
++ typedef type* ptr_t; \
++ }; \
++ template<> struct KOpenSSLStackType<const type*> { \
++ typedef STACK_OF(type) stack_t; \
++ typedef STACK_OF(type) *ptr_t; \
++ };
++
++KOSSL_DECLARE_STACK_OF(GENERAL_NAME)
++KOSSL_DECLARE_STACK_OF(SSL_CIPHER)
++KOSSL_DECLARE_STACK_OF(X509)
++
++template<> struct KOpenSSLElementType<STACK_OF(OPENSSL_STRING)> {
++ typedef char value_t;
++ typedef OPENSSL_STRING ptr_t;
++};
++
++#define KOSSL1_STACK_OF(type) STACK_OF(type)
++#else
++#define KOSSL1_STACK_OF(type) STACK
++#endif
++
+ #undef crypt
+ #endif
+
+@@ -523,7 +568,7 @@ public:
+ /*
+ * Pop off the stack
+ */
+- char *sk_pop(STACK *s);
++ void *sk_pop(STACK *s);
+
+
+ /*
+@@ -541,19 +586,19 @@ public:
+ /*
+ * Value of element n in the stack
+ */
+- char *sk_value(STACK *s, int n);
++ void *sk_value(STACK *s, int n);
+
+
+ /*
+ * Create a new stack
+ */
+- STACK *sk_new(int (*cmp)());
++ STACK *sk_new(int (*cmp)(const void *, const void *));
+
+
+ /*
+ * Add an element to the stack
+ */
+- int sk_push(STACK *s, char *d);
++ int sk_push(STACK *s, void *d);
+
+
+ /*
+@@ -562,6 +607,54 @@ public:
+ STACK *sk_dup(STACK *s);
+
+
++#if defined(KSSL_HAVE_SSL) && OPENSSL_VERSION_NUMBER >= 0x10000000L
++
++ /* Use some template magic to simulate the OpenSSL 1.0.0 safestack macros */
++
++ template<class S> typename KOpenSSLElementType<S>::ptr_t
++ sk_pop(S *s) {
++ return reinterpret_cast<typename KOpenSSLElementType<S>::ptr_t>
++ (sk_pop(reinterpret_cast<STACK*>(s)));
++ }
++
++ template<class S> void
++ sk_free(S *s) {
++ typedef typename KOpenSSLElementType<S>::ptr_t ensure_its_a_stack_type;
++ sk_free(reinterpret_cast<STACK*>(s));
++ }
++
++ template<class S> int
++ sk_num(S *s) {
++ typedef typename KOpenSSLElementType<S>::ptr_t ensure_its_a_stack_type;
++ return sk_num(reinterpret_cast<STACK*>(s));
++ }
++
++ template<class S> typename KOpenSSLElementType<S>::ptr_t
++ sk_value(S *s, int n) {
++ return reinterpret_cast<typename KOpenSSLElementType<S>::ptr_t>
++ (sk_value(reinterpret_cast<STACK*>(s), n));
++ }
++
++ template<class T> typename KOpenSSLStackType<T>::ptr_t
++ sk_new(int (*cmp)(T const *, T const *)) {
++ return reinterpret_cast<typename KOpenSSLStackType<T>::ptr_t>
++ (sk_new(reinterpret_cast<int (*)(const void *, const void *)>(cmp)));
++ }
++
++ template<class S> int
++ sk_push(S *s, typename KOpenSSLElementType<S>::ptr_t d) {
++ return sk_push(reinterpret_cast<STACK*>(s), reinterpret_cast<void*>(d));
++ }
++
++ template<class S> S*
++ sk_dup(S* s) {
++ typedef typename KOpenSSLElementType<S>::ptr_t ensure_its_a_stack_type;
++ return reinterpret_cast<S*>(sk_dup(reinterpret_cast<STACK*>(s)));
++ }
++
++#endif
++
++
+ /*
+ * Convert an ASN1_INTEGER to it's text form
+ */
+@@ -825,8 +918,8 @@ public:
+ int i2d_X509_REQ_fp(FILE *fp, X509_REQ *x);
+
+ /* SMime support */
+- STACK *X509_get1_email(X509 *x);
+- void X509_email_free(STACK *sk);
++ KOSSL1_STACK_OF(OPENSSL_STRING) *X509_get1_email(X509 *x);
++ void X509_email_free(KOSSL1_STACK_OF(OPENSSL_STRING) *sk);
+
+ /* Ciphers needed for SMime */
+ EVP_CIPHER *EVP_des_ede3_cbc();
+Index: kdelibs-3.5.10/kio/kssl/ksmimecrypto.cc
+===================================================================
+--- kdelibs-3.5.10.orig/kio/kssl/ksmimecrypto.cc
++++ kdelibs-3.5.10/kio/kssl/ksmimecrypto.cc
+@@ -87,7 +87,7 @@ KSMIMECryptoPrivate::KSMIMECryptoPrivate
+
+
+ STACK_OF(X509) *KSMIMECryptoPrivate::certsToX509(QPtrList<KSSLCertificate> &certs) {
+- STACK_OF(X509) *x509 = sk_new(NULL);
++ STACK_OF(X509) *x509 = sk_X509_new(NULL);
+ KSSLCertificate *cert = certs.first();
+ while(cert) {
+ sk_X509_push(x509, cert->getCert());
+Index: kdelibs-3.5.10/kio/kssl/ksslcertificate.cc
+===================================================================
+--- kdelibs-3.5.10.orig/kio/kssl/ksslcertificate.cc
++++ kdelibs-3.5.10/kio/kssl/ksslcertificate.cc
+@@ -225,9 +225,10 @@ void KSSLCertificate::getEmails(QStringL
+ if (!d->m_cert)
+ return;
+
+- STACK *s = d->kossl->X509_get1_email(d->m_cert);
++ KOSSL1_STACK_OF(OPENSSL_STRING) *s =
++ d->kossl->X509_get1_email(d->m_cert);
+ if (s) {
+- for(int n=0; n < s->num; n++) {
++ for(int n=0; n < d->kossl->sk_num(s); n++) {
+ to.append(d->kossl->sk_value(s,n));
+ }
+ d->kossl->X509_email_free(s);
diff --git a/kde-frameworks/kdelibs/files/kdelibs-3.5-perl.xml.patch b/kde-frameworks/kdelibs/files/kdelibs-3.5-perl.xml.patch
new file mode 100644
index 00000000..74b476bd
--- /dev/null
+++ b/kde-frameworks/kdelibs/files/kdelibs-3.5-perl.xml.patch
@@ -0,0 +1,11 @@
+--- kate/data/perl.xml 2005-11-09 00:38:50.000000000 +0200
++++ kate/data/perl.xml 2009-05-26 18:07:35.000000000 +0300
+@@ -363,7 +363,7 @@
+ <RegExpr attribute="Normal Text" context="#stay" String="\w+[=]" />
+
+ <RegExpr attribute="Operator" context="find_quoted" String="\bq(?=[qwx]?\s*[^\w\s])" />
+- <RegExpr attribute="Operator" context="find_subst" String="\bs(?=\s*[^\w\s])" />
++ <RegExpr attribute="Operator" context="find_subst" String="\bs(?=[^\w\s\]})])" />
+ <RegExpr attribute="Operator" context="tr" String="\b(?:tr|y)\s*(?=[^\w\s\]})])" />
+
+ <RegExpr attribute="Operator" context="find_pattern" String="\b(?:m|qr)(?=\s*[^\w\s\]})])" />
diff --git a/kde-frameworks/kdelibs/files/kdelibs-3.5.10-62_fix_googlemaps_backport.diff b/kde-frameworks/kdelibs/files/kdelibs-3.5.10-62_fix_googlemaps_backport.diff
new file mode 100644
index 00000000..c678a48d
--- /dev/null
+++ b/kde-frameworks/kdelibs/files/kdelibs-3.5.10-62_fix_googlemaps_backport.diff
@@ -0,0 +1,39 @@
+backport fix for google maps
+
+--- kdelibs/khtml/ecma/kjs_dom.cpp 2007-05-14 09:52:40.000000000 +0200
++++ kdelibs/khtml/ecma/kjs_dom.cpp 2008-10-08 22:10:23.000000000 +0200
+@@ -335,26 +335,26 @@
+
+ switch (token) {
+ case OffsetLeft:
+- return rend ? static_cast<Value>( Number( rend->offsetLeft() ) ) : Undefined();
++ return rend ? static_cast<Value>( Number( rend->offsetLeft() ) ) : Number(0);
+ case OffsetTop:
+- return rend ? static_cast<Value>( Number( rend->offsetTop() ) ) : Undefined();
++ return rend ? static_cast<Value>( Number( rend->offsetTop() ) ) : Number(0);
+ case OffsetWidth:
+- return rend ? static_cast<Value>( Number( rend->offsetWidth() ) ) : Undefined();
++ return rend ? static_cast<Value>( Number( rend->offsetWidth() ) ) : Number(0);
+ case OffsetHeight:
+- return rend ? static_cast<Value>( Number( rend->offsetHeight() ) ) : Undefined();
++ return rend ? static_cast<Value>( Number( rend->offsetHeight() ) ) : Number(0);
+ case OffsetParent:
+ {
+ khtml::RenderObject* par = rend ? rend->offsetParent() : 0;
+ return getDOMNode( exec, par ? par->element() : 0 );
+ }
+ case ClientWidth:
+- return rend ? static_cast<Value>( Number( rend->clientWidth() ) ) : Undefined();
++ return rend ? static_cast<Value>( Number( rend->clientWidth() ) ) : Number(0);
+ case ClientHeight:
+- return rend ? static_cast<Value>( Number( rend->clientHeight() ) ) : Undefined();
++ return rend ? static_cast<Value>( Number( rend->clientHeight() ) ) : Number(0);
+ case ScrollWidth:
+- return rend ? static_cast<Value>( Number(rend->scrollWidth()) ) : Undefined();
++ return rend ? static_cast<Value>( Number(rend->scrollWidth()) ) : Number(0);
+ case ScrollHeight:
+- return rend ? static_cast<Value>( Number(rend->scrollHeight()) ) : Undefined();
++ return rend ? static_cast<Value>( Number(rend->scrollHeight()) ) : Number(0);
+ case ScrollLeft:
+ if (rend && rend->layer()) {
+ if (rend->isRoot() && !rend->style()->hidesOverflow())
diff --git a/kde-frameworks/kdelibs/files/kdelibs-3.5.10-63_fixed-layout-table.diff b/kde-frameworks/kdelibs/files/kdelibs-3.5.10-63_fixed-layout-table.diff
new file mode 100644
index 00000000..7dff0e33
--- /dev/null
+++ b/kde-frameworks/kdelibs/files/kdelibs-3.5.10-63_fixed-layout-table.diff
@@ -0,0 +1,24 @@
+Index: kdelibs/khtml/rendering/table_layout.cpp
+===================================================================
+--- kdelibs/khtml/rendering/table_layout.cpp (revisión: 874967)
++++ kdelibs/khtml/rendering/table_layout.cpp (revisión: 874968)
+@@ -297,7 +297,8 @@
+ #endif
+ for ( int i = 0; available > 0 && i < nEffCols; i++ ) {
+ if ( width[i].isPercent() ) {
+- int w = base * width[i].value() / totalPercent;
++ // totalPercent may be 0 below if all %-width specifed are 0%. (#172557)
++ int w = totalPercent ? base * width[i].value() / totalPercent : 0;
+ available -= w;
+ calcWidth[i] = w;
+ }
+@@ -313,7 +314,8 @@
+
+ for ( int i = 0; available > 0 && i < nEffCols; i++ ) {
+ if ( width[i].isVariable() ) {
+- int w = available / totalVariable;
++ // totalVariable may be 0 below if all the variable widths specified are 0.
++ int w = totalVariable ? available / totalVariable : 0;
+ available -= w;
+ calcWidth[i] = w;
+ totalVariable--;
diff --git a/kde-frameworks/kdelibs/files/kdelibs-3.5.10-cups-util.c.patch b/kde-frameworks/kdelibs/files/kdelibs-3.5.10-cups-util.c.patch
new file mode 100644
index 00000000..dad719ed
--- /dev/null
+++ b/kde-frameworks/kdelibs/files/kdelibs-3.5.10-cups-util.c.patch
@@ -0,0 +1,8 @@
+--- kdelibs-3.5.10/kdeprint/cups/cupsdconf2/cups-util.c 2007-10-08 12:52:10.000000000 +0300
++++ ./cups-util.c 2012-02-12 21:19:50.000000000 +0200
+@@ -1,3 +1,4 @@
++#include <stdio.h>
+ #include <cups/ipp.h>
+ #include <cups/http.h>
+ #include <cups/cups.h>
+
diff --git a/kde-frameworks/kdelibs/files/kdelibs-3.5.10-glibc-2.10.patch b/kde-frameworks/kdelibs/files/kdelibs-3.5.10-glibc-2.10.patch
new file mode 100644
index 00000000..9196c0a5
--- /dev/null
+++ b/kde-frameworks/kdelibs/files/kdelibs-3.5.10-glibc-2.10.patch
@@ -0,0 +1,21 @@
+diff -up kdelibs-3.5.10/kioslave/ftp/ftp.cc.orig kdelibs-3.5.10/kioslave/ftp/ftp.cc
+--- kdelibs-3.5.10/kioslave/ftp/ftp.cc.orig 2009-02-25 13:18:13.000000000 +0100
++++ kdelibs-3.5.10/kioslave/ftp/ftp.cc 2009-02-25 13:34:13.000000000 +0100
+@@ -876,7 +876,7 @@ int Ftp::ftpOpenPASVDataConnection()
+ // The usual answer is '227 Entering Passive Mode. (160,39,200,55,6,245)'
+ // but anonftpd gives '227 =160,39,200,55,6,245'
+ int i[6];
+- char *start = strchr(ftpResponse(3), '(');
++ const char *start = strchr(ftpResponse(3), '(');
+ if ( !start )
+ start = strchr(ftpResponse(3), '=');
+ if ( !start ||
+@@ -931,7 +931,7 @@ int Ftp::ftpOpenEPSVDataConnection()
+ return ERR_INTERNAL;
+ }
+
+- char *start = strchr(ftpResponse(3), '|');
++ const char *start = strchr(ftpResponse(3), '|');
+ if ( !start || sscanf(start, "|||%d|", &portnum) != 1)
+ return ERR_INTERNAL;
+
diff --git a/kde-frameworks/kdelibs/files/kdelibs-3.5.10-kde4-apps.patch b/kde-frameworks/kdelibs/files/kdelibs-3.5.10-kde4-apps.patch
new file mode 100644
index 00000000..020d106e
--- /dev/null
+++ b/kde-frameworks/kdelibs/files/kdelibs-3.5.10-kde4-apps.patch
@@ -0,0 +1,79 @@
+diff -ru ./kio/kio/kservice.cpp ../kdelibs-new/kio/kio/kservice.cpp
+--- ./kio/kio/kservice.cpp 2008-02-13 10:41:06.000000000 +0100
++++ ./kio/kio/kservice.cpp 2009-05-21 01:53:22.000000000 +0200
+@@ -97,6 +97,19 @@
+ m_bValid = true;
+
+ bool absPath = !QDir::isRelativePath(entryPath());
++ QString kde4prefix = config->fileName();
++ QString kde4menusuffix = " (KDE4)";
++ int index = kde4prefix.find("/share/applications/kde4/");
++ bool kde4app = index != -1;
++ QString kdedir;
++ // get kdeprefix and kde version
++ if (kde4app)
++ {
++ kde4prefix.truncate(index);
++ kdedir = kde4prefix.section('/', -1, -1).upper();
++ if (kdedir != "USR")
++ kde4menusuffix = QString(" (KDE-%1)").arg(kdedir);
++ }
+
+ config->setDesktopGroup();
+
+@@ -133,6 +146,8 @@
+ if (i != -1)
+ m_strName = m_strName.left(i);
+ }
++ if (kde4app)
++ m_strName += kde4menusuffix;
+
+ m_strType = config->readEntry( "Type" );
+ entryMap.remove("Type");
+@@ -196,6 +211,18 @@
+ name = name.left(pos);
+
+ m_strExec = config->readPathEntry( "Exec" );
++ if (kde4app && !m_strExec.startsWith("/"))
++ m_strExec = kde4prefix + QString("/bin/") + m_strExec;
++ else if (config->readBoolEntry("X-KDE-SubstituteUID")) {
++ int space = m_strExec.find(" ");
++ if (space==-1)
++ m_strExec = KStandardDirs::findExe(m_strExec);
++ else {
++ const QString command = m_strExec.left(space);
++ m_strExec.replace(command,KStandardDirs::findExe(command));
++ }
++ }
++
+ entryMap.remove("Exec");
+
+ m_strIcon = config->readEntry( "Icon", "unknown" );
+@@ -245,11 +272,15 @@
+ m_DCOPServiceType = DCOP_None;
+
+ m_strDesktopEntryName = name.lower();
++ if (kde4app)
++ m_strDesktopEntryName = QString("kde%1-").arg(kdedir.lower()) + m_strDesktopEntryName;
+
+ m_bAllowAsDefault = config->readBoolEntry( "AllowDefault", true );
+ entryMap.remove("AllowDefault");
+
+ m_initialPreference = config->readNumEntry( "InitialPreference", 1 );
++ if (kde4app)
++ m_initialPreference = 1;
+ entryMap.remove("InitialPreference");
+
+ // Store all additional entries in the property map.
+@@ -260,7 +291,10 @@
+ for( ; it != entryMap.end();++it)
+ {
+ //qDebug(" Key = %s Data = %s", it.key().latin1(), it.data().latin1());
+- m_mapProps.insert( it.key(), QVariant( it.data()));
++ QString key = it.key();
++ if (kde4app && key == "OnlyShownIn" && it.data() == "KDE;")
++ key = "NotShowIn";
++ m_mapProps.insert(key, QVariant( it.data()));
+ }
+ }
+
diff --git a/kde-frameworks/kdelibs/files/kdelibs-3.5.10-khtml.patch b/kde-frameworks/kdelibs/files/kdelibs-3.5.10-khtml.patch
new file mode 100644
index 00000000..33586644
--- /dev/null
+++ b/kde-frameworks/kdelibs/files/kdelibs-3.5.10-khtml.patch
@@ -0,0 +1,14 @@
+INDEX: khtml/xml/dom_elementimpl.cpp
+=============================================================
+--- khtml.orig/xml/dom_elementimpl.cpp 2007-07-28 04:44:15.000000000 +0200
++++ khtml/xml/dom_elementimpl.cpp 2007-07-28 12:38:08.000000000 +0200
+@@ -66,6 +66,9 @@
+ m_value = value;
+ m_value->ref();
+
++ if (m_attrId == ATTR_ID)
++ m_element->addId(DOMString(m_value).string());
++
+ m_prefix = prefix;
+ if (m_prefix)
+ m_prefix->ref();
diff --git a/kde-frameworks/kdelibs/files/kdelibs-3.5.10-kjs-gcc44.patch b/kde-frameworks/kdelibs/files/kdelibs-3.5.10-kjs-gcc44.patch
new file mode 100644
index 00000000..cc052af9
--- /dev/null
+++ b/kde-frameworks/kdelibs/files/kdelibs-3.5.10-kjs-gcc44.patch
@@ -0,0 +1,454 @@
+--- kjs/dtoa.cpp.orig 2009-05-26 17:20:54.673539511 +0200
++++ kjs/dtoa.cpp 2009-05-26 17:24:20.117023777 +0200
+@@ -207,11 +207,7 @@ typedef unsigned Long ULong;
+ #endif
+
+ #ifdef MALLOC
+-#ifdef KR_headers
+-extern char *MALLOC();
+-#else
+ extern void *MALLOC(size_t);
+-#endif
+ #else
+ #define MALLOC malloc
+ #endif
+@@ -273,12 +269,8 @@ extern "C" {
+ #endif
+
+ #ifndef CONST
+-#ifdef KR_headers
+-#define CONST /* blank */
+-#else
+ #define CONST const
+ #endif
+-#endif
+
+ #if defined(IEEE_8087) + defined(IEEE_MC68k) + defined(VAX) + defined(IBM) != 1
+ Exactly one of IEEE_8087, IEEE_MC68k, VAX, or IBM should be defined.
+@@ -286,37 +278,19 @@ Exactly one of IEEE_8087, IEEE_MC68k, VA
+
+ typedef union { double d; ULong L[2]; } U;
+
+-#ifdef YES_ALIAS
+-#define dval(x) x
++#define dval(x) (x).d
+ #ifdef IEEE_8087
+-#define word0(x) ((ULong *)&x)[1]
+-#define word1(x) ((ULong *)&x)[0]
++#define word0(x) (x).L[1]
++#define word1(x) (x).L[0]
+ #else
+-#define word0(x) ((ULong *)&x)[0]
+-#define word1(x) ((ULong *)&x)[1]
+-#endif
+-#else
+-#ifdef IEEE_8087
+-#define word0(x) ((U*)&x)->L[1]
+-#define word1(x) ((U*)&x)->L[0]
+-#else
+-#define word0(x) ((U*)&x)->L[0]
+-#define word1(x) ((U*)&x)->L[1]
+-#endif
+-#define dval(x) ((U*)&x)->d
++#define word0(x) (x).L[0]
++#define word1(x) (x).L[1]
+ #endif
+
+ /* The following definition of Storeinc is appropriate for MIPS processors.
+ * An alternative that might be better on some machines is
+- * #define Storeinc(a,b,c) (*a++ = b << 16 | c & 0xffff)
+ */
+-#if defined(IEEE_8087) + defined(VAX)
+-#define Storeinc(a,b,c) (((unsigned short *)a)[1] = (unsigned short)b, \
+-((unsigned short *)a)[0] = (unsigned short)c, a++)
+-#else
+-#define Storeinc(a,b,c) (((unsigned short *)a)[0] = (unsigned short)b, \
+-((unsigned short *)a)[1] = (unsigned short)c, a++)
+-#endif
++#define Storeinc(a,b,c) (*a++ = b << 16 | c & 0xffff)
+
+ /* #define P DBL_MANT_DIG */
+ /* Ten_pmax = floor(P*log(2)/log(5)) */
+@@ -440,11 +414,7 @@ typedef union { double d; ULong L[2]; }
+ #ifdef RND_PRODQUOT
+ #define rounded_product(a,b) a = rnd_prod(a, b)
+ #define rounded_quotient(a,b) a = rnd_quot(a, b)
+-#ifdef KR_headers
+-extern double rnd_prod(), rnd_quot();
+-#else
+ extern double rnd_prod(double, double), rnd_quot(double, double);
+-#endif
+ #else
+ #define rounded_product(a,b) a *= b
+ #define rounded_quotient(a,b) a /= b
+@@ -457,11 +427,7 @@ extern double rnd_prod(double, double),
+ #define Pack_32
+ #endif
+
+-#ifdef KR_headers
+-#define FFFFFFFF ((((unsigned long)0xffff)<<16)|(unsigned long)0xffff)
+-#else
+ #define FFFFFFFF 0xffffffffUL
+-#endif
+
+ #ifdef NO_LONG_LONG
+ #undef ULLong
+@@ -502,11 +468,7 @@ Bigint {
+
+ static Bigint *
+ Balloc
+-#ifdef KR_headers
+- (k) int k;
+-#else
+ (int k)
+-#endif
+ {
+ int x;
+ Bigint *rv;
+@@ -542,11 +504,7 @@ Balloc
+
+ static void
+ Bfree
+-#ifdef KR_headers
+- (v) Bigint *v;
+-#else
+ (Bigint *v)
+-#endif
+ {
+ if (v) {
+ ACQUIRE_DTOA_LOCK(0);
+@@ -561,11 +519,7 @@ y->wds*sizeof(Long) + 2*sizeof(int))
+
+ static Bigint *
+ multadd
+-#ifdef KR_headers
+- (b, m, a) Bigint *b; int m, a;
+-#else
+ (Bigint *b, int m, int a) /* multiply by m and add a */
+-#endif
+ {
+ int i, wds;
+ #ifdef ULLong
+@@ -618,11 +572,7 @@ multadd
+
+ static Bigint *
+ s2b
+-#ifdef KR_headers
+- (s, nd0, nd, y9) CONST char *s; int nd0, nd; ULong y9;
+-#else
+ (CONST char *s, int nd0, int nd, ULong y9)
+-#endif
+ {
+ Bigint *b;
+ int i, k;
+@@ -656,11 +606,7 @@ s2b
+
+ static int
+ hi0bits
+-#ifdef KR_headers
+- (x) register ULong x;
+-#else
+ (register ULong x)
+-#endif
+ {
+ register int k = 0;
+
+@@ -690,11 +636,7 @@ hi0bits
+
+ static int
+ lo0bits
+-#ifdef KR_headers
+- (y) ULong *y;
+-#else
+ (ULong *y)
+-#endif
+ {
+ register int k;
+ register ULong x = *y;
+@@ -738,11 +680,7 @@ lo0bits
+
+ static Bigint *
+ i2b
+-#ifdef KR_headers
+- (i) int i;
+-#else
+ (int i)
+-#endif
+ {
+ Bigint *b;
+
+@@ -754,11 +692,7 @@ i2b
+
+ static Bigint *
+ mult
+-#ifdef KR_headers
+- (a, b) Bigint *a, *b;
+-#else
+ (Bigint *a, Bigint *b)
+-#endif
+ {
+ Bigint *c;
+ int k, wa, wb, wc;
+@@ -866,11 +800,7 @@ mult
+
+ static Bigint *
+ pow5mult
+-#ifdef KR_headers
+- (b, k) Bigint *b; int k;
+-#else
+ (Bigint *b, int k)
+-#endif
+ {
+ Bigint *b1, *p5, *p51;
+ int i;
+@@ -923,11 +853,7 @@ pow5mult
+
+ static Bigint *
+ lshift
+-#ifdef KR_headers
+- (b, k) Bigint *b; int k;
+-#else
+ (Bigint *b, int k)
+-#endif
+ {
+ int i, k1, n, n1;
+ Bigint *b1;
+@@ -983,11 +909,7 @@ lshift
+
+ static int
+ cmp
+-#ifdef KR_headers
+- (a, b) Bigint *a, *b;
+-#else
+ (Bigint *a, Bigint *b)
+-#endif
+ {
+ ULong *xa, *xa0, *xb, *xb0;
+ int i, j;
+@@ -1017,11 +939,7 @@ cmp
+
+ static Bigint *
+ diff
+-#ifdef KR_headers
+- (a, b) Bigint *a, *b;
+-#else
+ (Bigint *a, Bigint *b)
+-#endif
+ {
+ Bigint *c;
+ int i, wa, wb;
+@@ -1111,15 +1029,12 @@ diff
+
+ static double
+ ulp
+-#ifdef KR_headers
+- (x) double x;
+-#else
+- (double x)
+-#endif
++ (double dx)
+ {
+ register Long L;
+- double a;
++ U x, a;
+
++ dval(x) = dx;
+ L = (word0(x) & Exp_mask) - (P-1)*Exp_msk1;
+ #ifndef Avoid_Underflow
+ #ifndef Sudden_Underflow
+@@ -1153,15 +1068,11 @@ ulp
+
+ static double
+ b2d
+-#ifdef KR_headers
+- (a, e) Bigint *a; int *e;
+-#else
+ (Bigint *a, int *e)
+-#endif
+ {
+ ULong *xa, *xa0, w, y, z;
+ int k;
+- double d;
++ U d;
+ #ifdef VAX
+ ULong d0, d1;
+ #else
+@@ -1223,12 +1134,9 @@ b2d
+
+ static Bigint *
+ d2b
+-#ifdef KR_headers
+- (d, e, bits) double d; int *e, *bits;
+-#else
+- (double d, int *e, int *bits)
+-#endif
++ (double dd, int *e, int *bits)
+ {
++ U d;
+ Bigint *b;
+ int de, k;
+ ULong *x, y, z;
+@@ -1237,6 +1145,9 @@ d2b
+ #endif
+ #ifdef VAX
+ ULong d0, d1;
++#endif
++ dval(d) = dd;
++#ifdef VAX
+ d0 = word0(d) >> 16 | word0(d) << 16;
+ d1 = word1(d) >> 16 | word1(d) << 16;
+ #else
+@@ -1361,13 +1272,9 @@ d2b
+
+ static double
+ ratio
+-#ifdef KR_headers
+- (a, b) Bigint *a, *b;
+-#else
+ (Bigint *a, Bigint *b)
+-#endif
+ {
+- double da, db;
++ U da, db;
+ int k, ka, kb;
+
+ dval(da) = b2d(a, &ka);
+@@ -1453,11 +1360,7 @@ static CONST double tinytens[] = { 1e-16
+
+ static int
+ match
+-#ifdef KR_headers
+- (sp, t) char **sp, *t;
+-#else
+ (CONST char **sp, CONST char *t)
+-#endif
+ {
+ int c, d;
+ CONST char *s = *sp;
+@@ -1475,11 +1378,7 @@ match
+ #ifndef No_Hex_NaN
+ static void
+ hexnan
+-#ifdef KR_headers
+- (rvp, sp) double *rvp; CONST char **sp;
+-#else
+- (double *rvp, CONST char **sp)
+-#endif
++ (U *rvp, CONST char **sp)
+ {
+ ULong c, x[2];
+ CONST char *s;
+@@ -1529,11 +1428,7 @@ hexnan
+
+ double
+ kjs_strtod
+-#ifdef KR_headers
+- (s00, se) CONST char *s00; char **se;
+-#else
+ (CONST char *s00, char **se)
+-#endif
+ {
+ #ifdef Avoid_Underflow
+ int scale;
+@@ -1541,7 +1436,8 @@ kjs_strtod
+ int bb2, bb5, bbe, bd2, bd5, bbbits, bs2, c, dsign,
+ e, e1, esign, i, j, k, nd, nd0, nf, nz, nz0, sign;
+ CONST char *s, *s0, *s1;
+- double aadj, aadj1, adj, rv, rv0;
++ double aadj, aadj1, adj;
++ U aadj2, rv, rv0;
+ Long L;
+ ULong y, z;
+ Bigint *bb = NULL, *bb1 = NULL, *bd = NULL, *bd0 = NULL, *bs = NULL, *delta = NULL;
+@@ -2302,7 +2198,9 @@ kjs_strtod
+ aadj = z;
+ aadj1 = dsign ? aadj : -aadj;
+ }
+- word0(aadj1) += (2*P+1)*Exp_msk1 - y;
++ dval(aadj2) = aadj1;
++ word0(aadj2) += (2*P+1)*Exp_msk1 - y;
++ aadj1 = dval(aadj2);
+ }
+ adj = aadj1 * ulp(dval(rv));
+ dval(rv) += adj;
+@@ -2419,11 +2317,7 @@ kjs_strtod
+
+ static int
+ quorem
+-#ifdef KR_headers
+- (b, S) Bigint *b, *S;
+-#else
+ (Bigint *b, Bigint *S)
+-#endif
+ {
+ int n;
+ ULong *bx, *bxe, q, *sx, *sxe;
+@@ -2540,11 +2434,7 @@ quorem
+ #endif
+
+ static char *
+-#ifdef KR_headers
+-rv_alloc(i) int i;
+-#else
+ rv_alloc(int i)
+-#endif
+ {
+ int j, k, *r;
+
+@@ -2563,11 +2453,7 @@ rv_alloc(int i)
+ }
+
+ static char *
+-#ifdef KR_headers
+-nrv_alloc(s, rve, n) char *s, **rve; int n;
+-#else
+ nrv_alloc(CONST char *s, char **rve, int n)
+-#endif
+ {
+ char *rv, *t;
+
+@@ -2585,11 +2471,7 @@ nrv_alloc(CONST char *s, char **rve, int
+ */
+
+ void
+-#ifdef KR_headers
+-kjs_freedtoa(s) char *s;
+-#else
+ kjs_freedtoa(char *s)
+-#endif
+ {
+ Bigint *b = (Bigint *)((int *)s - 1);
+ b->maxwds = 1 << (b->k = *(int*)b);
+@@ -2636,12 +2518,7 @@ kjs_freedtoa(char *s)
+
+ char *
+ kjs_dtoa
+-#ifdef KR_headers
+- (d, mode, ndigits, decpt, sign, rve)
+- double d; int mode, ndigits, *decpt, *sign; char **rve;
+-#else
+- (double d, int mode, int ndigits, int *decpt, int *sign, char **rve)
+-#endif
++ (double dd, int mode, int ndigits, int *decpt, int *sign, char **rve)
+ {
+ /* Arguments ndigits, decpt, sign are similar to those
+ of ecvt and fcvt; trailing zeros are suppressed from
+@@ -2686,7 +2563,8 @@ kjs_dtoa
+ ULong x;
+ #endif
+ Bigint *b, *b1, *delta, *mlo = NULL, *mhi, *S;
+- double d2, ds, eps;
++ U d, d2, eps;
++ double ds;
+ char *s, *s0;
+ #ifdef Honor_FLT_ROUNDS
+ int rounding;
+@@ -2702,6 +2580,7 @@ kjs_dtoa
+ }
+ #endif
+
++ dval(d) = dd;
+ if (word0(d) & Sign_bit) {
+ /* set sign for everything, including 0's and NaNs */
+ *sign = 1;
+
diff --git a/kde-frameworks/kdelibs/files/kdelibs-p15-r1074156.patch b/kde-frameworks/kdelibs/files/kdelibs-p15-r1074156.patch
new file mode 100644
index 00000000..0960850a
--- /dev/null
+++ b/kde-frameworks/kdelibs/files/kdelibs-p15-r1074156.patch
@@ -0,0 +1,5370 @@
+Changes between KDE 3.5.10 tag as modified by kdelibs-3.5-patchset-15.tar.bz2
+and KDE 3.5 branch r1074156. Only looking at subdirectory kdelibs here.
+Logs since r849627 of the branch but this might be wrong.
+
+r849884 | coolo
+updated packages
+ M kdeui/Makefile.am
+ M kdeui/kdepackages.h
+r854560 | skilling
+Fixing a few old errors
+ M kdoctools/customization/pt-BR/user.entities
+r858854 | mueller (= kdelibs-3.5.10-post-r858853.diff in Gentoo patchset 15)
+prefer the glibc header of inotify support over the linux header, as the latter is broken with newer kernels
+ M kio/kio/configure.in.in
+ M kio/kio/kdirwatch.cpp
+r858971 | mueller (= kdelibs-3.5.10-post-r858853.diff in Gentoo patchset 15)
+fix configure again
+ M kio/kio/configure.in.in
+r859451 | mueller
+fix build for older glibc's again
+ M kio/kio/kdirwatch.cpp
+r859452 | mueller
+perform the uid check on a file that exists even with Linux 2.4
+ M kinit/start_kdeinit.c
+r874968 | orlovich
+Merged revision 874965: Fix crash when fixed-layout tables (wow, someone actually uses those?) specify all % width...
+ M khtml/rendering/table_layout.cpp
+r886258 | neundorf
+ -sync partly with cmake.xml from trunk, i.e. add also all the new cmake commands and keywords, but don't change the...
+ M kate/data/cmake.xml
+r971511 | winterz
+Fix a crash that can happen when using KDatePicker on quitting Kontact. patch by Marc Mutz CCMAIL: mutz@kde.org
+ M kdeui/kdatetbl.cpp
+r975371 | dfaure
+gcc-4.4 fix from http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/kdelibs/kdelibs-gcc44.patch Not that I care...
+ M kioslave/ftp/ftp.cc
+r987597 | tmcguire
+Fix passwords with '!' in them here as well.
+ M kdecore/kstringhandler.cpp
+r1002164 | fabo
+backport CVE-2009-1725 fix
+ M khtml/html/htmltokenizer.cpp
+r1017229 | lunakl
+managed topmenus should not have a strut, otherwise they can affect other windows, I have no idea why I left this...
+ M kdeui/kmenubar.cpp
+r1018214 | winterz
+add so apidox for kdelibs/kdecore are created.
+ A kdecore/Mainpage.dox
+r1021970 | winterz
+backport necessary stuff from trunk for API generation using a modern doxygen.sh
+ A doc/common/Doxyfile.global
+ M doc/common/README.Doxygen
+ A doc/common/block_title_bottom.png
+ A doc/common/block_title_mid.png
+ A doc/common/block_title_top.png
+ M doc/common/doxygen.css
+ M doc/common/fdl-license
+ M doc/common/fdl-license.html
+ M doc/common/fdl-notice.html
+ A doc/common/flat.css
+ M doc/common/footer.html
+ M doc/common/header.html
+ M doc/common/kde-default.css
+ A doc/common/kde.css
+ M doc/common/mainfooter.html
+ M doc/common/mainheader.html
+ A doc/common/print.css
+ A doc/common/tabs.css
+ A doc/common/top-kde.jpg
+ A doc/common/top-left.jpg
+ A doc/common/top-right.jpg
+ A doc/common/top-right.png
+ A doc/common/top.jpg
+r1022000 | winterz
+whoopsie, forgot to change the release to 3.5
+ M doc/common/header.html
+ M doc/common/mainheader.html
+r1033549 | winterz
+copy and slightly modify some missing Mainpage.dox from trunk to help us generate some more API dox for the KDE3...
+ A dnssd/Mainpage.dox
+ A kate/Mainpage.dox
+ A kconf_update/Mainpage.dox
+ A kded/Mainpage.dox
+ A kdesu/Mainpage.dox
+ A kdoctools/Mainpage.dox
+ A khtml/Mainpage.dox
+ A kimgio/Mainpage.dox
+ A kinit/Mainpage.dox
+ A kjs/Mainpage.dox
+ A knewstuff/Mainpage.dox
+ A kparts/Mainpage.dox
+ A kutils/Mainpage.dox
+r1042270 | winterz
+add home and business post office box fields approved by tokoe
+ M kabc/scripts/entrylist
+ M kabc/scripts/field.src.cpp
+r1052104 | mueller
+fix array overrun (CVE-2009-0689)
+ M kjs/dtoa.cpp
+r1057062 | tmcguire
+Support writing empty directories to ZIP files.
+ M kio/kio/kzip.cpp
+ M kio/kio/kzip.h
+r1057078 | tmcguire
+Don't assert here, just ignore the entry. This is used for empty directories in ZIP files.
+ M kio/kio/karchive.cpp
+r1057086 | tmcguire
+Use the correct permissions (S_IFDIR) so that KZip doesn't assert when opening the archive. ...
+ M kio/kio/kzip.cpp
+r1065517 | tmcguire
+Backport r978827 by pino from trunk to the 3.5 branch:
+ M kio/kio/kzip.cpp
+r1074156 | mueller
+fix build with gcc 4.5
+ M kate/part/katehighlight.cpp
+
+
+Index: kate/part/katehighlight.cpp
+===================================================================
+--- kdelibs/kate/part/katehighlight.cpp (.../tags/KDE/3.5.10) (revision 850549)
++++ kdelibs/kate/part/katehighlight.cpp (.../branches/KDE/3.5) (revision 1074156)
+@@ -3225,7 +3225,7 @@
+ list.append(charAttribute);
+
+ KateAttribute* string = new KateAttribute();
+- string->setTextColor(QColor::QColor("#D00"));
++ string->setTextColor(QColor("#D00"));
+ string->setSelectedTextColor(Qt::red);
+ list.append(string);
+
+@@ -3242,9 +3242,9 @@
+
+ KateAttribute* alert = new KateAttribute();
+ alert->setTextColor(Qt::black);
+- alert->setSelectedTextColor( QColor::QColor("#FCC") );
++ alert->setSelectedTextColor( QColor("#FCC") );
+ alert->setBold(true);
+- alert->setBGColor( QColor::QColor("#FCC") );
++ alert->setBGColor( QColor("#FCC") );
+ list.append(alert);
+
+ KateAttribute* functionAttribute = new KateAttribute();
+Index: kate/data/cmake.xml
+===================================================================
+--- kdelibs/kate/data/cmake.xml (.../tags/KDE/3.5.10) (revision 850549)
++++ kdelibs/kate/data/cmake.xml (.../branches/KDE/3.5) (revision 1074156)
+@@ -1,13 +1,34 @@
+ <?xml version="1.0" encoding="UTF-8"?>
+ <!DOCTYPE language SYSTEM "language.dtd">
+-<!-- Author: Alexander Neundorf <neundorf@kde.org> //-->
+-<!-- cmake 2.0.3 syntax highlighting -->
+-<!-- dsKeyword, dsDataType, dsDecVal, dsBaseN, dsFloat, dsChar, dsString, dsComment, dsOthers, new in KDE 3.3: dsAlert, dsFunction, dsRegionMarker, dsError -->
+-<language name="CMake" version="1.03" kateversion="2.4" section="Other" extensions="CMakeLists.txt;*.cmake;" mimetype="">
++<!--
++ This file is part of KDE's kate project.
++
++ Copyright 2004 Alexander Neundorf (neundorf@kde.org)
++ Copyright 2005 Dominik Haumann (dhdev@gmx.de)
++ Copyright 2007,2008 Matthew Woehlke (mw_triad@users.sourceforge.net)
++
++ **********************************************************************
++ * This library is free software; you can redistribute it and/or *
++ * modify it under the terms of the GNU Lesser General Public *
++ * License as published by the Free Software Foundation; either *
++ * version 2 of the License, or (at your option) any later version. *
++ * *
++ * This library is distributed in the hope that it will be useful, *
++ * but WITHOUT ANY WARRANTY; without even the implied warranty of *
++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU *
++ * Lesser General Public License for more details. *
++ * *
++ * You should have received a copy of the GNU Lesser General Public *
++ * License along with this library; if not, write to the *
++ * Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, *
++ * Boston, MA 02110-1301, USA. *
++ **********************************************************************
++ -->
++<!-- generated for "cmake version 2.6-patch 2" -->
++<language name="CMake" version="1.06" kateversion="2.4" section="Other" extensions="CMakeLists.txt;*.cmake;" mimetype="" author="Alexander Neundorf (neundorf@kde.org)" license="LGPL">
+ <highlighting>
+
+ <list name = "commands">
+- <item> ABSTRACT_FILES </item>
+ <item> ADD_CUSTOM_COMMAND </item>
+ <item> ADD_CUSTOM_TARGET </item>
+ <item> ADD_DEFINITIONS </item>
+@@ -17,18 +38,26 @@
+ <item> ADD_SUBDIRECTORY </item>
+ <item> ADD_TEST </item>
+ <item> AUX_SOURCE_DIRECTORY </item>
++ <item> BREAK </item>
+ <item> BUILD_COMMAND </item>
+ <item> BUILD_NAME </item>
+ <item> CMAKE_MINIMUM_REQUIRED </item>
++ <item> CMAKE_POLICY </item>
+ <item> CONFIGURE_FILE </item>
+ <item> CREATE_TEST_SOURCELIST </item>
++ <item> DEFINE_PROPERTY </item>
+ <item> ELSE </item>
+ <item> ELSEIF </item>
++ <item> ENABLE_LANGUAGE </item>
+ <item> ENABLE_TESTING </item>
+ <item> ENDFOREACH </item>
++ <item> ENDFUNCTION </item>
+ <item> ENDIF </item>
+ <item> ENDMACRO </item>
++ <item> ENDWHILE </item>
++ <item> EXECUTE_PROCESS </item>
+ <item> EXEC_PROGRAM </item>
++ <item> EXPORT </item>
+ <item> EXPORT_LIBRARY_DEPENDENCIES </item>
+ <item> FILE </item>
+ <item> FIND_FILE </item>
+@@ -38,11 +67,14 @@
+ <item> FIND_PROGRAM </item>
+ <item> FLTK_WRAP_UI </item>
+ <item> FOREACH </item>
++ <item> FUNCTION </item>
+ <item> GET_CMAKE_PROPERTY </item>
+ <item> GET_DIRECTORY_PROPERTY </item>
+ <item> GET_FILENAME_COMPONENT </item>
++ <item> GET_PROPERTY </item>
+ <item> GET_SOURCE_FILE_PROPERTY </item>
+ <item> GET_TARGET_PROPERTY </item>
++ <item> GET_TEST_PROPERTY </item>
+ <item> IF </item>
+ <item> INCLUDE </item>
+ <item> INCLUDE_DIRECTORIES </item>
+@@ -61,6 +93,7 @@
+ <item> MACRO </item>
+ <item> MAKE_DIRECTORY </item>
+ <item> MARK_AS_ADVANCED </item>
++ <item> MATH </item>
+ <item> MESSAGE </item>
+ <item> OPTION </item>
+ <item> OUTPUT_REQUIRED_FILES </item>
+@@ -69,14 +102,14 @@
+ <item> QT_WRAP_UI </item>
+ <item> REMOVE </item>
+ <item> REMOVE_DEFINITIONS </item>
++ <item> RETURN </item>
+ <item> SEPARATE_ARGUMENTS </item>
+ <item> SET </item>
+ <item> SET_DIRECTORY_PROPERTIES </item>
++ <item> SET_PROPERTY </item>
+ <item> SET_SOURCE_FILES_PROPERTIES </item>
+ <item> SET_TARGET_PROPERTIES </item>
+ <item> SITE_NAME </item>
+- <item> SOURCE_FILES </item>
+- <item> SOURCE_FILES_REMOVE </item>
+ <item> SOURCE_GROUP </item>
+ <item> STRING </item>
+ <item> SUBDIRS </item>
+@@ -84,14 +117,14 @@
+ <item> TARGET_LINK_LIBRARIES </item>
+ <item> TRY_COMPILE </item>
+ <item> TRY_RUN </item>
+- <item> USE_MANGLED_MESA </item>
++ <item> UNSET </item>
+ <item> UTILITY_SOURCE </item>
+ <item> VARIABLE_REQUIRES </item>
++ <item> VARIABLE_WATCH </item>
+ <item> VTK_MAKE_INSTANTIATOR </item>
+ <item> VTK_WRAP_JAVA </item>
+ <item> VTK_WRAP_PYTHON </item>
+ <item> VTK_WRAP_TCL </item>
+- <item> WRAP_EXCLUDE_FILES </item>
+ <item> WRITE_FILE </item>
+ </list>
+
+@@ -106,10 +139,13 @@
+ <item> ARGS </item>
+ <item> ASCII </item>
+ <item> BEFORE </item>
++ <item> BRIEF_DOCS </item>
++ <item> BUNDLE </item>
+ <item> CACHE </item>
+ <item> CACHE_VARIABLES </item>
+ <item> CLEAR </item>
+ <item> CMAKE_FLAGS </item>
++ <item> CMAKE_FIND_ROOT_PATH_BOTH </item>
+ <item> CODE </item>
+ <item> COMMAND </item>
+ <item> COMMANDS </item>
+@@ -118,45 +154,62 @@
+ <item> COMPARE </item>
+ <item> COMPILE_FLAGS </item>
+ <item> COMPONENT </item>
++ <item> COMPONENTS </item>
+ <item> CONFIGURATIONS </item>
++ <item> CONFIGURE </item>
+ <item> COPYONLY </item>
+ <item> DEFINED </item>
+ <item> DEFINE_SYMBOL </item>
++ <item> DEFINITION </item>
+ <item> DEPENDS </item>
+ <item> DESTINATION </item>
++ <item> DIRECTORY </item>
+ <item> DIRECTORY_PERMISSIONS </item>
+ <item> DOC </item>
++ <item> DOWNLOAD </item>
+ <item> EQUAL </item>
+ <item> ESCAPE_QUOTES </item>
++ <item> EXACT </item>
+ <item> EXCLUDE </item>
+ <item> EXCLUDE_FROM_ALL </item>
+ <item> EXISTS </item>
+- <item> EXPORT_MACRO </item>
++ <item> EXPORT </item>
++ <item> EXPR </item>
+ <item> EXT </item>
+ <item> EXTRA_INCLUDE </item>
+ <item> FATAL_ERROR </item>
+ <item> FILE </item>
+ <item> FILES </item>
+ <item> FILE_PERMISSIONS </item>
++ <item> FILES_MATCHING </item>
+ <item> FORCE </item>
+- <item> FUNCTION </item>
++ <item> FRAMEWORK </item>
++ <item> FULL_DOCS </item>
+ <item> GENERATED </item>
++ <item> GET </item>
+ <item> GLOB </item>
+ <item> GLOB_RECURSE </item>
++ <item> GLOBAL </item>
+ <item> GREATER </item>
+ <item> GROUP_SIZE </item>
+ <item> HEADER_FILE_ONLY </item>
+ <item> HEADER_LOCATION </item>
++ <item> HINTS </item>
+ <item> IMMEDIATE </item>
+ <item> INCLUDES </item>
+ <item> INCLUDE_DIRECTORIES </item>
+ <item> INCLUDE_INTERNALS </item>
+ <item> INCLUDE_REGULAR_EXPRESSION </item>
++ <item> INHERITED </item>
+ <item> INTERNAL </item>
++ <item> IS_ABSOLUTE </item>
++ <item> IS_NEWER_THAN </item>
++ <item> LENGTH </item>
+ <item> LESS </item>
+ <item> LIBRARY </item>
+ <item> LINK_DIRECTORIES </item>
+ <item> LINK_FLAGS </item>
++ <item> LINK_INTERFACE_LIBRARIES </item>
+ <item> LOCATION </item>
+ <item> MACOSX_BUNDLE </item>
+ <item> MACROS </item>
+@@ -167,19 +220,33 @@
+ <item> MATCHES </item>
+ <item> MODULE </item>
+ <item> NAME </item>
++ <item> NAMELINK_ONLY </item>
++ <item> NAMELINK_SKIP </item>
++ <item> NAMES </item>
+ <item> NAME_WE </item>
+ <item> NOT </item>
+ <item> NOTEQUAL </item>
++ <item> NO_CMAKE_PATH </item>
++ <item> NO_CMAKE_ENVIRONMENT_PATH </item>
++ <item> NO_CMAKE_FIND_ROOT_PATH </item>
++ <item> NO_DEFAULT_PATH </item>
++ <item> NO_MODULE </item>
+ <item> NO_SYSTEM_PATH </item>
++ <item> NO_SYSTEM_ENVIRONMENT_PATH </item>
+ <item> OBJECT_DEPENDS </item>
++ <item> ONLY_CMAKE_FIND_ROOT_PATH </item>
+ <item> OPTIONAL </item>
+ <item> OR </item>
+ <item> OUTPUT </item>
+ <item> OUTPUT_VARIABLE </item>
++ <item> PARENT_SCOPE </item>
+ <item> PATH </item>
+ <item> PATHS </item>
++ <item> PATH_SUFFIXES </item>
+ <item> PATTERN </item>
+ <item> PERMISSIONS </item>
++ <item> POLICY </item>
++ <item> POP </item>
+ <item> POST_BUILD </item>
+ <item> POST_INSTALL_SCRIPT </item>
+ <item> PREFIX </item>
+@@ -187,40 +254,60 @@
+ <item> PRE_BUILD </item>
+ <item> PRE_INSTALL_SCRIPT </item>
+ <item> PRE_LINK </item>
++ <item> PRIVATE_HEADER </item>
+ <item> PROGRAM </item>
+ <item> PROGRAMS </item>
+ <item> PROGRAM_ARGS </item>
+ <item> PROPERTIES </item>
++ <item> PUBLIC_HEADER </item>
++ <item> PUSH </item>
+ <item> QUIET </item>
++ <item> RANDOM </item>
+ <item> RANGE </item>
+ <item> READ </item>
+ <item> REGEX </item>
+ <item> REGULAR_EXPRESSION </item>
++ <item> RELATIVE_PATH </item>
++ <item> REMOVE </item>
++ <item> REMOVE_RECURSE </item>
+ <item> RENAME </item>
+ <item> REPLACE </item>
+ <item> REQUIRED </item>
++ <item> RESOURCE </item>
+ <item> RETURN_VALUE </item>
+ <item> RUNTIME </item>
+ <item> RUNTIME_DIRECTORY </item>
+ <item> SCRIPT </item>
+ <item> SEND_ERROR </item>
+ <item> SHARED </item>
++ <item> SOURCE </item>
+ <item> SOURCES </item>
+ <item> STATIC </item>
+ <item> STATUS </item>
++ <item> STRIP </item>
++ <item> STRINGS </item>
+ <item> STREQUAL </item>
+ <item> STRGREATER </item>
+ <item> STRLESS </item>
+ <item> SUFFIX </item>
++ <item> SUBSTRING </item>
+ <item> TARGET </item>
+ <item> TARGETS </item>
++ <item> TIMEOUT </item>
+ <item> TOLOWER </item>
+ <item> TOUPPER </item>
++ <item> TO_CMAKE_PATH </item>
++ <item> TO_NATIVE_PATH </item>
+ <item> USE_SOURCE_PERMISSIONS </item>
+ <item> VAR </item>
++ <item> VARIABLE </item>
+ <item> VARIABLES </item>
+ <item> VERSION </item>
++ <item> VERSION_LESS </item>
++ <item> VERSION_EQUAL </item>
++ <item> VERSION_GREATER </item>
+ <item> WIN32 </item>
++ <item> WORKING_DIRECTORY </item>
+ <item> WRAP_EXCLUDE </item>
+ <item> WRITE </item>
+ </list>
+Index: kate/Mainpage.dox
+===================================================================
+--- kdelibs/kate/Mainpage.dox (.../tags/KDE/3.5.10) (revision 0)
++++ kdelibs/kate/Mainpage.dox (.../branches/KDE/3.5) (revision 1074156)
+@@ -0,0 +1,36 @@
++/** @mainpage Kate Editor Component
++
++The Kate Editor Component (also called Kate Part) implements the
++KTextEditor interfaces. Thus, all Kate Part classes are internal
++and never appear in public interfaces.
++
++If you wish to have a text editor component in your application,
++use the KTextEditor interfaces.
++
++@authors
++Christoph Cullmann \<cullmann@kde.org\><br>
++Joseph Wenninger \<jowenn@kde.org\><br>
++Anders Lund \<anders@alweb.dk\><br>
++Hamish Rodda \<rodda@kde.org\><br>
++Waldo Bastian \<bastian@kde.org\><br>
++Charles Samuels \<charles@kde.org\><br>
++Michael Bartl \<michael.bartl1@chello.at\><br>
++Matt Newell \<newellm@proaxis.com\><br>
++Michael McCallum \<gholam@xtra.co.nz\><br>
++John Firebaugh \<jfirebaugh@kde.org\><br>
++Nadeem Hasan \<nhasan@nadmm.com\><br>
++Jochen Wilhelmy \<digisnap@cs.tu-berlin.de\><br>
++Glen Parker \<glenebob@nwlink.com\><br>
++Michael Koch \<koch@kde.org\><br>
++Dominik Haumann \<dhdev@gmx.de\>
++
++@maintainers
++Christoph Cullmann \<cullmann@kde.org\>
++
++@licenses
++@lgpl
++
++*/
++// DOXYGEN_REFERENCES = kdecore kio kdeui kparts interfaces/kdocument interfaces/ktexteditor kjs
++// DOXYGEN_SET_PROJECT_NAME = Kate
++// vim:ts=4:sw=4:expandtab:filetype=doxygen
+Index: kconf_update/Mainpage.dox
+===================================================================
+--- kdelibs/kconf_update/Mainpage.dox (.../tags/KDE/3.5.10) (revision 0)
++++ kdelibs/kconf_update/Mainpage.dox (.../branches/KDE/3.5) (revision 1074156)
+@@ -0,0 +1,31 @@
++/** @mainpage ./kconf_update
++
++kconf_update is a tool designed to update config files. Over time applications
++sometimes need to rearrange the way configuration options are stored. Since
++such an update shouldn't influence the configuration options that the user
++has selected, the application must take care that the options stored in the
++old way will still be honored.
++
++What used to happen is that the application looks up both the old and the
++new configuration option and then decides which one to use. This method has
++several drawbacks:
++- The application may need to read more configuration files than strictly
++ needed, resulting in a slower startup.
++- The application becomes bigger with code that will only be used once.
++
++kconf_update addresses these problems by offering a framework to update
++configuration files without adding code to the application itself.
++
++See the <a href="http://websvn.kde.org/trunk/KDE/kdelibs/kconf_update/README.kconf_update?view=markup">README file</a> for more information.
++
++@authors
++Waldo Bastian \<bastian@kde.org\>
++
++@maintainers
++[Unknown/None]
++
++@licenses
++@lgpl
++
++*/
++// vim:ts=4:sw=4:expandtab:filetype=doxygen
+Index: doc/common/tabs.css
+===================================================================
+--- kdelibs/doc/common/tabs.css (.../tags/KDE/3.5.10) (revision 0)
++++ kdelibs/doc/common/tabs.css (.../branches/KDE/3.5) (revision 1074156)
+@@ -0,0 +1,102 @@
++/* tabs styles, based on http://www.alistapart.com/articles/slidingdoors */
++
++DIV.tabs
++{
++ float : left;
++ width : 100%;
++ background : url("tab_b.gif") repeat-x bottom;
++ margin-bottom : 4px;
++}
++
++DIV.tabs UL
++{
++ margin : 0px;
++ padding-left : 10px;
++ list-style : none;
++}
++
++DIV.tabs LI, DIV.tabs FORM
++{
++ display : inline;
++ margin : 0px;
++ padding : 0px;
++}
++
++DIV.tabs FORM
++{
++ float : right;
++}
++
++DIV.tabs A
++{
++ float : left;
++ background : url("tab_r.gif") no-repeat right top;
++ border-bottom : 1px solid #84B0C7;
++ font-size : x-small;
++ font-weight : bold;
++ text-decoration : none;
++}
++
++DIV.tabs A:hover
++{
++ background-position: 100% -150px;
++}
++
++DIV.tabs A:link, DIV.tabs A:visited,
++DIV.tabs A:active, DIV.tabs A:hover
++{
++ color: #1A419D;
++}
++
++DIV.tabs SPAN
++{
++ float : left;
++ display : block;
++ background : url("tab_l.gif") no-repeat left top;
++ padding : 5px 9px;
++ white-space : nowrap;
++}
++
++DIV.tabs INPUT
++{
++ float : right;
++ display : inline;
++ font-size : 1em;
++}
++
++DIV.tabs TD
++{
++ font-size : x-small;
++ font-weight : bold;
++ text-decoration : none;
++}
++
++
++
++/* Commented Backslash Hack hides rule from IE5-Mac \*/
++DIV.tabs SPAN {float : none;}
++/* End IE5-Mac hack */
++
++DIV.tabs A:hover SPAN
++{
++ background-position: 0% -150px;
++}
++
++DIV.tabs LI#current A
++{
++ background-position: 100% -150px;
++ border-width : 0px;
++}
++
++DIV.tabs LI#current SPAN
++{
++ background-position: 0% -150px;
++ padding-bottom : 6px;
++}
++
++DIV.nav
++{
++ background : none;
++ border : none;
++ border-bottom : 1px solid #84B0C7;
++}
+Index: doc/common/fdl-license
+===================================================================
+--- kdelibs/doc/common/fdl-license (.../tags/KDE/3.5.10) (revision 850549)
++++ kdelibs/doc/common/fdl-license (.../branches/KDE/3.5) (revision 1074156)
+@@ -1,8 +1,9 @@
+ GNU Free Documentation License
+- Version 1.1, March 2000
++ Version 1.2, November 2002
+
+- Copyright (C) 2000 Free Software Foundation, Inc.
+- 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
++
++ Copyright (C) 2000,2001,2002 Free Software Foundation, Inc.
++ 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+@@ -10,12 +11,12 @@
+ 0. PREAMBLE
+
+ The purpose of this License is to make a manual, textbook, or other
+-written document "free" in the sense of freedom: to assure everyone
+-the effective freedom to copy and redistribute it, with or without
+-modifying it, either commercially or noncommercially. Secondarily,
+-this License preserves for the author and publisher a way to get
+-credit for their work, while not being considered responsible for
+-modifications made by others.
++functional and useful document "free" in the sense of freedom: to
++assure everyone the effective freedom to copy and redistribute it,
++with or without modifying it, either commercially or noncommercially.
++Secondarily, this License preserves for the author and publisher a way
++to get credit for their work, while not being considered responsible
++for modifications made by others.
+
+ This License is a kind of "copyleft", which means that derivative
+ works of the document must themselves be free in the same sense. It
+@@ -33,11 +34,15 @@
+
+ 1. APPLICABILITY AND DEFINITIONS
+
+-This License applies to any manual or other work that contains a
+-notice placed by the copyright holder saying it can be distributed
+-under the terms of this License. The "Document", below, refers to any
+-such manual or work. Any member of the public is a licensee, and is
+-addressed as "you".
++This License applies to any manual or other work, in any medium, that
++contains a notice placed by the copyright holder saying it can be
++distributed under the terms of this License. Such a notice grants a
++world-wide, royalty-free license, unlimited in duration, to use that
++work under the conditions stated herein. The "Document", below,
++refers to any such manual or work. Any member of the public is a
++licensee, and is addressed as "you". You accept the license if you
++copy, modify or distribute the work in a way requiring permission
++under copyright law.
+
+ A "Modified Version" of the Document means any work containing the
+ Document or a portion of it, either copied verbatim, or with
+@@ -47,7 +52,7 @@
+ the Document that deals exclusively with the relationship of the
+ publishers or authors of the Document to the Document's overall subject
+ (or to related matters) and contains nothing that could fall directly
+-within that overall subject. (For example, if the Document is in part a
++within that overall subject. (Thus, if the Document is in part a
+ textbook of mathematics, a Secondary Section may not explain any
+ mathematics.) The relationship could be a matter of historical
+ connection with the subject or with related matters, or of legal,
+@@ -56,33 +61,40 @@
+
+ The "Invariant Sections" are certain Secondary Sections whose titles
+ are designated, as being those of Invariant Sections, in the notice
+-that says that the Document is released under this License.
++that says that the Document is released under this License. If a
++section does not fit the above definition of Secondary then it is not
++allowed to be designated as Invariant. The Document may contain zero
++Invariant Sections. If the Document does not identify any Invariant
++Sections then there are none.
+
+ The "Cover Texts" are certain short passages of text that are listed,
+ as Front-Cover Texts or Back-Cover Texts, in the notice that says that
+-the Document is released under this License.
++the Document is released under this License. A Front-Cover Text may
++be at most 5 words, and a Back-Cover Text may be at most 25 words.
+
+ A "Transparent" copy of the Document means a machine-readable copy,
+ represented in a format whose specification is available to the
+-general public, whose contents can be viewed and edited directly and
++general public, that is suitable for revising the document
+ straightforwardly with generic text editors or (for images composed of
+ pixels) generic paint programs or (for drawings) some widely available
+ drawing editor, and that is suitable for input to text formatters or
+ for automatic translation to a variety of formats suitable for input
+ to text formatters. A copy made in an otherwise Transparent file
+-format whose markup has been designed to thwart or discourage
+-subsequent modification by readers is not Transparent. A copy that is
+-not "Transparent" is called "Opaque".
++format whose markup, or absence of markup, has been arranged to thwart
++or discourage subsequent modification by readers is not Transparent.
++An image format is not Transparent if used for any substantial amount
++of text. A copy that is not "Transparent" is called "Opaque".
+
+ Examples of suitable formats for Transparent copies include plain
+ ASCII without markup, Texinfo input format, LaTeX input format, SGML
+ or XML using a publicly available DTD, and standard-conforming simple
+-HTML designed for human modification. Opaque formats include
+-PostScript, PDF, proprietary formats that can be read and edited only
+-by proprietary word processors, SGML or XML for which the DTD and/or
++HTML, PostScript or PDF designed for human modification. Examples of
++transparent image formats include PNG, XCF and JPG. Opaque formats
++include proprietary formats that can be read and edited only by
++proprietary word processors, SGML or XML for which the DTD and/or
+ processing tools are not generally available, and the
+-machine-generated HTML produced by some word processors for output
+-purposes only.
++machine-generated HTML, PostScript or PDF produced by some word
++processors for output purposes only.
+
+ The "Title Page" means, for a printed book, the title page itself,
+ plus such following pages as are needed to hold, legibly, the material
+@@ -91,7 +103,22 @@
+ the text near the most prominent appearance of the work's title,
+ preceding the beginning of the body of the text.
+
++A section "Entitled XYZ" means a named subunit of the Document whose
++title either is precisely XYZ or contains XYZ in parentheses following
++text that translates XYZ in another language. (Here XYZ stands for a
++specific section name mentioned below, such as "Acknowledgements",
++"Dedications", "Endorsements", or "History".) To "Preserve the Title"
++of such a section when you modify the Document means that it remains a
++section "Entitled XYZ" according to this definition.
+
++The Document may include Warranty Disclaimers next to the notice which
++states that this License applies to the Document. These Warranty
++Disclaimers are considered to be included by reference in this
++License, but only as regards disclaiming warranties: any other
++implication that these Warranty Disclaimers may have is void and has
++no effect on the meaning of this License.
++
++
+ 2. VERBATIM COPYING
+
+ You may copy and distribute the Document in any medium, either
+@@ -110,9 +137,10 @@
+
+ 3. COPYING IN QUANTITY
+
+-If you publish printed copies of the Document numbering more than 100,
+-and the Document's license notice requires Cover Texts, you must enclose
+-the copies in covers that carry, clearly and legibly, all these Cover
++If you publish printed copies (or copies in media that commonly have
++printed covers) of the Document, numbering more than 100, and the
++Document's license notice requires Cover Texts, you must enclose the
++copies in covers that carry, clearly and legibly, all these Cover
+ Texts: Front-Cover Texts on the front cover, and Back-Cover Texts on
+ the back cover. Both covers must also clearly and legibly identify
+ you as the publisher of these copies. The front cover must present
+@@ -130,16 +158,15 @@
+ If you publish or distribute Opaque copies of the Document numbering
+ more than 100, you must either include a machine-readable Transparent
+ copy along with each Opaque copy, or state in or with each Opaque copy
+-a publicly-accessible computer-network location containing a complete
+-Transparent copy of the Document, free of added material, which the
+-general network-using public has access to download anonymously at no
+-charge using public-standard network protocols. If you use the latter
+-option, you must take reasonably prudent steps, when you begin
+-distribution of Opaque copies in quantity, to ensure that this
+-Transparent copy will remain thus accessible at the stated location
+-until at least one year after the last time you distribute an Opaque
+-copy (directly or through your agents or retailers) of that edition to
+-the public.
++a computer-network location from which the general network-using
++public has access to download using public-standard network protocols
++a complete Transparent copy of the Document, free of added material.
++If you use the latter option, you must take reasonably prudent steps,
++when you begin distribution of Opaque copies in quantity, to ensure
++that this Transparent copy will remain thus accessible at the stated
++location until at least one year after the last time you distribute an
++Opaque copy (directly or through your agents or retailers) of that
++edition to the public.
+
+ It is requested, but not required, that you contact the authors of the
+ Document well before redistributing any large number of copies, to give
+@@ -163,7 +190,8 @@
+ B. List on the Title Page, as authors, one or more persons or entities
+ responsible for authorship of the modifications in the Modified
+ Version, together with at least five of the principal authors of the
+- Document (all of its principal authors, if it has less than five).
++ Document (all of its principal authors, if it has fewer than five),
++ unless they release you from this requirement.
+ C. State on the Title page the name of the publisher of the
+ Modified Version, as the publisher.
+ D. Preserve all the copyright notices of the Document.
+@@ -175,10 +203,10 @@
+ G. Preserve in that license notice the full lists of Invariant Sections
+ and required Cover Texts given in the Document's license notice.
+ H. Include an unaltered copy of this License.
+-I. Preserve the section entitled "History", and its title, and add to
+- it an item stating at least the title, year, new authors, and
++I. Preserve the section Entitled "History", Preserve its Title, and add
++ to it an item stating at least the title, year, new authors, and
+ publisher of the Modified Version as given on the Title Page. If
+- there is no section entitled "History" in the Document, create one
++ there is no section Entitled "History" in the Document, create one
+ stating the title, year, authors, and publisher of the Document as
+ given on its Title Page, then add an item describing the Modified
+ Version as stated in the previous sentence.
+@@ -189,17 +217,18 @@
+ You may omit a network location for a work that was published at
+ least four years before the Document itself, or if the original
+ publisher of the version it refers to gives permission.
+-K. In any section entitled "Acknowledgements" or "Dedications",
+- preserve the section's title, and preserve in the section all the
+- substance and tone of each of the contributor acknowledgements
++K. For any section Entitled "Acknowledgements" or "Dedications",
++ Preserve the Title of the section, and preserve in the section all
++ the substance and tone of each of the contributor acknowledgements
+ and/or dedications given therein.
+ L. Preserve all the Invariant Sections of the Document,
+ unaltered in their text and in their titles. Section numbers
+ or the equivalent are not considered part of the section titles.
+-M. Delete any section entitled "Endorsements". Such a section
++M. Delete any section Entitled "Endorsements". Such a section
+ may not be included in the Modified Version.
+-N. Do not retitle any existing section as "Endorsements"
++N. Do not retitle any existing section to be Entitled "Endorsements"
+ or to conflict in title with any Invariant Section.
++O. Preserve any Warranty Disclaimers.
+
+ If the Modified Version includes new front-matter sections or
+ appendices that qualify as Secondary Sections and contain no material
+@@ -208,7 +237,7 @@
+ list of Invariant Sections in the Modified Version's license notice.
+ These titles must be distinct from any other section titles.
+
+-You may add a section entitled "Endorsements", provided it contains
++You may add a section Entitled "Endorsements", provided it contains
+ nothing but endorsements of your Modified Version by various
+ parties--for example, statements of peer review or that the text has
+ been approved by an organization as the authoritative definition of a
+@@ -236,7 +265,7 @@
+ versions, provided that you include in the combination all of the
+ Invariant Sections of all of the original documents, unmodified, and
+ list them all as Invariant Sections of your combined work in its
+-license notice.
++license notice, and that you preserve all their Warranty Disclaimers.
+
+ The combined work need only contain one copy of this License, and
+ multiple identical Invariant Sections may be replaced with a single
+@@ -247,11 +276,11 @@
+ Make the same adjustment to the section titles in the list of
+ Invariant Sections in the license notice of the combined work.
+
+-In the combination, you must combine any sections entitled "History"
+-in the various original documents, forming one section entitled
+-"History"; likewise combine any sections entitled "Acknowledgements",
+-and any sections entitled "Dedications". You must delete all sections
+-entitled "Endorsements."
++In the combination, you must combine any sections Entitled "History"
++in the various original documents, forming one section Entitled
++"History"; likewise combine any sections Entitled "Acknowledgements",
++and any sections Entitled "Dedications". You must delete all sections
++Entitled "Endorsements".
+
+
+ 6. COLLECTIONS OF DOCUMENTS
+@@ -268,23 +297,24 @@
+ other respects regarding verbatim copying of that document.
+
+
+-
+ 7. AGGREGATION WITH INDEPENDENT WORKS
+
+ A compilation of the Document or its derivatives with other separate
+ and independent documents or works, in or on a volume of a storage or
+-distribution medium, does not as a whole count as a Modified Version
+-of the Document, provided no compilation copyright is claimed for the
+-compilation. Such a compilation is called an "aggregate", and this
+-License does not apply to the other self-contained works thus compiled
+-with the Document, on account of their being thus compiled, if they
+-are not themselves derivative works of the Document.
++distribution medium, is called an "aggregate" if the copyright
++resulting from the compilation is not used to limit the legal rights
++of the compilation's users beyond what the individual works permit.
++When the Document is included in an aggregate, this License does not
++apply to the other works in the aggregate which are not themselves
++derivative works of the Document.
+
+ If the Cover Text requirement of section 3 is applicable to these
+-copies of the Document, then if the Document is less than one quarter
+-of the entire aggregate, the Document's Cover Texts may be placed on
+-covers that surround only the Document within the aggregate.
+-Otherwise they must appear on covers around the whole aggregate.
++copies of the Document, then if the Document is less than one half of
++the entire aggregate, the Document's Cover Texts may be placed on
++covers that bracket the Document within the aggregate, or the
++electronic equivalent of covers if the Document is in electronic form.
++Otherwise they must appear on printed covers that bracket the whole
++aggregate.
+
+
+ 8. TRANSLATION
+@@ -295,12 +325,19 @@
+ permission from their copyright holders, but you may include
+ translations of some or all Invariant Sections in addition to the
+ original versions of these Invariant Sections. You may include a
+-translation of this License provided that you also include the
+-original English version of this License. In case of a disagreement
+-between the translation and the original English version of this
+-License, the original English version will prevail.
++translation of this License, and all the license notices in the
++Document, and any Warranty Disclaimers, provided that you also include
++the original English version of this License and the original versions
++of those notices and disclaimers. In case of a disagreement between
++the translation and the original version of this License or a notice
++or disclaimer, the original version will prevail.
+
++If a section in the Document is Entitled "Acknowledgements",
++"Dedications", or "History", the requirement (section 4) to Preserve
++its Title (section 1) will typically require changing the actual
++title.
+
++
+ 9. TERMINATION
+
+ You may not copy, modify, sublicense, or distribute the Document except
+@@ -317,8 +354,8 @@
+ The Free Software Foundation may publish new, revised versions
+ of the GNU Free Documentation License from time to time. Such new
+ versions will be similar in spirit to the present version, but may
+-differ in detail to address new problems or concerns. See
+-http:///www.gnu.org/copyleft/.
++differ in detail to address new problems or concerns. See
++http://www.gnu.org/copyleft/.
+
+ Each version of the License is given a distinguishing version number.
+ If the Document specifies that a particular numbered version of this
+@@ -336,20 +373,24 @@
+ the License in the document and put the following copyright and
+ license notices just after the title page:
+
+- Copyright (c) YEAR YOUR NAME.
+- Permission is granted to copy, distribute and/or modify this document
+- under the terms of the GNU Free Documentation License, Version 1.1
+- or any later version published by the Free Software Foundation;
+- with the Invariant Sections being LIST THEIR TITLES, with the
+- Front-Cover Texts being LIST, and with the Back-Cover Texts being LIST.
+- A copy of the license is included in the section entitled "GNU
+- Free Documentation License".
++ Copyright (c) YEAR YOUR NAME.
++ Permission is granted to copy, distribute and/or modify this document
++ under the terms of the GNU Free Documentation License, Version 1.2
++ or any later version published by the Free Software Foundation;
++ with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts.
++ A copy of the license is included in the section entitled "GNU
++ Free Documentation License".
+
+-If you have no Invariant Sections, write "with no Invariant Sections"
+-instead of saying which ones are invariant. If you have no
+-Front-Cover Texts, write "no Front-Cover Texts" instead of
+-"Front-Cover Texts being LIST"; likewise for Back-Cover Texts.
++If you have Invariant Sections, Front-Cover Texts and Back-Cover Texts,
++replace the "with...Texts." line with this:
+
++ with the Invariant Sections being LIST THEIR TITLES, with the
++ Front-Cover Texts being LIST, and with the Back-Cover Texts being LIST.
++
++If you have Invariant Sections without Cover Texts, or some other
++combination of the three, merge those two alternatives to suit the
++situation.
++
+ If your document contains nontrivial examples of program code, we
+ recommend releasing these examples in parallel under your choice of
+ free software license, such as the GNU General Public License,
+Index: doc/common/header.html
+===================================================================
+--- kdelibs/doc/common/header.html (.../tags/KDE/3.5.10) (revision 850549)
++++ kdelibs/doc/common/header.html (.../branches/KDE/3.5) (revision 1074156)
+@@ -1,56 +1,67 @@
+ <?xml version="1.0" encoding="UTF-8"?>
+ <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+-<html xmlns="http://www.w3.org/1999/xhtml" lang="en_US" xml:lang="en_US">
+
++<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
+ <head>
+- <title>$title ($projectname)</title>
++ <title>$title</title>
++
++<style type="text/css">
++ .cp-doNotDisplay { display: none; }
++ @media aural, braille, handheld, tty { .cp-doNotDisplay { display: inline; speak: normal; }}
++ .cp-edit { text-align: right; }
++ @media print, embossed { .cp-edit { display: none; }}
++</style>
++
+ <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+-
+ <meta http-equiv="Content-Style-Type" content="text/css" />
+-
+- <meta http-equiv="pics-label" content='(pics-1.1 "http://www.icra.org/ratingsv02.html" comment "ICRAonline DE v2.0" l gen true for "http://www.kde.org" r (nz 1 vz 1 lz 1 oz 1 cb 1) "http://www.rsac.org/ratingsv01.html" l gen true for "http://www.kde.org" r (n 0 s 0 v 0 l 0))' />
+-
++ <link rel="meta" href="http://www.kde.org/labels.rdf" type="application/rdf+xml" title="ICRA labels" />
+ <meta name="trademark" content="KDE e.V." />
+ <meta name="description" content="K Desktop Environment Homepage, KDE.org" />
+ <meta name="MSSmartTagsPreventParsing" content="true" />
+ <meta name="robots" content="all" />
+-
+- <link rel="shortcut icon" href="@topdir@/favicon.ico" />
+-
+-<link rel="stylesheet" media="screen" type="text/css" title="APIDOX" href="doxygen.css" />
+-
+-
+-
++ <meta name="no-email-collection" content="http://www.unspam.com/noemailcollection" />
++ <link rel="shortcut icon" href="@topdir@/favicon.ico" /><link rel="icon" href="@topdir@/favicon.ico" />
++ <link rel="stylesheet" type="text/css" href="@topdir@/doxygen.css" />
++ <link rel="stylesheet" type="text/css" href="@topdir@/tabs.css" />
++ <link rel="stylesheet" media="screen" type="text/css" title="KDE Colors" href="@topdir@/kde.css" />
++ <link rel="stylesheet" media="print, embossed" type="text/css" href="@topdir@/print.css" />
++ <link rel="stylesheet" media="screen, aural, handheld, tty, braille" type="text/css" title="Flat" href="@topdir@/flat.css" />
+ </head>
+
+ <body>
+
+-<div id="nav_header_top" align="right">
+- <a href="#content" class="doNotDisplay" accesskey="2">Skip to main content ::</a>
++<ul class="cp-doNotDisplay">
++ <li><a href="#cp-content" accesskey="2">Skip to content</a></li>
++ <li><a href="#cp-menu" accesskey="5">Skip to link menu</a></li>
++</ul>
+
+- <a href="@topdir@"><img id="nav_header_logo" alt="Home" align="left" src="@topdir@/kde_gear_64.png" border="0" /></a>
+- <span class="doNotDisplay">::</span>
++<div id="container">
++<div id="header">
++ <div id="header_top"><div><div>
++ <img alt ="" src="@topdir@/top-kde.jpg"/>
++ KDE 3.5 API Reference </div></div></div>
++ <div id="header_bottom">
++ <div id="location">
++ <ul>
++ <li><a href="http://api.kde.org">KDE API Reference</a></li>
++ <li><a href="@topdir@/index.html">@topname@</a></li>
++ </ul>
++ </div>
+
+- <div id="nav_header_title" align="left">KDE API Reference</div>
+-
+-
+-</div>
+-
+-<div id="nav_header_bottom" align="right">
+- <span class="doNotDisplay">:: <a href="#navigation" accesskey="5">Skip to Link Menu</a><br/></span>
+- <div id="nav_header_bottom_right" style="text-align: left;">
+-/ <a href="@topdir@">API Reference</a>
+-<!-- pmenu $projectname -->
++ <div id="menu">
++<ul><li><a href="http://kde.org/family/">Sitemap</a></li>
++<li><a href="http://kde.org/contact/">Contact Us</a></li>
++</ul> </div>
+ </div>
+ </div>
++<!-- End page header -->
++ <div id="body_wrapper">
++ <div id="body">
++ <!-- begin main content -->
++ <div id="right">
++ <div class="content">
++ <div id="main">
++ <div class="clearer">&nbsp;</div>
++<h2><a name="content"></a>$projectname</h2>
+
+-
+-<table id="main" border="0" cellpadding="0" cellspacing="0" width="100%">
+-<tr>
+- <td valign="top" class="menuheader" height="0"></td>
+-
+- <td id="contentcolumn" valign="top" rowspan="2" >
+- <div id="content" style="padding-top: 0px;"><div style="width:100%; margin: 0px; padding: 0px;">
+- <a name="content"></a>
+-
+-
++<!-- BC -->
+Index: doc/common/top-left.jpg
+===================================================================
+Cannot display: file marked as a binary type.
+svn:mime-type = application/octet-stream
+
+Property changes on: doc/common/top-left.jpg
+___________________________________________________________________
+Added: svn:mime-type
+ + application/octet-stream
+
+Index: doc/common/top-right.jpg
+===================================================================
+Cannot display: file marked as a binary type.
+svn:mime-type = application/octet-stream
+
+Property changes on: doc/common/top-right.jpg
+___________________________________________________________________
+Added: svn:mime-type
+ + application/octet-stream
+
+Index: doc/common/mainfooter.html
+===================================================================
+--- kdelibs/doc/common/mainfooter.html (.../tags/KDE/3.5.10) (revision 850549)
++++ kdelibs/doc/common/mainfooter.html (.../branches/KDE/3.5) (revision 1074156)
+@@ -1,68 +1,72 @@
+- </div></div>
+-
+-
+- </td>
+- </tr>
+- <tr>
+- <td valign="top" id="leftmenu" width="25%">
+- <a name="navigation"></a>
+-<div class="menu_box"><h2>API Dox</h2>
+-<div class="nav_list">
+-<ul>
+-<!-- gmenu -->
+-</ul></div></div>
+-
+-
+- </td>
+-</tr>
+-</table>
+-
+ <div class="copyrights">
+ This file is part of the documentation for $projectname $projectnumber.<br/>
+-Documentation copyright &copy; 1996-2005 the KDE developers.<br/>
++Documentation copyright &copy; @copyright@.<br/>
+ Generated on $datetime by
+ <a href="http://www.doxygen.org/index.html">doxygen</a> $doxygenversion written
+-by <a href="mailto:dimitri@stack.nl">Dimitri van Heesch</a>, &copy;&nbsp;1997-2003
++by <a href="mailto:dimitri@stack.nl">Dimitri van Heesch</a>, &copy;&nbsp;1997-2006
+ <p>
+-KDE's <a href="http://developer.kde.org/policies/documentationpolicy.html">Doxygen guidelines</a> are available online.
++KDE's <a href="http://techbase.kde.org/Policies/Library_Documentation_Policy">Doxygen guidelines</a> are available online.
+ Questions about the reference manuals should be sent to
+-<a href="&#109;&#97;&#105;&#108;&#116;&#111;&#58;groot&#64;kde&#46;or&#x67">Adriaan de Groot</a>
++<a href="&#109;&#97;&#105;&#108;&#116;&#111;&#58;groo&#116;&#64;kde&#46;or&#x67;">Adriaan de Groot</a>
+ or
+-<a href="&#109;a&#105;&#108;&#116;&#111;&#58;w&#105;nter&#116;&#64;kde&#46;or&#x67">Allen Winter</a>.
++<a href="&#109;a&#105;&#108;&#116;&#111;&#58;w&#105;n&#116;er&#64;kde&#46;or&#x67;">Allen Winter</a>.
++
+ </p>
+ </div>
++ </div>
++ </div>
++ </div>
++ <div id="left">
++ <div class="menu_box">
+
+-<div style="clear:both; height: 1px;">&nbsp;</div>
++<!-- menu -->
++<!-- cmenu.begin -->
++<h2>Class Picker</h2>
++<div style="text-align: center;">
++<form name="guideform">
++<select name="guidelinks" style="width:100%;" onChange="window.location=document.guideform.guidelinks.options[document.guideform.guidelinks.selectedIndex].value">
++<option value="annotated.html">Choose...</option>
++<!-- cmenu -->
++</select>
++</form>
++</div>
++<!-- cmenu.end -->
+
++<div class="menu_box">
++<a name="cp-menu" /><div class="menutitle"><div>
++<h2 id="cp-menu-project">@topname@</h2>
++<a href="#cp-skip-project" class="cp-doNotDisplay">Skip menu "$projectname"</a>
++</div></div>
++<div class="nav_list">
++<ul>
++<!-- gmenu -->
++</ul></div></div>
+
+-<span class="doNotDisplay">
+- <a href="http://www.kde.org/" accesskey="8">KDE Home</a> |
+- <a href="http://accessibility.kde.org/" accesskey="9">KDE Accessibility Home</a> |
+- <a href="http://www.kde.org/media/accesskeys.php" accesskey="0">Description of Access Keys</a>
+-</span>
++ </div>
++ </div>
++ <div class="clearer"></div>
++ </div>
++ <div class="clearer"></div>
++ </div>
+
+
+-<div style="height: 8px"></div>
++ <div id="end_body"></div>
+
+-<div id="footer">
+- <div id="footer_left">
+- Maintained by <a href="&#109;&#97;&#105;&#108;&#116;&#111;&#58;groot&#116;&#64;kde&#46;or&#x67>Adriaan de Groot</a>
+- and
+-<a href="&#109;a&#105;&#108;&#116;&#111;&#58;w&#105;nter&#116;&#64;kde&#46;or&#x67">Allen Winter</a>.
+-<br/>
+- KDE and K Desktop Environment are trademarks of <a href="http://www.kde.org/areas/kde-ev/" title="Homepage of the KDE non-profit Organization">KDE e.V.</a> |
+- <a href="http://www.kde.org/contact/impressum.php">Legal</a>
++ <div id="footer"><div id="footer_text">
++ This website is maintained by <a href="&#109;&#97;&#105;&#108;&#116;&#111;&#58;groo&#116;&#64;kde&#46;or&#x67;">Adriaan de Groot</a>
++and
++<a href="&#109;a&#105;&#108;&#116;&#111;&#58;w&#105;n&#116;er&#64;kde&#46;or&#x67;">Allen Winter</a>.<br />
++ KDE<sup>&#174;</sup> and <a href="@topdir@/kde_gear_black.png">the K Desktop Environment<sup>&#174;</sup> logo</a> are registered trademarks of <a href="http://ev.kde.org/" title="Homepage of the KDE non-profit Organization">KDE e.V.</a> |
++ <a href="http://www.kde.org/contact/impressum.php">Legal</a>
++ </div></div>
+ </div>
+- <div id="footer_right"><img src="/media/images/footer_right.png" style="margin: 0px" alt="" /></div>
+-</div>
+
+ <!--
+ WARNING: DO NOT SEND MAIL TO THE FOLLOWING EMAIL ADDRESS! YOU WILL
+ BE BLOCKED INSTANTLY AND PERMANENTLY!
+-<a href="mailto:aaaatrap-425acc3b5374943f@kde.org">Block me</a>
++<a href="mailto:aaaatrap-45abe0e0c3bebc77@kde.org">Block me</a>
+ WARNING END
+ -->
+
+ </body>
+ </html>
+-
+Index: doc/common/block_title_mid.png
+===================================================================
+Cannot display: file marked as a binary type.
+svn:mime-type = application/octet-stream
+
+Property changes on: doc/common/block_title_mid.png
+___________________________________________________________________
+Added: svn:mime-type
+ + application/octet-stream
+
+Index: doc/common/Doxyfile.global
+===================================================================
+--- kdelibs/doc/common/Doxyfile.global (.../tags/KDE/3.5.10) (revision 0)
++++ kdelibs/doc/common/Doxyfile.global (.../branches/KDE/3.5) (revision 1074156)
+@@ -0,0 +1,201 @@
++OUTPUT_LANGUAGE = English
++USE_WINDOWS_ENCODING = NO
++BRIEF_MEMBER_DESC = NO
++REPEAT_BRIEF = YES
++ABBREVIATE_BRIEF =
++ALWAYS_DETAILED_SEC = YES
++INLINE_INHERITED_MEMB = NO
++FULL_PATH_NAMES = NO
++STRIP_FROM_PATH =
++SHORT_NAMES = NO
++JAVADOC_AUTOBRIEF = YES
++MULTILINE_CPP_IS_BRIEF = NO
++INHERIT_DOCS = YES
++DISTRIBUTE_GROUP_DOC = NO
++TAB_SIZE = 4
++OPTIMIZE_OUTPUT_FOR_C = NO
++OPTIMIZE_OUTPUT_JAVA = NO
++SUBGROUPING = YES
++EXTRACT_ALL = YES
++EXTRACT_PRIVATE = NO
++EXTRACT_STATIC = YES
++EXTRACT_LOCAL_CLASSES = NO
++HIDE_UNDOC_MEMBERS = NO
++HIDE_UNDOC_CLASSES = YES
++HIDE_FRIEND_COMPOUNDS = YES
++HIDE_IN_BODY_DOCS = NO
++INTERNAL_DOCS = YES
++CASE_SENSE_NAMES = YES
++HIDE_SCOPE_NAMES = NO
++SHOW_INCLUDE_FILES = YES
++INLINE_INFO = YES
++SORT_BRIEF_DOCS = YES
++SORT_BY_SCOPE_NAME = NO
++GENERATE_TESTLIST = NO
++GENERATE_BUGLIST = YES
++GENERATE_DEPRECATEDLIST= YES
++ENABLED_SECTIONS =
++MAX_INITIALIZER_LINES = 30
++SHOW_USED_FILES = YES
++QUIET = NO
++WARNINGS = YES
++WARN_IF_UNDOCUMENTED = YES
++WARN_IF_DOC_ERROR = YES
++WARN_FORMAT =
++WARN_LOGFILE =
++INPUT =
++FILE_PATTERNS = *.h \
++ *.cpp \
++ *.cc \
++ *.hpp \
++ *.dox \
++ *.c++ \
++ *.cxx \
++ *.h++ \
++ *.hh
++RECURSIVE = YES
++EXCLUDE =
++EXCLUDE_SYMLINKS = NO
++EXCLUDE_PATTERNS = */.svn/* \
++ */.git/* \
++ */cmake/* \
++ *.moc.* \
++ moc* \
++ *.all_cpp.* \
++ *unload.* \
++ */test/* \
++ */tests/* \
++ *_p.h *_p.cpp
++EXAMPLE_PATH =
++EXAMPLE_PATTERNS =
++EXAMPLE_RECURSIVE = NO
++IMAGE_PATH =
++INPUT_FILTER =
++FILTER_SOURCE_FILES = NO
++SOURCE_BROWSER = YES
++INLINE_SOURCES = NO
++STRIP_CODE_COMMENTS = YES
++REFERENCED_BY_RELATION = YES
++REFERENCES_RELATION = YES
++VERBATIM_HEADERS = YES
++ALPHABETICAL_INDEX = YES
++COLS_IN_ALPHA_INDEX = 3
++HTML_OUTPUT =
++HTML_FILE_EXTENSION = .html
++HTML_HEADER = ../apidocs/common/header.html
++HTML_FOOTER = ../apidocs/common/footer.html
++HTML_STYLESHEET = ../apidocs/common/doxygen.css
++HTML_ALIGN_MEMBERS = YES
++GENERATE_HTMLHELP = NO
++CHM_FILE =
++HHC_LOCATION =
++GENERATE_CHI = NO
++BINARY_TOC = NO
++TOC_EXPAND = NO
++DISABLE_INDEX = YES
++ENUM_VALUES_PER_LINE = 4
++GENERATE_TREEVIEW = NO
++TREEVIEW_WIDTH = 250
++GENERATE_LATEX = NO
++LATEX_OUTPUT =
++LATEX_CMD_NAME = latex
++MAKEINDEX_CMD_NAME = makeindex
++COMPACT_LATEX = NO
++PAPER_TYPE = a4wide
++EXTRA_PACKAGES =
++LATEX_HEADER =
++PDF_HYPERLINKS = NO
++USE_PDFLATEX = NO
++LATEX_BATCHMODE = NO
++LATEX_HIDE_INDICES = NO
++GENERATE_RTF = NO
++RTF_OUTPUT =
++COMPACT_RTF = NO
++RTF_HYPERLINKS = NO
++RTF_STYLESHEET_FILE =
++RTF_EXTENSIONS_FILE =
++GENERATE_MAN = NO
++MAN_OUTPUT =
++MAN_EXTENSION = .3
++MAN_LINKS = YES
++GENERATE_XML = NO
++XML_OUTPUT = xml
++XML_SCHEMA =
++XML_DTD =
++XML_PROGRAMLISTING = NO
++GENERATE_AUTOGEN_DEF = NO
++GENERATE_PERLMOD = NO
++PERLMOD_LATEX = NO
++PERLMOD_PRETTY = YES
++PERLMOD_MAKEVAR_PREFIX =
++ENABLE_PREPROCESSING = YES
++SEARCH_INCLUDES = YES
++INCLUDE_PATH =
++INCLUDE_FILE_PATTERNS =
++EXPAND_AS_DEFINED =
++SKIP_FUNCTION_MACROS = YES
++ALLEXTERNALS = NO
++EXTERNAL_GROUPS = NO
++PERL_PATH =
++CLASS_DIAGRAMS = YES
++HIDE_UNDOC_RELATIONS = NO
++HAVE_DOT = YES
++UML_LOOK = NO
++TEMPLATE_RELATIONS = YES
++INCLUDE_GRAPH = YES
++INCLUDED_BY_GRAPH = YES
++CALL_GRAPH = NO
++GRAPHICAL_HIERARCHY = YES
++DOT_IMAGE_FORMAT = png
++DOT_PATH =
++DOTFILE_DIRS =
++MAX_DOT_GRAPH_WIDTH = 800
++MAX_DOT_GRAPH_HEIGHT = 1024
++MAX_DOT_GRAPH_DEPTH = 0
++GENERATE_LEGEND = YES
++DOT_CLEANUP = YES
++SEARCHENGINE = NO
++
++### KDE Settings
++ALIASES = \
++ "intern=\par<b>Internal use only.</b>" \
++ "reimp=\par<b>Reimplemented from superclass.</b>" \
++ "obsolete=@deprecated" \
++ "feature=\xrefitem features \"Feature(s)\" \"Features\"" \
++ "unmaintained=\xrefitem unmaintained \"Unmaintained\" \"Unmaintained\"" \
++ "requirement=\xrefitem requirements \"Requirement(s)\" \"Requirements\"" \
++ "faq=\xrefitem FAQ \"F.A.Q.\" \"F.A.Q.\"" \
++ "authors=\xrefitem authors \"Author(s)\" \"Authors\"" \
++ "maintainers=\xrefitem maintainers \"Maintainer(s)\" \"Maintainers\"" \
++ "port4=\xrefitem port4 \"KDE 4 Porting Guide\" \"KDE 4 Porting Guide\"" \
++ "glossary=\xrefitem glossary \"KDE 4 Glossary\" \"KDE 4 Glossary\"" \
++ "acronym=\b "\
++ "licenses=\xrefitem licenses \"License(s)\" \"Licenses\"" \
++ "FIXME=\xrefitem fixme \"Fixme\" \"Fixme\"" \
++ "bc=\xrefitem bc \"Binary Compatible\" \"Binary Compatible\"" \
++ "threadsafe=\xrefitem threadsafe \"Threadsafe\" \"Threadsafe\"" \
++ "artistic=<a href=\"http://www.opensource.org/licenses/artistic-license.php\">Artistic</a>" \
++ "bsd=<a href=\"http://www.xfree86.org/3.3.6/COPYRIGHT2.html#5\">BSD</a>" \
++ "x11=<a href=\"http://www.xfree86.org/3.3.6/COPYRIGHT2.html#3\">X11</a>" \
++ "gpl=<a href=\"http://www.gnu.org/licenses/old-licenses/gpl-2.0.html#SEC1\">GPLv2</a>" \
++ "lgpl=<a href=\"http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html#SEC1\">LGPLv2</a>" \
++ "qpl=<a href=\"http://www.trolltech.com/products/qt/licenses\">QPL</a>"
++
++HTML_ALIGN_MEMBERS = YES
++REFERENCED_BY_RELATION = NO
++REFERENCES_RELATION = NO
++VERBATIM_HEADERS = NO
++SOURCE_BROWSER = YES
++GENERATE_AUTOGEN_DEF = NO
++DETAILS_AT_TOP = YES
++SORT_MEMBER_DOCS = YES
++SORT_MEMBERS_CTORS_1ST = YES
++GENERATE_TODOLIST = YES
++IGNORE_PREFIX = K
++CLASS_GRAPH = YES
++COLLABORATION_GRAPH = NO
++
++
++MACRO_EXPANSION = YES
++EXPAND_ONLY_PREDEF = YES
++
+
+Property changes on: doc/common/Doxyfile.global
+___________________________________________________________________
+Added: svn:keywords
+ + Author Date Id Revision
+
+Index: doc/common/print.css
+===================================================================
+--- kdelibs/doc/common/print.css (.../tags/KDE/3.5.10) (revision 0)
++++ kdelibs/doc/common/print.css (.../branches/KDE/3.5) (revision 1074156)
+@@ -0,0 +1,455 @@
++/*
++** HTML elements
++*/
++
++body {
++ margin: 0;
++ padding: 0;
++ text-align: center;
++ font-size: 0.8em;
++ font-family: "Bitstream Vera Sans", "Lucida Grande", "Trebuchet MS", sans-serif;
++ color: #535353;
++ background: #ffffff;
++}
++
++
++/*
++** HTML Tags
++*/
++
++h1, h2, h3, h4
++{
++ padding: 0;
++ text-align: left;
++ font-weight: bold;
++ color: #f7800a;
++ background: transparent;
++}
++h1 {
++ margin: 0 0 0.3em 0;
++ font-size: 1.7em;
++}
++h2, h3, h4 {
++ margin: 1.3em 0 0 0.3em
++}
++
++h2 {
++ font-size: 1.5em;
++}
++
++h3 {
++ font-size: 1.4em;
++}
++
++h4 {
++ font-size: 1.3em;
++}
++
++h5 {
++ font-size: 1.2em;
++}
++
++a:link {
++ padding-bottom: 0;
++ text-decoration: none;
++ color: #0057ae;
++}
++
++a:visited {
++ padding-bottom: 0;
++ text-decoration: none;
++ color: #644A9B;
++}
++
++
++a[href]:hover {
++ text-decoration: underline;
++}
++
++hr {
++ margin: 0.3em 1em 0.3em 1em;
++ height: 1px;
++ border: #dddddd dashed;
++ border-width: 0 0 1px 0;
++}
++
++pre {
++ display: block;
++ margin: 0.3em;
++ padding: 0.3em;
++ font-size: 1em;
++ font-family: Courier, 'Courier New', 'Andale Mono', Monaco, monospace;
++ color: #000000;
++ background: #f9f9f9;
++ border: #2f6fab dashed;
++ border-width: 1px;
++ overflow: auto;
++ line-height: 1.1em;
++}
++
++input, textarea, select {
++ margin: 0.2em;
++ padding: 0.1em;
++ color: #888888;
++ background: #ffffff;
++ border: 1px solid;
++}
++
++blockquote {
++ margin: 0.3em;
++ padding-left: 2.5em;
++ background: transparent;
++}
++
++del {
++ color: #800000;
++ text-decoration: line-through;
++}
++
++dt {
++ font-weight: bold;
++ font-size: 1.05em;
++ color: #0057ae;
++}
++
++dd {
++ margin-left: 1em;
++}
++
++p {
++ margin-top: 0.5em;
++ margin-bottom: 0.9em;
++ text-align: justify;
++}
++fieldset {
++ border: #cccccc 1px solid;
++}
++
++li {
++ text-align: left;
++}
++
++fieldset {
++ margin-bottom: 1em;
++ padding: .5em;
++}
++
++form {
++ margin: 0;
++ padding: 0;
++}
++
++hr {
++ height: 1px;
++ border: #888888 1px solid;
++ background: #888888;
++ margin: 0.5em 0 0.5em 0 ;
++}
++
++img {
++ border: 0;
++}
++table {
++ border-collapse: collapse;
++ font-size: 1em;
++}
++th {
++ text-align: left;
++ padding-right: 1em;
++ border: #cccccc solid;
++ border-width: 0 0 3px 0;
++}
++
++
++/*
++** Header
++*/
++#header {
++ color: #535353;
++ background: #eeeeee;
++}
++
++#header_top {
++ margin: 0 auto;
++ padding: 0;
++ vertical-align: middle;
++ color: #ffffff;
++ background: url(top.jpg) repeat-x bottom;
++background-color: #0057ae;
++}
++
++#header_top div {
++ margin: 0 auto;
++ padding: 0;
++ background: url(top-left.jpg) no-repeat bottom left;
++}
++
++#header_top div div {
++ margin: 0 auto;
++ padding: 0;
++ vertical-align: middle;
++ text-align: left;
++ font-size: 1.7em;
++ font-weight: bold;
++ background: url(top-right.jpg) no-repeat bottom right;
++}
++
++#header_top div div img {
++ margin:8px 0px 9px 18px;
++ vertical-align: middle;
++}
++
++#header_bottom {
++ display: none;
++ margin: 0 auto;
++ padding: 0.1em 0em 0.3em 0;
++ vertical-align: middle;
++ text-align: right;
++ background: #eeeeee;
++}
++
++#location {
++ padding: 0 0 0 1.5em;
++ text-align: left;
++ line-height: normal;
++ font-size: 1.1em;
++ font-weight:bold;
++ float: left;
++}
++
++#location ul {
++ display: inline;
++ margin: 0;
++ padding: 0;
++ list-style: none;
++}
++
++#location ul li {
++ display: inline;
++ white-space : nowrap;
++ margin: 0;
++ padding: 0 1em 0 0;
++}
++
++#menu {
++ margin: 0 1.5em 0 0;
++ text-align: right;
++ line-height: normal;
++ font-size: 1.1em;
++ font-weight: bold;
++}
++
++#menu ul {
++ display: inline;
++ list-style: none;
++ margin: 0;
++ padding: 0;
++ text-align: right;
++}
++
++#menu ul li {
++ display: inline;
++ white-space : nowrap;
++ margin: 0;
++ padding: 0 0 0 1em;
++ text-align: right;
++}
++
++.here a:link, .here a:visited {
++ text-decoration:underline;
++}
++
++.here ul a:link, .here ul a:visited {
++ text-decoration:none;
++}
++
++#menu ul li a {
++ font-weight: bold;
++}
++
++
++/*
++** Content
++*/
++
++#content {
++}
++
++#main {
++ /* padding in px not ex because IE messes up 100% width tables otherwise */
++ padding: 0 10px 0 10px;
++ text-align: left;
++}
++
++div.nav {
++ display: none;
++}
++
++/* The project name (redundant as it is shown in the menu, too) */
++#main>div.clearer+h2 {
++ margin: 0;
++ padding: 0;
++ text-align: center;
++}
++
++/* The header on top of a page e.g. "MediaObject Class Reference" */
++#main>h1 {
++ text-align: center;
++ margin-bottom: 2em;
++}
++
++/* The group links below the page header */
++#main>h1>small {
++ font-size: 60%;
++}
++
++/* Section headers like "Detailed Description" */
++#main>h2 {
++ margin-left: 0;
++ margin-top: 1em;
++ margin-bottom: 1em;
++}
++
++/* The #include line */
++#main>h1+code {
++ font-size: 120%;
++ background: #F1F1F1;
++ border: 1px solid #E7E7E7;
++ padding: 2px;
++ display: block;
++}
++
++/* The version number (e.g. '4.0') on Mainpages - reduntant as it's already shown in the main title */
++#main>h1+p+h3 {
++ display: none;
++}
++
++#body_wrapper {
++ margin: 0 auto;
++ border: #dddddd solid;
++ border-width: 0 0 0 1px;
++}
++
++#body {
++ float: left;
++ margin: 0;
++ padding: 0;
++}
++
++#right {
++ float: right;
++ margin: 0;
++ padding: 0;
++}
++
++/* These are date cells on the front page. */
++td.cell_date {
++}
++
++#hotspot, .sideimage {
++ float: right;
++ margin: 1ex 1em;
++ clear: right;
++}
++
++.belowimage, h1, h2, h3, h4, h5 {
++ clear: right;
++}
++
++
++/*
++** Left Menu
++*/
++
++#left {
++ display: none;
++ float: left;
++ margin: 0;
++ padding: 0;
++ }
++
++.menu_box {
++ padding: 0.7em 0 0 0;
++}
++
++.menu_box ul {
++ text-align: left;
++}
++
++.menu_box li {
++ list-style-type: none;
++ text-align: left;
++ margin-left: 0.1em;
++}
++
++.menu_box ul ul {
++margin: 0;
++padding-left: 0;
++}
++
++.menu_box li li {
++margin-left: 1em;
++}
++
++.menu_box .active{
++ color: #cf4913;
++}
++
++.menutitle {
++ margin: 0.6em 0 1.2em 0;
++ padding:0;
++ color: #ffffff;
++ background: url(block_title_mid.png) repeat-y right;
++background-color: #0057ae;
++}
++.menutitle div {
++ margin: 0;
++ padding:0;
++ background: url(block_title_top.png) no-repeat top right;
++}
++.menutitle div h2 {
++ margin: 0;
++ padding: 0.2em 0 0.3em 1.3em;
++ line-height:1.2em;
++ font-size: 120%;
++ font-weight: normal;
++ color: #ffffff;
++ background: url(block_title_bottom.png) no-repeat bottom right;
++}
++
++.clearer {
++ clear: both;
++ height: 1px;
++}
++
++
++/*
++** Footer
++*/
++#footer {
++ display: none;
++ background: #eeeeee;
++}
++
++#footer_text {
++ margin: 0 auto;
++ padding: 1em 0 1em 3.5em;
++ text-align: left;
++ color: #000000;
++ background: #eeeeee;
++}
++
++#footer a:link, #footer a:visited {
++ color: #4d88c3;
++}
++
++#quicklinks {
++font-size: 1em;
++padding: 1em;
++text-align: center;
++margin-top: 0.5em;
++margin-left: 0.2em;
++margin-bottom: 0.5em;
++margin-right: 0.2em;
++}
++
+Index: doc/common/fdl-license.html
+===================================================================
+--- kdelibs/doc/common/fdl-license.html (.../tags/KDE/3.5.10) (revision 850549)
++++ kdelibs/doc/common/fdl-license.html (.../branches/KDE/3.5) (revision 1074156)
+@@ -12,342 +12,501 @@
+ <LINK REL="stylesheet" HREF="kde-default.css" TYPE="text/css">
+ </HEAD>
+ <BODY CLASS="license">
+-<H1>GNU Free Documentation License</H1>
+- Version 1.1, March 2000
++<h3>GNU Free Documentation License</h3>
++<p>
++ Version 1.2, November 2002
++</p>
+
+-<P>Copyright (C) 2000 Free Software Foundation, Inc.
+- 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA<BR>
+-Everyone is permitted to copy and distribute verbatim copies
+-of this license document, but changing it is not allowed.</P>
++<pre>
++ Copyright (C) 2000,2001,2002 Free Software Foundation, Inc.
++ 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
++ Everyone is permitted to copy and distribute verbatim copies
++ of this license document, but changing it is not allowed.
++</pre>
+
+-<H2>0. Preamble</H2>
++<p>
++ <strong>0. PREAMBLE</strong>
++</p>
+
+-<P>The purpose of this License is to make a manual, textbook, or other
+-written document "free" in the sense of freedom: to assure everyone
+-the effective freedom to copy and redistribute it, with or without
+-modifying it, either commercially or noncommercially. Secondarily,
+-this License preserves for the author and publisher a way to get
+-credit for their work, while not being considered responsible for
+-modifications made by others.</P>
++<p>
++ The purpose of this License is to make a manual, textbook, or other
++ functional and useful document "free" in the sense of freedom: to
++ assure everyone the effective freedom to copy and redistribute it,
++ with or without modifying it, either commercially or noncommercially.
++ Secondarily, this License preserves for the author and publisher a way
++ to get credit for their work, while not being considered responsible
++ for modifications made by others.
++</p>
+
+-<P>This License is a kind of "copyleft", which means that derivative
+-works of the document must themselves be free in the same sense. It
+-complements the GNU General Public License, which is a copyleft
+-license designed for free software.</P>
++<p>
++ This License is a kind of "copyleft", which means that derivative
++ works of the document must themselves be free in the same sense. It
++ complements the GNU General Public License, which is a copyleft
++ license designed for free software.
++</p>
+
+-<P>We have designed this License in order to use it for manuals for free
+-software, because free software needs free documentation: a free
+-program should come with manuals providing the same freedoms that the
+-software does. But this License is not limited to software manuals;
+-it can be used for any textual work, regardless of subject matter or
+-whether it is published as a printed book. We recommend this License
+-principally for works whose purpose is instruction or reference.</P>
++<p>
++ We have designed this License in order to use it for manuals for free
++ software, because free software needs free documentation: a free
++ program should come with manuals providing the same freedoms that the
++ software does. But this License is not limited to software manuals;
++ it can be used for any textual work, regardless of subject matter or
++ whether it is published as a printed book. We recommend this License
++ principally for works whose purpose is instruction or reference.
++</p>
+
+-<H2>1. Applicability And Definitions</H2>
++<p>
++ <strong>1. APPLICABILITY AND DEFINITIONS</strong>
++</p>
+
+-<P>This License applies to any manual or other work that contains a
+-notice placed by the copyright holder saying it can be distributed
+-under the terms of this License. The "Document", below, refers to any
+-such manual or work. Any member of the public is a licensee, and is
+-addressed as "you".</P>
++<p>
++ This License applies to any manual or other work, in any medium, that
++ contains a notice placed by the copyright holder saying it can be
++ distributed under the terms of this License. Such a notice grants a
++ world-wide, royalty-free license, unlimited in duration, to use that
++ work under the conditions stated herein. The "Document", below,
++ refers to any such manual or work. Any member of the public is a
++ licensee, and is addressed as "you". You accept the license if you
++ copy, modify or distribute the work in a way requiring permission
++ under copyright law.
++</p>
+
+-<P>A "Modified Version" of the Document means any work containing the
+-Document or a portion of it, either copied verbatim, or with
+-modifications and/or translated into another language.</P>
++<p>
++ A "Modified Version" of the Document means any work containing the
++ Document or a portion of it, either copied verbatim, or with
++ modifications and/or translated into another language.
++</p>
+
+-<P>A "Secondary Section" is a named appendix or a front-matter section of
+-the Document that deals exclusively with the relationship of the
+-publishers or authors of the Document to the Document's overall subject
+-(or to related matters) and contains nothing that could fall directly
+-within that overall subject. (For example, if the Document is in part a
+-textbook of mathematics, a Secondary Section may not explain any
+-mathematics.) The relationship could be a matter of historical
+-connection with the subject or with related matters, or of legal,
+-commercial, philosophical, ethical or political position regarding
+-them.</P>
++<p>
++ A "Secondary Section" is a named appendix or a front-matter section of
++ the Document that deals exclusively with the relationship of the
++ publishers or authors of the Document to the Document's overall subject
++ (or to related matters) and contains nothing that could fall directly
++ within that overall subject. (Thus, if the Document is in part a
++ textbook of mathematics, a Secondary Section may not explain any
++ mathematics.) The relationship could be a matter of historical
++ connection with the subject or with related matters, or of legal,
++ commercial, philosophical, ethical or political position regarding
++ them.
++</p>
+
+-<P>The "Invariant Sections" are certain Secondary Sections whose titles
+-are designated, as being those of Invariant Sections, in the notice
+-that says that the Document is released under this License.</P>
++<p>
++ The "Invariant Sections" are certain Secondary Sections whose titles
++ are designated, as being those of Invariant Sections, in the notice
++ that says that the Document is released under this License. If a
++ section does not fit the above definition of Secondary then it is not
++ allowed to be designated as Invariant. The Document may contain zero
++ Invariant Sections. If the Document does not identify any Invariant
++ Sections then there are none.
++</p>
+
+-<P>The "Cover Texts" are certain short passages of text that are listed,
+-as Front-Cover Texts or Back-Cover Texts, in the notice that says that
+-the Document is released under this License.</P>
++<p>
++ The "Cover Texts" are certain short passages of text that are listed,
++ as Front-Cover Texts or Back-Cover Texts, in the notice that says that
++ the Document is released under this License. A Front-Cover Text may
++ be at most 5 words, and a Back-Cover Text may be at most 25 words.
++</p>
+
+-<P>A "Transparent" copy of the Document means a machine-readable copy,
+-represented in a format whose specification is available to the
+-general public, whose contents can be viewed and edited directly and
+-straightforwardly with generic text editors or (for images composed of
+-pixels) generic paint programs or (for drawings) some widely available
+-drawing editor, and that is suitable for input to text formatters or
+-for automatic translation to a variety of formats suitable for input
+-to text formatters. A copy made in an otherwise Transparent file
+-format whose markup has been designed to thwart or discourage
+-subsequent modification by readers is not Transparent. A copy that is
+-not "Transparent" is called "Opaque".</P>
++<p>
++ A "Transparent" copy of the Document means a machine-readable copy,
++ represented in a format whose specification is available to the
++ general public, that is suitable for revising the document
++ straightforwardly with generic text editors or (for images composed of
++ pixels) generic paint programs or (for drawings) some widely available
++ drawing editor, and that is suitable for input to text formatters or
++ for automatic translation to a variety of formats suitable for input
++ to text formatters. A copy made in an otherwise Transparent file
++ format whose markup, or absence of markup, has been arranged to thwart
++ or discourage subsequent modification by readers is not Transparent.
++ An image format is not Transparent if used for any substantial amount
++ of text. A copy that is not "Transparent" is called "Opaque".
++</p>
+
+-<P>Examples of suitable formats for Transparent copies include plain
+-ASCII without markup, Texinfo input format, LaTeX input format, SGML
+-or XML using a publicly available DTD, and standard-conforming simple
+-HTML designed for human modification. Opaque formats include
+-PostScript, PDF, proprietary formats that can be read and edited only
+-by proprietary word processors, SGML or XML for which the DTD and/or
+-processing tools are not generally available, and the
+-machine-generated HTML produced by some word processors for output
+-purposes only.</P>
++<p>
++ Examples of suitable formats for Transparent copies include plain
++ ASCII without markup, Texinfo input format, LaTeX input format, SGML
++ or XML using a publicly available DTD, and standard-conforming simple
++ HTML, PostScript or PDF designed for human modification. Examples of
++ transparent image formats include PNG, XCF and JPG. Opaque formats
++ include proprietary formats that can be read and edited only by
++ proprietary word processors, SGML or XML for which the DTD and/or
++ processing tools are not generally available, and the
++ machine-generated HTML, PostScript or PDF produced by some word
++ processors for output purposes only.
++</p>
+
+-<P>The "Title Page" means, for a printed book, the title page itself,
+-plus such following pages as are needed to hold, legibly, the material
+-this License requires to appear in the title page. For works in
+-formats which do not have any title page as such, "Title Page" means
+-the text near the most prominent appearance of the work's title,
+-preceding the beginning of the body of the text.</P>
++<p>
++ The "Title Page" means, for a printed book, the title page itself,
++ plus such following pages as are needed to hold, legibly, the material
++ this License requires to appear in the title page. For works in
++ formats which do not have any title page as such, "Title Page" means
++ the text near the most prominent appearance of the work's title,
++ preceding the beginning of the body of the text.
++</p>
+
+-<H2>2. Verbatim Copying</H2>
++<p>
++ A section "Entitled XYZ" means a named subunit of the Document whose
++ title either is precisely XYZ or contains XYZ in parentheses following
++ text that translates XYZ in another language. (Here XYZ stands for a
++ specific section name mentioned below, such as "Acknowledgements",
++ "Dedications", "Endorsements", or "History".) To "Preserve the Title"
++ of such a section when you modify the Document means that it remains a
++ section "Entitled XYZ" according to this definition.
++</p>
+
+-<P>You may copy and distribute the Document in any medium, either
+-commercially or noncommercially, provided that this License, the
+-copyright notices, and the license notice saying this License applies
+-to the Document are reproduced in all copies, and that you add no other
+-conditions whatsoever to those of this License. You may not use
+-technical measures to obstruct or control the reading or further
+-copying of the copies you make or distribute. However, you may accept
+-compensation in exchange for copies. If you distribute a large enough
+-number of copies you must also follow the conditions in section 3.</P>
++<p>
++ The Document may include Warranty Disclaimers next to the notice which
++ states that this License applies to the Document. These Warranty
++ Disclaimers are considered to be included by reference in this
++ License, but only as regards disclaiming warranties: any other
++ implication that these Warranty Disclaimers may have is void and has
++ no effect on the meaning of this License.
++</p>
+
+-<P>You may also lend copies, under the same conditions stated above, and
+-you may publicly display copies.</P>
++<p>
++ <strong>2. VERBATIM COPYING</strong>
++</p>
+
+-<H2>3. Copying In Quantity</H2>
++<p>
++ You may copy and distribute the Document in any medium, either
++ commercially or noncommercially, provided that this License, the
++ copyright notices, and the license notice saying this License applies
++ to the Document are reproduced in all copies, and that you add no other
++ conditions whatsoever to those of this License. You may not use
++ technical measures to obstruct or control the reading or further
++ copying of the copies you make or distribute. However, you may accept
++ compensation in exchange for copies. If you distribute a large enough
++ number of copies you must also follow the conditions in section 3.
++</p>
+
+-<P>If you publish printed copies of the Document numbering more than 100,
+-and the Document's license notice requires Cover Texts, you must enclose
+-the copies in covers that carry, clearly and legibly, all these Cover
+-Texts: Front-Cover Texts on the front cover, and Back-Cover Texts on
+-the back cover. Both covers must also clearly and legibly identify
+-you as the publisher of these copies. The front cover must present
+-the full title with all words of the title equally prominent and
+-visible. You may add other material on the covers in addition.
+-Copying with changes limited to the covers, as long as they preserve
+-the title of the Document and satisfy these conditions, can be treated
+-as verbatim copying in other respects.</P>
++<p>
++ You may also lend copies, under the same conditions stated above, and
++ you may publicly display copies.
++</p>
+
+-<P>If the required texts for either cover are too voluminous to fit
+-legibly, you should put the first ones listed (as many as fit
+-reasonably) on the actual cover, and continue the rest onto adjacent
+-pages.</P>
++<p>
++ <strong>3. COPYING IN QUANTITY</strong>
++</p>
+
+-<P>If you publish or distribute Opaque copies of the Document numbering
+-more than 100, you must either include a machine-readable Transparent
+-copy along with each Opaque copy, or state in or with each Opaque copy
+-a publicly-accessible computer-network location containing a complete
+-Transparent copy of the Document, free of added material, which the
+-general network-using public has access to download anonymously at no
+-charge using public-standard network protocols. If you use the latter
+-option, you must take reasonably prudent steps, when you begin
+-distribution of Opaque copies in quantity, to ensure that this
+-Transparent copy will remain thus accessible at the stated location
+-until at least one year after the last time you distribute an Opaque
+-copy (directly or through your agents or retailers) of that edition to
+-the public.</P>
++<p>
++ If you publish printed copies (or copies in media that commonly have
++ printed covers) of the Document, numbering more than 100, and the
++ Document's license notice requires Cover Texts, you must enclose the
++ copies in covers that carry, clearly and legibly, all these Cover
++ Texts: Front-Cover Texts on the front cover, and Back-Cover Texts on
++ the back cover. Both covers must also clearly and legibly identify
++ you as the publisher of these copies. The front cover must present
++ the full title with all words of the title equally prominent and
++ visible. You may add other material on the covers in addition.
++ Copying with changes limited to the covers, as long as they preserve
++ the title of the Document and satisfy these conditions, can be treated
++ as verbatim copying in other respects.
++</p>
+
+-<P>It is requested, but not required, that you contact the authors of the
+-Document well before redistributing any large number of copies, to give
+-them a chance to provide you with an updated version of the Document.</P>
++<p>
++ If the required texts for either cover are too voluminous to fit
++ legibly, you should put the first ones listed (as many as fit
++ reasonably) on the actual cover, and continue the rest onto adjacent
++ pages.
++</p>
+
+-<H2>4. Modifications</H2>
++<p>
++ If you publish or distribute Opaque copies of the Document numbering
++ more than 100, you must either include a machine-readable Transparent
++ copy along with each Opaque copy, or state in or with each Opaque copy
++ a computer-network location from which the general network-using
++ public has access to download using public-standard network protocols
++ a complete Transparent copy of the Document, free of added material.
++ If you use the latter option, you must take reasonably prudent steps,
++ when you begin distribution of Opaque copies in quantity, to ensure
++ that this Transparent copy will remain thus accessible at the stated
++ location until at least one year after the last time you distribute an
++ Opaque copy (directly or through your agents or retailers) of that
++ edition to the public.
++</p>
+
+-<P>You may copy and distribute a Modified Version of the Document under
+-the conditions of sections 2 and 3 above, provided that you release
+-the Modified Version under precisely this License, with the Modified
+-Version filling the role of the Document, thus licensing distribution
+-and modification of the Modified Version to whoever possesses a copy
+-of it. In addition, you must do these things in the Modified Version:</P>
++<p>
++ It is requested, but not required, that you contact the authors of the
++ Document well before redistributing any large number of copies, to give
++ them a chance to provide you with an updated version of the Document.
++</p>
+
+-<OL STYLE="list-style-type: upper-alpha;">
+-<LI>Use in the Title Page (and on the covers, if any) a title distinct
+- from that of the Document, and from those of previous versions
+- (which should, if there were any, be listed in the History section
+- of the Document). You may use the same title as a previous
+- version if the original publisher of that version gives
+- permission.</LI>
++<p>
++ <strong>4. MODIFICATIONS</strong>
++</p>
+
+-<LI>List on the Title Page, as authors, one or more persons or
+- entities responsible for authorship of the modifications in the
+- Modified Version, together with at least five of the principal
+- authors of the Document (all of its principal authors, if it has
+- less than five).</LI>
++<p>
++ You may copy and distribute a Modified Version of the Document under
++ the conditions of sections 2 and 3 above, provided that you release
++ the Modified Version under precisely this License, with the Modified
++ Version filling the role of the Document, thus licensing distribution
++ and modification of the Modified Version to whoever possesses a copy
++ of it. In addition, you must do these things in the Modified Version:
++</p>
+
+-<LI>State on the Title page the name of the publisher of the Modified
+- Version, as the publisher.</LI>
++<ul>
++ <li><strong>A.</strong> Use in the Title Page (and on the covers, if any) a title distinct
++ from that of the Document, and from those of previous versions
++ (which should, if there were any, be listed in the History section
++ of the Document). You may use the same title as a previous version
++ if the original publisher of that version gives permission.</li>
++ <li><strong>B.</strong> List on the Title Page, as authors, one or more persons or entities
++ responsible for authorship of the modifications in the Modified
++ Version, together with at least five of the principal authors of the
++ Document (all of its principal authors, if it has fewer than five),
++ unless they release you from this requirement.</li>
++ <li><strong>C.</strong> State on the Title page the name of the publisher of the
++ Modified Version, as the publisher.</li>
++ <li><strong>D.</strong> Preserve all the copyright notices of the Document.</li>
++ <li><strong>E.</strong> Add an appropriate copyright notice for your modifications
++ adjacent to the other copyright notices.</li>
++ <li><strong>F.</strong> Include, immediately after the copyright notices, a license notice
++ giving the public permission to use the Modified Version under the
++ terms of this License, in the form shown in the Addendum below.</li>
++ <li><strong>G.</strong> Preserve in that license notice the full lists of Invariant Sections
++ and required Cover Texts given in the Document's license notice.</li>
++ <li><strong>H.</strong> Include an unaltered copy of this License.</li>
++ <li><strong>I.</strong> Preserve the section Entitled "History", Preserve its Title, and add
++ to it an item stating at least the title, year, new authors, and
++ publisher of the Modified Version as given on the Title Page. If
++ there is no section Entitled "History" in the Document, create one
++ stating the title, year, authors, and publisher of the Document as
++ given on its Title Page, then add an item describing the Modified
++ Version as stated in the previous sentence.</li>
++ <li><strong>J.</strong> Preserve the network location, if any, given in the Document for
++ public access to a Transparent copy of the Document, and likewise
++ the network locations given in the Document for previous versions
++ it was based on. These may be placed in the "History" section.
++ You may omit a network location for a work that was published at
++ least four years before the Document itself, or if the original
++ publisher of the version it refers to gives permission.</li>
++ <li><strong>K.</strong> For any section Entitled "Acknowledgements" or "Dedications",
++ Preserve the Title of the section, and preserve in the section all
++ the substance and tone of each of the contributor acknowledgements
++ and/or dedications given therein.</li>
++ <li><strong>L.</strong> Preserve all the Invariant Sections of the Document,
++ unaltered in their text and in their titles. Section numbers
++ or the equivalent are not considered part of the section titles.</li>
++ <li><strong>M.</strong> Delete any section Entitled "Endorsements". Such a section
++ may not be included in the Modified Version.</li>
++ <li><strong>N.</strong> Do not retitle any existing section to be Entitled "Endorsements"
++ or to conflict in title with any Invariant Section.</li>
++ <li><strong>O.</strong> Preserve any Warranty Disclaimers.</li>
++</ul>
+
+-<LI>Preserve all the copyright notices of the Document.</LI>
++<p>
++ If the Modified Version includes new front-matter sections or
++ appendices that qualify as Secondary Sections and contain no material
++ copied from the Document, you may at your option designate some or all
++ of these sections as invariant. To do this, add their titles to the
++ list of Invariant Sections in the Modified Version's license notice.
++ These titles must be distinct from any other section titles.
++</p>
+
+-<LI>Add an appropriate copyright notice for your modifications
+- adjacent to the other copyright notices.</LI>
++<p>
++ You may add a section Entitled "Endorsements", provided it contains
++ nothing but endorsements of your Modified Version by various
++ parties--for example, statements of peer review or that the text has
++ been approved by an organization as the authoritative definition of a
++ standard.
++</p>
+
+-<LI>Include, immediately after the copyright notices, a license notice
+- giving the public permission to use the Modified Version under the
+- terms of this License, in the form shown in the Addendum
+- below.</LI>
++<p>
++ You may add a passage of up to five words as a Front-Cover Text, and a
++ passage of up to 25 words as a Back-Cover Text, to the end of the list
++ of Cover Texts in the Modified Version. Only one passage of
++ Front-Cover Text and one of Back-Cover Text may be added by (or
++ through arrangements made by) any one entity. If the Document already
++ includes a cover text for the same cover, previously added by you or
++ by arrangement made by the same entity you are acting on behalf of,
++ you may not add another; but you may replace the old one, on explicit
++ permission from the previous publisher that added the old one.
++</p>
+
+-<LI>Preserve in that license notice the full lists of Invariant
+- Sections and required Cover Texts given in the Document's license
+- notice.</LI>
++<p>
++ The author(s) and publisher(s) of the Document do not by this License
++ give permission to use their names for publicity for or to assert or
++ imply endorsement of any Modified Version.
++</p>
+
+-<LI>Include an unaltered copy of this License.</LI>
++<p>
++ <strong>5. COMBINING DOCUMENTS</strong>
++</p>
+
+-<LI>Preserve the section entitled "History", and its title, and add to
+- it an item stating at least the title, year, new authors, and
+- publisher of the Modified Version as given on the Title Page. If
+- there is no section entitled "History" in the Document, create one
+- stating the title, year, authors, and publisher of the Document as
+- given on its Title Page, then add an item describing the Modified
+- Version as stated in the previous sentence.</LI>
++<p>
++ You may combine the Document with other documents released under this
++ License, under the terms defined in section 4 above for modified
++ versions, provided that you include in the combination all of the
++ Invariant Sections of all of the original documents, unmodified, and
++ list them all as Invariant Sections of your combined work in its
++ license notice, and that you preserve all their Warranty Disclaimers.
++</p>
+
+-<LI>Preserve the network location, if any, given in the Document for
+- public access to a Transparent copy of the Document, and likewise
+- the network locations given in the Document for previous versions
+- it was based on. These may be placed in the "History" section.
+- You may omit a network location for a work that was published at
+- least four years before the Document itself, or if the original
+- publisher of the version it refers to gives permission.</LI>
+-
+-<LI>In any section entitled "Acknowledgements" or "Dedications",
+- preserve the section's title, and preserve in the section all the
+- substance and tone of each of the contributor acknowledgements
+- and/or dedications given therein.</LI>
++<p>
++ The combined work need only contain one copy of this License, and
++ multiple identical Invariant Sections may be replaced with a single
++ copy. If there are multiple Invariant Sections with the same name but
++ different contents, make the title of each such section unique by
++ adding at the end of it, in parentheses, the name of the original
++ author or publisher of that section if known, or else a unique number.
++ Make the same adjustment to the section titles in the list of
++ Invariant Sections in the license notice of the combined work.
++</p>
+
+-<LI>Preserve all the Invariant Sections of the Document, unaltered in
+- their text and in their titles. Section numbers or the equivalent
+- are not considered part of the section titles.</LI>
++<p>
++ In the combination, you must combine any sections Entitled "History"
++ in the various original documents, forming one section Entitled
++ "History"; likewise combine any sections Entitled "Acknowledgements",
++ and any sections Entitled "Dedications". You must delete all sections
++ Entitled "Endorsements."
++</p>
+
+-<LI>Delete any section entitled "Endorsements". Such a section may
+- not be included in the Modified Version.</LI>
++<p>
++ <strong>6. COLLECTIONS OF DOCUMENTS</strong>
++</p>
+
+-<LI>Do not retitle any existing section as "Endorsements" or to
+- conflict in title with any Invariant Section.</LI>
+-</OL>
++<p>
++ You may make a collection consisting of the Document and other documents
++ released under this License, and replace the individual copies of this
++ License in the various documents with a single copy that is included in
++ the collection, provided that you follow the rules of this License for
++ verbatim copying of each of the documents in all other respects.
++</p>
+
+-<P>If the Modified Version includes new front-matter sections or
+-appendices that qualify as Secondary Sections and contain no material
+-copied from the Document, you may at your option designate some or all
+-of these sections as invariant. To do this, add their titles to the
+-list of Invariant Sections in the Modified Version's license notice.
+-These titles must be distinct from any other section titles.</P>
++<p>
++ You may extract a single document from such a collection, and distribute
++ it individually under this License, provided you insert a copy of this
++ License into the extracted document, and follow this License in all
++ other respects regarding verbatim copying of that document.
++</p>
+
+-<P>You may add a section entitled "Endorsements", provided it contains
+-nothing but endorsements of your Modified Version by various
+-parties--for example, statements of peer review or that the text has
+-been approved by an organization as the authoritative definition of a
+-standard.</P>
++<p>
++ <strong>7. AGGREGATION WITH INDEPENDENT WORKS</strong>
++</p>
+
+-<P>You may add a passage of up to five words as a Front-Cover Text, and a
+-passage of up to 25 words as a Back-Cover Text, to the end of the list
+-of Cover Texts in the Modified Version. Only one passage of
+-Front-Cover Text and one of Back-Cover Text may be added by (or
+-through arrangements made by) any one entity. If the Document already
+-includes a cover text for the same cover, previously added by you or
+-by arrangement made by the same entity you are acting on behalf of,
+-you may not add another; but you may replace the old one, on explicit
+-permission from the previous publisher that added the old one.</P>
++<p>
++ A compilation of the Document or its derivatives with other separate
++ and independent documents or works, in or on a volume of a storage or
++ distribution medium, is called an "aggregate" if the copyright
++ resulting from the compilation is not used to limit the legal rights
++ of the compilation's users beyond what the individual works permit.
++ When the Document is included in an aggregate, this License does not
++ apply to the other works in the aggregate which are not themselves
++ derivative works of the Document.
++</p>
+
+-<P>The author(s) and publisher(s) of the Document do not by this License
+-give permission to use their names for publicity for or to assert or
+-imply endorsement of any Modified Version.</P>
++<p>
++ If the Cover Text requirement of section 3 is applicable to these
++ copies of the Document, then if the Document is less than one half of
++ the entire aggregate, the Document's Cover Texts may be placed on
++ covers that bracket the Document within the aggregate, or the
++ electronic equivalent of covers if the Document is in electronic form.
++ Otherwise they must appear on printed covers that bracket the whole
++ aggregate.
++</p>
+
+-<H2>5. Combining Documents</H2>
++<p>
++ <strong>8. TRANSLATION</strong>
++</p>
+
+-<P>You may combine the Document with other documents released under this
+-License, under the terms defined in section 4 above for modified
+-versions, provided that you include in the combination all of the
+-Invariant Sections of all of the original documents, unmodified, and
+-list them all as Invariant Sections of your combined work in its
+-license notice.</P>
++<p>
++ Translation is considered a kind of modification, so you may
++ distribute translations of the Document under the terms of section 4.
++ Replacing Invariant Sections with translations requires special
++ permission from their copyright holders, but you may include
++ translations of some or all Invariant Sections in addition to the
++ original versions of these Invariant Sections. You may include a
++ translation of this License, and all the license notices in the
++ Document, and any Warranty Disclaimers, provided that you also include
++ the original English version of this License and the original versions
++ of those notices and disclaimers. In case of a disagreement between
++ the translation and the original version of this License or a notice
++ or disclaimer, the original version will prevail.
++</p>
+
+-<P>The combined work need only contain one copy of this License, and
+-multiple identical Invariant Sections may be replaced with a single
+-copy. If there are multiple Invariant Sections with the same name but
+-different contents, make the title of each such section unique by
+-adding at the end of it, in parentheses, the name of the original
+-author or publisher of that section if known, or else a unique number.
+-Make the same adjustment to the section titles in the list of
+-Invariant Sections in the license notice of the combined work.</P>
++<p>
++ If a section in the Document is Entitled "Acknowledgements",
++ "Dedications", or "History", the requirement (section 4) to Preserve
++ its Title (section 1) will typically require changing the actual
++ title.
++</p>
+
+-<P>In the combination, you must combine any sections entitled "History"
+-in the various original documents, forming one section entitled
+-"History"; likewise combine any sections entitled "Acknowledgements",
+-and any sections entitled "Dedications". You must delete all sections
+-entitled "Endorsements."</P>
++<p>
++ <strong>9. TERMINATION</strong>
++</p>
+
+-<H2>6. Collections Of Documents</H2>
++<p>
++ You may not copy, modify, sublicense, or distribute the Document except
++ as expressly provided for under this License. Any other attempt to
++ copy, modify, sublicense or distribute the Document is void, and will
++ automatically terminate your rights under this License. However,
++ parties who have received copies, or rights, from you under this
++ License will not have their licenses terminated so long as such
++ parties remain in full compliance.
++</p>
+
+-<P>You may make a collection consisting of the Document and other documents
+-released under this License, and replace the individual copies of this
+-License in the various documents with a single copy that is included in
+-the collection, provided that you follow the rules of this License for
+-verbatim copying of each of the documents in all other respects.</P>
++<p>
++ <strong>10. FUTURE REVISIONS OF THIS LICENSE</strong>
++</p>
+
+-<P>You may extract a single document from such a collection, and distribute
+-it individually under this License, provided you insert a copy of this
+-License into the extracted document, and follow this License in all
+-other respects regarding verbatim copying of that document.</P>
++<p>
++ The Free Software Foundation may publish new, revised versions
++ of the GNU Free Documentation License from time to time. Such new
++ versions will be similar in spirit to the present version, but may
++ differ in detail to address new problems or concerns. See
++ http://www.gnu.org/copyleft/.
++</p>
+
+-<H2>7. Aggregation With Independent Works</H2>
++<p>
++ Each version of the License is given a distinguishing version number.
++ If the Document specifies that a particular numbered version of this
++ License "or any later version" applies to it, you have the option of
++ following the terms and conditions either of that specified version or
++ of any later version that has been published (not as a draft) by the
++ Free Software Foundation. If the Document does not specify a version
++ number of this License, you may choose any version ever published (not
++ as a draft) by the Free Software Foundation.
++</p>
+
+-<P>A compilation of the Document or its derivatives with other separate
+-and independent documents or works, in or on a volume of a storage or
+-distribution medium, does not as a whole count as a Modified Version
+-of the Document, provided no compilation copyright is claimed for the
+-compilation. Such a compilation is called an "aggregate", and this
+-License does not apply to the other self-contained works thus compiled
+-with the Document, on account of their being thus compiled, if they
+-are not themselves derivative works of the Document.</P>
++<h3>How to use this License for your documents</h3>
+
+-<P>If the Cover Text requirement of section 3 is applicable to these
+-copies of the Document, then if the Document is less than one quarter
+-of the entire aggregate, the Document's Cover Texts may be placed on
+-covers that surround only the Document within the aggregate.
+-Otherwise they must appear on covers around the whole aggregate.</P>
++<p>
++ To use this License in a document you have written, include a copy of
++ the License in the document and put the following copyright and
++ license notices just after the title page:
++</p>
+
+-<H2>8. Translation</H2>
++<pre>
++ Copyright (c) YEAR YOUR NAME.
++ Permission is granted to copy, distribute and/or modify this document
++ under the terms of the GNU Free Documentation License, Version 1.2
++ or any later version published by the Free Software Foundation;
++ with no Invariant Sections, no Front-Cover Texts, and no Back-Cover
++ Texts. A copy of the license is included in the section entitled "GNU
++ Free Documentation License".
++</pre>
+
+-<P>Translation is considered a kind of modification, so you may
+-distribute translations of the Document under the terms of section 4.
+-Replacing Invariant Sections with translations requires special
+-permission from their copyright holders, but you may include
+-translations of some or all Invariant Sections in addition to the
+-original versions of these Invariant Sections. You may include a
+-translation of this License provided that you also include the
+-original English version of this License. In case of a disagreement
+-between the translation and the original English version of this
+-License, the original English version will prevail.</P>
++<p>
++ If you have Invariant Sections, Front-Cover Texts and Back-Cover Texts,
++ replace the "with...Texts." line with this:
++</p>
+
+-<H2>9. Termination</H2>
++<pre>
++ with the Invariant Sections being LIST THEIR TITLES, with the
++ Front-Cover Texts being LIST, and with the Back-Cover Texts being LIST.
++</pre>
+
+-<P>You may not copy, modify, sublicense, or distribute the Document except
+-as expressly provided for under this License. Any other attempt to
+-copy, modify, sublicense or distribute the Document is void, and will
+-automatically terminate your rights under this License. However,
+-parties who have received copies, or rights, from you under this
+-License will not have their licenses terminated so long as such
+-parties remain in full compliance.</P>
++<p>
++ If you have Invariant Sections without Cover Texts, or some other
++ combination of the three, merge those two alternatives to suit the
++ situation.
++</p>
+
+-<H2>10. Future Revisions Of This License</H2>
+-
+-<P>The Free Software Foundation may publish new, revised versions
+-of the GNU Free Documentation License from time to time. Such new
+-versions will be similar in spirit to the present version, but may
+-differ in detail to address new problems or concerns. See
+-<A HREF="http:///www.gnu.org/copyleft/">http:///www.gnu.org/copyleft/</A>.</P>
+-
+-<P>Each version of the License is given a distinguishing version number.
+-If the Document specifies that a particular numbered version of this
+-License "or any later version" applies to it, you have the option of
+-following the terms and conditions either of that specified version or
+-of any later version that has been published (not as a draft) by the
+-Free Software Foundation. If the Document does not specify a version
+-number of this License, you may choose any version ever published (not
+-as a draft) by the Free Software Foundation.</P>
++<p>
++ If your document contains nontrivial examples of program code, we
++ recommend releasing these examples in parallel under your choice of
++ free software license, such as the GNU General Public License,
++ to permit their use in free software.
++</p>
+ </BODY>
+ </HTML>
+Index: doc/common/kde.css
+===================================================================
+--- kdelibs/doc/common/kde.css (.../tags/KDE/3.5.10) (revision 0)
++++ kdelibs/doc/common/kde.css (.../branches/KDE/3.5) (revision 1074156)
+@@ -0,0 +1,468 @@
++/*
++** HTML elements
++*/
++
++body {
++ margin: 0;
++ padding: 0;
++ text-align: center;
++ font-size: 0.8em;
++ font-family: "Bitstream Vera Sans", "Lucida Grande", "Trebuchet MS", sans-serif;
++ color: #535353;
++ background: #ffffff;
++}
++
++
++/*
++** HTML Tags
++*/
++
++h1, h2, h3, h4
++{
++ padding: 0;
++ text-align: left;
++ font-weight: bold;
++ color: #f7800a;
++ background: transparent;
++}
++h1 {
++ margin: 0 0 0.3em 0;
++ font-size: 1.7em;
++}
++h2, h3, h4 {
++ margin: 1.3em 0 0 0.3em
++}
++
++h2 {
++ font-size: 1.5em;
++}
++
++h3 {
++ font-size: 1.4em;
++}
++
++h4 {
++ font-size: 1.3em;
++}
++
++h5 {
++ font-size: 1.2em;
++}
++
++a:link {
++ padding-bottom: 0;
++ text-decoration: none;
++ color: #0057ae;
++}
++
++a:visited {
++ padding-bottom: 0;
++ text-decoration: none;
++ color: #644A9B;
++}
++
++
++a[href]:hover {
++ text-decoration: underline;
++}
++
++hr {
++ margin: 0.3em 1em 0.3em 1em;
++ height: 1px;
++ border: #dddddd dashed;
++ border-width: 0 0 1px 0;
++}
++
++pre {
++ display: block;
++ margin: 0.3em;
++ padding: 0.3em;
++ font-size: 1em;
++ font-family: Courier, 'Courier New', 'Andale Mono', Monaco, monospace;
++ color: #000000;
++ background: #f9f9f9;
++}
++
++input, textarea, select {
++ margin: 0.2em;
++ padding: 0.1em;
++ color: #888888;
++ background: #ffffff;
++ border: 1px solid;
++}
++
++blockquote {
++ margin: 0.3em;
++ padding-left: 2.5em;
++ background: transparent;
++}
++
++del {
++ color: #800000;
++ text-decoration: line-through;
++}
++
++dt {
++ font-weight: bold;
++ font-size: 1.05em;
++ color: #0057ae;
++}
++
++dd {
++ margin-left: 1em;
++}
++
++p {
++ margin-top: 0.5em;
++ margin-bottom: 0.9em;
++ text-align: justify;
++}
++fieldset {
++ border: #cccccc 1px solid;
++}
++
++li {
++ text-align: left;
++}
++
++fieldset {
++ margin-bottom: 1em;
++ padding: .5em;
++}
++
++form {
++ margin: 0;
++ padding: 0;
++}
++
++hr {
++ height: 1px;
++ border: #888888 1px solid;
++ background: #888888;
++ margin: 0.5em 0 0.5em 0 ;
++}
++
++img {
++ border: 0;
++}
++table {
++ border-collapse: collapse;
++ font-size: 1em;
++}
++th {
++ text-align: left;
++ padding-right: 1em;
++ border: #cccccc solid;
++ border-width: 0 0 3px 0;
++}
++
++
++/*
++** Header
++*/
++#header {
++ width: 100%;
++ color: #535353;
++ background: #eeeeee;
++}
++
++#header_top {
++ margin: 0 auto;
++ padding: 0;
++ width: 60em;
++ min-width: 770px;
++ max-width: 45em;
++ vertical-align: middle;
++ color: #ffffff;
++ background: url(top.jpg) repeat-x bottom;
++background-color: #0057ae;
++}
++
++#header_top div {
++ margin: 0 auto;
++ padding: 0;
++ background: url(top-left.jpg) no-repeat bottom left;
++}
++
++#header_top div div {
++ margin: 0 auto;
++ padding: 0;
++ vertical-align: middle;
++ text-align: left;
++ font-size: 1.7em;
++ font-weight: bold;
++ background: url(top-right.jpg) no-repeat bottom right;
++}
++
++#header_top div div img {
++ margin:8px 0px 9px 18px;
++ vertical-align: middle;
++}
++
++#header_bottom {
++ margin: 0 auto;
++ padding: 0.1em 0em 0.3em 0;
++ width: 60em;
++ min-width: 770px;
++ max-width: 45em;
++ vertical-align: middle;
++ text-align: right;
++ background: #eeeeee;
++}
++
++#location {
++ padding: 0 0 0 1.5em;
++ text-align: left;
++ line-height: normal;
++ font-size: 1.1em;
++ font-weight:bold;
++ float: left;
++}
++
++#location ul {
++ display: inline;
++ margin: 0;
++ padding: 0;
++ list-style: none;
++}
++
++#location ul li {
++ display: inline;
++ white-space : nowrap;
++ margin: 0;
++ padding: 0 1em 0 0;
++}
++
++#menu {
++ margin: 0 1.5em 0 0;
++ text-align: right;
++ line-height: normal;
++ font-size: 1.1em;
++ font-weight: bold;
++}
++
++#menu ul {
++ display: inline;
++ list-style: none;
++ margin: 0;
++ padding: 0;
++ text-align: right;
++}
++
++#menu ul li {
++ display: inline;
++ white-space : nowrap;
++ margin: 0;
++ padding: 0 0 0 1em;
++ text-align: right;
++}
++
++.here a:link, .here a:visited {
++ text-decoration:underline;
++}
++
++.here ul a:link, .here ul a:visited {
++ text-decoration:none;
++}
++
++#menu ul li a {
++ font-weight: bold;
++}
++
++
++/*
++** Content
++*/
++
++#content {
++ width: 100%;
++}
++
++#main {
++ /* padding in px not ex because IE messes up 100% width tables otherwise */
++ padding-left: 10px;
++ text-align: left;
++}
++
++div.nav {
++ display: none;
++}
++
++/* The project name (redundant as it is shown in the menu, too) */
++div.clearer+h2 {
++ display: none;
++}
++
++/* The header on top of a page e.g. "MediaObject Class Reference" */
++#main>h1 {
++ text-align: center;
++ margin-top: 1em;
++ margin-bottom: 2em;
++}
++
++/* The group links below the page header */
++#main>h1>small {
++ font-size: 60%;
++}
++
++/* Section headers like "Detailed Description" */
++#main>h2 {
++ margin-left: 0;
++ margin-top: 1em;
++ margin-bottom: 1em;
++}
++
++/* The #include line */
++#main>h1+code {
++ font-size: 120%;
++ background: #F1F1F1;
++ border: 1px solid #E7E7E7;
++ padding: 2px;
++ display: block;
++}
++
++/* The version number (e.g. '4.0') on Mainpages - reduntant as it's already shown in the main title */
++#main>h1+p+h3 {
++ display: none;
++}
++
++#body_wrapper {
++ margin: 0 auto;
++ width: 60em;
++ min-width: 770px;
++ max-width: 45em;
++ border: #dddddd solid;
++ border-width: 0 0 0 1px;
++}
++
++#body {
++ float: left;
++ margin: 0;
++ padding: 0;
++ min-height: 40em;
++ width: 60em;
++ min-width: 770px;
++ max-width: 45em;
++}
++
++#right {
++ float: right;
++ margin: 0;
++ padding: 0;
++ width: 73%;
++}
++
++/* These are date cells on the front page. */
++td.cell_date {
++ width: 8em;
++ min-width: 8em;
++}
++
++#hotspot, .sideimage {
++ float: right;
++ margin: 1ex 1em;
++ clear: right;
++}
++
++.belowimage, h1, h2, h3, h4, h5 {
++ clear: right;
++}
++
++
++/*
++** Left Menu
++*/
++
++#left {
++ float: left;
++ margin: 0;
++ padding: 0;
++ width: 25%;
++}
++
++.menu_box {
++ padding: 0.7em 0 0 0;
++}
++
++.menu_box ul {
++ text-align: left;
++}
++
++.menu_box li {
++ list-style-type: none;
++ text-align: left;
++ margin-left: 0.1em;
++}
++
++.menu_box ul ul {
++margin: 0;
++padding-left: 0;
++}
++
++.menu_box li li {
++margin-left: 1em;
++}
++
++.menu_box .active{
++ color: #cf4913;
++}
++
++.menutitle {
++ margin: 0.6em 0 1.2em 0;
++ padding:0;
++ color: #ffffff;
++ background: url(block_title_mid.png) repeat-y right;
++background-color: #0057ae;
++}
++.menutitle div {
++ margin: 0;
++ padding:0;
++ background: url(block_title_top.png) no-repeat top right;
++}
++.menutitle div h2 {
++ margin: 0;
++ padding: 0.2em 0 0.3em 1.3em;
++ line-height:1.2em;
++ font-size: 120%;
++ font-weight: normal;
++ color: #ffffff;
++ background: url(block_title_bottom.png) no-repeat bottom right;
++}
++
++.clearer {
++ clear: both;
++ height: 1px;
++}
++
++
++/*
++** Footer
++*/
++#footer {
++ width: 100%;
++ background: #eeeeee;
++}
++
++#footer_text {
++ margin: 0 auto;
++ padding: 1em 0 1em 3.5em;
++ width: 51.5em;
++ text-align: left;
++ color: #000000;
++ background: #eeeeee;
++}
++
++#footer a:link, #footer a:visited {
++ color: #4d88c3;
++}
++
++#quicklinks {
++font-size: 1em;
++padding: 1em;
++text-align: center;
++margin-top: 0.5em;
++margin-left: 0.2em;
++margin-bottom: 0.5em;
++margin-right: 0.2em;
++}
++
+Index: doc/common/block_title_top.png
+===================================================================
+Cannot display: file marked as a binary type.
+svn:mime-type = application/octet-stream
+
+Property changes on: doc/common/block_title_top.png
+___________________________________________________________________
+Added: svn:mime-type
+ + application/octet-stream
+
+Index: doc/common/mainheader.html
+===================================================================
+--- kdelibs/doc/common/mainheader.html (.../tags/KDE/3.5.10) (revision 850549)
++++ kdelibs/doc/common/mainheader.html (.../branches/KDE/3.5) (revision 1074156)
+@@ -1,70 +1,66 @@
+ <?xml version="1.0" encoding="UTF-8"?>
+ <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+-<html xmlns="http://www.w3.org/1999/xhtml" lang="en_US" xml:lang="en_US">
+
++<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
+ <head>
+- <title>$projectname</title>
+- <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
++ <title>$title</title>
+
+- <meta http-equiv="Content-Style-Type" content="text/css" />
++<style type="text/css">
++ .cp-doNotDisplay { display: none; }
++ @media aural, braille, handheld, tty { .cp-doNotDisplay { display: inline; speak: normal; }}
++ .cp-edit { text-align: right; }
++ @media print, embossed { .cp-edit { display: none; }}
++</style>
+
+- <meta http-equiv="pics-label" content='(pics-1.1 "http://www.icra.org/ratingsv02.html" comment "ICRAonline DE v2.0" l gen true for "http://www.kde.org" r (nz 1 vz 1 lz 1 oz 1 cb 1) "http://www.rsac.org/ratingsv01.html" l gen true for "http://www.kde.org" r (n 0 s 0 v 0 l 0))' />
+-
++ <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
++ <meta http-equiv="Content-Style-Type" content="text/css" />
++ <link rel="meta" href="http://www.kde.org/labels.rdf" type="application/rdf+xml" title="ICRA labels" />
+ <meta name="trademark" content="KDE e.V." />
+ <meta name="description" content="K Desktop Environment Homepage, KDE.org" />
+ <meta name="MSSmartTagsPreventParsing" content="true" />
+ <meta name="robots" content="all" />
+-
+- <link rel="shortcut icon" href="@topdir@/favicon.ico" />
+-
+-<link rel="stylesheet" media="screen" type="text/css" title="APIDOX" href="doxygen.css" />
+-
+-
+-<style type="text/css">
+-<!--
+-hr { display: none; }
+-#content h2 { margin-left: 0px; }
+-table.mdTable { background-color: #f8f8f8; border: .2em solid #d7d7d7; }
+-td.mdRow { padding: 8px 20px; }
+-td.md { font-weight: bold; }
+-td.mdname1 { font-weight: bold; color: #602020; }
+-td.mdname { font-weight: bold; color: #602020; }
+-
+-.copyrights { width: 80%; margin: 1ex 10%; color:#BCBCBC; }
+-.copyrights a { color: #9A9A9A; }
+-
+--->
+-</style>
+-
++ <meta name="no-email-collection" content="http://www.unspam.com/noemailcollection" />
++ <link rel="shortcut icon" href="@topdir@/favicon.ico" /><link rel="icon" href="@topdir@/favicon.ico" />
++ <link rel="stylesheet" type="text/css" href="@topdir@/doxygen.css" />
++ <link rel="stylesheet" type="text/css" href="@topdir@/tabs.css" />
++ <link rel="stylesheet" media="screen" type="text/css" title="KDE Colors" href="@topdir@/kde.css" />
++ <link rel="stylesheet" media="print, embossed" type="text/css" href="@topdir@/print.css" />
++ <link rel="stylesheet" media="screen, aural, handheld, tty, braille" type="text/css" title="Flat" href="@topdir@/flat.css" />
+ </head>
+
+ <body>
+
+-<div id="nav_header_top" align="right">
+- <a href="#content" class="doNotDisplay" accesskey="2">Skip to main content ::</a>
++<ul class="cp-doNotDisplay">
++ <li><a href="#cp-content" accesskey="2">Skip to content</a></li>
++ <li><a href="#cp-menu" accesskey="5">Skip to link menu</a></li>
++</ul>
+
+- <a href="@topdir@"><img id="nav_header_logo" alt="Home" align="left" src="@topdir@/kde_gear_64.png" border="0" /></a>
+- <span class="doNotDisplay">::</span>
++<div id="container">
++<div id="header">
++ <div id="header_top"><div><div>
++ <img alt ="" src="@topdir@/top-kde.jpg"/>
++ KDE 3.5 API Reference </div></div></div>
++ <div id="header_bottom">
++ <div id="location">
++ <ul>
++ <li><a href="http://api.kde.org">KDE API Reference</a></li>
++ </ul>
++ </div>
+
+- <div id="nav_header_title" align="left">KDE API Reference</div>
+-
+-
+-</div>
+-
+-<div id="nav_header_bottom" align="right">
+- <span class="doNotDisplay">:: <a href="#navigation" accesskey="5">Skip to Link Menu</a><br/></span>
+- <div id="nav_header_bottom_right" style="text-align: left;">
+-/ <a href="@topdir@">API Reference</a>
++ <div id="menu">
++<ul><li><a href="http://kde.org/family/">Sitemap</a></li>
++<li><a href="http://kde.org/contact/">Contact Us</a></li>
++</ul> </div>
+ </div>
+ </div>
++<!-- End page header -->
++ <div id="body_wrapper">
++ <div id="body">
++ <!-- begin main content -->
++ <div id="right">
++ <div class="content">
++ <div id="main">
++ <div class="clearer">&nbsp;</div>
++<h2><a name="content"></a>$projectname</h2>
+
+-
+-<table id="main" border="0" cellpadding="0" cellspacing="0" width="100%">
+-<tr>
+- <td valign="top" class="menuheader" height="0"></td>
+-
+- <td id="contentcolumn" valign="top" rowspan="2" >
+- <div id="content"><div style="width:100%;">
+- <a name="content"></a>
+-
+-
++<!-- BC -->
+Index: doc/common/README.Doxygen
+===================================================================
+--- kdelibs/doc/common/README.Doxygen (.../tags/KDE/3.5.10) (revision 850549)
++++ kdelibs/doc/common/README.Doxygen (.../branches/KDE/3.5) (revision 1074156)
+@@ -29,7 +29,7 @@
+ In a configured build directory, you can use "make apidox" to
+ generate the API dox for the module -- assuming it has any, of course.
+ Writing dox is beyond the scope of this README -- see the notes at
+-http://developer.kde.org/policies/documentationpolicy.html .
++http://techbase.kde.org/Policies/Library_Documentation_Policy .
+ You can generate dox by hand -- without even having a configured
+ build directory -- as explained below. There is also documentation
+ for the special tags you can enter in Makefile.am anywhere
+Index: doc/common/flat.css
+===================================================================
+--- kdelibs/doc/common/flat.css (.../tags/KDE/3.5.10) (revision 0)
++++ kdelibs/doc/common/flat.css (.../branches/KDE/3.5) (revision 1074156)
+@@ -0,0 +1,446 @@
++/*
++** HTML elements
++*/
++
++body {
++ margin: 0;
++ padding: 0;
++ text-align: center;
++ font-size: 0.8em;
++ font-family: "Bitstream Vera Sans", "Lucida Grande", "Trebuchet MS", sans-serif;
++ color: #535353;
++ background: #ffffff;
++}
++
++
++/*
++** HTML Tags
++*/
++
++h1, h2, h3, h4
++{
++ padding: 0;
++ text-align: left;
++ font-weight: bold;
++ color: #f7800a;
++ background: transparent;
++}
++h1 {
++ margin: 0 0 0.3em 0;
++ font-size: 1.7em;
++}
++h2, h3, h4 {
++ margin: 1.3em 0 0 0.3em
++}
++
++h2 {
++ font-size: 1.5em;
++}
++
++h3 {
++ font-size: 1.4em;
++}
++
++h4 {
++ font-size: 1.3em;
++}
++
++h5 {
++ font-size: 1.2em;
++}
++
++a:link {
++ padding-bottom: 0;
++ text-decoration: none;
++ color: #0057ae;
++}
++
++a:visited {
++ padding-bottom: 0;
++ text-decoration: none;
++ color: #644A9B;
++}
++
++
++a[href]:hover {
++ text-decoration: underline;
++}
++
++hr {
++ margin: 0.3em 1em 0.3em 1em;
++ height: 1px;
++ border: #dddddd dashed;
++ border-width: 0 0 1px 0;
++}
++
++pre {
++ display: block;
++ margin: 0.3em;
++ padding: 0.3em;
++ font-size: 1em;
++ font-family: Courier, 'Courier New', 'Andale Mono', Monaco, monospace;
++ color: #000000;
++ background: #f9f9f9;
++ border: #2f6fab dashed;
++ border-width: 1px;
++ overflow: auto;
++ line-height: 1.1em;
++}
++
++input, textarea, select {
++ margin: 0.2em;
++ padding: 0.1em;
++ color: #888888;
++ background: #ffffff;
++ border: 1px solid;
++}
++
++blockquote {
++ margin: 0.3em;
++ padding-left: 2.5em;
++ background: transparent;
++}
++
++del {
++ color: #800000;
++ text-decoration: line-through;
++}
++
++dt {
++ font-weight: bold;
++ font-size: 1.05em;
++ color: #0057ae;
++}
++
++dd {
++ margin-left: 1em;
++}
++
++p {
++ margin-top: 0.5em;
++ margin-bottom: 0.9em;
++ text-align: justify;
++}
++fieldset {
++ border: #cccccc 1px solid;
++}
++
++li {
++ text-align: left;
++}
++
++fieldset {
++ margin-bottom: 1em;
++ padding: .5em;
++}
++
++form {
++ margin: 0;
++ padding: 0;
++}
++
++hr {
++ height: 1px;
++ border: #888888 1px solid;
++ background: #888888;
++ margin: 0.5em 0 0.5em 0 ;
++}
++
++img {
++ border: 0;
++}
++table {
++ border-collapse: collapse;
++ font-size: 1em;
++}
++th {
++ text-align: left;
++ padding-right: 1em;
++ border: #cccccc solid;
++ border-width: 0 0 3px 0;
++}
++
++
++/*
++** Header
++*/
++#header {
++ color: #535353;
++ background: #eeeeee;
++}
++
++#header_top {
++ margin: 0 auto;
++ padding: 0;
++ vertical-align: middle;
++ color: #ffffff;
++ background: url(top.jpg) repeat-x bottom;
++background-color: #0057ae;
++}
++
++#header_top div {
++ margin: 0 auto;
++ padding: 0;
++ background: url(top-left.jpg) no-repeat bottom left;
++}
++
++#header_top div div {
++ margin: 0 auto;
++ padding: 0;
++ vertical-align: middle;
++ text-align: left;
++ font-size: 1.7em;
++ font-weight: bold;
++ background: url(top-right.jpg) no-repeat bottom right;
++}
++
++#header_top div div img {
++ margin:8px 0px 9px 18px;
++ vertical-align: middle;
++}
++
++#header_bottom {
++ margin: 0 auto;
++ padding: 0.1em 0em 0.3em 0;
++ vertical-align: middle;
++ text-align: right;
++ background: #eeeeee;
++}
++
++#location {
++ padding: 0 0 0 1.5em;
++ text-align: left;
++ line-height: normal;
++ font-size: 1.1em;
++ font-weight:bold;
++}
++
++#location ul {
++ display: inline;
++ margin: 0;
++ padding: 0;
++ list-style: none;
++}
++
++#location ul li {
++ display: inline;
++ white-space : nowrap;
++ margin: 0;
++ padding: 0 1em 0 0;
++}
++
++#menu {
++ margin: 0 1.5em 0 0;
++ text-align: right;
++ line-height: normal;
++ font-size: 1.1em;
++ font-weight: bold;
++}
++
++#menu ul {
++ display: inline;
++ list-style: none;
++ margin: 0;
++ padding: 0;
++ text-align: right;
++}
++
++#menu ul li {
++ display: inline;
++ white-space : nowrap;
++ margin: 0;
++ padding: 0 0 0 1em;
++ text-align: right;
++}
++
++.here a:link, .here a:visited {
++ text-decoration:underline;
++}
++
++.here ul a:link, .here ul a:visited {
++ text-decoration:none;
++}
++
++#menu ul li a {
++ font-weight: bold;
++}
++
++
++/*
++** Content
++*/
++
++#content {
++}
++
++#main {
++ /* padding in px not ex because IE messes up 100% width tables otherwise */
++ padding: 0 10px 0 10px;
++ text-align: left;
++}
++
++div.nav {
++ display: none;
++}
++
++/* The project name (redundant as it is shown in the menu, too) */
++div.clearer+h2 {
++ display: none;
++}
++
++/* The header on top of a page e.g. "MediaObject Class Reference" */
++#main>h1 {
++ text-align: center;
++ margin-top: 1em;
++ margin-bottom: 2em;
++}
++
++/* The group links below the page header */
++#main>h1>small {
++ font-size: 60%;
++}
++
++/* Section headers like "Detailed Description" */
++#main>h2 {
++ margin-left: 0;
++ margin-top: 1em;
++ margin-bottom: 1em;
++}
++
++/* The #include line */
++#main>h1+code {
++ font-size: 120%;
++ background: #F1F1F1;
++ border: 1px solid #E7E7E7;
++ padding: 2px;
++ display: block;
++}
++
++/* The version number (e.g. '4.0') on Mainpages - reduntant as it's already shown in the main title */
++#main>h1+p+h3 {
++ display: none;
++}
++
++#body_wrapper {
++ margin: 0 auto;
++ border: #dddddd solid;
++ border-width: 0 0 0 1px;
++}
++
++#body {
++ margin: 0;
++ padding: 0;
++}
++
++#right {
++ margin: 0;
++ padding: 0;
++}
++
++/* These are date cells on the front page. */
++td.cell_date {
++}
++
++#hotspot, .sideimage {
++ margin: 1ex 1em;
++ clear: right;
++}
++
++.belowimage, h1, h2, h3, h4, h5 {
++ clear: right;
++}
++
++
++/*
++** Left Menu
++*/
++
++#left {
++ margin: 0;
++ padding: 0;
++}
++
++.menu_box {
++ padding: 0.7em 0 0 0;
++}
++
++.menu_box ul {
++ text-align: left;
++}
++
++.menu_box li {
++ list-style-type: none;
++ text-align: left;
++ margin-left: 0.1em;
++}
++
++.menu_box ul ul {
++margin: 0;
++padding-left: 0;
++}
++
++.menu_box li li {
++margin-left: 1em;
++}
++
++.menu_box .active{
++ color: #cf4913;
++}
++
++.menutitle {
++ margin: 0.6em 0 1.2em 0;
++ padding:0;
++ color: #ffffff;
++ background: url(block_title_mid.png) repeat-y right;
++background-color: #0057ae;
++}
++.menutitle div {
++ margin: 0;
++ padding:0;
++ background: url(block_title_top.png) no-repeat top right;
++}
++.menutitle div h2 {
++ margin: 0;
++ padding: 0.2em 0 0.3em 1.3em;
++ line-height:1.2em;
++ font-size: 120%;
++ font-weight: normal;
++ color: #ffffff;
++ background: url(block_title_bottom.png) no-repeat bottom right;
++}
++
++.clearer {
++ clear: both;
++ height: 1px;
++}
++
++
++/*
++** Footer
++*/
++#footer {
++ background: #eeeeee;
++}
++
++#footer_text {
++ margin: 0 auto;
++ padding: 1em 0 1em 3.5em;
++ text-align: left;
++ color: #000000;
++ background: #eeeeee;
++}
++
++#footer a:link, #footer a:visited {
++ color: #4d88c3;
++}
++
++#quicklinks {
++font-size: 1em;
++padding: 1em;
++text-align: center;
++margin-top: 0.5em;
++margin-left: 0.2em;
++margin-bottom: 0.5em;
++margin-right: 0.2em;
++}
++
+Index: doc/common/top.jpg
+===================================================================
+Cannot display: file marked as a binary type.
+svn:mime-type = application/octet-stream
+
+Property changes on: doc/common/top.jpg
+___________________________________________________________________
+Added: svn:mime-type
+ + application/octet-stream
+
+Index: doc/common/top-kde.jpg
+===================================================================
+Cannot display: file marked as a binary type.
+svn:mime-type = application/octet-stream
+
+Property changes on: doc/common/top-kde.jpg
+___________________________________________________________________
+Added: svn:mime-type
+ + application/octet-stream
+
+Index: doc/common/fdl-notice.html
+===================================================================
+--- kdelibs/doc/common/fdl-notice.html (.../tags/KDE/3.5.10) (revision 850549)
++++ kdelibs/doc/common/fdl-notice.html (.../branches/KDE/3.5) (revision 1074156)
+@@ -6,7 +6,7 @@
+ <body>
+
+ <p>Permission is granted to copy, distribute and/or modify this document
+-under the terms of the GNU Free Documentation License, Version 1.1 or any
++under the terms of the GNU Free Documentation License, Version 1.2 or any
+ later version published by the Free Software Foundation; with no Invariant
+ Sections, with no Front-Cover Texts, and with no Back-Cover Texts. A copy
+ of the license is included <a href="fdl-license.html">here</a>.</p>
+Index: doc/common/top-right.png
+===================================================================
+Cannot display: file marked as a binary type.
+svn:mime-type = application/octet-stream
+
+Property changes on: doc/common/top-right.png
+___________________________________________________________________
+Added: svn:mime-type
+ + application/octet-stream
+
+Index: doc/common/footer.html
+===================================================================
+--- kdelibs/doc/common/footer.html (.../tags/KDE/3.5.10) (revision 850549)
++++ kdelibs/doc/common/footer.html (.../branches/KDE/3.5) (revision 1074156)
+@@ -1,13 +1,12 @@
+- </div></div>
+-
+-
+- </td>
+- </tr>
+- <tr>
+- <td valign="top" id="leftmenu" width="25%">
+- <a name="navigation"></a>
+- <div class="menu_box"><h2>$projectname</h2>
+-<div class="nav_list">
++ </div>
++ </div>
++ </div>
++ <div id="left">
++ <div class="menu_box">
++<a name="cp-menu" /><div class="menutitle"><div>
++<h2 id="cp-menu-project">$projectname</h2>
++<a href="#cp-skip-project" class="cp-doNotDisplay">Skip menu "$projectname"</a>
++</div></div>
+ <!-- menu -->
+ <!-- cmenu.begin -->
+ <h2>Class Picker</h2>
+@@ -20,46 +19,46 @@
+ </form>
+ </div>
+ <!-- cmenu.end -->
++
++<div class="menu_box">
++<a name="cp-menu" /><div class="menutitle"><div>
++<h2 id="cp-menu-project">@topname@</h2>
++<a href="#cp-skip-project" class="cp-doNotDisplay">Skip menu "@topname@"</a>
+ </div></div>
+-<div class="menu_box"><h2>API Dox</h2>
+ <div class="nav_list">
+ <ul>
+ <!-- gmenu -->
+ </ul></div></div>
+
++ </div>
++ </div>
++ <div class="clearer"></div>
++ </div>
++ <div class="clearer"></div>
++ </div>
+
+- </td>
+-</tr>
+-</table>
+
+-<span class="doNotDisplay">
+- <a href="http://www.kde.org/" accesskey="8">KDE Home</a> |
+- <a href="http://accessibility.kde.org/" accesskey="9">KDE Accessibility Home</a> |
+- <a href="http://www.kde.org/media/accesskeys.php" accesskey="0">Description of Access Keys</a>
+-</span>
++ <div id="end_body"></div>
+
+
+-<div style="height: 8px"></div>
++ <div id="footer"><div id="footer_text">
++ Generated for @topname@ by
++ <a href="http://www.doxygen.org/index.html">doxygen</a> $doxygenversion<br />
+
+-<div id="footer">
+- <div id="footer_left">
+- Maintained by <a href="&#109;&#97;&#105;&#108;&#116;&#111;&#58;groo&#116;&#64;kde&#46;or&#x67;">Adriaan de Groot</a>
++ This website is maintained by <a href="&#109;&#97;&#105;&#108;&#116;&#111;&#58;groo&#116;&#64;kde&#46;or&#x67;">Adriaan de Groot</a>
+ and
+-<a href="&#109;a&#105;&#108;&#116;&#111;&#58;w&#105;nter&#64;kde&#46;or&#x67">Allen Winter</a>.
+-<br/>
+- KDE and K Desktop Environment are trademarks of <a href="http://www.kde.org/areas/kde-ev/" title="Homepage of the KDE non-profit Organization">KDE e.V.</a> |
+- <a href="http://www.kde.org/contact/impressum.php">Legal</a>
++<a href="&#109;a&#105;&#108;&#116;&#111;&#58;w&#105;n&#116;er&#64;kde&#46;or&#x67;">Allen Winter</a>.<br />
++ KDE<sup>&#174;</sup> and <a href="@topdir@/kde_gear_black.png">the K Desktop Environment<sup>&#174;</sup> logo</a> are registered trademarks of <a href="http://ev.kde.org/" title="Homepage of the KDE non-profit Organization">KDE e.V.</a> |
++ <a href="http://www.kde.org/contact/impressum.php">Legal</a>
++ </div></div>
+ </div>
+- <div id="footer_right"><img src="/media/images/footer_right.png" style="margin: 0px" alt="" /></div>
+-</div>
+
+ <!--
+ WARNING: DO NOT SEND MAIL TO THE FOLLOWING EMAIL ADDRESS! YOU WILL
+ BE BLOCKED INSTANTLY AND PERMANENTLY!
+-<a href="mailto:aaaatrap-425acc3b5374943f@kde.org">Block me</a>
++<a href="mailto:aaaatrap-45abe0e0c3bebc77@kde.org">Block me</a>
+ WARNING END
+ -->
+
+ </body>
+ </html>
+-
+Index: doc/common/block_title_bottom.png
+===================================================================
+Cannot display: file marked as a binary type.
+svn:mime-type = application/octet-stream
+
+Property changes on: doc/common/block_title_bottom.png
+___________________________________________________________________
+Added: svn:mime-type
+ + application/octet-stream
+
+Index: doc/common/doxygen.css
+===================================================================
+--- kdelibs/doc/common/doxygen.css (.../tags/KDE/3.5.10) (revision 850549)
++++ kdelibs/doc/common/doxygen.css (.../branches/KDE/3.5) (revision 1074156)
+@@ -1,416 +1,96 @@
+-/**
+- * based on code by Sebastian Faubel
+- * modified by Christoph Cullmann
+- */
+-
+-/* common (X)HTML formats */
+-
+-body {
+-font-size: 100%;
+-line-height: 1.2em; /* Note: it is inherited as is, not recalculated! */
+-background-color: white;
+-color: black;
+-font-family: sans-serif;
+-padding: 0;
+-margin: 0;
++#content td.memItemLeft {
++text-align: right;
+ }
+
+-table, td, th {
+-font-family: sans-serif;
+-padding: 0;
+-margin: 0;
+-text-align: left;
++.groupHeader {
++font-size: medium;
++color: #418ADE;
+ }
+
+-input, select {
+-font-size: 0.8em;
+-line-height: 1em;
+-}
++hr { display: none; }
++#content h2 { margin-left: 0px; }
+
+-optgroup {
+-font-style: normal;
++table.memname {
++empty-cells: show;
++background-color: #f8f8f8;
++outline: .2em solid #d7d7d7;
++margin-top: 3em;
++margin-bottom: 1em;
+ }
+
+-a:link {
+-color: #0000C0;
+-text-decoration: none;
++td.memname {
++white-space: nowrap;
++font-weight: bold;
+ }
+
+-a:visited {
+-color: #800080;
+-text-decoration: none;
+-}
+-
+-a:hover {
+-text-decoration: underline;
+-}
+-
+-/* navigation header, this is the combined area with logo and section links */
+-
+-#nav_header_top {
+- position: absolute;
+- z-index: 5;
+-
+- top: 0px;
+- left: 0px;
+- right: 0px;
+- width: 100%;
+- height: 52px;
+-
+- text-align: right;
+-
+- background-color: #418ade;
+- border-bottom: 1px solid #000000;
+-}
+-
+-#nav_header_bottom {
+- margin-top: 52px;
+- padding: 6px 6px 6px 84px;
+- background-color: #dfe7f3;
+- border-bottom: 1px solid #000000;
+- height: 1em;
+-}
+-
+-#nav_header_logo {
+- float: left;
+- margin-top: 10px;
+- margin-left: 10px;
+- border: 0px;
+- z-index: 10;
+-}
+-
+-#nav_header_logo a img {
+- width: 64px;
+- height: 64px;
+-}
+-
+-/* title text */
+-#nav_header_title {
+- position: absolute;
+- top: 12px;
+- left: 86px;
+- border: 0px;
+- font-size: 32px;
+- font-weight: bold;
+- color: white;
+- white-space: nowrap;
+-
+- line-height: 36px;
+-}
+-
+-/* location combo */
+-#nav_header_location {
+- position: absolute;
+- top: 12px;
+- right: 8px;
+- border: 0px;
+- color: #444;
+- vertical-align: middle;
+- white-space: nowrap;
+-
+- font-size: 14px;
+-}
+-
+-/* location URL */
+-#nav_header_bottom_left {
+- float:left;
+- text-align: left;
+- vertical-align: middle;
+-
+- font-size: 0.8em;
+- line-height: 1.1em;
+-}
+-
+-/* place for the links to contact, sitemap, ... s*/
+-#nav_header_bottom_right {
+- text-align: right;
+- vertical-align: middle;
+-
+- font-size: 0.8em;
+- line-height: 1.1em;
+-}
+-
+-#nav_header_bottom a:link, #nav_header_bottom a:visited {
+- text-decoration: none;
+-}
+-
+-#nav_header_bottom a:hover {
+- text-decoration: underline;
+-}
+-
+-.nav_list ul {
+-margin: 0px;
+-padding: 0em;
+-}
+-
+-.nav_list ul li {
+-list-style-type: none;
+-position: relative;
+-left: -2em;
+-padding: 0px;
+-}
+-
+-/* main color definitions */
+-
+-.invisible {
+-display: none;
+-}
+-
+-.menuheader {
+-height: 0;
+-line-height: 0;
+-margin: 0;
+-padding: 0;
+-font-size: 0;
+-background-color: #3E91EB;
+-}
+-
+-#leftmenu, #rightmenu {
+-width: 20%;
+-}
+-
+-#leftmenu h2, #rightmenu h2 {
+-font-size: 1em;
+-padding-left: 1em;
+-vertical-align: middle;
+-background-color: #418ade;
+-border-top: 0.3em solid #418ade;
+-border-bottom: 0.3em solid #418ade;
+-color: white;
+-margin-top: 0;
+-}
+-
+-#leftmenu ul, #rightmenu ul {
+-margin: 0;
+-padding-left: 0.5em;
+-padding-bottom: 1em;
+-}
+-
+-#leftmenu li, #rightmenu li {
+-font-size: 0.8em;
+-margin-left: 2em;
+-}
+-
+-#leftmenu ul ul, #rightmenu ul ul {
+-margin: 0;
+-padding-left: 0;
+-}
+-
+-#leftmenu li li, #rightmenu li li{
+-font-size: 0.8em;
+-margin-left: 1em;
+-}
+-
+-/**
+- * page footer
+- */
+-
+-/* background + border at top */
+-#footer {
+- border-top: 1px solid #000000;
+- background-image: url(/media/images/footer_bg.png);
+- background-repeat: repeat-x;
+- background: #418ADE;
+- width: 100%;
+- height: 100px;
+- bottom:0px;
+-}
+-
+-/* right footer, contains the wave image */
+-#footer_right {
+- float: right;
+- right: 0px;
+- text-align: right;
+- z-index: 5;
+-}
+-
+-#footer_right img {
+-display: none;
+-}
+-
+-/* left footer, contains the text */
+-#footer_left {
+- float: left;
+- text-align: left;
+- padding: 1em 1.5em 0em 1.5em;
+- clear: both;
+- z-index: 10;
+-}
+-
+-#header {
+-font-size: 0.8em;
+-height: 1.2em;
+-padding-left: 1em;
+-vertical-align: middle;
+-background-color: #418ade;
+-color: white;
+-margin: 0;
+-padding: 0;
+-border-top: 1px solid white;
+-border-bottom: 1px solid #206dcd;
+-}
+-
+-#headerpath {
+-text-align: left;
++.paramtype {
++white-space: nowrap;
+ font-weight: bold;
+-padding-left: 0.5em;
+ }
+
+-#headermenu {
+-text-align: right;
++.paramname {
++white-space: nowrap;
+ font-weight: bold;
+-padding-right: 0.5em;
+ }
+
+-#rightmenu h3 {
+-padding: 0.3em 1.3em;
+-font-size: 1em;
+-}
+-
+-/* classes */
+-
+-/* static IDs, ordered top to bottom */
+-
+-#location {
+-padding-right: 1em;
+-vertical-align: middle;
++.paramkey {
+ text-align: right;
+ }
+
+-#location i {
+-color: #036;
+-font-style: normal;
+-font-size: 0.8em;
+-}
+
+-#location form {
+-margin: 0;
++table.mdTable {
++background-color: #f8f8f8;
++outline: .2em solid #d7d7d7;
++width: 80%;
+ }
+
+-#location input, #location select {
+-margin: 2px;
+-}
++td.mdRow { padding: 8px 20px; }
++td.md { font-weight: bold; }
++td.mdname1 { font-weight: bold; color: #602020; }
++td.mdname { font-weight: bold; color: #602020; }
+
+-#content {
+-background-color: white;
+-padding: 0.5em 0.7em 1.5em 0.7em;
+-background-color: white;
+-text-align: justify;
++div.bic {
++border: 2px solid #E72300;
++background: #F6CFDD;
++padding: 0.5ex 1em;
+ }
+
+-#content td, #content th {
+-font-family: sans-serif;
+-padding: 0.25em;
+-margin: 0;
+-text-align: left;
++div.memitem {
+ }
+
+-#content h4, #content h3, #content h2, #content h1 {
+-color: #418ade;
+-text-align: left;
+-line-height: 1em; /* without this lines stick in each other for headings */
++div.memproto {
++/*background: #F9F9F9;
++border: 1px solid #AAAAAA;*/
++font-weight: bold;
+ }
+
+-#quicklinks {
+-background-color: #E6F0F9;
+-font-size: 1em;
+-padding: 1em;
+-text-align: center;
+-margin-top: 1em;
+-margin-left: 0.5em;
+-margin-bottom: 0.5em;
+-margin-right: 0.5em;
++div.memproto td {
++white-space: nowrap;
++padding:0;
++margin:0;
+ }
+
+-#leftmenu, #rightmenu {
+-background-color: white;
+-color: #036;
++table.memname {
++border-spacing: 0;
++border-collapse:collapse;
+ }
+
+-.menu_box {
+- border-top: 8px solid white;
+-
+- border-right: 8px solid white;
+- border-left: 8px solid white;
+-
+- background-color: #dfe7f3;
++td.paramtype {
++font-family:monospace;
+ }
+
+-#search {
+-text-align: center;
+-padding: 0.2em 0.2em 0.2em 0.2em;
++div.memproto a.el {
++font-family:monospace;
+ }
+
+-#search label {
+-display: none;
++div.memproto a.elRef {
++font-family:monospace;
+ }
+
+-#search input, #search select {
+-width: 95%;
+-margin-bottom: 2px;
+-}
+-
+-#hotspot {
+-font-size: 0.8em;
+-line-height: 1em;
+-text-align: center;
+-padding: 0 0 0.8em 0;
+-}
+-
+-#rightmenu h3 {
+-margin-bottom: 0;
+-}
+-
+-.newsbox1 {
+-background-color: #E6F0F9;
+-margin-top: 1em;
+-margin-bottom: 0.5em;
+-}
+-
+-.newsbox2 {
+-background-color: white;
+-margin-top: 1em;
+-margin-bottom: 0.5em
+-}
+-
+-/* hidden stuff */
+-.doNotDisplay {
+- display: none;
+-}
+-
+-/* common style for tables used in the page */
+-.table_box {
+- background-color: #dfe7f3;
+- border: 0;
+- padding: 0;
+- margin: 0;
+- border-spacing: 0;
+-}
+-
+-.table_box th {
+- background-color: #418ade;
+- color: white;
+-}
+-
+-td.indexkey {
+-vertical-align: top;
+-background: #dfe7f3;
+-}
+-
+-#content td.memItemLeft {
+-text-align: right;
+-}
+-
+-.groupHeader {
+-font-size: large;
+-color: #418ADE;
+-}
+-
+-hr { display: none; }
+-#content h2 { margin-left: 0px; }
+-table.mdTable { background-color: #f8f8f8; border: .2em solid #d7d7d7; }
+-td.mdRow { padding: 8px 20px; }
+-td.md { font-weight: bold; }
+-td.mdname1 { font-weight: bold; color: #602020; }
+-td.mdname { font-weight: bold; color: #602020; }
+-
++SPAN.keyword { color: #008000 }
++SPAN.keywordtype { color: #604020 }
++SPAN.keywordflow { color: #e08000 }
++SPAN.comment { color: #800000 }
++SPAN.preprocessor { color: #806020 }
++SPAN.stringliteral { color: #002080 }
++SPAN.charliteral { color: #008080 }
+Index: doc/common/kde-default.css
+===================================================================
+--- kdelibs/doc/common/kde-default.css (.../tags/KDE/3.5.10) (revision 850549)
++++ kdelibs/doc/common/kde-default.css (.../branches/KDE/3.5) (revision 1074156)
+@@ -223,22 +223,22 @@
+ /* Visual cues for GUI elements etc in the text */
+
+ .guimenu, .guimenuitem, .guisubmenu {
+- background-color: rgb(240,240,240);
++ background-color: rgb(220,220,220);
+ color: rgb(0,0,0); /* should be inherit */
+ }
+
+ .guilabel, .interface, .guibutton {
+- background-color: rgb(240,240,240);
++ background-color: rgb(220,220,220);
+ color: rgb(0,0,0); /* should be inherit */
+ }
+
+ .shortcut {
+- background-color: rgb(240,240,240);
++ background-color: rgb(220,220,220);
+ color: rgb(0,0,0); /* should be inherit */
+ }
+
+ .shortcut .keycap {
+- background-color: rgb(240,240,240);
++ background-color: rgb(220,220,220);
+ color: rgb(0,0,0); /* should be inherit */
+ }
+
+@@ -247,7 +247,7 @@
+ }
+
+ .accel {
+- background-color: rgb(240,240,240);
++ background-color: rgb(220,220,220);
+ color: rgb(0,0,0);
+ text-decoration: underline;
+ }
+@@ -270,7 +270,7 @@
+ }
+
+ .screen, .programlisting {
+- background-color: rgb(240,240,240);
++ background-color: rgb(220,220,220);
+ color: rgb(0,0,0); /* should be inherit */
+ border-style: dotted;
+ border-color: rgb(0,0,0);
+Index: kioslave/ftp/ftp.cc
+===================================================================
+--- kdelibs/kioslave/ftp/ftp.cc (.../tags/KDE/3.5.10) (revision 850549)
++++ kdelibs/kioslave/ftp/ftp.cc (.../branches/KDE/3.5) (revision 1074156)
+@@ -876,7 +876,7 @@
+ // The usual answer is '227 Entering Passive Mode. (160,39,200,55,6,245)'
+ // but anonftpd gives '227 =160,39,200,55,6,245'
+ int i[6];
+- char *start = strchr(ftpResponse(3), '(');
++ const char *start = strchr(ftpResponse(3), '(');
+ if ( !start )
+ start = strchr(ftpResponse(3), '=');
+ if ( !start ||
+@@ -931,7 +931,7 @@
+ return ERR_INTERNAL;
+ }
+
+- char *start = strchr(ftpResponse(3), '|');
++ const char *start = strchr(ftpResponse(3), '|');
+ if ( !start || sscanf(start, "|||%d|", &portnum) != 1)
+ return ERR_INTERNAL;
+
+Index: kinit/start_kdeinit.c
+===================================================================
+--- kdelibs/kinit/start_kdeinit.c (.../tags/KDE/3.5.10) (revision 850549)
++++ kdelibs/kinit/start_kdeinit.c (.../branches/KDE/3.5) (revision 1074156)
+@@ -44,7 +44,7 @@
+ {
+ char buf[ 1024 ];
+ int procfile;
+- sprintf( buf, "/proc/%d/oom_adj", pid );
++ sprintf( buf, "/proc/%d/stat", pid );
+ if( !enable ) {
+ /* Be paranoid and check that the pid we got from the pipe
+ belongs to this user. */
+@@ -52,6 +52,7 @@
+ if( lstat( buf, &st ) < 0 || st.st_uid != getuid())
+ return 0;
+ }
++ sprintf( buf, "/proc/%d/oom_adj", pid );
+ procfile = open( buf, O_WRONLY );
+ if( procfile >= 0 ) {
+ if( enable )
+Index: kinit/Mainpage.dox
+===================================================================
+--- kdelibs/kinit/Mainpage.dox (.../tags/KDE/3.5.10) (revision 0)
++++ kdelibs/kinit/Mainpage.dox (.../branches/KDE/3.5) (revision 1074156)
+@@ -0,0 +1,29 @@
++/** @mainpage KDE Initialization Routines
++
++kdeinit is a process launcher somewhat similar to the
++famous init used for booting UNIX.
++<p>
++It launches processes by forking and then loading a
++dynamic library which should contain a 'main(...)'
++function. This both increases the startup speed and
++reduces the memory consumption of KDE applications.
++
++kdeinit_wrapper, kshell and kwrapper provide methods
++of starting programs via kdeinit.
++
++@authors
++Waldo Bastian \<bastian@kde.org\><br>
++Process title changing code taken from the ProFTPD Project, adapted by Alex Merry
++
++@maintainers
++[Unknown/None]
++
++@licenses
++@gpl<br>
++Most code is @lgpl
++
++*/
++
++// DOXYGEN_REFERENCES = kdecore
++// DOXYGEN_SET_PROJECT_NAME = KInit
++// vim:ts=4:sw=4:expandtab:filetype=doxygen
+Index: kimgio/Mainpage.dox
+===================================================================
+--- kdelibs/kimgio/Mainpage.dox (.../tags/KDE/3.5.10) (revision 0)
++++ kdelibs/kimgio/Mainpage.dox (.../branches/KDE/3.5) (revision 1074156)
+@@ -0,0 +1,29 @@
++/** @mainpage ImageFormat Plugins
++
++Provides imageformat plugins for Qt so that it can read more image file types.
++
++@authors
++Sirtaj Singh Kang \<taj@kde.org><br>
++Dirk Schoenberger<br>
++Torben Weis \<weis@kde.org><br>
++Thomas Tanghus \<tanghus@kde.org><br>
++Antonio Larossa \<larossa@kde.org\><br>
++Sven Wiegand \<SWiegand@tfh-berlin.de><br>
++Dominik Seichter \<domseichter@web.de><br>
++Nadeem Hasan \<nhasan@kde.org><br>
++Melchior Franz \<mfranz@kde.org><br>
++Allen Barnett \<allen@lignumcomputing.com><br>
++Ignacio Castaño \<castano@ludicon.com><br>
++Christoph Hormann \<chris_hormann@gmx.de><br>
++Michael Ritzert \<kde@ritzert.de>
++
++@maintainers
++[Unknown/None]
++
++@licenses
++@lgpl
++
++*/
++
++// DOXYGEN_SET_PROJECT_NAME = KImgIO
++// vim:ts=4:sw=4:expandtab:filetype=doxygen
+Index: kio/kio/kzip.h
+===================================================================
+--- kdelibs/kio/kio/kzip.h (.../tags/KDE/3.5.10) (revision 850549)
++++ kdelibs/kio/kio/kzip.h (.../branches/KDE/3.5) (revision 1074156)
+@@ -191,10 +191,7 @@
+ /// Closes the archive
+ virtual bool closeArchive();
+
+- /**
+- * @internal Not needed for zip
+- */
+- virtual bool writeDir( const QString& name, const QString& user, const QString& group) { Q_UNUSED(name); Q_UNUSED(user); Q_UNUSED(group); return true; }
++ virtual bool writeDir(const QString& name, const QString& user, const QString& group);
+ // TODO(BIC) uncomment and make virtual for KDE 4.
+ // bool writeDir( const QString& name, const QString& user, const QString& group,
+ // mode_t perm, time_t atime, time_t mtime, time_t ctime );
+Index: kio/kio/karchive.cpp
+===================================================================
+--- kdelibs/kio/kio/karchive.cpp (.../tags/KDE/3.5.10) (revision 850549)
++++ kdelibs/kio/kio/karchive.cpp (.../branches/KDE/3.5) (revision 1074156)
+@@ -588,7 +588,9 @@
+
+ void KArchiveDirectory::addEntry( KArchiveEntry* entry )
+ {
+- Q_ASSERT( !entry->name().isEmpty() );
++ if( entry->name().isEmpty() )
++ return;
++
+ if( m_entries[ entry->name() ] ) {
+ kdWarning() << "KArchiveDirectory::addEntry: directory " << name()
+ << " has entry " << entry->name() << " already" << endl;
+Index: kio/kio/kdirwatch.cpp
+===================================================================
+--- kdelibs/kio/kio/kdirwatch.cpp (.../tags/KDE/3.5.10) (patchset 15)
++++ kdelibs/kio/kio/kdirwatch.cpp (.../branches/KDE/3.5) (revision 1074156)
+@@ -87,7 +89,9 @@
+ {
+ return syscall (__NR_inotify_rm_watch, fd, wd);
+ }
++#endif
+
++#ifdef HAVE_INOTIFY
+ #ifndef IN_ONLYDIR
+ #define IN_ONLYDIR 0x01000000
+ #endif
+@@ -99,7 +103,6 @@
+ #ifndef IN_MOVE_SELF
+ #define IN_MOVE_SELF 0x00000800
+ #endif
+-
+ #endif
+
+ #include <sys/utsname.h>
+Index: kio/kio/kzip.cpp
+===================================================================
+--- kdelibs/kio/kio/kzip.cpp (.../tags/KDE/3.5.10) (revision 850549)
++++ kdelibs/kio/kio/kzip.cpp (.../branches/KDE/3.5) (revision 1074156)
+@@ -954,8 +954,8 @@
+ buffer[ 26 ] = char(mysize >> 16);
+ buffer[ 27 ] = char(mysize >> 24);
+
+- buffer[ 28 ] = char(it.current()->path().length()); // filename length
+- buffer[ 29 ] = char(it.current()->path().length() >> 8);
++ buffer[ 28 ] = char(path.length()); // filename length
++ buffer[ 29 ] = char(path.length() >> 8);
+
+ buffer[ 30 ] = char(extra_field_len);
+ buffer[ 31 ] = char(extra_field_len >> 8);
+@@ -1051,6 +1051,20 @@
+ return true;
+ }
+
++bool KZip::writeDir(const QString& name, const QString& user, const QString& group)
++{
++ // Zip files have no explicit directories, they are implicitly created during extraction time
++ // when file entries have paths in them.
++ // However, to support empty directories, we must create a dummy file entry which ends with '/'.
++ QString dirName = name;
++ if (!name.endsWith("/"))
++ dirName = dirName.append('/');
++
++ mode_t perm = 040755;
++ time_t the_time = time(0);
++ return writeFile(dirName, user, group, 0, perm, the_time, the_time, the_time, 0);
++}
++
+ // Doesn't need to be reimplemented anymore. Remove for KDE-4.0
+ bool KZip::writeFile( const QString& name, const QString& user, const QString& group, uint size, const char* data )
+ {
+@@ -1114,7 +1128,7 @@
+ }
+
+ // delete entries in the filelist with the same filename as the one we want
+- // to save, so that we don´t have duplicate file entries when viewing the zip
++ // to save, so that we don�t have duplicate file entries when viewing the zip
+ // with konqi...
+ // CAUTION: the old file itself is still in the zip and won't be removed !!!
+ QPtrListIterator<KZipFileEntry> it( d->m_fileList );
+@@ -1280,9 +1294,10 @@
+ if ( d->m_extraField == ModificationTime )
+ extra_field_len = 17; // value also used in doneWriting()
+
++ const QCString encodedName = QFile::encodeName(d->m_currentFile->path());
+ int csize = device()->at() -
+ d->m_currentFile->headerStart() - 30 -
+- d->m_currentFile->path().length() - extra_field_len;
++ encodedName.length() - extra_field_len;
+ d->m_currentFile->setCompressedSize(csize);
+ //kdDebug(7040) << "usize: " << d->m_currentFile->size() << endl;
+ //kdDebug(7040) << "csize: " << d->m_currentFile->compressedSize() << endl;
+Index: kabc/scripts/field.src.cpp
+===================================================================
+--- kdelibs/kabc/scripts/field.src.cpp (.../tags/KDE/3.5.10) (revision 850549)
++++ kdelibs/kabc/scripts/field.src.cpp (.../branches/KDE/3.5) (revision 1074156)
+@@ -36,7 +36,7 @@
+ const QString &app = QString::null )
+ : mFieldId( fieldId ), mCategory( category ), mLabel( label ),
+ mKey( key ), mApp( app ) {}
+-
++
+ enum FieldId
+ {
+ CustomField,
+@@ -45,11 +45,11 @@
+
+ int fieldId() { return mFieldId; }
+ int category() { return mCategory; }
+-
++
+ QString label() { return mLabel; }
+ QString key() { return mKey; }
+ QString app() { return mApp; }
+-
++
+ private:
+ int mFieldId;
+ int mCategory;
+@@ -184,6 +184,8 @@
+ return a.phoneNumber( PhoneNumber::Pager ).number();
+ case FieldImpl::HomeAddressStreet:
+ return a.address( Address::Home ).street();
++ case FieldImpl::HomeAddressPostOfficeBox:
++ return a.address( Address::Home ).postOfficeBox();
+ case FieldImpl::HomeAddressLocality:
+ return a.address( Address::Home ).locality();
+ case FieldImpl::HomeAddressRegion:
+@@ -196,6 +198,8 @@
+ return a.address( Address::Home ).label();
+ case FieldImpl::BusinessAddressStreet:
+ return a.address( Address::Work ).street();
++ case FieldImpl::BusinessAddressPostOfficeBox:
++ return a.address( Address::Work ).postOfficeBox();
+ case FieldImpl::BusinessAddressLocality:
+ return a.address( Address::Work ).locality();
+ case FieldImpl::BusinessAddressRegion:
+@@ -266,6 +270,13 @@
+ a.insertAddress( address );
+ return true;
+ }
++ case FieldImpl::HomeAddressPostOfficeBox:
++ {
++ KABC::Address address = a.address( Address::Home );
++ address.setPostOfficeBox( value );
++ a.insertAddress( address );
++ return true;
++ }
+ case FieldImpl::HomeAddressLocality:
+ {
+ KABC::Address address = a.address( Address::Home );
+@@ -308,6 +319,13 @@
+ a.insertAddress( address );
+ return true;
+ }
++ case FieldImpl::BusinessAddressPostOfficeBox:
++ {
++ KABC::Address address = a.address( Address::Work );
++ address.setPostOfficeBox( value );
++ a.insertAddress( address );
++ return true;
++ }
+ case FieldImpl::BusinessAddressLocality:
+ {
+ KABC::Address address = a.address( Address::Work );
+@@ -438,7 +456,7 @@
+ const Field::List &fields )
+ {
+ QValueList<int> fieldIds;
+-
++
+ int custom = 0;
+ Field::List::ConstIterator it;
+ for( it = fields.begin(); it != fields.end(); ++it ) {
+@@ -452,7 +470,7 @@
+ QString::number( custom++ ), customEntry );
+ }
+ }
+-
++
+ cfg->writeEntry( identifier, fieldIds );
+ }
+
+@@ -460,7 +478,7 @@
+ {
+ KConfig *cfg = KGlobal::config();
+ KConfigGroupSaver( cfg, "KABCFields" );
+-
++
+ return restoreFields( cfg, identifier );
+ }
+
+@@ -485,7 +503,7 @@
+ }
+ fields.append( new Field( f ) );
+ }
+-
++
+ return fields;
+ }
+
+@@ -496,7 +514,7 @@
+ if ( !sameId ) return false;
+
+ if ( mImpl->fieldId() != FieldImpl::CustomField ) return true;
+-
++
+ return mImpl->key() == field->mImpl->key();
+ }
+
+Index: kabc/scripts/entrylist
+===================================================================
+--- kdelibs/kabc/scripts/entrylist (.../tags/KDE/3.5.10) (revision 850549)
++++ kdelibs/kabc/scripts/entrylist (.../branches/KDE/3.5) (revision 1074156)
+@@ -29,6 +29,7 @@
+
+ #Address address
+ LF,home address street,,QString,homeAddressStreet,Address|Personal
++LF,home address post office box,,QString,homeAddressPostOfficeBox,Address|Personal
+ LF,home address city,,QString,homeAddressLocality,Address|Personal
+ LF,home address state,,QString,homeAddressRegion,Address|Personal
+ LF,home address zip code,,QString,homeAddressPostalCode,Address|Personal
+@@ -36,6 +37,7 @@
+ LF,home address label,,QString,homeAddressLabel,Address|Personal
+
+ LF,business address street,,QString,businessAddressStreet,Address|Organization
++LF,business address post office box,,QString,businessAddressPostOfficeBox,Address|Organization
+ LF,business address city,,QString,businessAddressLocality,Address|Organization
+ LF,business address state,,QString,businessAddressRegion,Address|Organization
+ LF,business address zip code,,QString,businessAddressPostalCode,Address|Organization
+Index: kdesu/Mainpage.dox
+===================================================================
+--- kdelibs/kdesu/Mainpage.dox (.../tags/KDE/3.5.10) (revision 0)
++++ kdelibs/kdesu/Mainpage.dox (.../branches/KDE/3.5) (revision 1074156)
+@@ -0,0 +1,21 @@
++/** @mainpage Console-mode authentication
++
++libkdesu provides functionality for building GUI front ends for
++(password asking) console mode programs. For example, kdesu and
++kdessh use it to interface with su and ssh respectively.
++
++@authors
++Geert Jansen \<jansen@kde.org\>
++
++@maintainers
++Adriaan de Groot \<groot@kde.org\>
++
++@licenses
++@lgpl
++
++
++*/
++
++// DOXYGEN_REFERENCES = kdecore
++// DOXYGEN_SET_PROJECT_NAME = KDEsu
++// vim:ts=4:sw=4:expandtab:filetype=doxygen
+Index: kutils/Mainpage.dox
+===================================================================
+--- kdelibs/kutils/Mainpage.dox (.../tags/KDE/3.5.10) (revision 0)
++++ kdelibs/kutils/Mainpage.dox (.../branches/KDE/3.5) (revision 1074156)
+@@ -0,0 +1,24 @@
++/** @mainpage Some random bits and pieces
++
++Some utility classes for KSettings, KCModule and KPlugin.
++
++@authors
++Matthias Kretz \<kretz@kde.org\><br>
++Rafael Fernández López \<ereslibre@kde.org\><br>
++Matthias Elter \<elter@kde.org\><br>
++Daniel Molkentin \<molkentin@kde.org\><br>
++Frans Englich \<frans.englich@telia.com\><br>
++Tobias Koenig \<tokoe@kde.org\><br>
++Matthias Hoelzer-Kluepfel \<hoelzer@kde.org\>
++
++@maintainers
++[Unknown/None]
++
++@licenses
++@lgpl
++
++*/
++
++// DOXYGEN_REFERENCES = kdecore kdeui kio
++// DOXYGEN_SET_PROJECT_NAME = KUtils
++// vim:ts=4:sw=4:expandtab:filetype=doxygen
+Index: kdecore/kstringhandler.cpp
+===================================================================
+--- kdelibs/kdecore/kstringhandler.cpp (.../tags/KDE/3.5.10) (revision 850549)
++++ kdelibs/kdecore/kstringhandler.cpp (.../branches/KDE/3.5) (revision 1074156)
+@@ -558,7 +558,7 @@
+ QString result;
+ const QChar *unicode = str.unicode();
+ for ( uint i = 0; i < str.length(); ++i )
+- result += ( unicode[ i ].unicode() < 0x21 ) ? unicode[ i ] :
++ result += ( unicode[ i ].unicode() <= 0x21 ) ? unicode[ i ] :
+ QChar( 0x1001F - unicode[ i ].unicode() );
+
+ return result;
+Index: kdecore/Mainpage.dox
+===================================================================
+--- kdelibs/kdecore/Mainpage.dox (.../tags/KDE/3.5.10) (revision 0)
++++ kdelibs/kdecore/Mainpage.dox (.../branches/KDE/3.5) (revision 1074156)
+@@ -0,0 +1,44 @@
++/** \mainpage The KDE Core Library
++
++All KDE programs use this library to provide basic functionality such
++as the configuration system, IPC, internationalization and locale
++support, site-independent access to the filesystem and a large number
++of other (but no less important) things.
++<p>
++All KDE applications should link to the kdecore library. Also, using a
++KApplication derived class instead of QApplication is almost
++mandatory if you expect your application to behave nicely within the
++KDE environment.
++
++If you are unsure where to start, have a look at the
++<a href="http://techbase.kde.org/Development/Tutorials">tutorials on
++TechBase</a> to get you going.
++
++If you know what you are looking for, you should be able to find it in
++the <a href="annotated.html">class list</a> or the
++<a href="modules.html">modules list</a>.
++
++@authors
++Various: see copyrights on individual files for more information
++
++@maintainers
++See the
++<a href="http://websvn.kde.org/trunk/KDE/kdelibs/kdecore/MAINTAINERS?view=markup">MAINTAINERS</a>
++file.
++
++@licenses
++Library: @lgpl<br>
++Some helper utilities: @gpl
++
++*/
++
++/**
++
++\defgroup KDEMacros KDE Macros
++
++*/
++
++// DOXYGEN_EXCLUDE = malloc kde_file.h
++// DOXYGEN_SET_INPUT += @topdir@/kdemacros.h.cmake
++// DOXYGEN_SET_PROJECT_NAME = KDECore
++// vim:ts=4:sw=4:expandtab:filetype=doxygen
+Index: knewstuff/Mainpage.dox
+===================================================================
+--- kdelibs/knewstuff/Mainpage.dox (.../tags/KDE/3.5.10) (revision 0)
++++ kdelibs/knewstuff/Mainpage.dox (.../branches/KDE/3.5) (revision 1074156)
+@@ -0,0 +1,35 @@
++/** \mainpage Collaborative Data Sharing in KDE Applications
++
++The \b KNewStuff2 library adds data sharing capabilities to %KDE
++applications. Technically, it implements the
++<a href="http://ghns.freedesktop.org/">GHNS</a> and
++DXS specifications. The library consists of three parts: the data management core
++and GHNS protocol implementation, the DXS web service handler, and the user interface
++classes like dialogs and buttons.
++
++Application authors should not use all of the classes directly, which are installed
++only for the purpose of implementing functionality on top of \b KNewStuff2; instead,
++the high-level KNS::Engine class provides everything an application needs.
++Both upload and download scenarios are handled by the engine. There are only two
++preparation steps necessary before this class can be used: the setup of a GHNS repository,
++and the creation of a <b>*.knsrc</b> file which will determine all aspects of the
++application's \b KNewStuff2 usage.
++
++All of the related information such as <b>*.knsrc</b> files, repositories and security
++can be found in the <a href="http://techbase.kde.org/Development/Tutorials/K_Hot_New_Stuff2">KNewStuff2 tutorial</a>.
++
++@authors
++Josef Spillner \<spillner@kde.org\>
++Jeremy Whiting \<jeremy@scitools.com\>
++
++@maintainers
++Jeremy Whiting \<jeremy@scitools.com\>
++
++@licenses
++@lgpl
++
++*/
++
++// DOXYGEN_REFERENCES = kdecore kdeui kio
++// DOXYGEN_SET_PROJECT_NAME = KNewStuff
++// vim:ts=4:sw=4:expandtab:filetype=doxygen
+Index: khtml/Mainpage.dox
+===================================================================
+--- kdelibs/khtml/Mainpage.dox (.../tags/KDE/3.5.10) (revision 0)
++++ kdelibs/khtml/Mainpage.dox (.../branches/KDE/3.5) (revision 1074156)
+@@ -0,0 +1,46 @@
++/** @mainpage KDE HTML Parser and Widget
++
++If you want a fully-fledged HTML browser widget in your application,
++you can use KHTMLPart to do so.
++
++@code
++KUrl url = "http://www.kde.org";
++KHTMLPart *w = new KHTMLPart();
++w->openUrl(url);
++w->view()->resize(500, 400);
++w->show();
++@endcode
++
++For more information, see the documentation for KHTMLPart.
++
++Note that using KHTMLPart may introduce security vulnerabilities
++and unnecessary bloat to your application. Qt's text widgets are
++rich-text capable, and will interpret a limited subset of HTML.
++
++@authors
++Torben Weis \<weis@stud.uni-frankfurt.de\><br>
++Josip A. Gracin \<grac@fly.cc.fer.hr\><br>
++Martin Jones \<mjones@kde.org\><br>
++Waldo Bastian \<bastian@kde.org\><br>
++Lars Knoll \<knoll@kde.org\><br>
++Antti Koivisto \<koivisto@iki.fi\><br>
++Dirk Mueller \<mueller@kde.org\><br>
++Peter Kelly \<pmk@post.com\><br>
++George Staikos \<staikos@kde.org\><br>
++Allan Sandfeld Jensen \<kde@carewolf.com\><br>
++Germain Garand \<germain@ebooksfrance.org\><br>
++Maksim Orlovich \<maksim@kde.org\><br>
++KHTML has also heavily benefited from the work of Apple Computer, Inc.
++@maintainers
++Allan Sandfeld Jensen <br>
++Germain Garand<br>
++Maksim Orlovich
++
++@licenses
++@lgpl
++
++*/
++// DOXYGEN_REFERENCES = kdecore kdeui kio kparts kjs
++// DOXYGEN_EXCLUDE = test*.* html rendering xml misc ecma css imload pics test
++// DOXYGEN_SET_PROJECT_NAME = KHTML
++// vim:ts=4:sw=4:expandtab:filetype=doxygen
+Index: khtml/html/htmltokenizer.cpp
+===================================================================
+--- kdelibs/khtml/html/htmltokenizer.cpp (.../tags/KDE/3.5.10) (revision 850549)
++++ kdelibs/khtml/html/htmltokenizer.cpp (.../branches/KDE/3.5) (revision 1074156)
+@@ -736,7 +736,7 @@
+ #ifdef TOKEN_DEBUG
+ kdDebug( 6036 ) << "unknown entity!" << endl;
+ #endif
+- checkBuffer(10);
++ checkBuffer(11);
+ // ignore the sequence, add it to the buffer as plaintext
+ *dest++ = '&';
+ for(unsigned int i = 0; i < cBufferPos; i++)
+Index: khtml/rendering/table_layout.cpp
+===================================================================
+--- kdelibs/khtml/rendering/table_layout.cpp (.../tags/KDE/3.5.10) (revision 850549)
++++ kdelibs/khtml/rendering/table_layout.cpp (.../branches/KDE/3.5) (revision 1074156)
+@@ -297,7 +297,8 @@
+ #endif
+ for ( int i = 0; available > 0 && i < nEffCols; i++ ) {
+ if ( width[i].isPercent() ) {
+- int w = base * width[i].value() / totalPercent;
++ // totalPercent may be 0 below if all %-width specifed are 0%. (#172557)
++ int w = totalPercent ? base * width[i].value() / totalPercent : 0;
+ available -= w;
+ calcWidth[i] = w;
+ }
+@@ -313,7 +314,8 @@
+
+ for ( int i = 0; available > 0 && i < nEffCols; i++ ) {
+ if ( width[i].isVariable() ) {
+- int w = available / totalVariable;
++ // totalVariable may be 0 below if all the variable widths specified are 0.
++ int w = totalVariable ? available / totalVariable : 0;
+ available -= w;
+ calcWidth[i] = w;
+ totalVariable--;
+Index: kjs/Mainpage.dox
+===================================================================
+--- kdelibs/kjs/Mainpage.dox (.../tags/KDE/3.5.10) (revision 0)
++++ kdelibs/kjs/Mainpage.dox (.../branches/KDE/3.5) (revision 1074156)
+@@ -0,0 +1,30 @@
++/** @mainpage KDE JavaScript/EcmaScript Engine
++
++This library provides an ECMAScript compatible interpreter. The ECMA standard
++is based on well known scripting languages such as Netscape's JavaScript and
++Microsoft's JScript.
++
++@authors
++Harri Porten \<porten@kde.org\><br>
++Maks Orlovich \<maksim@kde.org\><br>
++Apple Computer, Inc.<br>
++Richard Moore \<rich@kde.org\><br>
++Daegeun Lee \<realking@mizi.com\><br>
++Marco Pinelli \<pinmc@libero.it\><br>
++Christian Kirsch \<ck@held.mind.de\>
++
++@maintainers
++Maks Orlovich \<maksim@kde.org\><br>
++Harri Porten \<porten@kde.org\>
++
++@licenses
++@lgpl
++
++*/
++
++// DOXYGEN_REFERENCES = kdecore
++// DOXYGEN_SET_PROJECT_NAME = KJS
++// DOXYGEN_SET_EXCLUDE_PATTERNS += */wtf/*
++// DOXYGEN_SET_EXCLUDE_PATTERNS += */kjs/*.cpp */kjs/*.h
++
++// vim:ts=4:sw=4:expandtab:filetype=doxygen
+Index: kjs/dtoa.cpp
+===================================================================
+--- kdelibs/kjs/dtoa.cpp (.../tags/KDE/3.5.10) (revision 850549)
++++ kdelibs/kjs/dtoa.cpp (.../branches/KDE/3.5) (revision 1074156)
+@@ -487,7 +487,7 @@
+ #define FREE_DTOA_LOCK(n) /*nothing*/
+ #endif
+
+-#define Kmax 15
++#define Kmax (sizeof(size_t) << 3)
+
+ struct
+ Bigint {
+Index: kdoctools/customization/pt-BR/user.entities
+===================================================================
+--- kdelibs/kdoctools/customization/pt-BR/user.entities (.../tags/KDE/3.5.10) (revision 850549)
++++ kdelibs/kdoctools/customization/pt-BR/user.entities (.../branches/KDE/3.5) (revision 1074156)
+@@ -17,7 +17,7 @@
+ <!ENTITY Esc "<keycap>Esc</keycap>">
+ <!ENTITY etc "<abbrev>etc</abbrev>">
+ <!ENTITY ex "<abbrev>por exemplo</abbrev>">
+-<!ENTITY FAQ "Perguntas Mais Freqüentes (do inglês <acronym>FAQ</acronym>)">
++<!ENTITY FAQ "Perguntas mais freqüentes (do inglês <acronym>FAQ</acronym>)">
+ <!ENTITY HTML '<acronym>HTML</acronym>'>
+ <!ENTITY ie "isto é">
+ <!ENTITY infocenter "<application>Centro de Informações</application>">
+@@ -34,7 +34,7 @@
+ <!ENTITY LMB "botão <mousebutton>esquerdo</mousebutton> do mouse">
+ <!ENTITY MMB "botão do <mousebutton>meio</mousebutton> do mouse">
+ <!ENTITY OS "<acronym>Sistema Operacional</acronym>">
+-<!ENTITY RMB "botão <mousebutton>direto</mousebutton> do mouse">
++<!ENTITY RMB "botão <mousebutton>direito</mousebutton> do mouse">
+ <!ENTITY Shift "<keycap>Shift</keycap>">
+ <!ENTITY systemtray "<application>bandeja do sistema</application>">
+ <!ENTITY Tab "<keycap>Tab</keycap>">
+Index: kdoctools/Mainpage.dox
+===================================================================
+--- kdelibs/kdoctools/Mainpage.dox (.../tags/KDE/3.5.10) (revision 0)
++++ kdelibs/kdoctools/Mainpage.dox (.../branches/KDE/3.5) (revision 1074156)
+@@ -0,0 +1,26 @@
++/** @mainpage KDE Documentation Tools
++
++Provides a KIO slave for accessing application documentation for
++KDE and GNOME applications.
++
++@authors
++Eric Bischoff
++Claudiu Costin
++Frederik Fouvry
++David Rugge
++
++@maintainers
++[Unknown/None]
++
++@licenses
++Note: most of the files do not have licenses.
++This should be corrected. The intention appears
++to be for the files to have a @bsd license, but
++this needs to be confirmed with the copyright
++holders.
++
++*/
++
++// DOXYGEN_REFERENCES = kdecore kdeui kio
++// DOXYGEN_SET_PROJECT_NAME = KDocTools
++// vim:ts=4:sw=4:expandtab:filetype=doxygen
+Index: kparts/Mainpage.dox
+===================================================================
+--- kdelibs/kparts/Mainpage.dox (.../tags/KDE/3.5.10) (revision 0)
++++ kdelibs/kparts/Mainpage.dox (.../branches/KDE/3.5) (revision 1074156)
+@@ -0,0 +1,42 @@
++/** @mainpage Framework for KDE Graphical Components
++
++This library implements the framework for KDE parts, which are
++elaborate widgets with a user-interface defined in terms of actions
++(menu items, toolbar icons). See KParts::Part.
++
++The library also provides a framework for applications that want to
++use parts. Such applications need to inherit their main window
++from KParts::MainWindow and provide a so-called shell GUI,
++which provides a basic skeleton GUI with part-independent functionality/actions.
++
++Some KParts applications won't be specific to a given part, but expect
++to be able to embed, for instance, all types of viewers out there. For this
++the basic functionality of any viewer has been implemented in
++KParts::ReadOnlyPart, which viewer-like parts should inherit from.
++The same applies to KParts::ReadWritePart, which is for editor-like parts.
++
++You can add actions to an existing KParts app from "outside", defining
++the code for those actions in a shared library. This mechanism is
++obviously called plugins, and implemented by KParts::Plugin.
++
++For a complete, and very simple, example of how to use KParts to display
++any kind of file (i.e. making a generic viewer), see the documentation for
++KParts::ComponentFactory::createPartInstanceFromQuery.
++
++@authors
++Simon Hausmann \<hausmann@kde.org\><br>
++David Faure \<faure@kde.org\><br>
++Kurt Granroth \<granroth@kde.org\><br>
++Michael Koch \<koch@kde.org\>
++
++@maintainers
++[Unknown/None]
++
++@licenses
++@lgpl
++
++*/
++
++// DOXYGEN_REFERENCES = kdecore kdeui kio
++// DOXYGEN_SET_PROJECT_NAME = KParts
++// vim:ts=4:sw=4:expandtab:filetype=doxygen
+Index: kded/Mainpage.dox
+===================================================================
+--- kdelibs/kded/Mainpage.dox (.../tags/KDE/3.5.10) (revision 0)
++++ kdelibs/kded/Mainpage.dox (.../branches/KDE/3.5) (revision 1074156)
+@@ -0,0 +1,26 @@
++/** @mainpage The KDE Daemon
++
++KDED runs in the background and performs a number of small tasks. Some
++of these tasks are built in, others are started on demand.
++<p>
++The chances are you are looking here because you want to write a
++KDED module. For that, see KDEDModule in kdecore and the
++<a href="http://websvn.kde.org/trunk/KDE/kdelibs/kded/README.kded?view=markup">KDED
++README</a>.
++
++
++@authors
++David Faure \<dfaure@kde.org\><br>
++Waldo Bastian \<bastian@kde.org\>
++
++@maintainers
++[Unknown/None]
++
++@licenses
++@lgpl
++
++*/
++
++// DOXYGEN_REFERENCES = kdecore kdeui kio
++// DOXYGEN_SET_PROJECT_NAME = KDED
++// vim:ts=4:sw=4:expandtab:filetype=doxygen
+Index: kdeui/kdatetbl.cpp
+===================================================================
+--- kdelibs/kdeui/kdatetbl.cpp (.../tags/KDE/3.5.10) (revision 850549)
++++ kdelibs/kdeui/kdatetbl.cpp (.../branches/KDE/3.5) (revision 1074156)
+@@ -47,6 +47,7 @@
+ #include "kdatetbl.h"
+ #include "kpopupmenu.h"
+ #include <qdatetime.h>
++#include <qguardedptr.h>
+ #include <qstring.h>
+ #include <qpen.h>
+ #include <qpainter.h>
+@@ -310,7 +311,7 @@
+ painter->setPen(colorGroup().highlight());
+ painter->setBrush(colorGroup().highlight());
+ }
+- else
++ else
+ {
+ painter->setPen(colorGroup().text());
+ painter->setBrush(colorGroup().text());
+@@ -366,7 +367,7 @@
+ void KDateTable::endOfWeek()
+ {
+ setDate(date.addDays(7 - date.dayOfWeek()));
+-}
++}
+
+ void
+ KDateTable::keyPressEvent( QKeyEvent *e )
+@@ -482,14 +483,14 @@
+ // old selected date:
+ temp = posFromDate( date );
+ // new position and date
+- pos = (7 * (row - 1)) + col;
++ pos = (7 * (row - 1)) + col;
+ QDate clickedDate = dateFromPos( pos );
+
+ // set the new date. If it is in the previous or next month, the month will
+ // automatically be changed, no need to do that manually...
+ setDate( clickedDate );
+
+- // call updateCell on the old and new selection. If setDate switched to a different
++ // call updateCell on the old and new selection. If setDate switched to a different
+ // month, these cells will be painted twice, but that's no problem.
+ updateCell( temp/7+1, temp%7 );
+ updateCell( row, col );
+@@ -1007,7 +1008,10 @@
+ popup(pos);
+ repaint();
+ d->exec = true;
++ const QGuardedPtr<QObject> that = this;
+ qApp->enter_loop();
++ if ( !that )
++ return QDialog::Rejected;
+ hide();
+ return result;
+ }
+Index: kdeui/kmenubar.cpp
+===================================================================
+--- kdelibs/kdeui/kmenubar.cpp (.../tags/KDE/3.5.10) (revision 850549)
++++ kdelibs/kdeui/kmenubar.cpp (.../branches/KDE/3.5) (revision 1074156)
+@@ -308,7 +308,7 @@
+ if( d->fallback_mode )
+ {
+ d->fallback_mode = false;
+-// KWin::setStrut( winId(), 0, 0, 0, 0 ); KWin will set strut as it will see fit
++ KWin::setStrut( winId(), 0, 0, 0, 0 );
+ setMinimumSize( 0, 0 );
+ setMaximumSize( QWIDGETSIZE_MAX, QWIDGETSIZE_MAX );
+ updateMenuBarSize();
+Index: dnssd/Mainpage.dox
+===================================================================
+--- kdelibs/dnssd/Mainpage.dox (.../tags/KDE/3.5.10) (revision 0)
++++ kdelibs/dnssd/Mainpage.dox (.../branches/KDE/3.5) (revision 1074156)
+@@ -0,0 +1,40 @@
++/** @mainpage DNSSD
++
++<p>DNSSD is a library for handling the DNS-based Service Discovery Protocol (DNS-SD),
++the layer of <a href="http://www.zeroconf.org">Zeroconf</a> that allows network
++services, such as printers, to be discovered without any user intervention or
++centralized infrastructure.</p>
++
++Apple's implementation of Zeroconf is
++<a href="http://www.apple.com/macosx/technology/bonjour.html">Bonjour</a>.
++Apple's developer documentation provides lots of information about Bonjour
++in its <a href="http://developer.apple.com/documentation/Cocoa/Conceptual/NetServices/Articles/about.html#//apple_ref/doc/uid/TP40002458-SW1">Bonjour overview</a>.
++
++If you are writing an application that wants to discover services on the network,
++use DNSSD::ServiceBrowser. You can also find available service types using ServiceTypeBrowser.
++
++If you want to announce the availability of a service provided by your application,
++use DNSSD::PublicService.
++
++DNSSD::DomainBrowser allows you to find domains (other than the local one) recommended
++for browsing or publishing to.
++
++Note that DNSSD::ServiceBrowser::isAvailable() provides information about the availability
++of the services provided by this library generally, not just for browsing services.
++
++@authors
++Jakub Stachowski
++
++@maintainers
++Jakub Stachowski
++
++@licenses
++@lgpl
++
++*/
++
++// KDE5: get rid of kdeui reference when settings.kcfgc is changed
++// DOXYGEN_REFERENCES = kdecore kdeui
++// DOXYGEN_SET_PROJECT_NAME = DNSSD
++// DOXYGEN_SET_EXCLUDE_PATTERNS += */dnssd/avahi* */dnssd/mdnsd*
++// vim:ts=4:sw=4:expandtab:filetype=doxygen
+
+Property changes on: .
+___________________________________________________________________
+Deleted: svn:mergeinfo
+Added: svn:externals
+ + admin https://svn.kde.org/home/kde/branches/KDE/3.5/kde-common/admin
+
+
diff --git a/kde-frameworks/kdelibs/kdelibs-3.5.10-r10.ebuild b/kde-frameworks/kdelibs/kdelibs-3.5.10-r10.ebuild
new file mode 100644
index 00000000..d57662f3
--- /dev/null
+++ b/kde-frameworks/kdelibs/kdelibs-3.5.10-r10.ebuild
@@ -0,0 +1,275 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/kde-frameworks/kdelibs/kdelibs-3.5.10-r6.ebuild,v 1.8 2009/08/01 07:12:04 ssuominen Exp $
+
+EAPI="1"
+inherit kde flag-o-matic eutils multilib
+set-kdedir 3.5
+
+DESCRIPTION="KDE libraries needed by all KDE programs."
+HOMEPAGE="http://www.kde.org/"
+SRC_URI="mirror://kde/stable/${PV}/src/${P}.tar.bz2
+ mirror://gentoo/kdelibs-3.5-patchset-15.tar.bz2
+ mirror://gentoo/kde-3.5.9-seli-xinerama.tar.bz2"
+
+LICENSE="GPL-2 LGPL-2"
+SLOT="3.5"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+IUSE="acl alsa arts bindist branding cups doc jpeg2k kerberos legacyssl utempter openexr spell tiff
+ avahi kernel_linux fam lua kdehiddenvisibility"
+
+# Added aspell-en as dependency to work around bug 131512.
+# Made openssl and zeroconf mandatory dependencies, see bug #172972 and #175984
+RDEPEND="
+ !=kde-base/artsplugin-mpeglib-3.5*
+ !=kde-base/artsplugin-mpg123-3.5*
+ !kde-base/kdeaccessibility
+ !kde-base/kdeaddons
+ !kde-base/kdeadmin
+ !kde-base/kdeartwork
+ !kde-base/kdebase
+ !kde-base/kdeedu
+ !kde-base/kdegames
+ !kde-base/kdegraphics
+ !kde-base/kde
+ !kde-base/kdemultimedia
+ !kde-base/kdenetwork
+ !kde-base/kdepim
+ !kde-base/kdesdk
+ !kde-base/kdetoys
+ !kde-base/kdeutils
+ !kde-base/kdewebdev
+ !kde-base/ksync
+ !=kde-base/mpeglib-3.5*
+ app-arch/bzip2
+ >=dev-libs/libxslt-1.1.16
+ >=dev-libs/libxml2-2.6.6
+ >=dev-libs/libpcre-6.6
+ >=dev-libs/openssl-0.9.7d
+ media-libs/fontconfig
+ >=media-libs/freetype-2
+ media-libs/libart_lgpl
+ net-dns/libidn
+ >=sys-apps/portage-2.1.2.11
+ app-text/ghostscript-gpl
+ x11-libs/libXext
+ >=dev-qt/qt-meta-3.3.3:3
+ acl? (
+ virtual/acl
+ )
+ alsa? ( media-libs/alsa-lib )
+ arts? ( ~kde-base/arts-3.5.10 )
+ !avahi? (
+ !bindist? (
+ !kde-misc/kdnssd-avahi
+ net-misc/mDNSResponder
+ )
+ )
+ cups? ( >=net-print/cups-1.1.19 )
+ fam? ( virtual/fam )
+ jpeg2k? ( media-libs/jasper )
+ kerberos? ( virtual/krb5 )
+ lua? ( dev-lang/lua )
+ openexr? ( >=media-libs/openexr-1.2.2-r2 )
+ spell? (
+ >=app-dicts/aspell-en-6.0.0
+ >=app-text/aspell-0.60.5
+ )
+ tiff? ( media-libs/tiff )
+ utempter? ( sys-libs/libutempter )
+ >=x11-themes/hicolor-icon-theme-0.12
+"
+
+DEPEND="${RDEPEND}
+ sys-devel/gettext
+ doc? ( app-doc/doxygen )
+"
+RDEPEND="${RDEPEND}
+ !<=kde-base/kdebase-startkde-3.5.10-r3
+ x11-apps/rgb
+ x11-apps/iceauth
+ >=x11-misc/xdg-utils-1.0.2-r3
+"
+PDEPEND="
+ avahi? ( kde-misc/kdnssd-avahi )
+ bindist? ( kde-misc/kdnssd-avahi )
+"
+
+# Testing code is rather broken and merely for developer purposes, so disable it.
+RESTRICT="test"
+
+PATCHES=( "${FILESDIR}/${PN}-p15-r1074156.patch"
+ "${FILESDIR}/${PN}-3.5-openssl-1.0.0.patch" )
+
+pkg_setup() {
+ if use legacyssl ; then
+ echo ""
+ elog "You have the legacyssl use flag enabled, which fixes issues with some broken"
+ elog "sites, but breaks others instead. It is strongly discouraged to use it."
+ elog "For more information, see bug #128922."
+ echo ""
+ fi
+
+ if ! use utempter ; then
+ echo ""
+ elog "On some setups, which rely on the correct update of utmp records, not using"
+ elog "utempter might not update them correctly. If you experience unexpected"
+ elog "behaviour, try to rebuild kde-frameworks/kdelibs with utempter use-flag enabled."
+ echo ""
+ fi
+}
+
+src_unpack() {
+ kde_src_unpack
+
+ # remove this symlink, bug 264767
+ rm -f "${WORKDIR}/${P}"/kdeprint/kdeprint
+
+ if use legacyssl ; then
+ # This patch won't be included upstream, see bug #128922.
+ epatch "${WORKDIR}/patches/kdelibs_3.5.4-kssl-3des.patch"
+ fi
+
+ if use utempter ; then
+ # Bug #135818 is the eternal reference.
+ epatch "${WORKDIR}/patches/kdelibs-3.5_libutempter.patch"
+ fi
+
+ if use branding ; then
+ # Add "(Gentoo)" to khtml user agent.
+ epatch "${WORKDIR}/patches/kdelibs_3.5-cattlebrand.diff"
+ fi
+
+ # Xinerama patch by Lubos Lunak.
+ # http://ktown.kde.org/~seli/xinerama/
+ epatch "${WORKDIR}/${PN}-xinerama.patch"
+
+ # patch that fixes kde4 in menus (adapted from archlinux)
+ epatch "${FILESDIR}/${P}-kde4-apps.patch"
+
+ # bug 247817
+ epatch "${FILESDIR}/${PN}-3.5-perl.xml.patch"
+
+ # bug 270926
+ epatch "${FILESDIR}/${P}-kjs-gcc44.patch"
+
+ # bug 243476
+ epatch "${FILESDIR}/${P}-khtml.patch"
+
+ # googlemaps
+ epatch "${FILESDIR}/${P}-62_fix_googlemaps_backport.diff"
+
+ # bug 267018
+ sed -i '/^SUBDIRS/s/ hicolor / /' pics/Makefile.{am,in}
+
+ # new versions of cups breaks
+ epatch "${FILESDIR}/kdelibs-3.5.10-cups-util.c.patch"
+}
+
+src_compile() {
+ rm -f "${S}/configure"
+
+ myconf="--with-distribution=Gentoo --disable-fast-malloc
+ --with-libart --with-libidn --with-ssl
+ --without-hspell
+ $(use_enable fam libfam) $(use_enable kernel_linux dnotify)
+ $(use_with acl) $(use_with alsa)
+ $(use_with arts) $(use_enable cups)
+ $(use_with kerberos gssapi) $(use_with tiff)
+ $(use_with jpeg2k jasper) $(use_with openexr)
+ $(use_with utempter) $(use_with lua)
+ $(use_enable kernel_linux sendfile) --enable-mitshm
+ $(use_with spell aspell)"
+
+ if use avahi || use bindist ; then
+ myconf="${myconf} --disable-dnssd"
+ else
+ myconf="${myconf} --enable-dnssd"
+ fi
+
+ if has_version x11-apps/rgb; then
+ myconf="${myconf} --with-rgbfile=/usr/share/X11/rgb.txt"
+ fi
+
+ # fix bug 58179, bug 85593
+ # kdelibs-3.4.0 needed -fno-gcse; 3.4.1 needs -mminimal-toc; this needs a
+ # closer look... - corsair
+ use ppc64 && append-flags "-mminimal-toc"
+
+ # work around bug #120858, gcc 3.4.x -Os miscompilation
+ use x86 && replace-flags "-Os" "-O2" # see bug #120858
+
+ replace-flags "-O3" "-O2" # see bug #148180
+
+ kde_src_compile
+
+ if use doc; then
+ emake apidox || die
+ fi
+}
+
+src_install() {
+ kde_src_install
+
+ if use doc; then
+ emake DESTDIR="${D}" install-apidox || die
+ fi
+
+ # Needed to create lib -> lib64 symlink for amd64 2005.0 profile
+ if [ "${SYMLINK_LIB}" = "yes" ]; then
+ dosym $(get_abi_LIBDIR ${DEFAULT_ABI}) ${KDEDIR}/lib
+ fi
+
+ # Get rid of the disabled version of the kdnsd libraries
+ if use avahi || use bindist ; then
+ rm -rf "${D}/${PREFIX}"/$(get_libdir)/libkdnssd.*
+ fi
+
+ dodir /etc/env.d
+
+ # List all the multilib libdirs
+ local libdirs
+ for libdir in $(get_all_libdirs); do
+ libdirs="${PREFIX}/${libdir}:${libdirs}"
+ done
+
+ # KDE implies that the install path is listed first in KDEDIRS and the user
+ # directory (implicitly added) to be the last entry. Doing otherwise breaks
+ # certain functionality. Do not break this (once again *sigh*), but read the code.
+ # KDE saves the installed path implicitly and so this is not needed, /usr
+ # is set in ${PREFIX}/share/config/kdeglobals and so KDEDIRS is not needed.
+ cat <<EOF > "${D}"/etc/env.d/45kdepaths-${SLOT} # number goes down with version upgrade
+PATH=${PREFIX}/bin
+ROOTPATH=${PREFIX}/sbin:${PREFIX}/bin
+LDPATH=${libdirs}
+MANPATH=${PREFIX}/share/man
+CONFIG_PROTECT="${PREFIX}/share/config ${PREFIX}/env ${PREFIX}/shutdown /usr/share/config"
+#KDE_IS_PRELINKED=1
+# Excessive flushing to disk as in releases before KDE 3.5.10. Usually you don't want that.
+#KDE_EXTRA_FSYNC=1
+XDG_DATA_DIRS="${PREFIX}/share"
+EOF
+
+ # Install shell script to run KDE 3 applications from outside of the KDE 3 desktop
+ # See http://lists.kde.org/?t=120569055200005&r=1&w=2 for reference
+
+ # List all the multilib libdirs
+ local _libdir _libdirs
+ for _libdir in $(get_all_libdirs); do
+ _libdirs="${_libdirs}:${PREFIX}/${_libdir}"
+ done
+ _libdirs=${_libdirs#:}
+
+ # Merge KDE prefix and LDPATH
+ sed -e "s#@REPLACE_PREFIX@#${PREFIX}#" \
+ -e "s#@REPLACE_LIBS@#${_libdirs}#" \
+ -i "${WORKDIR}/patches/kde3" || die "sed failed"
+ dobin "${WORKDIR}/patches/kde3"
+
+ # Make sure the target for the revdep-rebuild stuff exists. Fixes bug 184441.
+ dodir /etc/revdep-rebuild
+
+cat <<EOF > "${D}"/etc/revdep-rebuild/50-kde3
+SEARCH_DIRS="${PREFIX}/bin ${PREFIX}/lib*"
+EOF
+}
diff --git a/kde-frameworks/kdelibs/kdelibs-3.5.10-r6.ebuild b/kde-frameworks/kdelibs/kdelibs-3.5.10-r6.ebuild
new file mode 100644
index 00000000..48147ee6
--- /dev/null
+++ b/kde-frameworks/kdelibs/kdelibs-3.5.10-r6.ebuild
@@ -0,0 +1,266 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/kde-frameworks/kdelibs/kdelibs-3.5.10-r6.ebuild,v 1.8 2009/08/01 07:12:04 ssuominen Exp $
+
+EAPI="1"
+inherit kde flag-o-matic eutils multilib
+set-kdedir 3.5
+
+DESCRIPTION="KDE libraries needed by all KDE programs."
+HOMEPAGE="http://www.kde.org/"
+SRC_URI="mirror://kde/stable/${PV}/src/${P}.tar.bz2
+ mirror://gentoo/kdelibs-3.5-patchset-15.tar.bz2
+ mirror://gentoo/kde-3.5.9-seli-xinerama.tar.bz2"
+
+LICENSE="GPL-2 LGPL-2"
+SLOT="3.5"
+KEYWORDS="alpha amd64 hppa ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd"
+IUSE="acl alsa arts bindist branding cups doc jpeg2k kerberos legacyssl utempter openexr spell tiff
+ avahi kernel_linux fam lua kdehiddenvisibility"
+
+# Added aspell-en as dependency to work around bug 131512.
+# Made openssl and zeroconf mandatory dependencies, see bug #172972 and #175984
+RDEPEND="
+ !=kde-base/artsplugin-mpeglib-3.5*
+ !=kde-base/artsplugin-mpg123-3.5*
+ !kde-base/kdeaccessibility
+ !kde-base/kdeaddons
+ !kde-base/kdeadmin
+ !kde-base/kdeartwork
+ !kde-base/kdebase
+ !kde-base/kdeedu
+ !kde-base/kdegames
+ !kde-base/kdegraphics
+ !kde-base/kde
+ !kde-base/kdemultimedia
+ !kde-base/kdenetwork
+ !kde-base/kdepim
+ !kde-base/kdesdk
+ !kde-base/kdetoys
+ !kde-base/kdeutils
+ !kde-base/kdewebdev
+ !kde-base/ksync
+ !=kde-base/mpeglib-3.5*
+ app-arch/bzip2
+ >=dev-libs/libxslt-1.1.16
+ >=dev-libs/libxml2-2.6.6
+ >=dev-libs/libpcre-6.6
+ >=dev-libs/openssl-0.9.7d
+ media-libs/fontconfig
+ >=media-libs/freetype-2
+ media-libs/libart_lgpl
+ net-dns/libidn
+ >=sys-apps/portage-2.1.2.11
+ app-text/ghostscript-gpl
+ x11-libs/libXext
+ >=dev-qt/qt-meta-3.3.3:3
+ acl? (
+ virtual/acl
+ )
+ alsa? ( media-libs/alsa-lib )
+ arts? ( ~kde-base/arts-3.5.10 )
+ !avahi? (
+ !bindist? (
+ !kde-misc/kdnssd-avahi
+ net-misc/mDNSResponder
+ )
+ )
+ cups? ( >=net-print/cups-1.1.19 )
+ fam? ( virtual/fam )
+ jpeg2k? ( media-libs/jasper )
+ kerberos? ( virtual/krb5 )
+ lua? ( dev-lang/lua )
+ openexr? ( >=media-libs/openexr-1.2.2-r2 )
+ spell? (
+ >=app-dicts/aspell-en-6.0.0
+ >=app-text/aspell-0.60.5
+ )
+ tiff? ( media-libs/tiff )
+ utempter? ( sys-libs/libutempter )
+"
+
+DEPEND="${RDEPEND}
+ sys-devel/gettext
+ doc? ( app-doc/doxygen )
+ <dev-libs/openssl-1.0.0
+"
+RDEPEND="${RDEPEND}
+ !<=kde-base/kdebase-startkde-3.5.10-r3
+ x11-apps/rgb
+ x11-apps/iceauth
+ >=x11-misc/xdg-utils-1.0.2-r3
+"
+PDEPEND="
+ avahi? ( kde-misc/kdnssd-avahi )
+ bindist? ( kde-misc/kdnssd-avahi )
+"
+
+# Testing code is rather broken and merely for developer purposes, so disable it.
+RESTRICT="test"
+
+pkg_setup() {
+ if use legacyssl ; then
+ echo ""
+ elog "You have the legacyssl use flag enabled, which fixes issues with some broken"
+ elog "sites, but breaks others instead. It is strongly discouraged to use it."
+ elog "For more information, see bug #128922."
+ echo ""
+ fi
+
+ if ! use utempter ; then
+ echo ""
+ elog "On some setups, which rely on the correct update of utmp records, not using"
+ elog "utempter might not update them correctly. If you experience unexpected"
+ elog "behaviour, try to rebuild kde-frameworks/kdelibs with utempter use-flag enabled."
+ echo ""
+ fi
+}
+
+src_unpack() {
+ kde_src_unpack
+
+ # remove this symlink, bug 264767
+ rm -f "${WORKDIR}/${P}"/kdeprint/kdeprint
+
+ if use legacyssl ; then
+ # This patch won't be included upstream, see bug #128922.
+ epatch "${WORKDIR}/patches/kdelibs_3.5.4-kssl-3des.patch"
+ fi
+
+ if use utempter ; then
+ # Bug #135818 is the eternal reference.
+ epatch "${WORKDIR}/patches/kdelibs-3.5_libutempter.patch"
+ fi
+
+ if use branding ; then
+ # Add "(Gentoo)" to khtml user agent.
+ epatch "${WORKDIR}/patches/kdelibs_3.5-cattlebrand.diff"
+ fi
+
+ # Xinerama patch by Lubos Lunak.
+ # http://ktown.kde.org/~seli/xinerama/
+ epatch "${WORKDIR}/${PN}-xinerama.patch"
+
+ # patch that fixes kde4 in menus (adapted from archlinux)
+ epatch "${FILESDIR}/${P}-kde4-apps.patch"
+
+ #Fix glibc-2.10 compilation ( Bug 270404 )
+ epatch "${FILESDIR}/${P}-glibc-2.10.patch"
+
+ # bug 247817
+ epatch "${FILESDIR}/${PN}-3.5-perl.xml.patch"
+
+ # bug 270926
+ epatch "${FILESDIR}/${P}-kjs-gcc44.patch"
+
+ # bug 243476
+ epatch "${FILESDIR}/${P}-khtml.patch"
+}
+
+src_compile() {
+ rm -f "${S}/configure"
+
+ myconf="--with-distribution=Gentoo --disable-fast-malloc
+ --with-libart --with-libidn --with-ssl
+ --without-hspell
+ $(use_enable fam libfam) $(use_enable kernel_linux dnotify)
+ $(use_with acl) $(use_with alsa)
+ $(use_with arts) $(use_enable cups)
+ $(use_with kerberos gssapi) $(use_with tiff)
+ $(use_with jpeg2k jasper) $(use_with openexr)
+ $(use_with utempter) $(use_with lua)
+ $(use_enable kernel_linux sendfile) --enable-mitshm
+ $(use_with spell aspell)"
+
+ if use avahi || use bindist ; then
+ myconf="${myconf} --disable-dnssd"
+ else
+ myconf="${myconf} --enable-dnssd"
+ fi
+
+ if has_version x11-apps/rgb; then
+ myconf="${myconf} --with-rgbfile=/usr/share/X11/rgb.txt"
+ fi
+
+ # fix bug 58179, bug 85593
+ # kdelibs-3.4.0 needed -fno-gcse; 3.4.1 needs -mminimal-toc; this needs a
+ # closer look... - corsair
+ use ppc64 && append-flags "-mminimal-toc"
+
+ # work around bug #120858, gcc 3.4.x -Os miscompilation
+ use x86 && replace-flags "-Os" "-O2" # see bug #120858
+
+ replace-flags "-O3" "-O2" # see bug #148180
+
+ kde_src_compile
+
+ if use doc; then
+ emake apidox || die
+ fi
+}
+
+src_install() {
+ kde_src_install
+
+ if use doc; then
+ emake DESTDIR="${D}" install-apidox || die
+ fi
+
+ # Needed to create lib -> lib64 symlink for amd64 2005.0 profile
+ if [ "${SYMLINK_LIB}" = "yes" ]; then
+ dosym $(get_abi_LIBDIR ${DEFAULT_ABI}) ${KDEDIR}/lib
+ fi
+
+ # Get rid of the disabled version of the kdnsd libraries
+ if use avahi || use bindist ; then
+ rm -rf "${D}/${PREFIX}"/$(get_libdir)/libkdnssd.*
+ fi
+
+ dodir /etc/env.d
+
+ # List all the multilib libdirs
+ local libdirs
+ for libdir in $(get_all_libdirs); do
+ libdirs="${PREFIX}/${libdir}:${libdirs}"
+ done
+
+ # KDE implies that the install path is listed first in KDEDIRS and the user
+ # directory (implicitly added) to be the last entry. Doing otherwise breaks
+ # certain functionality. Do not break this (once again *sigh*), but read the code.
+ # KDE saves the installed path implicitly and so this is not needed, /usr
+ # is set in ${PREFIX}/share/config/kdeglobals and so KDEDIRS is not needed.
+ cat <<EOF > "${D}"/etc/env.d/45kdepaths-${SLOT} # number goes down with version upgrade
+PATH=${PREFIX}/bin
+ROOTPATH=${PREFIX}/sbin:${PREFIX}/bin
+LDPATH=${libdirs}
+MANPATH=${PREFIX}/share/man
+CONFIG_PROTECT="${PREFIX}/share/config ${PREFIX}/env ${PREFIX}/shutdown /usr/share/config"
+#KDE_IS_PRELINKED=1
+# Excessive flushing to disk as in releases before KDE 3.5.10. Usually you don't want that.
+#KDE_EXTRA_FSYNC=1
+XDG_DATA_DIRS="${PREFIX}/share"
+EOF
+
+ # Install shell script to run KDE 3 applications from outside of the KDE 3 desktop
+ # See http://lists.kde.org/?t=120569055200005&r=1&w=2 for reference
+
+ # List all the multilib libdirs
+ local _libdir _libdirs
+ for _libdir in $(get_all_libdirs); do
+ _libdirs="${_libdirs}:${PREFIX}/${_libdir}"
+ done
+ _libdirs=${_libdirs#:}
+
+ # Merge KDE prefix and LDPATH
+ sed -e "s#@REPLACE_PREFIX@#${PREFIX}#" \
+ -e "s#@REPLACE_LIBS@#${_libdirs}#" \
+ -i "${WORKDIR}/patches/kde3" || die "sed failed"
+ dobin "${WORKDIR}/patches/kde3"
+
+ # Make sure the target for the revdep-rebuild stuff exists. Fixes bug 184441.
+ dodir /etc/revdep-rebuild
+
+cat <<EOF > "${D}"/etc/revdep-rebuild/50-kde3
+SEARCH_DIRS="${PREFIX}/bin ${PREFIX}/lib*"
+EOF
+}
diff --git a/kde-frameworks/kdelibs/kdelibs-3.5.10-r7.ebuild b/kde-frameworks/kdelibs/kdelibs-3.5.10-r7.ebuild
new file mode 100644
index 00000000..c00730ee
--- /dev/null
+++ b/kde-frameworks/kdelibs/kdelibs-3.5.10-r7.ebuild
@@ -0,0 +1,270 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/kde-frameworks/kdelibs/kdelibs-3.5.10-r6.ebuild,v 1.8 2009/08/01 07:12:04 ssuominen Exp $
+
+EAPI="1"
+inherit kde flag-o-matic eutils multilib
+set-kdedir 3.5
+
+DESCRIPTION="KDE libraries needed by all KDE programs."
+HOMEPAGE="http://www.kde.org/"
+SRC_URI="mirror://kde/stable/${PV}/src/${P}.tar.bz2
+ mirror://gentoo/kdelibs-3.5-patchset-15.tar.bz2
+ mirror://gentoo/kde-3.5.9-seli-xinerama.tar.bz2"
+
+LICENSE="GPL-2 LGPL-2"
+SLOT="3.5"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+IUSE="acl alsa arts bindist branding cups doc jpeg2k kerberos legacyssl utempter openexr spell tiff
+ avahi kernel_linux fam lua kdehiddenvisibility"
+
+# Added aspell-en as dependency to work around bug 131512.
+# Made openssl and zeroconf mandatory dependencies, see bug #172972 and #175984
+RDEPEND="
+ !=kde-base/artsplugin-mpeglib-3.5*
+ !=kde-base/artsplugin-mpg123-3.5*
+ !kde-base/kdeaccessibility
+ !kde-base/kdeaddons
+ !kde-base/kdeadmin
+ !kde-base/kdeartwork
+ !kde-base/kdebase
+ !kde-base/kdeedu
+ !kde-base/kdegames
+ !kde-base/kdegraphics
+ !kde-base/kde
+ !kde-base/kdemultimedia
+ !kde-base/kdenetwork
+ !kde-base/kdepim
+ !kde-base/kdesdk
+ !kde-base/kdetoys
+ !kde-base/kdeutils
+ !kde-base/kdewebdev
+ !kde-base/ksync
+ !=kde-base/mpeglib-3.5*
+ app-arch/bzip2
+ >=dev-libs/libxslt-1.1.16
+ >=dev-libs/libxml2-2.6.6
+ >=dev-libs/libpcre-6.6
+ >=dev-libs/openssl-0.9.7d
+ media-libs/fontconfig
+ >=media-libs/freetype-2
+ media-libs/libart_lgpl
+ net-dns/libidn
+ >=sys-apps/portage-2.1.2.11
+ app-text/ghostscript-gpl
+ x11-libs/libXext
+ >=dev-qt/qt-meta-3.3.3:3
+ acl? (
+ virtual/acl
+ )
+ alsa? ( media-libs/alsa-lib )
+ arts? ( ~kde-base/arts-3.5.10 )
+ !avahi? (
+ !bindist? (
+ !kde-misc/kdnssd-avahi
+ net-misc/mDNSResponder
+ )
+ )
+ cups? ( >=net-print/cups-1.1.19 )
+ fam? ( virtual/fam )
+ jpeg2k? ( media-libs/jasper )
+ kerberos? ( virtual/krb5 )
+ lua? ( dev-lang/lua )
+ openexr? ( >=media-libs/openexr-1.2.2-r2 )
+ spell? (
+ >=app-dicts/aspell-en-6.0.0
+ >=app-text/aspell-0.60.5
+ )
+ tiff? ( media-libs/tiff )
+ utempter? ( sys-libs/libutempter )
+"
+
+DEPEND="${RDEPEND}
+ sys-devel/gettext
+ doc? ( app-doc/doxygen )
+ <dev-libs/openssl-1.0.0
+"
+RDEPEND="${RDEPEND}
+ !<=kde-base/kdebase-startkde-3.5.10-r3
+ x11-apps/rgb
+ x11-apps/iceauth
+ >=x11-misc/xdg-utils-1.0.2-r3
+"
+PDEPEND="
+ avahi? ( kde-misc/kdnssd-avahi )
+ bindist? ( kde-misc/kdnssd-avahi )
+"
+
+# Testing code is rather broken and merely for developer purposes, so disable it.
+RESTRICT="test"
+
+pkg_setup() {
+ if use legacyssl ; then
+ echo ""
+ elog "You have the legacyssl use flag enabled, which fixes issues with some broken"
+ elog "sites, but breaks others instead. It is strongly discouraged to use it."
+ elog "For more information, see bug #128922."
+ echo ""
+ fi
+
+ if ! use utempter ; then
+ echo ""
+ elog "On some setups, which rely on the correct update of utmp records, not using"
+ elog "utempter might not update them correctly. If you experience unexpected"
+ elog "behaviour, try to rebuild kde-frameworks/kdelibs with utempter use-flag enabled."
+ echo ""
+ fi
+}
+
+src_unpack() {
+ kde_src_unpack
+
+ # remove this symlink, bug 264767
+ rm -f "${WORKDIR}/${P}"/kdeprint/kdeprint
+
+ if use legacyssl ; then
+ # This patch won't be included upstream, see bug #128922.
+ epatch "${WORKDIR}/patches/kdelibs_3.5.4-kssl-3des.patch"
+ fi
+
+ if use utempter ; then
+ # Bug #135818 is the eternal reference.
+ epatch "${WORKDIR}/patches/kdelibs-3.5_libutempter.patch"
+ fi
+
+ if use branding ; then
+ # Add "(Gentoo)" to khtml user agent.
+ epatch "${WORKDIR}/patches/kdelibs_3.5-cattlebrand.diff"
+ fi
+
+ # Xinerama patch by Lubos Lunak.
+ # http://ktown.kde.org/~seli/xinerama/
+ epatch "${WORKDIR}/${PN}-xinerama.patch"
+
+ # patch that fixes kde4 in menus (adapted from archlinux)
+ epatch "${FILESDIR}/${P}-kde4-apps.patch"
+
+ #Fix glibc-2.10 compilation ( Bug 270404 )
+ epatch "${FILESDIR}/${P}-glibc-2.10.patch"
+
+ # bug 247817
+ epatch "${FILESDIR}/${PN}-3.5-perl.xml.patch"
+
+ # bug 270926
+ epatch "${FILESDIR}/${P}-kjs-gcc44.patch"
+
+ # bug 243476
+ epatch "${FILESDIR}/${P}-khtml.patch"
+
+ # bug 271372 + googlemaps
+ epatch "${FILESDIR}/${P}-62_fix_googlemaps_backport.diff"
+ epatch "${FILESDIR}/${P}-63_fixed-layout-table.diff"
+}
+
+src_compile() {
+ rm -f "${S}/configure"
+
+ myconf="--with-distribution=Gentoo --disable-fast-malloc
+ --with-libart --with-libidn --with-ssl
+ --without-hspell
+ $(use_enable fam libfam) $(use_enable kernel_linux dnotify)
+ $(use_with acl) $(use_with alsa)
+ $(use_with arts) $(use_enable cups)
+ $(use_with kerberos gssapi) $(use_with tiff)
+ $(use_with jpeg2k jasper) $(use_with openexr)
+ $(use_with utempter) $(use_with lua)
+ $(use_enable kernel_linux sendfile) --enable-mitshm
+ $(use_with spell aspell)"
+
+ if use avahi || use bindist ; then
+ myconf="${myconf} --disable-dnssd"
+ else
+ myconf="${myconf} --enable-dnssd"
+ fi
+
+ if has_version x11-apps/rgb; then
+ myconf="${myconf} --with-rgbfile=/usr/share/X11/rgb.txt"
+ fi
+
+ # fix bug 58179, bug 85593
+ # kdelibs-3.4.0 needed -fno-gcse; 3.4.1 needs -mminimal-toc; this needs a
+ # closer look... - corsair
+ use ppc64 && append-flags "-mminimal-toc"
+
+ # work around bug #120858, gcc 3.4.x -Os miscompilation
+ use x86 && replace-flags "-Os" "-O2" # see bug #120858
+
+ replace-flags "-O3" "-O2" # see bug #148180
+
+ kde_src_compile
+
+ if use doc; then
+ emake apidox || die
+ fi
+}
+
+src_install() {
+ kde_src_install
+
+ if use doc; then
+ emake DESTDIR="${D}" install-apidox || die
+ fi
+
+ # Needed to create lib -> lib64 symlink for amd64 2005.0 profile
+ if [ "${SYMLINK_LIB}" = "yes" ]; then
+ dosym $(get_abi_LIBDIR ${DEFAULT_ABI}) ${KDEDIR}/lib
+ fi
+
+ # Get rid of the disabled version of the kdnsd libraries
+ if use avahi || use bindist ; then
+ rm -rf "${D}/${PREFIX}"/$(get_libdir)/libkdnssd.*
+ fi
+
+ dodir /etc/env.d
+
+ # List all the multilib libdirs
+ local libdirs
+ for libdir in $(get_all_libdirs); do
+ libdirs="${PREFIX}/${libdir}:${libdirs}"
+ done
+
+ # KDE implies that the install path is listed first in KDEDIRS and the user
+ # directory (implicitly added) to be the last entry. Doing otherwise breaks
+ # certain functionality. Do not break this (once again *sigh*), but read the code.
+ # KDE saves the installed path implicitly and so this is not needed, /usr
+ # is set in ${PREFIX}/share/config/kdeglobals and so KDEDIRS is not needed.
+ cat <<EOF > "${D}"/etc/env.d/45kdepaths-${SLOT} # number goes down with version upgrade
+PATH=${PREFIX}/bin
+ROOTPATH=${PREFIX}/sbin:${PREFIX}/bin
+LDPATH=${libdirs}
+MANPATH=${PREFIX}/share/man
+CONFIG_PROTECT="${PREFIX}/share/config ${PREFIX}/env ${PREFIX}/shutdown /usr/share/config"
+#KDE_IS_PRELINKED=1
+# Excessive flushing to disk as in releases before KDE 3.5.10. Usually you don't want that.
+#KDE_EXTRA_FSYNC=1
+XDG_DATA_DIRS="${PREFIX}/share"
+EOF
+
+ # Install shell script to run KDE 3 applications from outside of the KDE 3 desktop
+ # See http://lists.kde.org/?t=120569055200005&r=1&w=2 for reference
+
+ # List all the multilib libdirs
+ local _libdir _libdirs
+ for _libdir in $(get_all_libdirs); do
+ _libdirs="${_libdirs}:${PREFIX}/${_libdir}"
+ done
+ _libdirs=${_libdirs#:}
+
+ # Merge KDE prefix and LDPATH
+ sed -e "s#@REPLACE_PREFIX@#${PREFIX}#" \
+ -e "s#@REPLACE_LIBS@#${_libdirs}#" \
+ -i "${WORKDIR}/patches/kde3" || die "sed failed"
+ dobin "${WORKDIR}/patches/kde3"
+
+ # Make sure the target for the revdep-rebuild stuff exists. Fixes bug 184441.
+ dodir /etc/revdep-rebuild
+
+cat <<EOF > "${D}"/etc/revdep-rebuild/50-kde3
+SEARCH_DIRS="${PREFIX}/bin ${PREFIX}/lib*"
+EOF
+}
diff --git a/kde-frameworks/kdelibs/kdelibs-3.5.10-r8.ebuild b/kde-frameworks/kdelibs/kdelibs-3.5.10-r8.ebuild
new file mode 100644
index 00000000..e7b863e9
--- /dev/null
+++ b/kde-frameworks/kdelibs/kdelibs-3.5.10-r8.ebuild
@@ -0,0 +1,268 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/kde-frameworks/kdelibs/kdelibs-3.5.10-r6.ebuild,v 1.8 2009/08/01 07:12:04 ssuominen Exp $
+
+EAPI="1"
+inherit kde flag-o-matic eutils multilib
+set-kdedir 3.5
+
+DESCRIPTION="KDE libraries needed by all KDE programs."
+HOMEPAGE="http://www.kde.org/"
+SRC_URI="mirror://kde/stable/${PV}/src/${P}.tar.bz2
+ mirror://gentoo/kdelibs-3.5-patchset-15.tar.bz2
+ mirror://gentoo/kde-3.5.9-seli-xinerama.tar.bz2"
+
+LICENSE="GPL-2 LGPL-2"
+SLOT="3.5"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+IUSE="acl alsa arts bindist branding cups doc jpeg2k kerberos legacyssl utempter openexr spell tiff
+ avahi kernel_linux fam lua kdehiddenvisibility"
+
+# Added aspell-en as dependency to work around bug 131512.
+# Made openssl and zeroconf mandatory dependencies, see bug #172972 and #175984
+RDEPEND="
+ !=kde-base/artsplugin-mpeglib-3.5*
+ !=kde-base/artsplugin-mpg123-3.5*
+ !kde-base/kdeaccessibility
+ !kde-base/kdeaddons
+ !kde-base/kdeadmin
+ !kde-base/kdeartwork
+ !kde-base/kdebase
+ !kde-base/kdeedu
+ !kde-base/kdegames
+ !kde-base/kdegraphics
+ !kde-base/kde
+ !kde-base/kdemultimedia
+ !kde-base/kdenetwork
+ !kde-base/kdepim
+ !kde-base/kdesdk
+ !kde-base/kdetoys
+ !kde-base/kdeutils
+ !kde-base/kdewebdev
+ !kde-base/ksync
+ !=kde-base/mpeglib-3.5*
+ app-arch/bzip2
+ >=dev-libs/libxslt-1.1.16
+ >=dev-libs/libxml2-2.6.6
+ >=dev-libs/libpcre-6.6
+ >=dev-libs/openssl-0.9.7d
+ media-libs/fontconfig
+ >=media-libs/freetype-2
+ media-libs/libart_lgpl
+ net-dns/libidn
+ >=sys-apps/portage-2.1.2.11
+ app-text/ghostscript-gpl
+ x11-libs/libXext
+ >=dev-qt/qt-meta-3.3.3:3
+ acl? (
+ virtual/acl
+ )
+ alsa? ( media-libs/alsa-lib )
+ arts? ( ~kde-base/arts-3.5.10 )
+ !avahi? (
+ !bindist? (
+ !kde-misc/kdnssd-avahi
+ net-misc/mDNSResponder
+ )
+ )
+ cups? ( >=net-print/cups-1.1.19 )
+ fam? ( virtual/fam )
+ jpeg2k? ( media-libs/jasper )
+ kerberos? ( virtual/krb5 )
+ lua? ( dev-lang/lua )
+ openexr? ( >=media-libs/openexr-1.2.2-r2 )
+ spell? (
+ >=app-dicts/aspell-en-6.0.0
+ >=app-text/aspell-0.60.5
+ )
+ tiff? ( media-libs/tiff )
+ utempter? ( sys-libs/libutempter )
+"
+
+DEPEND="${RDEPEND}
+ sys-devel/gettext
+ doc? ( app-doc/doxygen )
+ <dev-libs/openssl-1.0.0
+"
+RDEPEND="${RDEPEND}
+ !<=kde-base/kdebase-startkde-3.5.10-r3
+ x11-apps/rgb
+ x11-apps/iceauth
+ >=x11-misc/xdg-utils-1.0.2-r3
+"
+PDEPEND="
+ avahi? ( kde-misc/kdnssd-avahi )
+ bindist? ( kde-misc/kdnssd-avahi )
+"
+
+# Testing code is rather broken and merely for developer purposes, so disable it.
+RESTRICT="test"
+
+PATCHES=( "${FILESDIR}/${PN}-p15-r1074156.patch" )
+
+pkg_setup() {
+ if use legacyssl ; then
+ echo ""
+ elog "You have the legacyssl use flag enabled, which fixes issues with some broken"
+ elog "sites, but breaks others instead. It is strongly discouraged to use it."
+ elog "For more information, see bug #128922."
+ echo ""
+ fi
+
+ if ! use utempter ; then
+ echo ""
+ elog "On some setups, which rely on the correct update of utmp records, not using"
+ elog "utempter might not update them correctly. If you experience unexpected"
+ elog "behaviour, try to rebuild kde-frameworks/kdelibs with utempter use-flag enabled."
+ echo ""
+ fi
+}
+
+src_unpack() {
+ kde_src_unpack
+
+ # remove this symlink, bug 264767
+ rm -f "${WORKDIR}/${P}"/kdeprint/kdeprint
+
+ if use legacyssl ; then
+ # This patch won't be included upstream, see bug #128922.
+ epatch "${WORKDIR}/patches/kdelibs_3.5.4-kssl-3des.patch"
+ fi
+
+ if use utempter ; then
+ # Bug #135818 is the eternal reference.
+ epatch "${WORKDIR}/patches/kdelibs-3.5_libutempter.patch"
+ fi
+
+ if use branding ; then
+ # Add "(Gentoo)" to khtml user agent.
+ epatch "${WORKDIR}/patches/kdelibs_3.5-cattlebrand.diff"
+ fi
+
+ # Xinerama patch by Lubos Lunak.
+ # http://ktown.kde.org/~seli/xinerama/
+ epatch "${WORKDIR}/${PN}-xinerama.patch"
+
+ # patch that fixes kde4 in menus (adapted from archlinux)
+ epatch "${FILESDIR}/${P}-kde4-apps.patch"
+
+ # bug 247817
+ epatch "${FILESDIR}/${PN}-3.5-perl.xml.patch"
+
+ # bug 270926
+ epatch "${FILESDIR}/${P}-kjs-gcc44.patch"
+
+ # bug 243476
+ epatch "${FILESDIR}/${P}-khtml.patch"
+
+ # googlemaps
+ epatch "${FILESDIR}/${P}-62_fix_googlemaps_backport.diff"
+}
+
+src_compile() {
+ rm -f "${S}/configure"
+
+ myconf="--with-distribution=Gentoo --disable-fast-malloc
+ --with-libart --with-libidn --with-ssl
+ --without-hspell
+ $(use_enable fam libfam) $(use_enable kernel_linux dnotify)
+ $(use_with acl) $(use_with alsa)
+ $(use_with arts) $(use_enable cups)
+ $(use_with kerberos gssapi) $(use_with tiff)
+ $(use_with jpeg2k jasper) $(use_with openexr)
+ $(use_with utempter) $(use_with lua)
+ $(use_enable kernel_linux sendfile) --enable-mitshm
+ $(use_with spell aspell)"
+
+ if use avahi || use bindist ; then
+ myconf="${myconf} --disable-dnssd"
+ else
+ myconf="${myconf} --enable-dnssd"
+ fi
+
+ if has_version x11-apps/rgb; then
+ myconf="${myconf} --with-rgbfile=/usr/share/X11/rgb.txt"
+ fi
+
+ # fix bug 58179, bug 85593
+ # kdelibs-3.4.0 needed -fno-gcse; 3.4.1 needs -mminimal-toc; this needs a
+ # closer look... - corsair
+ use ppc64 && append-flags "-mminimal-toc"
+
+ # work around bug #120858, gcc 3.4.x -Os miscompilation
+ use x86 && replace-flags "-Os" "-O2" # see bug #120858
+
+ replace-flags "-O3" "-O2" # see bug #148180
+
+ kde_src_compile
+
+ if use doc; then
+ emake apidox || die
+ fi
+}
+
+src_install() {
+ kde_src_install
+
+ if use doc; then
+ emake DESTDIR="${D}" install-apidox || die
+ fi
+
+ # Needed to create lib -> lib64 symlink for amd64 2005.0 profile
+ if [ "${SYMLINK_LIB}" = "yes" ]; then
+ dosym $(get_abi_LIBDIR ${DEFAULT_ABI}) ${KDEDIR}/lib
+ fi
+
+ # Get rid of the disabled version of the kdnsd libraries
+ if use avahi || use bindist ; then
+ rm -rf "${D}/${PREFIX}"/$(get_libdir)/libkdnssd.*
+ fi
+
+ dodir /etc/env.d
+
+ # List all the multilib libdirs
+ local libdirs
+ for libdir in $(get_all_libdirs); do
+ libdirs="${PREFIX}/${libdir}:${libdirs}"
+ done
+
+ # KDE implies that the install path is listed first in KDEDIRS and the user
+ # directory (implicitly added) to be the last entry. Doing otherwise breaks
+ # certain functionality. Do not break this (once again *sigh*), but read the code.
+ # KDE saves the installed path implicitly and so this is not needed, /usr
+ # is set in ${PREFIX}/share/config/kdeglobals and so KDEDIRS is not needed.
+ cat <<EOF > "${D}"/etc/env.d/45kdepaths-${SLOT} # number goes down with version upgrade
+PATH=${PREFIX}/bin
+ROOTPATH=${PREFIX}/sbin:${PREFIX}/bin
+LDPATH=${libdirs}
+MANPATH=${PREFIX}/share/man
+CONFIG_PROTECT="${PREFIX}/share/config ${PREFIX}/env ${PREFIX}/shutdown /usr/share/config"
+#KDE_IS_PRELINKED=1
+# Excessive flushing to disk as in releases before KDE 3.5.10. Usually you don't want that.
+#KDE_EXTRA_FSYNC=1
+XDG_DATA_DIRS="${PREFIX}/share"
+EOF
+
+ # Install shell script to run KDE 3 applications from outside of the KDE 3 desktop
+ # See http://lists.kde.org/?t=120569055200005&r=1&w=2 for reference
+
+ # List all the multilib libdirs
+ local _libdir _libdirs
+ for _libdir in $(get_all_libdirs); do
+ _libdirs="${_libdirs}:${PREFIX}/${_libdir}"
+ done
+ _libdirs=${_libdirs#:}
+
+ # Merge KDE prefix and LDPATH
+ sed -e "s#@REPLACE_PREFIX@#${PREFIX}#" \
+ -e "s#@REPLACE_LIBS@#${_libdirs}#" \
+ -i "${WORKDIR}/patches/kde3" || die "sed failed"
+ dobin "${WORKDIR}/patches/kde3"
+
+ # Make sure the target for the revdep-rebuild stuff exists. Fixes bug 184441.
+ dodir /etc/revdep-rebuild
+
+cat <<EOF > "${D}"/etc/revdep-rebuild/50-kde3
+SEARCH_DIRS="${PREFIX}/bin ${PREFIX}/lib*"
+EOF
+}
diff --git a/kde-frameworks/kdelibs/kdelibs-3.5.10-r9.ebuild b/kde-frameworks/kdelibs/kdelibs-3.5.10-r9.ebuild
new file mode 100644
index 00000000..cd2a3069
--- /dev/null
+++ b/kde-frameworks/kdelibs/kdelibs-3.5.10-r9.ebuild
@@ -0,0 +1,272 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/kde-frameworks/kdelibs/kdelibs-3.5.10-r6.ebuild,v 1.8 2009/08/01 07:12:04 ssuominen Exp $
+
+EAPI="1"
+inherit kde flag-o-matic eutils multilib
+set-kdedir 3.5
+
+DESCRIPTION="KDE libraries needed by all KDE programs."
+HOMEPAGE="http://www.kde.org/"
+SRC_URI="mirror://kde/stable/${PV}/src/${P}.tar.bz2
+ mirror://gentoo/kdelibs-3.5-patchset-15.tar.bz2
+ mirror://gentoo/kde-3.5.9-seli-xinerama.tar.bz2"
+
+LICENSE="GPL-2 LGPL-2"
+SLOT="3.5"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+IUSE="acl alsa arts bindist branding cups doc jpeg2k kerberos legacyssl utempter openexr spell tiff
+ avahi kernel_linux fam lua kdehiddenvisibility"
+
+# Added aspell-en as dependency to work around bug 131512.
+# Made openssl and zeroconf mandatory dependencies, see bug #172972 and #175984
+RDEPEND="
+ !=kde-base/artsplugin-mpeglib-3.5*
+ !=kde-base/artsplugin-mpg123-3.5*
+ !kde-base/kdeaccessibility
+ !kde-base/kdeaddons
+ !kde-base/kdeadmin
+ !kde-base/kdeartwork
+ !kde-base/kdebase
+ !kde-base/kdeedu
+ !kde-base/kdegames
+ !kde-base/kdegraphics
+ !kde-base/kde
+ !kde-base/kdemultimedia
+ !kde-base/kdenetwork
+ !kde-base/kdepim
+ !kde-base/kdesdk
+ !kde-base/kdetoys
+ !kde-base/kdeutils
+ !kde-base/kdewebdev
+ !kde-base/ksync
+ !=kde-base/mpeglib-3.5*
+ app-arch/bzip2
+ >=dev-libs/libxslt-1.1.16
+ >=dev-libs/libxml2-2.6.6
+ >=dev-libs/libpcre-6.6
+ >=dev-libs/openssl-0.9.7d
+ media-libs/fontconfig
+ >=media-libs/freetype-2
+ media-libs/libart_lgpl
+ net-dns/libidn
+ >=sys-apps/portage-2.1.2.11
+ app-text/ghostscript-gpl
+ x11-libs/libXext
+ >=dev-qt/qt-meta-3.3.3:3
+ acl? (
+ virtual/acl
+ )
+ alsa? ( media-libs/alsa-lib )
+ arts? ( ~kde-base/arts-3.5.10 )
+ !avahi? (
+ !bindist? (
+ !kde-misc/kdnssd-avahi
+ net-misc/mDNSResponder
+ )
+ )
+ cups? ( >=net-print/cups-1.1.19 )
+ fam? ( virtual/fam )
+ jpeg2k? ( media-libs/jasper )
+ kerberos? ( virtual/krb5 )
+ lua? ( dev-lang/lua )
+ openexr? ( >=media-libs/openexr-1.2.2-r2 )
+ spell? (
+ >=app-dicts/aspell-en-6.0.0
+ >=app-text/aspell-0.60.5
+ )
+ tiff? ( media-libs/tiff )
+ utempter? ( sys-libs/libutempter )
+ >=x11-themes/hicolor-icon-theme-0.12
+"
+
+DEPEND="${RDEPEND}
+ sys-devel/gettext
+ doc? ( app-doc/doxygen )
+ <dev-libs/openssl-1.0.0
+"
+RDEPEND="${RDEPEND}
+ !<=kde-base/kdebase-startkde-3.5.10-r3
+ x11-apps/rgb
+ x11-apps/iceauth
+ >=x11-misc/xdg-utils-1.0.2-r3
+"
+PDEPEND="
+ avahi? ( kde-misc/kdnssd-avahi )
+ bindist? ( kde-misc/kdnssd-avahi )
+"
+
+# Testing code is rather broken and merely for developer purposes, so disable it.
+RESTRICT="test"
+
+PATCHES=( "${FILESDIR}/${PN}-p15-r1074156.patch" )
+
+pkg_setup() {
+ if use legacyssl ; then
+ echo ""
+ elog "You have the legacyssl use flag enabled, which fixes issues with some broken"
+ elog "sites, but breaks others instead. It is strongly discouraged to use it."
+ elog "For more information, see bug #128922."
+ echo ""
+ fi
+
+ if ! use utempter ; then
+ echo ""
+ elog "On some setups, which rely on the correct update of utmp records, not using"
+ elog "utempter might not update them correctly. If you experience unexpected"
+ elog "behaviour, try to rebuild kde-frameworks/kdelibs with utempter use-flag enabled."
+ echo ""
+ fi
+}
+
+src_unpack() {
+ kde_src_unpack
+
+ # remove this symlink, bug 264767
+ rm -f "${WORKDIR}/${P}"/kdeprint/kdeprint
+
+ if use legacyssl ; then
+ # This patch won't be included upstream, see bug #128922.
+ epatch "${WORKDIR}/patches/kdelibs_3.5.4-kssl-3des.patch"
+ fi
+
+ if use utempter ; then
+ # Bug #135818 is the eternal reference.
+ epatch "${WORKDIR}/patches/kdelibs-3.5_libutempter.patch"
+ fi
+
+ if use branding ; then
+ # Add "(Gentoo)" to khtml user agent.
+ epatch "${WORKDIR}/patches/kdelibs_3.5-cattlebrand.diff"
+ fi
+
+ # Xinerama patch by Lubos Lunak.
+ # http://ktown.kde.org/~seli/xinerama/
+ epatch "${WORKDIR}/${PN}-xinerama.patch"
+
+ # patch that fixes kde4 in menus (adapted from archlinux)
+ epatch "${FILESDIR}/${P}-kde4-apps.patch"
+
+ # bug 247817
+ epatch "${FILESDIR}/${PN}-3.5-perl.xml.patch"
+
+ # bug 270926
+ epatch "${FILESDIR}/${P}-kjs-gcc44.patch"
+
+ # bug 243476
+ epatch "${FILESDIR}/${P}-khtml.patch"
+
+ # googlemaps
+ epatch "${FILESDIR}/${P}-62_fix_googlemaps_backport.diff"
+
+ # bug 267018
+ sed -i '/^SUBDIRS/s/ hicolor / /' pics/Makefile.{am,in}
+}
+
+src_compile() {
+ rm -f "${S}/configure"
+
+ myconf="--with-distribution=Gentoo --disable-fast-malloc
+ --with-libart --with-libidn --with-ssl
+ --without-hspell
+ $(use_enable fam libfam) $(use_enable kernel_linux dnotify)
+ $(use_with acl) $(use_with alsa)
+ $(use_with arts) $(use_enable cups)
+ $(use_with kerberos gssapi) $(use_with tiff)
+ $(use_with jpeg2k jasper) $(use_with openexr)
+ $(use_with utempter) $(use_with lua)
+ $(use_enable kernel_linux sendfile) --enable-mitshm
+ $(use_with spell aspell)"
+
+ if use avahi || use bindist ; then
+ myconf="${myconf} --disable-dnssd"
+ else
+ myconf="${myconf} --enable-dnssd"
+ fi
+
+ if has_version x11-apps/rgb; then
+ myconf="${myconf} --with-rgbfile=/usr/share/X11/rgb.txt"
+ fi
+
+ # fix bug 58179, bug 85593
+ # kdelibs-3.4.0 needed -fno-gcse; 3.4.1 needs -mminimal-toc; this needs a
+ # closer look... - corsair
+ use ppc64 && append-flags "-mminimal-toc"
+
+ # work around bug #120858, gcc 3.4.x -Os miscompilation
+ use x86 && replace-flags "-Os" "-O2" # see bug #120858
+
+ replace-flags "-O3" "-O2" # see bug #148180
+
+ kde_src_compile
+
+ if use doc; then
+ emake apidox || die
+ fi
+}
+
+src_install() {
+ kde_src_install
+
+ if use doc; then
+ emake DESTDIR="${D}" install-apidox || die
+ fi
+
+ # Needed to create lib -> lib64 symlink for amd64 2005.0 profile
+ if [ "${SYMLINK_LIB}" = "yes" ]; then
+ dosym $(get_abi_LIBDIR ${DEFAULT_ABI}) ${KDEDIR}/lib
+ fi
+
+ # Get rid of the disabled version of the kdnsd libraries
+ if use avahi || use bindist ; then
+ rm -rf "${D}/${PREFIX}"/$(get_libdir)/libkdnssd.*
+ fi
+
+ dodir /etc/env.d
+
+ # List all the multilib libdirs
+ local libdirs
+ for libdir in $(get_all_libdirs); do
+ libdirs="${PREFIX}/${libdir}:${libdirs}"
+ done
+
+ # KDE implies that the install path is listed first in KDEDIRS and the user
+ # directory (implicitly added) to be the last entry. Doing otherwise breaks
+ # certain functionality. Do not break this (once again *sigh*), but read the code.
+ # KDE saves the installed path implicitly and so this is not needed, /usr
+ # is set in ${PREFIX}/share/config/kdeglobals and so KDEDIRS is not needed.
+ cat <<EOF > "${D}"/etc/env.d/45kdepaths-${SLOT} # number goes down with version upgrade
+PATH=${PREFIX}/bin
+ROOTPATH=${PREFIX}/sbin:${PREFIX}/bin
+LDPATH=${libdirs}
+MANPATH=${PREFIX}/share/man
+CONFIG_PROTECT="${PREFIX}/share/config ${PREFIX}/env ${PREFIX}/shutdown /usr/share/config"
+#KDE_IS_PRELINKED=1
+# Excessive flushing to disk as in releases before KDE 3.5.10. Usually you don't want that.
+#KDE_EXTRA_FSYNC=1
+XDG_DATA_DIRS="${PREFIX}/share"
+EOF
+
+ # Install shell script to run KDE 3 applications from outside of the KDE 3 desktop
+ # See http://lists.kde.org/?t=120569055200005&r=1&w=2 for reference
+
+ # List all the multilib libdirs
+ local _libdir _libdirs
+ for _libdir in $(get_all_libdirs); do
+ _libdirs="${_libdirs}:${PREFIX}/${_libdir}"
+ done
+ _libdirs=${_libdirs#:}
+
+ # Merge KDE prefix and LDPATH
+ sed -e "s#@REPLACE_PREFIX@#${PREFIX}#" \
+ -e "s#@REPLACE_LIBS@#${_libdirs}#" \
+ -i "${WORKDIR}/patches/kde3" || die "sed failed"
+ dobin "${WORKDIR}/patches/kde3"
+
+ # Make sure the target for the revdep-rebuild stuff exists. Fixes bug 184441.
+ dodir /etc/revdep-rebuild
+
+cat <<EOF > "${D}"/etc/revdep-rebuild/50-kde3
+SEARCH_DIRS="${PREFIX}/bin ${PREFIX}/lib*"
+EOF
+}
diff --git a/kde-frameworks/kdelibs/metadata.xml b/kde-frameworks/kdelibs/metadata.xml
new file mode 100644
index 00000000..cd9c3631
--- /dev/null
+++ b/kde-frameworks/kdelibs/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+ <use>
+ <flag name="legacyssl">Support for some deprecated ciphers. Don't use this flag unless you really need it</flag>
+ <flag name="utempter">Records user logins. Useful on multi-user systems</flag>
+ </use>
+</pkgmetadata>