File version.check of Package Meta
#!/bin/bash
for p in packages/*.tar.xz
do
test -L $p || continue
case "$p" in
*.doc.tar.xz) continue
esac
echo == ${p##*/} ==
version1="$(tar Oxf $p tlpkg/tlpobj/ | grep -E '^(revision|catalogue-date)')"
name=${p##*/}
name=${name%%.*}
version2="$(xzcat texlive.tlpdb.xz | sed -rn "/^name[[:blank:]]+$name\$/,/^name/ {/^(revision|catalogue-date)/p}")"
test "$version1" = "$version2" && continue
pushd /abuild/oscbuild/packagecache/texlive/2021/archive/
echo $p
rm -vf ${name}.tar.xz ${name}.doc.tar.xz
wget ftp://ftp.ctan.org/ctan:/systems/texlive/tlnet/archive/${name}.tar.xz
wget ftp://ftp.ctan.org/ctan:/systems/texlive/tlnet/archive/${name}.doc.tar.xz
popd
done