blob: eb705c8f4f5c7016846fa0b04a39aad4cc546b79 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
#!/usr/bin/env zsh
## on the PKG_HOST: list available packages
## used by pkg remote-update
# 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
}
# change into package root directory (first argument)
cd $1
for i in *(-/); {
if [[ -d $i/.git ]] {
echo -n "$i git "
echo ${$(git --git-dir=$i/.git log -n 1)[2]}
} else {
echo "$i: Unsupported or no repository" >&2
}
}
|