2 dnl xfce4-hdaps - An IBM HDAPS plugin for the Xfce panel
5 dnl ***************************
6 dnl *** Version information ***
7 dnl ***************************
8 m4_define([xfce4_hdaps_version], [1.0.2])
10 dnl ***************************
11 dnl *** Initialize autoconf ***
12 dnl ***************************
13 AC_COPYRIGHT([Copyright (c) 2021
14 Michael Orlitzky. All rights reserved.])
15 AC_INIT([xfce4-hdaps], [xfce4_hdaps_version()], [michael@orlitzky.com])
17 AC_CONFIG_MACRO_DIRS([m4])
19 dnl ***************************
20 dnl *** Initialize automake ***
21 dnl ***************************
22 AM_INIT_AUTOMAKE([-Wall no-dist-gzip dist-xz tar-ustar])
23 AM_CONFIG_HEADER([config.h])
25 m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])])
27 dnl **************************
28 dnl *** Initialize libtool ***
29 dnl **************************
31 LT_INIT([disable-static])
33 dnl ********************************
34 dnl *** Check for basic programs ***
35 dnl ********************************
40 IT_PROG_INTLTOOL([0.35.0])
42 dnl **********************************
43 dnl *** Check for standard headers ***
44 dnl **********************************
46 AC_CHECK_HEADERS([stdlib.h unistd.h locale.h stdio.h errno.h time.h string.h \
47 math.h sys/types.h sys/wait.h memory.h signal.h sys/prctl.h \
49 AC_CHECK_FUNCS([bind_textdomain_codeset])
51 dnl ******************************
52 dnl *** Check for i18n support ***
53 dnl ******************************
56 dnl *******************************
57 dnl *** Check for X11 installed ***
58 dnl *******************************
59 XDT_CHECK_LIBX11_REQUIRE()
61 dnl ***********************************
62 dnl *** Check for required packages ***
63 dnl ***********************************
64 XDT_CHECK_PACKAGE([GTK], [gtk+-3.0], [3.20.0])
65 XDT_CHECK_PACKAGE([LIBXFCE4UI], [libxfce4ui-2], [4.14.0])
66 XDT_CHECK_PACKAGE([LIBXFCE4UTIL], [libxfce4util-1.0], [4.14.0])
67 XDT_CHECK_PACKAGE([LIBXFCE4PANEL], [libxfce4panel-2.0], [4.14.0])
69 dnl ***********************************
70 dnl *** Check for debugging support ***
71 dnl ***********************************
74 dnl *********************************
75 dnl *** Substitute platform flags ***
76 dnl *********************************
77 AC_MSG_CHECKING([PLATFORM_CPPFLAGS])
78 AC_MSG_RESULT([$PLATFORM_CPPFLAGS])
79 AC_SUBST([PLATFORM_CPPFLAGS])
80 AC_MSG_CHECKING([PLATFORM_CFLAGS])
81 AC_MSG_RESULT([$PLATFORM_CFLAGS])
82 AC_SUBST([PLATFORM_CFLAGS])
83 AC_MSG_CHECKING([PLATFORM_LDFLAGS])
84 AC_MSG_RESULT([$PLATFORM_LDFLAGS])
85 AC_SUBST([PLATFORM_LDFLAGS])
99 icons/128x128/Makefile
100 icons/192x192/Makefile
101 icons/256x256/Makefile
102 icons/512x512/Makefile
103 icons/scalable/Makefile
104 panel-plugin/Makefile
108 dnl ***************************
109 dnl *** Print configuration ***
110 dnl ***************************
112 echo "Build Configuration:"
114 echo "* Debug Support: $enable_debug"