3 dnl xfce4-hdaps - An IBM HDAPS plugin for the Xfce panel
5 dnl 2019 Michael Orlitzky <michael@orlitzky.com>
8 dnl ***************************
9 dnl *** Version information ***
10 dnl ***************************
11 m4_define([xfce4_hdaps_version], [1.0.0])
13 dnl ***************************
14 dnl *** Initialize autoconf ***
15 dnl ***************************
16 AC_COPYRIGHT([Copyright (c) 2019
17 Michael Orlitzky. All rights reserved.])
18 AC_INIT([xfce4-hdaps], [xfce4_hdaps_version()], [michael@orlitzky.com])
21 dnl ***************************
22 dnl *** Initialize automake ***
23 dnl ***************************
24 AM_INIT_AUTOMAKE([1.8 no-dist-gzip dist-bzip2 tar-ustar])
25 AM_CONFIG_HEADER([config.h])
27 m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])])
29 dnl *******************************
30 dnl *** Check for UNIX variants ***
31 dnl *******************************
35 dnl ********************************
36 dnl *** Check for basic programs ***
37 dnl ********************************
42 IT_PROG_INTLTOOL([0.35.0])
44 dnl **************************
45 dnl *** Initialize libtool ***
46 dnl **************************
48 LT_INIT([disable-static])
50 dnl **********************************
51 dnl *** Check for standard headers ***
52 dnl **********************************
54 AC_CHECK_HEADERS([stdlib.h unistd.h locale.h stdio.h errno.h time.h string.h \
55 math.h sys/types.h sys/wait.h memory.h signal.h sys/prctl.h \
57 AC_CHECK_FUNCS([bind_textdomain_codeset])
59 dnl ******************************
60 dnl *** Check for i18n support ***
61 dnl ******************************
64 dnl *******************************
65 dnl *** Check for X11 installed ***
66 dnl *******************************
67 XDT_CHECK_LIBX11_REQUIRE()
69 dnl ***********************************
70 dnl *** Check for required packages ***
71 dnl ***********************************
72 XDT_CHECK_PACKAGE([GTK], [gtk+-3.0], [3.20.0])
73 XDT_CHECK_PACKAGE([LIBXFCE4UI], [libxfce4ui-2], [4.14.0])
74 XDT_CHECK_PACKAGE([LIBXFCE4UTIL], [libxfce4util-1.0], [4.14.0])
75 XDT_CHECK_PACKAGE([LIBXFCE4PANEL], [libxfce4panel-2.0], [4.14.0])
77 dnl ***********************************
78 dnl *** Check for debugging support ***
79 dnl ***********************************
82 dnl *********************************
83 dnl *** Substitute platform flags ***
84 dnl *********************************
85 AC_MSG_CHECKING([PLATFORM_CPPFLAGS])
86 AC_MSG_RESULT([$PLATFORM_CPPFLAGS])
87 AC_SUBST([PLATFORM_CPPFLAGS])
88 AC_MSG_CHECKING([PLATFORM_CFLAGS])
89 AC_MSG_RESULT([$PLATFORM_CFLAGS])
90 AC_SUBST([PLATFORM_CFLAGS])
91 AC_MSG_CHECKING([PLATFORM_LDFLAGS])
92 AC_MSG_RESULT([$PLATFORM_LDFLAGS])
93 AC_SUBST([PLATFORM_LDFLAGS])
107 icons/128x128/Makefile
108 icons/192x192/Makefile
109 icons/256x256/Makefile
110 icons/512x512/Makefile
111 icons/scalable/Makefile
112 panel-plugin/Makefile
116 dnl ***************************
117 dnl *** Print configuration ***
118 dnl ***************************
120 echo "Build Configuration:"
122 echo "* Debug Support: $enable_debug"