Update 2023-05-09 18:43 OpenBSD/amd64-x13

This commit is contained in:
c0dev0id
2023-05-09 18:43:46 +02:00
parent bb60f14b03
commit 1fa23a730f
5 changed files with 25 additions and 13 deletions

View File

@@ -4,15 +4,18 @@ cd /usr/ports
[ ! -z "$1" ] && EXTRA="-q $1"
_ports=$(echo "SELECT PkgPath from Paths;" \
| sqlite3 /usr/local/share/sqlports \
| sort -u | sed 's,^,/usr/ports/,g')
_list=$(find \
/usr/ports/*/* \
/usr/ports/mystuff/*/* \
/usr/ports/openbsd-wip/*/* \
/usr/src \
/usr/xenocara \
/usr/ports \
/usr/src/*/* \
/usr/xenocara/*/* \
-type d \
-maxdepth 0 \
| grep -v -E distfiles\|pobj\|plist\|CVS)
_list=$(find /usr/ports/mystuff/*/* /usr/src/*/* /usr/xenocara/*/* /usr/src /usr/xenocara /usr/ports -type d -maxdepth 0)
print "$_ports\n$_list\n/usr/src\n/usr/ports\n/usr/www\n/usr/xenocara" \
| grep -v "/CVS" \
| while IFS= read -r l; do echo "${#l} $((++n)) $l"; done \
| sort -un \
| cut -d" " -f3- \
| fzf $EXTRA -e -i -0 -1 +s --preview "tree {1}"
echo "$_list\n/usr/src\n/usr/ports\n/usr/www\n/usr/xenocara" \
| fzf $EXTRA -e -i -0 -1 --preview "tree {1}"