diff --git a/SysBuild/BuildCluster/BaseSysTools.dmk b/SysBuild/BuildCluster/BaseSysTools.dmk index 843bd60..960481a 100755 --- a/SysBuild/BuildCluster/BaseSysTools.dmk +++ b/SysBuild/BuildCluster/BaseSysTools.dmk @@ -60,7 +60,6 @@ 0 tools/cpufreqd 0 tools/pcmciautils 0 network/inetutils -0 network/dhcp 0 network/wireless_tools 0 tools/sharutils 0 tools/libsmbios @@ -87,7 +86,6 @@ 0 network/midentd 0 tools/popt 0 network/iptables -0 security/narc 0 security/pwgen 0 network/aircrack-ng 0 network/ppp @@ -105,7 +103,7 @@ 0 network/tcp_wrappers 0 network/nfs-utils 0 network/traceroute -0 multimedia/openal +0 multimedia/openal-soft 0 multimedia/freealut 0 network/pam_smb 0 multimedia/audiofile @@ -169,7 +167,6 @@ 0 tools/dvd+rw-tools 0 dbase/db 0 security/pks -0 tools/mISDN 0 tools/mISDNuser 0 tools/isdn4k-utils 0 network/ntp diff --git a/SysBuild/development/cmake b/SysBuild/development/cmake index ed96d63..5950b67 100644 --- a/SysBuild/development/cmake +++ b/SysBuild/development/cmake @@ -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: cmake +#Quelle der Source Archive: http://www.cmake.org/cmake/resources/software.html #ACHTUNG: Beschreibung nicht in der gleichen Zeile beginnen! #Neue Zeile anfangen. sonste funktioniert die metadaten erzeugung #nicht! #Kurzbeschreibung: -# +# Modernes Make Tool, das auf make aufsetzt # #Letzte Änderung von: $Author$ #Datum der letzten Änderung: $Date: $ diff --git a/SysBuild/multimedia/openal b/SysBuild/multimedia/openal-soft similarity index 98% rename from SysBuild/multimedia/openal rename to SysBuild/multimedia/openal-soft index 32ad018..ebecaff 100644 --- a/SysBuild/multimedia/openal +++ b/SysBuild/multimedia/openal-soft @@ -58,7 +58,7 @@ # 128 : Patches zu den Sourcen nicht einspielen - Module muss sich darum # kümmern -#Module zur Erstellung des Packetes: openal +#Module zur Erstellung des Packetes: openal-soft #Quelle der Source Archive: http://www.openal.org/ #Kurzbeschreibung: #3D Sound Treiber diff --git a/SysBuild/network/nfs-utils b/SysBuild/network/nfs-utils index 0a3c0d8..d14d967 100644 --- a/SysBuild/network/nfs-utils +++ b/SysBuild/network/nfs-utils @@ -57,7 +57,7 @@ # 64 : sourcetree aufräumen nach packeterstellung unterbinden. # #Module zur Erstellung des Packetes: nfs-utils -#Quelle der Source Archive: ftp://ftp.sourceforge.org/ +#Quelle der Source Archive: ftp://ftp.kernel.org/pub/linux/utils/nfs #Kurzbeschreibung: #Kernel nfs Utilities - NFS Server Daemons # diff --git a/SysBuild/network/tcp_wrappers b/SysBuild/network/tcp_wrappers index bec79a5..225cca7 100644 --- a/SysBuild/network/tcp_wrappers +++ b/SysBuild/network/tcp_wrappers @@ -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: tcp_wrappers +#Quelle der Source Archive: ftp://ftp.porcupine.org/pub/security/index.html #ACHTUNG: Beschreibung nicht in der gleichen Zeile beginnen! #Neue Zeile anfangen. sonste funktioniert die metadaten erzeugung #nicht! -#Kurzbeschreibung: -# +#Kurzbeschreibung +#tcp security wrapper für inetd/xinetd Dienste # #Letzte Änderung von: $Author$ #Datum der letzten Änderung: $Date: 2011-02-08 21:01:05 +0100 (Di, 08 Feb 2011) $ diff --git a/SysBuild/security/narc b/SysBuild/security/narc deleted file mode 100644 index 0e3f716..0000000 --- a/SysBuild/security/narc +++ /dev/null @@ -1,98 +0,0 @@ -#!/bin/bash -#Framework, welches ein komplettes Linux System aus den Sourcen erstellt -#dieses Framework wird im CVS Repository -#:pserver:cvs.tramp-bbs.de:/opt/cvs zur Verfügung gestellt -# -#Lage dieser Datei im Archiv: $HeadURL: svn://svn.compuextreme.de/Viitor/V963/ViitorMake/SysBuild/security/narc $ -# -#(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. -# -#Module zur Erstellung des Packetes: narc -#Quelle der Source Archive: www.freshmeat.net -#Kurzbeschreibung: -#Scriptframework zur Erstellung von sicheren Regeln für iptables, basierend -#auf einem einfach aufgebauten Konfigurationsfile. -# -#Letzte Änderung von: $Author$ -#Datum der letzten Änderung: $Date: 2009-07-20 20:10:57 +0200 (Mo, 20 Jul 2009) $ -#Version der Datei: $Rev$ -# -# - -#Pfad zum Basis-Sourcetree : -SRCPATH=Security/Net - -#Wenn das usgepackte Verzeichnis vom Paketnamen unterschiedlich ist -#SRCDIR= - - -premk() { - echo "Nothing to do for premk()" -} - -mk() { - mkdir -p $TMPROOT/etc/{init.d,narc} - mkdir -p $TMPROOT/usr/sbin - cp narc.conf $TMPROOT/etc/narc/ - cp narc-custom.conf $TMPROOT/etc/narc - cp narc-forward.conf $TMPROOT/etc/narc - cp narc $TMPROOT/usr/sbin/ - cp iptables $TMPROOT/etc/init.d/ - - - CheckError "Makeprocess failed !" 1 - -} - -postmk() { - GetSVN Viitor_narc $TMPROOT -} diff --git a/SysBuild/tools/acpid b/SysBuild/tools/acpid index 554d18f..96e625c 100644 --- a/SysBuild/tools/acpid +++ b/SysBuild/tools/acpid @@ -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: acpid +#Quelle der Source Archive: http://sourceforge.net/projects/acpid/files/ #ACHTUNG: Beschreibung nicht in der gleichen Zeile beginnen! #Neue Zeile anfangen. sonste funktioniert die metadaten erzeugung #nicht! #Kurzbeschreibung: -# +#ACPI Daemon # #Letzte Änderung von: $Author$ #Datum der letzten Änderung: $Date: $ diff --git a/SysBuild/tools/cdrkit b/SysBuild/tools/cdrkit index b0ff341..1a9cc08 100644 --- a/SysBuild/tools/cdrkit +++ b/SysBuild/tools/cdrkit @@ -58,8 +58,8 @@ # 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: cdrkit +#Quelle der Source Archive: http://www.cdrkit.org/releases #ACHTUNG: Beschreibung nicht in der gleichen Zeile beginnen! #Neue Zeile anfangen. sonste funktioniert die metadaten erzeugung #nicht! diff --git a/SysBuild/tools/cpufreqd b/SysBuild/tools/cpufreqd index f08e384..91e1593 100644 --- a/SysBuild/tools/cpufreqd +++ b/SysBuild/tools/cpufreqd @@ -90,14 +90,11 @@ mk32() { } mk() { - if [ "$MK64BIT" == "true" ]; then - ADDOPTIONS="--libdir=/usr/lib64" - fi LDFLAGS="-Wl,-rpath-link,/usr/$LIBDIR" \ CC="gcc $BUILDOPTIONS" \ CXX="g++ $BUILDOPTIONS" \ ./configure --build=$BUILDSYS \ - $ADDOPTIONS \ + --libdir=/usr/${LIBDIR} \ --prefix=/usr \ --sysconfdir=/etc/sysconfig sed -i -e "s/\/\/usr\/lib/\/usr\/$LIBDIR/" src/Makefile diff --git a/SysBuild/tools/cpufrequtils b/SysBuild/tools/cpufrequtils index 44a8104..3b84713 100644 --- a/SysBuild/tools/cpufrequtils +++ b/SysBuild/tools/cpufrequtils @@ -88,11 +88,8 @@ mk32() { mk() { - if [ "$MK64BIT" == "true" ]; then - ADDOPTIONS="libdir=/usr/lib64" - fi make CC="gcc $BUILDOPTIONS" CXX="g++ $BUILDOPTIONS" $ADDOPTIONS - make -j $NUMCPU DESTDIR=$TMPROOT $ADDOPTIONS install + make -j $NUMCPU DESTDIR=$TMPROOT libdir=/usr/${LIBDIR} install } postmk() { diff --git a/SysBuild/tools/dmidecode b/SysBuild/tools/dmidecode index 769f5a2..8429a1c 100644 --- a/SysBuild/tools/dmidecode +++ b/SysBuild/tools/dmidecode @@ -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: dmidecode +#Quelle der Source Archive: http://www.nongnu.org/dmidecode/ #ACHTUNG: Beschreibung nicht in der gleichen Zeile beginnen! #Neue Zeile anfangen. sonste funktioniert die metadaten erzeugung #nicht! #Kurzbeschreibung: -# +# decode SMBIOS/DMI Informationen # #Letzte Änderung von: $Author$ #Datum der letzten Änderung: $Date: $ diff --git a/SysBuild/tools/eject b/SysBuild/tools/eject index 2a28bbc..945d420 100644 --- a/SysBuild/tools/eject +++ b/SysBuild/tools/eject @@ -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: eject +#Quelle der Source Archive: http://www.paldo.org/index.php?section=packages&page=main&releaseid=128364 #ACHTUNG: Beschreibung nicht in der gleichen Zeile beginnen! #Neue Zeile anfangen. sonste funktioniert die metadaten erzeugung #nicht! #Kurzbeschreibung: -# +# Auswerfen von Wechselmedien # #Letzte Änderung von: $Author$ #Datum der letzten Änderung: $Date: 2010-03-06 23:31:12 +0100 (Sa, 06 Mär 2010) $ @@ -78,13 +78,10 @@ premk() { } mk() { - if [ "$MK64BIT" == "true" ]; then - ADDOPTIONS="--libdir=\${prefix}/lib64" - fi CC="gcc $BUILDOPTIONS" \ CXX="g++ $BUILDOPTIONS" \ ./configure --target=$TARGET \ - $ADDOPTIONS \ + --libdir=\${prefix}/${LIBDIR} \ --prefix=/usr make -j $NUMCPU make -j $NUMCPU DESTDIR=$TMPROOT install diff --git a/SysBuild/tools/ntfs-3g b/SysBuild/tools/ntfs-3g index 06dc0ef..0ced8e3 100644 --- a/SysBuild/tools/ntfs-3g +++ b/SysBuild/tools/ntfs-3g @@ -85,13 +85,10 @@ mk32() { } mk() { - if [ "$MK64BIT" == "true" ]; then - ADDOPTIONS="--libdir=\${prefix}/lib64" - fi CC="gcc $BUILDOPTIONS" \ CXX="g++ $BUILDOPTIONS" \ USE_ARCH=$UARCH \ - ./configure $ADDOPTIONS \ + ./configure --libdir=\${prefix}/${LIBDIR} \ --prefix=/usr make -j $NUMCPU make -j $NUMCPU DESTDIR=$TMPROOT install diff --git a/SysBuild/tools/pm-utils b/SysBuild/tools/pm-utils index 194c9e1..45e08be 100644 --- a/SysBuild/tools/pm-utils +++ b/SysBuild/tools/pm-utils @@ -83,22 +83,21 @@ mk32() { CXX="g++ $BUILDOPTIONS32" \ USE_ARCH=32 \ ./configure --prefix=/usr - make -j $NUMCPU - make -j $NUMCPU DESTDIR=$TMPROOT install + make -j $NUMCPU + make install + make DESTDIR=$TMPROOT install make distclean } mk() { - if [ "$MK64BIT" == "true" ]; then - ADDOPTIONS="--libdir=\${prefix}/lib64" - fi CC="gcc $BUILDOPTIONS" \ CXX="g++ $BUILDOPTIONS" \ USE_ARCH=$UARCH \ - ./configure $ADDOPTIONS \ + ./configure --libdir=\${prefix}/${LIBDIR} \ --prefix=/usr make -j $NUMCPU - make -j $NUMCPU DESTDIR=$TMPROOT install + make install + make -k DESTDIR=$TMPROOT install } postmk() { diff --git a/SysBuild/tools/sgml-common b/SysBuild/tools/sgml-common index 2ef6669..1395d5f 100644 --- a/SysBuild/tools/sgml-common +++ b/SysBuild/tools/sgml-common @@ -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: sgml-common +#Quelle der Source Archive: http://gd.tuwien.ac.at/hci/kde/devel/docbook/SOURCES/ #ACHTUNG: Beschreibung nicht in der gleichen Zeile beginnen! #Neue Zeile anfangen. sonste funktioniert die metadaten erzeugung #nicht! #Kurzbeschreibung: -# +# sgml doc tools - common # #Letzte Änderung von: $Author$ #Datum der letzten Änderung: $Date: $ diff --git a/SysBuild/tools/sysfsutils b/SysBuild/tools/sysfsutils index 50e0fd7..fe17f6d 100644 --- a/SysBuild/tools/sysfsutils +++ b/SysBuild/tools/sysfsutils @@ -86,13 +86,10 @@ mk32() { } mk() { - if [ "$MK64BIT" == "true" ]; then - ADDOPTIONS="--libdir=/usr/lib64" - fi CC="gcc $BUILDOPTIONS" \ CXX="g++ $BUILDOPTIONS" \ ../sysfsutils*/configure --host=$BUILDSYS \ - $ADDOPTIONS \ + --libdir=/usr/${LIBDIR} \ --prefix=/usr make -j $NUMCPU make -j $NUMCPU DESTDIR=$TMPROOT install