Prepare 0.1.3 release
[miniature:miniature.git] / configure.ac
1 AC_INIT([miniature], [0.1.3], [http://wiki.maemo.org/Miniature], [miniature])
2 AC_CONFIG_AUX_DIR([build])
3 AC_CONFIG_MACRO_DIR([build])
4 AC_CONFIG_SRCDIR([src/miniature.cc])
5 AC_PREREQ([2.57])
6 AC_CONFIG_HEADERS([config.h])
7
8 AM_INIT_AUTOMAKE([1.8.5 no-define subdir-objects])
9 AC_ARG_VAR([ACLOCAL_FLAGS], [aclocal flags, e.g. -I <macro dir>])
10 MINIATURE_CHECK_PLATFORM
11
12 AC_PROG_CXX
13 PKG_PROG_PKG_CONFIG
14
15 AC_LANG([C++])
16
17 # phonon and xmlpatterns are webkit dependencies,
18 # and we want the configure check to complain when they are missing.
19 AT_WITH_QT([core dbus gui network svg webkit phonon xmlpatterns],[no_keywords])
20 AT_REQUIRE_QT_VERSION([4.6])
21
22 PKG_CHECK_EXISTS([osso-af-settings >= 0.9.2])
23
24 AC_SUBST([desktopentrydir], [`"$PKG_CONFIG" --variable=desktopentrydir osso-af-settings`])
25 AC_SUBST([dbusservicedir], [`"$PKG_CONFIG" --variable=dbusservicedir osso-af-settings`])
26
27 if test -z "x$desktopentrydir"; then
28   AC_MSG_ERROR([Cannot find desktop entry file folder])
29 fi
30
31 if test -z "$dbusservicedir"; then
32   AC_MSG_ERROR([Cannot find D-Bus service file folder])
33 fi
34
35 AC_CONFIG_FILES([Makefile
36                  data/miniature.desktop
37                  data/org.maemo.miniature.service])
38
39 AC_OUTPUT