KDE 2.2beta1 builds and installs nicely


Subject: KDE 2.2beta1 builds and installs nicely
From: Patrick Callahan (pac1@tiac.net)
Date: Sun Jul 15 2001 - 17:26:24 MDT


I just downloaded the kde 2.2beta1.tar.bz2 files and did a build
(sorry no rpms, just source build and install from sources.

It works. It Rocks!

Few problems so far.

For the adventurous here's how:

Three bash scripts shown below

#!/bin/sh

        QTDIR=/usr/lib
        export QTDIR
 
                #bzip2 -d qt-x11-2.2.4.tar.bz2
        cd /usr/src
        tar xzvf /downloads/kde/qt-x11-2.2.4.tar.gz
        cd qt-2.2.4
        export QTDIR=$PWD
        ./configure -sm -gif -system-jpeg -no-opengl
        make
        /sbin/ldconfig

        o install_qt
        o install_kde
        o install (called by install_kde

hint: I've hardcoded /downloads/kde as the directory where I download kde
.tar.bz2 files. you might want to use a different directory. Edit the
script Luke!

disclaimer: your milage may vary. I did this on a Blue G3 rev1
It does not update your rpm database, rpm still thinks you're in kde 2.1.
Someday I'll get into providing rpms. don't hold your breath.

I had to reset kppp to use /dev/ttys0
I got a message about dropping characters that didn't fit the "encoding" when
using kmail.

-Pat Callahan

#!/bin/sh
# install_qt bash script

        QTDIR=/usr/lib
        export QTDIR
 
                #bzip2 -d qt-x11-2.2.4.tar.bz2
        cd /usr/src
        tar xzvf /downloads/kde/qt-x11-2.2.4.tar.gz
        cd qt-2.2.4
        export QTDIR=$PWD
        ./configure -sm -gif -system-jpeg -no-opengl
        make
        /sbin/ldconfig

#!/bin/sh
# install_kde bash script
version=2.2beta1
        # kdesupport is deprecated. ./install log kdesupport $version
        /downloads/kde/install log kdelibs $version
 
        /downloads/kde/install log kdeadmin $version
        /downloads/kde/install log kdeartwork $version
        /downloads/kde/install log kdebase $version
        /downloads/kde/install log kdebindings $version
        /downloads/kde/install log kdegames $version
        /downloads/kde/install log kdegraphics $version
        /downloads/kde/install log kdemultimedia $version
        /downloads/kde/install log kdenetwork $version
        /downloads/kde/install log kdepim $version
        /downloads/kde/install log kdesdk $version
        /downloads/kde/install log kdetoys $version
        /downloads/kde/install log kdeutils $version
        /downloads/kde/install log kdevelop $version
        /downloads/kde/install log kdoc $version
        /downloads/kde/install log kdeaddons $version

#!/bin/bash
# generic installer for kde packages downloaded to /downloads/kde
#
#
set -v
if [ "$1" = "log" ]
then
        echo "calling ./install do $2 $3 \"$4\" \"$5\""
        ./install do $2 $3 "$4" "$5" |tee $2.log
fi
if [ "$1" = "do" ]
then
        echo "in ./install do $2 $3 \"$4\" \"$5\""
        if [ -e /usr/src/$2 ]
        then
                echo "$2-$3 sources are already installed in /usr/src/$1-$2"
        else
                cd /downloads/kde
                if [ -e /downloads/kde/$2-$3.tar.bz2 ]
                then
                        bzip2 -d /downloads/kde/$2-$3.tar.bz2
                fi
                cd /usr/src
                        tar -xvf /downloads/kde/$2-$3.tar
        fi
        cd /usr/src/$2-$3
        ./configure $4 --prefix /usr
        make clean
        make $5
        make install
fi
 



This archive was generated by hypermail 2a24 : Sun Jul 15 2001 - 16:30:44 MDT