erste Update fÃŒr Tools.dmk
git-svn-id: svn://svn.compuextreme.de/Viitor/V963/ViitorMake@6053 504e572c-2e33-0410-9681-be2bf7408885
This commit is contained in:
parent
99c6512984
commit
9f39342418
@ -25,7 +25,7 @@
|
|||||||
0 development/perl-ldap
|
0 development/perl-ldap
|
||||||
0 network/yafc
|
0 network/yafc
|
||||||
0 network/quagga
|
0 network/quagga
|
||||||
0 network/aria2c
|
0 network/aria2
|
||||||
0 network/ircii
|
0 network/ircii
|
||||||
0 network/rsync
|
0 network/rsync
|
||||||
0 network/openvpn
|
0 network/openvpn
|
||||||
@ -64,6 +64,7 @@
|
|||||||
0 tools/dvdrtools
|
0 tools/dvdrtools
|
||||||
0 security/clamav
|
0 security/clamav
|
||||||
0 tools/aspell
|
0 tools/aspell
|
||||||
|
0 tools/aspell-lang
|
||||||
0 tools/aspell-de
|
0 tools/aspell-de
|
||||||
0 tools/enchant
|
0 tools/enchant
|
||||||
0 tools/heartbeat
|
0 tools/heartbeat
|
||||||
@ -76,10 +77,9 @@
|
|||||||
0 tools/obexd
|
0 tools/obexd
|
||||||
0 tools/openjade
|
0 tools/openjade
|
||||||
0 tools/gperf
|
0 tools/gperf
|
||||||
0 xserv/xcb-util
|
0 guibased/xcb-util
|
||||||
0 xserv/xlsclients
|
0 xserv/xlsclients
|
||||||
0 xserv/startup-notification
|
0 xserv/startup-notification
|
||||||
0 guibased/xcb-util
|
|
||||||
0 tools/iso-codes
|
0 tools/iso-codes
|
||||||
0 tools/nsca
|
0 tools/nsca
|
||||||
0 network/links
|
0 network/links
|
||||||
|
@ -78,10 +78,12 @@ premk() {
|
|||||||
mk() {
|
mk() {
|
||||||
CC="gcc $BUILDOPTIONS" \
|
CC="gcc $BUILDOPTIONS" \
|
||||||
CXX="g++ $BUILDOPTIONS" \
|
CXX="g++ $BUILDOPTIONS" \
|
||||||
|
USE_ARCH=$UARCH \
|
||||||
|
LDFLAGS="-lcharset" \
|
||||||
./configure --prefix=/usr \
|
./configure --prefix=/usr \
|
||||||
--sysconfdir=/etc/sysconfig
|
--sysconfdir=/etc/sysconfig
|
||||||
make -j $NUMCPU
|
make -k -j $NUMCPU
|
||||||
make -j $NUMCPU DESTDIR=$TMPROOT install
|
make -k -j $NUMCPU DESTDIR=$TMPROOT install
|
||||||
}
|
}
|
||||||
|
|
||||||
postmk() {
|
postmk() {
|
||||||
|
@ -58,13 +58,13 @@
|
|||||||
# 128 : Patches zu den Sourcen nicht einspielen - Module muss sich darum
|
# 128 : Patches zu den Sourcen nicht einspielen - Module muss sich darum
|
||||||
# kümmern
|
# kümmern
|
||||||
|
|
||||||
#Module zur Erstellung des Packetes:
|
#Module zur Erstellung des Packetes: cabextract
|
||||||
#Quelle der Source Archive:
|
#Quelle der Source Archive: http://www.cabextract.org.uk
|
||||||
#ACHTUNG: Beschreibung nicht in der gleichen Zeile beginnen!
|
#ACHTUNG: Beschreibung nicht in der gleichen Zeile beginnen!
|
||||||
#Neue Zeile anfangen. sonste funktioniert die metadaten erzeugung
|
#Neue Zeile anfangen. sonste funktioniert die metadaten erzeugung
|
||||||
#nicht!
|
#nicht!
|
||||||
#Kurzbeschreibung:
|
#Kurzbeschreibung:
|
||||||
#
|
#Entpacker für die Windows *.cab files
|
||||||
#
|
#
|
||||||
#Letzte Änderung von: $Author$
|
#Letzte Änderung von: $Author$
|
||||||
#Datum der letzten Änderung: $Date: $
|
#Datum der letzten Änderung: $Date: $
|
||||||
@ -78,13 +78,10 @@ premk() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
mk() {
|
mk() {
|
||||||
if [ "$MK64BIT" == "true" ]; then
|
|
||||||
ADDOPTIONS="--libdir=\${prefix}/lib64"
|
|
||||||
fi
|
|
||||||
CC="gcc $BUILDOPTIONS" \
|
CC="gcc $BUILDOPTIONS" \
|
||||||
CXX="g++ $BUILDOPTIONS" \
|
CXX="g++ $BUILDOPTIONS" \
|
||||||
./configure --target=$TARGET \
|
./configure --target=$TARGET \
|
||||||
$ADDOPTIONS \
|
--libdir=\${prefix}/${LIBDIR} \
|
||||||
--prefix=/usr
|
--prefix=/usr
|
||||||
make -j $NUMCPU
|
make -j $NUMCPU
|
||||||
make -j $NUMCPU DESTDIR=$TMPROOT install
|
make -j $NUMCPU DESTDIR=$TMPROOT install
|
||||||
|
@ -78,30 +78,40 @@ premk() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
mk32() {
|
mk32() {
|
||||||
CC="gcc $BUILDOPTIONS32" \
|
mkdir -v build &&
|
||||||
CXX="g++ $BUILDOPTIONS32" \
|
cd build &&
|
||||||
USE_ARCH=32 \
|
USE_ARCH=32 \
|
||||||
./configure --target=$TARGET32 \
|
CC="gcc $BUILDOPTIONS32 -L/opt/kde/lib" \
|
||||||
--prefix=/usr
|
CXX="g++ $BUILDOPTIONS32 -L/opt/kde/lib" \
|
||||||
|
cmake -DCMAKE_INSTALL_PREFIX=/usr \
|
||||||
|
-DCMAKE_BUILD_TYPE=Release \
|
||||||
|
-DCMAKE_C_FLAGS="${BUILDOPTIONS32}" \
|
||||||
|
-DCMAKE_CXX_FLAGS="${BUILDOPTIONS32}" \
|
||||||
|
-DLIB_SUFFIX= \
|
||||||
|
.. &&
|
||||||
make -j $NUMCPU
|
make -j $NUMCPU
|
||||||
make -j $NUMCPU DESTDIR=$TMPROOT install
|
make DESTDIR=$TMPROOT install
|
||||||
|
cd ..
|
||||||
|
rm -r build
|
||||||
}
|
}
|
||||||
|
|
||||||
mk() {
|
mk() {
|
||||||
if [ "$MK64BIT" == "true" ]; then
|
if [ "$MK64BIT" == "true" ]; then
|
||||||
ADDOPTIONS="--libdir=\${prefix}/lib64"
|
ADDOPTIONS="-DLIB_SUFFIX=64"
|
||||||
fi
|
fi
|
||||||
|
mkdir -v build
|
||||||
|
cd build
|
||||||
CC="gcc $BUILDOPTIONS -fPIC" \
|
CC="gcc $BUILDOPTIONS -fPIC" \
|
||||||
CXX="g++ $BUILDOPTIONS -fPIC" \
|
CXX="g++ $BUILDOPTIONS -fPIC" \
|
||||||
USE_ARCH=$UARCH \
|
USE_ARCH=$UARCH \
|
||||||
./configure --target=$TARGET \
|
cmake -DCMAKE_INSTALL_PREFIX=/usr \
|
||||||
|
-DCMAKE_BUILD_TYPE=Release \
|
||||||
|
-DCMAKE_C_FLAGS="${BUILDOPTIONS}" \
|
||||||
|
-DCMAKE_CXX_FLAGS="${BUILDOPTIONS}" \
|
||||||
$ADDOPTIONS \
|
$ADDOPTIONS \
|
||||||
--prefix=/usr
|
.. &&
|
||||||
make -j $NUMCPU
|
make -j $NUMCPU
|
||||||
make -j $NUMCPU DESTDIR=$TMPROOT install
|
make -j $NUMCPU DESTDIR=$TMPROOT install
|
||||||
if [ "$MK64BIT" == "true" ]; then
|
|
||||||
GenDynLib $TMPROOT/usr/lib64/libclucene.a 0.0.0
|
|
||||||
fi
|
|
||||||
}
|
}
|
||||||
|
|
||||||
postmk() {
|
postmk() {
|
||||||
|
@ -58,13 +58,13 @@
|
|||||||
# 128 : Patches zu den Sourcen nicht einspielen - Module muss sich darum
|
# 128 : Patches zu den Sourcen nicht einspielen - Module muss sich darum
|
||||||
# kümmern
|
# kümmern
|
||||||
|
|
||||||
#Module zur Erstellung des Packetes:
|
#Module zur Erstellung des Packetes: enchant
|
||||||
#Quelle der Source Archive:
|
#Quelle der Source Archive: http://www.abisource.com/projects/enchant/#download
|
||||||
#ACHTUNG: Beschreibung nicht in der gleichen Zeile beginnen!
|
#ACHTUNG: Beschreibung nicht in der gleichen Zeile beginnen!
|
||||||
#Neue Zeile anfangen. sonste funktioniert die metadaten erzeugung
|
#Neue Zeile anfangen. sonste funktioniert die metadaten erzeugung
|
||||||
#nicht!
|
#nicht!
|
||||||
#Kurzbeschreibung:
|
#Kurzbeschreibung:
|
||||||
#
|
# Spellchecker Library
|
||||||
#
|
#
|
||||||
#Letzte Änderung von: $Author$
|
#Letzte Änderung von: $Author$
|
||||||
#Datum der letzten Änderung: $Date: $
|
#Datum der letzten Änderung: $Date: $
|
||||||
|
@ -58,8 +58,8 @@
|
|||||||
# 128 : Patches zu den Sourcen nicht einspielen - Module muss sich darum
|
# 128 : Patches zu den Sourcen nicht einspielen - Module muss sich darum
|
||||||
# kümmern
|
# kümmern
|
||||||
|
|
||||||
#Module zur Erstellung des Packetes:
|
#Module zur Erstellung des Packetes: libassuan
|
||||||
#Quelle der Source Archive:
|
#Quelle der Source Archive: ftp://ftp.gnupg.org/gcrypt/libassuan
|
||||||
#ACHTUNG: Beschreibung nicht in der gleichen Zeile beginnen!
|
#ACHTUNG: Beschreibung nicht in der gleichen Zeile beginnen!
|
||||||
#Neue Zeile anfangen. sonste funktioniert die metadaten erzeugung
|
#Neue Zeile anfangen. sonste funktioniert die metadaten erzeugung
|
||||||
#nicht!
|
#nicht!
|
||||||
|
@ -80,7 +80,7 @@ mk32() {
|
|||||||
-e "s/\(LDFLAGS.*:=\).*$/\1 \$(BUILDOPTIONS32)/" Make.Rules
|
-e "s/\(LDFLAGS.*:=\).*$/\1 \$(BUILDOPTIONS32)/" Make.Rules
|
||||||
make -j $NUMCPU lib=lib
|
make -j $NUMCPU lib=lib
|
||||||
make install
|
make install
|
||||||
make DESTDIR=$TMPROOT lib=lib install
|
make -k DESTDIR=$TMPROOT lib=lib install
|
||||||
make distclean
|
make distclean
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -89,7 +89,7 @@ mk() {
|
|||||||
-e "s/\(LDFLAGS.*:=\).*$/\1 \$(BUILDOPTIONS)/" Make.Rules
|
-e "s/\(LDFLAGS.*:=\).*$/\1 \$(BUILDOPTIONS)/" Make.Rules
|
||||||
make -j $NUMCPU
|
make -j $NUMCPU
|
||||||
make install
|
make install
|
||||||
make DESTDIR=$TMPROOT install
|
make -k DESTDIR=$TMPROOT install
|
||||||
}
|
}
|
||||||
|
|
||||||
postmk() {
|
postmk() {
|
||||||
|
Loading…
Reference in New Issue
Block a user