AC_INIT
AC_CONFIG_SRCDIR([common-src/amanda.h])
AC_CONFIG_AUX_DIR(config)
-AC_CANONICAL_TARGET([])
+AC_CONFIG_MACRO_DIR(config)
+AC_CANONICAL_HOST
PACKAGE=amanda
AC_SUBST(PACKAGE)
-AM_INIT_AUTOMAKE(amanda, "2.6.0p2")
+AMANDA_VERSION
+AM_INIT_AUTOMAKE(amanda, $VERSION)
AC_CONFIG_HEADERS([config/config.h])
dnl Minimum Autoconf version required.
AMANDA_WITH_USER
AMANDA_WITH_GROUP
-AMANDA_WITH_DUMPERDIR
+AMANDA_WITH_APPLICATIONDIR
AMANDA_WITH_CONFIGDIR
AMANDA_WITH_INDEXDIR
AMANDA_WITH_DBDIR
AMANDA_WITH_TESTING
AMANDA_WITH_SINGLE_USERID
AMANDA_DISABLE_INSTALLPERMS
+AMANDA_DISABLE_SYNTAX_CHECKS
dnl -------------------------------------------------------------------------
#
AMANDA_S3_DEVICE
AMANDA_TAPE_DEVICE
+AMANDA_DVDRW_DEVICE
+AMANDA_NDMP_DEVICE
#
# Security (authentication) mechansims
AMANDA_BSDUDP_SECURITY
AMANDA_RSH_SECURITY
AMANDA_SSH_SECURITY
-AMANDA_KRB4_SECURITY
AMANDA_KRB5_SECURITY
#
AMANDA_PROG_VDUMP_VRESTORE
AMANDA_PROG_DUMP_RESTORE
AMANDA_PROG_GNUTAR
+AMANDA_PROG_STAR
AMANDA_PROG_SAMBA_CLIENT
AMANDA_CHECK_USE_RUNDUMP
AMANDA_PROG_SORT
AMANDA_PROG_MAILER
AMANDA_PROG_MT
-AMANDA_PROG_PRINT
+AMANDA_PROG_LPR
AMANDA_PROG_PCAT
AMANDA_PROG_PERL
AMANDA_PROG_SWIG
+AMANDA_PS_ARGUMENT
+AMANDA_PROG_RPCGEN
dnl -------------------------------------------------------------------------
AMANDA_ENABLE_GCC_WARNING([strict-prototypes])
AMANDA_ENABLE_GCC_WARNING([missing-declarations])
AMANDA_ENABLE_GCC_WARNING([format])
+AMANDA_ENABLE_GCC_WARNING([format-security])
AMANDA_ENABLE_GCC_WARNING([sign-compare])
AMANDA_ENABLE_GCC_WARNING([float-equal])
AMANDA_ENABLE_GCC_WARNING([old-style-definition])
AMANDA_DISABLE_GCC_WARNING([strict-aliasing])
AMANDA_DISABLE_GCC_WARNING([unknown-pragmas])
-
+AMANDA_WERROR_FLAGS
+AMANDA_SWIG_ERROR
#
# Libtool
#
# headers
#
+AC_HEADER_DIRENT
AC_HEADER_STDC
AC_HEADER_TIME
AC_CHECK_HEADERS(
- arpa/inet.h \
grp.h \
libc.h \
libgen.h \
limits.h \
math.h \
- netdb.h \
netinet/in.h \
+ regex.h \
stdarg.h \
stdlib.h \
- string.h \
strings.h \
+ rpc/rpc.h \
sys/file.h \
sys/ioctl.h \
sys/ipc.h \
sys/types.h \
sys/uio.h \
syslog.h \
+ time.h \
unistd.h \
)
+AC_DEFINE([HAVE_AMANDA_H], 1, [Define to 1 if you have the "amanda.h" header file.])
+AC_DEFINE([HAVE_UTIL_H], 1, [Define to 1 if you have the "util.h" header file.])
+
+AC_DEFINE([USE_GETTEXT], 1, [Define to 1 if files will be processed with gettextize])
#
# Types
#
-AC_SOCKADDR_STORAGE
AC_CHECK_SIZEOF(int)
AC_CHECK_SIZEOF(long)
AC_CHECK_SIZEOF(long long)
ICE_CHECK_DECL(seteuid,unistd.h)
ICE_CHECK_DECL(setresgid,unistd.h)
ICE_CHECK_DECL(setresuid,unistd.h)
-AC_CHECK_FUNCS(shquote)
ICE_CHECK_DECL(snprintf,stdio.h)
ICE_CHECK_DECL(vsnprintf,stdio.h)
AMANDA_FUNC_SETPGID
AC_CONFIG_FILES([
Makefile
amandad-src/Makefile
+ amar-src/Makefile
amplot/Makefile
changer-src/Makefile
client-src/Makefile
common-src/Makefile
- common-src/versuff.c
config/Makefile
device-src/Makefile
- device-src/tests/Makefile
- dumper-src/Makefile
+ application-src/Makefile
example/Makefile
- example/amanda-client.conf
- example/amanda.conf
- example/chg-mcutil.conf
- example/template.d/amanda-S3.conf
- example/template.d/advanced.conf
- example/template.d/amanda-harddisk.conf
- example/template.d/amanda-single-tape.conf
- example/template.d/amanda-tape-changer.conf
gnulib/Makefile
installcheck/Makefile
man/Makefile
+ ndmp-src/Makefile
oldrecover-src/Makefile
packaging/Makefile
perl/Makefile
po/Makefile
recover-src/Makefile
- restore-src/Makefile
server-src/Makefile
- tape-src/Makefile
+ xfer-src/Makefile
])
AC_OUTPUT
-AMANDA_GET_SVN_INFO
AMANDA_SHOW_SUMMARY