Hash :
93dd9e6f
Author :
Thomas de Grivel
Date :
2023-01-21T15:08:52
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61
# Local macros for help2man
# Copyright (C) 2012 Free Software Foundation, Inc.
# Copying and distribution of this file, with or without modification,
# are permitted in any medium without royalty provided the copyright
# notice and this notice are preserved. This file is offered as-is,
# without any warranty.
# Written by Brendan O'Dea <bod@debian.org>
changequote()
define(RIGHT_BRACKET, ])
changequote([, ])
dnl AC_PROG_PERL([MIN-VERSION])
AC_DEFUN(AC_PROG_PERL,
[# find perl binary
AC_MSG_CHECKING([for perl])
AC_CACHE_VAL(ac_cv_prog_PERL,
[ifelse([$1],,,[echo "configure:__oline__: ...version $1 required" >&AC_FD_CC
])# allow user to override
if test -n "$PERL"; then
ac_try="$PERL"
else
ac_try="perl perl5"
fi
for ac_prog in $ac_try; do
echo "configure:__oline__: trying $ac_prog" >&AC_FD_CC
if ($ac_prog -e 'printf "found version %g\n",$RIGHT_BRACKET dnl
ifelse([$1],,,[;exit($RIGHT_BRACKET<$1)])') 1>&AC_FD_CC 2>&1; then
ac_cv_prog_PERL=$ac_prog
break
fi
done])dnl
PERL="$ac_cv_prog_PERL"
if test -n "$PERL"; then
AC_MSG_RESULT($PERL)
else
AC_MSG_RESULT(no)
fi
AC_SUBST(PERL)dnl
])dnl
dnl Check for perl module
dnl AC_PERL_MODULE(MODULE, [MIN-VERSION])
AC_DEFUN(AC_PERL_MODULE,
[# check module exists
AC_MSG_CHECKING([for module $1])
define([AC_CV_NAME], translit([ac_cv_module_$1], [:], [_]))dnl
AC_CACHE_VAL(AC_CV_NAME,
[ifelse([$2],,,[echo "configure:__oline__: ...version $2 required" >&AC_FD_CC
])if ($PERL -m$1[]ifelse([$2],,,[=$2]) -e 1) 1>&AC_FD_CC 2>&1; then
AC_CV_NAME=yes
else
AC_CV_NAME=no
fi
])dnl
AC_MSG_RESULT([$]AC_CV_NAME)
])dnl