added cvs2cl support
authorEnrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
Wed, 1 Oct 2003 10:43:59 +0000 (10:43 +0000)
committerEnrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
Wed, 1 Oct 2003 10:43:59 +0000 (10:43 +0000)
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@39 94cd875c-1c1d-0410-91d2-eb244daf1a30

util-vserver/configure.ac
util-vserver/m4/changelog.am

index 18c33f3..74ac985 100644 (file)
@@ -31,6 +31,7 @@ AC_CONFIG_HEADER([config.h])
 AM_INIT_AUTOMAKE([gnu dist-bzip2 subdir-objects])
 AM_MAINTAINER_MODE
 
+AC_SUBST(CVS2CL_TAG, [])
 
 # Checks for programs.
 AC_PROG_CXX
@@ -40,6 +41,9 @@ AC_PROG_LN_S
 AC_PROG_RANLIB
 AM_PROG_CC_C_O
 
+AC_CHECK_PROGS(CVS2CL, [cvs2cl])
+AM_CONDITIONAL(HAVE_CVS2CL,  [test x"$CVS2CL" != x])
+
 ENSC_CHECK_CC_FLAG([-std=c99])
 
 AC_MSG_CHECKING([whether to enable dietlibc])
index b35ee08..02d0b2f 100644 (file)
 ChangeLog.sed:
                                test "$(srcdir)" != "."
 
+if HAVE_CVS2CL
+ChangeLog:                     Makefile
+                               if test "$(srcdir)" = "." -a -d CVS; then       \
+                                       $(CVS2CL) $(CVS2CL_ALLFLAGS) -f $@;     \
+                               fi
+else
 ChangeLog:                     ChangeLog.sed Makefile
                                if test "$(srcdir)" = "." -a -d CVS; then       \
                                        rcs2log -l 0 -c /dev/stdout | sed -f $< >$@;    \
                                fi
+endif
 
 .PHONY:        ChangeLog