##### Instructions for getting KPilot working under FC4. ##### # # The problem is that KPilot needs to be built against pilot-link 0.11.8 (not # the 0.12.* version used in the standard FC4 packages). Back up anything you # consider to be important before beginning this!!! # # First, change to your favorite working directory and then follow the steps # below # # 1) Download kdepim source RPM for FC4: wget http://download.fedora.redhat.com/pub/fedora/linux/core/updates/4/SRPMS/kdepim-3.4.1-0.fc4.2.src.rpm # 1.5) You'll also need to download RPMs for pilot-link-devel-0.11.8 and pilot-link-0.11.8 # # I Found these with the changelog stating: # * Fri Jul 15 2005 Fabrice Bellet 0.11.8-9.fc4 # - Rebuild for Fedora Core 4 wget ftp://fr2.rpmfind.net/linux/local/fc4/i386/RPMS/pilot-link-devel-0.11.8-9.fc4.i386.rpm wget ftp://fr2.rpmfind.net/linux/local/fc4/i386/RPMS/pilot-link-0.11.8-9.fc4.i386.rpm # 2) Install all -devel RPM's (not 100% sure if all of these are necessary) yum install arts-devel kdemultimedia-devel kdegraphics-devel \ kdebase-devel kdenetwork-devel kdeutils-devel \ kdelibs-devel kdepim-devel # 3) (As root) Remove the old pilot-link and pilot-link-devel from your system, # then install KDE PIM source and the new pilot-link. I had to use --nodeps as # rpm complained that libpisock.so.9 was needed by kdepim. I was apprehensive # about doing this, but everything seems to work OK. # # Install the kdepim source rpm -ivh kdepim-3.4.1-0.fc4.2.src.rpm # Out with the old (pilot-link) and in with the new. rpm -e pilot-link-devel rpm -e pilot-link --nodeps rpm -ivh `ls -1rt pilot-link-*rpm | tail -n 2 -` # 4) Unpack cd /usr/src/redhat/SOURCES/ tar xvjf kdepim-3.4.1.tar.bz2 ln -sf kdepim-3.4.1 kdepim-3.4.0 chmod -R a+w kdepim-3.4.1 patch -p0 < kdepim-3.4.0-s390.patch patch -p0 < kdepim-3.4.0-gcc4.patch patch -p0 < kdepim-3.4.0-kandy-lockdev.patch patch -p0 < kdepim-3.4.0-kandy-icons.patch cd kdepim-3.4.1/kpilot/ patch -p0 < ../../kdepim-kpilot-fix.diff cd .. # You should now be sitting in the # /usr/src/redhat/SOURCES/kdepim-3.4.1 directory # # 5) Edit the configure file to remove the kde_bad_compiler check (i.e. # comment out everything from the line: # # if test "$kde_bad_compiler" = "yes"; then # # to the line: # # fi # # 6) Configure ./configure # 7) Make it make # 8) Be patient....... # 9) Link in libpisock cd /usr/lib ln -sf /usr/lib/libpisock.so.8.0.5 libpisock.so.9 # 10) Install it cd /usr/src/redhat/SOURCES/kdepim-3.4.1 make install # 11) Try it (as regular user) kpilot