commit a393d2b9cd984ae048c8b7eb5a1f5fca517fa4e8
parent 061b91c9072197fa708b818113b6c682ad1159ba
Author: Jacob R. Edwards <jacobouno@protonmail.com>
Date: Sat, 27 Mar 2021 18:44:58 -0700
Move the pkg_depends shell function to a script
It's too complex to be in the shell functions in my opinion. Also,
I hardly use it so it was just wasting memory.
Diffstat:
2 files changed, 8 insertions(+), 6 deletions(-)
diff --git a/local/bin/.local/bin/pkg_depend b/local/bin/.local/bin/pkg_depend
@@ -0,0 +1,8 @@
+#!/bin/sh
+# Copyright 2021 Jacob R. Edwards
+# License: GPLv3
+#
+# pkg_depend -- view OpenBSD package dependancies
+
+pkg_info -qv "${@:?No package.}" | awk -F'[ :]' '/^@name/ { name = $2 }
+/^@depend/ { printf "%s\t%s\n", name, $NF }'
diff --git a/local/shell/.local/share/shell/openbsd b/local/shell/.local/share/shell/openbsd
@@ -10,9 +10,3 @@ pi() pkg_info -q "$@"
pl() pkg_locate "${@:-.}"
pq() { cut -d'|' -f2,4 </usr/local/share/ports-INDEX | tr '|' '\t' | egrep "${@:-.}" ;}
pu() doas pkg_add -u "$@"
-
-pkg_depends() {
- pkg_info -qv "${@:?No package}" | awk -vOFS='\t' -F'[ :]' \
-'/^@name/ { name = $2 }
-/^@depend/ { print name, $NF }'
-}