configure.ac revision ff559fab
1ff559fabSmrgdnl 2ff559fabSmrgdnl $Id: configure.ac,v 1.1.1.1 2008/07/30 02:46:46 mrg Exp $ 3ff559fabSmrgdnl 4ff559fabSmrgdnl Copyright © 2003 Keith Packard, Noah Levitt 5ff559fabSmrgdnl 6ff559fabSmrgdnl Permission to use, copy, modify, distribute, and sell this software and its 7ff559fabSmrgdnl documentation for any purpose is hereby granted without fee, provided that 8ff559fabSmrgdnl the above copyright notice appear in all copies and that both that 9ff559fabSmrgdnl copyright notice and this permission notice appear in supporting 10ff559fabSmrgdnl documentation, and that the name of Keith Packard not be used in 11ff559fabSmrgdnl advertising or publicity pertaining to distribution of the software without 12ff559fabSmrgdnl specific, written prior permission. Keith Packard makes no 13ff559fabSmrgdnl representations about the suitability of this software for any purpose. It 14ff559fabSmrgdnl is provided "as is" without express or implied warranty. 15ff559fabSmrgdnl 16ff559fabSmrgdnl KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, 17ff559fabSmrgdnl INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO 18ff559fabSmrgdnl EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR 19ff559fabSmrgdnl CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, 20ff559fabSmrgdnl DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER 21ff559fabSmrgdnl TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR 22ff559fabSmrgdnl PERFORMANCE OF THIS SOFTWARE. 23ff559fabSmrgdnl 24ff559fabSmrgdnl Process this file with autoconf to create configure. 25ff559fabSmrg 26ff559fabSmrgAC_PREREQ([2.57]) 27ff559fabSmrgAC_INIT(libXdmcp, 1.0.2, [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg],libXdmcp) 28ff559fabSmrgAM_INIT_AUTOMAKE([dist-bzip2]) 29ff559fabSmrgAM_MAINTAINER_MODE 30ff559fabSmrg 31ff559fabSmrgAM_CONFIG_HEADER(config.h) 32ff559fabSmrg 33ff559fabSmrg# Require xorg-macros version 1.1.0 or newer for XORG_WITH_LINT macro 34ff559fabSmrgm4_ifndef([XORG_MACROS_VERSION], [AC_FATAL([must install xorg-macros 1.1 or later before running autoconf/autogen])]) 35ff559fabSmrgXORG_MACROS_VERSION(1.1) 36ff559fabSmrg 37ff559fabSmrgAC_PROG_CC 38ff559fabSmrgAC_PROG_INSTALL 39ff559fabSmrgAC_PROG_LN_S 40ff559fabSmrgAC_LIBTOOL_WIN32_DLL 41ff559fabSmrgAM_PROG_LIBTOOL 42ff559fabSmrgAC_PROG_MAKE_SET 43ff559fabSmrg 44ff559fabSmrgAC_CHECK_FUNCS([srand48 lrand48]) 45ff559fabSmrg 46ff559fabSmrgAC_SEARCH_LIBS([recvfrom],[socket]) 47ff559fabSmrg 48ff559fabSmrgPKG_CHECK_MODULES(XDMCP, xproto) 49ff559fabSmrgAC_SUBST(XDMCP_CFLAGS) 50ff559fabSmrgAC_SUBST(XDMCP_LIBS) 51ff559fabSmrg 52ff559fabSmrgif test -f ${srcdir}/Wraphelp.c; then 53ff559fabSmrg AC_DEFINE(HASXDMAUTH,1,[Has Wraphelp.c needed for XDM AUTH protocols]) 54ff559fabSmrg HASXDMAUTH=yes 55ff559fabSmrgelse 56ff559fabSmrg HASXDMAUTH=no 57ff559fabSmrgfi 58ff559fabSmrg 59ff559fabSmrgAM_CONDITIONAL(HASXDMAUTH,test x$HASXDMAUTH = xyes) 60ff559fabSmrg 61ff559fabSmrgdnl Allow checking code with lint, sparse, etc. 62ff559fabSmrgXORG_WITH_LINT 63ff559fabSmrgXORG_LINT_LIBRARY([Xdmcp]) 64ff559fabSmrg 65ff559fabSmrgXORG_RELEASE_VERSION 66ff559fabSmrg 67ff559fabSmrgAC_OUTPUT([Makefile 68ff559fabSmrg xdmcp.pc]) 69