fish: add more xq* commands for maintaining user repository

master
an 2019-11-07 23:30:12 -05:00
parent eb3aa07b8c
commit a1c1e264b9
1 changed files with 26 additions and 1 deletions

View File

@ -1,6 +1,31 @@
# vim: syntax=fish:
function xquickdir -d "Quickly sets up an environment for building packages"
function xqdir -d "Quickly sets up an environment for building packages"
$_agw_dir_src/packages/void/greyserv/copy
cd (xdistdir)
end
function xqsrcpkgs -d "Displays all of our srcpkgs"
for f in $_agw_dir_src/packages/void/greyserv/srcpkgs/*
echo (basename "$f")
end
end
function xqcheck -d "Quickly lints our packages"
xqdir
set f (mktemp)
./xbps-src update-check (xqsrcpkgs) > "$f"
xlint srcpkgs/{(xqsrcpkgs)}/template > "$f"
less "$f"
rm "$f"
end
function xqrebuild -d "Rebuild all of our srcpkgs"
xqdir
set f (mktemp)
./xbps-src pkg (xqsrcpkgs) 2> "$f"
if test -s "$f"
less "$f"
end
rm "$f"
end