diff --git a/SysBuild/BuildCluster/BaseSysTools.dmk b/SysBuild/BuildCluster/BaseSysTools.dmk index b514f0c..843bd60 100755 --- a/SysBuild/BuildCluster/BaseSysTools.dmk +++ b/SysBuild/BuildCluster/BaseSysTools.dmk @@ -60,6 +60,7 @@ 0 tools/cpufreqd 0 tools/pcmciautils 0 network/inetutils +0 network/dhcp 0 network/wireless_tools 0 tools/sharutils 0 tools/libsmbios diff --git a/SysBuild/network/dhcp b/SysBuild/network/dhcp index aac2337..1a8d435 100644 --- a/SysBuild/network/dhcp +++ b/SysBuild/network/dhcp @@ -70,7 +70,7 @@ # #Pfad zu Basis Source Tree eintragen! -SRCPATH=Base/Net +SRCPATH=Network/Servers #Funktion wird nach dem Entpacken der Sourcen, im Tree der Sourcen #ausgeführt (sprich unpack src; cd src; premk) diff --git a/SysBuild/network/inetutils b/SysBuild/network/inetutils index 9455c76..7e4d129 100644 --- a/SysBuild/network/inetutils +++ b/SysBuild/network/inetutils @@ -119,16 +119,17 @@ CXX="g++ $BUILDOPTIONS" \ --with-pam && #Optionen eintragen!! make -j $NUMCPU && mkdir $TMPROOT/{talkd,telnetd,tftpd,ftpd,rlogind} + BUILDDIR=`pwd` for k in talkd telnetd tftpd ftpd rexecd rlogind rshd; do cd $k make -j $NUMCPU make -j $NUMCPU DESTDIR=$TMPROOT/$k install - cd .. + cd $BUILDDIR done for k in rexecd rlogind rshd; do cd $k make -j $NUMCPU DESTDIR=$TMPROOT/rlogind install - cd .. + cd $BUILDDIR done ClearHostSysNameing $TMPROOT } diff --git a/SysBuild/network/libbind b/SysBuild/network/libbind index 00966cb..86b47c9 100644 --- a/SysBuild/network/libbind +++ b/SysBuild/network/libbind @@ -58,13 +58,13 @@ # 128 : Patches zu den Sourcen nicht einspielen - Module muss sich darum # kümmern -#Module zur Erstellung des Packetes: -#Quelle der Source Archive: +#Module zur Erstellung des Packetes: libbind +#Quelle der Source Archive: http://www.isc.org/software/libbind/downloads/all #ACHTUNG: Beschreibung nicht in der gleichen Zeile beginnen! #Neue Zeile anfangen. sonste funktioniert die metadaten erzeugung #nicht! #Kurzbeschreibung: -# +#Support Library für den nameserver dienst # #Letzte Änderung von: $Author$ #Datum der letzten Änderung: $Date: 2011-02-08 21:01:05 +0100 (Di, 08 Feb 2011) $ diff --git a/SysBuild/tools/mISDN b/SysBuild/tools/mISDN deleted file mode 100644 index d1244c0..0000000 --- a/SysBuild/tools/mISDN +++ /dev/null @@ -1,91 +0,0 @@ -#!/bin/bash -#Framework, welches ein komplettes Linux System aus den Sourcen erstellt -#dieses Framework wird im CVS Repository -#:pserver:cvs.compuextreme.de:/Data/cvs zur Verfügung gestellt -# -#Lage dieser Datei im Archiv: $HeadURL: svn://svn.compuextreme.de/Viitor/V963/ViitorMake/SysBuild/tools/mISDN $ -# -#(c) 2003 Harald Kueller, Germany -#This program is free software; you can redistribute it and/or -#modify ist under the terms of the GNU General Public License -#as published by the Free Software Foundation; either version -#2 of the License, or (at your option) any later version. -# -#This program is distributed in the hope that it will be useful, -#but WITHOUT ANY WARRANTY; without even the implied warranty of -#MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. -#See the GNU General Public License for more details. -# -#You should have received a copy of the GNU General Public License -#along with this program; if not write to the Free Software Foundation, -#Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -# -#Dies ist ein Module zur Verwendung mit genpkg. Die Erzeugung eines -#Viitor Linux Packetes wird über die Funktionen premk, mk und postmk -#gesteuert. premk() dient zur Vorbereitung des Sourcecodes. Hier können -#diverse Änderungen am sourcecode (mit awk/sed usw.) vorgenommen werden -#mk() umfasst die source Konfiguration und das Übersetzten des source -#codes. Auch die Installation muß von mk erledigt werden. Hier gild dass -#die Installation immer nach $TMPROOT erfolgen soll (meisst kann das mit -#"make DESTDIR=$TMPROOT install" angestossen werden). postmk kann -#vor der packeterstellung noch einiges am installationtree ändern. postmk -#läuft nachdem die Packetabhängigkeiten erstellt wurden. -#Das Verhalten von genpkg kann über die Variable MKPKG gesteuert werden. -#Hier müssen FLAGS zur Steuerung gesetzt werden. Folgende Flags werden -#erkannt: -# -# 1 : Package Erzeugung erzwingen. Packet wird, auch wenn es schon -# vorhanden ist, ohne weitere rückfragen neu Erzeugt. -# 2 : Package Installation erzwingen. Installpkg wird mit -f aufgerufen. -# Das bewirkt, das installpkg keine rückfragen bei der installation -# Stellt, und das packet in jedemfall (neu) installiert. -# 4 : Sourcepacket nicht nach MAKEDIR entpacken. Ist dieses Flag gesetzt -# muss sich das Module selber um das Entpacken der sourcedateien kümmern. -# vor allem wichtig bei Packeten, für die es keine source.tgz gibt -# (z.B. aus dem CVS generierte Packete). -# 8 : Erstellung des Packetes aus $TMPROOT wird unterdrückt. Dies ist bei -# manchen Sonderfällen möglich - wenn sich z.B. der Packetnamen nicht -# aus dem Namen des sourcearchives ableiten lässt. Packet sollte in -# so einem Fall in der postmk() Funktion erstellt werden. -# 16 : Packet wird nicht installiert. Bei Packeten wie tar oder bash kann -# die installation mittelst installpkg probleme machen. -# 32 : Dependics File so erzeugen, das die Abhängigkeiten bei der installation -# erfüllt sein müssen. installpkg bricht in so einem fall bei fehlenden -# packeten die installation ab, und gibt nicht "nur" warnmeldungen aus. -# Wichtig bei packeten mit postinstallroutine, die software aus dem -# frisch installierten Packet verwendet (wie z.B. postgresql) -# 64 : sourcetree aufräumen nach packeterstellung unterbinden. -# 128 : Patches zu den Sourcen nicht einspielen - Module muss sich darum -# kümmern - -#Module zur Erstellung des Packetes: -#Quelle der Source Archive: -#Kurzbeschreibung: -# -# -#Letzte Änderung von: $Author$ -#Datum der letzten Änderung: $Date: 2010-07-29 09:04:59 +0200 (Do, 29 Jul 2010) $ -#Version der Datei: $Rev$ -# -# - -SRCPATH=Tools/System - -premk() { - mkdir -p $TMPROOT/usr/bin -} - -mk() { - cp -a misdn-init $TMPROOT/usr/bin - cp -a config/mISDN $TMPROOT/usr/bin - cp -a include/* /usr/include - -} - -postmk() { - mkdir -p $TMPROOT/usr/share/doc/mISDN - for DOC in `find . -name '*README*'`; do - cp $DOC $TMPROOT/usr/share/doc/mISDN - done - cp -a config $TMPROOT/usr/share/doc/mISDN -}