summaryrefslogtreecommitdiff
path: root/include/pkglist
diff options
context:
space:
mode:
Diffstat (limited to 'include/pkglist')
-rwxr-xr-xinclude/pkglist34
1 files changed, 0 insertions, 34 deletions
diff --git a/include/pkglist b/include/pkglist
deleted file mode 100755
index 95696a2..0000000
--- a/include/pkglist
+++ /dev/null
@@ -1,34 +0,0 @@
-#!/usr/bin/env zsh
-## on the PKG_HOST: list available packages
-## used by ct update remote
-## the PKG_PATH (package root path) is given as first argument ($1)
-
-if [[ ! -d $1 ]] {
- echo "$0: package root directory '$1' does not exist!" >&2
- exit 1
-}
-
-setopt err_exit
-
-cd $1
-shift
-
-for i in *(-/); {
-
- # git repo
- if [[ -d $i/.git ]] {
- echo -n "$i git "
- echo -n ${$(git --git-dir=$i/.git log -n 1)[2]}
- echo " $*"
-
- # bare git repo
- } elif [[ -d $i/objects && -d $i/refs ]] {
- echo -n "$i git "
- echo -n ${$(git --git-dir=$i log -n 1)[2]}
- echo " $*"
-
- # unknown
- } else {
- echo "$i: Unsupported or no repository" >&2
- }
-}