about summary refs log tree commit diff
path: root/xnodev
diff options
context:
space:
mode:
Diffstat (limited to 'xnodev')
-rwxr-xr-xxnodev11
1 files changed, 11 insertions, 0 deletions
diff --git a/xnodev b/xnodev
new file mode 100755
index 0000000..d146a15
--- /dev/null
+++ b/xnodev
@@ -0,0 +1,11 @@
+#!/bin/bash
+# xnodev - list not installed -devel packages for installed packages
+
+xbps-query -Rs '' | sed 's/^.\(.\). \([^ ]*\)-.* .*/\1 \2/' | sort -k2 | awk '
+	$1 == "-" && $2 ~ "-devel" {
+		b = $2
+		sub("-devel", "", b)
+		if (s[b]) print $2
+	}
+	$1 == "*" { s[$2] = 1 }
+'