redraw only when something has changed
[eyes-widget] / configure.in
1 dnl $Id$
2 dnl
3 dnl eyes widget - eyes that spy on you
4 dnl
5
6 dnl ***************************
7 dnl *** Version information ***
8 dnl ***************************
9 m4_define([eyes_version_major], [0])
10 m4_define([eyes_version_minor], [1])
11 m4_define([eyes_version_micro], [0])
12 m4_define([eyes_version_build], [r1])
13 m4_define([eyes_version_tag], [])
14 m4_define([eyes_version], [eyes_version_major().eyes_version_minor().eyes_version_micro()ifelse(eyes_version_tag(), [svn], [eyes_version_tag()-eyes_version_build()], [eyes_version_tag()])])
15
16 dnl ***************************
17 dnl *** Initialize autoconf ***
18 dnl ***************************
19 AC_INIT([eyes-widget], [eyes_version()], [http://bugs.maemo.org], [eyes-widget.so])
20 AC_PREREQ([2.50])
21 AC_CANONICAL_TARGET()
22 AC_REVISION([$Id])
23
24 dnl ***************************
25 dnl *** Initialize automake ***
26 dnl ***************************
27 AM_INIT_AUTOMAKE([1.8 dist-bzip2])
28 AM_CONFIG_HEADER([config.h])
29 AM_MAINTAINER_MODE()
30
31 dnl ********************************
32 dnl *** Check for basic programs ***
33 dnl ********************************
34 AC_PROG_CC()
35 AC_PROG_LD()
36 AC_PROG_INSTALL()
37 dnl AC_PROG_INTLTOOL()
38
39 dnl **********************************
40 dnl *** Check for standard headers ***
41 dnl **********************************
42 AC_HEADER_STDC()
43 AC_CHECK_HEADERS([math.h])
44
45 dnl ******************************
46 dnl *** Check for math library ***
47 dnl ******************************
48 AC_CHECK_LIB([m], [sin])
49
50 dnl ***********************************
51 dnl *** Check for required packages ***
52 dnl ***********************************
53 PKG_CHECK_MODULES(HILDON_DEPS, glib-2.0 gtk+-2.0 hildon-1
54                 gthread-2.0 gnome-vfs-2.0 
55                 libhildondesktop-1)
56 AC_SUBST(HILDON_DEPS_CFLAGS)
57 AC_SUBST(HILDON_DEPS_LIBS)
58
59 AC_OUTPUT([
60 Makefile
61 src/Makefile
62 icons/Makefile
63 icons/48x48/Makefile
64 icons/64x64/Makefile
65 themes/Makefile
66 themes/Default/Makefile
67 ])