X-Git-Url: https://git.wh0rd.org/?a=blobdiff_plain;f=configure.in;h=7a40adad3d71aae1f89dd669abfc9b82265265bd;hb=fe4838588b0b9eb84f66bd4ad70ee12013e0b49a;hp=e8e10622cabc425f93b37024efb66ca2e2083522;hpb=822ec78c54a24a0f1589154ac2d4906b02b111ef;p=fontconfig.git diff --git a/configure.in b/configure.in index e8e1062..7a40ada 100644 --- a/configure.in +++ b/configure.in @@ -1,5 +1,5 @@ dnl -dnl $Id$ +dnl fontconfig/configure.in dnl dnl Copyright © 2003 Keith Packard dnl @@ -33,22 +33,25 @@ dnl This is the package version number, not the shared library dnl version. This same version number must appear in fontconfig/fontconfig.h dnl Yes, it is a pain to synchronize version numbers. Unfortunately, it's dnl not possible to extract the version number here from fontconfig.h -AM_INIT_AUTOMAKE(fontconfig, 2.3.96) +AM_INIT_AUTOMAKE(fontconfig, 2.6.0) AM_MAINTAINER_MODE dnl libtool versioning -LT_CURRENT=1 -LT_REVISION=4 -AC_SUBST(LT_CURRENT) -AC_SUBST(LT_REVISION) -LT_AGE=0 +dnl bump revision when fixing bugs +dnl bump current and age, reset revision to zero when adding APIs +dnl bump current, leave age, reset revision to zero when changing/removing APIS +LIBT_CURRENT=4 +LIBT_REVISION=0 +AC_SUBST(LIBT_CURRENT) +AC_SUBST(LIBT_REVISION) +LIBT_AGE=3 -LT_VERSION_INFO="$LT_CURRENT:$LT_REVISION:$LT_AGE" -AC_SUBST(LT_VERSION_INFO) +LIBT_VERSION_INFO="$LIBT_CURRENT:$LIBT_REVISION:$LIBT_AGE" +AC_SUBST(LIBT_VERSION_INFO) -LT_CURRENT_MINUS_AGE=`expr $LT_CURRENT - $LT_AGE` -AC_SUBST(LT_CURRENT_MINUS_AGE) +LIBT_CURRENT_MINUS_AGE=`expr $LIBT_CURRENT - $LIBT_AGE` +AC_SUBST(LIBT_CURRENT_MINUS_AGE) dnl ========================================================================== @@ -59,6 +62,7 @@ AC_PROG_INSTALL AC_PROG_LN_S AC_LIBTOOL_WIN32_DLL AM_PROG_LIBTOOL +DOLT AC_PROG_MAKE_SET dnl ========================================================================== @@ -163,7 +167,7 @@ AC_TYPE_PID_T # Checks for library functions. AC_FUNC_VPRINTF AC_FUNC_MMAP -AC_CHECK_FUNCS([geteuid getuid link memmove memset mkstemp strchr strrchr strtol getopt getopt_long sysconf ftruncate chsize rand_r]) +AC_CHECK_FUNCS([geteuid getuid link memmove memset mkstemp strchr strrchr strtol getopt getopt_long sysconf ftruncate chsize rand random lrand48]) # # Checks for iconv @@ -183,8 +187,8 @@ else AC_TRY_LINK([#include ], [iconv_open ("from", "to");], - [use_iconv=true], - [use_iconv=false]) + [use_iconv=1], + [use_iconv=0]) if test x$use_iconv = x1; then ICONV_LIBS="-liconv" @@ -219,19 +223,11 @@ FREETYPE_LIBS="`$ft_config --libs`" AC_SUBST(FREETYPE_LIBS) AC_SUBST(FREETYPE_CFLAGS) -# -# Check to see whether we have: -# FT_Get_Next_Char -# FT_Get_BDF_Property -# FT_Get_PS_Font_Info -# FT_Has_PS_Glyph_Names -# - fontconfig_save_libs="$LIBS" fontconfig_save_cflags="$CFLAGS" LIBS="$LIBS $FREETYPE_LIBS" CFLAGS="$CFLAGS $FREETYPE_CFLAGS" -AC_CHECK_FUNCS(FT_Get_Next_Char FT_Get_BDF_Property FT_Get_PS_Font_Info FT_Has_PS_Glyph_Names FT_Get_X11_Font_Format) +AC_CHECK_FUNCS(FT_Get_Next_Char FT_Get_BDF_Property FT_Get_PS_Font_Info FT_Has_PS_Glyph_Names FT_Get_X11_Font_Format FT_Select_Size) AC_CHECK_MEMBER(FT_Bitmap_Size.y_ppem, HAVE_FT_BITMAP_SIZE_Y_PPEM=1, HAVE_FT_BITMAP_SIZE_Y_PPEM=0, @@ -456,7 +452,11 @@ AC_ARG_WITH(cache-dir, [ --with-cache-dir=DIR Use DIR to store case $fc_cachedir in no|yes) - fc_cachedir=`eval echo "${localstatedir}/cache/"${PACKAGE}` + if test "$os_win32" = "yes"; then + fc_cachedir="WINDOWSTEMPDIR_FONTCONFIG_CACHE" + else + fc_cachedir='${localstatedir}/cache/${PACKAGE}' + fi ;; *) ;; @@ -507,7 +507,7 @@ default_docs="yes" # Check if docs exist or can be created # if test x$HASDOCBOOK = xno; then - if test -f doc/fonts-conf.5; then + if test -f $srcdir/doc/fonts-conf.5; then : else default_docs="no" @@ -559,17 +559,17 @@ fc-glyphname/Makefile fc-case/Makefile fc-arch/Makefile src/Makefile -src/fontconfig.def conf.d/Makefile fc-cache/Makefile fc-cat/Makefile fc-list/Makefile fc-match/Makefile +fc-query/Makefile +fc-scan/Makefile doc/Makefile doc/version.sgml test/Makefile fontconfig.spec fontconfig.pc -fonts.conf fontconfig-zip ])