1dnl
2dnl This file was autogenerated from "configure.ac.in".
3dnl Edit that file instead!
4dnl
5
6dnl xfce4-time-out-plugin - A panel plugin for breaks during work.
7dnl
8dnl 2007 Jannis Pohlmann <jannis@xfce.org>
9dnl 2010 Florian Rivoal <frivoal@xfce.org>
10dnl 2012 Landry Breuil <landry@xfce.org>
11dnl
12
13dnl ***************************
14dnl *** Version information ***
15dnl ***************************
16m4_define([time_out_version_major], [1])
17m4_define([time_out_version_minor], [1])
18m4_define([time_out_version_micro], [2])
19m4_define([time_out_version_build], [r337f2ac])
20m4_define([time_out_version_tag], [])
21m4_define([time_out_version], [time_out_version_major().time_out_version_minor().time_out_version_micro()ifelse(time_out_version_tag(), [git], [time_out_version_tag()-time_out_version_build()], [time_out_version_tag()])])
22
23dnl ***************************
24dnl *** Initialize autoconf ***
25dnl ***************************
26AC_COPYRIGHT([Copyright (c) 2007 Jannis Pohlmann <jannis@xfce.org>
27Copyright (c) 2010 Florian Rivoal <frivoal@xfce.org>])
28AC_INIT([xfce4-time-out-plugin], [time_out_version], [https://docs.xfce.org/panel-plugins/xfce4-time-out-plugin], [xfce4-time-out-plugin])
29AC_PREREQ([2.50])
30AC_CANONICAL_TARGET()
31AC_REVISION([$Id])
32
33dnl ***************************
34dnl *** Initialize automake ***
35dnl ***************************
36AM_INIT_AUTOMAKE([1.8 dist-bzip2 tar-ustar no-dist-gzip foreign])
37AC_CONFIG_HEADERS([config.h])
38AM_MAINTAINER_MODE()
39m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])])
40
41dnl ********************************
42dnl *** Check for basic programs ***
43dnl ********************************
44AC_PROG_CC()
45AC_PROG_LD()
46AC_PROG_INSTALL()
47AC_PROG_CC_C_O()
48AM_PROG_CC_C_O()
49IT_PROG_INTLTOOL([0.35.0])
50
51dnl Initialize libtool
52LT_PREREQ([2.2.6])
53LT_INIT([disable-static])
54
55dnl **********************************
56dnl *** Check for standard headers ***
57dnl **********************************
58AC_CHECK_HEADERS([math.h memory.h stdlib.h string.h sys/stat.h \
59                  sys/time.h time.h])
60
61dnl ************************************
62dnl *** Check for standard functions ***
63dnl ************************************
64AC_CHECK_FUNCS([])
65
66dnl ******************************
67dnl *** Check for i18n support ***
68dnl ******************************
69XDT_I18N([])
70
71dnl *******************************
72dnl *** Check for X11 installed ***
73dnl *******************************
74XDT_CHECK_LIBX11_REQUIRE()
75
76dnl ***********************************
77dnl *** Check for required packages ***
78dnl ***********************************
79XDT_CHECK_PACKAGE([LIBXFCE4UI], [libxfce4ui-2], [4.12.0])
80XDT_CHECK_PACKAGE([LIBXFCE4PANEL], [libxfce4panel-2.0], [4.12.0])
81
82dnl ***********************************
83dnl *** Check for debugging support ***
84dnl ***********************************
85XDT_FEATURE_DEBUG()
86
87dnl **************************************
88dnl *** Check for linker optimizations ***
89dnl **************************************
90AC_MSG_CHECKING([whether $LD accepts --as-needed])
91case `$LD --as-needed -v 2>&1 </dev/null` in
92*GNU* | *'with BFD'*)
93  LDFLAGS="$LDFLAGS -Wl,--as-needed"
94  AC_MSG_RESULT([yes])
95  ;;
96*)
97  AC_MSG_RESULT([no])
98  ;;
99esac
100AC_MSG_CHECKING([whether $LD accepts -O1])
101case `$LD -O1 -v 2>&1 </dev/null` in
102*GNU* | *'with BFD'*)
103  LDFLAGS="$LDFLAGS -Wl,-O1"
104  AC_MSG_RESULT([yes])
105  ;;
106*)
107  AC_MSG_RESULT([no])
108  ;;
109esac
110
111dnl *********************************
112dnl *** Substitute platform flags ***
113dnl *********************************
114AC_MSG_CHECKING([PLATFORM_CPPFLAGS])
115AC_MSG_RESULT([$PLATFORM_CPPFLAGS])
116AC_SUBST([PLATFORM_CPPFLAGS])
117AC_MSG_CHECKING([PLATFORM_CFLAGS])
118AC_MSG_RESULT([$PLATFORM_CFLAGS])
119AC_SUBST([PLATFORM_CFLAGS])
120AC_MSG_CHECKING([PLATFORM_LDFLAGS])
121AC_MSG_RESULT([$PLATFORM_LDFLAGS])
122AC_SUBST([PLATFORM_LDFLAGS])
123
124AC_CONFIG_FILES([
125Makefile
126icons/Makefile
127icons/48x48/Makefile
128icons/scalable/Makefile
129panel-plugin/Makefile
130po/Makefile.in
131])
132AC_OUTPUT
133
134dnl ***************************
135dnl *** Print configuration ***
136dnl ***************************
137echo
138echo "Build Configuration:"
139echo
140echo "* Debug Support:    $enable_debug"
141echo
142