version 1.73, 2021/12/11 20:56:17 |
version 1.75, 2021/12/11 21:02:24 |
|
|
} |
} |
|
|
add_firmware () { |
add_firmware () { |
local _f="${1##*/}" _pkgdir="${DESTDIR}/var/db/pkg/${_f%.tgz}" |
local _f="${1##*/}" |
|
local _pkgdir="${DESTDIR}/var/db/pkg/${_f%.tgz}" |
ftp -D "Install" -Vmo- "file:${1}" | |
ftp -D "Install" -Vmo- "file:${1}" | |
tar -s ",^\+,${_pkgdir}/+," \ |
tar -s ",^\+,${_pkgdir}/+," \ |
-s ",^firmware,${DESTDIR}/etc/firmware," \ |
-s ",^firmware,${DESTDIR}/etc/firmware," \ |
|
|
verify "$f" || continue |
verify "$f" || continue |
# else assume it was verified when downloaded |
# else assume it was verified when downloaded |
fi |
fi |
elif "$INSTALL" && ! "$DOWNLOAD"; then |
elif "$DOWNLOAD"; then |
echo "Cannot install ${f##*/}, not found" >&2 |
|
continue |
|
else |
|
fetch "$f" || continue |
fetch "$f" || continue |
verify "$f" || continue |
verify "$f" || continue |
|
elif "$INSTALL"; then |
|
echo "Cannot install ${f##*/}, not found" >&2 |
|
continue |
fi |
fi |
|
|
"$INSTALL" || continue |
"$INSTALL" || continue |