3 if [ "$1" = '-s' ]; then
4 filename=$(date +'%Y-%m-%dT%H-%M-%S-software-versions')
5 exec >"versions/$filename"
8 echo "Live Git packages"
10 for package in /usr/src/linux.git/.git /usr/portage/distfiles/egit-src/*; do
11 name=$(basename "$package")
12 if [ "$name" = '.git' ]; then
13 name=$(basename $(dirname "$package"))
16 GIT_DIR="$package" git --no-pager log -n1 --oneline
20 echo "Live Subversion packages"
22 for package in /usr/portage/distfiles/svn-src/*; do
23 name=$(basename "$package")
25 svn info "$package"/trunk
31 for package in /var/db/pkg/*/*; do
32 name_version=$(basename "$package")
33 category=$(basename $(dirname "$package"))
34 echo "=$category/${name_version}"