133 lines
3.6 KiB
Plaintext
133 lines
3.6 KiB
Plaintext
$NetBSD: patch-ab,v 1.1.1.1 2005/01/16 17:34:34 ishit Exp $
|
|
|
|
--- configure.orig 1999-07-27 00:08:51.000000000 +0900
|
|
+++ configure
|
|
@@ -11,6 +11,10 @@
|
|
ac_help=
|
|
ac_default_prefix=/usr/local
|
|
# Any additions from configure.in:
|
|
+ac_help="$ac_help
|
|
+ --with-libpcap=DIR use libpcap in DIR"
|
|
+ac_help="$ac_help
|
|
+ --with-libnet=DIR use libnet in DIR"
|
|
|
|
# Initialize some variables set by options.
|
|
# The variables have the same names as the options, with
|
|
@@ -21,7 +25,7 @@ exec_prefix=NONE
|
|
host=NONE
|
|
no_create=
|
|
nonopt=NONE
|
|
-no_recursion=
|
|
+no_recursion=yes
|
|
prefix=NONE
|
|
program_prefix=NONE
|
|
program_suffix=NONE
|
|
@@ -1375,7 +1379,95 @@ fi
|
|
done
|
|
|
|
|
|
-subdirs="libpcap-0.4 Libnet-0.99b"
|
|
+#subdirs="libpcap-0.4 Libnet-0.99b"
|
|
+
|
|
+
|
|
+echo $ac_n "checking for libpcap""... $ac_c" 1>&6
|
|
+echo "configure:1844: checking for libpcap" >&5
|
|
+# Check whether --with-libpcap or --without-libpcap was given.
|
|
+if test "${with_libpcap+set}" = set; then
|
|
+ withval="$with_libpcap"
|
|
+ case "$withval" in
|
|
+ yes|no)
|
|
+ echo "$ac_t""no" 1>&6
|
|
+ ;;
|
|
+ *)
|
|
+ echo "$ac_t""$withval" 1>&6
|
|
+ if test -f $withval/pcap.h -a -f $withval/libpcap.a; then
|
|
+ owd=`pwd`
|
|
+ if cd $withval; then withval=`pwd`; cd $owd; fi
|
|
+ PCAPINC="-I$withval -I$withval/bpf"
|
|
+ PCAPLIB="-L$withval -lpcap"
|
|
+ elif test -f $withval/include/pcap.h -a \
|
|
+ -f $withval/include/net/bpf.h; then
|
|
+ owd=`pwd`
|
|
+ if cd $withval; then withval=`pwd`; cd $owd; fi
|
|
+ PCAPINC="-I$withval/include"
|
|
+ if test -f $withval/lib/libwpcap.a; then
|
|
+ PCAPLIB="-L$withval/lib -lwpcap"
|
|
+ else
|
|
+ PCAPLIB="-L$withval/lib -lpcap"
|
|
+ fi
|
|
+ else
|
|
+ { echo "configure: error: pcap.h" 1>&2; exit 1; }
|
|
+ fi
|
|
+ ;;
|
|
+ esac
|
|
+else
|
|
+ if test -f ${prefix}/include/pcap.h; then
|
|
+ PCAPINC="-I${prefix}/include"
|
|
+ if test -f ${prefix}/lib/libwpcap.a; then
|
|
+ PCAPLIB="-L${prefix}/lib -lwpcap"
|
|
+ else
|
|
+ PCAPLIB="-L${prefix}/lib -lpcap"
|
|
+ fi
|
|
+ elif test -f /usr/include/pcap/pcap.h; then
|
|
+ PCAPINC="-I/usr/include/pcap"
|
|
+ PCAPLIB="-lpcap"
|
|
+ elif test -f /usr/include/pcap.h; then
|
|
+ PCAPLIB="-lpcap"
|
|
+ else
|
|
+ echo "$ac_t""no" 1>&6
|
|
+ { echo "configure: error: libpcap not found" 1>&2; exit 1; }
|
|
+ fi
|
|
+ echo "$ac_t""yes" 1>&6
|
|
+
|
|
+fi
|
|
+
|
|
+
|
|
+echo $ac_n "checking for libnet""... $ac_c" 1>&6
|
|
+echo "configure:1897: checking for libnet" >&5
|
|
+# Check whether --with-libnet or --without-libnet was given.
|
|
+if test "${with_libnet+set}" = set; then
|
|
+ withval="$with_libnet"
|
|
+ case "$withval" in
|
|
+ yes|no)
|
|
+ echo "$ac_t""no" 1>&6
|
|
+ ;;
|
|
+ *)
|
|
+ echo "$ac_t""$withval" 1>&6
|
|
+ if test -f $withval/src/libnet.a; then
|
|
+ LNETINC="-I$withval/include"
|
|
+ LNETLIB="-L$withval/src -lnet `$withval/libnet-config --libs`"
|
|
+ elif test -x $withval/bin/libnet-config; then
|
|
+ LNETINC="`$withval/bin/libnet-config --cflags`"
|
|
+ LNETLIB="`$withval/bin/libnet-config --libs`"
|
|
+ else
|
|
+ { echo "configure: error: libnet-config not found in $withval/bin" 1>&2; exit 1; }
|
|
+ fi
|
|
+ ;;
|
|
+ esac
|
|
+else
|
|
+ if test -x ${prefix}/bin/libnet-config; then
|
|
+ LNETINC="`${prefix}/bin/libnet-config --cflags`"
|
|
+ LNETLIB="`${prefix}/bin/libnet-config --libs`"
|
|
+ else
|
|
+ echo "$ac_t""no" 1>&6
|
|
+ { echo "configure: error: libnet not found" 1>&2; exit 1; }
|
|
+ fi
|
|
+ echo "$ac_t""yes" 1>&6
|
|
+
|
|
+fi
|
|
|
|
|
|
trap '' 1 2 15
|
|
@@ -1516,6 +1608,10 @@ s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
|
|
s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
|
|
s%@INSTALL_DATA@%$INSTALL_DATA%g
|
|
s%@SET_MAKE@%$SET_MAKE%g
|
|
+s%@PCAPINC@%$PCAPINC%g
|
|
+s%@PCAPLIB@%$PCAPLIB%g
|
|
+s%@LNETINC@%$LNETINC%g
|
|
+s%@LNETLIB@%$LNETLIB%g
|
|
s%@CPP@%$CPP%g
|
|
s%@subdirs@%$subdirs%g
|
|
|