debian-reference/bin/genreplace
Osamu Aoki 0f713ed444 shfmt -s -w / black
Signed-off-by: Osamu Aoki <osamu@debian.org>
2024-04-10 00:34:48 +09:00

17 lines
456 B
Bash
Executable file

#! /bin/sh -e
# vim: set sw=2 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