1
0
mirror of https://codeberg.org/kiss-community/kiss synced 2024-07-04 15:02:26 +00:00
kiss/contrib/kiss-repo-orphans
Dylan Araps 98b3f4ab6a
kiss: new utility kiss-repo-orphans
Lists all packages which do not belong to any repository in KISS_PATH.
2020-11-19 14:01:16 +02:00

18 lines
322 B
Bash
Executable File

#!/bin/sh -e
# List packages which aren't present in any repository.
cd "$KISS_ROOT/var/db/kiss/installed"
for pkg in *; do
i=1
kiss s "$pkg" | while read -r line; do
case $i-$line in ("1-$PWD/$pkg")
printf '%s\n' "$pkg"
continue
esac
i=$((i + 1))
done
done