From 11597d0539e091611af5036342f68b762d8e43b6 Mon Sep 17 00:00:00 2001 From: Bandie Date: Fri, 21 Sep 2018 22:28:32 +0200 Subject: [PATCH] Prepare autotools for gettext --- Makefile.am | 4 ++-- configure.ac | 5 ++++- src/pam_panic/Makefile.am | 2 ++ src/pam_panic_pw/Makefile.am | 2 ++ 4 files changed, 10 insertions(+), 3 deletions(-) diff --git a/Makefile.am b/Makefile.am index 0547c75..278224a 100644 --- a/Makefile.am +++ b/Makefile.am @@ -1,8 +1,8 @@ ACLOCAL_AMFLAGS = -I m4 -AM_CPPFLAGS = -I src +AM_CFLAGS = -I src -SUBDIRS = src/pam_panic src/pam_panic_pw +SUBDIRS = po src/pam_panic src/pam_panic_pw .PHONY: all test clean diff --git a/configure.ac b/configure.ac index 49c7047..e38eabe 100644 --- a/configure.ac +++ b/configure.ac @@ -1,6 +1,6 @@ AC_INIT( [pam_panic], - [0.1.0], + [0.2.0], [https://github.com/pampanic/pam_panic/issues], [pam_panic]) AC_CONFIG_AUX_DIR([build-aux]) @@ -20,6 +20,8 @@ CFLAGS+=" -std=gnu11" AM_PROG_AR +AM_GNU_GETTEXT_VERSION(0.19.8) +AM_GNU_GETTEXT([external]) AC_PATH_PROG([REBOOT], [reboot]) AC_DEFINE_UNQUOTED([REBOOT], "$REBOOT", @@ -51,6 +53,7 @@ AC_ENABLE_SHARED([yes]) AC_CONFIG_FILES([ Makefile + po/Makefile.in src/pam_panic/Makefile src/pam_panic/man/Makefile src/pam_panic_pw/Makefile diff --git a/src/pam_panic/Makefile.am b/src/pam_panic/Makefile.am index 925f929..ab3c7e8 100644 --- a/src/pam_panic/Makefile.am +++ b/src/pam_panic/Makefile.am @@ -3,6 +3,8 @@ SUBDIRS = man securelibdir = $(SECUREDIR) securelibexecdir = $(securelibdir) +AM_CFLAGS = -DLOCALEDIR='"$(localedir)"' + securelibexec_LTLIBRARIES = pam_panic.la pam_panic_la_SOURCES = \ pam_panic.c \ diff --git a/src/pam_panic_pw/Makefile.am b/src/pam_panic_pw/Makefile.am index 6d795b6..911e3a9 100644 --- a/src/pam_panic_pw/Makefile.am +++ b/src/pam_panic_pw/Makefile.am @@ -1,5 +1,7 @@ SUBDIRS = man +AM_CFLAGS = -DLOCALEDIR='"$(localedir)"' + bin_PROGRAMS = pam_panic_pw pam_panic_pw_SOURCES = pam_panic_pw.c pam_panic_pw.h pam_panic_pw_LDFLAGS = -lcrypt