| BEGIN { FS="/" } | |
| $1 ~ /^feeds/ { FEEDS[$NF]=$0 } | |
| $1 !~ /^feeds/ { PKGS[$NF]=$0 } | |
| END { | |
| # Filter-out OpenWrt packages which have a feeds equivalent | |
| for (pkg in PKGS) | |
| if (pkg in FEEDS) { | |
| print PKGS[pkg] > of | |
| delete PKGS[pkg] | |
| } | |
| n = asort(PKGS) | |
| for (i=1; i <= n; i++) { | |
| print PKGS[i] | |
| } | |
| n = asort(FEEDS) | |
| for (i=1; i <= n; i++){ | |
| print FEEDS[i] | |
| } | |
| } |