summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/install.sh10
1 files changed, 9 insertions, 1 deletions
diff --git a/src/install.sh b/src/install.sh
index ca1afaf..74d8101 100644
--- a/src/install.sh
+++ b/src/install.sh
@@ -1,6 +1,6 @@
# Functions for installing systems
#
-# Copyright (C) 2013-2015 Patrick "P. J." McDermott
+# Copyright (C) 2013-2015 Patrick McDermott
#
# This file is part of the ProteanOS Development Kit.
#
@@ -32,6 +32,7 @@ install_system()
local plat="${4}"
local root="${5}"
local foreign="${6}"
+ shift 6
if [ "x${arch}" = 'x' ]; then
arch="$(profile_detect_arch)"
@@ -88,6 +89,7 @@ install_system()
_usign_fingerprint()
{
local key_data="${1}"
+ shift 1
local usign=
if ${in_place} && ${USIGN_EMBEDDED}; then
@@ -113,6 +115,7 @@ install_find_pkgs()
local arch="${3}"
local plat="${4}"
local root="${5}"
+ shift 5
local opkg_conf_fd=
local pkgs_fd=
local type=
@@ -206,6 +209,7 @@ install_deps_cb()
{
local pkg="${1}"
local deps="${2}"
+ shift 2
install_deps="${install_deps}${pkg}: ${deps}${LF}"
@@ -216,6 +220,7 @@ install_fname_cb()
{
local pkg="${1}"
local fname="${2}"
+ shift 2
install_urls="$(printf '%s\n%s %s/%s' "${install_urls}" \
"${pkg}" "${install_feed_url}" "${fname}")"
@@ -227,6 +232,7 @@ install_md5sum_cb()
{
local pkg="${1}"
local md5sum="${2}"
+ shift 2
install_md5sums="$(printf '%s\n%s %s' "${install_md5sums}" \
"${pkg}" "${md5sum}")"
@@ -238,6 +244,7 @@ install_sha256sum_cb()
{
local pkg="${1}"
local sha256sum="${2}"
+ shift 2
install_sha256sums="$(printf '%s\n%s %s' \
"${install_sha256sums}" "${pkg}" "${sha256sum}")"
@@ -248,6 +255,7 @@ install_sha256sum_cb()
install_get_pkgs()
{
local root="${1}"
+ shift 1
local status_fd=
local errors=
local pkg=