[ --enable-debug turn on debugging], DEBUG=true)
PACKAGE=swftools
-VERSION=0.4.4-pre10
+VERSION=0.5.0-pre8
# -Winline?
if test "x$CHECKMEM" '!=' "x";then
if test "x$DEBUG" '!=' "x";then
CFLAGS="-Wparentheses -Wimplicit -Wreturn-type -g $CFLAGS"
CXXFLAGS="-Wparentheses -Wimplicit -Wreturn-type -g $CXXFLAGS"
- STRIP="echo debug enabled, not stripping "
+ STRIP="@echo debug enabled, not stripping "
export STRIP
AC_SUBST(STRIP)
else
AC_PROG_LN_S
AC_PROG_LIBTOOL
AC_CHECK_PROGS(UNCOMPRESS, gzip uncompress compress, )
+ AC_CHECK_PROGS(FREETYPE_CONFIG, freetype-config, )
+
+if test "x$FREETYPE_CONFIG" != "x";then
+ USE_FREETYPE=yes
+fi
dnl Checks for system services
AC_EXEEXT
RFX_CHECK_MING
+if test "x${MINGW}" != "xyes"; then
+ AC_DEFINE_UNQUOTED(O_BINARY, 0)
+fi
# The following tries to make use of includes and libraries in
# /usr/local, too. Notice: A -I/usr/local/include might break
# things (MingW, cross-compiling etc.) in the same way as -I/usr/include,
DISABLEPDF2SWF=true;
MISSINGLIBS="${MISSINGLIBS} t1lib"
)
+ AC_CHECK_LIB(freetype, FT_Init_FreeType,
+ USE_FREETYPE=true,
+ )
RFX_CHECK_BYTEORDER
AC_SUBST(WORDS_BIGENDIAN)
AC_CONFIG_HEADER(config.h)
AC_HEADER_DIRENT
AC_HEADER_STDC
- AC_CHECK_HEADERS(zlib.h jpeglib.h t1lib.h sys/stat.h sys/types.h dirent.h sys/bsdtypes.h sys/ndir.h sys/dir.h ndir.h)
+ AC_CHECK_HEADERS(zlib.h jpeglib.h t1lib.h assert.h signal.h pthread.h sys/stat.h sys/types.h dirent.h sys/bsdtypes.h sys/ndir.h sys/dir.h ndir.h)
if test "x${ac_cv_header_jpeglib_h}" != "xyes"; then
DISABLEPDF2SWF=true;
ZLIBMISSING=true;
fi
+AC_DEFINE_UNQUOTED(USE_FREETYPE, "$USE_FREETYPE")
AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE")
AC_DEFINE_UNQUOTED(VERSION, "$VERSION")
AC_SUBST(PACKAGE)
avi2swf=
fi
+if test "x${USE_FREETYPE}" == "xtrue"; then
+ if test "x{$FREETYPE_CONFIG}" != "x"; then
+ ftinclude=`freetype-config --cflags`
+ ftlibs=`freetype-config --libs`
+ CXXFLAGS="$CXXFLAGS $ftinclude"
+ CFLAGS="$CFLAGS $ftinclude"
+ LIBS="$LIBS $ftlibs"
+ else if test -d /usr/include/freetype2; then
+ CXXFLAGS="$CXXFLAGS -I/usr/include/freetype2"
+ CFLAGS="$CFLAGS -I/usr/include/freetype2"
+ LIBS="$LIBS -lfreetype"
+ else if test -d /usr/local/include/freetype2; then
+ CXXFLAGS="$CXXFLAGS -I/usr/local/include/freetype2"
+ CFLAGS="$CFLAGS -I/usr/local/include/freetype2"
+ LIBS="$LIBS -L /usr/local/lib -lfreetype"
+ fi
+ fi
+ fi
+fi
+
if test "x${UNCOMPRESS}" = "xgzip"; then
AC_DEFINE_UNQUOTED(USE_GZIP, 1)
fi