From Fedora Project Wiki
- Script to create table of latest koji builds for given package list.
#!/bin/bash # dale at fedoraproject.org DISTS="f10 f11" # each line has package name <space> release notes URL PKGS=pkgs.in DATE=`date +%Y%m%d` echo '{| class="wikitable" border="1"' echo '|+ Virtualization Package Versions' echo '|-' echo -n -e "! Package\t" for dist in $DISTS; do echo -n -e "!! $dist Release\t" echo -n -e "!! $dist Updates ($DATE) \t" done echo -e "!! Rawhide\t!! Rel Notes" grep -v '^#' $PKGS | while read line; do echo "|-" pkg=`echo $line | awk '{print $1}'` notes=`echo $line | awk '{print $2}'` echo -n -e "| {{package|$pkg}}\t" for dist in $DISTS; do dist_tag="dist-$dist" pkg_ver=`koji latest-pkg "$dist_tag" "$pkg" | tail -1 | awk '{print $1}' \ | sed -e "s/^$pkg-//"` echo $pkg_ver | grep '^---' > /dev/null if [ $? -eq 0 ]; then pkg_ver='n/a'; fi echo -n -e "|| $pkg_ver\t" dist_tag="dist-$dist-updates" pkg_ver=`koji latest-pkg "$dist_tag" "$pkg" | tail -1 | awk '{print $1}' \ | sed -e "s/^$pkg-//"` echo $pkg_ver | grep '^---' > /dev/null if [ $? -eq 0 ]; then pkg_ver='n/a'; fi echo -n -e "|| $pkg_ver\t" done dist_tag=dist-rawhide pkg_ver=`koji latest-pkg "$dist_tag" "$pkg" | tail -1 | awk '{print $1}' \ | sed -e "s/^$pkg-//"` echo $pkg_ver | grep '^---' > /dev/null if [ $? -eq 0 ]; then pkg_ver='n/a'; fi echo -n -e "|| $pkg_ver\t" echo "|| $notes" done echo "|}"
- Input from pkgs.in looks like this"
# Package, Release Notes kvm http://kvm.qumranet.com/kvmwiki/ChangeLog libvirt http://www.libvirt.org/news.html libguestfs http://et.redhat.com/~rjones/libguestfs/ python-virtinst http://virt-manager.et.redhat.com/download.html virt-df http://et.redhat.com/~rjones/virt-df/ virt-manager http://virt-manager.et.redhat.com/download.html virt-mem http://et.redhat.com/~rjones/virt-mem/faq.html virt-top http://et.redhat.com/~rjones/virt-top/ChangeLog.txt virt-viewer qemu http://www.nongnu.org/qemu/changelog.html xen http://www.xen.org/download/ xenner http://cvs.bytesex.org/xenner.html xenwatch http://cvs.bytesex.org/xenwatch.html