Ready for compile
git-svn-id: svn://svn.compuextreme.de/Viitor/V962/ViitorMake@5032 504e572c-2e33-0410-9681-be2bf7408885
This commit is contained in:
parent
09d8fbd629
commit
e7c664a690
@ -77,37 +77,50 @@ premk() {
|
|||||||
echo "Nothing do do for premk()"
|
echo "Nothing do do for premk()"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
mk32() {
|
||||||
|
mkdir -v build &&
|
||||||
|
cd build &&
|
||||||
|
USE_ARCH=32 \
|
||||||
|
CC="gcc $BUILDOPTIONS32" \
|
||||||
|
CXX="g++ $BUILDOPTIONS32" \
|
||||||
|
cmake -DCMAKE_INSTALL_PREFIX=${KDEDIR} \
|
||||||
|
-DSYSCONF_INSTALL_DIR=/etc/kde \
|
||||||
|
-DLIB_INSTALL_DIR=${KDEDIR}/lib \
|
||||||
|
-DCMAKE_BUILD_TYPE=Release \
|
||||||
|
-DCMAKE_C_FLAGS="${BUILDOPTIONS32}" \
|
||||||
|
-DCMAKE_CXX_FLAGS="${BUILDOPTIONS32}" \
|
||||||
|
-DLIB_SUFFIX= \
|
||||||
|
.. &&
|
||||||
|
make -j $NUMCPU
|
||||||
|
make DESTDIR=$TMPROOT install
|
||||||
|
mv $TMPROOT/${KDEDIR}/bin/kde4-config{,-32}
|
||||||
|
cd ..
|
||||||
|
rm -r build
|
||||||
|
}
|
||||||
|
|
||||||
#Hier wird der Make Prozess der Sourcen definiert
|
#Hier wird der Make Prozess der Sourcen definiert
|
||||||
mk() {
|
mk() {
|
||||||
if [ "$MK64BIT" == "true" ]; then
|
mkdir -v build &&
|
||||||
ADDOPTIONS="--libdir=\${prefix}/lib64"
|
cd build &&
|
||||||
fi
|
|
||||||
CC="gcc $BUILDOPTIONS" \
|
|
||||||
CXX="g++ $BUILDOPTIONS" \
|
|
||||||
USE_ARCH=$UARCH \
|
USE_ARCH=$UARCH \
|
||||||
./configure $ADDOPTIONS \
|
cmake -DCMAKE_INSTALL_PREFIX=${KDEDIR} \
|
||||||
--prefix=/opt/kde
|
-DSYSCONF_INSTALL_DIR=/etc/kde \
|
||||||
#for i in `find . -name "Makefile"`; do
|
-DLIB_INSTALL_DIR=${KDEDIR}/$LIBDIR \
|
||||||
#sed -e "s%/usr/man%\$(DESTDIR)/\$(prefix)/man%" $i |
|
-DCMAKE_BUILD_TYPE=Release \
|
||||||
#sed -e "s%/usr/lib %/usr/$LIBDIR %" |
|
-DCMAKE_C_FLAGS="${BUILDOPTIONS}" \
|
||||||
#sed -e "s%/usr/lib$%/usr/$LIBDIR%" >/tmp/Makefile
|
-DCMAKE_CXX_FLAGS="${BUILDOPTIONS}" \
|
||||||
#mv /tmp/Makefile $i
|
-DLIB_SUFFIX= \
|
||||||
#done
|
.. &&
|
||||||
#Probleme mit gssapi - hier sind die libs nicht richtig gesetzt
|
make -j $NUMCPU
|
||||||
#sed -e "s%^GSSAPI_LIBS.*$%GSSAPI_LIBS = -lgssapi_krb5%" \
|
make DESTDIR=$TMPROOT install
|
||||||
#kioslave/http/Makefile >/tmp/Makefile
|
if [ "$MK64BIT" == "true" ]; then
|
||||||
#mv /tmp/Makefile kioslave/http/Makefile
|
mv $TMPROOT/${KDEDIR}/bin/kde4-config{,-64}
|
||||||
#sed -e "s%_ipp_free_attr%//_ipp_free_attr%" kdeprint/cups/ipprequest.cpp >/tmp/ipprequest.cpp
|
ln -s /usr/bin/multiarch_wrapper $TMPROOT/${KDEDIR}/bin/kde4-config
|
||||||
#mv /tmp/ipprequest.cpp kdeprint/cups/ipprequest.cpp
|
fi
|
||||||
make -j $NUMCPU &&
|
|
||||||
make -j $NUMCPU DESTDIR=$TMPROOT install
|
|
||||||
}
|
}
|
||||||
|
|
||||||
#Funktion wird nach Ablauf des Make Prozesses ausgeführt, und kann
|
#Funktion wird nach Ablauf des Make Prozesses ausgeführt, und kann
|
||||||
#in $TMPROOT noch einiges korrigieren
|
#in $TMPROOT noch einiges korrigieren
|
||||||
postmk() {
|
postmk() {
|
||||||
cd $TMPROOT/opt/kde/bin
|
echo "Nothing to do for postmk()"
|
||||||
chmod 4755 artswrapper
|
|
||||||
cd -
|
|
||||||
ClearHostSysNameing $TMPROOT
|
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user