dnl $Id$
dnl Copyright (C) 2003,2004 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
-dnl
+dnl
dnl This program is free software; you can redistribute it and/or modify
dnl it under the terms of the GNU General Public License as published by
dnl the Free Software Foundation; either version 2, or (at your option)
dnl any later version.
-dnl
+dnl
dnl This program is distributed in the hope that it will be useful,
dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
dnl GNU General Public License for more details.
-dnl
+dnl
dnl You should have received a copy of the GNU General Public License
dnl along with this program; if not, write to the Free Software
dnl Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
-dnl
-dnl
+dnl
+dnl
dnl As a special exception to the GNU General Public License, if you
dnl distribute this file as part of a program that contains a configuration
dnl script generated by Autoconf, you may include it under the same
dnl distribution terms that you use for the rest of that program.
-dnl
+dnl
AC_PREREQ(2.57)
AC_INIT(util-vserver, 0.30.215, vserver@list.linux-vserver.org)
AC_CONFIG_SRCDIR([src/capchroot.c])
AC_CONFIG_HEADER([config.h])
+AC_CONFIG_MACRO_DIR([m4])
AM_INIT_AUTOMAKE([1.9 gnits dist-bzip2 subdir-objects])
AM_MAINTAINER_MODE
PKG_PROG_PKG_CONFIG
ENSC_CXXCOMPILER
ENSC_C99COMPILER
+AM_PROG_MKDIR_P
ENSC_SET_SEARCHPATH([$PATH:/sbin:/usr/sbin:/usr/local/sbin])
ENSC_PATHPROG_STANDARD_TOOLS
if test x"$prefix" = x/; then
prefix=
-fi
+fi
ENSC_CHECK_CC_FLAG([-std=c99 -Wall -pedantic -W])
ENSC_CHECK_CXX_FLAG([-ansi -Wall -pedantic -W -fmessage-length=0])
[AC_HELP_STRING([--disable-internal-headers],
[use vserver specific headers from the kernel instead of the shipped versions (default: no)])],
[case "$enableval" in
- (yes|no) ;;
- (*) AC_MSG_ERROR(['$i' is not a supported value for '--disable-internal-headers']);;
+ (yes|no) ;;
+ (*) AC_MSG_ERROR(['$i' is not a supported value for '--disable-internal-headers']);;
esac],
[enable_internal_headers=yes])
enable_api_oldproc=${enable_api_oldproc:-1}
enable_api_olduts=${enable_api_olduts:-1}
;;
- (v11) AC_DEFINE(VC_ENABLE_API_V11, 1)
+ (v11) AC_DEFINE(VC_ENABLE_API_V11, 1)
enable_api_oldproc=${enable_api_oldproc:-1}
enable_api_olduts=${enable_api_olduts:-1}
;;
(fscompat) AC_DEFINE(VC_ENABLE_API_FSCOMPAT, 1);;
(v13obs) AC_DEFINE(VC_ENABLE_API_V13OBS, 1)
AC_DEFINE(VC_ENABLE_API_V13, 1);;
- (v13) AC_DEFINE(VC_ENABLE_API_V13, 1);;
+ (v13) AC_DEFINE(VC_ENABLE_API_V13, 1);;
(net) AC_DEFINE(VC_ENABLE_API_NET, 1);;
(v21) AC_DEFINE(VC_ENABLE_API_V21, 1);;
(v22) AC_DEFINE(VC_ENABLE_API_V22, 1);;
AC_CHECK_HEADER([beecrypt/beecrypt.h], [ : ],
[ ensc_have_beecrypt=no ])
fi
-
+
if test x"$ensc_have_beecrypt" = xyes; then
AC_CHECK_LIB(beecrypt, hashFunctionContextInit, [ : ],
[ ensc_have_beecrypt=no ])
ensc_have_python=no
fi
if test x$ensc_have_python = xyes; then
- PYTHON_CFLAGS=-I`$PYTHON -c 'from distutils.sysconfig import get_python_inc; print get_python_inc(1)'`
- PYTHON_LDFLAGS=-L`$PYTHON -c 'from distutils.sysconfig import get_python_lib; print get_python_lib(1)'`
+ PYTHON_CFLAGS=-I`$PYTHON -c 'from distutils.sysconfig import get_python_inc; print(get_python_inc(1))'`
+ PYTHON_LDFLAGS=-L`$PYTHON -c 'from distutils.sysconfig import get_python_lib; print(get_python_lib(1))'`
AC_SUBST(PYTHON_CFLAGS)
AC_SUBST(PYTHON_LDFLAGS)
else
crypto api: $ensc_crypto_api
python bindings: $ensc_have_python
use library versioning: $ensc_have_versioning
-
+
Paths:
prefix: $prefix
sysconf-Directory: $sysconfdir