configure.ac revision 3da7aff1
13da7aff1Smrgdnl Copyright 2005 Red Hat, Inc. 23da7aff1Smrgdnl 33da7aff1Smrgdnl Permission to use, copy, modify, distribute, and sell this software and its 43da7aff1Smrgdnl documentation for any purpose is hereby granted without fee, provided that 53da7aff1Smrgdnl the above copyright notice appear in all copies and that both that 63da7aff1Smrgdnl copyright notice and this permission notice appear in supporting 73da7aff1Smrgdnl documentation, and that the name of Red Hat not be used in 83da7aff1Smrgdnl advertising or publicity pertaining to distribution of the software without 93da7aff1Smrgdnl specific, written prior permission. Red Hat makes no 103da7aff1Smrgdnl representations about the suitability of this software for any purpose. It 113da7aff1Smrgdnl is provided "as is" without express or implied warranty. 123da7aff1Smrgdnl 133da7aff1Smrgdnl RED HAT DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, 143da7aff1Smrgdnl INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO 153da7aff1Smrgdnl EVENT SHALL RED HAT BE LIABLE FOR ANY SPECIAL, INDIRECT OR 163da7aff1Smrgdnl CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, 173da7aff1Smrgdnl DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER 183da7aff1Smrgdnl TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR 193da7aff1Smrgdnl PERFORMANCE OF THIS SOFTWARE. 203da7aff1Smrgdnl 213da7aff1Smrgdnl Process this file with autoconf to create configure. 223da7aff1Smrg 233da7aff1SmrgAC_PREREQ([2.57]) 243da7aff1SmrgAC_INIT(xlogo,[1.0.1], [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg],xlogo) 253da7aff1SmrgAM_INIT_AUTOMAKE([dist-bzip2]) 263da7aff1SmrgAM_MAINTAINER_MODE 273da7aff1Smrg 283da7aff1SmrgAM_CONFIG_HEADER(config.h) 293da7aff1Smrg 303da7aff1SmrgAC_PROG_CC 313da7aff1SmrgAC_PROG_INSTALL 323da7aff1Smrg 333da7aff1Smrg# Checks for pkg-config packages 343da7aff1SmrgXAW_CHECK_XPRINT_SUPPORT(XLOGO) 353da7aff1Smrg 363da7aff1Smrgif test "x$xaw_use_xprint" = "xyes" ; then 373da7aff1Smrg PKG_CHECK_MODULES(XPRINT_UTIL, xprintutil xp) 383da7aff1Smrg 393da7aff1Smrg XLOGO_CFLAGS="$XLOGO_CFLAGS $XPRINT_UTIL_CFLAGS" 403da7aff1Smrg XLOGO_LIBS="$XLOGO_LIBS $XPRINT_UTIL_LIBS" 413da7aff1Smrgfi 423da7aff1Smrg 433da7aff1Smrg# Use render & xft2 to draw logo? 443da7aff1Smrg 453da7aff1SmrgAC_ARG_WITH(render, 463da7aff1Smrg AC_HELP_STRING([--with-xrender], [Use Xrender & Xft2 to draw logo]), 473da7aff1Smrg USE_RENDER="$withval", USE_RENDER="try") 483da7aff1Smrg 493da7aff1Smrgif test "x$USE_RENDER" = "xtry" ; then 503da7aff1Smrg PKG_CHECK_EXISTS([xrender xft], USE_RENDER="yes", USE_RENDER="no") 513da7aff1Smrgfi 523da7aff1Smrg 533da7aff1Smrgif test "x$USE_RENDER" = "xyes" ; then 543da7aff1Smrg PKG_CHECK_MODULES(XRENDER, xrender) 553da7aff1Smrg PKG_CHECK_MODULES(XFT, xft) 563da7aff1Smrg 573da7aff1Smrg AC_DEFINE(XRENDER, 1, [Define to 1 to use Xrender & Xft2 to draw logo]) 583da7aff1Smrg 593da7aff1Smrg XLOGO_CFLAGS="$XLOGO_CFLAGS $XRENDER_CFLAGS $XFT_CFLAGS" 603da7aff1Smrg XLOGO_LIBS="$XLOGO_LIBS $XRENDER_LIBS $XFT_LIBS" 613da7aff1Smrgfi 623da7aff1Smrg 633da7aff1SmrgPKG_CHECK_MODULES(XEXT, xext) 643da7aff1SmrgXLOGO_CFLAGS="$XLOGO_CFLAGS $XEXT_CFLAGS" 653da7aff1SmrgXLOGO_LIBS="$XLOGO_LIBS $XEXT_LIBS" 663da7aff1Smrg 673da7aff1SmrgAC_SUBST(XLOGO_CFLAGS) 683da7aff1SmrgAC_SUBST(XLOGO_LIBS) 693da7aff1Smrg 703da7aff1SmrgPKG_CHECK_MODULES(APPDEFS, xt) 713da7aff1Smrgappdefaultdir=$(pkg-config --variable=appdefaultdir xt) 723da7aff1SmrgAC_SUBST(appdefaultdir) 733da7aff1Smrg 743da7aff1SmrgXORG_MANPAGE_SECTIONS 753da7aff1SmrgXORG_RELEASE_VERSION 763da7aff1Smrg 773da7aff1SmrgAC_OUTPUT([Makefile]) 78