tadded check for zsh and cryptsetup in configure - tomb - the crypto undertaker HTML git clone git://parazyd.org/tomb.git DIR Log DIR Files DIR Refs DIR README DIR LICENSE --- DIR commit e7c86049e9d2d9688b12855eb1b219fe57a2d648 DIR parent f8ed58afc3bd69e3e4285ca2db219d465f59b369 HTML Author: Jaromil <jaromil@dyne.org> Date: Sun, 22 Aug 2010 16:25:18 +0200 added check for zsh and cryptsetup in configure Diffstat: M configure.ac | 32 ++++++++++++++----------------- 1 file changed, 14 insertions(+), 18 deletions(-) --- DIR diff --git a/configure.ac b/configure.ac t@@ -2,7 +2,6 @@ dnl ============================================================== dnl Process this file with autoconf to produce a configure script. dnl ============================================================== -dnl require autoconf 2.62 (AS_ECHO/AS_ECHO_N) AC_PREREQ([2.60]) AC_INIT([Tomb],[0.8.0],[jaromil@dyne.org],[tomb]) t@@ -48,7 +47,7 @@ case "$host_os" in *) AC_MSG_RESULT([$host_os?!]) AC_MSG_ERROR([[ -[!] Your system architecture is not supported by AutOrg. +[!] Your system architecture is not supported by Tomb. ]], 0) ;; esac t@@ -63,24 +62,13 @@ m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])]) AC_CONFIG_SRCDIR([src/tomb]) -dnl Checks for programs. +dnl Checks for reguired programs. AC_PROG_INSTALL -AC_PROG_LN_S -AC_PROG_MAKE_SET -dnl compatibility with older libtool -dnl m4_ifndef([LT_INIT], [AC_PROG_RANLIB]) +AC_CHECK_PROG(have_zsh,zsh,yes,no) +AC_CHECK_PROG(have_cryptsetup,cryptsetup,yes,no) -dnl versioning info for libtool -DYNE_CURRENT=0 -DYNE_REVISION=0 -DYNE_AGE=0 -DYNE_VERSION_INFO="$DYNE_CURRENT:$DYNE_REVISION:$DYNE_AGE" -dnl Note this is the ABI version which is not the same as our actual -dnl library version -AC_SUBST(DYNE_VERSION_INFO) - dnl ########################################################################### dnl ###### now about compile time paths t@@ -99,9 +87,12 @@ AC_CONFIG_FILES([ Makefile src/Makefile ]) - AC_OUTPUT +dnl function to print verbose configure options only if V=1 is passed to +dnl configure +AC_DEFUN([VRB], + AS_IF([test x"$V" == x1], INFO([$1]))) dnl autoconf < 2.63 compatibility m4_ifndef([AS_VAR_APPEND], t@@ -109,6 +100,11 @@ m4_ifndef([AS_VAR_APPEND], dnl convenience function so that INFO messages go to config.log and to stdout, dnl useful when debugging user problems only config.log is needed +AC_DEFUN([INFO], + AS_ECHO(["$1"]) >&AS_MESSAGE_LOG_FD + AS_ECHO(["$1"]) >&AS_MESSAGE_FD) dnl as above, but no newline at the end - +AC_DEFUN([INFO_N], + AS_ECHO_N(["$1"]) >&AS_MESSAGE_LOG_FD + AS_ECHO_N(["$1"]) >&AS_MESSAGE_FD)