jreznik pushed to kdelibs3 (epel7). "import kdelibs3"

notifications at fedoraproject.org notifications at fedoraproject.org
Thu Apr 2 15:30:50 UTC 2015


>From 05f68626ba897c29e280ed83629d89cd98b04779 Mon Sep 17 00:00:00 2001
From: Rex Dieter <rdieter at fedoraproject.org>
Date: Mon, 30 Jul 2007 20:10:08 +0000
Subject: import kdelibs3


diff --git a/.cvsignore b/.cvsignore
index e69de29..f19b5c6 100644
--- a/.cvsignore
+++ b/.cvsignore
@@ -0,0 +1 @@
+kdelibs-3.5.7.tar.bz2
diff --git a/devices.protocol b/devices.protocol
new file mode 100644
index 0000000..a7055e3
--- /dev/null
+++ b/devices.protocol
@@ -0,0 +1,18 @@
+[Protocol]
+exec=kio_media
+protocol=devices
+input=none
+output=filesystem
+listing=Name,Type,Size,Date,AccessDate,Access,Owner,Group,Link
+reading=true
+writing=true
+makedir=true
+deleting=true
+linking=true
+moving=true
+Icon=system
+maxInstances=4
+#TODO DocPath=kioslave/file.html
+Class=:local
+deleteRecursive=true
+fileNameUsedForCopying=Name
diff --git a/kde-3.5-libtool-shlibext.patch b/kde-3.5-libtool-shlibext.patch
new file mode 100644
index 0000000..3c482b8
--- /dev/null
+++ b/kde-3.5-libtool-shlibext.patch
@@ -0,0 +1,72 @@
+Index: arts-1.5.4/acinclude.m4
+===================================================================
+--- arts-1.5.4.orig/acinclude.m4
++++ arts-1.5.4/acinclude.m4
+@@ -12040,28 +12040,12 @@ fi
+ ])# AC_LTDL_SYS_DLOPEN_DEPLIBS
+ 
+ AC_DEFUN([AC_LTDL_SHLIBEXT],
+-[AC_REQUIRE([AC_LTDL_SNARF_CONFIG])dnl
++[AC_REQUIRE([AC_LIBTOOL_SYS_DYNAMIC_LINKER])dnl
+ AC_CACHE_CHECK([which extension is used for shared libraries],
+   libltdl_cv_shlibext, [dnl
+-(
+-  last=
+-	case "$host_os" in
+-    cygwin* | mingw*) 
+-      last=".dll" 
+-      ;;
+-    *)
+-      for spec in $library_names_spec; do
+-        last="$spec"
+-      done
+-      ;;
+-  esac
+-changequote(, )
+-  echo "$last" | sed 's/\[.*\]//;s/^[^.]*//;s/\$.*$//;s/\.$//' > conftest
+-changequote([, ])
+-)
+-libltdl_cv_shlibext=`cat conftest`
+-rm -f conftest
+-])
++module=yes
++eval libltdl_cv_shlibext=$shrext
++  ])
+ if test -n "$libltdl_cv_shlibext"; then
+   AC_DEFINE_UNQUOTED(LTDL_SHLIB_EXT, "$libltdl_cv_shlibext",
+     [Define to the extension used for shared libraries, say, ".so". ])
+Index: arts-1.5.4/libltdl/ltdl.m4
+===================================================================
+--- arts-1.5.4.orig/libltdl/ltdl.m4
++++ arts-1.5.4/libltdl/ltdl.m4
+@@ -118,27 +118,11 @@ fi
+ ])# AC_LTDL_SYS_DLOPEN_DEPLIBS
+ 
+ AC_DEFUN([AC_LTDL_SHLIBEXT],
+-[AC_REQUIRE([AC_LTDL_SNARF_CONFIG])dnl
++[AC_REQUIRE([AC_LIBTOOL_SYS_DYNAMIC_LINKER])dnl
+ AC_CACHE_CHECK([which extension is used for shared libraries],
+   libltdl_cv_shlibext, [dnl
+-(
+-  last=
+-	case "$host_os" in
+-    cygwin* | mingw*) 
+-      last=".dll" 
+-      ;;
+-    *)
+-      for spec in $library_names_spec; do
+-        last="$spec"
+-      done
+-      ;;
+-  esac
+-changequote(, )
+-  echo "$last" | sed 's/\[.*\]//;s/^[^.]*//;s/\$.*$//;s/\.$//' > conftest
+-changequote([, ])
+-)
+-libltdl_cv_shlibext=`cat conftest`
+-rm -f conftest
++module=yes
++eval libltdl_cv_shlibext=$shrext
+ ])
+ if test -n "$libltdl_cv_shlibext"; then
+   AC_DEFINE_UNQUOTED(LTDL_SHLIB_EXT, "$libltdl_cv_shlibext",
diff --git a/kde.csh b/kde.csh
new file mode 100755
index 0000000..cf3fe74
--- /dev/null
+++ b/kde.csh
@@ -0,0 +1,17 @@
+## http://kde.ground.cz/tiki-index.php?page=Environment+Variables
+## for possible entries here
+
+#  When/if using prelinking, avoids (some) use of kdeinit
+if ( -f /etc/sysconfig/prelink ) then
+   set PRELINKING = `grep "^PRELINKING=" /etc/sysconfig/prelink | cut -d"=" -f2`
+   if ( "$PRELINKING" == "yes" )  then
+      if ( ! $?KDE_IS_PRELINKED ) setenv KDE_IS_PRELINKED 1
+   endif
+endif
+
+# if not using IP6, speeds DNS operations
+# if ( ! $?KDE_NO_IPV6 ) setenv KDE_NO_IPV6 1 
+
+# Make sure KDEDIRS is set
+if ( ! $?KDEDIRS ) setenv KDEDIRS /usr
+
diff --git a/kde.sh b/kde.sh
new file mode 100755
index 0000000..6a580fb
--- /dev/null
+++ b/kde.sh
@@ -0,0 +1,15 @@
+## http://kde.ground.cz/tiki-index.php?page=Environment+Variables
+## for possible entries here
+
+## When/if using prelinking, avoids (some) use of kdeinit
+if [ -f /etc/sysconfig/prelink ]; then
+  if [ `grep '^PRELINKING=yes' /etc/sysconfig/prelink` ] ; then
+    [ -z "$KDE_IS_PRELINKED" ] && KDE_IS_PRELINKED=1 && export KDE_IS_PRELINKED
+  fi
+fi
+
+## IPV6 support
+#[ -z "$KDE_NO_IPV6" ] && KDE_NO_IPV6=1 && export KDE_NO_IPV6
+
+## Make sure KDEDIRS is set
+[ -z "$KDEDIRS" ] && KDEDIRS="/usr" && export KDEDIRS
diff --git a/kdelibs-3.0.0-ndebug.patch b/kdelibs-3.0.0-ndebug.patch
new file mode 100644
index 0000000..683a360
--- /dev/null
+++ b/kdelibs-3.0.0-ndebug.patch
@@ -0,0 +1,11 @@
+--- kdelibs/kdecore/kdebug.cpp.ndebug	Mon Mar 11 16:44:31 2002
++++ kdelibs/kdecore/kdebug.cpp	Mon Mar 11 16:45:19 2002
+@@ -224,7 +224,7 @@
+ 	break;
+       }
+ 
+-  short nOutput = kDebug_data->config ? kDebug_data->config->readNumEntry(key, 2) : 2;
++  short nOutput = kDebug_data->config ? kDebug_data->config->readNumEntry(key, 4) : 4;
+ 
+   // If the application doesn't have a QApplication object it can't use
+   // a messagebox.
diff --git a/kdelibs-3.0.4-ksyscoca.patch b/kdelibs-3.0.4-ksyscoca.patch
new file mode 100644
index 0000000..55c5436
--- /dev/null
+++ b/kdelibs-3.0.4-ksyscoca.patch
@@ -0,0 +1,29 @@
+--- kdelibs-3.0.4/kdecore/ksycoca.cpp.ksyscoca	2002-09-09 20:25:56.000000000 -0400
++++ kdelibs-3.0.4/kdecore/ksycoca.cpp	2002-10-10 12:16:39.000000000 -0400
+@@ -149,9 +149,15 @@
+ }
+ 
+ static void delete_ksycoca_self() {
+-  delete KSycoca::_self;
++  if (KSycoca::_checkSelf())
++     delete KSycoca::_self;
++  
+ }
+ 
++bool KSycoca::_checkSelf() {
++  return (_self ? true : false);
++}
++	
+ KSycoca * KSycoca::self()
+ {
+     if (!_self) {
+--- kdelibs-3.0.4/kdecore/ksycoca.h.ksyscoca	2002-09-09 20:25:56.000000000 -0400
++++ kdelibs-3.0.4/kdecore/ksycoca.h	2002-10-10 11:54:28.000000000 -0400
+@@ -63,6 +63,7 @@
+     * Get or create the only instance of KSycoca (read-only)
+     */
+    static KSycoca *self();
++   static bool _checkSelf();
+ 
+    virtual ~KSycoca();
+ 
diff --git a/kdelibs-3.2.3-cups.patch b/kdelibs-3.2.3-cups.patch
new file mode 100644
index 0000000..97491c8
--- /dev/null
+++ b/kdelibs-3.2.3-cups.patch
@@ -0,0 +1,7 @@
+--- kdelibs-3.2.3/kdeprint/kdeprintrc.orig	2004-07-19 12:45:04.575573066 +0200
++++ kdelibs-3.2.3/kdeprint/kdeprintrc	2004-07-19 12:45:27.141880905 +0200
+@@ -3,3 +3,4 @@
+ ViewType=1
+ ViewToolBar=true
+ ViewPrinterInfos=true
++PrintSystem=cups
diff --git a/kdelibs-3.3.2-ppc.patch b/kdelibs-3.3.2-ppc.patch
new file mode 100644
index 0000000..90aabe7
--- /dev/null
+++ b/kdelibs-3.3.2-ppc.patch
@@ -0,0 +1,10 @@
+--- kdelibs-3.3.2/kdefx/kcpuinfo.cpp.orig	2004-12-15 11:17:53.549403872 -0500
++++ kdelibs-3.3.2/kdefx/kcpuinfo.cpp	2004-12-15 11:18:26.312348696 -0500
+@@ -30,6 +30,7 @@
+ #include <config.h>
+ #include "kcpuinfo.h"
+ 
++#undef HAVE_PPC_ALTIVEC
+ 
+ #if defined(__GNUC__) || defined(__INTEL_COMPILER)
+ #  define HAVE_GNU_INLINE_ASM
diff --git a/kdelibs-3.4.0-qtdoc.patch b/kdelibs-3.4.0-qtdoc.patch
new file mode 100644
index 0000000..97bd765
--- /dev/null
+++ b/kdelibs-3.4.0-qtdoc.patch
@@ -0,0 +1,11 @@
+--- kdelibs-3.4.0/admin/acinclude.m4.in.orig	2005-04-01 19:01:33.000000000 +0200
++++ kdelibs-3.4.0/admin/acinclude.m4.in	2005-04-01 19:03:15.000000000 +0200
+@@ -5317,7 +5317,7 @@
+   kde_qtdir="$with_qt_dir"
+ fi
+ 
+-AC_FIND_FILE(qsql.html, [ $kde_qtdir/doc/html $QTDIR/doc/html /usr/share/doc/packages/qt3/html /usr/lib/qt/doc /usr/lib/qt3/doc /usr/lib/qt3/doc/html /usr/doc/qt3/html /usr/doc/qt3 /usr/share/doc/qt3-doc /usr/share/qt3/doc/html /usr/X11R6/share/doc/qt/html ], QTDOCDIR)
++AC_FIND_FILE(qsql.html, [ $kde_qtdir/doc/html $QTDOC/html $QTDIR/doc/html /usr/share/doc/packages/qt3/html /usr/lib/qt/doc /usr/lib/qt3/doc /usr/lib/qt3/doc/html /usr/doc/qt3/html /usr/doc/qt3 /usr/share/doc/qt3-doc /usr/share/qt3/doc/html /usr/X11R6/share/doc/qt/html ], QTDOCDIR)
+ AC_MSG_RESULT($QTDOCDIR)
+ 
+ AC_SUBST(QTDOCDIR)
diff --git a/kdelibs-3.4.91-buildroot.patch b/kdelibs-3.4.91-buildroot.patch
new file mode 100644
index 0000000..8163b86
--- /dev/null
+++ b/kdelibs-3.4.91-buildroot.patch
@@ -0,0 +1,26 @@
+--- kdelibs-3.4.91/kdecore/Makefile.am.orig	2005-09-27 17:15:22.000000000 +0200
++++ kdelibs-3.4.91/kdecore/Makefile.am	2005-09-27 17:14:37.000000000 +0200
+@@ -172,14 +172,6 @@
+ kgrantpty_LDFLAGS = $(KDE_USE_PIE) $(KDE_RPATH) $(all_libraries)
+ kgrantpty_LDADD = ./libkdefakes.la
+ 
+-# kgrantpty needs to be installed setuid root
+-install-exec-hook:
+-	@(chown 0 $(DESTDIR)$(bindir)/kgrantpty && chmod 4755 $(DESTDIR)$(bindir)/kgrantpty) || echo "Please make kgrantpty setuid root" >&2
+-	@echo ""
+-	@echo "kgrantpty is by default installed with a set SETUID root bit!"
+-	@echo "This is needed for konsole, etc. to ensure that they can't be eavesdropped."
+-	@echo ""
+-
+ DISTCLEANFILES = kde-config.cpp
+ 
+ DOXYGEN_REFERENCES = dcop kdeui kparts kio
+--- kdelibs-3.4.91/kio/misc/kpac/Makefile.am.orig	2005-09-27 17:15:39.000000000 +0200
++++ kdelibs-3.4.91/kio/misc/kpac/Makefile.am	2005-09-27 17:15:58.000000000 +0200
+@@ -24,6 +24,3 @@
+ 
+ proxyscoutdatadir = $(kde_datadir)/proxyscout
+ proxyscoutdata_DATA = eventsrc
+-
+-install-exec-local:
+-	@(chown root $(DESTDIR)$(bindir)/kpac_dhcp_helper && chmod 4755 $(DESTDIR)$(bindir)/kpac_dhcp_helper) || echo "Please make kpac_dhcp_helper setuid root"
diff --git a/kdelibs-3.4.92-inttype.patch b/kdelibs-3.4.92-inttype.patch
new file mode 100644
index 0000000..95c8796
--- /dev/null
+++ b/kdelibs-3.4.92-inttype.patch
@@ -0,0 +1,11 @@
+--- kdelibs-3.4.92/kwallet/backend/sha1.cc.orig	2005-10-24 08:01:18.000000000 -0400
++++ kdelibs-3.4.92/kwallet/backend/sha1.cc	2005-10-24 08:11:28.000000000 -0400
+@@ -27,6 +27,8 @@
+ #include <sys/bitypes.h> /* For uintXX_t on Tru64 */
+ #endif
+ 
++#include <inttypes.h>
++
+ #include "sha1.h"
+ #include <string.h>
+ 
diff --git a/kdelibs-3.5.0-101956.patch b/kdelibs-3.5.0-101956.patch
new file mode 100644
index 0000000..bd7f304
--- /dev/null
+++ b/kdelibs-3.5.0-101956.patch
@@ -0,0 +1,32 @@
+--- kdelibs-3.5.0/kioslave/http/http.cc.101956	2005-11-08 16:39:17.000000000 -0600
++++ kdelibs-3.5.0/kioslave/http/http.cc	2005-12-01 13:23:39.000000000 -0600
+@@ -2103,6 +2103,8 @@
+     return false;
+   }
+ 
++  bool bCacheOnly = (m_request.cache == KIO::CC_CacheOnly);
++
+   m_request.fcache = 0;
+   m_request.bCachedRead = false;
+   m_request.bCachedWrite = false;
+@@ -2114,7 +2116,6 @@
+   {
+      m_request.fcache = checkCacheEntry( );
+ 
+-     bool bCacheOnly = (m_request.cache == KIO::CC_CacheOnly);
+      bool bOffline = isOffline(m_request.doProxy ? m_proxyURL : m_request.url);
+      if (bOffline && (m_request.cache != KIO::CC_Reload))
+         m_request.cache = KIO::CC_CacheOnly;
+@@ -2156,6 +2157,12 @@
+         return false;
+      }
+   }
++  else if (bCacheOnly)
++  {
++     // Instructed to only check cache, but _not_ to use cache. Oops.
++     error( ERR_DOES_NOT_EXIST, m_request.url.url() );
++     return false;
++  }
+ 
+   QString header;
+   QString davHeader;
diff --git a/kdelibs-3.5.1-xdg-menu.patch b/kdelibs-3.5.1-xdg-menu.patch
new file mode 100644
index 0000000..804cdbc
--- /dev/null
+++ b/kdelibs-3.5.1-xdg-menu.patch
@@ -0,0 +1,21 @@
+--- kdelibs-3.5.1/kded/applications.menu.orig	2006-02-21 14:30:11.000000000 +0100
++++ kdelibs-3.5.1/kded/applications.menu	2006-02-21 14:30:16.000000000 +0100
+@@ -31,12 +31,16 @@
+ 					<Category>Core</Category>
+ 					<Not><Category>KDE</Category></Not>
+ 				</And>
+-				<!-- Don't list SUSE's YaST in here -->
+-				<Category>X-SuSE-YaST</Category>
++				<Category>X-Red-Hat-Base</Category>
+ 			</Not>
+ 		</Include>
+ 	</Menu>
+        <Menu>
++                <Name>System Settings</Name>
++                <MergeFile>system-settings.menu</MergeFile>
++       </Menu>
++
++       <Menu>
+                 <Name>Development</Name>
+                 <Directory>kde-development.directory</Directory>
+                 <Menu>
diff --git a/kdelibs-3.5.2-cupsdconf2-group.patch b/kdelibs-3.5.2-cupsdconf2-group.patch
new file mode 100644
index 0000000..cd3f153
--- /dev/null
+++ b/kdelibs-3.5.2-cupsdconf2-group.patch
@@ -0,0 +1,25 @@
+--- kdelibs-3.5.2/kdeprint/cups/cupsdconf2/cupsd.conf.template.tn	2006-05-22 14:51:46.000000000 +0200
++++ kdelibs-3.5.2/kdeprint/cups/cupsdconf2/cupsd.conf.template	2006-05-22 15:27:27.000000000 +0200
+@@ -275,9 +275,9 @@
+ # must be <b>sys</b>, however you can configure things for another
+ # group as needed.</p>
+ # <p>
+-# <i>ex</i>: sys</p>
++# <i>ex</i>: lp</p>
+ $$
+-#Group sys
++#Group lp
+ @@
+ 
+ %%ripcache
+--- kdelibs-3.5.2/kdeprint/cups/cupsdconf2/cupsdconf.cpp.tn	2006-05-22 15:26:15.000000000 +0200
++++ kdelibs-3.5.2/kdeprint/cups/cupsdconf2/cupsdconf.cpp	2006-05-22 15:26:32.000000000 +0200
+@@ -115,7 +115,7 @@
+ 	maxjobsperprinter_ = 0;
+ 	maxjobsperuser_ = 0;
+ 	user_ = "lp";
+-	group_ = "sys";
++	group_ = "lp";
+ 	ripcache_ = "8m";
+ 	filterlimit_ = 0;
+ 	browsing_ = true;
diff --git a/kdelibs-3.5.2-kdebug-kmail-quiet.patch b/kdelibs-3.5.2-kdebug-kmail-quiet.patch
new file mode 100644
index 0000000..6c60080
--- /dev/null
+++ b/kdelibs-3.5.2-kdebug-kmail-quiet.patch
@@ -0,0 +1,11 @@
+--- kdelibs-3.5.2/kdecore/kdebugrc.orig	2006-05-03 16:12:27.000000000 +0200
++++ kdelibs-3.5.2/kdecore/kdebugrc	2006-05-03 16:12:35.000000000 +0200
+@@ -82,7 +82,7 @@
+ 
+ # KMail
+ [5006]
+-InfoOutput=2
++InfoOutput=4
+ 
+ # KitchenSync (Syncing Algorithm)
+ [5250]
diff --git a/kdelibs-3.5.4-kabc-make.patch b/kdelibs-3.5.4-kabc-make.patch
new file mode 100644
index 0000000..021cd14
--- /dev/null
+++ b/kdelibs-3.5.4-kabc-make.patch
@@ -0,0 +1,10 @@
+--- kdelibs-3.5.4/kabc/Makefile.am.orig	2006-09-29 12:07:44.000000000 +0200
++++ kdelibs-3.5.4/kabc/Makefile.am	2006-09-29 12:06:01.000000000 +0200
+@@ -55,6 +55,7 @@
+ kab2kabc_LDFLAGS = $(all_libraries) $(KDE_RPATH)
+ kab2kabc_LDADD = libkabc.la ../kab/libkab.la
+ kab2kabc_SOURCES = kab2kabc.cpp
++kab2kabc_COMPILE_FIRST = addressee.h
+ 
+ autostart_DATA = kab2kabc.desktop
+ autostartdir = $(datadir)/autostart
diff --git a/kdelibs-3.5.4-kdeprint-utf8.patch b/kdelibs-3.5.4-kdeprint-utf8.patch
new file mode 100644
index 0000000..ea500ca
--- /dev/null
+++ b/kdelibs-3.5.4-kdeprint-utf8.patch
@@ -0,0 +1,11 @@
+--- kdelibs-3.5.4/kdeprint/cups/kmcupsmanager.cpp.orig	2006-10-01 21:55:49.000000000 +0200
++++ kdelibs-3.5.4/kdeprint/cups/kmcupsmanager.cpp	2006-10-01 21:56:08.000000000 +0200
+@@ -85,7 +85,7 @@
+ 	// change LANG variable so that CUPS is always using
+ 	// english language: translation may only come from the PPD
+ 	// itself, or from KDE.
+-	setenv("LANG", "en", 1);
++	setenv("LANG", "en_US.UTF-8", 1);
+ }
+ 
+ KMCupsManager::~KMCupsManager()
diff --git a/kdelibs-3.5.5-kstandarddirs.patch b/kdelibs-3.5.5-kstandarddirs.patch
new file mode 100644
index 0000000..651973e
--- /dev/null
+++ b/kdelibs-3.5.5-kstandarddirs.patch
@@ -0,0 +1,14 @@
+diff -urN kdelibs-3.3.91.orig/kdecore/kstandarddirs.cpp kdelibs-3.3.91/kdecore/kstandarddirs.cpp
+--- kdelibs-3.3.91.orig/kdecore/kstandarddirs.cpp	2005-01-14 21:46:57.964666000 -0800
++++ kdelibs-3.3.91/kdecore/kstandarddirs.cpp	2005-01-14 21:49:53.043136983 -0800
+@@ -833,6 +833,10 @@
+                     if ((local || testdir.exists()) && !candidates->contains(path))
+                         candidates->append(path);
+                 }
++		// UGLY HACK - Chris CHeney
++		if (local && (!strcmp("config", type)))
++		  candidates->append("/etc/kde/");
++		//
+                 local = false;
+             }
+         }
diff --git a/kdelibs-3.5.5-lib_loader-1.2.patch b/kdelibs-3.5.5-lib_loader-1.2.patch
new file mode 100644
index 0000000..bb150cd
--- /dev/null
+++ b/kdelibs-3.5.5-lib_loader-1.2.patch
@@ -0,0 +1,169 @@
+
+ kdecore/Makefile.am    |    2 +
+ kdecore/klibloader.cpp |   86 +++++++++++++++++++++++++++----------------------
+ kdecore/klibloader.h   |    2 -
+ kinit/kinit.cpp        |    8 +---
+ 4 files changed, 55 insertions(+), 43 deletions(-)
+
+--- kdelibs-3.5.5/kdecore/Makefile.am.orig	2006-10-01 19:33:38.000000000 +0200
++++ kdelibs-3.5.5/kdecore/Makefile.am	2007-01-05 00:17:27.235678750 +0100
+@@ -115,8 +115,10 @@
+ 	kuser.cpp kconfigskeleton.cpp kconfigdialogmanager.cpp klockfile.cpp \
+ 	kqiodevicegzip_p.cpp ktimezones.cpp
+ 
++CXXFLAGS += -fexceptions
+ libkdecore_la_LDFLAGS = $(QT_LDFLAGS) $(KDE_RPATH) $(KDE_MT_LDFLAGS) $(X_LDFLAGS) $(USER_LDFLAGS) -version-info 6:0:2 -no-undefined
+ libkdecore_la_LIBADD = malloc/libklmalloc.la network/libkdecorenetwork.la $(SVGICON_LIB) ../dcop/libDCOP.la ../libltdl/libltdlc.la $(LIB_XEXT) $(LIBRESOLV) $(LIBUTIL) $(LIBART_LIBS) $(LIB_IDN) ../kdefx/libkdefx.la
++libkdecore_la_LIBADD += -lboost_filesystem -lboost_regex
+ libkdecore_la_NMCHECK = $(srcdir)/libkdecore.nmcheck
+ libkdecore_la_NMCHECKWEAK = $(srcdir)/libkdecore_weak.nmcheck $(srcdir)/libqt-mt_weak.nmcheck \
+ 	$(top_srcdir)/dcop/libDCOP_weak.nmcheck $(top_srcdir)/kdecore/standard_weak.nmcheck
+--- kdelibs-3.5.5/kdecore/klibloader.h.orig	2005-10-10 17:06:03.000000000 +0200
++++ kdelibs-3.5.5/kdecore/klibloader.h	2007-01-04 23:19:39.868039250 +0100
+@@ -270,7 +270,7 @@
+      * wants to open modules.
+      * @param name of the library. If it is not a path, the function searches in
+      *             the "module" and "lib" resources. If there is no extension,
+-     *             ".la" will be appended.
++     *             ".so*" will be appended.
+      * @param instance a KInstance used to get the standard paths
+      */
+     static QString findLibrary( const char * name, const KInstance * instance = KGlobal::instance() );
+--- kdelibs-3.5.5/kdecore/klibloader.cpp.orig	2006-01-19 17:06:18.000000000 +0000
++++ kdelibs-3.5.5/kdecore/klibloader.cpp	2007-01-05 00:08:39.215039750 +0000
+@@ -331,43 +331,59 @@
+     d = 0L;
+ }
+ 
+-static inline QCString makeLibName( const char* name )
++#include <boost/filesystem/exception.hpp>
++#include <boost/filesystem/operations.hpp>
++#include <boost/filesystem/path.hpp>
++#include <boost/regex.hpp>
++
++QCString makeSharedLibraryName( char const* name, QString const& dir )
+ {
+-    QCString libname(name);
+-    // only append ".la" if there is no extension
+-    // this allows to load non-libtool libraries as well
+-    // (mhk, 20000228)
+-    int pos = libname.findRev('/');
+-    if (pos < 0)
+-      pos = 0;
+-    if (libname.find('.', pos) < 0)
+-      libname += ".la";
+-    return libname;
++	try
++	{
++		boost::filesystem::path d( dir.ascii() );
++		std::string p = d.string() + "/" + name + ".so";
++		if ( boost::filesystem::exists( p ) )
++			return p.c_str();
++		boost::regex re( p + "\\..+", boost::regex::extended );
++		for ( boost::filesystem::directory_iterator i( d );
++			i != boost::filesystem::directory_iterator(); ++i )
++		{
++			boost::smatch m;
++			if ( boost::regex_match( i->string(), m, re ) )
++				return m.str().c_str();
++		}
++	}
++	catch ( boost::filesystem::filesystem_error const& )
++	{
++	}
++	return QCString();
+ }
+ 
+-//static
+ QString KLibLoader::findLibrary( const char * name, const KInstance * instance )
+ {
+-    QCString libname = makeLibName( name );
+-
+-    // only look up the file if it is not an absolute filename
+-    // (mhk, 20000228)
+-    QString libfile;
+-    if (!QDir::isRelativePath(libname))
+-      libfile = QFile::decodeName( libname );
+-    else
+-    {
+-      libfile = instance->dirs()->findResource( "module", libname );
+-      if ( libfile.isEmpty() )
+-      {
+-        libfile = instance->dirs()->findResource( "lib", libname );
+-#ifndef NDEBUG
+-        if ( !libfile.isEmpty() && libname.left(3) == "lib" ) // don't warn for kdeinit modules
+-          kdDebug(150) << "library " << libname << " not found under 'module' but under 'lib'" << endl;
+-#endif
+-      }
+-    }
+-    return libfile;
++	try
++	{
++		if ( boost::filesystem::exists( name ) )
++			return name;
++	}
++	catch ( boost::filesystem::filesystem_error const& )
++	{
++	}
++	QStringList dirs = instance->dirs()->resourceDirs( "module" );
++	for ( QStringList::ConstIterator i = dirs.begin(); i != dirs.end(); ++i )
++	{
++		QCString p = makeSharedLibraryName( name, *i );
++		if ( !p.isNull() )
++			return p;
++	}
++	dirs = instance->dirs()->resourceDirs( "lib" );
++	for ( QStringList::ConstIterator i = dirs.begin(); i != dirs.end(); ++i )
++	{
++		QCString p = makeSharedLibraryName( name, *i );
++		if ( !p.isNull() )
++			return p;
++	}
++	return QString::null;
+ }
+ 
+ 
+@@ -418,11 +434,7 @@
+       QString libfile = findLibrary( name );
+       if ( libfile.isEmpty() )
+       {
+-        const QCString libname = makeLibName( name );
+-#ifndef NDEBUG
+-        kdDebug(150) << "library=" << name << ": No file named " << libname << " found in paths." << endl;
+-#endif
+-        d->errorMessage = i18n("Library files for \"%1\" not found in paths.").arg(libname);
++        d->errorMessage = i18n("Library files for \"%1\" not found in paths.").arg(name);
+         return 0;
+       }
+ 
+--- kdelibs-3.5.5/kinit/kinit.cpp.orig	2006-10-01 19:33:32.000000000 +0200
++++ kdelibs-3.5.5/kinit/kinit.cpp	2007-01-04 23:39:00.780591750 +0100
+@@ -447,7 +447,7 @@
+   {
+      /* Relative name without '.la' */
+      name = _name;
+-     lib = name + ".la";
++     lib = name;
+      exec = name;
+      libpath = QFile::encodeName(KLibLoader::findLibrary( lib, s_instance ));
+      execpath = execpath_avoid_loops( exec, envc, envs, avoid_loops );
+@@ -458,9 +458,7 @@
+      name = _name;
+      name = name.mid( name.findRev('/') + 1);
+      exec = _name;
+-     if (lib.right(3) == ".la")
+-        libpath = lib;
+-     else
++     if ( libpath.findRev( ".so" ) == -1 )
+         execpath = exec;
+   }
+   if (!args)
+@@ -1807,7 +1805,7 @@
+ #ifndef __CYGWIN__
+    if (!d.suicide && !getenv("KDE_IS_PRELINKED"))
+    {
+-      QString konq = locate("lib", "libkonq.la", s_instance);
++      QString konq = KLibLoader::findLibrary( "libkonq", s_instance );
+       if (!konq.isEmpty())
+ 	  (void) lt_dlopen(QFile::encodeName(konq).data());
+    }
diff --git a/kdelibs-3.5.6-137675.patch b/kdelibs-3.5.6-137675.patch
new file mode 100644
index 0000000..7d34f34
--- /dev/null
+++ b/kdelibs-3.5.6-137675.patch
@@ -0,0 +1,133 @@
+Index: kioslave/metainfo/Makefile.am
+===================================================================
+--- kioslave/metainfo/Makefile.am	(Revision 606834)
++++ kioslave/metainfo/Makefile.am	(Arbeitskopie)
+@@ -2,7 +2,7 @@
+ ## Makefile.am of kdebase/kioslave/metainfo
+ 
+ INCLUDES = $(all_includes)
+-AM_LDFLAGS = $(all_libraries) $(KDE_RPATH)
++AM_LDFLAGS = $(KDE_RPATH) $(all_libraries)
+ METASOURCES = AUTO
+ 
+ kde_module_LTLIBRARIES = kio_metainfo.la
+Index: kioslave/gzip/Makefile.am
+===================================================================
+--- kioslave/gzip/Makefile.am	(Revision 606834)
++++ kioslave/gzip/Makefile.am	(Arbeitskopie)
+@@ -1,5 +1,5 @@
+ INCLUDES = -I$(top_srcdir)/kio $(all_includes)
+-AM_LDFLAGS = $(all_libraries) $(KDE_RPATH)
++AM_LDFLAGS = $(KDE_RPATH) $(all_libraries)
+ METASOURCES = AUTO
+ 
+ kde_module_LTLIBRARIES = kgzipfilter.la
+Index: kio/tests/Makefile.am
+===================================================================
+--- kio/tests/Makefile.am	(Revision 606834)
++++ kio/tests/Makefile.am	(Arbeitskopie)
+@@ -18,7 +18,7 @@
+ 
+ INCLUDES= -I$(top_srcdir) -I$(top_srcdir)/kio $(all_includes)
+ LDADD = $(LIB_KIO)
+-AM_LDFLAGS = $(all_libraries) $(KDE_RPATH)
++AM_LDFLAGS = $(KDE_RPATH) $(all_libraries)
+ 
+ check_PROGRAMS = ksycocatest getalltest kruntest ktartest kziptest\
+                  kioslavetest kdirwatchtest kshredtest speed kurifiltertest \
+Index: dcop/tests/Makefile.am
+===================================================================
+--- dcop/tests/Makefile.am	(Revision 606834)
++++ dcop/tests/Makefile.am	(Arbeitskopie)
+@@ -3,7 +3,6 @@
+ 	@echo -e "dcop tests not run.\nRun make tests in the tests directory to make them"
+ 
+ INCLUDES = $(all_includes)
+-AM_LDFLAGS   = $(all_libraries)
+ 
+ METASOURCES = AUTO
+ 
+@@ -17,7 +16,7 @@
+ 
+ driver_SOURCES = driver.cpp test.stub
+ driver_LDADD = $(LIB_KDECORE)
+-driver_LDFLAGS = $(KDE_RPATH)
++driver_LDFLAGS = $(KDE_RPATH) $(all_libraries)
+ 
+ CLEANFILES = batch.generated definitions.generated driver.generated shell.generated
+ 
+Index: dcop/dcopidl2cpp/Makefile.am
+===================================================================
+--- dcop/dcopidl2cpp/Makefile.am	(Revision 606834)
++++ dcop/dcopidl2cpp/Makefile.am	(Arbeitskopie)
+@@ -1,6 +1,5 @@
+ 
+ INCLUDES = $(all_includes)
+-AM_LDFLAGS   = $(all_libraries)
+ 
+ ####### Files
+ 
+@@ -10,7 +9,7 @@
+ noinst_HEADERS = main.h
+ 
+ dcopidl2cpp_LDADD = $(LIB_QT)
+-dcopidl2cpp_LDFLAGS = $(KDE_RPATH)
++dcopidl2cpp_LDFLAGS = $(all_libraries) $(KDE_RPATH)
+ 
+ dcopidl_output.kidl: ../dcopidl/dcopidl $(srcdir)/dcopidl_test.h
+ 	../dcopidl/dcopidl $(srcdir)/dcopidl_test.h > dcopidl_output.kidl
+Index: dcop/client/Makefile.am
+===================================================================
+--- dcop/client/Makefile.am	(Revision 606834)
++++ dcop/client/Makefile.am	(Arbeitskopie)
+@@ -1,6 +1,5 @@
+ 
+ INCLUDES = $(all_includes)
+-AM_LDFLAGS   = $(all_libraries)
+ DCOP_LIB = ../libDCOP.la
+ 
+ ####### Files
+@@ -9,19 +8,19 @@
+ 
+ dcop_SOURCES = dcop.cpp
+ dcop_LDADD = $(LIB_QT) $(DCOP_LIB)
+-dcop_LDFLAGS = $(KDE_RPATH)
++dcop_LDFLAGS = $(KDE_RPATH) $(all_libraries)
+ 
+ dcopstart_SOURCES = dcopstart.cpp
+ dcopstart_LDADD = $(LIB_QT) $(DCOP_LIB)
+-dcopstart_LDFLAGS = $(KDE_RPATH)
++dcopstart_LDFLAGS = $(KDE_RPATH) $(all_libraries)
+ 
+ dcopquit_SOURCES = dcopquit.cpp
+ dcopquit_LDADD = $(LIB_QT) $(DCOP_LIB)
+-dcopquit_LDFLAGS = $(KDE_RPATH)
++dcopquit_LDFLAGS = $(KDE_RPATH) $(all_libraries)
+ 
+ dcopfind_SOURCES = dcopfind.cpp
+ dcopfind_LDADD = $(LIB_QT) $(DCOP_LIB)
+-dcopfind_LDFLAGS = $(KDE_RPATH)
++dcopfind_LDFLAGS = $(KDE_RPATH) $(all_libraries)
+ 
+ dcopclient_SOURCES = dcopclient.c
+ dcopobject_SOURCES = dcopobject.c
+Index: dcop/dcopidl/Makefile.am
+===================================================================
+--- dcop/dcopidl/Makefile.am	(Revision 606834)
++++ dcop/dcopidl/Makefile.am	(Arbeitskopie)
+@@ -1,6 +1,5 @@
+ 
+ INCLUDES = $(all_includes)
+-AM_LDFLAGS   = $(all_libraries)
+ AM_CPPFLAGS = -DYYDEBUG
+ 
+ ####### Files
+@@ -11,7 +10,7 @@
+ noinst_HEADERS = yacc.cc.h
+ 
+ dcopidl_LDADD = $(LIB_QT)
+-dcopidl_LDFLAGS = $(KDE_RPATH)
++dcopidl_LDFLAGS = $(KDE_RPATH) $(all_libraries)
+ 
+ ####### Build rules
+ 
diff --git a/kdelibs-3.5.6-lang.patch b/kdelibs-3.5.6-lang.patch
new file mode 100644
index 0000000..3df3408
--- /dev/null
+++ b/kdelibs-3.5.6-lang.patch
@@ -0,0 +1,17 @@
+--- kdelibs-3.5.6/kdecore/klocale.cpp.orig	2007-05-22 17:49:31.000000000 +0200
++++ kdelibs-3.5.6/kdecore/klocale.cpp	2007-05-23 20:37:54.000000000 +0200
+@@ -140,9 +140,11 @@ void KLocale::initLanguageList(KConfig *
+   KConfigGroupSaver saver(config, "Locale");
+ 
+   m_country = config->readEntry( "Country" );
+-  if ( m_country.isEmpty() )
+-    m_country = defaultCountry();
+-
++  if ( m_country.isEmpty() ) {
++    QString ln, ct, chrset;
++    splitLocale(QString(::getenv("LANG")), ln, ct, chrset);
++    m_country = (ct.isEmpty()) ? defaultCountry() : ct.lower();
++  }
+   // Reset the list and add the new languages
+   QStringList languageList;
+   if ( useEnv )
diff --git a/kdelibs-3.5.6-utempter.patch b/kdelibs-3.5.6-utempter.patch
new file mode 100644
index 0000000..8967a9d
--- /dev/null
+++ b/kdelibs-3.5.6-utempter.patch
@@ -0,0 +1,113 @@
+diff -Nur kdelibs-3.5.6.orig/configure.in kdelibs-3.5.6/configure.in
+--- kdelibs-3.5.6.orig/configure.in	2007-01-24 09:52:48.000000000 +0100
++++ kdelibs-3.5.6/configure.in	2007-02-05 23:01:44.000000000 +0100
+@@ -399,7 +399,7 @@
+ [], with_utempter=check)
+ if test "x$with_utempter" != xno; then
+   kde_have_utempter=yes
+-  AC_CHECK_LIB(utempter, addToUtmp, [LIBUTEMPTER=-lutempter], kde_have_utempter=no)
++  AC_CHECK_LIB(utempter, utempter_add_record, [LIBUTEMPTER=-lutempter], kde_have_utempter=no)
+   AC_SUBST(LIBUTEMPTER)
+   if test "$kde_have_utempter" = "yes"; then
+     AC_DEFINE_UNQUOTED(HAVE_UTEMPTER, 1, [Define if you have the utempter helper for utmp managment])
+diff -Nur kdelibs-3.5.6.orig/configure.in.in kdelibs-3.5.6/configure.in.in
+--- kdelibs-3.5.6.orig/configure.in.in	2006-05-22 20:14:23.000000000 +0200
++++ kdelibs-3.5.6/configure.in.in	2007-02-05 23:01:44.000000000 +0100
+@@ -395,7 +395,7 @@
+ [], with_utempter=check)
+ if test "x$with_utempter" != xno; then
+   kde_have_utempter=yes
+-  AC_CHECK_LIB(utempter, addToUtmp, [LIBUTEMPTER=-lutempter], kde_have_utempter=no)
++  AC_CHECK_LIB(utempter, utempter_add_record, [LIBUTEMPTER=-lutempter], kde_have_utempter=no)
+   AC_SUBST(LIBUTEMPTER)
+   if test "$kde_have_utempter" = "yes"; then
+     AC_DEFINE_UNQUOTED(HAVE_UTEMPTER, 1, [Define if you have the utempter helper for utmp managment])
+diff -Nur kdelibs-3.5.6.orig/kdecore/kpty.cpp kdelibs-3.5.6/kdecore/kpty.cpp
+--- kdelibs-3.5.6.orig/kdecore/kpty.cpp	2006-05-22 20:14:21.000000000 +0200
++++ kdelibs-3.5.6/kdecore/kpty.cpp	2007-02-05 23:01:44.000000000 +0100
+@@ -80,6 +80,10 @@
+ # include <utmp.h>
+ #endif
+ 
++#ifdef HAVE_UTEMPTER
++# include <utempter.h>
++#endif
++
+ #ifdef HAVE_TERMIOS_H
+ /* for HP-UX (some versions) the extern C is needed, and for other
+    platforms it doesn't hurt */
+@@ -138,21 +142,6 @@
+ // private functions //
+ ///////////////////////
+ 
+-#ifdef HAVE_UTEMPTER
+-class KProcess_Utmp : public KProcess
+-{
+-public:
+-   int commSetupDoneC()
+-   {
+-     dup2(cmdFd, 0);
+-     dup2(cmdFd, 1);
+-     dup2(cmdFd, 3);
+-     return 1;
+-   }
+-   int cmdFd;
+-};
+-#endif
+-
+ #define BASE_CHOWN "kgrantpty"
+ 
+ 
+@@ -399,12 +388,8 @@
+ void KPty::login(const char *user, const char *remotehost)
+ {
+ #ifdef HAVE_UTEMPTER
+-    KProcess_Utmp utmp;
+-    utmp.cmdFd = d->masterFd;
+-    utmp << "/usr/sbin/utempter" << "-a" << d->ttyName << "";
+-    utmp.start(KProcess::Block);
++    utempter_add_record (d->masterFd, remotehost);
+     Q_UNUSED(user);
+-    Q_UNUSED(remotehost);
+ #elif defined(USE_LOGIN)
+     const char *str_ptr;
+     struct utmp l_struct;
+@@ -442,10 +427,7 @@
+ void KPty::logout()
+ {
+ #ifdef HAVE_UTEMPTER
+-    KProcess_Utmp utmp;
+-    utmp.cmdFd = d->masterFd;
+-    utmp << "/usr/sbin/utempter" << "-d" << d->ttyName;
+-    utmp.start(KProcess::Block);
++    utempter_remove_record (d->masterFd);
+ #elif defined(USE_LOGIN)
+     const char *str_ptr = d->ttyName.data();
+     if (!memcmp(str_ptr, "/dev/", 5))
+diff -Nur kdelibs-3.5.6.orig/kdecore/Makefile.am kdelibs-3.5.6/kdecore/Makefile.am
+--- kdelibs-3.5.6.orig/kdecore/Makefile.am	2006-10-01 19:33:38.000000000 +0200
++++ kdelibs-3.5.6/kdecore/Makefile.am	2007-02-05 23:01:44.000000000 +0100
+@@ -115,7 +115,7 @@
+ 	kuser.cpp kconfigskeleton.cpp kconfigdialogmanager.cpp klockfile.cpp \
+ 	kqiodevicegzip_p.cpp ktimezones.cpp
+ 
+-libkdecore_la_LDFLAGS = $(QT_LDFLAGS) $(KDE_RPATH) $(KDE_MT_LDFLAGS) $(X_LDFLAGS) $(USER_LDFLAGS) -version-info 6:0:2 -no-undefined
++libkdecore_la_LDFLAGS = $(QT_LDFLAGS) $(KDE_RPATH) $(KDE_MT_LDFLAGS) $(LIBUTEMPTER) $(X_LDFLAGS) $(USER_LDFLAGS) -version-info 6:0:2 -no-undefined
+ libkdecore_la_LIBADD = malloc/libklmalloc.la network/libkdecorenetwork.la $(SVGICON_LIB) ../dcop/libDCOP.la ../libltdl/libltdlc.la $(LIB_XEXT) $(LIBRESOLV) $(LIBUTIL) $(LIBART_LIBS) $(LIB_IDN) ../kdefx/libkdefx.la
+ libkdecore_la_NMCHECK = $(srcdir)/libkdecore.nmcheck
+ libkdecore_la_NMCHECKWEAK = $(srcdir)/libkdecore_weak.nmcheck $(srcdir)/libqt-mt_weak.nmcheck \
+diff -Nur kdelibs-3.5.6.orig/kdecore/Makefile.in kdelibs-3.5.6/kdecore/Makefile.in
+--- kdelibs-3.5.6.orig/kdecore/Makefile.in	2007-01-24 09:54:07.000000000 +0100
++++ kdelibs-3.5.6/kdecore/Makefile.in	2007-02-05 23:04:12.000000000 +0100
+@@ -787,9 +787,9 @@
+ 	kuser.cpp kconfigskeleton.cpp kconfigdialogmanager.cpp klockfile.cpp \
+ 	kqiodevicegzip_p.cpp ktimezones.cpp ksycoca_skel.cpp kappdcopiface_skel.cpp kdebugdcopiface_skel.cpp
+ 
+-#>- libkdecore_la_LDFLAGS = $(QT_LDFLAGS) $(KDE_RPATH) $(KDE_MT_LDFLAGS) $(X_LDFLAGS) $(USER_LDFLAGS) -version-info 6:0:2 -no-undefined
++#>- libkdecore_la_LDFLAGS = $(QT_LDFLAGS) $(KDE_RPATH) $(KDE_MT_LDFLAGS) $(LIBUTEMPTER) $(X_LDFLAGS) $(USER_LDFLAGS) -version-info 6:0:2 -no-undefined
+ #>+ 1
+-libkdecore_la_LDFLAGS = $(QT_LDFLAGS) $(KDE_RPATH) $(KDE_MT_LDFLAGS) $(X_LDFLAGS) $(USER_LDFLAGS) -version-info 6:0:2 -no-undefined $(KDE_NO_UNDEFINED)
++libkdecore_la_LDFLAGS = $(QT_LDFLAGS) $(KDE_RPATH) $(KDE_MT_LDFLAGS) $(LIBUTEMPTER) $(X_LDFLAGS) $(USER_LDFLAGS) -version-info 6:0:2 -no-undefined $(KDE_NO_UNDEFINED)
+ libkdecore_la_LIBADD = malloc/libklmalloc.la network/libkdecorenetwork.la $(SVGICON_LIB) ../dcop/libDCOP.la ../libltdl/libltdlc.la $(LIB_XEXT) $(LIBRESOLV) $(LIBUTIL) $(LIBART_LIBS) $(LIB_IDN) ../kdefx/libkdefx.la
+ libkdecore_la_NMCHECK = $(srcdir)/libkdecore.nmcheck
+ libkdecore_la_NMCHECKWEAK = $(srcdir)/libkdecore_weak.nmcheck $(srcdir)/libqt-mt_weak.nmcheck \
diff --git a/kdelibs-3.5.7-cups13.patch b/kdelibs-3.5.7-cups13.patch
new file mode 100644
index 0000000..124d799
--- /dev/null
+++ b/kdelibs-3.5.7-cups13.patch
@@ -0,0 +1,82 @@
+--- kdelibs-3.5.7/kdeprint/cups/cupsdconf2/cups-util.c.cups13	2006-10-01 12:33:43.000000000 -0500
++++ kdelibs-3.5.7/kdeprint/cups/cupsdconf2/cups-util.c	2007-07-19 15:12:48.000000000 -0500
+@@ -108,7 +108,8 @@ cupsGetConf(void)
+       * See if we should retry the current digest password...
+       */
+ 
+-      if (strncmp(cups_server->fields[HTTP_FIELD_WWW_AUTHENTICATE], "Basic", 5) == 0 ||
++      if (strncmp(httpGetField (cups_server, HTTP_FIELD_WWW_AUTHENTICATE),
++		  "Basic", 5) == 0 ||
+           digest_tries > 1 || !pwdstring[0])
+       {
+        /*
+@@ -116,7 +117,7 @@ cupsGetConf(void)
+ 	*/
+ 
+ 	snprintf(prompt, sizeof(prompt), "Password for %s on %s? ", cupsUser(),
+-        	 cups_server->hostname);
++        	 cupsServer());
+ 
+         if ((password = cupsGetPassword(prompt)) == NULL)
+ 	  break;
+@@ -135,7 +136,8 @@ cupsGetConf(void)
+       * Got a password; encode it for the server...
+       */
+ 
+-      if (strncmp(cups_server->fields[HTTP_FIELD_WWW_AUTHENTICATE], "Basic", 5) == 0)
++      if (strncmp(httpGetField (cups_server, HTTP_FIELD_WWW_AUTHENTICATE),
++		  "Basic", 5) == 0)
+       {
+        /*
+ 	* Basic authentication...
+@@ -334,7 +336,8 @@ cupsPutConf(const char *name)		/* I - Na
+       * See if we should retry the current digest password...
+       */
+ 
+-      if (strncmp(cups_server->fields[HTTP_FIELD_WWW_AUTHENTICATE], "Basic", 5) == 0 ||
++      if (strncmp(httpGetField (cups_server, HTTP_FIELD_WWW_AUTHENTICATE),
++		  "Basic", 5) == 0 ||
+           digest_tries > 1 || !pwdstring[0])
+       {
+        /*
+@@ -342,7 +345,7 @@ cupsPutConf(const char *name)		/* I - Na
+ 	*/
+ 
+ 	snprintf(prompt, sizeof(prompt), "Password for %s on %s? ", cupsUser(),
+-        	 cups_server->hostname);
++        	 cupsServer());
+ 
+         if ((password = cupsGetPassword(prompt)) == NULL)
+ 	  break;
+@@ -361,7 +364,8 @@ cupsPutConf(const char *name)		/* I - Na
+       * Got a password; encode it for the server...
+       */
+ 
+-      if (strncmp(cups_server->fields[HTTP_FIELD_WWW_AUTHENTICATE], "Basic", 5) == 0)
++      if (strncmp(httpGetField (cups_server, HTTP_FIELD_WWW_AUTHENTICATE),
++		  "Basic", 5) == 0)
+       {
+        /*
+ 	* Basic authentication...
+--- kdelibs-3.5.7/kdeprint/cups/ipprequest.cpp.cups13	2007-01-15 05:34:19.000000000 -0600
++++ kdelibs-3.5.7/kdeprint/cups/ipprequest.cpp	2007-07-19 15:15:09.000000000 -0500
+@@ -309,7 +309,8 @@ bool IppRequest::doFileRequest(const QSt
+ 		return false;
+ 	}
+ 
+-#ifdef HAVE_CUPS_NO_PWD_CACHE
++#if defined(HAVE_CUPS_NO_PWD_CACHE) && \
++    CUPS_VERSION_MAJOR == 1 && CUPS_VERSION_MINOR < 3
+ 	strncpy( HTTP->authstring, cups_authstring.data(), HTTP_MAX_VALUE );
+ #endif
+ 
+@@ -319,7 +320,8 @@ bool IppRequest::doFileRequest(const QSt
+ 	}
+ 
+ 	request_ = cupsDoFileRequest(HTTP, request_, (res.isEmpty() ? "/" : res.latin1()), (filename.isEmpty() ? NULL : filename.latin1()));
+-#ifdef HAVE_CUPS_NO_PWD_CACHE
++#if defined(HAVE_CUPS_NO_PWD_CACHE) && \
++    CUPS_VERSION_MAJOR == 1 && CUPS_VERSION_MINOR < 3
+ 	cups_authstring = HTTP->authstring;
+ #endif
+ 	httpClose(HTTP);
diff --git a/kdelibs-3.5.7-kde#146105.patch b/kdelibs-3.5.7-kde#146105.patch
new file mode 100644
index 0000000..94dcbc5
--- /dev/null
+++ b/kdelibs-3.5.7-kde#146105.patch
@@ -0,0 +1,36 @@
+Index: kdecore/kcmdlineargs.cpp
+===================================================================
+--- kdecore/kcmdlineargs.cpp	(Revision 669593)
++++ kdecore/kcmdlineargs.cpp	(Revision 669594)
+@@ -1248,21 +1248,22 @@
+ 
+ KURL KCmdLineArgs::makeURL(const char *_urlArg)
+ {
+-   QString urlArg = QFile::decodeName(_urlArg);
+-   if (!QDir::isRelativePath(urlArg))
+-   {
++   const QString urlArg = QFile::decodeName(_urlArg);
++   QFileInfo fileInfo(urlArg);
++   if (!fileInfo.isRelative()) { // i.e. starts with '/', on unix
+       KURL result;
+       result.setPath(urlArg);
+       return result; // Absolute path.
+    }
+ 
+-   if ( !KURL::isRelativeURL(urlArg) )
+-     return KURL(urlArg); // Argument is a URL
++   if ( KURL::isRelativeURL(urlArg) || fileInfo.exists() ) {
++      KURL result;
++      result.setPath( cwd()+'/'+urlArg );
++      result.cleanPath();
++      return result;  // Relative path
++   }
+ 
+-   KURL result;
+-   result.setPath( cwd()+"/"+urlArg );
+-   result.cleanPath();
+-   return result;  // Relative path
++   return KURL(urlArg); // Argument is a URL
+ }
+ 
+ void
diff --git a/kdelibs-3.5.7-openssl.patch b/kdelibs-3.5.7-openssl.patch
new file mode 100644
index 0000000..b5511ce
--- /dev/null
+++ b/kdelibs-3.5.7-openssl.patch
@@ -0,0 +1,34 @@
+--- kdelibs-3.5.7/kio/kssl/kopenssl.cc.openssl	2006-07-22 03:16:39.000000000 -0500
++++ kdelibs-3.5.7/kio/kssl/kopenssl.cc	2007-06-20 08:58:25.000000000 -0500
+@@ -329,6 +329,15 @@ KConfig *cfg;
+              #ifdef SHLIB_VERSION_NUMBER
+              << "libssl.so." SHLIB_VERSION_NUMBER
+              #endif
++             << "libssl.so.0.9.8b"
++             << "libssl.so.0.9.8a"
++             << "libssl.so.6"
++             << "libssl.so.0.9.7e"
++             << "libssl.so.5"
++             << "libssl.so.0.9.7a"
++             << "libssl.so.4"
++             << "libssl.so.0.9.6b"
++             << "libssl.so.2"
+              << "libssl.so"
+ 	     << "libssl.so.0"
+              #endif
+@@ -346,6 +355,15 @@ KConfig *cfg;
+              #ifdef SHLIB_VERSION_NUMBER
+              << "libcrypto.so." SHLIB_VERSION_NUMBER
+              #endif
++             << "libcrypto.so.0.9.8b"
++             << "libcrypto.so.0.9.8a"
++             << "libcrypto.so.6"
++             << "libcrypto.so.0.9.7e"
++             << "libcrypto.so.5"
++             << "libcrypto.so.0.9.7a"
++             << "libcrypto.so.4"
++             << "libcrypto.so.0.9.6b"
++             << "libcrypto.so.2"
+              << "libcrypto.so"
+ 	     << "libcrypto.so.0"
+              #endif
diff --git a/kdelibs3.spec b/kdelibs3.spec
new file mode 100644
index 0000000..454469c
--- /dev/null
+++ b/kdelibs3.spec
@@ -0,0 +1,1323 @@
+
+# kdelibs3 review: http://bugzilla.redhat.com/248899
+
+%define distname "Fedora"
+
+#define debug 1 
+%define final 1
+%define kde_settings 1 
+
+%define arts 1
+%define arts_epoch 8
+%define arts_version 1.5.7
+
+%define qt_epoch 1
+%define qt_version 3.3.8
+%global qt_ver %(pkg-config --modversion qt-mt 2>/dev/null || echo %{qt_version})
+%define qtdocdir %{_docdir}/qt-devel-%{qt_ver}
+
+%define kde_major_version 3
+
+%define make_cvs 1
+
+%define apidocs 1
+
+Version: 3.5.7
+Release: 15%{?dist}
+
+#if 0%{?fedora} > 7
+%if 1
+Name:     kdelibs3
+Provides: kdelibs = 6:%{version}-%{release}
+%else
+Name:     kdelibs
+Epoch:    6
+# To help transition to kde4
+Provides: kdelibs3 = %{version}-%{release}
+%endif
+
+Summary: K Desktop Environment - Libraries
+
+License: LGPL
+Url:	 http://www.kde.org/
+Group:   System Environment/Libraries
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) 
+
+Source0: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/kdelibs-%{version}.tar.bz2
+Source1: kde.sh
+Source2: kde.csh
+Source3: devices.protocol
+
+Patch1: kdelibs-3.5.1-xdg-menu.patch
+Patch2: kdelibs-3.0.0-ndebug.patch
+Patch4: kdelibs-3.0.4-ksyscoca.patch
+Patch5: kdelibs-3.5.7-openssl.patch
+Patch15: kdelibs-3.4.91-buildroot.patch
+Patch32: kdelibs-3.2.3-cups.patch
+Patch33: kdelibs-3.3.2-ppc.patch
+Patch34: kdelibs-3.4.0-qtdoc.patch
+Patch35: kdelibs-3.4.92-inttype.patch
+Patch37: kdelibs-3.5.2-kdebug-kmail-quiet.patch
+Patch38: kdelibs-3.5.2-cupsdconf2-group.patch
+Patch39: kdelibs-3.5.4-kabc-make.patch
+Patch40: kdelibs-3.5.4-kdeprint-utf8.patch
+Patch41: kdelibs-3.5.6-utempter.patch
+Patch43: kdelibs-3.5.6-lang.patch
+Patch44: kdelibs-3.5.7-cups13.patch
+
+# use /etc/kde in addition to /usr/share/config, borrowed from debian
+Patch104: kdelibs-3.5.5-kstandarddirs.patch
+
+# upstream patches
+# kget ignores simultaneous download limit (kde #101956)
+Patch502: kdelibs-3.5.0-101956.patch
+# automake-1.10, $(all_libraries) is missing from a few LDFLAGS (kde #137675)
+Patch503: kdelibs-3.5.6-137675.patch
+Patch505: kdelibs-3.5.7-kde#146105.patch
+# http://bugs.kde.org/93359, alternative to export libltdl_cv_shlibext=".so" hack.
+Patch93359: kde-3.5-libtool-shlibext.patch
+## See http://bugs.kde.org/139445, patch needs boost-devel, FIXME, doesn't apply to kde-3.5.7
+Patch139445: kdelibs-3.5.5-lib_loader-1.2.patch
+#BuildRequires: boost-devel
+
+%{?arts:Requires: arts >= %{arts_epoch}:%{arts_version}}
+Requires: qt >= %{qt_epoch}:%{qt_ver}
+Requires: hicolor-icon-theme
+%if %{kde_settings}
+Requires: kde-settings >= 3.5
+%endif
+Requires: kde-filesystem
+Requires: redhat-menus
+Requires: shadow-utils
+# kdesu/sudo support, http://bugs.kde.org/20914
+BuildRequires: sudo
+Requires(hint): sudo
+
+%if 0%{?fedora} > 4 || 0%{?rhel} > 4
+%define   libkdnssd libkdnssd
+Requires: %{libkdnssd}
+%define BuildRequires: xorg-x11-proto-devel libX11-devel
+%define _with_rgbfile --with-rgbfile=%{_datadir}/X11/rgb.txt
+Requires: iceauth
+%endif
+
+Requires(pre): coreutils
+Requires(post): /sbin/ldconfig
+Requires(postun): /sbin/ldconfig
+
+BuildRequires: gettext
+BuildRequires: pcre-devel
+BuildRequires: cups-devel cups
+BuildRequires: qt-devel qt-devel-docs
+%{?arts:BuildRequires: arts-devel >= %{arts_epoch}:%{arts_version}}
+BuildRequires: flex >= 2.5.4a-13
+BuildRequires: doxygen
+BuildRequires: libxslt-devel
+BuildRequires: sgml-common
+BuildRequires: openjade
+BuildRequires: jadetex
+BuildRequires: docbook-dtd31-sgml
+BuildRequires: docbook-style-dsssl
+BuildRequires: perl-SGMLSpm
+BuildRequires: docbook-utils
+BuildRequires: zlib-devel
+BuildRequires: libidn-devel
+BuildRequires: audiofile-devel
+BuildRequires: openssl-devel
+BuildRequires: perl
+BuildRequires: gawk
+BuildRequires: byacc
+BuildRequires: libart_lgpl-devel
+BuildRequires: bzip2-devel
+BuildRequires: libtiff-devel
+BuildRequires: libacl-devel libattr-devel
+BuildRequires: aspell-devel
+BuildRequires: krb5-devel
+BuildRequires: openldap-devel
+BuildRequires: db4-devel
+BuildRequires: alsa-lib-devel
+BuildRequires: pkgconfig
+BuildRequires: glibc-kernheaders
+%if 0%{?fedora} > 5 || 0%{?rhel} > 4
+# See also http://bugzilla.redhat.com/205767
+%define _with_libutempter 1
+BuildRequires: libutempter-devel
+%else
+BuildRequires: utempter
+%endif
+BuildRequires: findutils
+BuildRequires: jasper-devel
+BuildRequires: OpenEXR-devel
+%if %{make_cvs}
+BuildRequires: automake libtool
+%endif
+
+%if "%{name}" != "kdelibs" && "%{?apidocs}" != "1"
+Obsoletes: kdelibs-apidocs < 6:%{version}-%{release}
+%endif
+
+%description
+Libraries for the K Desktop Environment:
+KDE Libraries included: kdecore (KDE core library), kdeui (user interface),
+kfm (file manager), khtmlw (HTML widget), kio (Input/Output, networking),
+kspell (spelling checker), jscript (javascript), kab (addressbook),
+kimgio (image manipulation).
+
+%package devel
+Group: Development/Libraries
+Summary: Header files and documentation for compiling KDE applications.
+Conflicts: kdelibs4-devel
+%if "%{name}" == "kdelibs"
+Obsoletes: kdelibs3-devel < %{version}-%{release}
+Provides:  kdelibs3-devel = %{version}-%{release}
+%else
+Obsoletes: kdelibs-devel < 6:%{version}-%{release}
+Provides:  kdelibs-devel = 6:%{version}-%{release}
+%endif
+Requires: %{name} = %{?epoch:%{epoch}:}%{version}-%{release}
+Requires: qt-devel
+%{?arts:Requires: arts-devel}
+%{?libkdnssd:Requires: libkdnssd-devel}
+Requires: openssl-devel
+## those below can/should be omitted from future builds -- Rex
+#Requires: libart_lgpl-devel
+#Requires: libxslt-devel
+#Requires: libjpeg-devel
+#Requires: zlib-devel
+#Requires: bzip2-devel
+#Requires: libtiff-devel
+#Requires: libidn-devel
+#Requires: libacl-devel
+#Requires: pcre-devel
+#{?_with_libutempter:Requires: libutempter-devel}
+%description devel
+This package includes the header files you will need to compile
+applications for KDE.
+
+%package apidocs
+Group: Development/Documentation
+Summary: KDE API documentation.
+Requires: %{name} = %{?epoch:%{epoch}:}:%{version}
+%if "%{name}" == "kdelibs"
+Provides: kdelibs3-apidocs = %{version}-%{release}
+%else
+Obsoletes: kdelibs-apidocs < 6:%{version}-%{release}
+Provides:  kdelibs-apidocs = 6:%{version}-%{release}
+%endif
+## old, never published outside of rawhide, afaik -- Rex
+#Obsoletes: kdelibs-docs < 6:%{version}-%{release}
+%description apidocs
+This package includes the KDE API documentation in HTML
+format for easy browsing
+
+
+%prep
+%setup -q -n kdelibs-%{version}
+
+%patch1 -p1 -b .xdg-menu
+%if "%{?debug}" != "1"
+%patch2 -p1 -b .debug
+%endif
+%patch4 -p1 -b .ksyscoca
+%patch5 -p1 -b .openssl
+%patch15 -p1 -b .buildroot
+%patch32 -p1 -b .cups
+%patch33 -p1 -b .ppc
+%patch34 -p1 -b .qtdoc
+%patch35 -p1 -b .inttype
+%patch37 -p1 -b .kdebug-kmail-quiet
+%patch38 -p1 -b .cupsdconf2-group
+%patch39 -p1 -b .kabc-make
+%patch40 -p1 -b .kdeprint-utf8
+%{?_with_libutempter:%patch41 -p1 -b .utempter}
+# omission recommended by upstream: http://bugs.kde.org/147454#c37
+%patch43 -p1 -b .lang
+%patch44 -p1 -b .cups13
+
+%patch104 -p1 -b .kstandarddirs
+
+# upstream patches
+%patch503 -p0 -b .kde#137675
+%patch505 -p0 -b .kde#146105
+%patch93359 -p1 -b .libtool-shlibext
+#patch139445 -p1 -b .kde#139445
+
+sed -i -e "s,^#define KDE_VERSION_STRING .*,#define KDE_VERSION_STRING \"%{version}-%{release} %{distname}\"," kdecore/kdeversion.h
+
+%if %{make_cvs}
+   make -f admin/Makefile.common cvs
+%endif
+
+
+%build
+unset QTDIR && . /etc/profile.d/qt.sh
+
+export QTDOC=%{qtdocdir}
+# use patch93359 instead
+#export libltdl_cv_shlibext=".so"
+
+if [ -x /etc/profile.d/krb5.sh ]; then
+  . /etc/profile.d/krb5.sh
+elif ! echo ${PATH} | grep -q /usr/kerberos/bin ; then
+  export PATH=/usr/kerberos/bin:${PATH}
+fi
+
+%configure \
+   --includedir=%{_includedir}/kde \
+   --disable-rpath \
+   --enable-new-ldflags \
+   --disable-dependency-tracking \
+   %{!?debug: --disable-debug --disable-warnings --enable-final} \
+   %{?debug:--enable-debug --enable-warnings --disable-final} \
+   --disable-fast-malloc \
+%if "%{_lib}" == "lib64"
+  --enable-libsuffix="64" \
+%endif
+   --enable-cups \
+   --enable-mitshm \
+   --enable-pie \
+   --enable-sendfile \
+   --with-distribution="$(cat /etc/redhat-release 2>/dev/null)" \
+   --with-alsa \
+   --with-aspell \
+   --disable-libfam \
+   --enable-dnotify \
+   --enable-inotify \
+   --with-utempter \
+   %{!?arts:--without-arts} \
+   %{?_with_rgbfile} \
+   --with-jasper \
+   --with-openexr \
+   --with-xinerama
+
+make %{?_smp_mflags}
+
+# FIXME/TODO: build as noarch?  -- Rex
+%if "%{?apidocs}" == "1"
+make %{?_smp_mflags} apidox
+%endif
+
+
+%install
+rm -rf %{buildroot}
+
+make DESTDIR=%{buildroot} install
+
+chmod a+x %{buildroot}%{_libdir}/*
+install -p -m 644 %{SOURCE3} %{buildroot}%{_datadir}/services/devices.protocol
+
+%if "%{?apidocs}" == "1"
+pushd %{buildroot}%{_docdir}
+ln -sf HTML/en/kdelibs-apidocs %{name}-devel-%{kde_major_version}
+popd
+%endif
+
+# Make symlinks relative
+pushd %{buildroot}%{_docdir}/HTML/en
+for i in *; do
+   if [ -d $i -a -L $i/common ]; then
+      rm -f $i/common
+      ln -sf ../common $i
+   fi
+done
+popd
+
+%if "%{name}" == "kdelibs3"
+install -p -m 755 -D %{SOURCE1} %{buildroot}%{_sysconfdir}/profile.d/kde3.sh
+install -p -m 755 -D %{SOURCE2} %{buildroot}%{_sysconfdir}/profile.d/kde3.csh
+%else
+install -p -m 755 -D %{SOURCE1} %{buildroot}%{_sysconfdir}/profile.d/kde.sh
+install -p -m 755 -D %{SOURCE2} %{buildroot}%{_sysconfdir}/profile.d/kde.csh
+
+## menus
+mkdir -p %{buildroot}%{_sysconfdir}/kde/xdg/menus
+mv %{buildroot}%{_sysconfdir}/xdg/menus/applications.menu \
+   %{buildroot}%{_sysconfdir}/xdg/menus/kde-applications.menu
+# compat-symlinks, can go away eventually -- Rex
+ln -s %{_sysconfdir}/xdg/menus/kde-applications.menu \
+      %{buildroot}%{_sysconfdir}/kde/xdg/menus/kde-applications.menu
+ln -s kde-applications.menu \
+      %{buildroot}%{_sysconfdir}/kde/xdg/menus/applications.menu
+%endif
+
+echo "OnlyShowIn=KDE;" >> %{buildroot}%{_datadir}/applications/kde/kresources.desktop
+
+# Use hicolor-icon-theme rpm/pkg instead (#178319)
+rm -rf $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/
+
+# ghost'd files
+touch $RPM_BUILD_ROOT%{_datadir}/services/ksycoca
+
+## remove references to extraneous/optional libraries in .la files (#170602)
+# fam, libart_lgpl, pcre, libidn, libpng, libjpeg, libdns_sd, libacl/libattr, alsa-lib/asound
+find $RPM_BUILD_ROOT%{_libdir} -name "*.la" | xargs \
+ sed -i \
+ -e "s at -lfam@@g" \
+ -e "s@%{_libdir}/libfam.la@@g" \
+ -e "s at -lart_lgpl_2@@g" \
+ -e "s@%{_libdir}/libpcreposix.la@@g" \
+ -e "s at -lpcreposix@@g" \
+ -e "s at -lpcre@@g" \
+ -e "s at -lidn@@g" \
+ -e "s@%{_libdir}/libidn.la@@g" \
+ -e "s at -lpng@@g" \
+ -e "s at -ljpeg@@g" \
+ -e "s@%{_libdir}/libjpeg.la@@g" \
+ -e "s at -ldns_sd@@g" \
+ -e "s at -lacl@@g" \
+ -e "s@%{_libdir}/libacl.la@@g" \
+ -e "s@/%{_lib}/libacl.la@@g" \
+ -e "s at -lattr@@g" \
+ -e "s@%{_libdir}/libattr.la@@g" \
+ -e "s@/%{_lib}/libattr.la@@g" \
+ -e "s at -lasound@@g"  \
+ -e "s at -lutempter@@g"
+
+## unpackaged files
+# libkdnssd bits
+rm -f %{buildroot}%{_libdir}/libkdnssd.la
+%{?libkdnssd:rm -rf %{buildroot}{%{_libdir}/libkdnssd.*,%{_includedir}/kde/dnssd}}
+%if "%{name}" != "kdelibs"
+# remove conflicts with kdelibs-4
+pushd %{buildroot}%{_bindir}
+rm -f checkXML cupsdconf cupsdoprint imagetops kaddprinterwizard kconfig_compiler kconf_update kcookiejar \
+      kde-menu kdesu_stub kdontchangethehostname kdostartupconfig kio_http_cache_cleaner kioslave \
+      klauncher kpac_dhcp_helper ksendbugmail kstartupconfig ksvgtopng ktradertest kunittestmodrunner \
+      make_driver_db_cups make_driver_db_lpr makekdewidgets meinproc preparetips \
+      khotnewstuff kinstalltheme kcmshell kfile kioexec
+popd
+rm -f  %{buildroot}%{_datadir}/config/* %{buildroot}%{_datadir}/config/ui/kprintpreviewui.rc || :
+rm -rf %{buildroot}%{_datadir}/config/colors %{buildroot}%{_datadir}/apps/k* %{buildroot}%{_datadir}/apps/LICENSES \
+       %{buildroot}%{_datadir}/apps/proxyscout %{buildroot}%{_datadir}/locale \
+       %{buildroot}%{_datadir}/autostart %{buildroot}/etc/xdg %{buildroot}%{_docdir}/HTML %{buildroot}%{_datadir}/emoticons
+%endif
+
+
+%clean
+rm -rf %{buildroot}
+
+
+%post
+/sbin/ldconfig
+touch --no-create %{_datadir}/icons/crystalsvg 2> /dev/null || :
+%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/crystalsvg 2> /dev/null || :
+%{_bindir}/update-desktop-database > /dev/null 2>&1 || :
+
+%postun
+/sbin/ldconfig
+touch --no-create %{_datadir}/icons/crystalsvg 2> /dev/null || :
+%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/crystalsvg 2> /dev/null || :
+%{_bindir}/update-desktop-database > /dev/null 2>&1 || :
+
+
+%files
+%defattr(-,root,root,-)
+%config(noreplace) %{_sysconfdir}/profile.d/*
+%{_bindir}/*
+%attr(4755,root,root) %{_bindir}/kgrantpty
+%{_libdir}/lib*.so.*
+%{_libdir}/libkdeinit_*.so
+%{_libdir}/lib*.la
+%{_libdir}/kde3/
+%{_datadir}/applications/kde/*.desktop
+%{_datadir}/apps/*
+%config(noreplace) %{_datadir}/config/*
+%{_datadir}/icons/crystalsvg/
+%{_datadir}/icons/default.kde
+%{_datadir}/mimelnk/magic
+%{_datadir}/mimelnk/*/*.desktop
+%{_datadir}/services/*
+%{_datadir}/servicetypes/*
+%ghost %{_datadir}/services/ksycoca
+%if "%{name}" == "kdelibs"
+%{_sysconfdir}/kde/xdg/menus/*.menu
+%{_sysconfdir}/xdg/menus/*.menu
+%attr(4755,root,root) %{_bindir}/kpac_dhcp_helper
+%{_datadir}/autostart/*
+%{_datadir}/emoticons/*
+%{_datadir}/locale/all_languages
+%{_docdir}/HTML/en/common
+%{_docdir}/HTML/en/kspell
+%endif
+
+%files devel
+%defattr(-,root,root,-)
+%{_bindir}/dcopidl*
+%{_includedir}/kde/
+%{_libdir}/lib*.so
+%{_libdir}/lib*.a
+%exclude %{_libdir}/libkdeinit_*.so
+
+%if "%{?apidocs}" == "1"
+%files apidocs
+%defattr(-,root,root,-)
+%{_docdir}/%{name}-devel-%{kde_major_version}
+%{_docdir}/HTML/en/kdelibs*
+%endif
+
+
+%changelog
+* Fri Jul 20 2007 Rex Dieter <rdieter[AT]fedoraproject.org> - 6:3.5.7-15
+- Obsoletes/Provides: kdelibs-apidocs (f8+)
+
+* Fri Jul 20 2007 Rex Dieter <rdieter[AT]fedoraproject.org> - 6:3.5.7-14
+- toggle kdelibs3 (f8+)
+
+* Wed Jul 18 2007 Rex Dieter <rdieter[AT]fedoraproject.org> - 6:3.5.7-13
+- build fails against cups-1.3 (#248717)
+- incorporate kdelibs3 bits (not enabled... yet) 
+
+* Wed Jul 18 2007 Rex Dieter <rdieter[AT]fedoraproject.org> - 6:3.5.7-10
+- +Requires: kde-filesystem
+
+* Mon Jul 09 2007 Rex Dieter <rdieter[AT]fedoraproject.org> - 6:3.5.7-9
+- omit ICEauthority patch (kde#147454, rh#243560, rh#247455)
+
+* Wed Jun 20 2007 Rex Dieter <rdieter[AT]fedoraproject.org> - 6:3.5.7-8
+- rework previously botched openssl patch
+
+* Wed Jun 20 2007 Rex Dieter <rdieter[AT]fedoraproject.org> - 6:3.5.7-7
+- -devel: Provides: kdelibs3-devel = ...
+- openssl patch update (portability)
+- drop deprecated ssl-krb5 patch
+
+* Sat Jun 16 2007 Rex Dieter <rdieter[AT]fedoraproject.org> - 6:3.5.7-6
+- Provides: kdelibs3 = %%version-%%release
+
+* Sat Jun 16 2007 Rex Dieter <rdieter[AT]fedoraproject.org> - 6:3.5.7-5
+- -devel: +Requires: libutempter-devel
+
+* Fri Jun 15 2007 Rex Dieter <rdieter[AT]fedoraproject.org> - 6:3.5.7-4
+- omit lib_loader patch (doesn't apply cleanly)
+
+* Fri Jun 15 2007 Rex Dieter <rdieter[AT]fedoraproject.org> - 6:3.5.7-3
+- include experimental libtool patches
+
+* Mon Jun 11 2007 Rex Dieter <rdieter[AT]fedoraproject.org> - 6:3.5.7-2
+- kdesu: sudo support (kde bug #20914), Requires(hint): sudo
+
+* Wed Jun 06 2007 Than Ngo <than at redhat.com> -  6:3.5.7-0.1.fc7
+- 3.5.7
+
+* Thu May 24 2007 Than Ngo <than at redhat.com> 6:3.5.6-10.fc7
+- don't change permission .ICEauthority by sudo KDE programs
+- apply patch to fix locale issue
+- apply upstream patch to fix kde#146105
+
+* Thu May 16 2007 Rex Dieter <rdieter[AT]fedorproject.org> - 6:3.5.6-9
+- make qtdocdir handling robust
+- kde_settings=1
+- Req: -desktop-backgrounds-basic
+
+* Wed May 16 2007 Than Ngo <than at redhat.com> - 3.5.6-8.fc7
+- add correct qt-version to build kde apidocs ,bz#239947
+- disable kde_settings
+
+* Thu May 14 2007 Rex Dieter <rdieter[AT]fedoraproject.org> - 6:3.5.6-7
+- BR: +keyutils-libs-devel (until krb5 is fixed, bug #240220)
+
+* Thu May 14 2007 Rex Dieter <rdieter[AT]fedoraproject.org> - 6:3.5.6-6
+- kde.sh: fix typo/thinko
+
+* Thu May 14 2007 Rex Dieter <rdieter[AT]fedoraproject.org> - 6:3.5.6-5
+- %%changelog: prune pre-kde3 entries
+- %%ghost %%{_datadir}/services/ksycoca
+- omit extraneous .la file references (#178733)
+- BR: jasper-devel OpenEXR-devel
+- xdg-menu compat symlinks (to help transition to using XDG_MENU_PREFIX)
+- fix kde#126812.patch to be non-empty
+- cleanup kde.(sh|csh)
+- Requires: +kde-settings -redhat-artwork 
+- make apidocs build optional (default on)
+- use FHS-friendly /etc/kde (#238136)
+
+* Mon Mar 26 2007 Than Ngo <than at redhat.com> - 6:3.5.6-3.fc7
+- apply upstream patch to fix build issue with qt-3.3.8
+- apply upstream patch to to fix crash on particular 404 url
+  in embedded HTML viewer
+
+* Tue Feb 27 2007 Than Ngo <than at redhat.com> - 6:3.5.6-2.fc7
+- cleanup specfile
+
+* Mon Feb 05 2007 Than Ngo <than at redhat.com> - 6:3.5.6-1.fc7
+- 3.5.6
+- apply patch to fix #225420, CVE-2007-0537 Konqueror improper
+  HTML comment rendering, thanks to Dirk Müller, KDE security team
+
+* Tue Nov 14 2006 Than Ngo <than at redhat.com> - 6:3.5.5-1.fc7
+- rebuild
+
+* Fri Oct 27 2006 Than Ngo <than at redhat.com> 6:3.5.5-0.2
+- add missing api docs
+
+* Wed Oct 25 2006 Than Ngo <than at redhat.com> 6:3.5.5-0.1
+- update to 3.5.5
+
+* Sun Oct 01 2006 Than Ngo <than at redhat.com> 6:3.5.4-10
+- fix utf8 issue in kdeprint
+- fix #178320,#198828, follow menu-spec
+- upstream patches,
+   fix #106748, Evaluate scripts in <iframe src=javascript:..> in the right context
+   fix #133071, Crash when characterSet was accessed on newly-created document
+
+* Sat Sep 30 2006 Than Ngo <than at redhat.com> 6:3.5.4-9
+- fix #178320,#198828, follow menu-spec
+- fix #119167, page rendered incorrectly at larger font sizes
+
+* Tue Sep 26 2006 <than at redhat.com> 6:3.5.4-8
+- fix #115891/bz#208270, CUPS 1.2.x unix socket support
+- apply upstream patches
+   fix #123915, Page format display is 'overlaid'
+   fix #100188, Fix incorrect 'endl' usage
+
+* Thu Sep 14 2006 Than Ngo <than at redhat.com> 6:3.5.4-7
+- apply upstream patches
+   fix #132678, Google search encoding fix
+   khtml rendering issue
+   fix #134118, silent startup notification never going away
+   fix #133401, crash when attempting to remove a standard shortcut that isn't actually in 
+   the KStdAccel::ShortcutList
+   fix #131979, unbreak "latest" and "most downloads" views
+
+* Tue Sep 12 2006 Than Ngo <than at redhat.com> 6:3.5.4-6
+- fix #205767, konsole no longer register itself to utmp
+- fix #123941, qt xim plugin sometimes leads to crash
+
+* Tue Sep 05 2006 Than Ngo <than at redhat.com> 6:3.5.4-5
+- apply upstream patches
+   fix #123413, kded crash when KDED modules make DCOP calls in their destructors
+   fix #133529, konqueror's performance issue
+   fix kdebug crash
+   more icon contexts (Tango icontheme)
+   fix #133677, file sharing doesn't work with 2-character long home directories
+
+* Mon Sep 04 2006 Than Ngo <than at redhat.com> 6:3.5.4-4
+- apply upstream patches
+   fix kde#121528, konqueror crash
+
+* Wed Aug 23 2006 Than Ngo <than at redhat.com> 6:3.5.4-3
+- apply upstream patches
+   fix kde#131366, Padding-bottom and padding-top not applied to inline elements
+   fix kde#131933, crash when pressing enter inside a doxygen comment block
+   fix kde#106812, text-align of tables should only be reset in quirk mode
+   fix kde#90462, konqueror crash while rendering in khtml
+
+* Tue Aug 08 2006 Than Ngo <than at redhat.com> 6:3.5.4-2
+- add BR on gettext, cups
+
+* Tue Aug 08 2006 Than Ngo <than at redhat.com> 6:3.5.4-1
+- rebuilt
+
+* Wed Jul 26 2006 Petr Rockai <prockai at redhat.com> - 6:3.5.4-0.pre2
+- drop the gcc workaround, problem fixed in gcc/g++
+
+* Mon Jul 24 2006 Petr Rockai <prockai at redhat.com> - 6:3.5.4-0.pre1
+- prerelease of 3.5.4 (from the first-cut tag)
+- disable --enable-final on s390x, seems to cause problems
+
+* Thu Jul 20 2006 Than Ngo <than at redhat.com> 6:3.5.3-11
+- apply upstream patches,
+   fix kde#130831, remember when the last replacement string was the empty string
+
+* Tue Jul 18 2006 Petr Rockai <prockai at redhat.com> - 6:3.5.3-10
+- do not ship the dummy kdnssd implementation, depend on external one
+  (there is one provided by kdnssd-avahi now)
+- change the use of anonymous namespace in kedittoolbar.h, so that
+  the KEditToolbar classes are exported again
+
+* Mon Jul 17 2006 Petr Rockai <prockai at redhat.com>
+- should have been 6:3.5.3-9 but accidentally built as 6:3.5.3-8.fc6
+- --disable-libfam and --enable-inotify to get inotify support
+  and to disable gamin/fam usage
+- add %{?dist} to Release:
+
+* Tue Jul 11 2006 Than Ngo <than at redhat.com> 6:3.5.3-8
+- upstream patches,
+    kde#130605 - konqueror crash
+    kde#129187 - konqueror crash when modifying address bar address
+
+* Mon Jul 10 2006 Than Ngo <than at redhat.com> 6:3.5.3-7
+- apply upstream patches,
+    kde#123307 - Find previous does nothing sometimes
+    kde#106795 - konqueror crash
+
+* Tue Jul 04 2006 Than Ngo <than at redhat.com> 6:3.5.3-6
+- apply upstream patches, fix #128940/#81806/#128760
+
+* Sat Jun 24 2006 Than Ngo <than at redhat.com> 6:3.5.3-5
+- fix #196013, mark kde.sh/kde.csh as config file
+- fix #178323 #196225, typo in kde.sh
+- apply upstream patches
+
+* Thu Jun 08 2006 Than Ngo <than at redhat.com> 6:3.5.3-4
+- enable --enable-new-ldflags again since ld bug fixed
+- move only *.so symlinks to -devel subpackage
+
+* Wed Jun  7 2006 Jeremy Katz <katzj at redhat.com> - 6:3.5.3-3
+- move .so symlinks to -devel subpackage
+
+* Thu Jun 01 2006 Than Ngo <than at redhat.com> 7:3.5.3-2
+- drop --enable-new-ldflags, workaround for ld bug
+
+* Wed May 31 2006 Than Ngo <than at redhat.com> 7:3.5.3-1
+- update to 3.5.3
+
+* Tue May 23 2006 Than Ngo <than at redhat.com> 7:3.5.2-7
+- fix #189677, No longer possible to "copy & rename" file in same directory
+
+* Mon May 22 2006 Than Ngo <than at redhat.com> 6:3.5.2-6
+- fix #192585, kdeprint writes incorrect cupsd.conf
+
+* Thu May 18 2006 Than Ngo <than at redhat.com> 6:3.5.2-5
+- use a versioned Obsoletes for kdelibs-docs
+
+* Tue May 16 2006 Than Ngo <than at redhat.com> 6:3.5.2-4 
+- rebuild against new qt to fix multilib issue
+- fix #178323, add KDE_IS_PRELINKED/KDE_NO_IPV60
+ 
+* Wed May 03 2006 Than Ngo <than at redhat.com> 6:3.5.2-3
+- fix #173235, disable kmail debug info #173235
+- use XDG_CONFIG_DIRS for kde menu #178320
+- don't use private API with newer CUPS >=1.2
+
+* Fri Apr 21 2006 Than Ngo <than at redhat.com> 6:3.5.2-2
+- apply patch to fix crash kdeprint
+
+* Tue Mar 21 2006 Than Ngo <than at redhat.com> 6:3.5.2-1
+- update to 3.5.2
+
+* Tue Feb 21 2006 Than Ngo <than at redhat.com> 6:3.5.1-2.3
+- apply patch to fix missing icons in KDE main menu
+- requires redhat-artwork >= 0.239-2
+- don't own /usr/share/icons/hicolor #178319
+- remove broken links #154093 
+
+* Fri Feb 10 2006 Jesse Keating <jkeating at redhat.com> - 6:3.5.1-2.2
+- bump again for double-long bug on ppc(64)
+
+* Tue Feb 07 2006 Jesse Keating <jkeating at redhat.com> - 6:3.5.1-2.1
+- rebuilt for new gcc4.1 snapshot and glibc changes
+
+* Thu Feb 02 2006 Than Ngo <than at redhat.com> 6:3.5.1-2 
+- add Obsolete: kdelibs-docs
+
+* Wed Feb 01 2006 Than Ngo <than at redhat.com> 6:3.5.1-1
+- 3.5.1
+
+* Thu Jan 19 2006 Than Ngo <than at redhat.com> 6:3.5.0-6
+- rename subpackage to -apidocs
+
+* Wed Jan 18 2006 Than Ngo <than at redhat.com> 6:3.5.0-5
+- apply patch to fix a printing problem
+- add subpackage kdelibs-docs
+- enable --enable-new-ldflags #161074 
+
+* Wed Dec 21 2005 Than Ngo <than at redhat.com> 6:3.5.0-4
+- apply patch to fix crash in kicker on KDE logout
+
+* Fri Dec 16 2005 Than Ngo <than at redhat.com> 6:3.5.0-3
+- add requires on several devel subpackages
+
+* Tue Dec 13 2005 Than Ngo <than at redhat.com> 6:3.5.0-2 
+- apply patch to fix konqueror for working with new openssl #174541 
+
+* Fri Dec 09 2005 Jesse Keating <jkeating at redhat.com>
+* - rebuilt
+
+* Thu Dec 01 2005 Than Ngo <than at redhat.com> 6:3.5.0-1
+- add fix for modular X, thanks to Ville Skyttä #174131
+- probably fix #174541
+
+* Mon Nov 28 2005 Than Ngo <than at redhat.com> 6:3.5.0-0.1.rc2
+- 3.5 rc2
+
+* Mon Nov 14 2005 Than Ngo <than at redhat.com> 6:3.5.0-0.1.rc1
+- update 3.5.0 rc1
+- remove unneeded lnusertemp workaround
+- remove references to optional libraries in .la files #170602 
+
+* Thu Nov 10 2005 Than Ngo <than at redhat.com> 6:3.4.92-4
+- apply patch to fix gcc4 compilation
+
+* Wed Nov 09 2005 Than Ngo <than at redhat.com> 6:3.4.92-3 
+- rebuilt against new libcrypto, libssl
+- requires iceauth
+ 
+* Fri Nov 04 2005 Than Ngo <than at redhat.com> 6:3.4.92-2
+- move lnusertemp in arts, workaround for #169631
+
+* Mon Oct 24 2005 Than Ngo <than at redhat.com> 6:3.4.92-1
+- update to 3.5 beta 2
+
+* Wed Oct 12 2005 Than Ngo <than at redhat.com> 6:3.4.91-2
+- add libacl-devel buildrequirement
+- add openoffice mimelnk files #121769
+
+* Tue Sep 27 2005 Than Ngo <than at redhat.com> 6:3.4.91-1
+- update to KDE 3.5 Beta1
+
+* Mon Aug 08 2005 Than Ngo <than at redhat.com> 6:3.4.2-2
+- add requires xorg-x11 #165287
+
+* Mon Aug 01 2005 Than Ngo <than at redhat.com> 6:3.4.2-1
+- update to 3.4.2
+
+* Tue Jun 21 2005 Than Ngo <than at redhat.com> 6:3.4.1-2
+- add devices protocol #160927
+
+* Wed May 25 2005 Than Ngo <than at redhat.com> 6:3.4.1-1
+- 3.4.1
+
+* Wed May 04 2005 Than Ngo <than at redhat.com> 6:3.4.0-6
+- kimgio input validation vulnerabilities, CAN-2005-1046
+
+* Wed Apr 13 2005 Than Ngo <than at redhat.com> 6:3.4.0-5
+- more fixes from CVS stable branch
+- fix kbuildsycoca crashes with signal 11 on kde startup #154246
+
+* Tue Apr 12 2005 Than Ngo <than at redhat.com> 6:3.4.0-4
+- add workaround for #154294
+
+* Thu Apr 07 2005 Than Ngo <than at redhat.com> 3.4.0-3
+- add missing kcontrol/khelp/home/find in main menu #151655 
+- fix bad symlinks #154093
+
+* Fri Apr 01 2005 Than Ngo <than at redhat.com> 6:3.4.0-2
+- more patches from CVS stable branch
+- add missing kde documents, workaround for rpm bug
+
+* Thu Mar 17 2005 Than Ngo <than at redhat.com> 6:3.4.0-1
+- 3.4.0 release
+
+* Wed Mar 16 2005 Than Ngo <than at redhat.com> 6:3.4.0-0.rc1.6
+- new snapshot from KDE_3_4_BRANCH
+
+* Mon Mar 14 2005 Than Ngo <than at redhat.com> 6:3.4.0-0.rc1.5
+- default font setting Sans/Monospace
+
+* Fri Mar 04 2005 Than Ngo <than at redhat.com> 6:3.4.0-0.rc1.4
+- rebuilt against gcc-4.0.0-0.31
+
+* Tue Mar 01 2005 Than Ngo <than at redhat.com> 6:3.4.0-0.rc1.3
+- fix dependency problem with openssl-0.9.7e
+
+* Tue Mar 01 2005 Than Ngo <than at redhat.com> 6:3.4.0-0.rc1.2
+- rebuilt against gcc-4
+
+* Sat Feb 26 2005 Than Ngo <than at redhat.com> 6:3.4.0-0.rc1.1
+- bump release
+
+* Fri Feb 25 2005 Than Ngo <than at redhat.com> 6:3.4.0-0.rc1.0
+- KDE 3.4.0 rc1
+
+* Tue Feb 22 2005 Than Ngo <than at redhat.com> 6:3.3.92-0.3
+- respin KDE 3.4 beta2
+
+* Thu Feb 17 2005 Than Ngo <than at redhat.com> 6:3.3.92-0.2
+- Add symlinks to crystal icons, thanks Peter Rockai, #121929
+- fix export
+
+* Mon Feb 14 2005 Than Ngo <than at redhat.com> 6:3.3.92-0.1
+- KDE 3.4 Beta2
+
+* Sat Feb 12 2005 Than Ngo <than at redhat.com> 6:3.3.2-0.7
+- backport CVS patch, cleanup InputMethod
+
+* Fri Feb 11 2005 Than Ngo <than at redhat.com> 6:3.3.2-0.6
+- drop mktemp patch
+
+* Thu Feb 10 2005 Than Ngo <than at redhat.com> 6:3.3.2-0.5
+- use mkstemp instead of mktemp
+- fix knotify crash after applying sound system change
+- add steve cleanup patch
+
+* Wed Dec 15 2004 Than Ngo <than at redhat.com> 6:3.3.2-0.4
+- get rid of broken AltiVec instructions on ppc
+
+* Tue Dec 14 2004 Than Ngo <than at redhat.com> 6:3.3.2-0.3
+- apply the patch to fix Konqueror Window Injection Vulnerability #142510
+  CAN-2004-1158,  Thanks to KDE security team
+- Security Advisory: plain text password exposure, #142487
+  thanks to KDE security team
+
+* Wed Dec 08 2004 Than Ngo <than at redhat.com> 6:3.3.2-0.2
+- workaround for compiler bug on ia64 (-O0)
+
+* Fri Dec 03 2004 Than Ngo <than at redhat.com> 6:3.3.2-0.1
+- update to 3.3.2
+- remove unneeded kdelibs-3.3.1-cvs.patch, kdelibs-3.3.1-xml.patch
+
+* Tue Nov 02 2004 Than Ngo <than at redhat.com> 6:3.3.1-4
+- backport CVS patches, fix konqueror crash #134758
+
+* Fri Oct 29 2004 Than Ngo <than at redhat.com> 6:3.3.1-3
+- add some fixes from CVS
+
+* Sat Oct 16 2004 Than Ngo <than at redhat.com> 6:3.3.1-2
+- rebuilt for rhel
+
+* Wed Oct 13 2004 Than Ngo <than at redhat.com> 6:3.3.1-1
+- update to KDE 3.3.1
+
+* Wed Sep 29 2004 Than Ngo <than at redhat.com> 6:3.3.0-5
+- add missing requires on libidn-devel
+
+* Sun Sep 26 2004 Than Ngo <than at redhat.com> 6:3.3.0-4
+- cleanup menu
+
+* Mon Sep 20 2004 Than Ngo <than at redhat.com> 3.3.0-3
+- fix a bug in ksslopen #114835
+
+* Tue Sep 07 2004 Than Ngo <than at redhat.com> 6:3.3.0-2
+- add patch to fix KDE trash always full #122988
+
+* Thu Aug 19 2004 Than Ngo <than at redhat.com> 6:3.3.0-1
+- update to 3.3.0 release
+
+* Tue Aug 10 2004 Than Ngo <than at redhat.com> 6:3.3.0-0.1.rc2
+- update to 3.3.0 rc1
+
+* Sun Aug 08 2004 Than Ngo <than at redhat.com> 6:3.3.0-0.1.rc1
+- update to 3.3 rc1
+
+* Fri Jul 23 2004 Than Ngo <than at redhat.com> 3.2.92-2
+- update to KDE 3.3 Beta 2
+- remove some unneeded patch files
+- enable libsuffix
+
+* Mon Jul 19 2004 Than Ngo <than at redhat.com> 6:3.2.3-6
+- add IM patch
+- set kprinter default to cups
+
+* Mon Jul 12 2004 Than Ngo <than at redhat.com> 6:3.2.3-5
+- rebuild
+
+* Mon Jul 05 2004 Than Ngo <than at redhat.com> 6:3.2.3-4
+- built with libpcre support, it's needed for using regular expressions in Javascript code bug #125264
+
+* Thu Jul 01 2004 Than Ngo <than at redhat.com> 6:3.2.3-3
+- fix double entry in filelist
+- add some devel packages in requires
+
+* Thu Jun 17 2004 Than Ngo <than at redhat.com> 3.2.3-2
+- rebuilt
+
+* Tue Jun 15 2004 Elliot Lee <sopwith at redhat.com>
+- rebuilt
+
+* Mon May 31 2004 Than Ngo <than at redhat.com> 3.2.3-1
+- update to KDE 3.2.3
+- remove some patch files, which are now included in 3.2.3
+
+* Mon May 17 2004 Than Ngo <than at redhat.com> 6:3.2.2-7
+- add patch to enable PIE
+
+* Sun May 16 2004 Than Ngo <than at redhat.com> 6:3.2.2-6
+- vulnerability in the mailto handler, CAN-2004-0411
+
+* Fri May 14 2004 Than Ngo <than at redhat.com> 3.2.2-5
+- KDE Telnet URI Handler File Vulnerability , CAN-2004-0411
+
+* Wed Apr 21 2004 Than Ngo <than at redhat.com> 3.2.2-4
+- Implements the FreeDesktop System Tray Protocol, thanks to Harald Hoyer
+
+* Mon Apr 19 2004 Than Ngo <than at redhat.com> 3.2.2-3
+- fix #120265 #119642
+
+* Sun Apr 18 2004 Warren Togami <wtogami at redhat.com> 3.2.2-2
+- #120265 #119642 -devel req alsa-lib-devel esound-devel fam-devel
+                             glib2-devel libart_lgpl-devel
+- #88853 BR autoconf automake libpng-devel libvorbis-devel
+            glib2-devel libtiff-devel
+- cups-libs explicit epoch, some cleanups
+
+* Tue Apr 13 2004 Than Ngo <than at redhat.com> 3.2.2-1
+- 3.2.2 release
+
+* Fri Mar 12 2004 Than Ngo <than at redhat.com> 6:3.2.1-1.4
+- rebuild
+
+* Thu Mar 11 2004 Than Ngo <than at redhat.com> 6:3.2.1-1.3
+- get rid of application.menu, it's added in redhat-menus
+
+* Fri Mar 05 2004 Than Ngo <than at redhat.com> 6:3.2.1-1.2
+- respin
+
+* Tue Mar 02 2004 Elliot Lee <sopwith at redhat.com>
+- rebuilt
+
+* Tue Mar 02 2004 Than Ngo <than at redhat.com> 3.2.1-1
+- update to 3.2.1 release
+
+* Tue Feb 17 2004 Than Ngo <than at redhat.com> 6:3.2.0-1.5
+- fix typo bug, _smp_mflags instead smp_mflags
+
+* Fri Feb 13 2004 Elliot Lee <sopwith at redhat.com>
+- rebuilt
+
+* Mon Feb 09 2004 Than Ngo <than at redhat.com> 6:3.2.0-0.4
+- add new icon patch file 
+
+* Thu Feb 05 2004 Than Ngo <than at redhat.com> 6:3.2.0-0.3 
+- build against qt 3.3.0
+- fix a bug in ksslopen on x86_64, bug #114835
+
+* Tue Feb 03 2004 Than Ngo <than at redhat.com> 6:3.2.0-0.2
+- 3.2.0 release
+
+* Fri Jan 23 2004 Than Ngo <than at redhat.com> 6:3.1.95-0.4
+- fixed #114114
+
+* Wed Jan 21 2004 Than Ngo <than at redhat.com> 6:3.1.95-0.3
+- fixed file conflict with hicolor-icon-theme
+- added requires: hicolor-icon-theme
+
+* Tue Jan 20 2004 Than Ngo <than at redhat.com> 6:3.1.95-0.2
+- added kde.sh, kde.csh
+- fixed build problem
+- fixed rpm file list
+
+* Mon Jan 19 2004 Than Ngo <than at redhat.com> 6:3.1.95-0.1
+- KDE 3.2 RC1
+
+* Tue Dec 02 2003 Than Ngo <than at redhat.com> 6:3.1.94-0.2
+- KDE 3.2 Beta2 respin
+
+* Mon Dec 01 2003 Than Ngo <than at redhat.com> 6:3.1.94-0.1
+- KDE 3.2 Beta2
+
+* Wed Nov 26 2003 Than Ngo <than at redhat.com> 6:3.1.93-0.4
+- add missing cupsdconf, cupsdoprint and dcopquit
+
+* Tue Nov 25 2003 Than Ngo <than at redhat.com> 6:3.1.93-0.3
+- enable alsa support
+
+* Sat Nov 08 2003 Than Ngo <than at redhat.com> 6:3.1.93-0.2
+- cleanup several patch files
+
+* Mon Nov 03 2003 Than Ngo <than at redhat.com> 6:3.1.93-0.1
+- 3.2 Beta 1
+- remove many patches, which are now in upstream
+- adjust many redhat specific patch files
+- cleanup rpm file list
+
+* Fri Oct 17 2003 Than Ngo <than at redhat.com> 6:3.1.4-4
+- fixed icon scale patch, thanks to Thomas Wörner
+
+* Fri Oct 10 2003 Than Ngo <than at redhat.com> 6:3.1.4-3
+- better icon scale patch
+
+* Thu Oct 02 2003 Than Ngo <than at redhat.com> 6:3.1.4-2
+- rebuild against new gcc-3.3.1-6, fixed miscompiled code on IA-32 
+
+* Mon Sep 29 2003 Than Ngo <than at redhat.com> 6:3.1.4-1
+- 3.1.4
+
+* Thu Sep 04 2003 Than Ngo <than at redhat.com> 6:3.1.3a-1
+- 3.1.3a
+
+* Thu Aug 28 2003 Than Ngo <than at redhat.com> 6:3.1.3-8
+- adopted a patch file from Mandrake, it fixes full screen problem
+
+* Wed Aug 27 2003 Than Ngo <than at redhat.com> 6:3.1.3-7
+- rebuilt
+
+* Wed Aug 27 2003 Than Ngo <than at redhat.com> 6:3.1.3-6
+- rebuilt
+
+* Fri Aug 22 2003 Than Ngo <than at redhat.com> 6:3.1.3-5
+- fix build problem with gcc 3.x
+
+* Wed Aug 06 2003 Than Ngo <than at redhat.com> 6:3.1.3-4
+- rebuilt
+
+* Wed Aug 06 2003 Than Ngo <than at redhat.com> 6:3.1.3-3
+- add patch file to fix horizontal scrollbar issue
+
+* Thu Jul 31 2003 Than Ngo <than at redhat.com> 6:3.1.3-2
+- rebuilt
+
+* Tue Jul 29 2003 Than Ngo <than at redhat.com> 6:3.1.3-1
+- 3.1.3
+- add Prereq: dev
+
+* Tue Jun 17 2003 Than Ngo <than at redhat.com> 6:3.1.2-7
+- rebuilt
+
+* Wed Jun 04 2003 Elliot Lee <sopwith at redhat.com>
+- rebuilt
+
+* Sun May 18 2003 Than Ngo <than at redhat.com> 6:3.1.2-5
+- remove workaround for glibc bug
+
+* Wed May 14 2003 Than Ngo <than at redhat.com> 6:3.1.2-3
+- fix dependence bug
+
+* Tue May 13 2003 Than Ngo <than at redhat.com> 6:3.1.2-2
+- fix a bug in loading openssl library
+
+* Mon May 12 2003 Than Ngo <than at redhat.com> 6:3.1.2-1
+- 3.1.2
+
+* Wed Apr 30 2003 Than Ngo <than at redhat.com> 6:3.1.1-7
+- build with -fpic on ppc (ld bugs)
+
+* Mon Apr 28 2003 Than Ngo <than at redhat.com> 6:3.1.1-6
+- libjpeg-devel and bzip2-devel in buildrequires (#89635)
+
+* Thu Apr 24 2003 Than Ngo <than at redhat.com> 6:3.1.1-5
+- use pcre native API
+
+* Mon Apr 14 2003 Than Ngo <than at redhat.com> 6:3.1.1-4
+- add xrandr support
+
+* Sun Apr 13 2003 Than Ngo <than at redhat.com> 6:3.1.1-3
+- PS/PDF file handling vulnerability
+
+* Thu Mar 20 2003 Than Ngo <than at redhat.com> 6:3.1.1-2
+- add patch file from CVS to fix: https authentication through proxy fails
+- add patch file from CVS to fix: KZip fails for some .zip archives
+
+* Sun Mar 16 2003 Than Ngo <than at redhat.com> 6:3.1.1-1
+- 3.1.1 stable release
+- move desktop-create-kmenu to kdelibs
+
+* Mon Mar  3 2003 Than Ngo <than at redhat.com> 6:3.1-12
+- lan redirect
+
+* Mon Feb 24 2003 Than Ngo <than at redhat.com> 6:3.1-11
+- add Buildprereq libart_lgpl-devel
+
+* Mon Feb 24 2003 Than Ngo <than at redhat.com> 6:3.1-10
+- move API documentation into kdelibs-devel (#84976)
+
+* Fri Feb 21 2003 Than Ngo <than at redhat.com> 6:3.1-9
+- add fix from Thomas Wörner to watch /usr/share/applications
+  for changes, (bug #71613)
+
+* Thu Feb 20 2003 Than Ngo <than at redhat.com> 6:3.1-8
+- rebuid against gcc 3.2.2 to fix dependency in la file
+
+* Thu Feb 13 2003 Thomas Woerner <twoerner at redhat.com> 6:3.1-7
+- fixed arts bug #82750, requires rebuild of kdelibs
+
+* Tue Feb 11 2003 Than Ngo <than at redhat.com> 6:3.1-6
+- fix Norway i18n issue, bug #73446
+
+* Mon Feb 10 2003 Than Ngo <than at redhat.com> 6:3.1-5
+- konqueror crashes on a double click, bug #81503
+
+* Sun Feb  9 2003 Than Ngo <than at redhat.com> 6:3.1-4
+- add patch to support the macromedia, bug #83808
+
+* Thu Feb  6 2003 Than Ngo <than at redhat.com> 6:3.1-3
+- add patch to set correct default encoding, bug #82539
+- don't overwrite defaultstyle, bug #74795, #80103
+
+* Fri Jan 31 2003 Than Ngo <than at redhat.com> 6:3.1-2
+- Add better resize icon patch from Thomas Woerner
+
+* Tue Jan 28 2003 Than Ngo <than at redhat.com> 6:3.1-1
+- 3.1 final
+
+* Sun Jan 26 2003 Than Ngo <than at redhat.com> 6:3.1-0.16
+- use make apidox to create KDE api instead doxygen
+
+* Thu Jan 24 2003 Than Ngo <than at redhat.com> 6:3.1-0.15
+- use doxygen to create api docs
+- clean up specfile
+
+* Thu Jan 23 2003 Tim Powers <timp at redhat.com> 6:3.1-0.14
+- rebuild
+
+* Wed Jan 22 2003 Than Ngo <than at redhat.com> 3.1-0.13
+- rc7
+
+* Thu Jan 16 2003 Thomas Woerner <twoerner at redhat.com> 3.1-0.12
+- added icon scale patch
+- added ia64 again
+
+* Mon Jan 13 2003 Thomas Woerner <twoerner at redhat.com> 3.1-0.11
+- excluded ia64
+
+* Sun Jan 12 2003 Thomas Woerner <twoerner at redhat.com> 3.1-0.10
+- rebuild
+
+* Fri Jan 10 2003 Thomas Woerner <twoerner at redhat.com> 3.1-0.9
+- removed silly size_t check
+
+* Fri Jan 10 2003 Thomas Woerner <twoerner at redhat.com> 3.1-0.8
+- rc6
+
+* Fri Jan 10 2003 Thomas Woerner <twoerner at redhat.com> 3.1-0.7
+- ssl uses krb5
+
+* Sat Dec 28 2002 Than Ngo <than at redhat.com> 3.1-0.6
+- rebuild
+
+* Mon Dec 16 2002 Than Ngo <than at redhat.com> 3.1-0.5
+- rebuild
+
+* Thu Dec 12 2002 Than Ngo <than at redhat.com> 3.1-0.4
+- fix dependency bug
+- use kdoc to create api docs
+
+* Sat Nov 30 2002 Than Ngo <than at redhat.com> 3.1-0.3
+- fix bug #78646
+- set kde_major_version
+
+* Fri Nov 22 2002 Than Ngo <than at redhat.com> 3.1-0.2
+- use doxygen to create api docs
+
+* Tue Nov 19 2002 Than Ngo <than at redhat.com> 3.1-0.1
+- update rc4
+- adjust many patch files for 3.1
+- remove some patch files, which are now in 3.1
+
+* Sun Nov 10 2002 Than Ngo <than at redhat.com> 3.0.5-1.1
+- conform strict ANSI (bug #77603)
+
+* Sat Nov  9 2002 Than Ngo <than at redhat.com> 3.0.5-1
+- update to 3.0.5
+
+* Wed Oct 16 2002 Than Ngo <than at redhat.com> 3.0.4-3
+- rebuild to get rid of libstdc++.la on x86_64
+- cleanup sepcfile
+- dependency issue
+
+* Sat Oct 12 2002 Than Ngo <than at redhat.com> 3.0.4-2
+- better handling of desktop file renames (bug #74071)
+- initLanguage issue
+
+* Thu Oct 10 2002 Than Ngo <than at redhat.com> 3.0.4-1
+
+- 3.0.4
+- Added 2 patch files for built-in tests from AndreyPozdeev at rambler.ru (bug #75003)
+- Added KDE Url (bug #54592)
+
+* Tue Oct  8 2002 Than Ngo <than at redhat.com> 3.0.3-10
+- Added fix to get correct Lib directory name on 64bit machine
+- New fix to handle desktop file renames (bug #74071)
+
+* Fri Sep 20 2002 Than Ngo <than at redhat.com> 3.0.3-8.1
+- Konqueror Cross Site Scripting Vulnerability
+
+* Sun Sep  1 2002 Than Ngo <than at redhat.com> 3.0.3-8
+- remove merging share/applnk
+
+* Sat Aug 31 2002 Than Ngo <than at redhat.com> 3.0.3-7
+- put Red Hat in the version number
+- desktop file issue
+
+* Tue Aug 27 2002 Phil Knirsch <pknirsch at redhat.com> 3.0.3-6
+- Removed gcc31 patch as it breaks the Netscape plugin in gcc32.
+
+* Mon Aug 26 2002 Phil Knirsch <pknirsch at redhat.com> 3.0.3-5
+- Use LANG env as default if available
+- Fixed general language handling problems
+
+* Sun Aug 25 2002 Than Ngo <than at redhat.com> 3.0.3-4
+- revert about KDE, use preference
+
+* Thu Aug 22 2002 Than Ngo <than at redhat.com> 3.0.3-3
+- Added katetextbuffermultibyte patch from Leon Ho (bug #61464)
+- build against new qt
+
+* Tue Aug 13 2002 Bernhard Rosenkraenzer <bero at redhat.com> 3.0.3-2
+- Update to 3.0.3 respin to fix SSL security bug
+
+* Sun Aug 11 2002 Than Ngo <than at redhat.com> 3.0.3-1
+- 3.0.3
+- Added ksyscoca patch from Harald Hoyer
+
+* Thu  Aug  8 2002 Than Ngo <than at redhat.com> 3.0.2-6
+- Added better system tray dock patch from Harald Hoyer
+
+* Fri Aug  2 2002 Than Ngo <than at redhat.com> 3.0.2-5
+- Fixed a bug in ktip (bug #69627,70329)
+
+* Fri Aug  2 2002 Than Ngo <than at redhat.com> 3.0.2-4
+- Added system tray dock patch from Harald Hoyer
+- Added Buildrequires audiofile-devel (bug #69983)
+- Added Buildrequires openssl-devel (bug #64858)
+- Rebuild against qt 3.0.5 (bug #70379)
+- Added patch to remove "about KDE" menu item from help menu (bug #67287)
+- Fixed dependencies bug by update (bug #69798)
+- Added some bugfixes from 3.0.2 stable branches
+
+* Fri Aug  2 2002 Bernhard Rosenkraenzer <bero at redhat.com> 3.0.2-3
+- Add some bugfixes from CVS (mostly HTML rendering fixes)
+
+* Mon Jul 22 2002 Tim Powers <timp at redhat.com> 3.0.2-2
+- rebuild using gcc-3.2-0.1
+
+* Tue Jul  2 2002 Bernhard Rosenkraenzer <bero at redhat.com> 3.0.2-1
+- 3.0.2
+
+* Tue Jun 25 2002 Bernhard Rosenkraenzer <bero at redhat.com> 3.0.2-0.cvs20020625.1
+- Make KLocale respect the LANG setting when kpersonalizer wasn't run
+
+* Mon Jun 24 2002 Bernhard Rosenkraenzer <bero at redhat.com> 3.0.2-0.cvs20020624.1
+- Update, should be VERY close to 3.0.2 final now.
+
+* Fri Jun 21 2002 Tim Powers <timp at redhat.com>
+- automated rebuild
+
+* Thu Jun 20 2002 Bernhard Rosenkraenzer <bero at redhat.com> 3.0.2-0.cvs20020620.1
+- Update
+- Remove the malloc hack, it's no longer needed with glibc 2.2.90
+
+* Tue May 28 2002 Bernhard Rosenkraenzer <bero at redhat.com> 3.0.1-3
+- Add support for xdg-list icon theme spec
+
+* Fri May  9 2002 Bernhard Rosenkraenzer <bero at redhat.com> 3.0.1-1
+- 3.0.1
+
+* Wed May  7 2002 Bernhard Rosenkraenzer <bero at redhat.com> 3.0.0-12
+- Update to KDE_3_0_BRANCH
+- Do away with the GCC296 define, it's handled automatically
+
+* Thu May  2 2002 Than Ngo <than at redhat.com> 3.0.0-11
+- add some fixes from KDE CVS
+- build against gcc-3.1-0.26/qt-3.0.3-12
+
+* Mon Apr 15 2002 Bernhard Rosenkraenzer <bero at redhat.com> 3.0.0-10
+- Change sonames to something indicating the compiler version if a compiler
+  < gcc 3.1 is used
+- Add compat symlinks for binary compatibility with other distributions
+
+* Thu Apr 11 2002 Bernhard Rosenkraenzer <bero at redhat.com> 3.0.0-9
+- Fix Qt designer crash when loading KDE plugins
+
+* Tue Apr  9 2002 Bernhard Rosenkraenzer <bero at redhat.com> 3.0.0-8
+- Add build requirement on samba >= 2.2.3a-5 to make sure the correct
+  smb ioslave can be built
+
+* Mon Apr  8 2002 Bernhard Rosenkraenzer <bero at redhat.com> 3.0.0-7
+- Merge the following fixes from KDE_3_0_BRANCH:
+  - RFC 2818 compliance for KSSL
+  - Detect premature loss of connection in http ioslave (this may have
+    been the cause of the bugzilla CGI.pl:1444 issue)
+  - Don't send SIGHUP to kdesu child applications
+  - Fix KHTML form rendering problems
+
+* Wed Apr  3 2002 Bernhard Rosenkraenzer <bero at redhat.com> 3.0.0-6
+- Fix up timeout problems with form submissions (#62196)
+
+* Wed Apr  3 2002 Bernhard Rosenkraenzer <bero at redhat.com> 3.0.0-5
+- Merge kjs crash-on-invalid-input fix from KDE_3_0_BRANCH
+
+* Thu Mar 28 2002 Than Ngo <than at redhat.com> 3.0.0-4
+- fix kde version
+
+* Thu Mar 28 2002 Bernhard Rosenkraenzer <bero at redhat.com> 3.0.0-3
+- Add another khtml rendering fix
+
+* Wed Mar 27 2002 Bernhard Rosenkraenzer <bero at redhat.com> 3.0.0-2
+- Add a khtml fix from KDE_3_0_BRANCH, prevents form content from
+  being submitted twice, which probably caused the CGI.pl:1444 bug
+  some people have noted with Bugzilla.
+
+* Wed Mar 27 2002 Bernhard Rosenkraenzer <bero at redhat.com> 3.0.0-1
+- Update to final
+- Add fixes from KDE_3_0_BRANCH
diff --git a/sources b/sources
index e69de29..2fae3bb 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+50ed644f2ec91963570fe2b155652957  kdelibs-3.5.7.tar.bz2
-- 
cgit v0.10.2


	http://pkgs.fedoraproject.org/cgit/kdelibs3.git/commit/?h=epel7&id=05f68626ba897c29e280ed83629d89cd98b04779


More information about the scm-commits mailing list