Skip to content

Commit

Permalink
strip whitespace
Browse files Browse the repository at this point in the history
  • Loading branch information
ook37 committed May 3, 2024
1 parent 98aadc6 commit bc2cda3
Show file tree
Hide file tree
Showing 2 changed files with 23 additions and 13 deletions.
34 changes: 22 additions & 12 deletions .github/workflows/srcinfo.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ jobs:
allvars=("pkgname" "gives" "pkgver" "pkgrel" "epoch" "pkgdesc" "url" "priority") \
allars=("arch" "source" "depends" "makedepends" "checkdepends" "optdepends" "pacdeps" "conflicts" "breaks" \
"replaces" "provides" "incompatible" "compatible" "backup" "mask" "noextract" "nosubmodules" "license")
source ${1}
source "${1}"
for src in "${known_archs_src[@]}"; do
for vars in {source,depends,makedepends,optdepends,pacdeps,checkdepends,provides,conflicts,breaks,replaces}; do
allars+=("${vars}_${src}")
Expand All @@ -40,20 +40,30 @@ jobs:
done
done
for var in "${allvars[@]}"; do
[[ -n ${!var} ]] && echo "${var} = ${!var}"
declare -n "rar=${var}"
if [[ -n ${rar} ]]; then
rar="${rar//+([[:space:]])/ }"
rar="${rar#[[:space:]]}"
rar="${rar%[[:space:]]}"
echo "${var} = ${rar}"
fi
done
for ar in "${allars[@]}"; do
declare -n "bar=${ar}"
[[ -n ${bar[@]} ]] &&
for ars in "${bar[@]}"; do
if [[ ${ars} =~ CARCH_REPLACE ]]; then
for aars in ${arch[@]}; do
echo "${ar}_${aars} = ${ars}" | sed -e "s/CARCH_REPLACE/${aars}/g"
done
else
echo "${ar} = ${ars}"
fi
done
if [[ -n ${bar[@]} ]]; then
for ars in "${bar[@]}"; do
ars="${ars//+([[:space:]])/ }"
ars="${ars#[[:space:]]}"
ars="${ars%[[:space:]]}"
if [[ ${ars} =~ CARCH_REPLACE ]]; then
for aars in ${arch[@]}; do
echo "${ar}_${aars} = ${ars}" | sed -e "s/CARCH_REPLACE/${aars}/g"
done
else
echo "${ar} = ${ars}"
fi
done
fi
done
unset "${allars[@]}" "${allvars[@]}"
}
Expand Down
2 changes: 1 addition & 1 deletion packages/koodo-reader-deb/.SRCINFO
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
pkgname = koodo-reader-deb
gives = koodo-reader
pkgver = 1.5.3
pkgdesc = A cross-platform ebook reader
pkgdesc = A cross-platform ebook reader
arch = amd64
arch = arm64
replaces = koodo-reader
Expand Down

0 comments on commit bc2cda3

Please sign in to comment.