aboutsummaryrefslogtreecommitdiff
path: root/subprojects/freeamo/src
diff options
context:
space:
mode:
authorIan Kelling <iank@fsf.org>2018-07-25 21:01:13 -0400
committerIan Kelling <iank@fsf.org>2018-07-25 21:01:13 -0400
commitb6ca88eb4793b3442ba6b1fe350169a7e0668945 (patch)
tree6b2c9b02ac80dd206d247e902b7cc413b1050668 /subprojects/freeamo/src
parent5891b34cae04c533456fc547eba4e21f00ca913e (diff)
progress toward making things work with err:
remove : to fix command not found error. remove ((line++)) reference to unset variable error add missing line initialization fix style, prefer 'x"x' to "x\"x" for readability turn off pv when debug is set, it's messing up stack trace output
Diffstat (limited to 'subprojects/freeamo/src')
-rw-r--r--subprojects/freeamo/src/get-add-ons4
-rw-r--r--subprojects/freeamo/src/get-licenses3
-rw-r--r--subprojects/freeamo/src/main_functions6
3 files changed, 5 insertions, 8 deletions
diff --git a/subprojects/freeamo/src/get-add-ons b/subprojects/freeamo/src/get-add-ons
index 6038bd6..f7307d5 100644
--- a/subprojects/freeamo/src/get-add-ons
+++ b/subprojects/freeamo/src/get-add-ons
@@ -36,8 +36,6 @@ function get-add-ons--download {
while IFS= read -r table; do
- ((line++))
-
file=$(echo "$table" | awk '{print $1}');
entry=$(echo "$table" | awk '{print $2}');
@@ -76,8 +74,6 @@ function get-add-ons--filter {
while IFS= read -r table; do
- ((line++))
-
file=$(echo "$table" | awk '{print $1}');
entry=$(echo "$table" | awk '{print $2}');
diff --git a/subprojects/freeamo/src/get-licenses b/subprojects/freeamo/src/get-licenses
index 4298962..610d614 100644
--- a/subprojects/freeamo/src/get-licenses
+++ b/subprojects/freeamo/src/get-licenses
@@ -40,7 +40,8 @@ function get-licenses--download {
echo "Download $pv__size current_versions files that contain license information."
-
+
+ line=0
while IFS= read -r table; do
((++line))
diff --git a/subprojects/freeamo/src/main_functions b/subprojects/freeamo/src/main_functions
index 3eb673e..453485a 100644
--- a/subprojects/freeamo/src/main_functions
+++ b/subprojects/freeamo/src/main_functions
@@ -65,8 +65,8 @@ function locale_description {
echo "####################"
- tmp__enUS=$(jq ".results[$entry].$locale_description" "$file" | sed "s|-||;" | jq .enUS | sed "s|^\"||; s|\"$||;" )
- tmp__enGB=$(jq ".results[$entry].$locale_description" "$file" | sed "s|-||;" | jq .enGB | sed "s|^\"||; s|\"$||;" )
+ tmp__enUS=$(jq ".results[$entry].$locale_description" "$file" | sed "s|-||;" | jq .enUS | sed 's|^"||; s|"$||;' )
+ tmp__enGB=$(jq ".results[$entry].$locale_description" "$file" | sed "s|-||;" | jq .enGB | sed 's|^"||; s|"$||;' )
tmp=$(jq ".results[$entry].$locale_description[]" "$file" | head -n 1 | sed "s|^\"||; s|\"$||;"); # Use the first avalible if English is not avaliable
@@ -212,7 +212,7 @@ function essential_addon {
function pv__progress {
- if [ ! "$pv__discard" = true ]; then
+ if [ ! "$pv__discard" = true ] && ! $debug; then
(pv --progress --line-mode --size "$pv__size" --timer) > /dev/null