#! /bin/sh -e
# vim: set sts=4 expandtab:
PKG_GEN=$1
PKG_VER=$(grep -e "^Package:" packages.txt |\
    sed -e "s/Package: //" |\
    grep -e "^${PKG_GEN}[-\.0-9]*[0-9]\$"|\
    sort -n|\
    tail -1)
if [ -n "${PKG_VER}" ]; then
    echo "s/@${PKG_GEN}@/${PKG_VER}/g"
else
    echo "s/@${PKG_GEN}@/${PKG_GEN}*/g"
    echo "*** ${PKG_GEN} is missing ***" >&2
    grep -e "^Package:" packages.txt |\
    sed -e "s/Package: //" |\
    grep -e "^${PKG_GEN}[-\.0-9]*[0-9]\$" <&2
fi
