De-linuxing

This commit is contained in:
Pierre Pronchery 2012-10-15 19:38:35 +00:00
parent f277c0ab66
commit 2ea2b5f461

View File

@ -19,7 +19,7 @@
#environment #environment
umask 022 umask 022
#variables #variables
[ -z "$ARCH" ] && ARCH=`uname -m` ARCH="$(uname -m)"
case "$ARCH" in case "$ARCH" in
i486|i586|i686) i486|i586|i686)
ARCH="i386" ARCH="i386"
@ -28,9 +28,8 @@ case "$ARCH" in
ARCH="amd64" ARCH="amd64"
;; ;;
esac esac
[ -z "$CVSROOT" ] && CVSROOT=":pserver:anonymous@anoncvs.defora.org:/home/cvs" CVSROOT=":pserver:anonymous@anoncvs.defora.org:/home/cvs"
[ -z "$OS" ] && OS=`uname -s` DATE="$(date '+%Y%m%d')"
DATE=`date '+%Y%m%d'`
DESTDIR="/var/www/htdocs/download/snapshots" DESTDIR="/var/www/htdocs/download/snapshots"
DEVNULL="/dev/null" DEVNULL="/dev/null"
EMAIL="build@lists.defora.org" EMAIL="build@lists.defora.org"
@ -40,8 +39,9 @@ KERNEL_VERSION="2.4.37.7"
KERNEL_PATH="/usr/src/linux-$KERNEL_VERSION" KERNEL_PATH="/usr/src/linux-$KERNEL_VERSION"
MODULE="DeforaOS" MODULE="DeforaOS"
PREFIX="/usr" PREFIX="/usr"
SRC="$HOME/build/$OS-$ARCH" SYSTEM="$(uname -s)"
DST="$HOME/destdir/$OS-$ARCH" SRC="$HOME/build/$SYSTEM-$ARCH"
DST="$HOME/destdir/$SYSTEM-$ARCH"
#executables #executables
CP="cp -f" CP="cp -f"
@ -102,7 +102,7 @@ _deforaos_build()
./build.sh -O CONFIGURE="$CONFIGURE" -O MAKE="$MAKE" \ ./build.sh -O CONFIGURE="$CONFIGURE" -O MAKE="$MAKE" \
-O DESTDIR="$DST" -O PREFIX="$PREFIX" \ -O DESTDIR="$DST" -O PREFIX="$PREFIX" \
-O IMAGE_TYPE="ramdisk" \ -O IMAGE_TYPE="ramdisk" \
-O IMAGE_FILE="initrd.img" -O IMAGE_SIZE=8192 \ -O IMAGE_FILE="initrd.img" -O IMAGE_SIZE="8192" \
-O IMAGE_MODULES="$KERNEL_PATH/modules-ramdisk.tgz" \ -O IMAGE_MODULES="$KERNEL_PATH/modules-ramdisk.tgz" \
clean image || _error clean image || _error
$RM -r "$DST" $RM -r "$DST"
@ -150,4 +150,5 @@ if [ $# -ne 0 ]; then
_usage _usage
exit $? exit $?
fi fi
_deforaos_build 2>&1 | $MAIL -s "Daily CVS build Linux $ARCH: $DATE" "$EMAIL"
_deforaos_build 2>&1 | $MAIL -s "Daily CVS build $SYSTEM $ARCH: $DATE" "$EMAIL"