]> gitweb.michael.orlitzky.com - xfce4-hdaps.git/blob - configure.in.in
Prevented duplicate entries in the device name combo box.
[xfce4-hdaps.git] / configure.in.in
1 dnl $Id$
2 dnl
3 dnl xfce4-hdaps - An IBM HDAPS plugin for the Xfce panel
4 dnl
5 dnl 2009 Michael Orlitzky <michael@orlitzky.com>
6 dnl
7
8 dnl ***************************
9 dnl *** Version information ***
10 dnl ***************************
11 m4_define([xfce4_hdaps_version], [0.0.3])
12
13 dnl ***************************
14 dnl *** Initialize autoconf ***
15 dnl ***************************
16 AC_COPYRIGHT([Copyright (c) 2009
17 Michael Orlitzky. All rights reserved.])
18 AC_INIT([xfce4-hdaps], [xfce4_hdaps_version()], [http://michael.orlitzky.com/code/xfce4-hdaps.php], [xfce4-hdaps])
19 AC_PREREQ([2.50])
20 AC_CANONICAL_TARGET()
21 AC_REVISION([$Id])
22
23 dnl ***************************
24 dnl *** Initialize automake ***
25 dnl ***************************
26 AM_INIT_AUTOMAKE([1.8 dist-bzip2 tar-ustar])
27 AM_CONFIG_HEADER([config.h])
28 AM_MAINTAINER_MODE()
29
30 dnl ********************************
31 dnl *** Check for basic programs ***
32 dnl ********************************
33 AC_PROG_CC()
34 AC_PROG_LD()
35 AC_PROG_INSTALL()
36 AC_PROG_INTLTOOL()
37
38 dnl **********************************
39 dnl *** Check for standard headers ***
40 dnl **********************************
41 AC_CHECK_HEADERS([math.h memory.h stdlib.h string.h sys/stat.h \
42 sys/time.h time.h])
43
44 dnl ************************************
45 dnl *** Check for standard functions ***
46 dnl ************************************
47 AC_CHECK_FUNCS([])
48
49 dnl ******************************
50 dnl *** Check for i18n support ***
51 dnl ******************************
52 XDT_I18N([@LINGUAS@])
53
54 dnl *******************************
55 dnl *** Check for X11 installed ***
56 dnl *******************************
57 XDT_CHECK_LIBX11_REQUIRE()
58
59 dnl ***********************************
60 dnl *** Check for required packages ***
61 dnl ***********************************
62 XDT_CHECK_PACKAGE([GTK], [gtk+-2.0], [2.6.0])
63 XDT_CHECK_PACKAGE([LIBXFCEGUI4], [libxfcegui4-1.0], [4.3.99.2])
64 XDT_CHECK_PACKAGE([LIBXFCE4UTIL], [libxfce4util-1.0], [4.3.99.2])
65 XDT_CHECK_PACKAGE([LIBXFCE4PANEL], [libxfce4panel-1.0], [4.3.99.2])
66
67 dnl ***********************************
68 dnl *** Check for debugging support ***
69 dnl ***********************************
70 XDT_FEATURE_DEBUG()
71
72 dnl *********************************
73 dnl *** Substitute platform flags ***
74 dnl *********************************
75 AC_MSG_CHECKING([PLATFORM_CPPFLAGS])
76 AC_MSG_RESULT([$PLATFORM_CPPFLAGS])
77 AC_SUBST([PLATFORM_CPPFLAGS])
78 AC_MSG_CHECKING([PLATFORM_CFLAGS])
79 AC_MSG_RESULT([$PLATFORM_CFLAGS])
80 AC_SUBST([PLATFORM_CFLAGS])
81 AC_MSG_CHECKING([PLATFORM_LDFLAGS])
82 AC_MSG_RESULT([$PLATFORM_LDFLAGS])
83 AC_SUBST([PLATFORM_LDFLAGS])
84
85 AC_OUTPUT([
86 Makefile
87 icons/Makefile
88 icons/48x48/Makefile
89 icons/scalable/Makefile
90 panel-plugin/Makefile
91 po/Makefile.in
92 ])
93
94 dnl ***************************
95 dnl *** Print configuration ***
96 dnl ***************************
97 echo
98 echo "Build Configuration:"
99 echo
100 echo "* Debug Support: $enable_debug"
101 echo