File tree Expand file tree Collapse file tree 1 file changed +13
-4
lines changed
Expand file tree Collapse file tree 1 file changed +13
-4
lines changed Original file line number Diff line number Diff line change @@ -43,19 +43,28 @@ find_pkgs() {
4343 done
4444}
4545
46+ get_var () {
47+ grep ^$2 = $src /srcpkgs/$1 /template | cut -d= -f2- | tr -d " \" '"
48+ }
49+
4650add_maintainer () {
4751 local p m
4852 while IFS= read -r p; do
49- m=$( grep ^maintainer= $src /srcpkgs/$p /template |
50- awk -F' <' ' { print $2 }' |
51- tr -d " >\" '" | tr -d ' ' )
53+ m=$( get_var $p maintainer | awk -F\< ' { print $2 }' | tr -d ' > ' )
5254
5355 if [ " $m " ]; then
5456 printf ' %s %s\n' $p $dest /updates_$m .txt
5557 fi
5658 done
5759}
5860
61+ add_homepage () {
62+ local p v
63+ while read -r p v; do
64+ printf ' %s\t%s\t%s\n' $p " $v " " $( get_var $p homepage) "
65+ done
66+ }
67+
5968parallel_check () {
6069 xargs -P20 -L1 /bin/sh -c "
6170 (cd $src && ./xbps-src update-check \$ 0) |
@@ -76,7 +85,7 @@ create_summary() {
7685 m=$( basename ${f%% .txt} | sed ' s/updates_//' )
7786
7887 printf ' %s\n%s\n' $m $( printf %${# m} s | tr ' ' -)
79- sort $f
88+ sort $f | add_homepage | column -t -s " $( printf ' \t ' ) "
8089 printf -- ' \n'
8190 else
8291 rm -f $f
You can’t perform that action at this time.
0 commit comments