#! /bin/sh

if test -x gnulib/gnulib-tool; then
    gnulib/gnulib-tool --no-changelog --aux-dir=build-aux --doc-base=doc --lib=libgl --m4-base=m4/ --source-base=gl/ --tests-base=tests --local-dir=gl --no-vc-files --libtool --import git-version-gen havelib gitlog-to-changelog readme-release update-copyright version-stamp
    rm -fv gl/* m4/00gnulib.m4 m4/gnulib-common.m4 m4/zzgnulib.m4 m4/gnulib-cache.m4  m4/gnulib-comp.m4  m4/gnulib-tool.m4 m4/init-package-version.m4
fi

autoreconf -vif

# Without running 'automake' after 'autoreconf', you will get the
# following diff between a 'make dist' and a 'make release' tarball.
#
# --- out/r-guix/guile-gnutls-5.0.0.tar.gz
# +++ out/b-guix/guile-gnutls-5.0.0.tar.gz
# ── guile-gnutls-5.0.0/Makefile.in
# -	build-aux/config.sub build-aux/depcomp build-aux/install-sh \
# -	build-aux/ltmain.sh build-aux/mdate-sh build-aux/missing \
# -	build-aux/texinfo.tex
# +	build-aux/config.sub build-aux/install-sh build-aux/ltmain.sh \
# +	build-aux/missing
automake --no-force
