diff --git a/configure.ac b/configure.ac index e85e35c..6e8c5c6 100644 --- a/configure.ac +++ b/configure.ac @@ -25,6 +25,10 @@ PKG_CHECK_MODULES(GLIB, glib-2.0 >= 2.56 dbus-glib-1) AC_SUBST(GLIB_CFLAGS) AC_SUBST(GLIB_LIBS) +PKG_CHECK_MODULES(PAM_MODULE, glib-2.0 >= 2.56 dbus-glib-1) +AC_SUBST(PAM_MODULE_CFLAGS) +AC_SUBST(PAM_MODULE_LIBS) + PKG_CHECK_MODULES(DAEMON, glib-2.0 dbus-glib-1 gmodule-2.0 polkit-gobject-1 >= 0.91 gio-2.0) AC_SUBST(DAEMON_LIBS) AC_SUBST(DAEMON_CFLAGS) diff --git a/pam/Makefile.am b/pam/Makefile.am index 86a326a..31c6709 100644 --- a/pam/Makefile.am +++ b/pam/Makefile.am @@ -4,9 +4,9 @@ pammod_LTLIBRARIES = pam_fprintd.la pammoddir=$(libdir)/security pam_fprintd_la_SOURCES = pam_fprintd.c $(MARSHALFILES) -pam_fprintd_la_CFLAGS = -fPIC $(WARN_CFLAGS) $(GLIB_CFLAGS) -DLOCALEDIR="\"$(localedir)\"" +pam_fprintd_la_CFLAGS = -fPIC $(WARN_CFLAGS) $(PAM_MODULE_CFLAGS) -DLOCALEDIR="\"$(localedir)\"" pam_fprintd_la_LDFLAGS = -avoid-version -module -Wl,-z,nodelete -pam_fprintd_la_LIBADD = $(PAM_LIBS) $(GLIB_LIBS) +pam_fprintd_la_LIBADD = $(PAM_LIBS) $(PAM_MODULE_LIBS) MARSHALFILES = marshal.c marshal.h GLIB_GENMARSHAL=`pkg-config --variable=glib_genmarshal glib-2.0`