#!/bin/bash if false then SVN=35235 GIT=$(git svn find-rev r"$SVN") git show "$GIT" | lsdiff | cut -d/ -f5-6 | sort -u else while read src do cd ~/ucs/"$src" ver=$(dpkg-parsechangelog | sed -ne 's/^Version: //p') sed -ne 's/^Package: //p' debian/control | while read pkg do dpkg --compare-versions "$ver" lt "$(LC_ALL=C apt-cache policy "$pkg" | sed -ne 's/^ Candidate: //p')" || echo "$pkg $ver" done done <<__PKGS__ base/univention-base-files base/univention-config-registry base/univention-licence base/univention-python management/univention-management-console-module-ipchange management/univention-management-console-module-mrtg management/univention-management-console-module-packages management/univention-management-console-module-reboot management/univention-management-console-module-services management/univention-management-console-module-top management/univention-management-console-module-ucr management/univention-management-console-module-vnc nagios/univention-nagios packaging/univention-package-template-python services/univention-pkgdb __PKGS__ fi