OK, sounds like a plan. Working on kdepim now; looks like the libical API changed slightly in 0.46.
I was able to build that version here. I forget, but the README said to run some bootstrap script, which basically recreated the make and configure files and then the package compiled.
Regarding libcaldav and libcarddav, both will build with this sequence:
./autogen.sh ./configure --prefix=/usr --mandir=/usr/share/man make make install
Okay, thanks. You said you were going to merge them into svn dependencies. Will that happen soon? If so, I'll wait to create my build script.
Not sure when I'll get around to it. The build process will be exactly the same either way through.
Also, try updating kdepim to SVN revision 1174005. I have added some autoconf magic to detect libical 0.46 and compensate; let me know if the build gets any farther.
Tim