Bump version up to 0.0.14.
[tweakr] / configure.ac
1 AC_INIT(tweakr, 0.0.14)
2
3 AM_INIT_AUTOMAKE(AC_PACKAGE_NAME, AC_PACKAGE_VERSION)
4 AM_CONFIG_HEADER(config.h)
5
6 AC_ISC_POSIX
7 AC_PROG_CC
8 AM_PROG_CC_STDC
9 AC_HEADER_STDC
10 AC_PROG_LIBTOOL
11
12 AC_PROG_INTLTOOL([0.23])
13 GETTEXT_PACKAGE=tweakr
14 AC_SUBST(GETTEXT_PACKAGE)
15 AC_DEFINE_UNQUOTED([GETTEXT_PACKAGE], "${GETTEXT_PACKAGE}", [gettext pakname])
16 ALL_LINGUAS="en_GB en_US it_IT"
17 dnl AM_GLIB_GNU_GETTEXT
18
19 PKG_CHECK_MODULES(GLIB, glib-2.0)
20 AC_SUBST(GLIB_LIBS)
21 AC_SUBST(GLIB_CFLAGS)
22
23 PKG_CHECK_MODULES(GTK, gtk+-2.0)
24 AC_SUBST(GTK_LIBS)
25 AC_SUBST(GTK_CFLAGS)
26
27 PKG_CHECK_MODULES(HILDON, hildon-1)
28 AC_SUBST(HILDON_LIBS)
29 AC_SUBST(HILDON_CFLAGS)
30
31 PKG_CHECK_MODULES(OSSO, libosso)
32 AC_SUBST(OSSO_LIBS)
33 AC_SUBST(OSSO_CFLAGS)
34
35 PKG_CHECK_MODULES(OSSO, hildon-control-panel)
36 AC_SUBST(CPA_LIBS)
37 AC_SUBST(CPA_CFLAGS)
38
39 PKG_CHECK_MODULES(GCONF2, gconf-2.0)
40 AC_SUBST(GCONF2_LIBS)
41 AC_SUBST(GCONF2_CFLAGS)
42
43 PKG_CHECK_MODULES(PROFILE, profile >= 0.0.16)
44 AC_SUBST(PROFILE_LIBS)
45 AC_SUBST(PROFILE_CFLAGS)
46
47 PKG_CHECK_MODULES(HILDON_DESKTOP, libhildondesktop-1)
48 AC_SUBST(HILDON_DESKTOP_LIBS)
49 AC_SUBST(HILDON_DESKTOP_CFLAGS)
50
51 AC_ARG_ENABLE(cast-checks,  [  --disable-cast-checks   compile with GLIB cast checks disabled],[cchecks=${enableval}],cchecks=yes)
52 if test "x$cchecks" = "xno"; then
53     CFLAGS="$CFLAGS -DG_DISABLE_CAST_CHECKS"
54 fi
55
56 AC_ARG_ENABLE(asserts,      [  --disable-asserts       compile with GLIB assertions disabled],[asserts=${enableval}],asserts=yes)
57 if test "x$asserts" = "xno"; then
58     CFLAGS="$CFLAGS -DG_DISABLE_ASSERTS"
59 fi
60
61 AC_ARG_ENABLE(checks,       [  --disable-checks        compile with GLIB checks disabled],[checks=${enableval}],checks=yes) 
62 if test "x$checks" = "xno"; then
63     CFLAGS="$CFLAGS -DG_DISABLE_CHECKS"
64 fi
65
66 AC_ARG_ENABLE(debug,     [  --enable-debug          enable printing of debug messages],[ddebug=${enableval}],ddebug=no)
67 if test "x$ddebug" != "xyes"; then
68     CFLAGS="$CFLAGS -DG_DEBUG_DISABLE"
69 fi
70
71 AC_ARG_ENABLE(coverage, [  --enable-coverage      compile with coverage info],[coverage=${enableval}],coverage=no)
72 if test "x$coverage" = "xyes"; then
73     CFLAGS="$CFLAGS -g -fprofile-arcs -ftest-coverage"
74 fi
75
76 AC_ARG_WITH(modules_dir, AS_HELP_STRING([--with-modules-dir=<path>],[Directory for storing tweakr modules]))
77 if test -z "$with_modules_dir" ; then
78     modulesdir=$libdir/tweakr/modules
79 else
80     modulesdir=$with_modules_dir
81 fi
82 AC_SUBST(modulesdir)
83
84 AC_OUTPUT([
85            Makefile
86            libtweakr-section/Makefile
87            libtweakr-section/tweakr-section.pc
88            modules/Makefile
89            po/Makefile.in
90            po/Makefile
91            ])
92