blurb/abstract.tex: '\pyafm' -> '\unfoldprotein' in OS-agnostic discussion
[thesis.git] / notes / version.sh
1 #!/bin/bash
2
3 if [ "$1" = '-s' ]; then
4         filename=$(date +'%Y-%m-%dT%H-%M-%S-software-versions')
5         exec >"versions/$filename"
6 fi
7
8 echo "Live Git packages"
9 echo
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"))
14         fi
15         echo -en "$name\t"
16         GIT_DIR="$package" git --no-pager log -n1 --oneline
17 done
18
19 echo
20 echo "Live Subversion packages"
21 echo
22 for package in /usr/portage/distfiles/svn-src/*; do
23         name=$(basename "$package")
24         echo -en "$name\t"
25         svn info "$package"/trunk
26 done
27
28 echo
29 echo "Dead packages"
30 echo
31 for package in /var/db/pkg/*/*; do
32         name_version=$(basename "$package")
33         category=$(basename $(dirname "$package"))
34         echo "=$category/${name_version}"
35 done