configure.ac revision 87aef7c3
1ea6ae205Smrgdnl Copyright 2005 Red Hat, Inc. 2663cdc11Smrgdnl 3ea6ae205Smrgdnl Permission to use, copy, modify, distribute, and sell this software 4ea6ae205Smrgdnl and its documentation for any purpose is hereby granted without fee, 5ea6ae205Smrgdnl provided that the above copyright notice appear in all copies and 6ea6ae205Smrgdnl that both that copyright notice and this permission notice appear in 7ea6ae205Smrgdnl supporting documentation, and that the name of Red Hat not be used in 8ea6ae205Smrgdnl advertising or publicity pertaining to distribution of the software 9ea6ae205Smrgdnl without specific, written prior permission. Red Hat makes no 10ea6ae205Smrgdnl representations about the suitability of this software for any 11ea6ae205Smrgdnl purpose. It is provided "as is" without express or implied warranty. 12663cdc11Smrgdnl 13ea6ae205Smrgdnl RED HAT DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, 14ea6ae205Smrgdnl INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN 15ea6ae205Smrgdnl NO EVENT SHALL RED HAT BE LIABLE FOR ANY SPECIAL, INDIRECT OR 16ea6ae205Smrgdnl CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS 17ea6ae205Smrgdnl OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE 18ea6ae205Smrgdnl OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE 19ea6ae205Smrgdnl USE OR PERFORMANCE OF THIS SOFTWARE. 20ea6ae205Smrgdnl 21ea6ae205Smrgdnl Process this file with autoconf to create configure. 22ea6ae205Smrg 23245f6787Smrg# Initialize Autoconf 24b6f2c9ccSmrgAC_PREREQ([2.60]) 2587aef7c3SmrgAC_INIT([mkfontscale], [1.1.1], 26b6f2c9ccSmrg [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg], 27b6f2c9ccSmrg [mkfontscale]) 28245f6787SmrgAC_CONFIG_SRCDIR([Makefile.am]) 29245f6787SmrgAC_CONFIG_HEADERS([config.h]) 3087aef7c3SmrgAC_USE_SYSTEM_EXTENSIONS 31245f6787Smrg 32245f6787Smrg# Initialize Automake 33b6f2c9ccSmrgAM_INIT_AUTOMAKE([foreign dist-bzip2]) 34ea6ae205SmrgAM_MAINTAINER_MODE 35ea6ae205Smrg 36b6f2c9ccSmrg# Require X.Org macros 1.8 or later for MAN_SUBSTS set by XORG_MANPAGE_SECTIONS 37e83ac88aSmrgm4_ifndef([XORG_MACROS_VERSION], 38b6f2c9ccSmrg [m4_fatal([must install xorg-macros 1.8 or later before running autoconf/autogen])]) 39b6f2c9ccSmrgXORG_MACROS_VERSION(1.8) 40e83ac88aSmrgXORG_DEFAULT_OPTIONS 41e83ac88aSmrg 42663cdc11SmrgAC_CHECK_LIB(z, gzopen, [], 43ea6ae205Smrg [AC_MSG_ERROR([zlib is required, but was not found.])]) 44ea6ae205Smrg 45663cdc11SmrgAC_ARG_WITH(bzip2, 46663cdc11Smrg AS_HELP_STRING([--with-bzip2], 477978d3cdSmrg [Support bzip2 compressed bitmap fonts]), 487978d3cdSmrg [], [with_bzip2=no]) 497978d3cdSmrgif test "x$with_bzip2" = xyes; then 507978d3cdSmrg AC_CHECK_LIB(bz2, BZ2_bzopen, [], 517978d3cdSmrg AC_MSG_ERROR([*** libbz2 is required for bzip2 support])) 527978d3cdSmrg AC_DEFINE(X_BZIP2_FONT_COMPRESSION,1,[Support bzip2 for bitmap fonts]) 537978d3cdSmrgfi 547978d3cdSmrg 55ea6ae205Smrg# Checks for pkg-config packages 56ea6ae205SmrgPKG_CHECK_MODULES(MKFONTSCALE, fontenc freetype2) 57ea6ae205SmrgPKG_CHECK_MODULES(X11, xproto) 58ea6ae205Smrg 597978d3cdSmrgdnl Allow checking code with lint, sparse, etc. 607978d3cdSmrgXORG_WITH_LINT 617978d3cdSmrg 62245f6787SmrgAC_CONFIG_FILES([ 63245f6787Smrg Makefile 64245f6787Smrg man/Makefile]) 65245f6787SmrgAC_OUTPUT 66