From a00fd90cded04581b53d107f07ad2ff4e83384b3 Mon Sep 17 00:00:00 2001 From: Sam Varshavchik Date: Sun, 25 Aug 2013 14:43:26 -0400 Subject: Renamed configure.in to configure.ac --- waitlib/configure.ac | 108 +++++++++++++++++++++++++++++++++++++++++++++++++++ waitlib/configure.in | 108 --------------------------------------------------- 2 files changed, 108 insertions(+), 108 deletions(-) create mode 100644 waitlib/configure.ac delete mode 100644 waitlib/configure.in (limited to 'waitlib') diff --git a/waitlib/configure.ac b/waitlib/configure.ac new file mode 100644 index 0000000..221696a --- /dev/null +++ b/waitlib/configure.ac @@ -0,0 +1,108 @@ +dnl Process this file with autoconf to produce a configure script. +dnl +dnl Copyright 1998 - 2002 Double Precision, Inc. See COPYING for +dnl distribution information. + +AC_INIT(waitlib, 0.50, [courier-users@lists.sourceforge.net]) + +>confdefs.h # Kill PACKAGE_ macros + +AC_CONFIG_SRCDIR(waitlib.c) +AC_CONFIG_AUX_DIR(../..) +AM_INIT_AUTOMAKE([foreign no-define]) + +AM_CONFIG_HEADER(config.h) + +dnl Checks for programs. +AC_PROG_AWK +AC_PROG_INSTALL +AC_PROG_LN_S +AC_PROG_RANLIB +AC_PROG_CC + +dnl Checks for libraries. + +dnl Checks for header files. +AC_HEADER_SYS_WAIT +AC_CHECK_HEADERS(sys/wait.h unistd.h) + +dnl Checks for typedefs, structures, and compiler characteristics. +AC_TYPE_PID_T + +dnl Checks for library functions. +AC_TYPE_SIGNAL +AC_SYS_LARGEFILE + +AC_CHECK_FUNCS(wait wait3 sigblock sighold sigprocmask) + +AC_ARG_WITH(waitfunc, [--with-waitfunc=wait3 Use the wait3 system call +--with-waitfunc-wait Use the wait system call], + + waitfunc="$withval", waitfunc="") + +case $waitfunc in +wait) + ;; +wait3) + AC_DEFINE_UNQUOTED(USE_WAIT3, 1, [ Whether to use wait3() ]) + ;; +"") + AC_CACHE_CHECK([if wait function is broken],waitlib_cv_SYS_WAITBROKEN, + + AC_TRY_RUN([ +#include "confdefs.h" +#include "$srcdir/confwait.c" + ], waitlib_cv_SYS_WAITBROKEN=no, + waitlib_cv_SYS_WAITBROKEN=yes, + AC_MSG_ERROR(Must specify --with-waitfunc when cross-compiling))) + + has_xsig=no; + if test "$ac_cv_func_sigblock" = "yes" + then + has_xsig=yes + fi + if test "$has_sighold" = "yes" + then + has_xsig=yes + fi + + if test "$waitlib_cv_SYS_WAITBROKEN$has_xsig$ac_cv_func_wait3" = "yesyesyes" + then + AC_CACHE_CHECK([if wait3 function is broken],waitlib_cv_SYS_WAIT3BROKEN, + AC_TRY_RUN([ +#define USE_WAIT3 1 +#include "confdefs.h" +#include "$srcdir/confwait.c" + ], waitlib_cv_SYS_WAIT3BROKEN=no, + waitlib_cv_SYS_WAIT3BROKEN=yes, + AC_MSG_ERROR(Must specify --with-waitfunc when cross-compiling))) + use_wait3=yes + if test $waitlib_cv_SYS_WAIT3BROKEN = yes + then + use_wait3=no + fi + else + use_wait3=no + fi + + if test "$waitlib_cv_SYS_WAITBROKEN$use_wait3" = "yesno" + then + AC_MSG_ERROR([I give up -- neither wait nor wait3 works properly]) + fi + + if test "$use_wait3" = "yes" + then + AC_DEFINE_UNQUOTED(USE_WAIT3) + fi + ;; +*) + AC_MSG_ERROR(Invalid --with-wait option.) + ;; +esac + +if test x$GCC = xyes +then + CFLAGS="-Wall $CFLAGS" +fi + +AC_OUTPUT(Makefile) diff --git a/waitlib/configure.in b/waitlib/configure.in deleted file mode 100644 index 221696a..0000000 --- a/waitlib/configure.in +++ /dev/null @@ -1,108 +0,0 @@ -dnl Process this file with autoconf to produce a configure script. -dnl -dnl Copyright 1998 - 2002 Double Precision, Inc. See COPYING for -dnl distribution information. - -AC_INIT(waitlib, 0.50, [courier-users@lists.sourceforge.net]) - ->confdefs.h # Kill PACKAGE_ macros - -AC_CONFIG_SRCDIR(waitlib.c) -AC_CONFIG_AUX_DIR(../..) -AM_INIT_AUTOMAKE([foreign no-define]) - -AM_CONFIG_HEADER(config.h) - -dnl Checks for programs. -AC_PROG_AWK -AC_PROG_INSTALL -AC_PROG_LN_S -AC_PROG_RANLIB -AC_PROG_CC - -dnl Checks for libraries. - -dnl Checks for header files. -AC_HEADER_SYS_WAIT -AC_CHECK_HEADERS(sys/wait.h unistd.h) - -dnl Checks for typedefs, structures, and compiler characteristics. -AC_TYPE_PID_T - -dnl Checks for library functions. -AC_TYPE_SIGNAL -AC_SYS_LARGEFILE - -AC_CHECK_FUNCS(wait wait3 sigblock sighold sigprocmask) - -AC_ARG_WITH(waitfunc, [--with-waitfunc=wait3 Use the wait3 system call ---with-waitfunc-wait Use the wait system call], - - waitfunc="$withval", waitfunc="") - -case $waitfunc in -wait) - ;; -wait3) - AC_DEFINE_UNQUOTED(USE_WAIT3, 1, [ Whether to use wait3() ]) - ;; -"") - AC_CACHE_CHECK([if wait function is broken],waitlib_cv_SYS_WAITBROKEN, - - AC_TRY_RUN([ -#include "confdefs.h" -#include "$srcdir/confwait.c" - ], waitlib_cv_SYS_WAITBROKEN=no, - waitlib_cv_SYS_WAITBROKEN=yes, - AC_MSG_ERROR(Must specify --with-waitfunc when cross-compiling))) - - has_xsig=no; - if test "$ac_cv_func_sigblock" = "yes" - then - has_xsig=yes - fi - if test "$has_sighold" = "yes" - then - has_xsig=yes - fi - - if test "$waitlib_cv_SYS_WAITBROKEN$has_xsig$ac_cv_func_wait3" = "yesyesyes" - then - AC_CACHE_CHECK([if wait3 function is broken],waitlib_cv_SYS_WAIT3BROKEN, - AC_TRY_RUN([ -#define USE_WAIT3 1 -#include "confdefs.h" -#include "$srcdir/confwait.c" - ], waitlib_cv_SYS_WAIT3BROKEN=no, - waitlib_cv_SYS_WAIT3BROKEN=yes, - AC_MSG_ERROR(Must specify --with-waitfunc when cross-compiling))) - use_wait3=yes - if test $waitlib_cv_SYS_WAIT3BROKEN = yes - then - use_wait3=no - fi - else - use_wait3=no - fi - - if test "$waitlib_cv_SYS_WAITBROKEN$use_wait3" = "yesno" - then - AC_MSG_ERROR([I give up -- neither wait nor wait3 works properly]) - fi - - if test "$use_wait3" = "yes" - then - AC_DEFINE_UNQUOTED(USE_WAIT3) - fi - ;; -*) - AC_MSG_ERROR(Invalid --with-wait option.) - ;; -esac - -if test x$GCC = xyes -then - CFLAGS="-Wall $CFLAGS" -fi - -AC_OUTPUT(Makefile) -- cgit v1.2.3