summaryrefslogtreecommitdiff
path: root/acinclude.m4
diff options
context:
space:
mode:
authorOlivier Duchateau <duchateau.olivier@gmail.com>2020-09-29 20:44:23 +0200
committerOlivier Duchateau <duchateau.olivier@gmail.com>2020-11-05 19:26:31 +0100
commit443ef76357adcac5adc2f42c95d38197acc2719d (patch)
treee1d7c8d5b259cce0123c90ef9613bb21db77adfc /acinclude.m4
parentef936df3adb03db4749381ac9afa85948c6c59c5 (diff)
downloadtumbler-443ef76357adcac5adc2f42c95d38197acc2719d.tar.gz
Add libgepub thumbnailer plugin
Diffstat (limited to 'acinclude.m4')
-rw-r--r--acinclude.m421
1 files changed, 21 insertions, 0 deletions
diff --git a/acinclude.m4 b/acinclude.m4
index 596917b..cd070a0 100644
--- a/acinclude.m4
+++ b/acinclude.m4
@@ -304,3 +304,24 @@ AM_CONDITIONAL([TUMBLER_DESKTOP_THUMBNAILER], [test x"$ac_tumbler_desktop_thumbn
AC_MSG_RESULT([$ac_tumbler_desktop_thumbnailer])
])
+dnl TUMBLER_GEPUB_THUMBNAILER()
+dnl
+dnl Check whether to build the libgepub thumbnailer plugin.
+dnl
+AC_DEFUN([TUMBLER_GEPUB_THUMBNAILER],
+[
+AC_ARG_ENABLE([gepub-thumbnailer], [AC_HELP_STRING([--disable-gepub-thumbnailer], [Don't build the libgepub thumbnailer plugin])],
+ [ac_tumbler_gepub_thumbnailer=$enableval], [ac_tumbler_gepub_thumbnailer=yes])
+if test x"$ac_tumbler_gepub_thumbnailer" = x"yes"; then
+ dnl Check for gdk-pixbuf
+ PKG_CHECK_MODULES([GDK_PIXBUF], [gdk-pixbuf-2.0 >= 2.14],
+ [
+ dnl Check for libgepub
+ PKG_CHECK_MODULES([GEPUB], [libgepub-0.6 >= 0.6.0], [], [ac_tumbler_gepub_thumbnailer=no])
+ ], [ac_tumbler_gepub_thumbnailer=no])
+fi
+
+AC_MSG_CHECKING([whether to build the libgepub thumbnailer plugin])
+AM_CONDITIONAL([TUMBLER_GEPUB_THUMBNAILER], [test x"$ac_tumbler_gepub_thumbnailer" = x"yes"])
+AC_MSG_RESULT([$ac_tumbler_gepub_thumbnailer])
+])