4579733 [rkeene@sledge /home/rkeene/devel/cdplay-0.3.7]$ cat -n aclocal.m4
 1 AC_DEFUN(DC_ASK_STATGRAB, [
 2 #    AC_CHECK_LIB(statgrab, get_memory_stats, AC_DEFINE(HAVE_LIBSTATGRAB, [1], [Have get_memory_stats from
	libstatgrab]))
 3   AC_ARG_WITH(libstatgrab, [  --with-libstatgrab      Support for libstatgrab], [
 4 # Specified
 5     LIBSTATGRAB=$withval
 6   ], [
 7 # Not specified
 8     LIBSTATGRABFLAGS=`pkg-config --libs libstatgrab 2>/dev/null`
 9     LIBSTATGRABCFLAGS=`pkg-config --cflags libstatgrab 2>/dev/null`
10     AC_CHECK_LIB(statgrab, get_memory_stats, [
11       OLDCPPFLAGS="$CPPFLAGS"
12       OLDCFLAGS="$CFLAGS"
13       CPPFLAGS="$CPPFLAGS $LIBSTATGRABCFLAGS"
14       CFLAGS="$CFLAGS $LIBSTATGRABCFLAGS"
15       AC_CHECK_HEADER(statgrab.h, [
16         LIBSTATGRAB=yes
17       ], [
18         LIBSTATGRAB=no
19       ])
20       CPPFLAGS="$OLDCPPFLAGS"
21       CFLAGS="$OLDCFLAGS"
22     ], [
23       LIBSTATGRAB=no
24       AC_MSG_WARN(Didn't find libstatgraph)
25     ], $LIBSTATGRABFLAGS)
26   ])
27   case $LIBSTATGRAB in
28     no)
29         AC_MSG_WARN(Freecolor will be compiled without libstatgrab support)
30         ;;
31     *)
32         if test ! "${LIBSTATGRAB}" = "yes"; then
33             LIBSTATGRABFLAGS="-L${LIBSTATGRAB}/lib ${LIBSTATGRABFLAGS}"
34             LIBSTATGRABCFLAGS="-I${LIBSTATGRAB}/include ${LIBSTATGRABCFLAGS}"
35         fi
36         AC_CHECK_LIB(statgrab, get_memory_stats, [
37           OLDCFLAGS="$CFLAGS"
38           OLDCPPFLAGS="$CPPFLAGS"
39           CPPFLAGS="$CPPFLAGS ${LIBSTATGRABCFLAGS}"
40           CFLAGS="$CFLAGS ${LIBSTATGRABCFLAGS}"
41           AC_CHECK_HEADER(statgrab.h, [
42             AC_DEFINE(HAVE_LIBSTATGRAB_H, [1], [Define to 1 if you have the <statgrab.h> header file.])
43             AC_DEFINE(HAVE_LIBSTATGRAB, [1], [Define to 1 if you have get_memory_stats from -lstatgrab])
44             LDFLAGS="$LDFLAGS $LIBSTATGRABFLAGS"
45             LIBS="$LIBS -lstatgrab"
46             AC_CHECK_LIB(statgrab, statgrab_drop_privileges, [
47               AC_DEFINE(HAVE_STATGRAB_DROP_PRIVILEGES, [1], [Define to 1 if you have statgrab_drop_privileges from
	-lstatgrab])
48             ])
49           ], [
50             CFLAGS="$OLDCFLAGS"
51             CPPFLAGS="$OLDCPPFLAGS"
52             AC_MSG_ERROR(Could not find statgrab.h)
53           ])
54         ], [
55           AC_MSG_ERROR(Could not find libstatgrab)
56         ], $LIBSTATGRABFLAGS)
57         ;;
58   esac
59 ])
4579734 [rkeene@sledge /home/rkeene/devel/cdplay-0.3.7]$

Click here to go back to the directory listing.
Click here to download this file.
last modified: 2004-02-27 21:36:07