34 lines
1.1 KiB
Text
34 lines
1.1 KiB
Text
$NetBSD: patch-am,v 1.5 2012/09/09 19:49:45 dholland Exp $
|
|
|
|
- use pkgsrc to handle -lresolv config
|
|
- recognize NetBSD correctly
|
|
- recognize DragonFly
|
|
|
|
--- Configure.orig 2000-01-19 04:34:04.000000000 +0000
|
|
+++ Configure
|
|
@@ -167,15 +167,7 @@ export PSFLAGS
|
|
(ps $PSFLAGS) 2>&1 | egrep -i '^usage' >/dev/null 2>&1
|
|
if [ $? = 0 ]; then PSFLAGS='-ef' ; fi
|
|
|
|
-LIBRESOLV="-lresolv"
|
|
-ls /usr/lib/libresolv* >/dev/null 2>&1
|
|
-if [ $? = 1 ]; then
|
|
- ls /lib/libresolv* >/dev/null 2>&1
|
|
- if [ $? = 1 ]; then
|
|
- ls /usr/lib/libbind* >/dev/null 2>&1
|
|
- if [ $? = 1 ]; then LIBRESOLV="" ; else LIBRESOLV="-lbind" ; fi
|
|
- fi
|
|
-fi
|
|
+LIBRESOLV="${RESOLV_LDFLAGS}"
|
|
|
|
# mainly for Solaris systems
|
|
WHOAMI="/usr/ucb/whoami"
|
|
@@ -207,7 +199,7 @@ case "$OS" in
|
|
OS_LIBS="${LIBRESOLV}" # -lcompat
|
|
PING=`which ping` # can do ping -c cnt host
|
|
;;
|
|
- FREEBSD|FreeBSD\ 2*|FreeBSD\ 3*|NETBSD|NetBSD\ 1*)
|
|
+ FREEBSD|FreeBSD\ 2*|FreeBSD\ 3*|NETBSD|NetBSD*|DragonFly*)
|
|
OS_CFLAGS="-DFREEBSD"
|
|
OS_LIBS="${LIBRESOLV} -lcrypt" # some hosts -lresolv not needed
|
|
PING=`which ping` # can do ping -c cnt host
|