25 lines
390 B
Bash
25 lines
390 B
Bash
## -*- mode:sh -*- #
|
|
|
|
## TODO: useless ?
|
|
# mqs()
|
|
# {
|
|
# local str="$(echo "$@" | sed -E 's/[ \t]+/\\|/g')"
|
|
# (cd /usr/ports && make quicksearch name="$str")
|
|
# }
|
|
|
|
port-list()
|
|
{
|
|
pkg_info | cut -f1 -d' '
|
|
}
|
|
|
|
port-size()
|
|
{
|
|
pkg_info -Qsb "$@" | sed 's/\([^:]*\):\(.*\)/\2 KiB \1/g'
|
|
}
|
|
|
|
mcd()
|
|
{
|
|
local DEST=$(pkg_search -r "$@" | head -n1 | awk '{print $2}')
|
|
cd "$DEST"
|
|
}
|