~ubuntu-branches/ubuntu/oneiric/gnome-system-monitor/oneiric-proposed

« back to all changes in this revision

Viewing changes to configure.in

  • Committer: Bazaar Package Importer
  • Author(s): Loic Minier
  • Date: 2005-08-26 18:38:24 UTC
  • Revision ID: james.westby@ubuntu.com-20050826183824-zh2978nxikpkfxyd
Tags: upstream-2.8.1
ImportĀ upstreamĀ versionĀ 2.8.1

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(gnome-system-monitor, 2.8.1)
 
5
AM_CONFIG_HEADER(config.h)
 
6
 
 
7
AC_PROG_INTLTOOL
 
8
 
 
9
AC_ISC_POSIX
 
10
AC_PROG_CC
 
11
AM_PROG_CC_STDC
 
12
AC_HEADER_STDC
 
13
GNOME_COMPILE_WARNINGS
 
14
 
 
15
LIBGNOME_REQUIRED=2.0.0
 
16
LIBGNOMEUI_REQUIRED=2.0.0
 
17
GCONF_REQUIRED=1.1.5
 
18
LIBWNCK_REQUIRED=2.5.0
 
19
LIBGTOP_REQUIRED=2.5.2
 
20
GTK_REQUIRED=2.3.0
 
21
GNOME_VFS_REQUIRED=2.6.0
 
22
 
 
23
PKG_CHECK_MODULES(PROCMAN, libgnome-2.0 >= $LIBGNOME_REQUIRED libgnomeui-2.0 >= $LIBGNOMEUI_REQUIRED gconf-2.0 >= $GCONF_REQUIRED libgtop-2.0 >= $LIBGTOP_REQUIRED libwnck-1.0 >= $LIBWNCK_REQUIRED gtk+-2.0 >= $GTK_REQUIRED gnome-vfs-2.0 >= $GNOME_VFS_REQUIRED)
 
24
 
 
25
 
 
26
AC_ARG_ENABLE(more-warnings,
 
27
[  --enable-more-warnings  Maximum compiler warnings],
 
28
set_more_warnings="$enableval",[
 
29
    set_more_warnings=yes
 
30
])
 
31
AC_MSG_CHECKING(for more warnings, including -Werror)
 
32
if test "$GCC" = "yes" -a "$set_more_warnings" != "no"; then
 
33
    AC_MSG_RESULT(yes)
 
34
    CFLAGS="\
 
35
    -Wall \
 
36
    -Winline \
 
37
    -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes \
 
38
    -Wnested-externs -Wpointer-arith \
 
39
    -Wcast-align -Wsign-compare \
 
40
    -std=gnu89 \
 
41
    $CFLAGS"
 
42
 
 
43
    for option in -Wno-strict-aliasing -Wno-sign-compare; do
 
44
        SAVE_CFLAGS="$CFLAGS"
 
45
        CFLAGS="$CFLAGS $option"
 
46
        AC_MSG_CHECKING([whether gcc understands $option])
 
47
        AC_TRY_COMPILE([], [],
 
48
            has_option=yes,
 
49
            has_option=no,)
 
50
        if test $has_option = no; then
 
51
            CFLAGS="$SAVE_CFLAGS"
 
52
        fi
 
53
        AC_MSG_RESULT($has_option)
 
54
        unset has_option
 
55
        unset SAVE_CFLAGS
 
56
    done
 
57
    unset option
 
58
else
 
59
    AC_MSG_RESULT(no)
 
60
fi
 
61
 
 
62
 
 
63
AC_SUBST(PROCMAN_CFLAGS)
 
64
AC_SUBST(PROCMAN_LIBS)
 
65
 
 
66
AM_GCONF_SOURCE_2
 
67
 
 
68
AC_DEFINE_UNQUOTED(GNOME_ICONDIR, "${prefix}/share/pixmaps")
 
69
 
 
70
dnl Add the languages which your application supports here.
 
71
ALL_LINGUAS="am ar az be bg bn bs ca cs cy da de el en_CA en_GB es eu fa fi fr ga gl gu he hi hr hu id it ja ko li lt lv mk ml mn ms nb nl no pa pl pt pt_BR ro ru sk sl sq sr sr@Latn sv ta tr uk vi zh_CN zh_TW"
 
72
 
 
73
GETTEXT_PACKAGE=gnome-system-monitor
 
74
AC_SUBST(GETTEXT_PACKAGE)
 
75
AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE,"$GETTEXT_PACKAGE")
 
76
AM_GLIB_GNU_GETTEXT
 
77
 
 
78
dnl Set PACKAGE_LOCALE_DIR in config.h.
 
79
if test "x${prefix}" = "xNONE"; then
 
80
  AC_DEFINE_UNQUOTED(PACKAGE_LOCALE_DIR, "${ac_default_prefix}/${DATADIRNAME}/locale")
 
81
else
 
82
  AC_DEFINE_UNQUOTED(PACKAGE_LOCALE_DIR, "${prefix}/${DATADIRNAME}/locale")
 
83
fi
 
84
 
 
85
dnl Honor ACLOCAL_FLAGS for --enable-maintainer-mode
 
86
ACLOCAL="$ACLOCAL $ACLOCAL_FLAGS"
 
87
 
 
88
AC_OUTPUT([
 
89
Makefile
 
90
src/Makefile
 
91
po/Makefile.in
 
92
help/Makefile
 
93
help/C/Makefile
 
94
])
 
95