Description of Problem:
There've been a lot of changes in kdebase, including some small but
really pesky ones in kdm (introduction of /usr/share/config/kdm directory
with Xsession, etc.).
The attached tar.gz file contains the modified patch files and the new
spec file needed to build KDE at this point in time. These patches will
probably continue to be useful when beta/release versions come out.
Created attachment 21207 [details]
patch kit for building kdebase as of 20010616
There are two caveats when building kdebase now.
1. You have to have the current (CVS) kdelibs installed or kdebase won't
build. There have been header file and library changes that must be seen by
2. If you build kdebase with the 2.2alpha2 kdebase installed, you will get two
false dependencies in the binary RPM: libkate.so and libkwindefault.so. This
is an artifact that I couldn't easily track down, and it's really
inconsequential. Just install the new kdebase and build again if it bugs you.
Oh and a note on KDM:
The kdebase-2.2-20010615-redhat.patch file fixes up all the stuff that RH did
in kdmrc, and adds variables to point to the Xsession, Xsetup, etc stuff
that's in /etc/X11/xdm. The new files are still installed in
/usr/share/config/kdm, but for the most part are not referenced. See the
comments in kdebase/kdm/kfrontend/config/kdmrc.in for specifics.
Thanks - Resolving "deferred" since we're going back to 2.1.2 for the next
release (2.2 doesn't fit the timeframe :( ).