version 1.33, 2021/11/19 03:13:11 |
version 1.36, 2021/11/27 06:38:06 |
|
|
#!/bin/ksh |
#!/bin/ksh |
|
# $OpenBSD$ |
set -e |
set -e |
|
|
# Fake up some things from install.sub that we don't need to actually do |
# Fake up some things from install.sub that we don't need to actually do |
|
|
} |
} |
|
|
VNAME=${VNAME:-$(sysctl -n kern.osrelease)} |
VNAME=${VNAME:-$(sysctl -n kern.osrelease)} |
VERSION=${VERSION:"${VNAME%.*}${VNAME#*.}"} |
VERSION=${VERSION:-"${VNAME%.*}${VNAME#*.}"} |
FWDIR=${FWDIR:-$VNAME} |
FWDIR=${FWDIR:-$VNAME} |
MODE=${MODE:-install} |
MODE=${MODE:-install} |
|
|
|
|
FWPATTERNS="file:${0%/*}/firmware_patterns" |
FWPATTERNS="file:${0%/*}/firmware_patterns" |
|
|
# TODO: support srclocal installation of firmware somehow |
# TODO: support srclocal installation of firmware somehow |
fw_update() { |
fw_install() { |
local _src=$1 _tmpfs_list _tmpfs _tmpsrc \ |
local _src=$1 _tmpfs_list _tmpfs _tmpsrc \ |
_t=Get _cfile="/tmp/SHA256" _pkgdir=${DESTDIR}/var/db/pkg \ |
_t=Get _cfile="/tmp/SHA256" _pkgdir=${DESTDIR}/var/db/pkg \ |
_f _r _remove _i _installed |
_f _r _remove _i _installed |
|
|
done |
done |
} |
} |
|
|
fw_update "$FWURL" |
fw_install "$FWURL" |