From 8592a325d353c0addb7d2a5630df549c55d48108 Mon Sep 17 00:00:00 2001 From: Anathema Date: Wed, 30 Mar 2011 21:24:35 +0200 Subject: [PATCH] Added fatal test for needed programsp --- configure.ac | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac index 770a0c8..892b196 100644 --- a/configure.ac +++ b/configure.ac @@ -67,11 +67,28 @@ AC_PROG_CC AC_PROG_INSTALL AC_CHECK_PROG(have_zsh,zsh,yes,no) +if test "x$have_zsh" = "xno"; then + AC_MSG_ERROR([*** zsh required!]) +fi AC_CHECK_PROG(have_cryptsetup,cryptsetup,yes,no) +if test "x$have_cryptosetup" = "xno"; then + AC_MSG_ERROR([*** cryptosetup required!]) +fi +AC_CHECK_PROG(have_pinentry,pinentry,yes,no) +if test "x$have_pinentry" = "xno"; then + AC_MSG_ERROR([*** pinentry required!]) +fi AC_CHECK_PROG(have_wipe,wipe,yes,no) AC_CHECK_PROG(have_dcfldd,dcfldd,yes,no) -AC_CHECK_PROG(have_gksu,gksu,yes,no) AC_CHECK_PROG(have_sudo,sudo,yes,no) +if test "x$have_sudo" = "xno"; then + AC_MSG_ERROR([*** sudo required!]) +fi + +AC_CHECK_PROG(have_bc,bc,yes,no) +if test "x$have_bc" = "xno"; then + AC_MSG_ERROR([*** bc required!]) +fi PKG_CHECK_MODULES(GTK2, [gtk+-2.0 >= 2.16], :, AC_MSG_ERROR([*** Gtk+2 >=2.16 development files not found!]))