I just found this thread as I was looking for information about building kdebindings4.
I didn't know about the requirement for perl >= 5.12.x and I have a spec file for kdebindings4 that I cobbled together from a couple of others from:
http://carroll.cac.psu.edu/pub/linux/distributions/mandrivalinux/devel/cooker/SRPMS/main/release/http://ftp.heanet.ie/pub/pclinuxos/apt/pclinuxos/2010/It would prep OK, but would die about 29% into the compile with:
Linking CXX shared module ../../blib/arch/auto/KDEUi4/kperlpluginfactory.so
/usr/bin/ld: cannot find -lndbm
collect2: ld returned 1 exit status
make[2]: *** [perl/blib/arch/auto/KDEUi4/kperlpluginfactory.so] Error 1
make[1]: *** [perl/kdeui/src/CMakeFiles/kperlpluginfactory.dir/all] Error 2
My reason for wanting kdebindings4 is that I've been working to learn common lisp and I wanted to try commonqt, a Common Lisp binding to the smoke library for Qt, so I could write GUI applications using common lisp.
Will I get very old and gray before all of the Perl prerequisites are satisfied so kdebindings4 can be built? It seems like a huge project upgrading PCLinuxOS's Perl to 5.12.x or whatever the latest is.
I'm a novice packager and I've only made RPMs for my personal repository because I didn't feel I could do it with enough expertise to satisfy the quality standards of PCLinuxOS, but I'd be willing to help if it would shorten the waiting period for things I need.