diff options
Diffstat (limited to 'adns-0.6/configure.in')
-rw-r--r-- | adns-0.6/configure.in | 101 |
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 -) |