diff options
author | Tar Committer <tar@ocjtech.us> | 2005-08-15 00:51:41 +0000 |
---|---|---|
committer | Tar Committer <tar@ocjtech.us> | 2005-08-15 00:51:41 +0000 |
commit | c0482931956d127b5f09d4a8d72758cd4cb1f097 (patch) | |
tree | fb13010367c3c9e3e12dc698233b729d6dd669da /configure.in | |
parent | 96dc4026054df77affedfe50380a661dcdba732a (diff) | |
download | rancid-c0482931956d127b5f09d4a8d72758cd4cb1f097.tar.gz rancid-c0482931956d127b5f09d4a8d72758cd4cb1f097.tar.xz rancid-c0482931956d127b5f09d4a8d72758cd4cb1f097.zip |
Imported from rancid-2.3.2a3.tar.gz.rancid-2.3.2a3
Diffstat (limited to 'configure.in')
-rw-r--r-- | configure.in | 29 |
1 files changed, 25 insertions, 4 deletions
diff --git a/configure.in b/configure.in index 588ab80..ab63ac4 100644 --- a/configure.in +++ b/configure.in @@ -74,8 +74,7 @@ fi], ]) AM_CONDITIONAL([MK_LCLSTATEDIR], [test "${enable_mk_localstatedir}" = yes]) -# Check if user wants us to create LOCALSTATEDIR. If it's a package-system, -# they might create it themselves for book-keeping sake; eg: NetBSD +# Check if user wants us to install sample configurations into the sysconfdir. AC_MSG_CHECKING([whether to install sample .conf files in sysconfdir]) AC_ARG_ENABLE(conf-install, AS_HELP_STRING([--enable-conf-install], [enable install of sample .conf files in sysconfdir (default: yes)]), @@ -89,6 +88,23 @@ fi], ]) AM_CONDITIONAL([CONF_INSTALL], [test "${enable_conf_install}" = yes]) +# Configure for subversion revision control system instead of CVS. +AC_MSG_CHECKING([whether subversion]) +AC_ARG_ENABLE(svn, + AS_HELP_STRING([--enable-svn], [enable use of subversion instead of cvs]), +[if test "$enable_svn" = yes; then + AC_MSG_RESULT(yes) + RCSSYS="svn" +else + AC_MSG_RESULT(no) + RCSSYS="cvs" +fi], +[AC_MSG_RESULT(no) + RCSSYS="cvs" +]) +AC_SUBST(RCSSYS) +rd_cv_RCSSYS=$RCSSYS + # Check for a preference for using mail addresses like rancid+group # instead of the standard rancid-group AC_MSG_CHECKING([whether mail addresses should be in the rancid+ form]) @@ -238,8 +254,13 @@ rd_cv_lg_ping_cmd=$LG_PING_CMD ENV_PATH="`dirname $PERLV_PATH`:`dirname $EXPECT_PATH`:`dirname $SENDMAIL`" ENV_PATH="$ENV_PATH:`dirname $DIRNAME`:`dirname $DIFF`" -AC_PATH_PROG(CVS,cvs,no) -ENV_PATH="$ENV_PATH:`dirname $ac_cv_path_CVS`" +if test $RCSSYS = "cvs" ; then + AC_PATH_PROG(CVS,cvs,no) + ENV_PATH="$ENV_PATH:`dirname $ac_cv_path_CVS`" +else + AC_PATH_PROG(SVN,svn,no) + ENV_PATH="$ENV_PATH:`dirname $ac_cv_path_SVN`" +fi AC_PATH_PROG(COMM,comm,no) ENV_PATH="$ENV_PATH:`dirname $ac_cv_path_COMM`" AC_PATH_PROG(FIND,find,no) |