annotate configure.in @ 2821:0c4659cd6d32

Remove ZoneDetect .bin file from repository A Debian maintainer has pointed out that Debian does not permit .bin files in the packages they create. The ZoneDetect database file, timezone21.bin has therefore been removed from the repository. New users must download the .bin file themself if they require UTC/DST time offset. This situation exists because the ZoneDetect developer has not yet put the source code for the database generator onto GitHub - when that happens, the database file will be generated by Geeqie (using the ZoneDetect sources) during the installation procedure.
author Colin Clark <colin.clark@cclark.uk>
date Mon, 20 Aug 2018 14:34:57 +0100
parents ea4163f0c769
children c79d70e18076 c4dcdc79c026
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
27437eeb8c8d detect both gtk2 and 3 in autoconf
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2021
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
a1bd12a58ac0 fixed compilation with gtk 2.20
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2037
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
2591
c09f7eb80341 Reverse autogen.sh default map option
Colin Clark <colin.clark@cclark.uk>
parents: 2560
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
2591
c09f7eb80341 Reverse autogen.sh default map option
Colin Clark <colin.clark@cclark.uk>
parents: 2560
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