summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xbin/build-master-status4
-rwxr-xr-xbin/seed-build-list3
2 files changed, 4 insertions, 3 deletions
diff --git a/bin/build-master-status b/bin/build-master-status
index 14939ba..62fc6e0 100755
--- a/bin/build-master-status
+++ b/bin/build-master-status
@@ -103,8 +103,8 @@ tasks="$(
"${work_dir}/build-list"
)" || true
pending_packages="$(
- tr ' ' '.' < \
- "${work_dir}"/build-list | \
+ grep '^\S\+ \S\+ \S\+ \S\+$' "${work_dir}/build-list" | \
+ tr ' ' '.' | \
while read -r package; do
generate_package_metadata "${package}" &> /dev/null
cat "${work_dir}/package-infos/${package%.*}.packages"
diff --git a/bin/seed-build-list b/bin/seed-build-list
index cf147c6..af85904 100755
--- a/bin/seed-build-list
+++ b/bin/seed-build-list
@@ -249,7 +249,8 @@ if ${update}; then
fi
# ignore packages already on the build list
-awk '{print "old " $1 " " $2 " " $3 " " $4 " " $1}' "${work_dir}/build-list" > \
+grep -vxF 'break_loops' "${work_dir}/build-list" | \
+ awk '{print "old " $1 " " $2 " " $3 " " $4 " " $1}' > \
"${tmp_dir}/build-list.old"
# ignore packages on the deletion-list