~ubuntu-branches/ubuntu/trusty/gnome-main-menu/trusty

« back to all changes in this revision

Viewing changes to .pc/0004-Drop-the-dbus-glib-1-requirement.patch/configure.in

  • Committer: Bazaar Package Importer
  • Author(s): Julian Andres Klode, Julian Andres Klode, Josselin Mouette
  • Date: 2011-03-14 19:09:51 UTC
  • mfrom: (1.1.7 upstream) (2.1.12 sid)
  • Revision ID: james.westby@ubuntu.com-20110314190951-kfrk4hocrw1pk0ow
Tags: 0.9.16-1
[ Julian Andres Klode ]
* New upstream release:
  - All patches merged upstream (except for default-applications.diff)
  - Correctly links against libxml2 (Closes: #611550)
* default-applications.diff: remove the firefox change (upstream now)

[ Josselin Mouette ]
* Drop type-handling usage. Closes: #587880.
* Bump standards version accordingly.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
AC_INIT([gnome-main-menu], [0.9.14], [http://bugzilla.gnome.org/enter_bug.cgi?product=gnome-main-menu])
2
 
 
3
 
AC_CONFIG_SRCDIR([.])
4
 
AC_CONFIG_HEADERS([config.h])
5
 
 
6
 
AM_INIT_AUTOMAKE([1.9 tar-ustar])
7
 
AM_MAINTAINER_MODE
8
 
 
9
 
AC_SUBST([ACLOCAL_AMFLAGS], ["\${ACLOCAL_FLAGS}"])
10
 
 
11
 
GNOME_COMPILE_WARNINGS
12
 
 
13
 
AC_ISC_POSIX
14
 
AC_PROG_CC
15
 
AC_STDC_HEADERS
16
 
AM_PROG_LIBTOOL
17
 
 
18
 
dnl ==============================================
19
 
dnl translation support
20
 
dnl ==============================================
21
 
 
22
 
GETTEXT_PACKAGE=gnome-main-menu
23
 
AC_SUBST(GETTEXT_PACKAGE)
24
 
AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE,"$GETTEXT_PACKAGE", [Gettext package])
25
 
 
26
 
IT_PROG_INTLTOOL([0.35.0])
27
 
AM_GLIB_GNU_GETTEXT
28
 
 
29
 
dnl ==============================================
30
 
dnl Check that we meet the dependencies
31
 
dnl ==============================================
32
 
 
33
 
GLIB_REQUIRED=2.16.0
34
 
GTK_REQUIRED=2.14
35
 
SLAB_REQUIRED=2.29.0
36
 
 
37
 
AM_PATH_GLIB_2_0($GLIB_REQUIRED,,,gobject)
38
 
 
39
 
COMMON_MODULES="glib-2.0 >= $GLIB_REQUIRED      \
40
 
                gio-2.0 >= $GLIB_REQUIRED       \
41
 
                gobject-2.0                     \
42
 
                gtk+-2.0 >= $GTK_REQUIRED       \
43
 
                gdk-2.0                         \
44
 
                libslab >= $SLAB_REQUIRED"
45
 
 
46
 
NM_GLIB=
47
 
PKG_CHECK_EXISTS(libnm-glib, [ NM_GLIB=libnm-glib ])
48
 
if test "x$NM_GLIB" = "x"; then
49
 
        PKG_CHECK_EXISTS(libnm_glib, [ NM_GLIB=libnm_glib ], [ AC_ERROR(cannot find NetworkManager Glib library) ])
50
 
fi
51
 
 
52
 
PKG_CHECK_MODULES(MAIN_MENU, [ $COMMON_MODULES libpanelapplet-2.0 gnome-desktop-2.0 gconf-2.0 libgtop-2.0 dbus-glib-1 NetworkManager $NM_GLIB >= 0.7.0 libnm-util >= 0.7.0 x11 cairo ])
53
 
 
54
 
AC_CHECK_HEADERS(iwlib.h, [ AC_CHECK_LIB(iw, iw_sockets_open, have_iwlib=yes, have_iwlib=no, -lm)], have_iwlib=no)
55
 
 
56
 
if test "x$have_iwlib" != "xyes" ; then
57
 
        AC_ERROR(cannot find iwlib)
58
 
else
59
 
        MAIN_MENU_LIBS="$MAIN_MENU_LIBS -liw -lm"
60
 
        AC_SUBST(MAIN_MENU_LIBS)
61
 
fi
62
 
 
63
 
AC_SUBST(MAIN_MENU_CFLAGS)
64
 
AC_SUBST(MAIN_MENU_LIBS)
65
 
 
66
 
PKG_CHECK_MODULES(APPLICATION_BROWSER, [ $COMMON_MODULES gnome-desktop-2.0 unique-1.0 ])
67
 
 
68
 
AC_SUBST(APPLICATION_BROWSER_CFLAGS)
69
 
AC_SUBST(APPLICATION_BROWSER_LIBS)
70
 
 
71
 
dnl ==============================================
72
 
dnl Gconf
73
 
dnl ==============================================
74
 
 
75
 
AC_PATH_PROG(GCONFTOOL, gconftool-2, no)
76
 
 
77
 
if test x"$GCONFTOOL" = xno; then
78
 
  AC_MSG_ERROR([gconftool-2 executable was not found in your path - should be install with gconf])
79
 
fi
80
 
 
81
 
AM_GCONF_SOURCE_2
82
 
 
83
 
dnl ==============================================
84
 
dnl End: Gconf
85
 
dnl ==============================================
86
 
 
87
 
dnl ==============================================
88
 
dnl Check strftime for %l and %k support
89
 
dnl ==============================================
90
 
 
91
 
AC_MSG_CHECKING(for %l and %k support in strftime)
92
 
AC_TRY_RUN([
93
 
#include <string.h>
94
 
#include <time.h>
95
 
 
96
 
int main(int argc, char **argv)
97
 
{
98
 
        char buf[10];
99
 
        time_t rawtime;
100
 
        struct tm *timeinfo;
101
 
 
102
 
        time(&rawtime);
103
 
        timeinfo=localtime(&rawtime);
104
 
        buf[0] = '\0';
105
 
        strftime(buf, 10, "%lx%k", timeinfo);
106
 
 
107
 
        if (buf[0] == '\0' || buf[0] == 'x' || strstr(buf, "l") || strstr(buf, "k"))
108
 
                exit(1);
109
 
        else
110
 
                exit(0);
111
 
}],[
112
 
AC_DEFINE(HAVE_LKSTRFTIME, 1, [strftime supports use of l and k])
113
 
ac_cv_lkstrftime=yes
114
 
],ac_cv_lkstrftime=no,ac_cv_lkstrftime=no,[
115
 
AC_DEFINE(HAVE_LKSTRFTIME, 1, [strftime supports use of l and k])
116
 
ac_cv_lkstrftime=yes
117
 
])
118
 
AC_MSG_RESULT($ac_cv_lkstrftime)
119
 
 
120
 
dnl ==============================================
121
 
dnl End: strftime
122
 
dnl ==============================================
123
 
 
124
 
dnl ==============================================
125
 
dnl Nautilus Extension
126
 
dnl ==============================================
127
 
 
128
 
ENABLE_PROFILER=
129
 
AC_ARG_ENABLE(nautilus-extension,
130
 
 AC_HELP_STRING([--enable-nautilus-extension], [Enable nautilus extension]),
131
 
 [ENABLE_NAUTILUS_EXTENSION=1])
132
 
 
133
 
if test "x$ENABLE_NAUTILUS_EXTENSION" = "x1"
134
 
then
135
 
        NAUTILUS_REQUIRED=2.6.0
136
 
 
137
 
        PKG_CHECK_MODULES(NAUTILUS, [libnautilus-extension >= $NAUTILUS_REQUIRED glib-2.0 gobject-2.0 gconf-2.0])
138
 
        NAUTILUSDIR=`pkg-config --variable=extensiondir libnautilus-extension`
139
 
 
140
 
        AC_SUBST(NAUTILUS_CFLAGS)
141
 
        AC_SUBST(NAUTILUS_LIBS)
142
 
        AC_SUBST(NAUTILUSDIR)
143
 
fi
144
 
 
145
 
AM_CONDITIONAL(ENABLE_NAUTILUS_EXTENSION, test "x$ENABLE_NAUTILUS_EXTENSION" = "x1")
146
 
 
147
 
 
148
 
dnl ==============================================
149
 
dnl End: Nautilus Extension
150
 
dnl ==============================================
151
 
 
152
 
GTK_DOC_CHECK(1.0)
153
 
 
154
 
AC_CONFIG_FILES([
155
 
Makefile
156
 
application-browser/etc/Makefile
157
 
application-browser/src/Makefile
158
 
main-menu/etc/Makefile
159
 
main-menu/src/Makefile
160
 
nautilus-main-menu/Makefile
161
 
patch/Makefile
162
 
po/Makefile.in
163
 
])
164
 
 
165
 
AC_OUTPUT