annotate configure.in @ 2901:ce889887354f

Avoid non-portable == for the test command The test command doesn't accept `==` as operator. It should be a single `=` for portable use. The `==` is a gnu extension. Note that the x-trick hasn't been needed for a long, long time. You can reliably write it with quotes: ``` if test "$gtk3" = yes; then ``` but I left that alone since it doesn't hurt other than being ugly.
author Rhialto The M <Rhialto@users.noreply.github.com>
date Sat, 06 Oct 2018 18:26:43 +0200
parents 0c4659cd6d32
children ed4e22060177
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
1 dnl Process this file with autoconf to produce a configure script. -*- Autoconf
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
2 -*-
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
3
2262
540934ac0b5a Changing reference to sourceforge
Klaus Ethgen <Klaus@Ethgen.de>
parents: 2221
diff changeset
4 dnl This file is a part of Geeqie project (http://www.geeqie.org/).
2350
95507e596256 Update copyright in all files
Klaus Ethgen <Klaus@Ethgen.de>
parents: 2349
diff changeset
5 dnl Copyright (C) 2008 - 2016 The Geeqie Team
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
6 dnl
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
7 dnl This program is free software; you can redistribute it and/or modify
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
8 dnl it under the terms of the GNU General Public License as published by
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
9 dnl the Free Software Foundation; either version 2 of the License, or
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
10 dnl (at your option) any later version.
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
11 dnl
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
12 dnl This program is distributed in the hope that it will be useful,
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
13 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
14 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
15 dnl GNU General Public License for more details.
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
16
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
17 AC_PREREQ(2.57)
2545
232c912de355 Enable C99 mode
Omari Stephens <xsdg@google.com>
parents: 2514
diff changeset
18 AC_INIT([geeqie], m4_esyscmd_s(git rev-parse --quiet --verify --short HEAD), [geeqie-devel@lists.sourceforge.net], [], [http://www.geeqie.org/])
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
19
2442
c249abb0c0e2 Add "-Werror -Wno-error=" to the default CFLAGS.
Omari Stephens <xsdg@google.com>
parents: 2416
diff changeset
20 # Add -Werror to the default CFLAGS
2608
62da56d27277 Fix the implicit-fallthrough stuff in code
Klaus Ethgen <Klaus@Ethgen.de>
parents: 2605
diff changeset
21 CFLAGS+=" -Werror -Wno-error=deprecated-declarations -Wno-error=sign-compare -Wno-error=return-type"
2442
c249abb0c0e2 Add "-Werror -Wno-error=" to the default CFLAGS.
Omari Stephens <xsdg@google.com>
parents: 2416
diff changeset
22
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
23 # Check for rightly dirs
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
24 AC_CONFIG_SRCDIR([src/main.c])
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
25
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
26 AC_CONFIG_AUX_DIR(auxdir)
2416
d2539dd6858c Move pan-view components to their own subdir.
Omari Stephens <xsdg@google.com>
parents: 2350
diff changeset
27 # Require Automake 1.14 for %reldir% support
2717
4903104ff447 Fixing automake build system
Klaus Ethgen <Klaus@Ethgen.de>
parents: 2673
diff changeset
28 AM_INIT_AUTOMAKE([1.14.1 subdir-objects foreign dist-xz no-dist-gzip])
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
29
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
30 AC_CONFIG_HEADER([config.h])
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
31
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
32 # Only for developers
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
33 AM_MAINTAINER_MODE
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
34
2484
a8adc82aa6fd Enable silent build as default
Klaus Ethgen <Klaus@Ethgen.de>
parents: 2442
diff changeset
35 # Silent build for automake >= 1.11
a8adc82aa6fd Enable silent build as default
Klaus Ethgen <Klaus@Ethgen.de>
parents: 2442
diff changeset
36 m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])])
a8adc82aa6fd Enable silent build as default
Klaus Ethgen <Klaus@Ethgen.de>
parents: 2442
diff changeset
37
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
38 AC_ARG_ENABLE(developer, [
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
39 Development options:
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
40 AC_HELP_STRING([--enable-developer], [turn on developers mode [default=no]])],
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
41 [
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
42 __IS_DEVELOPER=yes
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
43 ],
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
44 [
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
45 if test "x${enable_developer}" != "xyes"
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
46 then
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
47 __IS_DEVELOPER=no
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
48 else
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
49 __IS_DEVELOPER=yes
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
50 fi
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
51 ])
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
52
1454
c9604934caee Preliminary support for doxygen: make doxygen-doc will create documentation from sources in doc/doxygen directory.
Laurent Monin <geeqie@norz.org>
parents: 1386
diff changeset
53 DX_HTML_FEATURE(ON)
c9604934caee Preliminary support for doxygen: make doxygen-doc will create documentation from sources in doc/doxygen directory.
Laurent Monin <geeqie@norz.org>
parents: 1386
diff changeset
54 DX_CHM_FEATURE(OFF)
c9604934caee Preliminary support for doxygen: make doxygen-doc will create documentation from sources in doc/doxygen directory.
Laurent Monin <geeqie@norz.org>
parents: 1386
diff changeset
55 DX_CHI_FEATURE(OFF)
c9604934caee Preliminary support for doxygen: make doxygen-doc will create documentation from sources in doc/doxygen directory.
Laurent Monin <geeqie@norz.org>
parents: 1386
diff changeset
56 DX_MAN_FEATURE(OFF)
c9604934caee Preliminary support for doxygen: make doxygen-doc will create documentation from sources in doc/doxygen directory.
Laurent Monin <geeqie@norz.org>
parents: 1386
diff changeset
57 DX_RTF_FEATURE(OFF)
c9604934caee Preliminary support for doxygen: make doxygen-doc will create documentation from sources in doc/doxygen directory.
Laurent Monin <geeqie@norz.org>
parents: 1386
diff changeset
58 DX_XML_FEATURE(OFF)
c9604934caee Preliminary support for doxygen: make doxygen-doc will create documentation from sources in doc/doxygen directory.
Laurent Monin <geeqie@norz.org>
parents: 1386
diff changeset
59 DX_PDF_FEATURE(OFF)
c9604934caee Preliminary support for doxygen: make doxygen-doc will create documentation from sources in doc/doxygen directory.
Laurent Monin <geeqie@norz.org>
parents: 1386
diff changeset
60 DX_PS_FEATURE(OFF)
c9604934caee Preliminary support for doxygen: make doxygen-doc will create documentation from sources in doc/doxygen directory.
Laurent Monin <geeqie@norz.org>
parents: 1386
diff changeset
61
c9604934caee Preliminary support for doxygen: make doxygen-doc will create documentation from sources in doc/doxygen directory.
Laurent Monin <geeqie@norz.org>
parents: 1386
diff changeset
62 DX_INIT_DOXYGEN($PACKAGE_NAME, doxygen.conf, doc/doxygen)
c9604934caee Preliminary support for doxygen: make doxygen-doc will create documentation from sources in doc/doxygen directory.
Laurent Monin <geeqie@norz.org>
parents: 1386
diff changeset
63
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
64 # Debug support
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
65 # ----------------------------------------------------------------------
7
8183927c7345 really break configure
John Ellis <johne@verizon.net>
parents: 5
diff changeset
66
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
67 dnl Debugging option
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
68 dnl FIXME: official release convert default to 'no'
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
69 dnl
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
70
925
c8d5b68769d1 separated debugging log and debug CFLAGS
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 798
diff changeset
71 AC_ARG_ENABLE([debug-flags], [
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
72 Development options:
925
c8d5b68769d1 separated debugging log and debug CFLAGS
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 798
diff changeset
73 AC_HELP_STRING([--enable-debug-flags], [use compiler flags for debugging [default=no]])], [],
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
74 [
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
75 if test "x${enable_developer}" != "xyes"
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
76 then
925
c8d5b68769d1 separated debugging log and debug CFLAGS
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 798
diff changeset
77 enable_debug_flags="no"
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
78 else
925
c8d5b68769d1 separated debugging log and debug CFLAGS
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 798
diff changeset
79 enable_debug_flags="yes"
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
80 fi
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
81 ])
1
0102f897ed33 Initial revision
John Ellis <johne@verizon.net>
parents:
diff changeset
82
925
c8d5b68769d1 separated debugging log and debug CFLAGS
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 798
diff changeset
83 AC_ARG_ENABLE([debug-log], [
c8d5b68769d1 separated debugging log and debug CFLAGS
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 798
diff changeset
84 Development options:
c8d5b68769d1 separated debugging log and debug CFLAGS
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 798
diff changeset
85 AC_HELP_STRING([--enable-debug-log], [enable debugging messages [default=yes]])], [], [enable_debug_log="yes"])
c8d5b68769d1 separated debugging log and debug CFLAGS
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 798
diff changeset
86
c8d5b68769d1 separated debugging log and debug CFLAGS
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 798
diff changeset
87 if test "x${enable_debug_flags}" != "xno"
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
88 then
1705
336b42522482 Remove some bashisms from configure.in. Patch by Greg Troxel.
Laurent Monin <geeqie@norz.org>
parents: 1694
diff changeset
89 if test "x${enable_developer}" = "xyes"
746
9450d8feb142 Add -Wstrict-prototypes to gcc options only in developer mode
Laurent Monin <geeqie@norz.org>
parents: 692
diff changeset
90 then
1262
6fc8f559c95b Move -Wall before -Wno-* options for them to have any effect.
Laurent Monin <geeqie@norz.org>
parents: 1261
diff changeset
91 CXXFLAGS="${CXXFLAGS} -Wall"
6fc8f559c95b Move -Wall before -Wno-* options for them to have any effect.
Laurent Monin <geeqie@norz.org>
parents: 1261
diff changeset
92 CFLAGS="${CFLAGS} -Wstrict-prototypes -Wall"
746
9450d8feb142 Add -Wstrict-prototypes to gcc options only in developer mode
Laurent Monin <geeqie@norz.org>
parents: 692
diff changeset
93 fi
1386
e9c4c6247ae3 Add debug versions of path_to_utf8() and path_from_utf8() which allows to report the caller file and line, this is enabled with --enable-debug-flags (and developer mode too).
Laurent Monin <geeqie@norz.org>
parents: 1284
diff changeset
94 __COMMONFLAGS="-g -O0 -Wextra -Wunused-value -Wunused-variable -Wunused-function -Wunused-label -Wcomment -Wmissing-braces -Wparentheses -Wreturn-type -Wswitch -Wstrict-aliasing -Wno-unused-parameter -Wformat -Wformat-security -DGQ_DEBUG_PATH_UTF8=1"
1262
6fc8f559c95b Move -Wall before -Wno-* options for them to have any effect.
Laurent Monin <geeqie@norz.org>
parents: 1261
diff changeset
95 CXXFLAGS="${CXXFLAGS} ${__COMMONFLAGS}"
6fc8f559c95b Move -Wall before -Wno-* options for them to have any effect.
Laurent Monin <geeqie@norz.org>
parents: 1261
diff changeset
96 CFLAGS="${CFLAGS} ${__COMMONFLAGS} -Wimplicit-int -Werror-implicit-function-declaration"
925
c8d5b68769d1 separated debugging log and debug CFLAGS
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 798
diff changeset
97 __IS_DEBUG_FLAGS=yes
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
98 else
925
c8d5b68769d1 separated debugging log and debug CFLAGS
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 798
diff changeset
99 __IS_DEBUG_FLAGS=no
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
100 fi
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
101
925
c8d5b68769d1 separated debugging log and debug CFLAGS
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 798
diff changeset
102 if test "x${enable_debug_log}" != "xno"
c8d5b68769d1 separated debugging log and debug CFLAGS
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 798
diff changeset
103 then
c8d5b68769d1 separated debugging log and debug CFLAGS
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 798
diff changeset
104 AC_DEFINE(DEBUG,1,[Defined if Geeqie is compiled with debugging messages support])
c8d5b68769d1 separated debugging log and debug CFLAGS
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 798
diff changeset
105 __IS_DEBUG_LOG=yes
c8d5b68769d1 separated debugging log and debug CFLAGS
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 798
diff changeset
106 else
c8d5b68769d1 separated debugging log and debug CFLAGS
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 798
diff changeset
107 __IS_DEBUG_LOG=no
c8d5b68769d1 separated debugging log and debug CFLAGS
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 798
diff changeset
108 fi
c8d5b68769d1 separated debugging log and debug CFLAGS
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 798
diff changeset
109
c8d5b68769d1 separated debugging log and debug CFLAGS
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 798
diff changeset
110 AM_CONDITIONAL(DEBUG, test x$enable_debug_flags = xyes)
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
111
690
ef73db1f54e1 depreceated -> deprecated
Laurent Monin <geeqie@norz.org>
parents: 689
diff changeset
112 AC_ARG_ENABLE(deprecated, [
1671
f08b58556893 Fix AM_CFLAGS and AM_CXXFLAGS from @1701
Klaus Ethgen <Klaus@Ethgen.de>
parents: 1651
diff changeset
113 AC_HELP_STRING([--enable-deprecated], [turn off checking of deprecated functions [default=yes]])], [],
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
114 [
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
115 if test "x${enable_developer}" != "xyes"
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
116 then
690
ef73db1f54e1 depreceated -> deprecated
Laurent Monin <geeqie@norz.org>
parents: 689
diff changeset
117 enable_deprecated="no"
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
118 else
690
ef73db1f54e1 depreceated -> deprecated
Laurent Monin <geeqie@norz.org>
parents: 689
diff changeset
119 enable_deprecated="yes"
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
120 fi
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
121 ])
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
122
690
ef73db1f54e1 depreceated -> deprecated
Laurent Monin <geeqie@norz.org>
parents: 689
diff changeset
123 if test "x${enable_deprecated}" != "xno"
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
124 then
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
125 CXXFLAGS="${CXXFLAGS} -DGTK_DISABLE_DEPRECATED=1 -DGDK_DISABLE_DEPRECATED=1 -DGDK_PIXBUF_DISABLE_DEPRECATED=1 -DG_DISABLE_DEPRECATED=1"
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
126 CFLAGS="${CFLAGS} -DGTK_DISABLE_DEPRECATED=1 -DGDK_DISABLE_DEPRECATED=1 -DGDK_PIXBUF_DISABLE_DEPRECATED=1 -DG_DISABLE_DEPRECATED=1"
746
9450d8feb142 Add -Wstrict-prototypes to gcc options only in developer mode
Laurent Monin <geeqie@norz.org>
parents: 692
diff changeset
127 __IS_DEPRECATED=yes
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
128 else
746
9450d8feb142 Add -Wstrict-prototypes to gcc options only in developer mode
Laurent Monin <geeqie@norz.org>
parents: 692
diff changeset
129 __IS_DEPRECATED=no
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
130 fi
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
131
1
0102f897ed33 Initial revision
John Ellis <johne@verizon.net>
parents:
diff changeset
132
0102f897ed33 Initial revision
John Ellis <johne@verizon.net>
parents:
diff changeset
133 AC_ISC_POSIX
0102f897ed33 Initial revision
John Ellis <johne@verizon.net>
parents:
diff changeset
134 AC_PROG_CC
2545
232c912de355 Enable C99 mode
Omari Stephens <xsdg@google.com>
parents: 2514
diff changeset
135 AC_PROG_CC_C99
177
6611823f3c59 started exiv2 integration
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 124
diff changeset
136 AC_PROG_CXX
1
0102f897ed33 Initial revision
John Ellis <johne@verizon.net>
parents:
diff changeset
137 AC_STDC_HEADERS
0102f897ed33 Initial revision
John Ellis <johne@verizon.net>
parents:
diff changeset
138 AC_ARG_PROGRAM
2019
69781cba7cfc use AC_SYS_LARGEFILE
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1924
diff changeset
139 AC_SYS_LARGEFILE
1648
9876a7be646c use intltool for desktop file translation
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1640
diff changeset
140 IT_PROG_INTLTOOL([0.35.0])
9876a7be646c use intltool for desktop file translation
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1640
diff changeset
141
1
0102f897ed33 Initial revision
John Ellis <johne@verizon.net>
parents:
diff changeset
142
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
143 dnl checks for functions
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
144 AC_CHECK_FUNCS(strverscmp access fsync fflush)
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
145
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
146
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
147 # Check target architecture
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
148
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
149 # Check for Win32
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
150 AC_MSG_CHECKING([for some Win32 platform])
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
151 case "$target_os" in
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
152 mingw* | cygwin*)
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
153 platform_win32=yes
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
154 AC_DEFINE(PLATFORM_WIN32, 1, [Build on win32 OS])
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
155 ;;
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
156 *)
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
157 platform_win32=no
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
158 ;;
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
159 esac
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
160 AC_MSG_RESULT([$platform_win32])
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
161 AM_CONDITIONAL(PLATFORM_WIN32, test "$platform_win32" = "yes")
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
162
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
163 AC_MSG_CHECKING([for native Win32])
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
164 case "$target_os" in
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
165 mingw*)
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
166 os_win32=yes
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
167 AC_DEFINE(OS_WIN32, 1, [Build on native win32 OS])
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
168 os_unix=no
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
169 PATHSEP=';'
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
170 ;;
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
171 *)
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
172 os_win32=no
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
173 os_unix=yes
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
174 PATHSEP=':'
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
175 ;;
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
176 esac
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
177 AC_MSG_RESULT([$os_win32])
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
178 AC_SUBST(PATHSEP)
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
179 AM_CONDITIONAL(OS_WIN32, test "$os_win32" = "yes")
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
180 AM_CONDITIONAL(OS_UNIX, test "$os_unix" = "yes")
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
181
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
182 if test "$os_win32" = "yes"; then
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
183 AC_CHECK_PROG(ms_librarian, lib.exe, yes, no)
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
184 AC_CHECK_TOOL(WINDRES, windres, :)
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
185 else
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
186 WINDRES=":"
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
187 fi
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
188
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
189 AM_CONDITIONAL(MS_LIB_AVAILABLE, test x$ms_librarian = xyes)
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
190 AM_CONDITIONAL(HAVE_WINDRES, test "x$WINDRES" != "x:")
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
191 AC_SUBST(WINDRES)
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
192
1
0102f897ed33 Initial revision
John Ellis <johne@verizon.net>
parents:
diff changeset
193 dnl reasonable guesses for where stuff is installed
0102f897ed33 Initial revision
John Ellis <johne@verizon.net>
parents:
diff changeset
194 if test "x$prefix" = "xNONE"; then
0102f897ed33 Initial revision
John Ellis <johne@verizon.net>
parents:
diff changeset
195 prefix="/usr/local"
0102f897ed33 Initial revision
John Ellis <johne@verizon.net>
parents:
diff changeset
196 else
0102f897ed33 Initial revision
John Ellis <johne@verizon.net>
parents:
diff changeset
197 prefix=$prefix
0102f897ed33 Initial revision
John Ellis <johne@verizon.net>
parents:
diff changeset
198 fi
0102f897ed33 Initial revision
John Ellis <johne@verizon.net>
parents:
diff changeset
199
2045
acbfadc01ad2 more compilation fixes
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2044
diff changeset
200 AM_PATH_GLIB_2_0(2.24.0,,AC_MSG_ERROR(GLIB >= 2.24.0 not installed.))
2044
a1bd12a58ac0 fixed compilation with gtk 2.20
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2037
diff changeset
201 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])])
2033
27437eeb8c8d detect both gtk2 and 3 in autoconf
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2021
diff changeset
202
2901
ce889887354f Avoid non-portable == for the test command
Rhialto The M <Rhialto@users.noreply.github.com>
parents: 2821
diff changeset
203 if test x$gtk3 = xyes; then
2044
a1bd12a58ac0 fixed compilation with gtk 2.20
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2037
diff changeset
204 AC_MSG_WARN("Gtk3 enabled")
2033
27437eeb8c8d detect both gtk2 and 3 in autoconf
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2021
diff changeset
205 m4_ifdef([AM_PATH_GTK_3_0], [AM_PATH_GTK_3_0(3.0.0,,AC_MSG_ERROR(GTK+ >= 3.0.0 not installed.))])
27437eeb8c8d detect both gtk2 and 3 in autoconf
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2021
diff changeset
206 else
2044
a1bd12a58ac0 fixed compilation with gtk 2.20
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2037
diff changeset
207 if test x$gtk3 != xno; then
a1bd12a58ac0 fixed compilation with gtk 2.20
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2037
diff changeset
208 AC_MSG_WARN("Gtk3 is preferred...")
a1bd12a58ac0 fixed compilation with gtk 2.20
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2037
diff changeset
209 m4_ifdef([AM_PATH_GTK_3_0], [AM_PATH_GTK_3_0(3.0.0,,[gtk3=no])])
a1bd12a58ac0 fixed compilation with gtk 2.20
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2037
diff changeset
210 fi
a1bd12a58ac0 fixed compilation with gtk 2.20
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2037
diff changeset
211 fi
a1bd12a58ac0 fixed compilation with gtk 2.20
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2037
diff changeset
212
2901
ce889887354f Avoid non-portable == for the test command
Rhialto The M <Rhialto@users.noreply.github.com>
parents: 2821
diff changeset
213 if test x$gtk3 = xno; then
2045
acbfadc01ad2 more compilation fixes
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2044
diff changeset
214 m4_ifdef([AM_PATH_GTK_2_0], [AM_PATH_GTK_2_0(2.20.0,,AC_MSG_ERROR(GTK+ >= 2.20.0 not installed.))])
2044
a1bd12a58ac0 fixed compilation with gtk 2.20
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2037
diff changeset
215 true
2033
27437eeb8c8d detect both gtk2 and 3 in autoconf
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2021
diff changeset
216 fi
1015
8ae2996ac904 run image loader in separate thread
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1012
diff changeset
217
1256
4fdd4e8117ea fixed gthread detection
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1250
diff changeset
218 threads="auto"
1015
8ae2996ac904 run image loader in separate thread
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1012
diff changeset
219 AC_ARG_ENABLE([threads],
1256
4fdd4e8117ea fixed gthread detection
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1250
diff changeset
220 AC_HELP_STRING([--disable-threads], [disable thread support]), [threads="${enableval}"])
4fdd4e8117ea fixed gthread detection
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1250
diff changeset
221
4fdd4e8117ea fixed gthread detection
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1250
diff changeset
222 have_gthread="no"
4fdd4e8117ea fixed gthread detection
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1250
diff changeset
223 if test "x${threads}" != "xno" ; then
1015
8ae2996ac904 run image loader in separate thread
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1012
diff changeset
224 PKG_CHECK_MODULES(GTHREAD, [gthread-2.0], have_gthread="yes", [AC_MSG_WARN("No thread support in glib")])
8ae2996ac904 run image loader in separate thread
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1012
diff changeset
225 fi
8ae2996ac904 run image loader in separate thread
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1012
diff changeset
226
8ae2996ac904 run image loader in separate thread
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1012
diff changeset
227 if test "x$have_gthread" != "xno"; then
8ae2996ac904 run image loader in separate thread
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1012
diff changeset
228 AC_DEFINE(HAVE_GTHREAD, 1, Define if you have gthread library)
8ae2996ac904 run image loader in separate thread
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1012
diff changeset
229 GLIB_CFLAGS="$GTHREAD_CFLAGS"
8ae2996ac904 run image loader in separate thread
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1012
diff changeset
230 GLIB_LIBS="$GTHREAD_LIBS"
8ae2996ac904 run image loader in separate thread
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1012
diff changeset
231 fi
8ae2996ac904 run image loader in separate thread
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1012
diff changeset
232
8ae2996ac904 run image loader in separate thread
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1012
diff changeset
233
308
b5061d3b4b95 ui_icons.h and icons_inline.h depend on gdk-pixbuf-csource,
Laurent Monin <geeqie@norz.org>
parents: 305
diff changeset
234 AC_PATH_PROGS(GDK_PIXBUF_CSOURCE, "gdk-pixbuf-csource")
1012
409b52dfe683 converted image loader to a GObject and use signals for notification
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 939
diff changeset
235 AC_PATH_PROG(GLIB_GENMARSHAL, glib-genmarshal)
1
0102f897ed33 Initial revision
John Ellis <johne@verizon.net>
parents:
diff changeset
236
484
1c533a418b63 fixed instalation of doc files
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 465
diff changeset
237 AC_ARG_WITH(readmedir, [ --with-readmedir=DIR install path for readme files],
1c533a418b63 fixed instalation of doc files
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 465
diff changeset
238 readmedir=$withval, readmedir="$prefix/share/doc/geeqie-$VERSION")
1c533a418b63 fixed instalation of doc files
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 465
diff changeset
239 AC_ARG_WITH(htmldir, [ --with-htmldir=DIR install path for html files],
1c533a418b63 fixed instalation of doc files
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 465
diff changeset
240 htmldir=$withval, htmldir="$readmedir/html")
1c533a418b63 fixed instalation of doc files
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 465
diff changeset
241
1c533a418b63 fixed instalation of doc files
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 465
diff changeset
242 AC_DEFINE_UNQUOTED(GQ_HELPDIR, "$readmedir", [Location of documentation files])
1c533a418b63 fixed instalation of doc files
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 465
diff changeset
243 AC_DEFINE_UNQUOTED(GQ_HTMLDIR, "$htmldir", [Location of html documentation])
1c533a418b63 fixed instalation of doc files
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 465
diff changeset
244
1796
c0fb8782b69d test gnome-doc-tool in configure
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1758
diff changeset
245 AC_PATH_PROG(GNOME_DOC_TOOL, gnome-doc-tool)
c0fb8782b69d test gnome-doc-tool in configure
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1758
diff changeset
246
484
1c533a418b63 fixed instalation of doc files
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 465
diff changeset
247 AC_SUBST(readmedir)
1c533a418b63 fixed instalation of doc files
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 465
diff changeset
248 AC_SUBST(htmldir)
1
0102f897ed33 Initial revision
John Ellis <johne@verizon.net>
parents:
diff changeset
249
1272
661e170bf4f7 read external editors from .desktop files
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1270
diff changeset
250 eval "eval appdir=${datadir}/${PACKAGE}"
661e170bf4f7 read external editors from .desktop files
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1270
diff changeset
251 AC_DEFINE_UNQUOTED([GQ_APP_DIR], "$appdir", [Location of application data])
1694
cc32d5e28453 make sure that automake and config.h uses the same installation paths
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1693
diff changeset
252 AC_SUBST(appdir)
1272
661e170bf4f7 read external editors from .desktop files
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1270
diff changeset
253
1640
0c3ee4176c00 do not install helper scripts into /usr/bin
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1616
diff changeset
254 eval "eval gq_bindir=${prefix}/lib/${PACKAGE}"
0c3ee4176c00 do not install helper scripts into /usr/bin
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1616
diff changeset
255 AC_DEFINE_UNQUOTED([GQ_BIN_DIR], "$gq_bindir", [Location of helper scripts and executables])
1694
cc32d5e28453 make sure that automake and config.h uses the same installation paths
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1693
diff changeset
256 AC_SUBST(gq_bindir)
1640
0c3ee4176c00 do not install helper scripts into /usr/bin
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1616
diff changeset
257
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
258 # LIRC support
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
259 # ----------------------------------------------------------------------
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
260
528
c09da8b0fee9 Added LIRC patch written by Matteo Beniamino
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 487
diff changeset
261 dnl Check for LIRC client support
750
04df7d8ae84b Fix display of libpthread detection.
Laurent Monin <geeqie@norz.org>
parents: 746
diff changeset
262 AC_MSG_CHECKING(if LIRC support is enabled)
04df7d8ae84b Fix display of libpthread detection.
Laurent Monin <geeqie@norz.org>
parents: 746
diff changeset
263 lirc=no
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
264 AC_ARG_ENABLE([lirc],
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
265 AC_HELP_STRING([--disable-lirc], [disable lirc support (auto)]),
528
c09da8b0fee9 Added LIRC patch written by Matteo Beniamino
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 487
diff changeset
266 [
750
04df7d8ae84b Fix display of libpthread detection.
Laurent Monin <geeqie@norz.org>
parents: 746
diff changeset
267 if test "x${enableval}" = "xyes" -a "x$GCC" = "xyes"; then
528
c09da8b0fee9 Added LIRC patch written by Matteo Beniamino
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 487
diff changeset
268 AC_MSG_RESULT(yes)
c09da8b0fee9 Added LIRC patch written by Matteo Beniamino
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 487
diff changeset
269 lirc=yes
c09da8b0fee9 Added LIRC patch written by Matteo Beniamino
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 487
diff changeset
270 else
c09da8b0fee9 Added LIRC patch written by Matteo Beniamino
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 487
diff changeset
271 AC_MSG_RESULT(no)
c09da8b0fee9 Added LIRC patch written by Matteo Beniamino
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 487
diff changeset
272 lirc=no
c09da8b0fee9 Added LIRC patch written by Matteo Beniamino
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 487
diff changeset
273 fi], AC_MSG_RESULT(no))
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
274
528
c09da8b0fee9 Added LIRC patch written by Matteo Beniamino
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 487
diff changeset
275
c09da8b0fee9 Added LIRC patch written by Matteo Beniamino
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 487
diff changeset
276 AC_ARG_WITH(lirc-prefix,
c09da8b0fee9 Added LIRC patch written by Matteo Beniamino
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 487
diff changeset
277 [ --with-lirc-prefix=PATH Prefix where LIRC is installed],
c09da8b0fee9 Added LIRC patch written by Matteo Beniamino
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 487
diff changeset
278 [
c09da8b0fee9 Added LIRC patch written by Matteo Beniamino
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 487
diff changeset
279 for dir in `echo "$withval" | tr : ' '`; do
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
280 if test -d $dir/lib; then CXXFLAGS="$CXXFLAGS -L$dir/lib"; fi
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
281 if test -d $dir/include; then CXXFLAGS="$CXXFLAGS -I$dir/include"; fi
528
c09da8b0fee9 Added LIRC patch written by Matteo Beniamino
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 487
diff changeset
282 done
c09da8b0fee9 Added LIRC patch written by Matteo Beniamino
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 487
diff changeset
283 ])
c09da8b0fee9 Added LIRC patch written by Matteo Beniamino
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 487
diff changeset
284
798
a9c8cfe624c7 Display Lirc state in config log.
Laurent Monin <geeqie@norz.org>
parents: 750
diff changeset
285 HAVE_LIRC=no
750
04df7d8ae84b Fix display of libpthread detection.
Laurent Monin <geeqie@norz.org>
parents: 746
diff changeset
286 if test "x${lirc}" != "xno" ; then
528
c09da8b0fee9 Added LIRC patch written by Matteo Beniamino
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 487
diff changeset
287 AC_CHECK_HEADER(lirc/lirc_client.h,
798
a9c8cfe624c7 Display Lirc state in config log.
Laurent Monin <geeqie@norz.org>
parents: 750
diff changeset
288 [AC_CHECK_LIB(lirc_client,lirc_init,[HAVE_LIRC=yes;LIBS=-llirc_client $LIBS;AC_DEFINE([HAVE_LIRC],[],[Define to 1 if LIRC must be used])],,)],)
528
c09da8b0fee9 Added LIRC patch written by Matteo Beniamino
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 487
diff changeset
289 fi
798
a9c8cfe624c7 Display Lirc state in config log.
Laurent Monin <geeqie@norz.org>
parents: 750
diff changeset
290 AM_CONDITIONAL(HAVE_LIRC, [test "x$HAVE_LIRC" = xyes])
528
c09da8b0fee9 Added LIRC patch written by Matteo Beniamino
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 487
diff changeset
291
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
292
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
293 # LCMS support
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
294 # ----------------------------------------------------------------------
1
0102f897ed33 Initial revision
John Ellis <johne@verizon.net>
parents:
diff changeset
295
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
296 AC_ARG_ENABLE([lcms],
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
297 AC_HELP_STRING([--disable-lcms], [disable lcms support]),
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
298 [liblcms=$enableval], [liblcms=auto])
113
f2109493004f Fri Nov 24 21:37:01 2006 John Ellis <johne@verizon.net>
John Ellis <johne@verizon.net>
parents: 99
diff changeset
299
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
300 if test "x${liblcms}" != "xno"; then
2100
b2d8adb561e3 Add support for LCMS2
Michal Čihař <mcihar@suse.cz>
parents: 2077
diff changeset
301 PKG_CHECK_MODULES(LCMS, [lcms2 >= 2.0],
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
302 [
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
303 HAVE_LCMS=yes
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
304 AC_DEFINE(HAVE_LCMS, 1, [define to enable use of color profiles with lcms])
2100
b2d8adb561e3 Add support for LCMS2
Michal Čihař <mcihar@suse.cz>
parents: 2077
diff changeset
305 AC_DEFINE(HAVE_LCMS2, 1, [lcms2 is used])
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
306 ],
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
307 [
2100
b2d8adb561e3 Add support for LCMS2
Michal Čihař <mcihar@suse.cz>
parents: 2077
diff changeset
308 PKG_CHECK_MODULES(LCMS, [lcms >= 1.14],
b2d8adb561e3 Add support for LCMS2
Michal Čihař <mcihar@suse.cz>
parents: 2077
diff changeset
309 [
b2d8adb561e3 Add support for LCMS2
Michal Čihař <mcihar@suse.cz>
parents: 2077
diff changeset
310 HAVE_LCMS=yes
b2d8adb561e3 Add support for LCMS2
Michal Čihař <mcihar@suse.cz>
parents: 2077
diff changeset
311 AC_DEFINE(HAVE_LCMS, 1, [define to enable use of color profiles with lcms])
b2d8adb561e3 Add support for LCMS2
Michal Čihař <mcihar@suse.cz>
parents: 2077
diff changeset
312 ],
b2d8adb561e3 Add support for LCMS2
Michal Čihař <mcihar@suse.cz>
parents: 2077
diff changeset
313 [
b2d8adb561e3 Add support for LCMS2
Michal Čihař <mcihar@suse.cz>
parents: 2077
diff changeset
314 HAVE_LCMS=no
b2d8adb561e3 Add support for LCMS2
Michal Čihař <mcihar@suse.cz>
parents: 2077
diff changeset
315 AC_MSG_WARN([$LCMS_PKG_ERRORS])
b2d8adb561e3 Add support for LCMS2
Michal Čihař <mcihar@suse.cz>
parents: 2077
diff changeset
316 ])
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
317 ])
113
f2109493004f Fri Nov 24 21:37:01 2006 John Ellis <johne@verizon.net>
John Ellis <johne@verizon.net>
parents: 99
diff changeset
318 else
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
319 HAVE_LCMS=disabled
113
f2109493004f Fri Nov 24 21:37:01 2006 John Ellis <johne@verizon.net>
John Ellis <johne@verizon.net>
parents: 99
diff changeset
320 fi
1671
f08b58556893 Fix AM_CFLAGS and AM_CXXFLAGS from @1701
Klaus Ethgen <Klaus@Ethgen.de>
parents: 1651
diff changeset
321
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
322 AM_CONDITIONAL(HAVE_LCMS, [test "x$HAVE_LCMS" = xyes])
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
323 AC_SUBST(LCMS_CFLAGS)
113
f2109493004f Fri Nov 24 21:37:01 2006 John Ellis <johne@verizon.net>
John Ellis <johne@verizon.net>
parents: 99
diff changeset
324 AC_SUBST(LCMS_LIBS)
192
2d513afb9964 configure --without-exiv2
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 177
diff changeset
325
1901
d21859e612de added custom jpeg loader
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1802
diff changeset
326 # libjpeg support
d21859e612de added custom jpeg loader
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1802
diff changeset
327 # ----------------------------------------------------------------------
d21859e612de added custom jpeg loader
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1802
diff changeset
328
d21859e612de added custom jpeg loader
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1802
diff changeset
329 AC_ARG_ENABLE([jpeg],
d21859e612de added custom jpeg loader
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1802
diff changeset
330 AC_HELP_STRING([--disable-jpeg], [disable direct jpeg support]),
d21859e612de added custom jpeg loader
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1802
diff changeset
331 [libjpeg=$enableval], [libjpeg=auto])
d21859e612de added custom jpeg loader
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1802
diff changeset
332
d21859e612de added custom jpeg loader
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1802
diff changeset
333 if test "x${libjpeg}" != "xno"; then
d21859e612de added custom jpeg loader
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1802
diff changeset
334 AC_CHECK_LIB(jpeg, jpeg_destroy_decompress,
d21859e612de added custom jpeg loader
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1802
diff changeset
335 HAVE_JPEG=yes
1913
3f5bd5479b48 fixed libjpeg in autoconf
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1901
diff changeset
336 JPEG_LIBS=-ljpeg
3f5bd5479b48 fixed libjpeg in autoconf
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1901
diff changeset
337 AC_DEFINE(HAVE_JPEG, 1, [define to enable use of custom jpeg loader]),
1901
d21859e612de added custom jpeg loader
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1802
diff changeset
338 HAVE_JPEG=no)
d21859e612de added custom jpeg loader
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1802
diff changeset
339 else
d21859e612de added custom jpeg loader
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1802
diff changeset
340 HAVE_JPEG=disabled
d21859e612de added custom jpeg loader
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1802
diff changeset
341 fi
d21859e612de added custom jpeg loader
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1802
diff changeset
342
d21859e612de added custom jpeg loader
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1802
diff changeset
343 AM_CONDITIONAL(HAVE_JPEG, [test "x$HAVE_JPEG" = xyes])
d21859e612de added custom jpeg loader
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1802
diff changeset
344 AC_SUBST(JPEG_CFLAGS)
d21859e612de added custom jpeg loader
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1802
diff changeset
345 AC_SUBST(JPEG_LIBS)
d21859e612de added custom jpeg loader
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1802
diff changeset
346
192
2d513afb9964 configure --without-exiv2
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 177
diff changeset
347
1924
b0d53312dba7 added custom tiff loader
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1913
diff changeset
348 # libtiff support
b0d53312dba7 added custom tiff loader
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1913
diff changeset
349 # ----------------------------------------------------------------------
b0d53312dba7 added custom tiff loader
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1913
diff changeset
350
b0d53312dba7 added custom tiff loader
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1913
diff changeset
351 AC_ARG_ENABLE([tiff],
b0d53312dba7 added custom tiff loader
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1913
diff changeset
352 AC_HELP_STRING([--disable-tiff], [disable direct tiff support]),
b0d53312dba7 added custom tiff loader
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1913
diff changeset
353 [libtiff=$enableval], [libtiff=auto])
b0d53312dba7 added custom tiff loader
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1913
diff changeset
354
b0d53312dba7 added custom tiff loader
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1913
diff changeset
355 if test "x${libtiff}" != "xno"; then
b0d53312dba7 added custom tiff loader
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1913
diff changeset
356 AC_CHECK_LIB(tiff, TIFFClientOpen,
b0d53312dba7 added custom tiff loader
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1913
diff changeset
357 HAVE_TIFF=yes
b0d53312dba7 added custom tiff loader
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1913
diff changeset
358 TIFF_LIBS=-ltiff
b0d53312dba7 added custom tiff loader
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1913
diff changeset
359 AC_DEFINE(HAVE_TIFF, 1, [define to enable use of custom tiff loader]),
b0d53312dba7 added custom tiff loader
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1913
diff changeset
360 HAVE_TIFF=no)
b0d53312dba7 added custom tiff loader
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1913
diff changeset
361 else
b0d53312dba7 added custom tiff loader
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1913
diff changeset
362 HAVE_TIFF=disabled
b0d53312dba7 added custom tiff loader
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1913
diff changeset
363 fi
b0d53312dba7 added custom tiff loader
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1913
diff changeset
364
b0d53312dba7 added custom tiff loader
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1913
diff changeset
365 AM_CONDITIONAL(HAVE_TIFF, [test "x$HAVE_TIFF" = xyes])
b0d53312dba7 added custom tiff loader
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1913
diff changeset
366 AC_SUBST(TIFF_CFLAGS)
b0d53312dba7 added custom tiff loader
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1913
diff changeset
367 AC_SUBST(TIFF_LIBS)
b0d53312dba7 added custom tiff loader
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1913
diff changeset
368
2673
bef1f1a91df9 Fix #541: Showing existing, or maybe generating thumbnails for MP4 and WEBM
Tomasz Golinski <tomaszg@math.uwb.edu.pl>
parents: 2651
diff changeset
369 # libffmpegthumbnailer support
bef1f1a91df9 Fix #541: Showing existing, or maybe generating thumbnails for MP4 and WEBM
Tomasz Golinski <tomaszg@math.uwb.edu.pl>
parents: 2651
diff changeset
370 # ----------------------------------------------------------------------
bef1f1a91df9 Fix #541: Showing existing, or maybe generating thumbnails for MP4 and WEBM
Tomasz Golinski <tomaszg@math.uwb.edu.pl>
parents: 2651
diff changeset
371
bef1f1a91df9 Fix #541: Showing existing, or maybe generating thumbnails for MP4 and WEBM
Tomasz Golinski <tomaszg@math.uwb.edu.pl>
parents: 2651
diff changeset
372 AC_ARG_ENABLE([ffmpegthumbnailer],
bef1f1a91df9 Fix #541: Showing existing, or maybe generating thumbnails for MP4 and WEBM
Tomasz Golinski <tomaszg@math.uwb.edu.pl>
parents: 2651
diff changeset
373 AC_HELP_STRING([--disable-ffmpegthumbnailer], [disable ffmpegthumbnailer support for generating thumbnails of video files]),
bef1f1a91df9 Fix #541: Showing existing, or maybe generating thumbnails for MP4 and WEBM
Tomasz Golinski <tomaszg@math.uwb.edu.pl>
parents: 2651
diff changeset
374 [ffmpegthumbnailer=$enableval], [ffmpegthumbnailer=auto])
bef1f1a91df9 Fix #541: Showing existing, or maybe generating thumbnails for MP4 and WEBM
Tomasz Golinski <tomaszg@math.uwb.edu.pl>
parents: 2651
diff changeset
375
bef1f1a91df9 Fix #541: Showing existing, or maybe generating thumbnails for MP4 and WEBM
Tomasz Golinski <tomaszg@math.uwb.edu.pl>
parents: 2651
diff changeset
376 if test "x${ffmpegthumbnailer}" != "xno"; then
2747
99245ee344a9 Update ffmpegthumbnailer library version
Colin Clark <colin.clark@cclark.uk>
parents: 2746
diff changeset
377 PKG_CHECK_MODULES(FFMPEGTHUMBNAILER, [libffmpegthumbnailer >= 2.1.0],
2673
bef1f1a91df9 Fix #541: Showing existing, or maybe generating thumbnails for MP4 and WEBM
Tomasz Golinski <tomaszg@math.uwb.edu.pl>
parents: 2651
diff changeset
378 [
bef1f1a91df9 Fix #541: Showing existing, or maybe generating thumbnails for MP4 and WEBM
Tomasz Golinski <tomaszg@math.uwb.edu.pl>
parents: 2651
diff changeset
379 HAVE_FFMPEGTHUMBNAILER=yes
bef1f1a91df9 Fix #541: Showing existing, or maybe generating thumbnails for MP4 and WEBM
Tomasz Golinski <tomaszg@math.uwb.edu.pl>
parents: 2651
diff changeset
380 AC_DEFINE(HAVE_FFMPEGTHUMBNAILER, 1, [define to enable ffmpegthumbnailer support])
bef1f1a91df9 Fix #541: Showing existing, or maybe generating thumbnails for MP4 and WEBM
Tomasz Golinski <tomaszg@math.uwb.edu.pl>
parents: 2651
diff changeset
381 AC_CHECK_MEMBER([video_thumbnailer.prefer_embedded_metadata], [AC_DEFINE(HAVE_FFMPEGTHUMBNAILER_METADATA, 1, [define if ffmpegthumbnailer supports embedded metadata])], [], [[#include <libffmpegthumbnailer/videothumbnailerc.h>]])
bef1f1a91df9 Fix #541: Showing existing, or maybe generating thumbnails for MP4 and WEBM
Tomasz Golinski <tomaszg@math.uwb.edu.pl>
parents: 2651
diff changeset
382 AC_CHECK_MEMBER([image_data.image_data_width], [AC_DEFINE(HAVE_FFMPEGTHUMBNAILER_RGB, 1, [define if ffmpegthumbnailer supports raw RGB output])], [], [[#include <libffmpegthumbnailer/videothumbnailerc.h>]])
bef1f1a91df9 Fix #541: Showing existing, or maybe generating thumbnails for MP4 and WEBM
Tomasz Golinski <tomaszg@math.uwb.edu.pl>
parents: 2651
diff changeset
383 AC_CHECK_LIB([ffmpegthumbnailer], [video_thumbnailer_set_size], [AC_DEFINE(HAVE_FFMPEGTHUMBNAILER_WH, 1, [define if ffmpegthumbnailer supports specifying size by width/height])])
bef1f1a91df9 Fix #541: Showing existing, or maybe generating thumbnails for MP4 and WEBM
Tomasz Golinski <tomaszg@math.uwb.edu.pl>
parents: 2651
diff changeset
384 ],
bef1f1a91df9 Fix #541: Showing existing, or maybe generating thumbnails for MP4 and WEBM
Tomasz Golinski <tomaszg@math.uwb.edu.pl>
parents: 2651
diff changeset
385 [
bef1f1a91df9 Fix #541: Showing existing, or maybe generating thumbnails for MP4 and WEBM
Tomasz Golinski <tomaszg@math.uwb.edu.pl>
parents: 2651
diff changeset
386 HAVE_FFMPEGTHUMBNAILER=no
bef1f1a91df9 Fix #541: Showing existing, or maybe generating thumbnails for MP4 and WEBM
Tomasz Golinski <tomaszg@math.uwb.edu.pl>
parents: 2651
diff changeset
387 ])
bef1f1a91df9 Fix #541: Showing existing, or maybe generating thumbnails for MP4 and WEBM
Tomasz Golinski <tomaszg@math.uwb.edu.pl>
parents: 2651
diff changeset
388 else
bef1f1a91df9 Fix #541: Showing existing, or maybe generating thumbnails for MP4 and WEBM
Tomasz Golinski <tomaszg@math.uwb.edu.pl>
parents: 2651
diff changeset
389 HAVE_FFMPEGTHUMBNAILER=disabled
bef1f1a91df9 Fix #541: Showing existing, or maybe generating thumbnails for MP4 and WEBM
Tomasz Golinski <tomaszg@math.uwb.edu.pl>
parents: 2651
diff changeset
390 fi
bef1f1a91df9 Fix #541: Showing existing, or maybe generating thumbnails for MP4 and WEBM
Tomasz Golinski <tomaszg@math.uwb.edu.pl>
parents: 2651
diff changeset
391
bef1f1a91df9 Fix #541: Showing existing, or maybe generating thumbnails for MP4 and WEBM
Tomasz Golinski <tomaszg@math.uwb.edu.pl>
parents: 2651
diff changeset
392 AM_CONDITIONAL(HAVE_FFMPEGTHUMBNAILER, [test "x$HAVE_FFMPEGTHUMBNAILER" = xyes])
bef1f1a91df9 Fix #541: Showing existing, or maybe generating thumbnails for MP4 and WEBM
Tomasz Golinski <tomaszg@math.uwb.edu.pl>
parents: 2651
diff changeset
393 AC_SUBST(FFMPEGTHUMBNAILER_CFLAGS)
bef1f1a91df9 Fix #541: Showing existing, or maybe generating thumbnails for MP4 and WEBM
Tomasz Golinski <tomaszg@math.uwb.edu.pl>
parents: 2651
diff changeset
394 AC_SUBST(FFMPEGTHUMBNAILER_LIBS)
1924
b0d53312dba7 added custom tiff loader
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1913
diff changeset
395
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
396 # Exiv2 support
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
397 # ----------------------------------------------------------------------
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
398
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
399 AC_ARG_ENABLE([exiv2],
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
400 AC_HELP_STRING([--disable-exiv2], [disable exiv2 support]),
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
401 [libexiv2=$enableval], [libexiv2=auto])
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
402
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
403 if test "x${libexiv2}" != "xno"; then
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
404 PKG_CHECK_MODULES(EXIV2, [exiv2 >= 0.11],
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
405 [
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
406 HAVE_EXIV2=yes
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
407 AC_DEFINE(HAVE_EXIV2, 1, [define to enable exiv2 support])
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
408 ],
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
409 [
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
410 HAVE_EXIV2=no
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
411 AC_MSG_WARN([$EXIV2_PKG_ERRORS])
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
412 ])
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
413 else
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
414 HAVE_EXIV2=disabled
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
415 fi
1671
f08b58556893 Fix AM_CFLAGS and AM_CXXFLAGS from @1701
Klaus Ethgen <Klaus@Ethgen.de>
parents: 1651
diff changeset
416
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
417 AM_CONDITIONAL(HAVE_EXIV2, [test "x$HAVE_EXIV2" = xyes])
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
418 AC_SUBST(EXIV2_CFLAGS)
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
419 AC_SUBST(EXIV2_LIBS)
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
420
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
421
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
422 # Gettext support
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
423 # ----------------------------------------------------------------------
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
424
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
425 dnl Set of available languages
1270
a9a86aa96e0e switched to po/LINGUAS, see http://live.gnome.org/GnomeGoals/PoLinguas
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1262
diff changeset
426 ALL_LINGUAS="`grep -v '^#' "$srcdir/po/LINGUAS" | tr '\n' ' '`"
a9a86aa96e0e switched to po/LINGUAS, see http://live.gnome.org/GnomeGoals/PoLinguas
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1262
diff changeset
427 AC_SUBST([CONFIG_STATUS_DEPENDENCIES],['$(top_srcdir)/po/LINGUAS'])
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
428
8
fb7006a334f1 Sync to GQview 1.5.9 release.
John Ellis <johne@verizon.net>
parents: 7
diff changeset
429 GETTEXT_PACKAGE=$PACKAGE
fb7006a334f1 Sync to GQview 1.5.9 release.
John Ellis <johne@verizon.net>
parents: 7
diff changeset
430 AC_SUBST(GETTEXT_PACKAGE)
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
431 AC_DEFINE_UNQUOTED([GETTEXT_PACKAGE],["${GETTEXT_PACKAGE}"],[Name of gettext file])
8
fb7006a334f1 Sync to GQview 1.5.9 release.
John Ellis <johne@verizon.net>
parents: 7
diff changeset
432 AM_GLIB_GNU_GETTEXT
283
c459535524df GQVIEW_* -> GQ_*
Laurent Monin <geeqie@norz.org>
parents: 276
diff changeset
433 AM_GLIB_DEFINE_LOCALEDIR(GQ_LOCALEDIR)
1
0102f897ed33 Initial revision
John Ellis <johne@verizon.net>
parents:
diff changeset
434
0102f897ed33 Initial revision
John Ellis <johne@verizon.net>
parents:
diff changeset
435 AC_SUBST(CFLAGS)
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
436 AC_SUBST(CXXFLAGS)
1
0102f897ed33 Initial revision
John Ellis <johne@verizon.net>
parents:
diff changeset
437 AC_SUBST(CPPFLAGS)
0102f897ed33 Initial revision
John Ellis <johne@verizon.net>
parents:
diff changeset
438 AC_SUBST(LDFLAGS)
0102f897ed33 Initial revision
John Ellis <johne@verizon.net>
parents:
diff changeset
439
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
440
2349
6f49b2b7d2e0 Configuration options and documentation
Colin Clark <cclark@mcb.net>
parents: 2325
diff changeset
441 # clutter and champlain support
2077
034e50486d27 added autoconf test for clutter
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2045
diff changeset
442 # ----------------------------------------------------------------------
034e50486d27 added autoconf test for clutter
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2045
diff changeset
443
2349
6f49b2b7d2e0 Configuration options and documentation
Colin Clark <cclark@mcb.net>
parents: 2325
diff changeset
444 AC_ARG_ENABLE([map],
2591
c09f7eb80341 Reverse autogen.sh default map option
Colin Clark <colin.clark@cclark.uk>
parents: 2560
diff changeset
445 AC_HELP_STRING([--disable-map], [disable map support]),
c09f7eb80341 Reverse autogen.sh default map option
Colin Clark <colin.clark@cclark.uk>
parents: 2560
diff changeset
446 [libgps=$enableval], [libgps=auto])
2349
6f49b2b7d2e0 Configuration options and documentation
Colin Clark <cclark@mcb.net>
parents: 2325
diff changeset
447
6f49b2b7d2e0 Configuration options and documentation
Colin Clark <cclark@mcb.net>
parents: 2325
diff changeset
448 AC_ARG_ENABLE([gpu-accel],
2591
c09f7eb80341 Reverse autogen.sh default map option
Colin Clark <colin.clark@cclark.uk>
parents: 2560
diff changeset
449 AC_HELP_STRING([--disable-gpu-accel], [disable GPU acceleration support - experimental]),
2077
034e50486d27 added autoconf test for clutter
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2045
diff changeset
450 [libclutter=$enableval], [libclutter=auto])
034e50486d27 added autoconf test for clutter
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2045
diff changeset
451
2591
c09f7eb80341 Reverse autogen.sh default map option
Colin Clark <colin.clark@cclark.uk>
parents: 2560
diff changeset
452 if test "x${libclutter}" != "xno" -a "x${gtk3}" != "xno"; then
c09f7eb80341 Reverse autogen.sh default map option
Colin Clark <colin.clark@cclark.uk>
parents: 2560
diff changeset
453 PKG_CHECK_MODULES(CLUTTER, [clutter-1.0 >= 1.0],
c09f7eb80341 Reverse autogen.sh default map option
Colin Clark <colin.clark@cclark.uk>
parents: 2560
diff changeset
454 [
c09f7eb80341 Reverse autogen.sh default map option
Colin Clark <colin.clark@cclark.uk>
parents: 2560
diff changeset
455 PKG_CHECK_MODULES(CLUTTER_GTK, [clutter-gtk-1.0 >= 1.0],
2077
034e50486d27 added autoconf test for clutter
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2045
diff changeset
456 [
2591
c09f7eb80341 Reverse autogen.sh default map option
Colin Clark <colin.clark@cclark.uk>
parents: 2560
diff changeset
457 HAVE_CLUTTER=yes
c09f7eb80341 Reverse autogen.sh default map option
Colin Clark <colin.clark@cclark.uk>
parents: 2560
diff changeset
458 AC_DEFINE(HAVE_CLUTTER, 1, [define to enable use of clutter library])
2077
034e50486d27 added autoconf test for clutter
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2045
diff changeset
459 ],
034e50486d27 added autoconf test for clutter
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2045
diff changeset
460 [
034e50486d27 added autoconf test for clutter
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2045
diff changeset
461 HAVE_CLUTTER=no
2591
c09f7eb80341 Reverse autogen.sh default map option
Colin Clark <colin.clark@cclark.uk>
parents: 2560
diff changeset
462 AC_MSG_WARN([$CLUTTER_GTK_PKG_ERRORS])
2077
034e50486d27 added autoconf test for clutter
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2045
diff changeset
463 ])
2591
c09f7eb80341 Reverse autogen.sh default map option
Colin Clark <colin.clark@cclark.uk>
parents: 2560
diff changeset
464 ],
c09f7eb80341 Reverse autogen.sh default map option
Colin Clark <colin.clark@cclark.uk>
parents: 2560
diff changeset
465 [
c09f7eb80341 Reverse autogen.sh default map option
Colin Clark <colin.clark@cclark.uk>
parents: 2560
diff changeset
466 HAVE_CLUTTER=no
c09f7eb80341 Reverse autogen.sh default map option
Colin Clark <colin.clark@cclark.uk>
parents: 2560
diff changeset
467 AC_MSG_WARN([$CLUTTER_PKG_ERRORS])
c09f7eb80341 Reverse autogen.sh default map option
Colin Clark <colin.clark@cclark.uk>
parents: 2560
diff changeset
468 ])
2077
034e50486d27 added autoconf test for clutter
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2045
diff changeset
469 else
034e50486d27 added autoconf test for clutter
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2045
diff changeset
470 HAVE_CLUTTER=disabled
034e50486d27 added autoconf test for clutter
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2045
diff changeset
471 fi
034e50486d27 added autoconf test for clutter
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2045
diff changeset
472
034e50486d27 added autoconf test for clutter
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2045
diff changeset
473 AC_SUBST(CLUTTER_CFLAGS)
034e50486d27 added autoconf test for clutter
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2045
diff changeset
474 AC_SUBST(CLUTTER_LIBS)
034e50486d27 added autoconf test for clutter
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2045
diff changeset
475 AC_SUBST(CLUTTER_GTK_CFLAGS)
034e50486d27 added autoconf test for clutter
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2045
diff changeset
476 AC_SUBST(CLUTTER_GTK_LIBS)
034e50486d27 added autoconf test for clutter
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2045
diff changeset
477
034e50486d27 added autoconf test for clutter
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2045
diff changeset
478
2349
6f49b2b7d2e0 Configuration options and documentation
Colin Clark <cclark@mcb.net>
parents: 2325
diff changeset
479 # Libchamplain support - used for map facility
1604
934646ea4af8 added GPS map support - patch by Colin Clark
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1592
diff changeset
480 # ----------------------------------------------------------------------
934646ea4af8 added GPS map support - patch by Colin Clark
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1592
diff changeset
481
2901
ce889887354f Avoid non-portable == for the test command
Rhialto The M <Rhialto@users.noreply.github.com>
parents: 2821
diff changeset
482 if test "x${libgps}" != "xno" -a "x${HAVE_CLUTTER}" = "xyes"; then
2349
6f49b2b7d2e0 Configuration options and documentation
Colin Clark <cclark@mcb.net>
parents: 2325
diff changeset
483 if test "x${gtk3}" != "xno"; then
6f49b2b7d2e0 Configuration options and documentation
Colin Clark <cclark@mcb.net>
parents: 2325
diff changeset
484 PKG_CHECK_MODULES(LIBCHAMPLAIN, [champlain-0.12 >= 0.12],
6f49b2b7d2e0 Configuration options and documentation
Colin Clark <cclark@mcb.net>
parents: 2325
diff changeset
485 [
6f49b2b7d2e0 Configuration options and documentation
Colin Clark <cclark@mcb.net>
parents: 2325
diff changeset
486 HAVE_LIBCHAMPLAIN=yes
6f49b2b7d2e0 Configuration options and documentation
Colin Clark <cclark@mcb.net>
parents: 2325
diff changeset
487 AC_DEFINE(HAVE_LIBCHAMPLAIN, 1, [define to enable use of maps])
6f49b2b7d2e0 Configuration options and documentation
Colin Clark <cclark@mcb.net>
parents: 2325
diff changeset
488 ],
6f49b2b7d2e0 Configuration options and documentation
Colin Clark <cclark@mcb.net>
parents: 2325
diff changeset
489 [
6f49b2b7d2e0 Configuration options and documentation
Colin Clark <cclark@mcb.net>
parents: 2325
diff changeset
490 HAVE_LIBCHAMPLAIN=no
6f49b2b7d2e0 Configuration options and documentation
Colin Clark <cclark@mcb.net>
parents: 2325
diff changeset
491 AC_MSG_WARN([$LIBCHAMPLAIN_PKG_ERRORS])
6f49b2b7d2e0 Configuration options and documentation
Colin Clark <cclark@mcb.net>
parents: 2325
diff changeset
492 ])
6f49b2b7d2e0 Configuration options and documentation
Colin Clark <cclark@mcb.net>
parents: 2325
diff changeset
493 else
6f49b2b7d2e0 Configuration options and documentation
Colin Clark <cclark@mcb.net>
parents: 2325
diff changeset
494 HAVE_LIBCHAMPLAIN=disabled
6f49b2b7d2e0 Configuration options and documentation
Colin Clark <cclark@mcb.net>
parents: 2325
diff changeset
495 fi
1604
934646ea4af8 added GPS map support - patch by Colin Clark
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1592
diff changeset
496 else
934646ea4af8 added GPS map support - patch by Colin Clark
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1592
diff changeset
497 HAVE_LIBCHAMPLAIN=disabled
934646ea4af8 added GPS map support - patch by Colin Clark
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1592
diff changeset
498 fi
934646ea4af8 added GPS map support - patch by Colin Clark
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1592
diff changeset
499
2901
ce889887354f Avoid non-portable == for the test command
Rhialto The M <Rhialto@users.noreply.github.com>
parents: 2821
diff changeset
500 if test "x${libgps}" != "xno" -a "x${HAVE_LIBCHAMPLAIN}" = "xyes" ; then
2037
ad2e0cac775c updated libchamplain code
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2033
diff changeset
501 PKG_CHECK_MODULES(LIBCHAMPLAIN_GTK, [champlain-gtk-0.12 >= 0.12],
1604
934646ea4af8 added GPS map support - patch by Colin Clark
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1592
diff changeset
502 [
934646ea4af8 added GPS map support - patch by Colin Clark
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1592
diff changeset
503 HAVE_LIBCHAMPLAIN_GTK=yes
2349
6f49b2b7d2e0 Configuration options and documentation
Colin Clark <cclark@mcb.net>
parents: 2325
diff changeset
504 AC_DEFINE(HAVE_LIBCHAMPLAIN_GTK, 1, [define to enable use of maps])
1604
934646ea4af8 added GPS map support - patch by Colin Clark
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1592
diff changeset
505 ],
934646ea4af8 added GPS map support - patch by Colin Clark
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1592
diff changeset
506 [
934646ea4af8 added GPS map support - patch by Colin Clark
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1592
diff changeset
507 HAVE_LIBCHAMPLAIN_GTK=no
934646ea4af8 added GPS map support - patch by Colin Clark
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1592
diff changeset
508 AC_MSG_WARN([$LIBCHAMPLAIN_GTK_PKG_ERRORS])
934646ea4af8 added GPS map support - patch by Colin Clark
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1592
diff changeset
509 ])
934646ea4af8 added GPS map support - patch by Colin Clark
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1592
diff changeset
510 else
934646ea4af8 added GPS map support - patch by Colin Clark
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1592
diff changeset
511 HAVE_LIBCHAMPLAIN_GTK=disabled
934646ea4af8 added GPS map support - patch by Colin Clark
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1592
diff changeset
512 fi
1671
f08b58556893 Fix AM_CFLAGS and AM_CXXFLAGS from @1701
Klaus Ethgen <Klaus@Ethgen.de>
parents: 1651
diff changeset
513
1604
934646ea4af8 added GPS map support - patch by Colin Clark
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1592
diff changeset
514 AM_CONDITIONAL(HAVE_LIBCHAMPLAIN_GTK, [test "x$HAVE_LIBCHAMPLAIN_GTK" = xyes])
934646ea4af8 added GPS map support - patch by Colin Clark
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1592
diff changeset
515 AC_SUBST(LIBCHAMPLAIN_GTK_CFLAGS)
934646ea4af8 added GPS map support - patch by Colin Clark
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1592
diff changeset
516 AC_SUBST(LIBCHAMPLAIN_GTK_LIBS)
934646ea4af8 added GPS map support - patch by Colin Clark
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1592
diff changeset
517
2196
7a9bff812ba3 Adding support for lua scripting
Klaus Ethgen <Klaus@Ethgen.de>
parents: 1802
diff changeset
518 # Lua support
7a9bff812ba3 Adding support for lua scripting
Klaus Ethgen <Klaus@Ethgen.de>
parents: 1802
diff changeset
519 # ----------------------------------------------------------------------
7a9bff812ba3 Adding support for lua scripting
Klaus Ethgen <Klaus@Ethgen.de>
parents: 1802
diff changeset
520
7a9bff812ba3 Adding support for lua scripting
Klaus Ethgen <Klaus@Ethgen.de>
parents: 1802
diff changeset
521 AC_ARG_ENABLE([lua],
7a9bff812ba3 Adding support for lua scripting
Klaus Ethgen <Klaus@Ethgen.de>
parents: 1802
diff changeset
522 AC_HELP_STRING([--disable-lua], [disable lua support]),
7a9bff812ba3 Adding support for lua scripting
Klaus Ethgen <Klaus@Ethgen.de>
parents: 1802
diff changeset
523 [liblua=$enableval], [liblua=auto])
7a9bff812ba3 Adding support for lua scripting
Klaus Ethgen <Klaus@Ethgen.de>
parents: 1802
diff changeset
524
7a9bff812ba3 Adding support for lua scripting
Klaus Ethgen <Klaus@Ethgen.de>
parents: 1802
diff changeset
525 if test "x${liblua}" != "xno"; then
7a9bff812ba3 Adding support for lua scripting
Klaus Ethgen <Klaus@Ethgen.de>
parents: 1802
diff changeset
526 PKG_CHECK_MODULES(LUA, lua5.1 >= 5.1,
7a9bff812ba3 Adding support for lua scripting
Klaus Ethgen <Klaus@Ethgen.de>
parents: 1802
diff changeset
527 [
7a9bff812ba3 Adding support for lua scripting
Klaus Ethgen <Klaus@Ethgen.de>
parents: 1802
diff changeset
528 HAVE_LUA=yes
7a9bff812ba3 Adding support for lua scripting
Klaus Ethgen <Klaus@Ethgen.de>
parents: 1802
diff changeset
529 AC_DEFINE(HAVE_LUA, 1, [define to enable lua support])
7a9bff812ba3 Adding support for lua scripting
Klaus Ethgen <Klaus@Ethgen.de>
parents: 1802
diff changeset
530 ],
7a9bff812ba3 Adding support for lua scripting
Klaus Ethgen <Klaus@Ethgen.de>
parents: 1802
diff changeset
531 [
7a9bff812ba3 Adding support for lua scripting
Klaus Ethgen <Klaus@Ethgen.de>
parents: 1802
diff changeset
532 HAVE_LUA=no
7a9bff812ba3 Adding support for lua scripting
Klaus Ethgen <Klaus@Ethgen.de>
parents: 1802
diff changeset
533 AC_MSG_WARN([$LUA_PKG_ERRORS])
7a9bff812ba3 Adding support for lua scripting
Klaus Ethgen <Klaus@Ethgen.de>
parents: 1802
diff changeset
534 ])
7a9bff812ba3 Adding support for lua scripting
Klaus Ethgen <Klaus@Ethgen.de>
parents: 1802
diff changeset
535 else
7a9bff812ba3 Adding support for lua scripting
Klaus Ethgen <Klaus@Ethgen.de>
parents: 1802
diff changeset
536 HAVE_LUA=disabled
7a9bff812ba3 Adding support for lua scripting
Klaus Ethgen <Klaus@Ethgen.de>
parents: 1802
diff changeset
537 fi
7a9bff812ba3 Adding support for lua scripting
Klaus Ethgen <Klaus@Ethgen.de>
parents: 1802
diff changeset
538
7a9bff812ba3 Adding support for lua scripting
Klaus Ethgen <Klaus@Ethgen.de>
parents: 1802
diff changeset
539 AM_CONDITIONAL(HAVE_LUA, [test "x$HAVE_LUA" = xyes])
7a9bff812ba3 Adding support for lua scripting
Klaus Ethgen <Klaus@Ethgen.de>
parents: 1802
diff changeset
540 AC_SUBST(LUA_CFLAGS)
7a9bff812ba3 Adding support for lua scripting
Klaus Ethgen <Klaus@Ethgen.de>
parents: 1802
diff changeset
541 AC_SUBST(LUA_LIBS)
7a9bff812ba3 Adding support for lua scripting
Klaus Ethgen <Klaus@Ethgen.de>
parents: 1802
diff changeset
542
2799
ea4163f0c769 Ref #332: include pdf-view
Colin Clark <colin.clark@cclark.uk>
parents: 2747
diff changeset
543 # Pdf support
ea4163f0c769 Ref #332: include pdf-view
Colin Clark <colin.clark@cclark.uk>
parents: 2747
diff changeset
544 # ----------------------------------------------------------------------
ea4163f0c769 Ref #332: include pdf-view
Colin Clark <colin.clark@cclark.uk>
parents: 2747
diff changeset
545
ea4163f0c769 Ref #332: include pdf-view
Colin Clark <colin.clark@cclark.uk>
parents: 2747
diff changeset
546 if test "x${gtk3}" != "xno"; then
ea4163f0c769 Ref #332: include pdf-view
Colin Clark <colin.clark@cclark.uk>
parents: 2747
diff changeset
547 AC_ARG_ENABLE([pdf],
ea4163f0c769 Ref #332: include pdf-view
Colin Clark <colin.clark@cclark.uk>
parents: 2747
diff changeset
548 AC_HELP_STRING([--disable-pdf], [disable pdf support]),
ea4163f0c769 Ref #332: include pdf-view
Colin Clark <colin.clark@cclark.uk>
parents: 2747
diff changeset
549 [libpdf=$enableval], [libpdf=auto])
ea4163f0c769 Ref #332: include pdf-view
Colin Clark <colin.clark@cclark.uk>
parents: 2747
diff changeset
550
ea4163f0c769 Ref #332: include pdf-view
Colin Clark <colin.clark@cclark.uk>
parents: 2747
diff changeset
551 if test "x${libpdf}" != "xno"; then
ea4163f0c769 Ref #332: include pdf-view
Colin Clark <colin.clark@cclark.uk>
parents: 2747
diff changeset
552 PKG_CHECK_MODULES(PDF, poppler-glib >= 0.62,
ea4163f0c769 Ref #332: include pdf-view
Colin Clark <colin.clark@cclark.uk>
parents: 2747
diff changeset
553 [
ea4163f0c769 Ref #332: include pdf-view
Colin Clark <colin.clark@cclark.uk>
parents: 2747
diff changeset
554 HAVE_PDF=yes
ea4163f0c769 Ref #332: include pdf-view
Colin Clark <colin.clark@cclark.uk>
parents: 2747
diff changeset
555 AC_DEFINE(HAVE_PDF, 1, [define to enable pdf support])
ea4163f0c769 Ref #332: include pdf-view
Colin Clark <colin.clark@cclark.uk>
parents: 2747
diff changeset
556 ],
ea4163f0c769 Ref #332: include pdf-view
Colin Clark <colin.clark@cclark.uk>
parents: 2747
diff changeset
557 [
ea4163f0c769 Ref #332: include pdf-view
Colin Clark <colin.clark@cclark.uk>
parents: 2747
diff changeset
558 HAVE_PDF=no
ea4163f0c769 Ref #332: include pdf-view
Colin Clark <colin.clark@cclark.uk>
parents: 2747
diff changeset
559 AC_MSG_WARN([$PDF_PKG_ERRORS])
ea4163f0c769 Ref #332: include pdf-view
Colin Clark <colin.clark@cclark.uk>
parents: 2747
diff changeset
560 ])
ea4163f0c769 Ref #332: include pdf-view
Colin Clark <colin.clark@cclark.uk>
parents: 2747
diff changeset
561 else
ea4163f0c769 Ref #332: include pdf-view
Colin Clark <colin.clark@cclark.uk>
parents: 2747
diff changeset
562 HAVE_PDF=disabled
ea4163f0c769 Ref #332: include pdf-view
Colin Clark <colin.clark@cclark.uk>
parents: 2747
diff changeset
563 fi
ea4163f0c769 Ref #332: include pdf-view
Colin Clark <colin.clark@cclark.uk>
parents: 2747
diff changeset
564 else
ea4163f0c769 Ref #332: include pdf-view
Colin Clark <colin.clark@cclark.uk>
parents: 2747
diff changeset
565 HAVE_PDF=disabled
ea4163f0c769 Ref #332: include pdf-view
Colin Clark <colin.clark@cclark.uk>
parents: 2747
diff changeset
566 fi
ea4163f0c769 Ref #332: include pdf-view
Colin Clark <colin.clark@cclark.uk>
parents: 2747
diff changeset
567
ea4163f0c769 Ref #332: include pdf-view
Colin Clark <colin.clark@cclark.uk>
parents: 2747
diff changeset
568 AM_CONDITIONAL(HAVE_PDF, [test "x$HAVE_PDF" = xyes])
ea4163f0c769 Ref #332: include pdf-view
Colin Clark <colin.clark@cclark.uk>
parents: 2747
diff changeset
569 AC_SUBST(PDF_CFLAGS)
ea4163f0c769 Ref #332: include pdf-view
Colin Clark <colin.clark@cclark.uk>
parents: 2747
diff changeset
570 AC_SUBST(PDF_LIBS)
ea4163f0c769 Ref #332: include pdf-view
Colin Clark <colin.clark@cclark.uk>
parents: 2747
diff changeset
571
2651
0dc5dd177e54 Fix #533: fails to make install if markdown not install
Colin Clark <colin.clark@cclark.uk>
parents: 2608
diff changeset
572 # Markdown support
0dc5dd177e54 Fix #533: fails to make install if markdown not install
Colin Clark <colin.clark@cclark.uk>
parents: 2608
diff changeset
573 # ----------------------------------------------------------------------
0dc5dd177e54 Fix #533: fails to make install if markdown not install
Colin Clark <colin.clark@cclark.uk>
parents: 2608
diff changeset
574
0dc5dd177e54 Fix #533: fails to make install if markdown not install
Colin Clark <colin.clark@cclark.uk>
parents: 2608
diff changeset
575 AM_CONDITIONAL(HAVE_MARKDOWN, [ "$(command -v markdown)" ])
0dc5dd177e54 Fix #533: fails to make install if markdown not install
Colin Clark <colin.clark@cclark.uk>
parents: 2608
diff changeset
576
2196
7a9bff812ba3 Adding support for lua scripting
Klaus Ethgen <Klaus@Ethgen.de>
parents: 1802
diff changeset
577 # ----------------------------------------------------------------------
7a9bff812ba3 Adding support for lua scripting
Klaus Ethgen <Klaus@Ethgen.de>
parents: 1802
diff changeset
578
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
579 AH_TOP([
1671
f08b58556893 Fix AM_CFLAGS and AM_CXXFLAGS from @1701
Klaus Ethgen <Klaus@Ethgen.de>
parents: 1651
diff changeset
580 /** \file
f08b58556893 Fix AM_CFLAGS and AM_CXXFLAGS from @1701
Klaus Ethgen <Klaus@Ethgen.de>
parents: 1651
diff changeset
581 * \short autogenerated definition by autoheader.
f08b58556893 Fix AM_CFLAGS and AM_CXXFLAGS from @1701
Klaus Ethgen <Klaus@Ethgen.de>
parents: 1651
diff changeset
582 * \author Bruclik
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
583 */
1671
f08b58556893 Fix AM_CFLAGS and AM_CXXFLAGS from @1701
Klaus Ethgen <Klaus@Ethgen.de>
parents: 1651
diff changeset
584
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
585 /*
2262
540934ac0b5a Changing reference to sourceforge
Klaus Ethgen <Klaus@Ethgen.de>
parents: 2221
diff changeset
586 * This file is a part of Geeqie project (http://www.geeqie.org/).
2350
95507e596256 Update copyright in all files
Klaus Ethgen <Klaus@Ethgen.de>
parents: 2349
diff changeset
587 * Copyright (C) 2008 - 2016 The Geeqie Team
1671
f08b58556893 Fix AM_CFLAGS and AM_CXXFLAGS from @1701
Klaus Ethgen <Klaus@Ethgen.de>
parents: 1651
diff changeset
588 *
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
589 * This program is free software; you can redistribute it and/or modify
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
590 * it under the terms of the GNU General Public License as published by
1671
f08b58556893 Fix AM_CFLAGS and AM_CXXFLAGS from @1701
Klaus Ethgen <Klaus@Ethgen.de>
parents: 1651
diff changeset
591 * the Free Software Foundation; either version 2 of the License, or
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
592 * (at your option) any later version.
1671
f08b58556893 Fix AM_CFLAGS and AM_CXXFLAGS from @1701
Klaus Ethgen <Klaus@Ethgen.de>
parents: 1651
diff changeset
593 *
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
594 * This program is distributed in the hope that it will be useful,
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
595 * but WITHOUT ANY WARRANTY; without even the implied warranty of
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
596 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
597 * GNU General Public License for more details.
1671
f08b58556893 Fix AM_CFLAGS and AM_CXXFLAGS from @1701
Klaus Ethgen <Klaus@Ethgen.de>
parents: 1651
diff changeset
598 */
f08b58556893 Fix AM_CFLAGS and AM_CXXFLAGS from @1701
Klaus Ethgen <Klaus@Ethgen.de>
parents: 1651
diff changeset
599
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
600 #ifndef _INCLUDE_CONFIG_H
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
601 #define _INCLUDE_CONFIG_H
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
602 ])
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
603
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
604 AH_BOTTOM([#endif])
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
605
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
606 dnl Write the output
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
607 dnl
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
608
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
609 AC_CONFIG_FILES([
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
610 Makefile
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
611 src/Makefile
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
612 src/icons/Makefile
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
613 src/icons/svg/Makefile
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
614 po/Makefile.in
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
615 doc/Makefile
1272
661e170bf4f7 read external editors from .desktop files
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1270
diff changeset
616 plugins/Makefile
661e170bf4f7 read external editors from .desktop files
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1270
diff changeset
617 plugins/symlink/Makefile
1616
10a3616ff184 Add .desktop files to restore lossless jpeg rotation via editors.
Laurent Monin <geeqie@norz.org>
parents: 1604
diff changeset
618 plugins/rotate/Makefile
1651
83b1801f03c4 ufraw-batch script
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1648
diff changeset
619 plugins/ufraw/Makefile
1675
4b39ef93a406 added script for importing GQView and Geeqie-alpha metadata
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1671
diff changeset
620 plugins/import/Makefile
2560
94011c997c04 Move install folder for geocode-parameters
Colin Clark <colin.clark@cclark.uk>
parents: 2545
diff changeset
621 plugins/geocode-parameters/Makefile
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
622 geeqie.spec
1
0102f897ed33 Initial revision
John Ellis <johne@verizon.net>
parents:
diff changeset
623 ])
8
fb7006a334f1 Sync to GQview 1.5.9 release.
John Ellis <johne@verizon.net>
parents: 7
diff changeset
624
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
625 AC_OUTPUT
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
626 dnl Print the results
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
627 dnl
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
628
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
629 cat > config.report << END
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
630
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
631 Config results:
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
632 -=-=-=-=-=-=-=-=-
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
633
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
634 Package:
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
635 Name: $PACKAGE_NAME
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
636 Version: $PACKAGE_VERSION
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
637
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
638 Architecture:
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
639 UNIX: $os_unix
689
d401719e2472 Typo fixes.
Laurent Monin <geeqie@norz.org>
parents: 686
diff changeset
640 Win32: $platform_win32 (native: $os_win32)
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
641
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
642 Flags:
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
643 Geeqie: $GQ_CFLAGS
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
644 DEFS: $DEFS
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
645 CPPFLAGS: $__CPPFLAGS
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
646 CFLAGS: $CFLAGS
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
647 CXXFLAGS: $CXXFLAGS
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
648 Gtk: $GTK_CFLAGS
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
649 Glib: $GLIB_CFLAGS
1015
8ae2996ac904 run image loader in separate thread
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1012
diff changeset
650 Thread: $GTHREAD_LIBS
2221
59b559f747a7 Merge branch 'master' into ke-lua
Klaus Ethgen <Klaus@Ethgen.de>
parents: 2213 2100
diff changeset
651 Others: $JPEG_LIBS $TIFF_LIBS $LCMS_LIBS $EXIV2_LIBS $CLUTTER_LIBS $CLUTTER_GTK_LIBS $LIBCHAMPLAIN_LIBS $LIBCHAMPLAIN_GTK_LIBS $LUA_LIBS
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
652
798
a9c8cfe624c7 Display Lirc state in config log.
Laurent Monin <geeqie@norz.org>
parents: 750
diff changeset
653 Localization:
a9c8cfe624c7 Display Lirc state in config log.
Laurent Monin <geeqie@norz.org>
parents: 750
diff changeset
654 NLS support: $USE_NLS
a9c8cfe624c7 Display Lirc state in config log.
Laurent Monin <geeqie@norz.org>
parents: 750
diff changeset
655 LINGUAS: $LINGUAS
a9c8cfe624c7 Display Lirc state in config log.
Laurent Monin <geeqie@norz.org>
parents: 750
diff changeset
656
a9c8cfe624c7 Display Lirc state in config log.
Laurent Monin <geeqie@norz.org>
parents: 750
diff changeset
657 Settings:
a9c8cfe624c7 Display Lirc state in config log.
Laurent Monin <geeqie@norz.org>
parents: 750
diff changeset
658 Developer: $__IS_DEVELOPER
925
c8d5b68769d1 separated debugging log and debug CFLAGS
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 798
diff changeset
659 Debug flags: $__IS_DEBUG_FLAGS
c8d5b68769d1 separated debugging log and debug CFLAGS
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 798
diff changeset
660 Debug log: $__IS_DEBUG_LOG
798
a9c8cfe624c7 Display Lirc state in config log.
Laurent Monin <geeqie@norz.org>
parents: 750
diff changeset
661 Deprecated: $__IS_DEPRECATED
a9c8cfe624c7 Display Lirc state in config log.
Laurent Monin <geeqie@norz.org>
parents: 750
diff changeset
662
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
663 Support:
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
664 LCMS: $HAVE_LCMS
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
665 Exiv2: $HAVE_EXIV2
798
a9c8cfe624c7 Display Lirc state in config log.
Laurent Monin <geeqie@norz.org>
parents: 750
diff changeset
666 Lirc: $HAVE_LIRC
2077
034e50486d27 added autoconf test for clutter
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2045
diff changeset
667 Clutter: $HAVE_CLUTTER
1604
934646ea4af8 added GPS map support - patch by Colin Clark
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1592
diff changeset
668 Libchamplain: $HAVE_LIBCHAMPLAIN
934646ea4af8 added GPS map support - patch by Colin Clark
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1592
diff changeset
669 Libchamplain-gtk: $HAVE_LIBCHAMPLAIN_GTK
2196
7a9bff812ba3 Adding support for lua scripting
Klaus Ethgen <Klaus@Ethgen.de>
parents: 1802
diff changeset
670 Lua: $HAVE_LUA
2673
bef1f1a91df9 Fix #541: Showing existing, or maybe generating thumbnails for MP4 and WEBM
Tomasz Golinski <tomaszg@math.uwb.edu.pl>
parents: 2651
diff changeset
671 FFmpegthumbnailer: $HAVE_FFMPEGTHUMBNAILER
2799
ea4163f0c769 Ref #332: include pdf-view
Colin Clark <colin.clark@cclark.uk>
parents: 2747
diff changeset
672 Pdf: $HAVE_PDF
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
673
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
674 Documentation:
2325
1f3c1bf9b4ba Better configure
Klaus Ethgen <Klaus@Ethgen.de>
parents: 2307
diff changeset
675 Doxygen: $DX_DOXYGEN
1796
c0fb8782b69d test gnome-doc-tool in configure
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1758
diff changeset
676 doc-tool: $GNOME_DOC_TOOL
c0fb8782b69d test gnome-doc-tool in configure
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1758
diff changeset
677
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
678 END
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
679
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
680 cat config.report
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
681 cat <<EOF
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
682
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
683 Now you can type "make" to build Geeqie
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
684 (or you take blue pill and the story ends :)
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
685
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
686 EOF