~ubuntu-branches/ubuntu/lucid/gco/lucid

« back to all changes in this revision

Viewing changes to configure.in

  • Committer: Bazaar Package Importer
  • Author(s): Sam Hocevar (Debian packages)
  • Date: 2006-08-31 12:35:42 UTC
  • mfrom: (3.1.2 edgy)
  • Revision ID: james.westby@ubuntu.com-20060831123542-mc4q70vmhci7jkx7
Tags: 0.5.0-6
Update package to the last python policy, courtesy of Pierre Habouzit
(Closes: #380807).

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
dnl Process this file with autoconf to produce a configure script.
2
 
 
3
 
AC_INIT(configure.in)
4
 
AM_INIT_AUTOMAKE(gco, 0.3.3)
5
 
AM_CONFIG_HEADER(config.h)
6
 
 
7
 
dnl Pick up the Gnome macros.
8
 
AM_ACLOCAL_INCLUDE(macros)
9
 
 
10
 
GNOME_INIT
11
 
AC_ISC_POSIX
12
 
AC_PROG_CC
13
 
AM_PROG_CC_STDC
14
 
AC_HEADER_STDC
15
 
 
16
 
GNOME_COMPILE_WARNINGS
17
 
GNOME_X_CHECKS
18
 
 
19
 
dnl Add the languages which your application supports here.
20
 
ALL_LINGUAS="de da es fr nl"
21
 
AM_GNU_GETTEXT
22
 
 
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")
26
 
else
27
 
  AC_DEFINE_UNQUOTED(PACKAGE_LOCALE_DIR, "${prefix}/${DATADIRNAME}/locale")
28
 
fi
29
 
 
30
 
dnl ****************************************
31
 
dnl * Config defaults (inspired by gnumeric)
32
 
dnl ****************************************
33
 
if test "x${prefix}" = "xNONE"; then
34
 
  gco_prefix="${ac_default_prefix}"
35
 
else
36
 
  gco_prefix="${prefix}"
37
 
fi
38
 
gco_version="${VERSION}"
39
 
gco_datadir="${gco_prefix}/share/gco/${gco_version}"
40
 
gco_gladedir="${gco_datadir}/glade"
41
 
 
42
 
dnl Export to config.h
43
 
AC_DEFINE_UNQUOTED(GCO_GLADEDIR, "${gco_gladedir}")
44
 
AC_SUBST(gco_version)
45
 
 
46
 
dnl Subst PACKAGE_PIXMAPS_DIR.
47
 
PACKAGE_PIXMAPS_DIR="${gco_prefix}/share/pixmaps/${PACKAGE}"
48
 
AC_SUBST(PACKAGE_PIXMAPS_DIR)
49
 
 
50
 
dnl Subst PIXMAPS_DIR.
51
 
PIXMAPS_DIR="${gco_prefix}/share/pixmaps"
52
 
AC_SUBST(PIXMAPS_DIR)
53
 
 
54
 
dnl ***************************************
55
 
dnl LibGlade checking (taken from gnumeric)
56
 
dnl ***************************************
57
 
AC_MSG_CHECKING(for Glade libraries >= 0.14                                     )
58
 
libglade_ok=no
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)
64
 
        libglade_ok=yes
65
 
    else
66
 
        AC_MSG_RESULT(<FAIL> found only $verstxt)
67
 
    fi
68
 
else
69
 
    AC_MSG_RESULT(<FAIL> not found)
70
 
fi
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)
73
 
fi
74
 
unset libglade_ok
75
 
 
76
 
 
77
 
EXTRA_GNOME_LIBS=`gnome-config --libs gnomeui libglade`
78
 
EXTRA_GNOME_CFLAGS=`gnome-config --cflags gnomeui libglade`
79
 
 
80
 
 
81
 
dnl ******************
82
 
dnl gnome-vfs checking
83
 
dnl ******************
84
 
AC_MSG_CHECKING(for gnome-vfs >= 1.0                                            )
85
 
gnome_vfs_ok=no
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)
91
 
        gnome_vfs_ok=yes
92
 
    else
93
 
        AC_MSG_RESULT(<FAIL> found only gnome-vfs $verstxt)
94
 
        gnome_vfs_ok=no
95
 
    fi
96
 
else
97
 
    AC_MSG_RESULT(<FAIL> not found)
98
 
    gnome_vfs_ok=no
99
 
fi
100
 
 
101
 
AC_ARG_ENABLE(gnome-vfs,
102
 
[  --enable-gnome-vfs      Use gnome-vfs],
103
 
set_gnome_vfs="$enableval")
104
 
 
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)
109
 
         set_gnome_vfs="no"
110
 
         AC_DEFINE_UNQUOTED(USE_GNOME_VFS, 0)
111
 
      else
112
 
         dnl set CFLAGS, etc.
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`"
118
 
      fi
119
 
   else
120
 
      set_gnome_vfs="no"
121
 
      AC_DEFINE_UNQUOTED(USE_GNOME_VFS, 0)
122
 
   fi
123
 
fi
124
 
 
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")
131
 
 
132
 
if test "$set_debug_ouput" != "no"; then
133
 
   if test "x${set_debug_output}" != "x"; then
134
 
      CFLAGS="$CFLAGS -DDEBUG=1"
135
 
   else
136
 
      set_debug_output="no"
137
 
   fi
138
 
fi
139
 
 
140
 
 
141
 
AC_SUBST(EXTRA_GNOME_LIBS)
142
 
AC_SUBST(EXTRA_GNOME_CFLAGS)
 
1
AC_INIT(src/gco.py.in)
 
2
AM_INIT_AUTOMAKE(gco, 0.5.0)
 
3
 
 
4
AM_MAINTAINER_MODE
 
5
 
 
6
dnl check for python
 
7
AM_PATH_PYTHON
 
8
PKG_CHECK_MODULES(PYGTK, pygtk-2.0)
 
9
AC_SUBST(PYGTK_CFLAGS)
 
10
AC_SUBST(PYGTK_LIBS)
143
11
 
144
12
AC_OUTPUT([
 
13
Makefile
145
14
gco.spec
146
 
Makefile
147
 
macros/Makefile
148
15
src/Makefile
149
 
intl/Makefile
150
 
po/Makefile.in
151
 
pixmaps/Makefile
 
16
src/globals.py
 
17
src/gco.py
152
18
])
153
 
 
154
 
dnl <= Configuration summary =>
155
 
 
156
 
echo
157
 
echo
158
 
echo "<= GNOME Comics Organizer configuration summary :"
159
 
echo
160
 
echo "Basic info:"
161
 
echo
162
 
echo "prefix                 : $gco_prefix"
163
 
echo "Debug output enabled   : $set_debug_output"
164
 
echo "Use gnome-vfs          : $set_gnome_vfs"
165
 
echo
166
 
echo "Advanced info:"
167
 
echo
168
 
echo "CFLAGS                 : $CFLAGS"
169
 
echo "LDFLAGS                : $LDFLAGS"
170
 
echo "EXTRA_GNOME_CFLAGS     : $EXTRA_GNOME_CFLAGS"
171
 
echo "EXTRA_GNOME_LIBS       : $EXTRA_GNOME_LIBS"
172
 
echo
173
 
 
174
 
dnl <= End of configuration summary =>