Send patches - preferably formatted by git format-patch - to patches at archlinux32 dot org.
summaryrefslogtreecommitdiff
path: root/bin/schedule-for-rebuild
diff options
context:
space:
mode:
Diffstat (limited to 'bin/schedule-for-rebuild')
-rwxr-xr-xbin/schedule-for-rebuild6
1 files changed, 3 insertions, 3 deletions
diff --git a/bin/schedule-for-rebuild b/bin/schedule-for-rebuild
index d8dae5c..6c9bfbd 100755
--- a/bin/schedule-for-rebuild
+++ b/bin/schedule-for-rebuild
@@ -277,7 +277,7 @@ if [ -s "${tmp_dir}/package-regexes" ]; then
} | \
mysql_run_query | \
tr '\t' ' ' | \
- sort -u \
+ tac | awk '!seen[$0]++' | tac \
>>"${tmp_dir}/pkgbases"
fi
@@ -465,7 +465,7 @@ if ${auto}; then
} \
| mysql_run_query \
| tr '\t' ' ' \
- | sort -u \
+ | tac | awk '!seen[$0]++' | tac \
>>"${tmp_dir}/pkgbases"
fi
@@ -474,7 +474,7 @@ if [ ! -s "${tmp_dir}/pkgbases" ]; then
exit
fi
-sort -u "${tmp_dir}/pkgbases" \
+tac "${tmp_dir}/pkgbases" | awk '!seen[$0]++' | tac \
| sponge "${tmp_dir}/pkgbases"
if ${interactive}; then