X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=synfig-core%2Ftrunk%2Fconfig%2Fconfigure.ac;h=037023a28fc96ea7654eb3ec8e9c184c203985b2;hb=6358a1a4ac761de63e608ad4c940bef9fd27b99f;hp=1120a9e8d93d21c6c12f6dcfb6b6e518ec19ac20;hpb=31ec125bb5a36bc5b986263a7884e042bb07d871;p=synfig.git diff --git a/synfig-core/trunk/config/configure.ac b/synfig-core/trunk/config/configure.ac index 1120a9e..037023a 100644 --- a/synfig-core/trunk/config/configure.ac +++ b/synfig-core/trunk/config/configure.ac @@ -1,4 +1,4 @@ -i# $Header: /opt/voria/cvs/sinfg/config/configure.ac,v 1.10 2005/03/24 21:07:24 darco Exp $ +i# $Header: /opt/voria/cvs/synfig/config/configure.ac,v 1.10 2005/03/24 21:07:24 darco Exp $ # -- I N I T -------------------------------------------------- @@ -129,7 +129,7 @@ AC_ARG_ENABLE(layer-profiling,[ use_layerprofiling="no" ]) if test $use_layerprofiling = "yes" ; then { - AC_DEFINE(SINFG_PROFILE_LAYERS,[1],[enable layer profiling]) + AC_DEFINE(SYNFIG_PROFILE_LAYERS,[1],[enable layer profiling]) } ; fi @@ -224,10 +224,14 @@ AC_ARG_WITH(freetype,[ if test $with_freetype != "no" ; then { - PKG_CHECK_MODULES(FREETYPE, freetype2,[ + PKG_CHECK_MODULES(FREETYPE, xft fontconfig,[ with_freetype="yes" ],[ - with_freetype="no" + PKG_CHECK_MODULES(FREETYPE, freetype2 fontconfig,[ + with_freetype="yes" + ],[ + with_freetype="no" + ]) ]) # AC_CHECK_FT2(,[ # with_freetype="yes" @@ -337,7 +341,7 @@ AC_CHECK_LIB(png, png_write_row,[ AC_MSG_RESULT([ *** PNG Output target disabled]) TARGET_PNG="no" AM_CONDITIONAL(HAVE_LIBPNG,false) -],[-lz]) +],[-lz -L${exec_prefix}/lib]) AC_CHECK_LIB(jpeg, main,[ JPEG_LIBS="-ljpeg" @@ -348,7 +352,7 @@ AC_CHECK_LIB(jpeg, main,[ AC_MSG_RESULT([ *** JPEG Output target disabled]) TARGET_JPEG="no" AM_CONDITIONAL(HAVE_LIBJPEG,false) -],[]) +],[-L${exec_prefix}/lib]) dnl AC_CHECK_HEADERS(jpeglib.h,[],[ @@ -359,11 +363,11 @@ dnl ]) -MODULE_DIR=$libdir/sinfg/modules -moduledir=$libdir/sinfg/modules +MODULE_DIR='${libdir}/synfig/modules' +moduledir=$libdir/synfig/modules AC_SUBST(MODULE_DIR) -SINFGLIB_DIR=$libdir/sinfg -AC_SUBST(SINFGLIB_DIR) +SYNFIGLIB_DIR=$libdir/synfig +AC_SUBST(SYNFIGLIB_DIR) @@ -373,6 +377,24 @@ CXXFLAGS="$CXXFLAGS -fpermissive" AC_CHECK_HEADERS(signal.h termios.h) + +case "$host" in + *mingw* | *cygwin*) + AM_CONDITIONAL(WIN32_PKG, true) + AM_CONDITIONAL(MACOSX_PKG, false) + ;; + *darwin*) + AM_CONDITIONAL(WIN32_PKG, false) + AM_CONDITIONAL(MACOSX_PKG, true) + ;; + *) + AM_CONDITIONAL(WIN32_PKG, false) + AM_CONDITIONAL(MACOSX_PKG, false) + ;; +esac + + + # -- H E A D E R S -------------------------------------------- # -- T Y P E S & S T R U C T S -------------------------------- @@ -435,28 +457,28 @@ AC_SUBST(VERSION_REV) dnl AC_CONFIG_SUBDIRS(libltdl) -CONFIG_LIBS="-lsinfg" +CONFIG_LIBS="-lsynfig" CONFIG_CFLAGS="$CONFIG_CFLAGS" AC_SUBST(CONFIG_LIBS) AC_SUBST(CONFIG_CFLAGS) AC_SUBST(CONFIG_DEPS) AC_SUBST(ETL_CFLAGS) -SINFG_LIBS="$VIMAGE_LIBS $LIBXMLPP_LIBS $ETL_LIBS $OPENEXR_LIBS $LIBSIGC_LIBS" -SINFG_CFLAGS="$LIBXMLPP_CFLAGS $ETL_CFLAGS $OPENEXR_CFLAGS $LIBSIGC_CFLAGS $CONFIG_CFLAGS -DSINFG_NO_DEPRECATED" +SYNFIG_LIBS="$VIMAGE_LIBS $LIBXMLPP_LIBS $ETL_LIBS $LIBSIGC_LIBS" +SYNFIG_CFLAGS="$LIBXMLPP_CFLAGS $ETL_CFLAGS $LIBSIGC_CFLAGS $CONFIG_CFLAGS -DSYNFIG_NO_DEPRECATED" CONFIG_CFLAGS="`echo $CONFIG_CFLAGS | sed s/-mno-cygwin//g | sed s/-mwindows//g`" -SINFG_CFLAGS="`echo $SINFG_CFLAGS | sed s/-mno-cygwin//g | sed s/-mwindows//g`" -SINFG_LIBS="`echo $SINFG_LIBS | sed s/-mno-cygwin//g | sed s/-mwindows//g`" +SYNFIG_CFLAGS="`echo $SYNFIG_CFLAGS | sed s/-mno-cygwin//g | sed s/-mwindows//g`" +SYNFIG_LIBS="`echo $SYNFIG_LIBS | sed s/-mno-cygwin//g | sed s/-mwindows//g`" AC_SUBST(LIBADD_DL) -AC_SUBST(SINFG_LIBS) -AC_SUBST(SINFG_CFLAGS) +AC_SUBST(SYNFIG_LIBS) +AC_SUBST(SYNFIG_CFLAGS) AC_SUBST(API_VERSION) -sinfgincludedir=$includedir/sinfg-@API_VERSION@ -AC_SUBST(sinfgincludedir) +synfigincludedir=$includedir/synfig-@API_VERSION@ +AC_SUBST(synfigincludedir) [( [ -d libltdl ] || mkdir libltdl; @@ -470,13 +492,12 @@ AC_SUBST(sinfgincludedir) )] AC_OUTPUT( -sinfg-config +synfig-config @PACKAGE_TARNAME@.pc Makefile src/Makefile -src/sinfg/Makefile +src/synfig/Makefile src/modules/Makefile -src/modules/example/Makefile src/modules/mod_filter/Makefile src/modules/mod_bmp/Makefile src/modules/mod_gif/Makefile @@ -496,8 +517,9 @@ src/modules/mod_libavcodec/Makefile src/modules/mod_yuv420p/Makefile src/modules/mod_particle/Makefile src/tool/Makefile -src/modules/sinfg_modules.cfg +src/modules/synfig_modules.cfg win32inst.nsi +pkg-info/macosx/synfig-core.info dnl src/modules/trgt_mpg/Makefile dnl src/modules/mptr_mplayer/Makefile ) @@ -534,10 +556,10 @@ Using OpenEXR's \"half\" type ------> $use_openexr_half "'$'"CXX ------------------------------> '$CXX' "'$'"CXXFLAGS -------------------------> '$CXXFLAGS' -"'$'"SINFG_LIBS -----------------------> '$SINFG_LIBS' +"'$'"SYNFIG_LIBS -----------------------> '$SYNFIG_LIBS' "'$'"LIBXMLPP_LIBS --------------------> '$LIBXMLPP_LIBS' "'$'"ETL_LIBS -------------------------> '$ETL_LIBS' "'$'"LIBSIGC_LIBS ---------------------> '$LIBSIGC_LIBS' -"'$'"SINFG_CFLAGS ---------------------> '$SINFG_CFLAGS' +"'$'"SYNFIG_CFLAGS ---------------------> '$SYNFIG_CFLAGS' "'$'"LIBADD_DL ------------------------> '$LIBADD_DL' "