annotate configure.in @ 2221:59b559f747a7 ke-lua

Merge branch 'master' into ke-lua * master: (185 commits) better fix for big-endian architectures Minor indentation fixes. Cleanup checker shader code. Fix exif orientation in clutter rendering mode. Silent 2 warnings using explicit type casting. Polish translation was updated, thanks to Grzegorz Gibas. Update pt_BR translation. Add *~, *.rej, *.orig files to git ignore list. Fix for support >=automake-1.11.4 Trim trailing white spaces on empty lines. Trim trailing white spaces. Add missing vim modeline. Fix indentation and few trailing white spaces. Clear few more warnings, unused variables mostly. Drop unused variable. Remove commented out code. Remove commented out code. Remove commented out code. Remove commented out code. Remove commented out code. ...
author Klaus Ethgen <Klaus@Ethgen.de>
date Tue, 02 Oct 2012 22:19:13 +0100
parents 839d0e06e552 b2d8adb561e3
children 24d573720587 540934ac0b5a
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
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
4 dnl This file is a part of Geeqie project (http://geeqie.sourceforge.net/).
2021
26dfd7a4d130 updated version and copyright notice
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2019
diff changeset
5 dnl Copyright (C) 2008 - 2012 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)
2021
26dfd7a4d130 updated version and copyright notice
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2019
diff changeset
18 AC_INIT(geeqie, 1.1, geeqie-devel@lists.sourceforge.net)
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
19
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
20 # Check for rightly dirs
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
21 AC_CONFIG_SRCDIR([src/main.c])
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
22
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
23 AC_CONFIG_AUX_DIR(auxdir)
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
24 AM_INIT_AUTOMAKE
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_HEADER([config.h])
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
27
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
28 # Only for developers
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
29 AM_MAINTAINER_MODE
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
30
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
31 AC_ARG_ENABLE(developer, [
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
32 Development options:
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
33 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
34 [
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
35 __IS_DEVELOPER=yes
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
36 ],
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
37 [
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
38 if test "x${enable_developer}" != "xyes"
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
39 then
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
40 __IS_DEVELOPER=no
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
41 else
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 fi
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
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
46 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
47 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
48 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
49 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
50 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
51 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
52 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
53 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
54
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_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
56
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
57 # Debug support
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
58 # ----------------------------------------------------------------------
7
8183927c7345 really break configure
John Ellis <johne@verizon.net>
parents: 5
diff changeset
59
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
60 dnl Debugging option
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
61 dnl FIXME: official release convert default to 'no'
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
62 dnl
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
63
925
c8d5b68769d1 separated debugging log and debug CFLAGS
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 798
diff changeset
64 AC_ARG_ENABLE([debug-flags], [
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
65 Development options:
925
c8d5b68769d1 separated debugging log and debug CFLAGS
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 798
diff changeset
66 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
67 [
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
68 if test "x${enable_developer}" != "xyes"
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
69 then
925
c8d5b68769d1 separated debugging log and debug CFLAGS
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 798
diff changeset
70 enable_debug_flags="no"
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
71 else
925
c8d5b68769d1 separated debugging log and debug CFLAGS
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 798
diff changeset
72 enable_debug_flags="yes"
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
73 fi
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
74 ])
1
0102f897ed33 Initial revision
John Ellis <johne@verizon.net>
parents:
diff changeset
75
925
c8d5b68769d1 separated debugging log and debug CFLAGS
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 798
diff changeset
76 AC_ARG_ENABLE([debug-log], [
c8d5b68769d1 separated debugging log and debug CFLAGS
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 798
diff changeset
77 Development options:
c8d5b68769d1 separated debugging log and debug CFLAGS
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 798
diff changeset
78 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
79
c8d5b68769d1 separated debugging log and debug CFLAGS
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 798
diff changeset
80 if test "x${enable_debug_flags}" != "xno"
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
81 then
1705
336b42522482 Remove some bashisms from configure.in. Patch by Greg Troxel.
Laurent Monin <geeqie@norz.org>
parents: 1694
diff changeset
82 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
83 then
1262
6fc8f559c95b Move -Wall before -Wno-* options for them to have any effect.
Laurent Monin <geeqie@norz.org>
parents: 1261
diff changeset
84 CXXFLAGS="${CXXFLAGS} -Wall"
6fc8f559c95b Move -Wall before -Wno-* options for them to have any effect.
Laurent Monin <geeqie@norz.org>
parents: 1261
diff changeset
85 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
86 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
87 __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
88 CXXFLAGS="${CXXFLAGS} ${__COMMONFLAGS}"
6fc8f559c95b Move -Wall before -Wno-* options for them to have any effect.
Laurent Monin <geeqie@norz.org>
parents: 1261
diff changeset
89 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
90 __IS_DEBUG_FLAGS=yes
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
91 else
925
c8d5b68769d1 separated debugging log and debug CFLAGS
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 798
diff changeset
92 __IS_DEBUG_FLAGS=no
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
93 fi
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
94
925
c8d5b68769d1 separated debugging log and debug CFLAGS
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 798
diff changeset
95 if test "x${enable_debug_log}" != "xno"
c8d5b68769d1 separated debugging log and debug CFLAGS
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 798
diff changeset
96 then
c8d5b68769d1 separated debugging log and debug CFLAGS
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 798
diff changeset
97 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
98 __IS_DEBUG_LOG=yes
c8d5b68769d1 separated debugging log and debug CFLAGS
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 798
diff changeset
99 else
c8d5b68769d1 separated debugging log and debug CFLAGS
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 798
diff changeset
100 __IS_DEBUG_LOG=no
c8d5b68769d1 separated debugging log and debug CFLAGS
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 798
diff changeset
101 fi
c8d5b68769d1 separated debugging log and debug CFLAGS
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 798
diff changeset
102
c8d5b68769d1 separated debugging log and debug CFLAGS
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 798
diff changeset
103 AM_CONDITIONAL(DEBUG, test x$enable_debug_flags = xyes)
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
104
690
ef73db1f54e1 depreceated -> deprecated
Laurent Monin <geeqie@norz.org>
parents: 689
diff changeset
105 AC_ARG_ENABLE(deprecated, [
1671
f08b58556893 Fix AM_CFLAGS and AM_CXXFLAGS from @1701
Klaus Ethgen <Klaus@Ethgen.de>
parents: 1651
diff changeset
106 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
107 [
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
108 if test "x${enable_developer}" != "xyes"
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
109 then
690
ef73db1f54e1 depreceated -> deprecated
Laurent Monin <geeqie@norz.org>
parents: 689
diff changeset
110 enable_deprecated="no"
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
111 else
690
ef73db1f54e1 depreceated -> deprecated
Laurent Monin <geeqie@norz.org>
parents: 689
diff changeset
112 enable_deprecated="yes"
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
113 fi
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
690
ef73db1f54e1 depreceated -> deprecated
Laurent Monin <geeqie@norz.org>
parents: 689
diff changeset
116 if test "x${enable_deprecated}" != "xno"
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
117 then
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
118 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
119 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
120 __IS_DEPRECATED=yes
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
121 else
746
9450d8feb142 Add -Wstrict-prototypes to gcc options only in developer mode
Laurent Monin <geeqie@norz.org>
parents: 692
diff changeset
122 __IS_DEPRECATED=no
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
123 fi
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
124
1
0102f897ed33 Initial revision
John Ellis <johne@verizon.net>
parents:
diff changeset
125
0102f897ed33 Initial revision
John Ellis <johne@verizon.net>
parents:
diff changeset
126 AC_ISC_POSIX
0102f897ed33 Initial revision
John Ellis <johne@verizon.net>
parents:
diff changeset
127 AC_PROG_CC
177
6611823f3c59 started exiv2 integration
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 124
diff changeset
128 AC_PROG_CXX
1
0102f897ed33 Initial revision
John Ellis <johne@verizon.net>
parents:
diff changeset
129 AC_STDC_HEADERS
0102f897ed33 Initial revision
John Ellis <johne@verizon.net>
parents:
diff changeset
130 AC_ARG_PROGRAM
2019
69781cba7cfc use AC_SYS_LARGEFILE
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1924
diff changeset
131 AC_SYS_LARGEFILE
1648
9876a7be646c use intltool for desktop file translation
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1640
diff changeset
132 IT_PROG_INTLTOOL([0.35.0])
9876a7be646c use intltool for desktop file translation
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1640
diff changeset
133
1
0102f897ed33 Initial revision
John Ellis <johne@verizon.net>
parents:
diff changeset
134
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
135 dnl checks for functions
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
136 AC_CHECK_FUNCS(strverscmp access fsync fflush)
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
137
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
138
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
139 # Check target architecture
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
140
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
141 # Check for Win32
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
142 AC_MSG_CHECKING([for some Win32 platform])
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
143 case "$target_os" in
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
144 mingw* | cygwin*)
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
145 platform_win32=yes
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
146 AC_DEFINE(PLATFORM_WIN32, 1, [Build on win32 OS])
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
147 ;;
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 platform_win32=no
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
150 ;;
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
151 esac
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
152 AC_MSG_RESULT([$platform_win32])
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
153 AM_CONDITIONAL(PLATFORM_WIN32, test "$platform_win32" = "yes")
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
154
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
155 AC_MSG_CHECKING([for native Win32])
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
156 case "$target_os" in
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
157 mingw*)
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
158 os_win32=yes
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
159 AC_DEFINE(OS_WIN32, 1, [Build on native win32 OS])
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
160 os_unix=no
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
161 PATHSEP=';'
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 *)
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
164 os_win32=no
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
165 os_unix=yes
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
166 PATHSEP=':'
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
167 ;;
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
168 esac
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
169 AC_MSG_RESULT([$os_win32])
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
170 AC_SUBST(PATHSEP)
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
171 AM_CONDITIONAL(OS_WIN32, test "$os_win32" = "yes")
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
172 AM_CONDITIONAL(OS_UNIX, test "$os_unix" = "yes")
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
173
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
174 if test "$os_win32" = "yes"; then
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
175 AC_CHECK_PROG(ms_librarian, lib.exe, yes, no)
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
176 AC_CHECK_TOOL(WINDRES, windres, :)
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
177 else
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
178 WINDRES=":"
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
179 fi
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
180
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
181 AM_CONDITIONAL(MS_LIB_AVAILABLE, test x$ms_librarian = xyes)
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
182 AM_CONDITIONAL(HAVE_WINDRES, test "x$WINDRES" != "x:")
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
183 AC_SUBST(WINDRES)
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
184
1
0102f897ed33 Initial revision
John Ellis <johne@verizon.net>
parents:
diff changeset
185 dnl reasonable guesses for where stuff is installed
0102f897ed33 Initial revision
John Ellis <johne@verizon.net>
parents:
diff changeset
186 if test "x$prefix" = "xNONE"; then
0102f897ed33 Initial revision
John Ellis <johne@verizon.net>
parents:
diff changeset
187 prefix="/usr/local"
0102f897ed33 Initial revision
John Ellis <johne@verizon.net>
parents:
diff changeset
188 else
0102f897ed33 Initial revision
John Ellis <johne@verizon.net>
parents:
diff changeset
189 prefix=$prefix
0102f897ed33 Initial revision
John Ellis <johne@verizon.net>
parents:
diff changeset
190 fi
0102f897ed33 Initial revision
John Ellis <johne@verizon.net>
parents:
diff changeset
191
2045
acbfadc01ad2 more compilation fixes
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2044
diff changeset
192 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
193 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
194
27437eeb8c8d detect both gtk2 and 3 in autoconf
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2021
diff changeset
195 if test x$gtk3 == xyes; then
2044
a1bd12a58ac0 fixed compilation with gtk 2.20
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2037
diff changeset
196 AC_MSG_WARN("Gtk3 enabled")
2033
27437eeb8c8d detect both gtk2 and 3 in autoconf
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2021
diff changeset
197 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
198 else
2044
a1bd12a58ac0 fixed compilation with gtk 2.20
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2037
diff changeset
199 if test x$gtk3 != xno; then
a1bd12a58ac0 fixed compilation with gtk 2.20
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2037
diff changeset
200 AC_MSG_WARN("Gtk3 is preferred...")
a1bd12a58ac0 fixed compilation with gtk 2.20
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2037
diff changeset
201 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
202 fi
a1bd12a58ac0 fixed compilation with gtk 2.20
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2037
diff changeset
203 fi
a1bd12a58ac0 fixed compilation with gtk 2.20
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2037
diff changeset
204
a1bd12a58ac0 fixed compilation with gtk 2.20
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2037
diff changeset
205 if test x$gtk3 == xno; then
2045
acbfadc01ad2 more compilation fixes
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2044
diff changeset
206 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
207 true
2033
27437eeb8c8d detect both gtk2 and 3 in autoconf
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2021
diff changeset
208 fi
1015
8ae2996ac904 run image loader in separate thread
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1012
diff changeset
209
1256
4fdd4e8117ea fixed gthread detection
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1250
diff changeset
210 threads="auto"
1015
8ae2996ac904 run image loader in separate thread
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1012
diff changeset
211 AC_ARG_ENABLE([threads],
1256
4fdd4e8117ea fixed gthread detection
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1250
diff changeset
212 AC_HELP_STRING([--disable-threads], [disable thread support]), [threads="${enableval}"])
4fdd4e8117ea fixed gthread detection
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1250
diff changeset
213
4fdd4e8117ea fixed gthread detection
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1250
diff changeset
214 have_gthread="no"
4fdd4e8117ea fixed gthread detection
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1250
diff changeset
215 if test "x${threads}" != "xno" ; then
1015
8ae2996ac904 run image loader in separate thread
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1012
diff changeset
216 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
217 fi
8ae2996ac904 run image loader in separate thread
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1012
diff changeset
218
8ae2996ac904 run image loader in separate thread
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1012
diff changeset
219 if test "x$have_gthread" != "xno"; then
8ae2996ac904 run image loader in separate thread
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1012
diff changeset
220 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
221 GLIB_CFLAGS="$GTHREAD_CFLAGS"
8ae2996ac904 run image loader in separate thread
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1012
diff changeset
222 GLIB_LIBS="$GTHREAD_LIBS"
8ae2996ac904 run image loader in separate thread
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1012
diff changeset
223 fi
8ae2996ac904 run image loader in separate thread
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1012
diff changeset
224
8ae2996ac904 run image loader in separate thread
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1012
diff changeset
225
308
b5061d3b4b95 ui_icons.h and icons_inline.h depend on gdk-pixbuf-csource,
Laurent Monin <geeqie@norz.org>
parents: 305
diff changeset
226 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
227 AC_PATH_PROG(GLIB_GENMARSHAL, glib-genmarshal)
1
0102f897ed33 Initial revision
John Ellis <johne@verizon.net>
parents:
diff changeset
228
484
1c533a418b63 fixed instalation of doc files
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 465
diff changeset
229 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
230 readmedir=$withval, readmedir="$prefix/share/doc/geeqie-$VERSION")
1c533a418b63 fixed instalation of doc files
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 465
diff changeset
231 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
232 htmldir=$withval, htmldir="$readmedir/html")
1c533a418b63 fixed instalation of doc files
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 465
diff changeset
233
1c533a418b63 fixed instalation of doc files
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 465
diff changeset
234 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
235 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
236
1796
c0fb8782b69d test gnome-doc-tool in configure
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1758
diff changeset
237 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
238
484
1c533a418b63 fixed instalation of doc files
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 465
diff changeset
239 AC_SUBST(readmedir)
1c533a418b63 fixed instalation of doc files
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 465
diff changeset
240 AC_SUBST(htmldir)
1
0102f897ed33 Initial revision
John Ellis <johne@verizon.net>
parents:
diff changeset
241
1272
661e170bf4f7 read external editors from .desktop files
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1270
diff changeset
242 eval "eval appdir=${datadir}/${PACKAGE}"
661e170bf4f7 read external editors from .desktop files
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1270
diff changeset
243 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
244 AC_SUBST(appdir)
1272
661e170bf4f7 read external editors from .desktop files
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1270
diff changeset
245
1640
0c3ee4176c00 do not install helper scripts into /usr/bin
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1616
diff changeset
246 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
247 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
248 AC_SUBST(gq_bindir)
1640
0c3ee4176c00 do not install helper scripts into /usr/bin
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1616
diff changeset
249
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
250 # LIRC support
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
251 # ----------------------------------------------------------------------
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
252
528
c09da8b0fee9 Added LIRC patch written by Matteo Beniamino
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 487
diff changeset
253 dnl Check for LIRC client support
750
04df7d8ae84b Fix display of libpthread detection.
Laurent Monin <geeqie@norz.org>
parents: 746
diff changeset
254 AC_MSG_CHECKING(if LIRC support is enabled)
04df7d8ae84b Fix display of libpthread detection.
Laurent Monin <geeqie@norz.org>
parents: 746
diff changeset
255 lirc=no
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
256 AC_ARG_ENABLE([lirc],
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
257 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
258 [
750
04df7d8ae84b Fix display of libpthread detection.
Laurent Monin <geeqie@norz.org>
parents: 746
diff changeset
259 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
260 AC_MSG_RESULT(yes)
c09da8b0fee9 Added LIRC patch written by Matteo Beniamino
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 487
diff changeset
261 lirc=yes
c09da8b0fee9 Added LIRC patch written by Matteo Beniamino
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 487
diff changeset
262 else
c09da8b0fee9 Added LIRC patch written by Matteo Beniamino
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 487
diff changeset
263 AC_MSG_RESULT(no)
c09da8b0fee9 Added LIRC patch written by Matteo Beniamino
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 487
diff changeset
264 lirc=no
c09da8b0fee9 Added LIRC patch written by Matteo Beniamino
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 487
diff changeset
265 fi], AC_MSG_RESULT(no))
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
266
528
c09da8b0fee9 Added LIRC patch written by Matteo Beniamino
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 487
diff changeset
267
c09da8b0fee9 Added LIRC patch written by Matteo Beniamino
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 487
diff changeset
268 AC_ARG_WITH(lirc-prefix,
c09da8b0fee9 Added LIRC patch written by Matteo Beniamino
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 487
diff changeset
269 [ --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
270 [
c09da8b0fee9 Added LIRC patch written by Matteo Beniamino
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 487
diff changeset
271 for dir in `echo "$withval" | tr : ' '`; do
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
272 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
273 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
274 done
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
798
a9c8cfe624c7 Display Lirc state in config log.
Laurent Monin <geeqie@norz.org>
parents: 750
diff changeset
277 HAVE_LIRC=no
750
04df7d8ae84b Fix display of libpthread detection.
Laurent Monin <geeqie@norz.org>
parents: 746
diff changeset
278 if test "x${lirc}" != "xno" ; then
528
c09da8b0fee9 Added LIRC patch written by Matteo Beniamino
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 487
diff changeset
279 AC_CHECK_HEADER(lirc/lirc_client.h,
798
a9c8cfe624c7 Display Lirc state in config log.
Laurent Monin <geeqie@norz.org>
parents: 750
diff changeset
280 [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
281 fi
798
a9c8cfe624c7 Display Lirc state in config log.
Laurent Monin <geeqie@norz.org>
parents: 750
diff changeset
282 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
283
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
284
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
285 # LCMS support
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
286 # ----------------------------------------------------------------------
1
0102f897ed33 Initial revision
John Ellis <johne@verizon.net>
parents:
diff changeset
287
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
288 AC_ARG_ENABLE([lcms],
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
289 AC_HELP_STRING([--disable-lcms], [disable lcms support]),
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
290 [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
291
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
292 if test "x${liblcms}" != "xno"; then
2100
b2d8adb561e3 Add support for LCMS2
Michal Čihař <mcihar@suse.cz>
parents: 2077
diff changeset
293 PKG_CHECK_MODULES(LCMS, [lcms2 >= 2.0],
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
294 [
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
295 HAVE_LCMS=yes
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
296 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
297 AC_DEFINE(HAVE_LCMS2, 1, [lcms2 is used])
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
298 ],
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
299 [
2100
b2d8adb561e3 Add support for LCMS2
Michal Čihař <mcihar@suse.cz>
parents: 2077
diff changeset
300 PKG_CHECK_MODULES(LCMS, [lcms >= 1.14],
b2d8adb561e3 Add support for LCMS2
Michal Čihař <mcihar@suse.cz>
parents: 2077
diff changeset
301 [
b2d8adb561e3 Add support for LCMS2
Michal Čihař <mcihar@suse.cz>
parents: 2077
diff changeset
302 HAVE_LCMS=yes
b2d8adb561e3 Add support for LCMS2
Michal Čihař <mcihar@suse.cz>
parents: 2077
diff changeset
303 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
304 ],
b2d8adb561e3 Add support for LCMS2
Michal Čihař <mcihar@suse.cz>
parents: 2077
diff changeset
305 [
b2d8adb561e3 Add support for LCMS2
Michal Čihař <mcihar@suse.cz>
parents: 2077
diff changeset
306 HAVE_LCMS=no
b2d8adb561e3 Add support for LCMS2
Michal Čihař <mcihar@suse.cz>
parents: 2077
diff changeset
307 AC_MSG_WARN([$LCMS_PKG_ERRORS])
b2d8adb561e3 Add support for LCMS2
Michal Čihař <mcihar@suse.cz>
parents: 2077
diff changeset
308 ])
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
309 ])
113
f2109493004f Fri Nov 24 21:37:01 2006 John Ellis <johne@verizon.net>
John Ellis <johne@verizon.net>
parents: 99
diff changeset
310 else
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
311 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
312 fi
1671
f08b58556893 Fix AM_CFLAGS and AM_CXXFLAGS from @1701
Klaus Ethgen <Klaus@Ethgen.de>
parents: 1651
diff changeset
313
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
314 AM_CONDITIONAL(HAVE_LCMS, [test "x$HAVE_LCMS" = xyes])
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
315 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
316 AC_SUBST(LCMS_LIBS)
192
2d513afb9964 configure --without-exiv2
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 177
diff changeset
317
1901
d21859e612de added custom jpeg loader
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1802
diff changeset
318 # libjpeg support
d21859e612de added custom jpeg loader
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1802
diff changeset
319 # ----------------------------------------------------------------------
d21859e612de added custom jpeg loader
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1802
diff changeset
320
d21859e612de added custom jpeg loader
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1802
diff changeset
321 AC_ARG_ENABLE([jpeg],
d21859e612de added custom jpeg loader
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1802
diff changeset
322 AC_HELP_STRING([--disable-jpeg], [disable direct jpeg support]),
d21859e612de added custom jpeg loader
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1802
diff changeset
323 [libjpeg=$enableval], [libjpeg=auto])
d21859e612de added custom jpeg loader
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1802
diff changeset
324
d21859e612de added custom jpeg loader
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1802
diff changeset
325 if test "x${libjpeg}" != "xno"; then
d21859e612de added custom jpeg loader
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1802
diff changeset
326 AC_CHECK_LIB(jpeg, jpeg_destroy_decompress,
d21859e612de added custom jpeg loader
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1802
diff changeset
327 HAVE_JPEG=yes
1913
3f5bd5479b48 fixed libjpeg in autoconf
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1901
diff changeset
328 JPEG_LIBS=-ljpeg
3f5bd5479b48 fixed libjpeg in autoconf
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1901
diff changeset
329 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
330 HAVE_JPEG=no)
d21859e612de added custom jpeg loader
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1802
diff changeset
331 else
d21859e612de added custom jpeg loader
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1802
diff changeset
332 HAVE_JPEG=disabled
d21859e612de added custom jpeg loader
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1802
diff changeset
333 fi
d21859e612de added custom jpeg loader
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1802
diff changeset
334
d21859e612de added custom jpeg loader
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1802
diff changeset
335 AM_CONDITIONAL(HAVE_JPEG, [test "x$HAVE_JPEG" = xyes])
d21859e612de added custom jpeg loader
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1802
diff changeset
336 AC_SUBST(JPEG_CFLAGS)
d21859e612de added custom jpeg loader
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1802
diff changeset
337 AC_SUBST(JPEG_LIBS)
d21859e612de added custom jpeg loader
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1802
diff changeset
338
192
2d513afb9964 configure --without-exiv2
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 177
diff changeset
339
1924
b0d53312dba7 added custom tiff loader
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1913
diff changeset
340 # libtiff support
b0d53312dba7 added custom tiff loader
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1913
diff changeset
341 # ----------------------------------------------------------------------
b0d53312dba7 added custom tiff loader
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1913
diff changeset
342
b0d53312dba7 added custom tiff loader
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1913
diff changeset
343 AC_ARG_ENABLE([tiff],
b0d53312dba7 added custom tiff loader
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1913
diff changeset
344 AC_HELP_STRING([--disable-tiff], [disable direct tiff support]),
b0d53312dba7 added custom tiff loader
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1913
diff changeset
345 [libtiff=$enableval], [libtiff=auto])
b0d53312dba7 added custom tiff loader
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1913
diff changeset
346
b0d53312dba7 added custom tiff loader
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1913
diff changeset
347 if test "x${libtiff}" != "xno"; then
b0d53312dba7 added custom tiff loader
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1913
diff changeset
348 AC_CHECK_LIB(tiff, TIFFClientOpen,
b0d53312dba7 added custom tiff loader
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1913
diff changeset
349 HAVE_TIFF=yes
b0d53312dba7 added custom tiff loader
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1913
diff changeset
350 TIFF_LIBS=-ltiff
b0d53312dba7 added custom tiff loader
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1913
diff changeset
351 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
352 HAVE_TIFF=no)
b0d53312dba7 added custom tiff loader
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1913
diff changeset
353 else
b0d53312dba7 added custom tiff loader
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1913
diff changeset
354 HAVE_TIFF=disabled
b0d53312dba7 added custom tiff loader
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1913
diff changeset
355 fi
b0d53312dba7 added custom tiff loader
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1913
diff changeset
356
b0d53312dba7 added custom tiff loader
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1913
diff changeset
357 AM_CONDITIONAL(HAVE_TIFF, [test "x$HAVE_TIFF" = xyes])
b0d53312dba7 added custom tiff loader
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1913
diff changeset
358 AC_SUBST(TIFF_CFLAGS)
b0d53312dba7 added custom tiff loader
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1913
diff changeset
359 AC_SUBST(TIFF_LIBS)
b0d53312dba7 added custom tiff loader
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1913
diff changeset
360
b0d53312dba7 added custom tiff loader
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1913
diff changeset
361
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
362 # Exiv2 support
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
363 # ----------------------------------------------------------------------
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
364
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
365 AC_ARG_ENABLE([exiv2],
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
366 AC_HELP_STRING([--disable-exiv2], [disable exiv2 support]),
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
367 [libexiv2=$enableval], [libexiv2=auto])
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
368
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
369 if test "x${libexiv2}" != "xno"; then
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
370 PKG_CHECK_MODULES(EXIV2, [exiv2 >= 0.11],
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
371 [
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
372 HAVE_EXIV2=yes
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
373 AC_DEFINE(HAVE_EXIV2, 1, [define to enable exiv2 support])
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
374 ],
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
375 [
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
376 HAVE_EXIV2=no
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
377 AC_MSG_WARN([$EXIV2_PKG_ERRORS])
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
378 ])
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
379 else
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
380 HAVE_EXIV2=disabled
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
381 fi
1671
f08b58556893 Fix AM_CFLAGS and AM_CXXFLAGS from @1701
Klaus Ethgen <Klaus@Ethgen.de>
parents: 1651
diff changeset
382
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
383 AM_CONDITIONAL(HAVE_EXIV2, [test "x$HAVE_EXIV2" = xyes])
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
384 AC_SUBST(EXIV2_CFLAGS)
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
385 AC_SUBST(EXIV2_LIBS)
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
386
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
387
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
388 # Gettext support
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
389 # ----------------------------------------------------------------------
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
390
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
391 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
392 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
393 AC_SUBST([CONFIG_STATUS_DEPENDENCIES],['$(top_srcdir)/po/LINGUAS'])
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
394
8
fb7006a334f1 Sync to GQview 1.5.9 release.
John Ellis <johne@verizon.net>
parents: 7
diff changeset
395 GETTEXT_PACKAGE=$PACKAGE
fb7006a334f1 Sync to GQview 1.5.9 release.
John Ellis <johne@verizon.net>
parents: 7
diff changeset
396 AC_SUBST(GETTEXT_PACKAGE)
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
397 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
398 AM_GLIB_GNU_GETTEXT
283
c459535524df GQVIEW_* -> GQ_*
Laurent Monin <geeqie@norz.org>
parents: 276
diff changeset
399 AM_GLIB_DEFINE_LOCALEDIR(GQ_LOCALEDIR)
1
0102f897ed33 Initial revision
John Ellis <johne@verizon.net>
parents:
diff changeset
400
0102f897ed33 Initial revision
John Ellis <johne@verizon.net>
parents:
diff changeset
401 AC_SUBST(CFLAGS)
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
402 AC_SUBST(CXXFLAGS)
1
0102f897ed33 Initial revision
John Ellis <johne@verizon.net>
parents:
diff changeset
403 AC_SUBST(CPPFLAGS)
0102f897ed33 Initial revision
John Ellis <johne@verizon.net>
parents:
diff changeset
404 AC_SUBST(LDFLAGS)
0102f897ed33 Initial revision
John Ellis <johne@verizon.net>
parents:
diff changeset
405
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
406
2077
034e50486d27 added autoconf test for clutter
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2045
diff changeset
407 # clutter support - experimental
034e50486d27 added autoconf test for clutter
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2045
diff changeset
408 # ----------------------------------------------------------------------
034e50486d27 added autoconf test for clutter
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2045
diff changeset
409
034e50486d27 added autoconf test for clutter
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2045
diff changeset
410 AC_ARG_ENABLE([clutter],
034e50486d27 added autoconf test for clutter
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2045
diff changeset
411 AC_HELP_STRING([--enable-clutter], [enable clutter support - experimental]),
034e50486d27 added autoconf test for clutter
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2045
diff changeset
412 [libclutter=$enableval], [libclutter=auto])
034e50486d27 added autoconf test for clutter
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2045
diff changeset
413
034e50486d27 added autoconf test for clutter
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2045
diff changeset
414 if test "x${libclutter}" = "xyes" -o "x${libgps}" = "xyes"; then
034e50486d27 added autoconf test for clutter
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2045
diff changeset
415 PKG_CHECK_MODULES(CLUTTER, [clutter-1.0 >= 1.0],
034e50486d27 added autoconf test for clutter
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2045
diff changeset
416 [
034e50486d27 added autoconf test for clutter
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2045
diff changeset
417 PKG_CHECK_MODULES(CLUTTER_GTK, [clutter-gtk-1.0 >= 1.0],
034e50486d27 added autoconf test for clutter
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2045
diff changeset
418 [
034e50486d27 added autoconf test for clutter
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2045
diff changeset
419 HAVE_CLUTTER=yes
034e50486d27 added autoconf test for clutter
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2045
diff changeset
420 AC_DEFINE(HAVE_CLUTTER, 1, [define to enable use of clutter library])
034e50486d27 added autoconf test for clutter
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2045
diff changeset
421 ],
034e50486d27 added autoconf test for clutter
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2045
diff changeset
422 [
034e50486d27 added autoconf test for clutter
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2045
diff changeset
423 HAVE_CLUTTER=no
034e50486d27 added autoconf test for clutter
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2045
diff changeset
424 AC_MSG_WARN([$CLUTTER_GTK_PKG_ERRORS])
034e50486d27 added autoconf test for clutter
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2045
diff changeset
425 ])
034e50486d27 added autoconf test for clutter
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2045
diff changeset
426
034e50486d27 added autoconf test for clutter
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2045
diff changeset
427 ],
034e50486d27 added autoconf test for clutter
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2045
diff changeset
428 [
034e50486d27 added autoconf test for clutter
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2045
diff changeset
429 HAVE_CLUTTER=no
034e50486d27 added autoconf test for clutter
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2045
diff changeset
430 AC_MSG_WARN([$CLUTTER_PKG_ERRORS])
034e50486d27 added autoconf test for clutter
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2045
diff changeset
431 ])
034e50486d27 added autoconf test for clutter
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2045
diff changeset
432 else
034e50486d27 added autoconf test for clutter
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2045
diff changeset
433 HAVE_CLUTTER=disabled
034e50486d27 added autoconf test for clutter
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2045
diff changeset
434 fi
034e50486d27 added autoconf test for clutter
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2045
diff changeset
435
034e50486d27 added autoconf test for clutter
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2045
diff changeset
436 AC_SUBST(CLUTTER_CFLAGS)
034e50486d27 added autoconf test for clutter
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2045
diff changeset
437 AC_SUBST(CLUTTER_LIBS)
034e50486d27 added autoconf test for clutter
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2045
diff changeset
438 AC_SUBST(CLUTTER_GTK_CFLAGS)
034e50486d27 added autoconf test for clutter
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2045
diff changeset
439 AC_SUBST(CLUTTER_GTK_LIBS)
034e50486d27 added autoconf test for clutter
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2045
diff changeset
440
034e50486d27 added autoconf test for clutter
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2045
diff changeset
441
1604
934646ea4af8 added GPS map support - patch by Colin Clark
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1592
diff changeset
442 # Libchamplain support - used for GPS map facility - experimental
934646ea4af8 added GPS map support - patch by Colin Clark
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1592
diff changeset
443 # ----------------------------------------------------------------------
934646ea4af8 added GPS map support - patch by Colin Clark
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1592
diff changeset
444
934646ea4af8 added GPS map support - patch by Colin Clark
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1592
diff changeset
445 AC_ARG_ENABLE([gps],
934646ea4af8 added GPS map support - patch by Colin Clark
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1592
diff changeset
446 AC_HELP_STRING([--enable-gps], [enable GPS map support - experimental]),
2077
034e50486d27 added autoconf test for clutter
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2045
diff changeset
447 [libgps=$enableval], [libgps=yes])
1604
934646ea4af8 added GPS map support - patch by Colin Clark
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1592
diff changeset
448
2077
034e50486d27 added autoconf test for clutter
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2045
diff changeset
449 if test "x${libgps}" = "xyes" -a "x${HAVE_CLUTTER}" = "xyes" ; then
2037
ad2e0cac775c updated libchamplain code
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2033
diff changeset
450 PKG_CHECK_MODULES(LIBCHAMPLAIN, [champlain-0.12 >= 0.12],
1604
934646ea4af8 added GPS map support - patch by Colin Clark
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1592
diff changeset
451 [
934646ea4af8 added GPS map support - patch by Colin Clark
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1592
diff changeset
452 HAVE_LIBCHAMPLAIN=yes
934646ea4af8 added GPS map support - patch by Colin Clark
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1592
diff changeset
453 AC_DEFINE(HAVE_LIBCHAMPLAIN, 1, [define to enable use of GPS maps])
934646ea4af8 added GPS map support - patch by Colin Clark
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1592
diff changeset
454 ],
934646ea4af8 added GPS map support - patch by Colin Clark
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1592
diff changeset
455 [
934646ea4af8 added GPS map support - patch by Colin Clark
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1592
diff changeset
456 HAVE_LIBCHAMPLAIN=no
934646ea4af8 added GPS map support - patch by Colin Clark
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1592
diff changeset
457 AC_MSG_WARN([$LIBCHAMPLAIN_PKG_ERRORS])
934646ea4af8 added GPS map support - patch by Colin Clark
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1592
diff changeset
458 ])
934646ea4af8 added GPS map support - patch by Colin Clark
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1592
diff changeset
459 else
934646ea4af8 added GPS map support - patch by Colin Clark
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1592
diff changeset
460 HAVE_LIBCHAMPLAIN=disabled
934646ea4af8 added GPS map support - patch by Colin Clark
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1592
diff changeset
461 fi
934646ea4af8 added GPS map support - patch by Colin Clark
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1592
diff changeset
462
2077
034e50486d27 added autoconf test for clutter
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2045
diff changeset
463 if test "x${libgps}" = "xyes" -a "x${HAVE_LIBCHAMPLAIN}" = "xyes" ; then
2037
ad2e0cac775c updated libchamplain code
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2033
diff changeset
464 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
465 [
934646ea4af8 added GPS map support - patch by Colin Clark
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1592
diff changeset
466 HAVE_LIBCHAMPLAIN_GTK=yes
934646ea4af8 added GPS map support - patch by Colin Clark
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1592
diff changeset
467 AC_DEFINE(HAVE_LIBCHAMPLAIN_GTK, 1, [define to enable use of GPS maps])
934646ea4af8 added GPS map support - patch by Colin Clark
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1592
diff changeset
468 ],
934646ea4af8 added GPS map support - patch by Colin Clark
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1592
diff changeset
469 [
934646ea4af8 added GPS map support - patch by Colin Clark
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1592
diff changeset
470 HAVE_LIBCHAMPLAIN_GTK=no
934646ea4af8 added GPS map support - patch by Colin Clark
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1592
diff changeset
471 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
472 ])
934646ea4af8 added GPS map support - patch by Colin Clark
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1592
diff changeset
473 else
934646ea4af8 added GPS map support - patch by Colin Clark
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1592
diff changeset
474 HAVE_LIBCHAMPLAIN_GTK=disabled
934646ea4af8 added GPS map support - patch by Colin Clark
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1592
diff changeset
475 fi
1671
f08b58556893 Fix AM_CFLAGS and AM_CXXFLAGS from @1701
Klaus Ethgen <Klaus@Ethgen.de>
parents: 1651
diff changeset
476
1604
934646ea4af8 added GPS map support - patch by Colin Clark
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1592
diff changeset
477 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
478 AC_SUBST(LIBCHAMPLAIN_GTK_CFLAGS)
934646ea4af8 added GPS map support - patch by Colin Clark
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1592
diff changeset
479 AC_SUBST(LIBCHAMPLAIN_GTK_LIBS)
934646ea4af8 added GPS map support - patch by Colin Clark
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1592
diff changeset
480
2196
7a9bff812ba3 Adding support for lua scripting
Klaus Ethgen <Klaus@Ethgen.de>
parents: 1802
diff changeset
481 # Lua support
7a9bff812ba3 Adding support for lua scripting
Klaus Ethgen <Klaus@Ethgen.de>
parents: 1802
diff changeset
482 # ----------------------------------------------------------------------
7a9bff812ba3 Adding support for lua scripting
Klaus Ethgen <Klaus@Ethgen.de>
parents: 1802
diff changeset
483
7a9bff812ba3 Adding support for lua scripting
Klaus Ethgen <Klaus@Ethgen.de>
parents: 1802
diff changeset
484 AC_ARG_ENABLE([lua],
7a9bff812ba3 Adding support for lua scripting
Klaus Ethgen <Klaus@Ethgen.de>
parents: 1802
diff changeset
485 AC_HELP_STRING([--disable-lua], [disable lua support]),
7a9bff812ba3 Adding support for lua scripting
Klaus Ethgen <Klaus@Ethgen.de>
parents: 1802
diff changeset
486 [liblua=$enableval], [liblua=auto])
7a9bff812ba3 Adding support for lua scripting
Klaus Ethgen <Klaus@Ethgen.de>
parents: 1802
diff changeset
487
7a9bff812ba3 Adding support for lua scripting
Klaus Ethgen <Klaus@Ethgen.de>
parents: 1802
diff changeset
488 if test "x${liblua}" != "xno"; then
7a9bff812ba3 Adding support for lua scripting
Klaus Ethgen <Klaus@Ethgen.de>
parents: 1802
diff changeset
489 PKG_CHECK_MODULES(LUA, lua5.1 >= 5.1,
7a9bff812ba3 Adding support for lua scripting
Klaus Ethgen <Klaus@Ethgen.de>
parents: 1802
diff changeset
490 [
7a9bff812ba3 Adding support for lua scripting
Klaus Ethgen <Klaus@Ethgen.de>
parents: 1802
diff changeset
491 HAVE_LUA=yes
7a9bff812ba3 Adding support for lua scripting
Klaus Ethgen <Klaus@Ethgen.de>
parents: 1802
diff changeset
492 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
493 ],
7a9bff812ba3 Adding support for lua scripting
Klaus Ethgen <Klaus@Ethgen.de>
parents: 1802
diff changeset
494 [
7a9bff812ba3 Adding support for lua scripting
Klaus Ethgen <Klaus@Ethgen.de>
parents: 1802
diff changeset
495 HAVE_LUA=no
7a9bff812ba3 Adding support for lua scripting
Klaus Ethgen <Klaus@Ethgen.de>
parents: 1802
diff changeset
496 AC_MSG_WARN([$LUA_PKG_ERRORS])
7a9bff812ba3 Adding support for lua scripting
Klaus Ethgen <Klaus@Ethgen.de>
parents: 1802
diff changeset
497 ])
7a9bff812ba3 Adding support for lua scripting
Klaus Ethgen <Klaus@Ethgen.de>
parents: 1802
diff changeset
498 else
7a9bff812ba3 Adding support for lua scripting
Klaus Ethgen <Klaus@Ethgen.de>
parents: 1802
diff changeset
499 HAVE_LUA=disabled
7a9bff812ba3 Adding support for lua scripting
Klaus Ethgen <Klaus@Ethgen.de>
parents: 1802
diff changeset
500 fi
7a9bff812ba3 Adding support for lua scripting
Klaus Ethgen <Klaus@Ethgen.de>
parents: 1802
diff changeset
501
7a9bff812ba3 Adding support for lua scripting
Klaus Ethgen <Klaus@Ethgen.de>
parents: 1802
diff changeset
502 AM_CONDITIONAL(HAVE_LUA, [test "x$HAVE_LUA" = xyes])
7a9bff812ba3 Adding support for lua scripting
Klaus Ethgen <Klaus@Ethgen.de>
parents: 1802
diff changeset
503 AC_SUBST(LUA_CFLAGS)
7a9bff812ba3 Adding support for lua scripting
Klaus Ethgen <Klaus@Ethgen.de>
parents: 1802
diff changeset
504 AC_SUBST(LUA_LIBS)
7a9bff812ba3 Adding support for lua scripting
Klaus Ethgen <Klaus@Ethgen.de>
parents: 1802
diff changeset
505
7a9bff812ba3 Adding support for lua scripting
Klaus Ethgen <Klaus@Ethgen.de>
parents: 1802
diff changeset
506 # ----------------------------------------------------------------------
7a9bff812ba3 Adding support for lua scripting
Klaus Ethgen <Klaus@Ethgen.de>
parents: 1802
diff changeset
507
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
508 AH_TOP([
1671
f08b58556893 Fix AM_CFLAGS and AM_CXXFLAGS from @1701
Klaus Ethgen <Klaus@Ethgen.de>
parents: 1651
diff changeset
509 /** \file
f08b58556893 Fix AM_CFLAGS and AM_CXXFLAGS from @1701
Klaus Ethgen <Klaus@Ethgen.de>
parents: 1651
diff changeset
510 * \short autogenerated definition by autoheader.
f08b58556893 Fix AM_CFLAGS and AM_CXXFLAGS from @1701
Klaus Ethgen <Klaus@Ethgen.de>
parents: 1651
diff changeset
511 * \author Bruclik
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
512 */
1671
f08b58556893 Fix AM_CFLAGS and AM_CXXFLAGS from @1701
Klaus Ethgen <Klaus@Ethgen.de>
parents: 1651
diff changeset
513
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
514 /*
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
515 * This file is a part of Geeqie project (http://geeqie.sourceforge.net/).
2021
26dfd7a4d130 updated version and copyright notice
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2019
diff changeset
516 * Copyright (C) 2008 - 2012 The Geeqie Team
1671
f08b58556893 Fix AM_CFLAGS and AM_CXXFLAGS from @1701
Klaus Ethgen <Klaus@Ethgen.de>
parents: 1651
diff changeset
517 *
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
518 * 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
519 * 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
520 * 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
521 * (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
522 *
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
523 * 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
524 * but WITHOUT ANY WARRANTY; without even the implied warranty of
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
525 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
526 * 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
527 */
f08b58556893 Fix AM_CFLAGS and AM_CXXFLAGS from @1701
Klaus Ethgen <Klaus@Ethgen.de>
parents: 1651
diff changeset
528
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
529 #ifndef _INCLUDE_CONFIG_H
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
530 #define _INCLUDE_CONFIG_H
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
531 ])
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
532
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
533 AH_BOTTOM([#endif])
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
534
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
535 dnl Write the output
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
536 dnl
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
537
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
538 AC_CONFIG_FILES([
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
539 Makefile
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
540 src/Makefile
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
541 src/icons/Makefile
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
542 src/icons/svg/Makefile
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
543 po/Makefile.in
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
544 doc/Makefile
1272
661e170bf4f7 read external editors from .desktop files
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1270
diff changeset
545 plugins/Makefile
661e170bf4f7 read external editors from .desktop files
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1270
diff changeset
546 plugins/symlink/Makefile
1616
10a3616ff184 Add .desktop files to restore lossless jpeg rotation via editors.
Laurent Monin <geeqie@norz.org>
parents: 1604
diff changeset
547 plugins/rotate/Makefile
1651
83b1801f03c4 ufraw-batch script
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1648
diff changeset
548 plugins/ufraw/Makefile
1675
4b39ef93a406 added script for importing GQView and Geeqie-alpha metadata
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1671
diff changeset
549 plugins/import/Makefile
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
550 geeqie.spec
1
0102f897ed33 Initial revision
John Ellis <johne@verizon.net>
parents:
diff changeset
551 ])
8
fb7006a334f1 Sync to GQview 1.5.9 release.
John Ellis <johne@verizon.net>
parents: 7
diff changeset
552
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
553 AC_OUTPUT
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
554 dnl Print the results
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
555 dnl
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
556
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
557 cat > config.report << END
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
558
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
559 Config results:
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
560 -=-=-=-=-=-=-=-=-
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
561
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
562 Package:
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
563 Name: $PACKAGE_NAME
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
564 Version: $PACKAGE_VERSION
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
565 Patch version: $GQ_PATCH_VERSION
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
566 Date: $GQ_PATCH_DATE
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
567
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
568 Architecture:
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
569 UNIX: $os_unix
689
d401719e2472 Typo fixes.
Laurent Monin <geeqie@norz.org>
parents: 686
diff changeset
570 Win32: $platform_win32 (native: $os_win32)
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
571
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
572 Flags:
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
573 Geeqie: $GQ_CFLAGS
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
574 DEFS: $DEFS
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
575 CPPFLAGS: $__CPPFLAGS
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
576 CFLAGS: $CFLAGS
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
577 CXXFLAGS: $CXXFLAGS
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
578 Gtk: $GTK_CFLAGS
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
579 Glib: $GLIB_CFLAGS
1015
8ae2996ac904 run image loader in separate thread
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1012
diff changeset
580 Thread: $GTHREAD_LIBS
2221
59b559f747a7 Merge branch 'master' into ke-lua
Klaus Ethgen <Klaus@Ethgen.de>
parents: 2213 2100
diff changeset
581 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
582
798
a9c8cfe624c7 Display Lirc state in config log.
Laurent Monin <geeqie@norz.org>
parents: 750
diff changeset
583 Localization:
a9c8cfe624c7 Display Lirc state in config log.
Laurent Monin <geeqie@norz.org>
parents: 750
diff changeset
584 NLS support: $USE_NLS
a9c8cfe624c7 Display Lirc state in config log.
Laurent Monin <geeqie@norz.org>
parents: 750
diff changeset
585 LINGUAS: $LINGUAS
a9c8cfe624c7 Display Lirc state in config log.
Laurent Monin <geeqie@norz.org>
parents: 750
diff changeset
586
a9c8cfe624c7 Display Lirc state in config log.
Laurent Monin <geeqie@norz.org>
parents: 750
diff changeset
587 Settings:
a9c8cfe624c7 Display Lirc state in config log.
Laurent Monin <geeqie@norz.org>
parents: 750
diff changeset
588 Developer: $__IS_DEVELOPER
925
c8d5b68769d1 separated debugging log and debug CFLAGS
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 798
diff changeset
589 Debug flags: $__IS_DEBUG_FLAGS
c8d5b68769d1 separated debugging log and debug CFLAGS
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 798
diff changeset
590 Debug log: $__IS_DEBUG_LOG
798
a9c8cfe624c7 Display Lirc state in config log.
Laurent Monin <geeqie@norz.org>
parents: 750
diff changeset
591 Deprecated: $__IS_DEPRECATED
a9c8cfe624c7 Display Lirc state in config log.
Laurent Monin <geeqie@norz.org>
parents: 750
diff changeset
592
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
593 Support:
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
594 LCMS: $HAVE_LCMS
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
595 Exiv2: $HAVE_EXIV2
798
a9c8cfe624c7 Display Lirc state in config log.
Laurent Monin <geeqie@norz.org>
parents: 750
diff changeset
596 Lirc: $HAVE_LIRC
2077
034e50486d27 added autoconf test for clutter
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 2045
diff changeset
597 Clutter: $HAVE_CLUTTER
1604
934646ea4af8 added GPS map support - patch by Colin Clark
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1592
diff changeset
598 Libchamplain: $HAVE_LIBCHAMPLAIN
934646ea4af8 added GPS map support - patch by Colin Clark
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1592
diff changeset
599 Libchamplain-gtk: $HAVE_LIBCHAMPLAIN_GTK
2196
7a9bff812ba3 Adding support for lua scripting
Klaus Ethgen <Klaus@Ethgen.de>
parents: 1802
diff changeset
600 Lua: $HAVE_LUA
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
601
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
602 Documentation:
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
603 Doxygen: $DOXYGEN
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
604 Formats: $doxy_formats_report
1796
c0fb8782b69d test gnome-doc-tool in configure
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1758
diff changeset
605 doc-tool: $GNOME_DOC_TOOL
c0fb8782b69d test gnome-doc-tool in configure
Vladimir Nadvornik <nadvornik@suse.cz>
parents: 1758
diff changeset
606
686
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
607 END
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 cat config.report
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
610 cat <<EOF
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
611
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
612 Now you can type "make" to build Geeqie
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
613 (or you take blue pill and the story ends :)
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
614
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
615 EOF
9fda5376ef54 configure.in was rewritten:
Petr Ostadal <postadal@suse.cz>
parents: 528
diff changeset
616