summaryrefslogtreecommitdiff
path: root/adns-0.6/configure.in
diff options
context:
space:
mode:
authorRobert James Kaes <rjkaes@users.sourceforge.net>2000-09-12 00:38:47 +0000
committerRobert James Kaes <rjkaes@users.sourceforge.net>2000-09-12 00:38:47 +0000
commit15ea792c424fc1daa2e36e63c5c7474a45b73161 (patch)
tree51c7599757a01151bca28fc2987ea9aed020dba8 /adns-0.6/configure.in
parent7a949c9470c6bd12132f228af14d5ea23f0be37c (diff)
downloadtinyproxy-15ea792c424fc1daa2e36e63c5c7474a45b73161.tar.gz
tinyproxy-15ea792c424fc1daa2e36e63c5c7474a45b73161.zip
We don't use ADNS anymore so get rid of the tree.
Diffstat (limited to 'adns-0.6/configure.in')
-rw-r--r--adns-0.6/configure.in101
1 files changed, 0 insertions, 101 deletions
diff --git a/adns-0.6/configure.in b/adns-0.6/configure.in
deleted file mode 100644
index a007af3..0000000
--- a/adns-0.6/configure.in
+++ /dev/null
@@ -1,101 +0,0 @@
-# configure.in - input to autoconf
-#
-# This file is
-# Copyright (C) 1997-1999 Ian Jackson <ian@davenant.greenend.org.uk>
-#
-# It is part of adns, which is
-# Copyright (C) 1997-1999 Ian Jackson <ian@davenant.greenend.org.uk>
-# Copyright (C) 1999 Tony Finch <dot@dotat.at>
-#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2, or (at your option)
-# any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software Foundation,
-# Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
-
-AC_INIT(src/adns.h)
-AC_CONFIG_HEADER(src/config.h)
-AC_PROG_CC
-AC_PROG_CPP
-AC_PROG_RANLIB
-
-AC_CHECK_FUNCS(poll)
-ADNS_C_GETFUNC(socket,socket)
-ADNS_C_GETFUNC(inet_ntoa,nsl)
-
-PROGS_IF_TSEARCH=adnsresfilter
-AC_SUBST(PROGS_HAVE_TSEARCH)
-AC_CHECK_FUNC(tsearch,[
- PROGS_HAVE_TSEARCH=$PROGS_IF_TSEARCH
-],[
- PROGS_HAVE_TSEARCH='';
- AC_MSG_WARN([tsearch missing - not building client program(s) $PROGS_IF_TSEARCH])
-])
-
-AC_MSG_CHECKING(for INADDR_LOOPBACK)
-AC_CACHE_VAL(adns_cv_decl_inaddrloopback,[
- AC_TRY_COMPILE([
-#include <sys/socket.h>
-#include <netinet/in.h>
-#include <arpa/inet.h>
- ],[
- INADDR_LOOPBACK;
- ],
- adns_cv_decl_inaddrloopback=yes,
- adns_cv_decl_inaddrloopback=no)])
-if test "$adns_cv_decl_inaddrloopback" = yes; then
- AC_MSG_RESULT(found)
-else
- AC_MSG_RESULT([not in standard headers, urgh...])
- AC_CHECK_HEADER(rpc/types.h,[
- AC_DEFINE(HAVEUSE_RPCTYPES_H)
- ],[
- AC_MSG_ERROR([cannot find INADDR_LOOPBACK or rpc/types.h])
- ])
-fi
-
-ADNS_C_GETFUNC(inet_aton,resolv,[
- LIBS="-lresolv $LIBS";
- AC_MSG_WARN([inet_aton is in libresolv, urgh. Must use -lresolv.])
-])
-
-ADNS_C_GCCATTRIB
-
-AC_SUBST(WARNS)
-
-if test "${GCC-no}" = yes; then
- WARNS="-Wall -Wmissing-prototypes -Wwrite-strings -Wstrict-prototypes -Wcast-qual -Wpointer-arith"
-else
- WARNS=
-fi
-
-AC_SUBST(SHLIBCC)
-AC_SUBST(MKSHLIB_1)
-AC_SUBST(MKSHLIB_2)
-AC_SUBST(MKSHLIB_3)
-
-AC_SUBST(SHLIBFORLINK)
-AC_SUBST(SHLIBFILE)
-AC_SUBST(SHLIBSONAME)
-
-SHLIBFORLINK='libadns.so'
-SHLIBSONAME='$(SHLIBFORLINK).$(MAJOR)'
-SHLIBFILE='$(SHLIBSONAME).$(MINOR)'
-
-SHLIBCC='$(CC) $(CFLAGS) -fpic'
-MKSHLIB_1='$(CC) $(LDFLAGS) -shared -Wl,-soname=$(SHLIBSONAME) -o'
-MKSHLIB_2=''
-MKSHLIB_3='-lc'
-
-AC_OUTPUT(
- settings.make Makefile
- src/Makefile client/Makefile dynamic/Makefile regress/Makefile
-)