Getting closer to building functional images again
This commit is contained in:
parent
e19efeb073
commit
770b8a2060
|
@ -1,5 +1,5 @@
|
|||
#$Id$
|
||||
#Copyright (c) 2008-2012 Pierre Pronchery <khorben@defora.org>
|
||||
#Copyright (c) 2008-2013 Pierre Pronchery <khorben@defora.org>
|
||||
|
||||
|
||||
|
||||
|
@ -63,38 +63,39 @@ _image_image_post()
|
|||
$DEBUG $SUDO $MKDIR -- "$DESTDIR/bin" &&
|
||||
$DEBUG $SUDO $MV "$DESTDIR$PREFIX/bin/sh" "$DESTDIR/bin/sh" &&
|
||||
$DEBUG $SUDO $MKDIR -- "$DESTDIR/dev" &&
|
||||
$DEBUG $SUDO $MKNOD -m 600 "$DESTDIR/dev/console" c 0 0 &&
|
||||
$DEBUG $SUDO $MKNOD -m 600 "$DESTDIR/dev/hd0a" b 0 0 &&
|
||||
$DEBUG $SUDO $MKNOD -m 600 "$DESTDIR/dev/hd0b" b 0 1 &&
|
||||
$DEBUG $SUDO $MKNOD -m 600 "$DESTDIR/dev/hd0c" b 0 2 &&
|
||||
$DEBUG $SUDO $MKNOD -m 600 "$DESTDIR/dev/hd0d" b 0 3 &&
|
||||
$DEBUG $SUDO $MKNOD -m 600 "$DESTDIR/dev/hd0e" b 0 4 &&
|
||||
$DEBUG $SUDO $MKNOD -m 600 "$DESTDIR/dev/hd0f" b 0 5 &&
|
||||
$DEBUG $SUDO $MKNOD -m 600 "$DESTDIR/dev/hd0g" b 0 6 &&
|
||||
$DEBUG $SUDO $MKNOD -m 600 "$DESTDIR/dev/hd0h" b 0 7 &&
|
||||
$DEBUG $SUDO $MKNOD -m 600 "$DESTDIR/dev/rhd0a" c 3 0 &&
|
||||
$DEBUG $SUDO $MKNOD -m 600 "$DESTDIR/dev/rhd0b" c 3 1 &&
|
||||
$DEBUG $SUDO $MKNOD -m 600 "$DESTDIR/dev/rhd0c" c 3 2 &&
|
||||
$DEBUG $SUDO $MKNOD -m 600 "$DESTDIR/dev/rhd0d" c 3 3 &&
|
||||
$DEBUG $SUDO $MKNOD -m 600 "$DESTDIR/dev/rhd0e" c 3 4 &&
|
||||
$DEBUG $SUDO $MKNOD -m 600 "$DESTDIR/dev/rhd0f" c 3 5 &&
|
||||
$DEBUG $SUDO $MKNOD -m 600 "$DESTDIR/dev/rhd0g" c 3 6 &&
|
||||
$DEBUG $SUDO $MKNOD -m 600 "$DESTDIR/dev/rhd0h" c 3 7 &&
|
||||
$DEBUG $SUDO $MKNOD -m 0600 "$DESTDIR/dev/console" c 0 0 &&
|
||||
$DEBUG $SUDO $MKNOD -m 0600 "$DESTDIR/dev/hd0a" b 0 0 &&
|
||||
$DEBUG $SUDO $MKNOD -m 0600 "$DESTDIR/dev/hd0b" b 0 1 &&
|
||||
$DEBUG $SUDO $MKNOD -m 0600 "$DESTDIR/dev/hd0c" b 0 2 &&
|
||||
$DEBUG $SUDO $MKNOD -m 0600 "$DESTDIR/dev/hd0d" b 0 3 &&
|
||||
$DEBUG $SUDO $MKNOD -m 0600 "$DESTDIR/dev/hd0e" b 0 4 &&
|
||||
$DEBUG $SUDO $MKNOD -m 0600 "$DESTDIR/dev/hd0f" b 0 5 &&
|
||||
$DEBUG $SUDO $MKNOD -m 0600 "$DESTDIR/dev/hd0g" b 0 6 &&
|
||||
$DEBUG $SUDO $MKNOD -m 0600 "$DESTDIR/dev/hd0h" b 0 7 &&
|
||||
$DEBUG $SUDO $MKNOD -m 0600 "$DESTDIR/dev/rhd0a" c 3 0 &&
|
||||
$DEBUG $SUDO $MKNOD -m 0600 "$DESTDIR/dev/rhd0b" c 3 1 &&
|
||||
$DEBUG $SUDO $MKNOD -m 0600 "$DESTDIR/dev/rhd0c" c 3 2 &&
|
||||
$DEBUG $SUDO $MKNOD -m 0600 "$DESTDIR/dev/rhd0d" c 3 3 &&
|
||||
$DEBUG $SUDO $MKNOD -m 0600 "$DESTDIR/dev/rhd0e" c 3 4 &&
|
||||
$DEBUG $SUDO $MKNOD -m 0600 "$DESTDIR/dev/rhd0f" c 3 5 &&
|
||||
$DEBUG $SUDO $MKNOD -m 0600 "$DESTDIR/dev/rhd0g" c 3 6 &&
|
||||
$DEBUG $SUDO $MKNOD -m 0600 "$DESTDIR/dev/rhd0h" c 3 7 &&
|
||||
$DEBUG $SUDO $MKDIR -- "$DESTDIR/etc" &&
|
||||
$DEBUG $SUDO $MKDIR -- "$DESTDIR/libexec" \
|
||||
"$DESTDIR/usr/libexec" &&
|
||||
$DEBUG $SUDO $INSTALL -m 555 "$LDSO" \
|
||||
$DEBUG $SUDO $INSTALL -m 0555 "$LDSO" \
|
||||
"$DESTDIR/libexec/ld.elf_so" &&
|
||||
$DEBUG $SUDO $LN -s "/libexec/ld.elf_so" "$DESTDIR/usr/libexec"&&
|
||||
$DEBUG $SUDO $MKDIR -- "$DESTDIR/proc" &&
|
||||
$DEBUG $SUDO $MKDIR -- "$DESTDIR/sbin" &&
|
||||
SUBDIRS="Apps/Unix/src/others/tools" _target oinit &&
|
||||
$DEBUG $SUDO $INSTALL -m 755 "Apps/Unix/src/others/tools/oinit" \
|
||||
SUBDIRS="Apps/Unix/src/others/others-git/tools" _target oinit &&
|
||||
$DEBUG $SUDO $INSTALL -m 0755 \
|
||||
"Apps/Unix/src/others/others-git/tools/oinit" \
|
||||
"$DESTDIR/sbin/init" &&
|
||||
$DEBUG $SUDO $INSTALL -m 644 "$IMAGE_BOOT" "$DESTDIR/boot" &&
|
||||
$DEBUG $SUDO $INSTALL -m 0644 "$IMAGE_BOOT" "$DESTDIR/boot" &&
|
||||
BOOT_SPLASH="vesa 640x480x8;boot netbsd"
|
||||
if [ -n "$IMAGE_SPLASH" ]; then
|
||||
$DEBUG $SUDO $INSTALL -m 644 "$IMAGE_SPLASH" \
|
||||
$DEBUG $SUDO $INSTALL -m 0644 "$IMAGE_SPLASH" \
|
||||
"$DESTDIR/netbsd.jpeg" || exit 2
|
||||
BOOT_SPLASH="vesa 640x480x8;splash /netbsd.jpeg;boot netbsd -z"
|
||||
fi
|
||||
|
@ -153,8 +154,9 @@ _image_iso_post()
|
|||
$DEBUG $LN -s "/libexec/ld.elf_so" "$DESTDIR/usr/libexec" \
|
||||
|| exit 2
|
||||
$DEBUG $MKDIR -- "$DESTDIR/sbin" || exit 2
|
||||
SUBDIRS="Apps/Unix/src/others/tools" _target oinit || exit 2
|
||||
$DEBUG $INSTALL -m 0755 "Apps/Unix/src/others/tools/oinit" \
|
||||
SUBDIRS="Apps/Unix/src/others/others-git/tools" _target oinit \
|
||||
|| exit 2
|
||||
$DEBUG $INSTALL -m 0755 "Apps/Unix/src/others/others-git/tools/oinit" \
|
||||
"$DESTDIR/sbin/init" || exit 2
|
||||
$DEBUG $INSTALL -m 0755 "$IMAGE_KERNEL" "$DESTDIR/netbsd" \
|
||||
|| exit 2
|
||||
|
@ -163,7 +165,7 @@ _image_iso_post()
|
|||
|| exit 2
|
||||
fi
|
||||
$DEBUG $GZIP -9 "$DESTDIR/netbsd" || exit 2
|
||||
$DEBUG $INSTALL -m 644 "$IMAGE_BOOT" "$DESTDIR/boot" || exit 2
|
||||
$DEBUG $INSTALL -m 0644 "$IMAGE_BOOT" "$DESTDIR/boot" || exit 2
|
||||
BOOT_SPLASH="vesa 640x480x8;boot netbsd"
|
||||
if [ -n "$IMAGE_SPLASH" ]; then
|
||||
$DEBUG $SUDO $INSTALL -m 0644 "$IMAGE_SPLASH" \
|
||||
|
@ -182,7 +184,7 @@ menu=Drop to boot prompt:prompt
|
|||
default=1
|
||||
timeout=10
|
||||
EOF
|
||||
$DEBUG $INSTALL -m 644 "/usr/mdec/bootxx_cd9660" "bootxx" \
|
||||
$DEBUG $INSTALL -m 0644 "/usr/mdec/bootxx_cd9660" "bootxx" \
|
||||
|| exit 2
|
||||
$DEBUG $INSTALLBOOT -m "$MACHINE" -o "$BOOTOPTIONS" -e bootxx \
|
||||
|| exit 2
|
||||
|
|
Loading…
Reference in New Issue
Block a user