X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=bootstrap;h=f6e67db5e39c91d9479c5ad8d6d4a9f7622f2927;hb=ba0b957330e7524790d7a2566b9f6bd50633ca69;hp=39f493c97a35ae15710faab9b2cdc54507ec03fc;hpb=688ba6acb3173b4bf1c6673cca823195e75ad029;p=vlc diff --git a/bootstrap b/bootstrap index 39f493c97a..f6e67db5e3 100755 --- a/bootstrap +++ b/bootstrap @@ -67,6 +67,14 @@ else PKGCONFIG=no fi +# Check for autopoint (GNU gettext) +export AUTOPOINT +test "$AUTOPOINT" || AUTOPOINT=autopoint +if ! "$AUTOPOINT" --dry-run --force >/dev/null 2>&1; then + AUTOPOINT=true + echo > ABOUT-NLS +fi + ## ## Generate the modules makefile, by parsing modules/**/Modules.am ## @@ -112,8 +120,9 @@ echo > vlc-config.in echo > ABOUT-NLS cp -f INSTALL INSTALL.git -AUTOPOINT=true autoreconf --install --force --verbose ${ACLOCAL_ARGS} -rm -f po/Makevars.template +autoreconf --install --force --verbose ${ACLOCAL_ARGS} +rm -f po/Makevars.template ABOUT-NLS +echo > ABOUT-NLS mv -f INSTALL.git INSTALL ## @@ -129,6 +138,16 @@ set +x ## ## Tell the user about gettext, pkg-config and sed ## +if [ "$AUTOPOINT" = "true" ]; then + cat << EOF + +============================================================== +NOTE: GNU gettext appears to be missing or out-of-date. +Please install or update GNU gettext. +Otherwise, you will not be able to build a source tarball. +EOF +fi + if [ "$PKGCONFIG" = "no" ]; then cat << EOF