1#
2# @(#)$Header: /mm2/home/cvs/bc-src/tgif/scan2ac.awk,v 1.9 2010/09/02 18:56:44 william Exp $
3#
4BEGIN { triggered=0; }
5{   if (/^# Checks for libraries/) { triggered=1; }
6    if (/^# Checks for header files/) {
7        triggered=0;
8        print "# Checks for libraries.";
9        print "AC_CHECK_LIB([X11], [XOpenDisplay])";
10        print "AC_CHECK_LIB([Xt], [XtInitialize])";
11        print "AC_CHECK_LIB([socket], [socket])";
12        print "AC_CHECK_LIB([nsl], [inet_addr])";
13        print "AC_CHECK_LIB([dl], [dlsym])";
14        print "AC_CHECK_LIB([idn], [stringprep_convert])";
15        print "AC_CHECK_LIB([m], [pow])";
16        print "AC_CHECK_LIB([z], [deflate])";
17        print "AC_CHECK_LIB([pthread], [pthread_create])";
18        print "";
19        print "# Checks for header files.";
20        next;
21    } else {
22        if (triggered) {
23            next;
24        } else {
25            if (/^AC_CONFIG_SUBDIRS\(\[rmcast\]\)/) {
26                print "# BC: skipping AC_CONFIG_SUBDIRS([rmcast])";
27            } else {
28                if (/^AC_PREREQ\(/) {
29                    print "AC_PREREQ(2.61)";
30                } else {
31                    if (/^AC_CONFIG_HEADER\(\[config.h\]\)/) {
32                        print "AM_INIT_AUTOMAKE";
33                        print "AM_CONFIG_HEADER([config.h])";
34                    } else {
35                        if (/^AC_CONFIG_HEADERS\(\[config.h\]\)/) {
36                            print "AM_INIT_AUTOMAKE";
37                            print "AC_CONFIG_HEADERS([config.h])";
38                        } else {
39                            print;
40                        }
41                    }
42                }
43            }
44        }
45    }
46}
47