1# Makefile.in generated by automake 1.11.1 from Makefile.am.
2# @configure_input@
3
4# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
5# 2003, 2004, 2005, 2006, 2007, 2008, 2009  Free Software Foundation,
6# Inc.
7# This Makefile.in is free software; the Free Software Foundation
8# gives unlimited permission to copy and/or distribute it,
9# with or without modifications, as long as this notice is preserved.
10
11# This program is distributed in the hope that it will be useful,
12# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
13# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
14# PARTICULAR PURPOSE.
15
16@SET_MAKE@
17
18# Makefile for GNU CVS documentation (excluding man pages - see ../man).
19#
20# Copyright (C) 1986-2005 The Free Software Foundation, Inc.
21#
22# Portions Copyright (C) 1998-2005 Derek Price, Ximbiot <http://ximbiot.com>,
23#                                  and others.
24
25# This program is free software; you can redistribute it and/or modify
26# it under the terms of the GNU General Public License as published by
27# the Free Software Foundation; either version 2, or (at your option)
28# any later version.
29
30# This program is distributed in the hope that it will be useful,
31# but WITHOUT ANY WARRANTY; without even the implied warranty of
32# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
33# GNU General Public License for more details.
34VPATH = @srcdir@
35pkgdatadir = $(datadir)/@PACKAGE@
36pkgincludedir = $(includedir)/@PACKAGE@
37pkglibdir = $(libdir)/@PACKAGE@
38pkglibexecdir = $(libexecdir)/@PACKAGE@
39am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
40install_sh_DATA = $(install_sh) -c -m 644
41install_sh_PROGRAM = $(install_sh) -c
42install_sh_SCRIPT = $(install_sh) -c
43INSTALL_HEADER = $(INSTALL_DATA)
44transform = $(program_transform_name)
45NORMAL_INSTALL = :
46PRE_INSTALL = :
47POST_INSTALL = :
48NORMAL_UNINSTALL = :
49PRE_UNINSTALL = :
50POST_UNINSTALL = :
51subdir = doc
52DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
53	$(srcdir)/mkman.pl $(srcdir)/stamp-1 $(srcdir)/stamp-vti \
54	$(srcdir)/version-client.texi $(srcdir)/version.texi ChangeLog \
55	mdate-sh
56ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
57am__aclocal_m4_deps = $(top_srcdir)/m4/acx_with_gssapi.m4 \
58	$(top_srcdir)/m4/alloca.m4 $(top_srcdir)/m4/allocsa.m4 \
59	$(top_srcdir)/m4/atexit.m4 $(top_srcdir)/m4/bison.m4 \
60	$(top_srcdir)/m4/canon-host.m4 \
61	$(top_srcdir)/m4/canonicalize.m4 \
62	$(top_srcdir)/m4/chdir-long.m4 $(top_srcdir)/m4/clock_time.m4 \
63	$(top_srcdir)/m4/closeout.m4 $(top_srcdir)/m4/codeset.m4 \
64	$(top_srcdir)/m4/cvs_func_printf_ptr.m4 \
65	$(top_srcdir)/m4/d-ino.m4 $(top_srcdir)/m4/d-type.m4 \
66	$(top_srcdir)/m4/dirname.m4 $(top_srcdir)/m4/dos.m4 \
67	$(top_srcdir)/m4/dup2.m4 $(top_srcdir)/m4/eealloc.m4 \
68	$(top_srcdir)/m4/eoverflow.m4 $(top_srcdir)/m4/error.m4 \
69	$(top_srcdir)/m4/exitfail.m4 $(top_srcdir)/m4/extensions.m4 \
70	$(top_srcdir)/m4/filenamecat.m4 $(top_srcdir)/m4/fnmatch.m4 \
71	$(top_srcdir)/m4/fpending.m4 $(top_srcdir)/m4/ftruncate.m4 \
72	$(top_srcdir)/m4/getaddrinfo.m4 \
73	$(top_srcdir)/m4/getcwd-path-max.m4 $(top_srcdir)/m4/getcwd.m4 \
74	$(top_srcdir)/m4/getdate.m4 $(top_srcdir)/m4/getdelim.m4 \
75	$(top_srcdir)/m4/gethostname.m4 $(top_srcdir)/m4/getline.m4 \
76	$(top_srcdir)/m4/getlogin_r.m4 $(top_srcdir)/m4/getndelim2.m4 \
77	$(top_srcdir)/m4/getnline.m4 $(top_srcdir)/m4/getopt.m4 \
78	$(top_srcdir)/m4/getpagesize.m4 $(top_srcdir)/m4/getpass.m4 \
79	$(top_srcdir)/m4/gettime.m4 $(top_srcdir)/m4/gettimeofday.m4 \
80	$(top_srcdir)/m4/glob.m4 $(top_srcdir)/m4/gnulib-comp.m4 \
81	$(top_srcdir)/m4/intmax_t.m4 $(top_srcdir)/m4/inttypes.m4 \
82	$(top_srcdir)/m4/inttypes_h.m4 $(top_srcdir)/m4/longdouble.m4 \
83	$(top_srcdir)/m4/longlong.m4 $(top_srcdir)/m4/lstat.m4 \
84	$(top_srcdir)/m4/mbchar.m4 $(top_srcdir)/m4/mbiter.m4 \
85	$(top_srcdir)/m4/mbrtowc.m4 $(top_srcdir)/m4/mbstate_t.m4 \
86	$(top_srcdir)/m4/md5.m4 $(top_srcdir)/m4/memchr.m4 \
87	$(top_srcdir)/m4/memmove.m4 $(top_srcdir)/m4/mempcpy.m4 \
88	$(top_srcdir)/m4/memrchr.m4 $(top_srcdir)/m4/minmax.m4 \
89	$(top_srcdir)/m4/mkdir-slash.m4 $(top_srcdir)/m4/mkstemp.m4 \
90	$(top_srcdir)/m4/mktime.m4 $(top_srcdir)/m4/mmap-anon.m4 \
91	$(top_srcdir)/m4/nanosleep.m4 \
92	$(top_srcdir)/m4/onceonly_2_57.m4 $(top_srcdir)/m4/openat.m4 \
93	$(top_srcdir)/m4/pagealign_alloc.m4 \
94	$(top_srcdir)/m4/pathmax.m4 $(top_srcdir)/m4/quotearg.m4 \
95	$(top_srcdir)/m4/readlink.m4 $(top_srcdir)/m4/regex.m4 \
96	$(top_srcdir)/m4/rename.m4 $(top_srcdir)/m4/restrict.m4 \
97	$(top_srcdir)/m4/rpmatch.m4 $(top_srcdir)/m4/save-cwd.m4 \
98	$(top_srcdir)/m4/setenv.m4 $(top_srcdir)/m4/signed.m4 \
99	$(top_srcdir)/m4/size_max.m4 $(top_srcdir)/m4/sockpfaf.m4 \
100	$(top_srcdir)/m4/ssize_t.m4 $(top_srcdir)/m4/stat-macros.m4 \
101	$(top_srcdir)/m4/stdbool.m4 $(top_srcdir)/m4/stdint.m4 \
102	$(top_srcdir)/m4/stdint_h.m4 $(top_srcdir)/m4/strcase.m4 \
103	$(top_srcdir)/m4/strdup.m4 $(top_srcdir)/m4/strerror.m4 \
104	$(top_srcdir)/m4/strftime.m4 $(top_srcdir)/m4/strstr.m4 \
105	$(top_srcdir)/m4/strtol.m4 $(top_srcdir)/m4/strtoul.m4 \
106	$(top_srcdir)/m4/sunos57-select.m4 $(top_srcdir)/m4/time_r.m4 \
107	$(top_srcdir)/m4/timespec.m4 $(top_srcdir)/m4/tm_gmtoff.m4 \
108	$(top_srcdir)/m4/tzset.m4 $(top_srcdir)/m4/uint32_t.m4 \
109	$(top_srcdir)/m4/uintmax_t.m4 $(top_srcdir)/m4/ulonglong.m4 \
110	$(top_srcdir)/m4/unistd-safer.m4 \
111	$(top_srcdir)/m4/unlocked-io.m4 $(top_srcdir)/m4/vasnprintf.m4 \
112	$(top_srcdir)/m4/vasprintf.m4 $(top_srcdir)/m4/wchar_t.m4 \
113	$(top_srcdir)/m4/wint_t.m4 $(top_srcdir)/m4/xalloc.m4 \
114	$(top_srcdir)/m4/xgetcwd.m4 $(top_srcdir)/m4/xreadlink.m4 \
115	$(top_srcdir)/m4/xsize.m4 $(top_srcdir)/m4/yesno.m4 \
116	$(top_srcdir)/configure.in
117am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
118	$(ACLOCAL_M4)
119mkinstalldirs = $(SHELL) $(top_srcdir)/build-aux/mkinstalldirs
120CONFIG_HEADER = $(top_builddir)/config.h
121CONFIG_CLEAN_FILES = mkman
122CONFIG_CLEAN_VPATH_FILES =
123SOURCES =
124DIST_SOURCES =
125INFO_DEPS = $(srcdir)/cvs.info $(srcdir)/cvsclient.info
126TEXINFO_TEX = $(top_srcdir)/build-aux/texinfo.tex
127am__TEXINFO_TEX_DIR = $(top_srcdir)/build-aux
128DVIS = cvs.dvi cvsclient.dvi
129HTMLS = cvs.html cvsclient.html
130TEXINFOS = cvs.texinfo cvsclient.texi
131TEXI2PDF = $(TEXI2DVI) --pdf --batch
132MAKEINFOHTML = $(MAKEINFO) --html
133AM_MAKEINFOHTMLFLAGS = $(AM_MAKEINFOFLAGS)
134DVIPS = dvips
135RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
136	html-recursive info-recursive install-data-recursive \
137	install-dvi-recursive install-exec-recursive \
138	install-html-recursive install-info-recursive \
139	install-pdf-recursive install-ps-recursive install-recursive \
140	installcheck-recursive installdirs-recursive pdf-recursive \
141	ps-recursive uninstall-recursive
142am__installdirs = "$(DESTDIR)$(infodir)" "$(DESTDIR)$(man1dir)"
143am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
144am__vpath_adj = case $$p in \
145    $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
146    *) f=$$p;; \
147  esac;
148am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
149am__install_max = 40
150am__nobase_strip_setup = \
151  srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
152am__nobase_strip = \
153  for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
154am__nobase_list = $(am__nobase_strip_setup); \
155  for p in $$list; do echo "$$p $$p"; done | \
156  sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
157  $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
158    if (++n[$$2] == $(am__install_max)) \
159      { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
160    END { for (dir in files) print dir, files[dir] }'
161am__base_list = \
162  sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
163  sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
164man1dir = $(mandir)/man1
165NROFF = nroff
166MANS = $(man_MANS)
167RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive	\
168  distclean-recursive maintainer-clean-recursive
169AM_RECURSIVE_TARGETS = $(RECURSIVE_TARGETS:-recursive=) \
170	$(RECURSIVE_CLEAN_TARGETS:-recursive=) tags TAGS ctags CTAGS \
171	distdir
172ETAGS = etags
173CTAGS = ctags
174DIST_SUBDIRS = $(SUBDIRS)
175DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
176am__relativize = \
177  dir0=`pwd`; \
178  sed_first='s,^\([^/]*\)/.*$$,\1,'; \
179  sed_rest='s,^[^/]*/*,,'; \
180  sed_last='s,^.*/\([^/]*\)$$,\1,'; \
181  sed_butlast='s,/*[^/]*$$,,'; \
182  while test -n "$$dir1"; do \
183    first=`echo "$$dir1" | sed -e "$$sed_first"`; \
184    if test "$$first" != "."; then \
185      if test "$$first" = ".."; then \
186        dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \
187        dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \
188      else \
189        first2=`echo "$$dir2" | sed -e "$$sed_first"`; \
190        if test "$$first2" = "$$first"; then \
191          dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \
192        else \
193          dir2="../$$dir2"; \
194        fi; \
195        dir0="$$dir0"/"$$first"; \
196      fi; \
197    fi; \
198    dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \
199  done; \
200  reldir="$$dir2"
201ACLOCAL = @ACLOCAL@
202ALLOCA = @ALLOCA@
203ALLOCA_H = @ALLOCA_H@
204AMTAR = @AMTAR@
205AUTOCONF = @AUTOCONF@
206AUTOHEADER = @AUTOHEADER@
207AUTOMAKE = @AUTOMAKE@
208AWK = @AWK@
209CC = @CC@
210CCDEPMODE = @CCDEPMODE@
211CFLAGS = @CFLAGS@
212CPP = @CPP@
213CPPFLAGS = @CPPFLAGS@
214CSH = @CSH@
215CYGPATH_W = @CYGPATH_W@
216DEFS = @DEFS@
217DEPDIR = @DEPDIR@
218ECHO_C = @ECHO_C@
219ECHO_N = @ECHO_N@
220ECHO_T = @ECHO_T@
221EDITOR = @EDITOR@
222EGREP = @EGREP@
223EOVERFLOW = @EOVERFLOW@
224EXEEXT = @EXEEXT@
225FNMATCH_H = @FNMATCH_H@
226GETOPT_H = @GETOPT_H@
227GLOB_H = @GLOB_H@
228GREP = @GREP@
229HAVE_LONG_64BIT = @HAVE_LONG_64BIT@
230HAVE_LONG_LONG_64BIT = @HAVE_LONG_LONG_64BIT@
231HAVE__BOOL = @HAVE__BOOL@
232INSTALL = @INSTALL@
233INSTALL_DATA = @INSTALL_DATA@
234INSTALL_PROGRAM = @INSTALL_PROGRAM@
235INSTALL_SCRIPT = @INSTALL_SCRIPT@
236INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
237KRB4 = @KRB4@
238LDFLAGS = @LDFLAGS@
239LIBOBJS = @LIBOBJS@
240LIBS = @LIBS@
241LIB_CLOCK_GETTIME = @LIB_CLOCK_GETTIME@
242LIB_NANOSLEEP = @LIB_NANOSLEEP@
243LN_S = @LN_S@
244LTLIBOBJS = @LTLIBOBJS@
245MAINT = @MAINT@
246MAKEINFO = @MAKEINFO@
247MKDIR_P = @MKDIR_P@
248MKTEMP = @MKTEMP@
249OBJEXT = @OBJEXT@
250PACKAGE = @PACKAGE@
251PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
252PACKAGE_NAME = @PACKAGE_NAME@
253PACKAGE_STRING = @PACKAGE_STRING@
254PACKAGE_TARNAME = @PACKAGE_TARNAME@
255PACKAGE_URL = @PACKAGE_URL@
256PACKAGE_VERSION = @PACKAGE_VERSION@
257PATH_SEPARATOR = @PATH_SEPARATOR@
258PERL = @PERL@
259PR = @PR@
260PS2PDF = @PS2PDF@
261RANLIB = @RANLIB@
262ROFF = @ROFF@
263RSH_DFLT = @RSH_DFLT@
264SENDMAIL = @SENDMAIL@
265SET_MAKE = @SET_MAKE@
266SHELL = @SHELL@
267STDBOOL_H = @STDBOOL_H@
268STDINT_H = @STDINT_H@
269STRIP = @STRIP@
270TEXI2DVI = @TEXI2DVI@
271VERSION = @VERSION@
272YACC = @YACC@
273YFLAGS = @YFLAGS@
274abs_builddir = @abs_builddir@
275abs_srcdir = @abs_srcdir@
276abs_top_builddir = @abs_top_builddir@
277abs_top_srcdir = @abs_top_srcdir@
278ac_ct_CC = @ac_ct_CC@
279ac_prefix_program = @ac_prefix_program@
280am__include = @am__include@
281am__leading_dot = @am__leading_dot@
282am__quote = @am__quote@
283am__tar = @am__tar@
284am__untar = @am__untar@
285bindir = @bindir@
286build_alias = @build_alias@
287builddir = @builddir@
288cvs_client_objects = @cvs_client_objects@
289datadir = @datadir@
290datarootdir = @datarootdir@
291docdir = @docdir@
292dvidir = @dvidir@
293exec_prefix = @exec_prefix@
294host_alias = @host_alias@
295htmldir = @htmldir@
296includedir = @includedir@
297infodir = @infodir@
298install_sh = @install_sh@
299libdir = @libdir@
300libexecdir = @libexecdir@
301localedir = @localedir@
302localstatedir = @localstatedir@
303mandir = @mandir@
304mkdir_p = @mkdir_p@
305oldincludedir = @oldincludedir@
306pdfdir = @pdfdir@
307prefix = @prefix@
308program_transform_name = @program_transform_name@
309psdir = @psdir@
310sbindir = @sbindir@
311sharedstatedir = @sharedstatedir@
312srcdir = @srcdir@
313sysconfdir = @sysconfdir@
314target_alias = @target_alias@
315top_build_prefix = @top_build_prefix@
316top_builddir = @top_builddir@
317top_srcdir = @top_srcdir@
318with_default_rsh = @with_default_rsh@
319SUBDIRS = i18n
320info_TEXINFOS = cvs.texinfo cvsclient.texi
321man_MANS = $(srcdir)/cvs.1
322PSS = \
323	cvs.ps \
324	cvs-paper.ps \
325	cvsclient.ps
326
327PDFS = \
328	cvs.pdf \
329	$(srcdir)/cvs-paper.pdf \
330	cvsclient.pdf
331
332TXTS = \
333	cvs.txt \
334	cvsclient.txt
335
336EXTRA_DIST = .cvsignore ChangeLog.fsf HACKING.DOCS RCSFILES \
337	$(srcdir)/cvs.1 cvs-paper.ms cvs.man.header cvs.man.footer \
338	getdate.texi mdate-sh writeproxy.rtf $(PDFS) getdate-cvs.texi
339MOSTLYCLEANFILES = cvs-paper.pdf-t cvs-paper.ps-t getdate-cvs.tmp
340CLEANFILES = \
341	$(PSS) \
342	$(TXTS)
343
344DISTCLEANFILES = stamp-gdt
345MAINTAINERCLEANFILES = $(PDFS) $(srcdir)/cvs.1
346
347# texinfo based targets automake neglects to include
348SUFFIXES = .txt
349all: all-recursive
350
351.SUFFIXES:
352.SUFFIXES: .txt .dvi .html .info .pdf .ps .texi .texinfo .txi
353$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am  $(am__configure_deps)
354	@for dep in $?; do \
355	  case '$(am__configure_deps)' in \
356	    *$$dep*) \
357	      ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
358	        && { if test -f $@; then exit 0; else break; fi; }; \
359	      exit 1;; \
360	  esac; \
361	done; \
362	echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu doc/Makefile'; \
363	$(am__cd) $(top_srcdir) && \
364	  $(AUTOMAKE) --gnu doc/Makefile
365.PRECIOUS: Makefile
366Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
367	@case '$?' in \
368	  *config.status*) \
369	    cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
370	  *) \
371	    echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
372	    cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
373	esac;
374
375$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
376	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
377
378$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
379	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
380$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
381	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
382$(am__aclocal_m4_deps):
383mkman: $(top_builddir)/config.status $(srcdir)/mkman.pl
384	cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
385
386.texinfo.info:
387	restore=: && backupdir="$(am__leading_dot)am$$$$" && \
388	am__cwd=`pwd` && $(am__cd) $(srcdir) && \
389	rm -rf $$backupdir && mkdir $$backupdir && \
390	if ($(MAKEINFO) --version) >/dev/null 2>&1; then \
391	  for f in $@ $@-[0-9] $@-[0-9][0-9] $(@:.info=).i[0-9] $(@:.info=).i[0-9][0-9]; do \
392	    if test -f $$f; then mv $$f $$backupdir; restore=mv; else :; fi; \
393	  done; \
394	else :; fi && \
395	cd "$$am__cwd"; \
396	if $(MAKEINFO) $(AM_MAKEINFOFLAGS) $(MAKEINFOFLAGS) -I $(srcdir) \
397	 -o $@ $<; \
398	then \
399	  rc=0; \
400	  $(am__cd) $(srcdir); \
401	else \
402	  rc=$$?; \
403	  $(am__cd) $(srcdir) && \
404	  $$restore $$backupdir/* `echo "./$@" | sed 's|[^/]*$$||'`; \
405	fi; \
406	rm -rf $$backupdir; exit $$rc
407
408.texinfo.dvi:
409	TEXINPUTS="$(am__TEXINFO_TEX_DIR)$(PATH_SEPARATOR)$$TEXINPUTS" \
410	MAKEINFO='$(MAKEINFO) $(AM_MAKEINFOFLAGS) $(MAKEINFOFLAGS) -I $(srcdir)' \
411	$(TEXI2DVI) $<
412
413.texinfo.pdf:
414	TEXINPUTS="$(am__TEXINFO_TEX_DIR)$(PATH_SEPARATOR)$$TEXINPUTS" \
415	MAKEINFO='$(MAKEINFO) $(AM_MAKEINFOFLAGS) $(MAKEINFOFLAGS) -I $(srcdir)' \
416	$(TEXI2PDF) $<
417
418.texinfo.html:
419	rm -rf $(@:.html=.htp)
420	if $(MAKEINFOHTML) $(AM_MAKEINFOHTMLFLAGS) $(MAKEINFOFLAGS) -I $(srcdir) \
421	 -o $(@:.html=.htp) $<; \
422	then \
423	  rm -rf $@; \
424	  if test ! -d $(@:.html=.htp) && test -d $(@:.html=); then \
425	    mv $(@:.html=) $@; else mv $(@:.html=.htp) $@; fi; \
426	else \
427	  if test ! -d $(@:.html=.htp) && test -d $(@:.html=); then \
428	    rm -rf $(@:.html=); else rm -Rf $(@:.html=.htp) $@; fi; \
429	  exit 1; \
430	fi
431$(srcdir)/cvs.info: cvs.texinfo $(srcdir)/version.texi
432cvs.dvi: cvs.texinfo $(srcdir)/version.texi
433cvs.pdf: cvs.texinfo $(srcdir)/version.texi
434cvs.html: cvs.texinfo $(srcdir)/version.texi
435$(srcdir)/version.texi: @MAINTAINER_MODE_TRUE@ $(srcdir)/stamp-vti
436$(srcdir)/stamp-vti: cvs.texinfo $(top_srcdir)/configure
437	@(dir=.; test -f ./cvs.texinfo || dir=$(srcdir); \
438	set `$(SHELL) $(top_srcdir)/build-aux/mdate-sh $$dir/cvs.texinfo`; \
439	echo "@set UPDATED $$1 $$2 $$3"; \
440	echo "@set UPDATED-MONTH $$2 $$3"; \
441	echo "@set EDITION $(VERSION)"; \
442	echo "@set VERSION $(VERSION)") > vti.tmp
443	@cmp -s vti.tmp $(srcdir)/version.texi \
444	  || (echo "Updating $(srcdir)/version.texi"; \
445	      cp vti.tmp $(srcdir)/version.texi)
446	-@rm -f vti.tmp
447	@cp $(srcdir)/version.texi $@
448
449mostlyclean-vti:
450	-rm -f vti.tmp
451
452maintainer-clean-vti:
453@MAINTAINER_MODE_TRUE@	-rm -f $(srcdir)/stamp-vti $(srcdir)/version.texi
454
455.texi.info:
456	restore=: && backupdir="$(am__leading_dot)am$$$$" && \
457	am__cwd=`pwd` && $(am__cd) $(srcdir) && \
458	rm -rf $$backupdir && mkdir $$backupdir && \
459	if ($(MAKEINFO) --version) >/dev/null 2>&1; then \
460	  for f in $@ $@-[0-9] $@-[0-9][0-9] $(@:.info=).i[0-9] $(@:.info=).i[0-9][0-9]; do \
461	    if test -f $$f; then mv $$f $$backupdir; restore=mv; else :; fi; \
462	  done; \
463	else :; fi && \
464	cd "$$am__cwd"; \
465	if $(MAKEINFO) $(AM_MAKEINFOFLAGS) $(MAKEINFOFLAGS) -I $(srcdir) \
466	 -o $@ $<; \
467	then \
468	  rc=0; \
469	  $(am__cd) $(srcdir); \
470	else \
471	  rc=$$?; \
472	  $(am__cd) $(srcdir) && \
473	  $$restore $$backupdir/* `echo "./$@" | sed 's|[^/]*$$||'`; \
474	fi; \
475	rm -rf $$backupdir; exit $$rc
476
477.texi.dvi:
478	TEXINPUTS="$(am__TEXINFO_TEX_DIR)$(PATH_SEPARATOR)$$TEXINPUTS" \
479	MAKEINFO='$(MAKEINFO) $(AM_MAKEINFOFLAGS) $(MAKEINFOFLAGS) -I $(srcdir)' \
480	$(TEXI2DVI) $<
481
482.texi.pdf:
483	TEXINPUTS="$(am__TEXINFO_TEX_DIR)$(PATH_SEPARATOR)$$TEXINPUTS" \
484	MAKEINFO='$(MAKEINFO) $(AM_MAKEINFOFLAGS) $(MAKEINFOFLAGS) -I $(srcdir)' \
485	$(TEXI2PDF) $<
486
487.texi.html:
488	rm -rf $(@:.html=.htp)
489	if $(MAKEINFOHTML) $(AM_MAKEINFOHTMLFLAGS) $(MAKEINFOFLAGS) -I $(srcdir) \
490	 -o $(@:.html=.htp) $<; \
491	then \
492	  rm -rf $@; \
493	  if test ! -d $(@:.html=.htp) && test -d $(@:.html=); then \
494	    mv $(@:.html=) $@; else mv $(@:.html=.htp) $@; fi; \
495	else \
496	  if test ! -d $(@:.html=.htp) && test -d $(@:.html=); then \
497	    rm -rf $(@:.html=); else rm -Rf $(@:.html=.htp) $@; fi; \
498	  exit 1; \
499	fi
500$(srcdir)/cvsclient.info: cvsclient.texi $(srcdir)/version-client.texi
501cvsclient.dvi: cvsclient.texi $(srcdir)/version-client.texi
502cvsclient.pdf: cvsclient.texi $(srcdir)/version-client.texi
503cvsclient.html: cvsclient.texi $(srcdir)/version-client.texi
504$(srcdir)/version-client.texi: @MAINTAINER_MODE_TRUE@ $(srcdir)/stamp-1
505$(srcdir)/stamp-1: cvsclient.texi $(top_srcdir)/configure
506	@(dir=.; test -f ./cvsclient.texi || dir=$(srcdir); \
507	set `$(SHELL) $(top_srcdir)/build-aux/mdate-sh $$dir/cvsclient.texi`; \
508	echo "@set UPDATED $$1 $$2 $$3"; \
509	echo "@set UPDATED-MONTH $$2 $$3"; \
510	echo "@set EDITION $(VERSION)"; \
511	echo "@set VERSION $(VERSION)") > 1.tmp
512	@cmp -s 1.tmp $(srcdir)/version-client.texi \
513	  || (echo "Updating $(srcdir)/version-client.texi"; \
514	      cp 1.tmp $(srcdir)/version-client.texi)
515	-@rm -f 1.tmp
516	@cp $(srcdir)/version-client.texi $@
517
518mostlyclean-1:
519	-rm -f 1.tmp
520
521maintainer-clean-1:
522@MAINTAINER_MODE_TRUE@	-rm -f $(srcdir)/stamp-1 $(srcdir)/version-client.texi
523.dvi.ps:
524	TEXINPUTS="$(am__TEXINFO_TEX_DIR)$(PATH_SEPARATOR)$$TEXINPUTS" \
525	$(DVIPS) -o $@ $<
526
527uninstall-dvi-am:
528	@$(NORMAL_UNINSTALL)
529	@list='$(DVIS)'; test -n "$(dvidir)" || list=; \
530	for p in $$list; do \
531	  $(am__strip_dir) \
532	  echo " rm -f '$(DESTDIR)$(dvidir)/$$f'"; \
533	  rm -f "$(DESTDIR)$(dvidir)/$$f"; \
534	done
535
536uninstall-html-am:
537	@$(NORMAL_UNINSTALL)
538	@list='$(HTMLS)'; test -n "$(htmldir)" || list=; \
539	for p in $$list; do \
540	  $(am__strip_dir) \
541	  echo " rm -rf '$(DESTDIR)$(htmldir)/$$f'"; \
542	  rm -rf "$(DESTDIR)$(htmldir)/$$f"; \
543	done
544
545uninstall-info-am:
546	@$(PRE_UNINSTALL)
547	@if test -d '$(DESTDIR)$(infodir)' && \
548	    (install-info --version && \
549	     install-info --version 2>&1 | sed 1q | grep -i -v debian) >/dev/null 2>&1; then \
550	  list='$(INFO_DEPS)'; \
551	  for file in $$list; do \
552	    relfile=`echo "$$file" | sed 's|^.*/||'`; \
553	    echo " install-info --info-dir='$(DESTDIR)$(infodir)' --remove '$(DESTDIR)$(infodir)/$$relfile'"; \
554	    if install-info --info-dir="$(DESTDIR)$(infodir)" --remove "$(DESTDIR)$(infodir)/$$relfile"; \
555	    then :; else test ! -f "$(DESTDIR)$(infodir)/$$relfile" || exit 1; fi; \
556	  done; \
557	else :; fi
558	@$(NORMAL_UNINSTALL)
559	@list='$(INFO_DEPS)'; \
560	for file in $$list; do \
561	  relfile=`echo "$$file" | sed 's|^.*/||'`; \
562	  relfile_i=`echo "$$relfile" | sed 's|\.info$$||;s|$$|.i|'`; \
563	  (if test -d "$(DESTDIR)$(infodir)" && cd "$(DESTDIR)$(infodir)"; then \
564	     echo " cd '$(DESTDIR)$(infodir)' && rm -f $$relfile $$relfile-[0-9] $$relfile-[0-9][0-9] $$relfile_i[0-9] $$relfile_i[0-9][0-9]"; \
565	     rm -f $$relfile $$relfile-[0-9] $$relfile-[0-9][0-9] $$relfile_i[0-9] $$relfile_i[0-9][0-9]; \
566	   else :; fi); \
567	done
568
569uninstall-pdf-am:
570	@$(NORMAL_UNINSTALL)
571	@list='$(PDFS)'; test -n "$(pdfdir)" || list=; \
572	for p in $$list; do \
573	  $(am__strip_dir) \
574	  echo " rm -f '$(DESTDIR)$(pdfdir)/$$f'"; \
575	  rm -f "$(DESTDIR)$(pdfdir)/$$f"; \
576	done
577
578uninstall-ps-am:
579	@$(NORMAL_UNINSTALL)
580	@list='$(PSS)'; test -n "$(psdir)" || list=; \
581	for p in $$list; do \
582	  $(am__strip_dir) \
583	  echo " rm -f '$(DESTDIR)$(psdir)/$$f'"; \
584	  rm -f "$(DESTDIR)$(psdir)/$$f"; \
585	done
586
587dist-info: $(INFO_DEPS)
588	@srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
589	list='$(INFO_DEPS)'; \
590	for base in $$list; do \
591	  case $$base in \
592	    $(srcdir)/*) base=`echo "$$base" | sed "s|^$$srcdirstrip/||"`;; \
593	  esac; \
594	  if test -f $$base; then d=.; else d=$(srcdir); fi; \
595	  base_i=`echo "$$base" | sed 's|\.info$$||;s|$$|.i|'`; \
596	  for file in $$d/$$base $$d/$$base-[0-9] $$d/$$base-[0-9][0-9] $$d/$$base_i[0-9] $$d/$$base_i[0-9][0-9]; do \
597	    if test -f $$file; then \
598	      relfile=`expr "$$file" : "$$d/\(.*\)"`; \
599	      test -f "$(distdir)/$$relfile" || \
600		cp -p $$file "$(distdir)/$$relfile"; \
601	    else :; fi; \
602	  done; \
603	done
604
605mostlyclean-aminfo:
606	-rm -rf cvs.aux cvs.cp cvs.cps cvs.fn cvs.fns cvs.ky cvs.kys cvs.log cvs.pg \
607	  cvs.pgs cvs.tmp cvs.toc cvs.tp cvs.tps cvs.vr cvs.vrs \
608	  cvsclient.aux cvsclient.cp cvsclient.cps cvsclient.fn \
609	  cvsclient.fns cvsclient.ky cvsclient.kys cvsclient.log \
610	  cvsclient.pg cvsclient.pgs cvsclient.tmp cvsclient.toc \
611	  cvsclient.tp cvsclient.tps cvsclient.vr cvsclient.vrs
612
613clean-aminfo:
614	-test -z "cvs.dvi cvs.pdf cvs.ps cvs.html cvsclient.dvi cvsclient.pdf \
615	  cvsclient.ps cvsclient.html" \
616	|| rm -rf cvs.dvi cvs.pdf cvs.ps cvs.html cvsclient.dvi cvsclient.pdf \
617	  cvsclient.ps cvsclient.html
618
619maintainer-clean-aminfo:
620	@list='$(INFO_DEPS)'; for i in $$list; do \
621	  i_i=`echo "$$i" | sed 's|\.info$$||;s|$$|.i|'`; \
622	  echo " rm -f $$i $$i-[0-9] $$i-[0-9][0-9] $$i_i[0-9] $$i_i[0-9][0-9]"; \
623	  rm -f $$i $$i-[0-9] $$i-[0-9][0-9] $$i_i[0-9] $$i_i[0-9][0-9]; \
624	done
625install-man1: $(man_MANS)
626	@$(NORMAL_INSTALL)
627	test -z "$(man1dir)" || $(MKDIR_P) "$(DESTDIR)$(man1dir)"
628	@list=''; test -n "$(man1dir)" || exit 0; \
629	{ for i in $$list; do echo "$$i"; done; \
630	l2='$(man_MANS)'; for i in $$l2; do echo "$$i"; done | \
631	  sed -n '/\.1[a-z]*$$/p'; \
632	} | while read p; do \
633	  if test -f $$p; then d=; else d="$(srcdir)/"; fi; \
634	  echo "$$d$$p"; echo "$$p"; \
635	done | \
636	sed -e 'n;s,.*/,,;p;h;s,.*\.,,;s,^[^1][0-9a-z]*$$,1,;x' \
637	      -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,' | \
638	sed 'N;N;s,\n, ,g' | { \
639	list=; while read file base inst; do \
640	  if test "$$base" = "$$inst"; then list="$$list $$file"; else \
641	    echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man1dir)/$$inst'"; \
642	    $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man1dir)/$$inst" || exit $$?; \
643	  fi; \
644	done; \
645	for i in $$list; do echo "$$i"; done | $(am__base_list) | \
646	while read files; do \
647	  test -z "$$files" || { \
648	    echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man1dir)'"; \
649	    $(INSTALL_DATA) $$files "$(DESTDIR)$(man1dir)" || exit $$?; }; \
650	done; }
651
652uninstall-man1:
653	@$(NORMAL_UNINSTALL)
654	@list=''; test -n "$(man1dir)" || exit 0; \
655	files=`{ for i in $$list; do echo "$$i"; done; \
656	l2='$(man_MANS)'; for i in $$l2; do echo "$$i"; done | \
657	  sed -n '/\.1[a-z]*$$/p'; \
658	} | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^1][0-9a-z]*$$,1,;x' \
659	      -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \
660	test -z "$$files" || { \
661	  echo " ( cd '$(DESTDIR)$(man1dir)' && rm -f" $$files ")"; \
662	  cd "$(DESTDIR)$(man1dir)" && rm -f $$files; }
663
664# This directory's subdirectories are mostly independent; you can cd
665# into them and run `make' without going through this Makefile.
666# To change the values of `make' variables: instead of editing Makefiles,
667# (1) if the variable is set in `config.status', edit `config.status'
668#     (which will cause the Makefiles to be regenerated when you run `make');
669# (2) otherwise, pass the desired values on the `make' command line.
670$(RECURSIVE_TARGETS):
671	@fail= failcom='exit 1'; \
672	for f in x $$MAKEFLAGS; do \
673	  case $$f in \
674	    *=* | --[!k]*);; \
675	    *k*) failcom='fail=yes';; \
676	  esac; \
677	done; \
678	dot_seen=no; \
679	target=`echo $@ | sed s/-recursive//`; \
680	list='$(SUBDIRS)'; for subdir in $$list; do \
681	  echo "Making $$target in $$subdir"; \
682	  if test "$$subdir" = "."; then \
683	    dot_seen=yes; \
684	    local_target="$$target-am"; \
685	  else \
686	    local_target="$$target"; \
687	  fi; \
688	  ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
689	  || eval $$failcom; \
690	done; \
691	if test "$$dot_seen" = "no"; then \
692	  $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
693	fi; test -z "$$fail"
694
695$(RECURSIVE_CLEAN_TARGETS):
696	@fail= failcom='exit 1'; \
697	for f in x $$MAKEFLAGS; do \
698	  case $$f in \
699	    *=* | --[!k]*);; \
700	    *k*) failcom='fail=yes';; \
701	  esac; \
702	done; \
703	dot_seen=no; \
704	case "$@" in \
705	  distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
706	  *) list='$(SUBDIRS)' ;; \
707	esac; \
708	rev=''; for subdir in $$list; do \
709	  if test "$$subdir" = "."; then :; else \
710	    rev="$$subdir $$rev"; \
711	  fi; \
712	done; \
713	rev="$$rev ."; \
714	target=`echo $@ | sed s/-recursive//`; \
715	for subdir in $$rev; do \
716	  echo "Making $$target in $$subdir"; \
717	  if test "$$subdir" = "."; then \
718	    local_target="$$target-am"; \
719	  else \
720	    local_target="$$target"; \
721	  fi; \
722	  ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
723	  || eval $$failcom; \
724	done && test -z "$$fail"
725tags-recursive:
726	list='$(SUBDIRS)'; for subdir in $$list; do \
727	  test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
728	done
729ctags-recursive:
730	list='$(SUBDIRS)'; for subdir in $$list; do \
731	  test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
732	done
733
734ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
735	list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
736	unique=`for i in $$list; do \
737	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
738	  done | \
739	  $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
740	      END { if (nonempty) { for (i in files) print i; }; }'`; \
741	mkid -fID $$unique
742tags: TAGS
743
744TAGS: tags-recursive $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
745		$(TAGS_FILES) $(LISP)
746	set x; \
747	here=`pwd`; \
748	if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
749	  include_option=--etags-include; \
750	  empty_fix=.; \
751	else \
752	  include_option=--include; \
753	  empty_fix=; \
754	fi; \
755	list='$(SUBDIRS)'; for subdir in $$list; do \
756	  if test "$$subdir" = .; then :; else \
757	    test ! -f $$subdir/TAGS || \
758	      set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \
759	  fi; \
760	done; \
761	list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
762	unique=`for i in $$list; do \
763	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
764	  done | \
765	  $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
766	      END { if (nonempty) { for (i in files) print i; }; }'`; \
767	shift; \
768	if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
769	  test -n "$$unique" || unique=$$empty_fix; \
770	  if test $$# -gt 0; then \
771	    $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
772	      "$$@" $$unique; \
773	  else \
774	    $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
775	      $$unique; \
776	  fi; \
777	fi
778ctags: CTAGS
779CTAGS: ctags-recursive $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
780		$(TAGS_FILES) $(LISP)
781	list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
782	unique=`for i in $$list; do \
783	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
784	  done | \
785	  $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
786	      END { if (nonempty) { for (i in files) print i; }; }'`; \
787	test -z "$(CTAGS_ARGS)$$unique" \
788	  || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
789	     $$unique
790
791GTAGS:
792	here=`$(am__cd) $(top_builddir) && pwd` \
793	  && $(am__cd) $(top_srcdir) \
794	  && gtags -i $(GTAGS_ARGS) "$$here"
795
796distclean-tags:
797	-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
798
799distdir: $(DISTFILES)
800	@list='$(MANS)'; if test -n "$$list"; then \
801	  list=`for p in $$list; do \
802	    if test -f $$p; then d=; else d="$(srcdir)/"; fi; \
803	    if test -f "$$d$$p"; then echo "$$d$$p"; else :; fi; done`; \
804	  if test -n "$$list" && \
805	    grep 'ab help2man is required to generate this page' $$list >/dev/null; then \
806	    echo "error: found man pages containing the \`missing help2man' replacement text:" >&2; \
807	    grep -l 'ab help2man is required to generate this page' $$list | sed 's/^/         /' >&2; \
808	    echo "       to fix them, install help2man, remove and regenerate the man pages;" >&2; \
809	    echo "       typically \`make maintainer-clean' will remove them" >&2; \
810	    exit 1; \
811	  else :; fi; \
812	else :; fi
813	@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
814	topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
815	list='$(DISTFILES)'; \
816	  dist_files=`for file in $$list; do echo $$file; done | \
817	  sed -e "s|^$$srcdirstrip/||;t" \
818	      -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
819	case $$dist_files in \
820	  */*) $(MKDIR_P) `echo "$$dist_files" | \
821			   sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
822			   sort -u` ;; \
823	esac; \
824	for file in $$dist_files; do \
825	  if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
826	  if test -d $$d/$$file; then \
827	    dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
828	    if test -d "$(distdir)/$$file"; then \
829	      find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
830	    fi; \
831	    if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
832	      cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
833	      find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
834	    fi; \
835	    cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
836	  else \
837	    test -f "$(distdir)/$$file" \
838	    || cp -p $$d/$$file "$(distdir)/$$file" \
839	    || exit 1; \
840	  fi; \
841	done
842	@list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
843	  if test "$$subdir" = .; then :; else \
844	    test -d "$(distdir)/$$subdir" \
845	    || $(MKDIR_P) "$(distdir)/$$subdir" \
846	    || exit 1; \
847	  fi; \
848	done
849	@list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
850	  if test "$$subdir" = .; then :; else \
851	    dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
852	    $(am__relativize); \
853	    new_distdir=$$reldir; \
854	    dir1=$$subdir; dir2="$(top_distdir)"; \
855	    $(am__relativize); \
856	    new_top_distdir=$$reldir; \
857	    echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \
858	    echo "     am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \
859	    ($(am__cd) $$subdir && \
860	      $(MAKE) $(AM_MAKEFLAGS) \
861	        top_distdir="$$new_top_distdir" \
862	        distdir="$$new_distdir" \
863		am__remove_distdir=: \
864		am__skip_length_check=: \
865		am__skip_mode_fix=: \
866	        distdir) \
867	      || exit 1; \
868	  fi; \
869	done
870	$(MAKE) $(AM_MAKEFLAGS) \
871	  top_distdir="$(top_distdir)" distdir="$(distdir)" \
872	  dist-info
873check-am: all-am
874check: check-recursive
875all-am: Makefile $(INFO_DEPS) $(MANS)
876installdirs: installdirs-recursive
877installdirs-am:
878	for dir in "$(DESTDIR)$(infodir)" "$(DESTDIR)$(man1dir)"; do \
879	  test -z "$$dir" || $(MKDIR_P) "$$dir"; \
880	done
881install: install-recursive
882install-exec: install-exec-recursive
883install-data: install-data-recursive
884uninstall: uninstall-recursive
885
886install-am: all-am
887	@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
888
889installcheck: installcheck-recursive
890install-strip:
891	$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
892	  install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
893	  `test -z '$(STRIP)' || \
894	    echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
895mostlyclean-generic:
896	-test -z "$(MOSTLYCLEANFILES)" || rm -f $(MOSTLYCLEANFILES)
897
898clean-generic:
899	-test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
900
901distclean-generic:
902	-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
903	-test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
904	-test -z "$(DISTCLEANFILES)" || rm -f $(DISTCLEANFILES)
905
906maintainer-clean-generic:
907	@echo "This command is intended for maintainers to use"
908	@echo "it deletes files that may require special tools to rebuild."
909	-test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES)
910clean: clean-recursive
911
912clean-am: clean-aminfo clean-generic mostlyclean-am
913
914distclean: distclean-recursive
915	-rm -f Makefile
916distclean-am: clean-am distclean-generic distclean-tags
917
918dvi-am: $(DVIS)
919
920html: html-recursive
921
922html-am: $(HTMLS)
923
924info: info-recursive
925
926info-am: $(INFO_DEPS)
927
928install-data-am: install-info-am install-man
929
930install-dvi: install-dvi-recursive
931
932install-dvi-am: $(DVIS)
933	@$(NORMAL_INSTALL)
934	test -z "$(dvidir)" || $(MKDIR_P) "$(DESTDIR)$(dvidir)"
935	@list='$(DVIS)'; test -n "$(dvidir)" || list=; \
936	for p in $$list; do \
937	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
938	  echo "$$d$$p"; \
939	done | $(am__base_list) | \
940	while read files; do \
941	  echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(dvidir)'"; \
942	  $(INSTALL_DATA) $$files "$(DESTDIR)$(dvidir)" || exit $$?; \
943	done
944install-exec-am:
945
946install-html: install-html-recursive
947
948install-html-am: $(HTMLS)
949	@$(NORMAL_INSTALL)
950	test -z "$(htmldir)" || $(MKDIR_P) "$(DESTDIR)$(htmldir)"
951	@list='$(HTMLS)'; list2=; test -n "$(htmldir)" || list=; \
952	for p in $$list; do \
953	  if test -f "$$p" || test -d "$$p"; then d=; else d="$(srcdir)/"; fi; \
954	  $(am__strip_dir) \
955	  if test -d "$$d$$p"; then \
956	    echo " $(MKDIR_P) '$(DESTDIR)$(htmldir)/$$f'"; \
957	    $(MKDIR_P) "$(DESTDIR)$(htmldir)/$$f" || exit 1; \
958	    echo " $(INSTALL_DATA) '$$d$$p'/* '$(DESTDIR)$(htmldir)/$$f'"; \
959	    $(INSTALL_DATA) "$$d$$p"/* "$(DESTDIR)$(htmldir)/$$f" || exit $$?; \
960	  else \
961	    list2="$$list2 $$d$$p"; \
962	  fi; \
963	done; \
964	test -z "$$list2" || { echo "$$list2" | $(am__base_list) | \
965	while read files; do \
966	  echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(htmldir)'"; \
967	  $(INSTALL_DATA) $$files "$(DESTDIR)$(htmldir)" || exit $$?; \
968	done; }
969install-info: install-info-recursive
970
971install-info-am: $(INFO_DEPS)
972	@$(NORMAL_INSTALL)
973	test -z "$(infodir)" || $(MKDIR_P) "$(DESTDIR)$(infodir)"
974	@srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
975	list='$(INFO_DEPS)'; test -n "$(infodir)" || list=; \
976	for file in $$list; do \
977	  case $$file in \
978	    $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \
979	  esac; \
980	  if test -f $$file; then d=.; else d=$(srcdir); fi; \
981	  file_i=`echo "$$file" | sed 's|\.info$$||;s|$$|.i|'`; \
982	  for ifile in $$d/$$file $$d/$$file-[0-9] $$d/$$file-[0-9][0-9] \
983	               $$d/$$file_i[0-9] $$d/$$file_i[0-9][0-9] ; do \
984	    if test -f $$ifile; then \
985	      echo "$$ifile"; \
986	    else : ; fi; \
987	  done; \
988	done | $(am__base_list) | \
989	while read files; do \
990	  echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(infodir)'"; \
991	  $(INSTALL_DATA) $$files "$(DESTDIR)$(infodir)" || exit $$?; done
992	@$(POST_INSTALL)
993	@if (install-info --version && \
994	     install-info --version 2>&1 | sed 1q | grep -i -v debian) >/dev/null 2>&1; then \
995	  list='$(INFO_DEPS)'; test -n "$(infodir)" || list=; \
996	  for file in $$list; do \
997	    relfile=`echo "$$file" | sed 's|^.*/||'`; \
998	    echo " install-info --info-dir='$(DESTDIR)$(infodir)' '$(DESTDIR)$(infodir)/$$relfile'";\
999	    install-info --info-dir="$(DESTDIR)$(infodir)" "$(DESTDIR)$(infodir)/$$relfile" || :;\
1000	  done; \
1001	else : ; fi
1002install-man: install-man1
1003
1004install-pdf: install-pdf-recursive
1005
1006install-pdf-am: $(PDFS)
1007	@$(NORMAL_INSTALL)
1008	test -z "$(pdfdir)" || $(MKDIR_P) "$(DESTDIR)$(pdfdir)"
1009	@list='$(PDFS)'; test -n "$(pdfdir)" || list=; \
1010	for p in $$list; do \
1011	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
1012	  echo "$$d$$p"; \
1013	done | $(am__base_list) | \
1014	while read files; do \
1015	  echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(pdfdir)'"; \
1016	  $(INSTALL_DATA) $$files "$(DESTDIR)$(pdfdir)" || exit $$?; done
1017install-ps: install-ps-recursive
1018
1019install-ps-am: $(PSS)
1020	@$(NORMAL_INSTALL)
1021	test -z "$(psdir)" || $(MKDIR_P) "$(DESTDIR)$(psdir)"
1022	@list='$(PSS)'; test -n "$(psdir)" || list=; \
1023	for p in $$list; do \
1024	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
1025	  echo "$$d$$p"; \
1026	done | $(am__base_list) | \
1027	while read files; do \
1028	  echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(psdir)'"; \
1029	  $(INSTALL_DATA) $$files "$(DESTDIR)$(psdir)" || exit $$?; done
1030installcheck-am:
1031
1032maintainer-clean: maintainer-clean-recursive
1033	-rm -f Makefile
1034maintainer-clean-am: distclean-am maintainer-clean-1 \
1035	maintainer-clean-aminfo maintainer-clean-generic \
1036	maintainer-clean-vti
1037
1038mostlyclean: mostlyclean-recursive
1039
1040mostlyclean-am: mostlyclean-1 mostlyclean-aminfo mostlyclean-generic \
1041	mostlyclean-vti
1042
1043pdf: pdf-recursive
1044
1045pdf-am: $(PDFS)
1046
1047ps: ps-recursive
1048
1049ps-am: $(PSS)
1050
1051uninstall-am: uninstall-dvi-am uninstall-html-am uninstall-info-am \
1052	uninstall-man uninstall-pdf-am uninstall-ps-am
1053
1054uninstall-man: uninstall-man1
1055
1056.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) ctags-recursive \
1057	install-am install-strip tags-recursive
1058
1059.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
1060	all all-am check check-am clean clean-aminfo clean-generic \
1061	ctags ctags-recursive dist-info distclean distclean-generic \
1062	distclean-tags distdir dvi dvi-am html html-am info info-am \
1063	install install-am install-data install-data-am install-dvi \
1064	install-dvi-am install-exec install-exec-am install-html \
1065	install-html-am install-info install-info-am install-man \
1066	install-man1 install-pdf install-pdf-am install-ps \
1067	install-ps-am install-strip installcheck installcheck-am \
1068	installdirs installdirs-am maintainer-clean maintainer-clean-1 \
1069	maintainer-clean-aminfo maintainer-clean-generic \
1070	maintainer-clean-vti mostlyclean mostlyclean-1 \
1071	mostlyclean-aminfo mostlyclean-generic mostlyclean-vti pdf \
1072	pdf-am ps ps-am tags tags-recursive uninstall uninstall-am \
1073	uninstall-dvi-am uninstall-html-am uninstall-info-am \
1074	uninstall-man uninstall-man1 uninstall-pdf-am uninstall-ps-am
1075
1076
1077doc: info pdf
1078.PHONY: doc
1079
1080txt: $(TXTS)
1081.PHONY: txt
1082
1083dvi: cvs.dvi cvsclient.dvi
1084.PHONY: dvi
1085
1086# FIXME-AUTOMAKE:
1087# For some reason if I remove version.texi, it doesn't get built automatically.
1088# This needs to be fixed in automake.
1089cvs.txt: cvs.texinfo $(srcdir)/version.texi
1090cvsclient.txt: cvsclient.texi $(srcdir)/version-client.texi
1091
1092# The cvs-paper.pdf target needs to be very specific so that the other PDFs get
1093# generated correctly.  If a more generic .ps.pdf implicit target is defined,
1094# and cvs.ps is made before cvs.pdf, then cvs.pdf can be generated from the
1095# .ps.pdf target and the PS source, which contains less information (hyperlinks
1096# and such) than the usual texinfo source.
1097#
1098# It is possible that an implicit .ms.ps target could be safely defined.  I
1099# don't recall looking into it.
1100cvs-paper.ps: cvs-paper.ms
1101	$(ROFF) -t -p -ms -Tps $(srcdir)/cvs-paper.ms >cvs-paper.ps-t
1102	cp cvs-paper.ps-t $@
1103	-@rm -f cvs-paper.ps-t
1104
1105# This rule introduces some redundancy, but `make distcheck' requires that
1106# Nothing in $(srcdir) be rebuilt, and this will always be rebuilt when it
1107# is dependant on cvs-paper.ps and cvs-paper.ps isn't distributed.
1108$(srcdir)/cvs-paper.pdf: cvs-paper.ms
1109	$(ROFF) -t -p -ms -Tps $(srcdir)/cvs-paper.ms >cvs-paper.ps-t
1110	ps2pdf cvs-paper.ps-t cvs-paper.pdf-t
1111	cp cvs-paper.pdf-t $@
1112	-@rm -f cvs-paper.pdf-t cvs-paper.ps-t
1113
1114# Targets to build a man page from cvs.texinfo.
1115$(srcdir)/cvs.1: @MAINTAINER_MODE_TRUE@ mkman cvs.man.header cvs.texinfo cvs.man.footer
1116	$(PERL) ./mkman $(srcdir)/cvs.man.header $(srcdir)/cvs.texinfo \
1117		$(srcdir)/cvs.man.footer >cvs.tmp
1118	cp cvs.tmp $(srcdir)/cvs.1
1119	-@rm -f cvs.tmp
1120
1121cvs.dvi cvs.html $(srcdir)/cvs.info cvs.pdf cvs.ps cvs.txt: $(srcdir)/getdate-cvs.texi
1122$(srcdir)/getdate-cvs.texi: stamp-gdt
1123stamp-gdt: getdate.texi
1124	@echo "@c This file is generated via a rule in Makefile.am from the" \
1125	  >getdate-cvs.tmp
1126	@echo "@c getdate.texi file." >>getdate-cvs.tmp
1127	@echo "@c" >>getdate-cvs.tmp
1128	@echo "@c *** DO NOT EDIT THIS FILE DIRECTLY ***" >>getdate-cvs.tmp
1129	@echo "@c" >>getdate-cvs.tmp
1130	@echo "@c Edit getdate.texi instead." >>getdate-cvs.tmp
1131	@echo >>getdate-cvs.tmp
1132	sed -e "s/^@chapter /@appendixsec /" \
1133	    -e "s/^@section /@appendixsubsec /" \
1134	  <$(srcdir)/getdate.texi >>getdate-cvs.tmp
1135	@cmp -s getdate-cvs.tmp $(srcdir)/getdate-cvs.texi \
1136	  || (echo "Updating getdate-cvs.texi"; \
1137	      cp getdate-cvs.tmp $(srcdir)/getdate-cvs.texi)
1138	-@rm -f getdate-cvs.tmp
1139	@cp $(srcdir)/getdate-cvs.texi $@
1140.texinfo.txt:
1141	$(MAKEINFO) $(AM_MAKEINFOFLAGS) $(MAKEINFOFLAGS) -I $(srcdir) \
1142	 --no-headers -o $@ `test -f '$<' || echo '$(srcdir)/'`$<
1143.txi.txt:
1144	$(MAKEINFO) $(AM_MAKEINFOFLAGS) $(MAKEINFOFLAGS) -I $(srcdir) \
1145	 --no-headers -o $@ `test -f '$<' || echo '$(srcdir)/'`$<
1146.texi.txt:
1147	$(MAKEINFO) $(AM_MAKEINFOFLAGS) $(MAKEINFOFLAGS) -I $(srcdir) \
1148	 --no-headers -o $@ `test -f '$<' || echo '$(srcdir)/'`$<
1149
1150# for backwards compatibility with the old makefiles
1151realclean: maintainer-clean
1152.PHONY: realclean
1153
1154# Tell versions [3.59,3.63) of GNU make to not export all variables.
1155# Otherwise a system limit (for SysV at least) may be exceeded.
1156.NOEXPORT:
1157