3
3
m4_define(gnomebt_version_major, 2)
4
m4_define(gnomebt_version_minor, 29)
5
m4_define(gnomebt_version_micro, 3)
4
m4_define(gnomebt_version_minor, 91)
5
m4_define(gnomebt_version_micro, 5)
7
7
AC_INIT([gnome-bluetooth],
8
8
[gnomebt_version_major.gnomebt_version_minor.gnomebt_version_micro],
11
11
AC_CONFIG_SRCDIR([applet/main.c])
12
12
AC_CONFIG_HEADERS([config.h])
14
AM_INIT_AUTOMAKE([1.9 dist-bzip2 no-dist-gzip check-news])
14
AM_INIT_AUTOMAKE([1.8 dist-bzip2 no-dist-gzip check-news])
16
16
# Before making a release, the GNOMEBT_LT_VERSION string should be modified.
17
17
# The string is of the form C:R:A.
42
IT_PROG_INTLTOOL([0.40.0])
44
AM_GNU_GETTEXT([external])
45
AM_GNU_GETTEXT_VERSION([0.17])
41
47
GETTEXT_PACKAGE=gnome-bluetooth2
42
48
AC_SUBST(GETTEXT_PACKAGE)
43
49
AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE, "$GETTEXT_PACKAGE",
44
50
[The name of the gettext domain])
47
IT_PROG_INTLTOOL([0.35.0])
49
54
AC_PATH_PROG([XMLLINT],[xmllint])
50
AC_PATH_PROG(GCONFTOOL, [gconftool-2])
70
73
AM_CONDITIONAL([ICON_UPDATE], [test -n "$UPDATE_ICON_CACHE"])
73
77
DBUS_GLIB_REQUIRED=0.74
75
NAUTILUS_SENDTO_REQUIRED=2.28.0.1
79
NAUTILUS_SENDTO_REQUIRED=2.29.0
80
NAUTILUS_SENDTO_MAX_REQUIRED=2.91.0
77
82
dnl Requires for the properties window
83
PANELS_DIR="${libdir}/control-center-1/panels"
78
86
PKG_CHECK_MODULES(PROPS,
79
87
dbus-glib-1 >= $DBUS_GLIB_REQUIRED
88
glib-2.0 >= $GLIB_REQUIRED
90
libgnome-control-center)
84
92
dnl Requires for the applet
85
93
PKG_CHECK_MODULES(APPLET,
86
94
dbus-glib-1 >= $DBUS_GLIB_REQUIRED
89
gtk+-2.0 >= $GTK_REQUIRED
90
libnotify >= $NOTIFY_REQUIRED
96
glib-2.0 >= $GLIB_REQUIRED
97
gtk+-3.0 >= $GTK_REQUIRED
98
libnotify >= $NOTIFY_REQUIRED)
93
100
dnl Requires for the sendto app
94
101
PKG_CHECK_MODULES(SENDTO,
95
102
dbus-glib-1 >= $DBUS_GLIB_REQUIRED
99
106
dnl nautilus-sendto plugin
100
dnl FIXME disabled by default
101
107
AC_ARG_ENABLE(nautilus-sendto,
102
108
AS_HELP_STRING([--enable-nautilus-sendto=@<:@no/yes/auto@:>@],
103
[build nautilus-sendto plugin]), ,
109
[build nautilus-sendto plugin]))
106
if test "x$enable_nst" != "xno"; then
111
if test "x$enable_nautilus_sendto" != "xno"; then
107
112
PKG_CHECK_MODULES(NST,
109
nautilus-sendto >= $NAUTILUS_SENDTO_REQUIRED gconf-2.0
114
nautilus-sendto >= $NAUTILUS_SENDTO_REQUIRED
115
nautilus-sendto < $NAUTILUS_SENDTO_MAX_REQUIRED
110
116
], have_nst="yes", have_nst="no")
115
if test "x$enable_nst" = "xyes" -a "x$have_nst" != "xyes"; then
121
if test "x$enable_nautilus_sendto" = "xyes" -a "x$have_nst" != "xyes"; then
116
122
AC_MSG_ERROR([Couldn't find nautilus-sendto dependencies.])
122
128
PKG_CHECK_MODULES(WIZARD,
123
129
dbus-glib-1 >= $DBUS_GLIB_REQUIRED
124
130
gmodule-export-2.0
128
133
dnl Requires for the input helper
129
134
PKG_CHECK_MODULES(INPUT,
133
139
dnl Requires for the public library
134
140
PKG_CHECK_MODULES(LIBGNOMEBT,
135
141
dbus-glib-1 >= $DBUS_GLIB_REQUIRED
138
144
dnl Requires for the private library
139
145
PKG_CHECK_MODULES(COMMON,
140
146
dbus-glib-1 >= $DBUS_GLIB_REQUIRED
144
150
dnl Requires for the geoclue plugin
145
151
PKG_CHECK_MODULES(GEOCLUE,
160
166
PKG_CHECK_MODULES(MOBLIN,
166
172
], have_moblin="yes", have_moblin="no")
174
THEME_DIR="${datadir}/${PACKAGE}/theme"
175
AS_AC_EXPAND(THEME_DIR, $THEME_DIR)
176
AC_DEFINE_UNQUOTED([THEME_DIR], "$THEME_DIR", [Carrick theme directory])
178
PANEL_DIR=$($PKG_CONFIG moblin-panel --variable=moblin_panel_panels_dir)
181
AS_AC_EXPAND(LIBEXECDIR, $libexecdir)