1
0
mirror of https://github.com/freifunk-gluon/packages.git synced 2024-06-16 04:04:10 +02:00

Merge pull request #2 from FreifunkBremen/autoupdater-patches

gluon-autoupdater: use awk to split manifest
This commit is contained in:
Nils Schneider 2014-01-17 08:10:44 -08:00
commit 8a66201813

View File

@ -59,15 +59,11 @@ if test $? -ne 0; then
exit 1 exit 1
fi fi
seperator_line=$(cat $manifest|grep -n "^---$"|cut -d: -f1|head -n1) awk "BEGIN { sep=0 }
/^---\$/ { sep=1; next }
if test -z "$seperator_line"; then { if(sep==0) print > \"$manifest_upper\";
echo "Couldn't find --- marker!" >&2 else print > \"$manifest_lower\"}" \
exit 1 $manifest
fi
head -n$(($seperator_line-1)) $manifest > $manifest_upper
tail -n+$(($seperator_line+1)) $manifest > $manifest_lower
signatures="" signatures=""
while read sig; do while read sig; do