Add freedesktop.org mime info for .sif images. Thanks to Adrian Winchell (SnapSilverl...
[synfig.git] / synfig-studio / trunk / config / configure.ac
index 3747217..7502629 100755 (executable)
@@ -18,6 +18,8 @@ AM_MAINTAINER_MODE
 
 # -- V A R I A B L E S ----------------------------------------
 
+SVN_REPOSITORY=@SVN_REPOSITORY@
+
 # -- P R O G R A M S ------------------------------------------
 
 AC_PROG_CC
@@ -61,6 +63,20 @@ AC_LIBTOOL_PATCH
 
 dnl AC_PROG_INTLTOOL(0.11)
 
+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
 # -- L I B R A R I E S ----------------------------------------
 
 PKG_CHECK_MODULES(GTKMM, gtkmm-2.4 gthread-2.0,[],[
@@ -79,6 +95,22 @@ windowsys="gtkmm"
 AC_DEFINE(STUDIO_WINSYS_H,"gtkmm/winsys.h",[blah])
 AM_CONDITIONAL(WINDOWSYS_GTKMM,true)
 
+AC_ARG_WITH(userdir,[
+  --with-userdir=(dirname)         Relative path to user directory],[
+],[
+case "$host" in
+       *mingw* | *cygwin*)
+               with_userdir="Synfig"
+       ;;
+       *darwin*)
+               with_userdir="Library/Synfig"
+       ;;
+       *)
+               with_userdir="Synfig"
+       ;;
+esac
+])
+AC_DEFINE_UNQUOTED(SYNFIG_USER_APP_DIR,"$with_userdir",[Synfig User Data Directory])
 
 # --- FMOD CHECK -------------
 AC_ARG_WITH(libfmod,[
@@ -121,6 +153,7 @@ AC_SUBST(CFLAGS)
 AC_SUBST(CPPFLAGS)
 AC_SUBST(CXXFLAGS)
 AC_SUBST(LDFLAGS)
+AC_SUBST(SVN_REPOSITORY)
 
 VERSION_MAJ=@VERSION_MAJ@
 VERSION_MIN=@VERSION_MIN@
@@ -152,6 +185,7 @@ Makefile
 synfigstudio.desktop
 synfigstudio.mime
 synfigstudio.keys
+synfigstudio.xml
 src/Makefile
 src/gtkmm/Makefile
 src/synfigapp/Makefile