1
0
mirror of https://codeberg.org/kiss-community/kiss synced 2024-11-04 14:05:41 -07:00
kiss/contrib/kiss-revdepends
2020-05-01 09:07:20 +03:00

17 lines
470 B
Bash
Executable File

#!/bin/sh -e
# Display packages which depend on package
# Ignore shellcheck as we want the warning's behavior.
# shellcheck disable=2015
[ "$1" ] && kiss l "${1:-null}" >/dev/null || {
printf 'usage: kiss-revdepends [pkg]\n'
exit 1
}
# 'cd' to the database directory as a simple way of
# stripping the path and performing a 'basename'.
cd "$KISS_ROOT/var/db/kiss/installed"
# Use a simple 'grep' to display packages depending on '$1'.
grep "^$1" -- */depends