rendered paste body#!/bin/sh
set +x
SLKCFLAGS="-O2 -march=i486 -mtune=i686"
ARCH="i486"
BUILD="1"
KDE_VER="3.5.6"
KDE_LIB_PKG="kdelibs-$KDE_VER"
KDE_UTIL_PKG="kdeutils-$KDE_VER"
QT_VER="3.3.8"
QT_PKG="qt-x11-free-$QT_VER"
CWD="/usr/local/src/kdetemp"
GET_QT()
{
cd $CWD || exit 1
if [ -d $QT_PKG ]; then
rm $QT_PKG -R || exit 1
fi
if [ ! -f $QT_PKG.tar.bz2 ]; then
wget http://wftp.tu-chemnitz.de/pub/Qt/qt/source/$QT_PKG.tar.bz2 || exit 1
fi
if [ -f $QT_PKG.tar.bz2 ]; then
tar xjf $QT_PKG.tar.bz2 || exit 1
cd $QT_PKG || exit 1
wget http://www.trolltech.com/developer/download/Qt-3.3.8-UTF-8-fix.diff || exit 1
patch -p0 <Qt-3.3.8-UTF-8-fix.diff || exit 1
fi
}
BUILD_QT()
{
cd $CWD || exit 1
if [ -d $QT_PKG ]; then
cd $QT_PKG || exit 1
chown -R root:root .
find . -perm 666 -exec chmod 644 {} \;
find . -perm 664 -exec chmod 644 {} \;
find . -perm 600 -exec chmod 644 {} \;
find . -perm 444 -exec chmod 644 {} \;
find . -perm 400 -exec chmod 644 {} \;
find . -perm 440 -exec chmod 644 {} \;
find . -perm 777 -exec chmod 755 {} \;
find . -perm 775 -exec chmod 755 {} \;
find . -perm 511 -exec chmod 755 {} \;
find . -perm 711 -exec chmod 755 {} \;
find . -perm 555 -exec chmod 755 {} \;
CFLAGS="$SLKCFLAGS" \
echo "yes" | \
./configure \
-prefix /usr/lib/qt-${QT_VER} \
-release \
-system-zlib \
-system-libpng \
-qt-imgfmt-png \
-system-libmng \
-qt-imgfmt-mng \
-system-libjpeg \
-qt-imgfmt-jpeg \
-qt-gif \
-thread \
-stl \
-no-g++-exceptions \
-xft \
-plugin-style-cde \
-plugin-style-compact \
-qt-style-motif \
-plugin-style-motifplus \
-plugin-style-platinum \
-plugin-style-sgi \
-plugin-style-windows \
-enable-opengl
make -j3 -i symlinks sub-src sub-tools || exit 1
make install INSTALL_ROOT=$QT_PKG || exit 1
fi
}
make[3]: Entering directory `/usr/local/src/kdetemp/qt-x11-free-3.3.8/tools/designer'
cd uic && make -f Makefile
make[4]: Entering directory `/usr/local/src/kdetemp/qt-x11-free-3.3.8/tools/designer/uic'
make[4]: Nothing to be done for `first'.
make[4]: Leaving directory `/usr/local/src/kdetemp/qt-x11-free-3.3.8/tools/designer/uic'
cd uilib && make -f Makefile
make[4]: Entering directory `/usr/local/src/kdetemp/qt-x11-free-3.3.8/tools/designer/uilib'
make[4]: Nothing to be done for `first'.
make[4]: Leaving directory `/usr/local/src/kdetemp/qt-x11-free-3.3.8/tools/designer/uilib'
cd designer && make -f Makefile
make[4]: Entering directory `/usr/local/src/kdetemp/qt-x11-free-3.3.8/tools/designer/designer'
/usr/local/src/kdetemp/qt-x11-free-3.3.8/bin/uic -L /usr/local/src/kdetemp/qt-x11-free-3.3.8/plugins listboxeditor.ui -o listboxeditor.h
/usr/local/src/kdetemp/qt-x11-free-3.3.8/bin/uic: error while loading shared libraries: libqt-mt.so.3: cannot open shared object file: No such file or directory
make[4]: *** [listboxeditor.h] Error 127
make[4]: Leaving directory `/usr/local/src/kdetemp/qt-x11-free-3.3.8/tools/designer/designer'
make[3]: *** [sub-designer] Error 2
make[3]: Leaving directory `/usr/local/src/kdetemp/qt-x11-free-3.3.8/tools/designer'
make[2]: *** [sub-designer] Error 2
make[2]: Leaving directory `/usr/local/src/kdetemp/qt-x11-free-3.3.8/tools'
make[1]: *** [sub-tools] Error 2
make[1]: Leaving directory `/usr/local/src/kdetemp/qt-x11-free-3.3.8'
make: *** [install] Error 2