1
dnl Process this file with autoconf to produce a configure script.
4
AM_INIT_AUTOMAKE(gco, 0.3.3)
5
AM_CONFIG_HEADER(config.h)
7
dnl Pick up the Gnome macros.
8
AM_ACLOCAL_INCLUDE(macros)
16
GNOME_COMPILE_WARNINGS
19
dnl Add the languages which your application supports here.
20
ALL_LINGUAS="de da es fr nl"
23
dnl Set PACKAGE_LOCALE_DIR in config.h.
24
if test "x${prefix}" = "xNONE"; then
25
AC_DEFINE_UNQUOTED(PACKAGE_LOCALE_DIR, "${ac_default_prefix}/${DATADIRNAME}/locale")
27
AC_DEFINE_UNQUOTED(PACKAGE_LOCALE_DIR, "${prefix}/${DATADIRNAME}/locale")
30
dnl ****************************************
31
dnl * Config defaults (inspired by gnumeric)
32
dnl ****************************************
33
if test "x${prefix}" = "xNONE"; then
34
gco_prefix="${ac_default_prefix}"
36
gco_prefix="${prefix}"
38
gco_version="${VERSION}"
39
gco_datadir="${gco_prefix}/share/gco/${gco_version}"
40
gco_gladedir="${gco_datadir}/glade"
42
dnl Export to config.h
43
AC_DEFINE_UNQUOTED(GCO_GLADEDIR, "${gco_gladedir}")
46
dnl Subst PACKAGE_PIXMAPS_DIR.
47
PACKAGE_PIXMAPS_DIR="${gco_prefix}/share/pixmaps/${PACKAGE}"
48
AC_SUBST(PACKAGE_PIXMAPS_DIR)
50
dnl Subst PIXMAPS_DIR.
51
PIXMAPS_DIR="${gco_prefix}/share/pixmaps"
54
dnl ***************************************
55
dnl LibGlade checking (taken from gnumeric)
56
dnl ***************************************
57
AC_MSG_CHECKING(for Glade libraries >= 0.14 )
59
if gnome-config --libs libglade > /dev/null 2>&1; then
60
verstxt=`gnome-config --modversion libglade`
61
vers=`echo "$verstxt" | awk -F. '{ printf "%d", $1 * 1000 + $2;}'`
62
if test "$vers" -ge 14; then
63
AC_MSG_RESULT(<yes> found $verstxt)
66
AC_MSG_RESULT(<FAIL> found only $verstxt)
69
AC_MSG_RESULT(<FAIL> not found)
71
if test "$libglade_ok" = no; then
72
AC_MSG_ERROR(You need at least libglade 0.14 for this version of Gnome Comics Organizer)
77
EXTRA_GNOME_LIBS=`gnome-config --libs gnomeui libglade`
78
EXTRA_GNOME_CFLAGS=`gnome-config --cflags gnomeui libglade`
81
dnl ******************
82
dnl gnome-vfs checking
83
dnl ******************
84
AC_MSG_CHECKING(for gnome-vfs >= 1.0 )
86
if gnome-vfs-config --version > /dev/null 2>&1; then
87
verstxt=`gnome-vfs-config --version`
88
vers=`echo "$verstxt" | awk -F. '{ printf "%d", $1 * 10 + $2;}'`
89
if test "$vers" -ge 10; then
90
AC_MSG_RESULT(<yes> found gnome-vfs $verstxt)
93
AC_MSG_RESULT(<FAIL> found only gnome-vfs $verstxt)
97
AC_MSG_RESULT(<FAIL> not found)
101
AC_ARG_ENABLE(gnome-vfs,
102
[ --enable-gnome-vfs Use gnome-vfs],
103
set_gnome_vfs="$enableval")
105
if test "$set_gnome_vfs" != "no"; then
106
if test "x${set_gnome_vfs}" != "x"; then
107
if test "$gnome_vfs_ok" = "no"; then
108
AC_MSG_ERROR(You need at least gnome-vfs 1.0 for this version of Gnome Comics Organizer)
110
AC_DEFINE_UNQUOTED(USE_GNOME_VFS, 0)
113
AC_DEFINE_UNQUOTED(USE_GNOME_VFS, 1)
114
dnl EXTRA_GNOME_LIBS="$EXTRA_GNOME_LIBS `gnome-vfs-config --libs`"
115
dnl EXTRA_GNOME_CFLAGS="$EXTRA_GNOME_CFLAGS `gnome-vfs-config --cflags`"
116
LDFLAGS="$LDFLAGS `gnome-vfs-config --libs`"
117
CFLAGS="$CFLAGS `gnome-vfs-config --cflags`"
121
AC_DEFINE_UNQUOTED(USE_GNOME_VFS, 0)
125
dnl ****************************
126
dnl --enable-debug-output option
127
dnl ****************************
128
AC_ARG_ENABLE(debug-output,
129
[ --enable-debug-output Debug output at runtime],
130
set_debug_output="$enableval")
132
if test "$set_debug_ouput" != "no"; then
133
if test "x${set_debug_output}" != "x"; then
134
CFLAGS="$CFLAGS -DDEBUG=1"
136
set_debug_output="no"
141
AC_SUBST(EXTRA_GNOME_LIBS)
142
AC_SUBST(EXTRA_GNOME_CFLAGS)
2
AM_INIT_AUTOMAKE(gco, 0.5.0)
8
PKG_CHECK_MODULES(PYGTK, pygtk-2.0)
154
dnl <= Configuration summary =>
158
echo "<= GNOME Comics Organizer configuration summary :"
162
echo "prefix : $gco_prefix"
163
echo "Debug output enabled : $set_debug_output"
164
echo "Use gnome-vfs : $set_gnome_vfs"
166
echo "Advanced info:"
168
echo "CFLAGS : $CFLAGS"
169
echo "LDFLAGS : $LDFLAGS"
170
echo "EXTRA_GNOME_CFLAGS : $EXTRA_GNOME_CFLAGS"
171
echo "EXTRA_GNOME_LIBS : $EXTRA_GNOME_LIBS"
174
dnl <= End of configuration summary =>