#! /bin/sh

sed -n '

1 {
h
s/.*/bAC_PROG_CC/p
s/.*/cAC_AIX/p
s/.*/cAC_MINIX/p
s/.*/cAC_ISC_POSIX/p
s/.*/dAC_CHECK_LIB(it, yesno)
g
}

/#.*include .*<config.h>/ {
h
s/.*/sAC_CONFIG_HEADER(config.h)/p
s/.*/w[test -z "$CONFIG_HEADERS" || echo timestamp > stamp-h]
g
}

/#.*include .*<libintl.h>/ {
h
s/.*/kud_GNU_GETTEXT/p
g
}

/#.*include .*<libit\/alloca\.h>/ {
h
s/.*/eAC_FUNC_ALLOCA/p
g
}

/#.*include .*<libit\/ctype\.h>/ {
h
s/.*/fAC_HEADER_STDC/p
s/.*/eAC_CHECK_FUNCS(isascii)/p
g
}

/#.*include .*<libit\/dirent\.h>/ {
h
s/.*/fAC_HEADER_DIRENT/p
g
}

/#.*include .*<libit\/major\.h>/ {
h
s/.*/fAC_HEADER_MAJOR/p
g
}

/#.*include .*<libit\/stat\.h>/ {
h
s/.*/fAC_HEADER_STAT/p
g
}

/#.*include .*<libit\/string\.h>/ {
h
s/.*/fAC_HEADER_STDC/p
s/.*/eAC_CHECK_FUNCS(memcpy strchr)/p
g
}

/#.*include .*<libit\/time\.h>/ {
h
s/.*/fAC_HEADER_TIME/p
s/.*/fAC_CHECK_HEADERS(sys/time.h)/p
g
}

/#.*include .*<libit\/unistd\.h>/ {
h
s/.*/fAC_HEADER_STDC/p
g
}

/#.*include .*<libit\/wait.h>/ {
h
s/.*/fAC_HEADER_SYS_WAIT/p
g
}

/#.*include .*<X11\/Xlib\.h>/ {
h
s/.*/dAC_PATH_XTRA/p
g
}

/const/ {
h
s/.*/iAC_C_CONST/p
g
}

/inline/ {
h
s/.*/iAC_C_INLINE/p
g
}

/mode_t/ {
h
s/.*/gAC_TYPE_MODE_T/p
g
}

/off_t/ {
h
s/.*/gAC_TYPE_OFF_T/p
g
}

/pid_t/ {
h
s/.*/gAC_TYPE_PID_T/p
g
}

/size_t/ {
h
s/.*/gAC_TYPE_SIZE_T/p
g
}

/uid_t/ {
h
s/.*/gAC_TYPE_UID_T/p
g
}

/CLOSEDIR_VOID/ {
h
s/.*/eAC_FUNC_CLOSEDIR_VOID
g
}

/GETGROUPS_T/ {
h
s/.*/gAC_TYPE_GETGROUPS
g
}

/RETSIGTYPE/ {
h
s/.*/gAC_TYPE_SIGNAL/p
g
}

/HAVE_LIBDND/ {
h
s/.*/eAC_CHECK_LIB(Dnd, DndGetData,,, -lXmu -lXt -lX11)/p
g
}

/HAVE_GETMNTENT/ {
h
s/.*/eAC_FUNC_GETMNTENT/p
g
}

/HAVE_MMAP/ {
h
s/.*/eAC_FUNC_MMAP/p
g
}

'
