summaryrefslogtreecommitdiff
path: root/Build/source/m4/cho-libs.m4
diff options
context:
space:
mode:
authorPeter Breitenlohner <peb@mppmu.mpg.de>2013-08-08 12:45:43 +0000
committerPeter Breitenlohner <peb@mppmu.mpg.de>2013-08-08 12:45:43 +0000
commit1cc0c8d0188da1ffc08a7fa8ce625427f36cecc6 (patch)
treeff8a4bbae11f75bf1685c138ff90e059a068aa47 /Build/source/m4/cho-libs.m4
parent4913215ea3abb4340bcf56564eca84e8f6d0d9f3 (diff)
build system: M4 macros for dvipdfm-x
git-svn-id: svn://tug.org/texlive/trunk@31388 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/m4/cho-libs.m4')
-rw-r--r--Build/source/m4/cho-libs.m4104
1 files changed, 0 insertions, 104 deletions
diff --git a/Build/source/m4/cho-libs.m4 b/Build/source/m4/cho-libs.m4
deleted file mode 100644
index 06c0aa49df6..00000000000
--- a/Build/source/m4/cho-libs.m4
+++ /dev/null
@@ -1,104 +0,0 @@
-# Public macros for the TeX Live (TL) tree.
-# Copyright (C) 1998 - 2008 Jin-Hwan Cho <chofchof@ktug.or.kr>
-# Copyright (C) 2008 - 2009 Peter Breitenlohner <tex-live@tug.org>
-#
-# This file is free software; the copyright holders
-# give unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# serial 2
-
-# CHO_CHECK_ZLIB
-# --------------
-# Check for zlib
-AC_DEFUN([CHO_CHECK_ZLIB],
-[AC_CACHE_CHECK([for zlib header files and library],
- [cho_cv_have_zlib],
- [AC_LINK_IFELSE([AC_LANG_PROGRAM([[#include <zlib.h>]],
- [[z_stream p;]])],
- [cho_cv_have_zlib=yes],
- [cho_cv_have_zlib=no])])
-AS_IF([test "x$cho_cv_have_zlib" = xyes],
- [AC_CHECK_FUNCS([compress],
- [AC_DEFINE([HAVE_ZLIB], 1,
- [Define if you have zlib and its headers.])
- AC_CHECK_FUNCS([compress2],
- [AC_DEFINE([HAVE_ZLIB_COMPRESS2], 1,
- [Define if your zlib has the compress2 function.])])])])
-])# CHO_CHECK_ZLIB
-
-# CHO_CHECK_LIBPNG
-# ----------------
-# Check for libpng
-AC_DEFUN([CHO_CHECK_LIBPNG],
-[AC_CACHE_CHECK([for libpng header files and library],
- [cho_cv_have_png],
- [AC_LINK_IFELSE([AC_LANG_PROGRAM([[#include <png.h>]],
- [[png_infop p;]])],
- [cho_cv_have_png=yes],
- [cho_cv_have_png=no])])
-AS_IF([test "x$cho_cv_have_png" = xyes],
- [AC_CHECK_FUNCS([png_get_image_width],
- [AC_DEFINE([HAVE_LIBPNG], 1,
- [Define if you have libpng and its headers.])])])
-])# CHO_CHECK_LIBPNG
-
-# CHO_CHECK_LIBPAPER
-# ------------------
-# Check for libpaper
-AC_DEFUN([CHO_CHECK_LIBPAPER],
-[_cppflags=$CPPFLAGS _ldflags=$LDFLAGS
- AC_ARG_WITH([paper],
- [AS_HELP_STRING([--with-paper=DIR], [use paper include/library files from DIR])],
- [if test -d "$withval"; then
- CPPFLAGS="$CPPFLAGS -I$withval/include"
- LDFLAGS="$LDFLAGS -L$withval/lib"
- fi])
- AC_MSG_CHECKING([for paper header files])
- AC_TRY_COMPILE(
- [#include <paper.h>],
- [struct paper *p;],
- [AC_MSG_RESULT(yes)
- AC_SEARCH_LIBS([paperpswidth], [paper],
- [AC_DEFINE(HAVE_LIBPAPER, 1, [Define if you have libpaper])])],
- [CPPFLAGS=$_cppflags
- LDDFLAGS=$_ldflags
- AC_MSG_RESULT(no)])
-])# CHO_CHECK_LIBPAPER
-
-# CHO_CHECK_LIBFONTCONFIG
-# -----------------------
-# Check for libfontconfig
-AC_DEFUN([CHO_CHECK_LIBFONTCONFIG],
-[AC_CACHE_CHECK([for fontconfig header files and library],
- [cho_cv_have_fontconfig],
- [AC_LINK_IFELSE([AC_LANG_PROGRAM([[#include <fontconfig/fontconfig.h>]],
- [[FcObjectSet *os;]])],
- [cho_cv_have_fontconfig=yes],
- [cho_cv_have_fontconfig=no])])
-AS_IF([test "x$cho_cv_have_fontconfig" = xyes],
- [AC_CHECK_FUNCS([FcInit],
- [AC_DEFINE([HAVE_LIBFONTCONFIG], 1,
- [Define if you have libfontconfig and its headers.])])])
-])# CHO_CHECK_LIBFONTCONFIG
-
-# CHO_CHECK_LIBFREETYPE(PACKAGE-NAME)
-# -----------------------------------
-# Check for libfreetype, fail with error if not found
-AC_DEFUN([CHO_CHECK_LIBFREETYPE],
-[AC_CACHE_CHECK([for freetype2 header files and library],
- [cho_cv_have_freetype],
- [AC_LINK_IFELSE([AC_LANG_PROGRAM([[#include <ft2build.h>
-#include FT_FREETYPE_H]],
- [[FT_Face face;]])],
- [cho_cv_have_freetype=yes],
- [cho_cv_have_freetype=no])])
-AS_IF([test "x$cho_cv_have_freetype" = xyes],
- [AC_CHECK_FUNCS([FT_Init_FreeType],
- [AC_DEFINE([HAVE_LIBFREETYPE], 1,
- [Define if you have libfreetype and its headers.])])],
- [AC_MSG_ERROR([This version of $1 requires that FreeType2 and its headers be available.
-You can use the --with-freetype2-includes and/or --with-freetype2-libdir options
-to indicate the location of the installed freetype2 library and headers.])])
-])# CHO_CHECK_LIBFREETYPE
-