-tun=auto
-AC_ARG_WITH([tunnel],
-[ --with-tunnel=KIND kinds of tunnel device to use
- (linux, unet, bsd, slip)],
-[tun=$withval])
-
-if test "$tun" = auto; then
- AC_CACHE_CHECK([tunnel drivers to use], [mdw_cv_tunnel], [
- mdw_cv_tunnel=""
- case $host_os in
- linux*)
- case `uname -r` in
-changequote(,)dnl
- 2.[4-9].* | 2.[1-9][0-9]*.* | [3-9].* | [1-9][0-9]*.*)
-changequote([,])dnl
- mdw_cv_tunnel=linux
- ;;
- *)
- mdw_cv_tunnel=unet
- ;;
- esac
- ;;
- *bsd*)
- mdw_cv_tunnel=bsd
- ;;
- esac
- mdw_cv_tunnel=$mdw_cv_tunnel${mdw_cv_tunnel:+ }slip
- ])
- tun=$mdw_cv_tunnel
-fi
-
-tunnels=""
-for i in $tun; do
- case $i in
- linux) AC_DEFINE([TUN_LINUX], [1],
- [Install the Linux TUN/TAP driver.]) ;;
- bsd) AC_DEFINE([TUN_BSD], [1],
- [Install the BSD tunnel driver.]) ;;
- unet) AC_DEFINE([TUN_UNET], [1],
- [Install the obsolete Linux Usernet driver.]) ;;
- slip) ;;
- *) AC_MSG_ERROR([Unknown tunnel type]) ;;
- esac
- tunnels="$tunnels&tun_$i, "
-done
-AC_SUBST(tun)
-AC_DEFINE_UNQUOTED([TUN_LIST], [$tunnels 0],
- [List of tunnel drivers to install.])
-
-mdw_MLIB(2.0.0)
-mdw_CATACOMB(2.1.0, [CFLAGS="$CFLAGS $CATACOMB_CFLAGS"])
+PKG_CHECK_MODULES(mLib, mLib >= 2.0.4)
+PKG_CHECK_MODULES(catacomb, catacomb >= 2.1.1)
+CFLAGS="$CFLAGS $mLib_CFLAGS $catacomb_CFLAGS"
+LIBS="$LIBS $mLib_LIBS"