# Process this file with autoconf to produce a configure script.
AC_PREREQ([2.68])
-AC_INIT([tlm], [0.0.1], [])
+AC_INIT([tlm], [1.0.3], [])
AC_CONFIG_SRCDIR([src/daemon/tlm-main.c])
AC_CONFIG_HEADERS([config.h])
AC_CONFIG_MACRO_DIR([m4])
AC_PATH_PROG(GLIB_MKENUMS, glib-mkenums, [$PATH])
# Checks for libraries.
-PKG_CHECK_MODULES([GLIB], [glib-2.0 >= 2.30])
+PKG_CHECK_MODULES([GLIB], [glib-2.0 >= 2.38])
AC_SUBST(GLIB_CFLAGS)
AC_SUBST(GLIB_LIBS)
AC_SUBST(GMODULE_CFLAGS)
AC_SUBST(GMODULE_LIBS)
-# Check for libtlm-nfc
-PKG_CHECK_MODULES([LIBTLM_NFC], [libtlm-nfc], [have_libtlm_nfc=yes], [have_libtlm_nfc=no])
-AC_SUBST(LIBTLM_NFC_CFLAGS)
-AC_SUBST(LIBTLM_NFC_LIBS)
-AM_CONDITIONAL(HAVE_LIBTLM_NFC, [test x$have_libtlm_nfc = xyes])
+PKG_CHECK_MODULES(TZ_PLATFORM_CONFIG, libtzplatform-config)
+AC_SUBST(TZ_PLATFORM_CONFIG_CFLAGS)
+AC_SUBST(TZ_PLATFORM_CONFIG_LIBS)
AC_CHECK_HEADERS([security/pam_appl.h],,[AC_MSG_ERROR("pam-devel is required")])
+AC_CHECK_HEADERS([security/pam_misc.h],,[AC_MSG_ERROR("pam-misc is required")])
TLM_CFLAGS="$GLIB_CFLAGS $GIO_CFLAGS $GMODULE_CFLAGS -D_POSIX_C_SOURCE=\"200809L\" -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -Wall -Werror"
TLM_LIBS="$GLIB_LIBS $GIO_LIBS $GMODULE_LIBS"
# Enable debug
AC_ARG_ENABLE(debug, [ --enable-debug enable debug features],
- [enable_debug=$enable_debug], [enable_debug="yes"])
+ [enable_debug=$enable_debug], [enable_debug="no"])
if test "x$enable_debug" = "xyes" ; then
AC_DEFINE(ENABLE_DEBUG, [1], [Enable debug features])
AC_ARG_ENABLE(tests, [ --enable-tests build unit tests],
# Define socket path
AC_ARG_ENABLE(sockets-path,
- [ --enable-sockets-path=path enable dbus sockets path at location'
+ [ --enable-sockets-path=path enable dbus sockets path at location
"path" instead of default "/var/run/tlm"],
[enable_sockets_path=$enableval],
[enable_sockets_path="/var/run/tlm"])
src/daemon/Makefile
src/daemon/dbus/Makefile
src/daemon/tlm.pc
+src/sessiond/Makefile
+src/utils/Makefile
src/plugins/Makefile
src/plugins/default/Makefile
src/plugins/gumd/Makefile
-src/plugins/nfc/Makefile
data/Makefile
data/tlm.conf
tests/Makefile