dnl GNU General Public License for more details.
AC_PREREQ(2.57)
-AC_INIT([geeqie], m4_esyscmd_s(git rev-parse --quiet --verify --short HEAD), [geeqie-devel@lists.sourceforge.net], [], [http://www.geeqie.org/])
+AC_INIT([geeqie], m4_esyscmd_s(git rev-parse --quiet --verify --short HEAD), [geeqie@freelists.org], [], [http://www.geeqie.org/])
# Add -Werror to the default CFLAGS
CFLAGS+=" -Werror -Wno-error=deprecated-declarations -Wno-error=sign-compare -Wno-error=return-type"
AM_PATH_GLIB_2_0(2.24.0,,AC_MSG_ERROR(GLIB >= 2.24.0 not installed.))
AC_ARG_ENABLE([gtk3], AC_HELP_STRING([--disable-gtk3], [use gtk2 instead of gtk3]),[gtk3="${enableval}"], [gtk3=m4_ifdef([AM_PATH_GTK_3_0], [auto], [no])])
-if test x$gtk3 == xyes; then
+if test x$gtk3 = xyes; then
AC_MSG_WARN("Gtk3 enabled")
m4_ifdef([AM_PATH_GTK_3_0], [AM_PATH_GTK_3_0(3.0.0,,AC_MSG_ERROR(GTK+ >= 3.0.0 not installed.))])
else
fi
fi
-if test x$gtk3 == xno; then
+if test x$gtk3 = xno; then
m4_ifdef([AM_PATH_GTK_2_0], [AM_PATH_GTK_2_0(2.20.0,,AC_MSG_ERROR(GTK+ >= 2.20.0 not installed.))])
true
fi
[ffmpegthumbnailer=$enableval], [ffmpegthumbnailer=auto])
if test "x${ffmpegthumbnailer}" != "xno"; then
- PKG_CHECK_MODULES(FFMPEGTHUMBNAILER, [libffmpegthumbnailer >= 2.0.0],
+ PKG_CHECK_MODULES(FFMPEGTHUMBNAILER, [libffmpegthumbnailer >= 2.1.0],
[
HAVE_FFMPEGTHUMBNAILER=yes
AC_DEFINE(HAVE_FFMPEGTHUMBNAILER, 1, [define to enable ffmpegthumbnailer support])
# Libchamplain support - used for map facility
# ----------------------------------------------------------------------
-if test "x${libgps}" != "xno" -a "x${HAVE_CLUTTER}" == "xyes"; then
+if test "x${libgps}" != "xno" -a "x${HAVE_CLUTTER}" = "xyes"; then
if test "x${gtk3}" != "xno"; then
PKG_CHECK_MODULES(LIBCHAMPLAIN, [champlain-0.12 >= 0.12],
[
HAVE_LIBCHAMPLAIN=disabled
fi
-if test "x${libgps}" != "xno" -a "x${HAVE_LIBCHAMPLAIN}" == "xyes" ; then
+if test "x${libgps}" != "xno" -a "x${HAVE_LIBCHAMPLAIN}" = "xyes" ; then
PKG_CHECK_MODULES(LIBCHAMPLAIN_GTK, [champlain-gtk-0.12 >= 0.12],
[
HAVE_LIBCHAMPLAIN_GTK=yes
AC_SUBST(LUA_CFLAGS)
AC_SUBST(LUA_LIBS)
+# Pdf support
+# ----------------------------------------------------------------------
+
+if test "x${gtk3}" != "xno"; then
+ AC_ARG_ENABLE([pdf],
+ AC_HELP_STRING([--disable-pdf], [disable pdf support]),
+ [libpdf=$enableval], [libpdf=auto])
+
+ if test "x${libpdf}" != "xno"; then
+ PKG_CHECK_MODULES(PDF, poppler-glib >= 0.62,
+ [
+ HAVE_PDF=yes
+ AC_DEFINE(HAVE_PDF, 1, [define to enable pdf support])
+ ],
+ [
+ HAVE_PDF=no
+ AC_MSG_WARN([$PDF_PKG_ERRORS])
+ ])
+ else
+ HAVE_PDF=disabled
+ fi
+else
+ HAVE_PDF=disabled
+fi
+
+AM_CONDITIONAL(HAVE_PDF, [test "x$HAVE_PDF" = xyes])
+AC_SUBST(PDF_CFLAGS)
+AC_SUBST(PDF_LIBS)
+
# Markdown support
# ----------------------------------------------------------------------
plugins/ufraw/Makefile
plugins/import/Makefile
plugins/geocode-parameters/Makefile
+ plugins/export-jpeg/Makefile
+ plugins/tethered-photography/Makefile
+ plugins/camera-import/Makefile
+ plugins/image-crop/Makefile
geeqie.spec
])
Libchamplain-gtk: $HAVE_LIBCHAMPLAIN_GTK
Lua: $HAVE_LUA
FFmpegthumbnailer: $HAVE_FFMPEGTHUMBNAILER
+ Pdf: $HAVE_PDF
Documentation:
Doxygen: $DX_DOXYGEN
(or you take blue pill and the story ends :)
EOF
-