From 0f8f4e75ae52f5c32f06d3022cd1ad686b0d1976 Mon Sep 17 00:00:00 2001 From: Peter Marschall Date: Sun, 22 Apr 2012 15:00:51 +0200 Subject: [PATCH] capiinit/capiinfo.8: use configured path for capi.conf Generate capiinit.8 at compile time from capiinit.8.in using 'configure' to use the configured path for capi.conf instead of the hard-coded /etc/capi.conf. The necessary changes took place in configure.ac & autoreconf --- capiinit/Makefile.in | 9 ++++++--- capiinit/{capiinit.8 => capiinit.8.in} | 6 +++--- capiinit/configure | 3 ++- capiinit/configure.ac | 2 +- 4 files changed, 12 insertions(+), 8 deletions(-) rename capiinit/{capiinit.8 => capiinit.8.in} (90%) diff --git a/capiinit/Makefile.in b/capiinit/Makefile.in index dc18fbff..805f3252 100644 --- a/capiinit/Makefile.in +++ b/capiinit/Makefile.in @@ -36,8 +36,9 @@ POST_UNINSTALL = : sbin_PROGRAMS = capiinit$(EXEEXT) subdir = . DIST_COMMON = $(am__configure_deps) $(srcdir)/Makefile.am \ - $(srcdir)/Makefile.in $(srcdir)/config.h.in \ - $(top_srcdir)/configure depcomp install-sh missing + $(srcdir)/Makefile.in $(srcdir)/capiinit.8.in \ + $(srcdir)/config.h.in $(top_srcdir)/configure depcomp \ + install-sh missing ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/configure.ac am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ @@ -46,7 +47,7 @@ am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \ configure.lineno config.status.lineno mkinstalldirs = $(install_sh) -d CONFIG_HEADER = config.h -CONFIG_CLEAN_FILES = +CONFIG_CLEAN_FILES = capiinit.8 CONFIG_CLEAN_VPATH_FILES = am__installdirs = "$(DESTDIR)$(sbindir)" "$(DESTDIR)$(man8dir)" \ "$(DESTDIR)$(sysconfdir)" @@ -264,6 +265,8 @@ $(srcdir)/config.h.in: $(am__configure_deps) distclean-hdr: -rm -f config.h stamp-h1 +capiinit.8: $(top_builddir)/config.status $(srcdir)/capiinit.8.in + cd $(top_builddir) && $(SHELL) ./config.status $@ install-sbinPROGRAMS: $(sbin_PROGRAMS) @$(NORMAL_INSTALL) test -z "$(sbindir)" || $(MKDIR_P) "$(DESTDIR)$(sbindir)" diff --git a/capiinit/capiinit.8 b/capiinit/capiinit.8.in similarity index 90% rename from capiinit/capiinit.8 rename to capiinit/capiinit.8.in index d6e9e5ce..ca869181 100644 --- a/capiinit/capiinit.8 +++ b/capiinit/capiinit.8.in @@ -17,7 +17,7 @@ is called with one of the following actions: .TP \fBstart\fR Load all modules and initialize all cards (loading the firmware), which are -configured in \fI/etc/capi.conf\fR. +configured in \fI@I4LCONFDIR@/capi.conf\fR. .TP \fBstop\fR Reset all cards and unload modules. @@ -58,13 +58,13 @@ Firmware files are searched in this order in the following directories: \fI/usr/lib/isdn\fR, \fI/lib/isdn\fR. .PP -There is a sample config in /etc/capi.conf. +There is a sample config in @I4LCONFDIR@/capi.conf. .SH OPTIONS .PP .TP \fB-c\fR \fIfilename\fR, \fB--config\fR \fIfilename\fR -Use \fIfilename\fP as config file (default is /etc/capi.conf). +Use \fIfilename\fP as config file (default is @I4LCONFDIR@/capi.conf). .TP \fB-d\fR, \fB--debug\fR Save patch values for debugging purposes. diff --git a/capiinit/configure b/capiinit/configure index bc987240..ed8fe455 100755 --- a/capiinit/configure +++ b/capiinit/configure @@ -3923,7 +3923,7 @@ done ac_config_headers="$ac_config_headers config.h" -ac_config_files="$ac_config_files Makefile" +ac_config_files="$ac_config_files Makefile capiinit.8" cat >confcache <<\_ACEOF # This file is a shell script that caches the results of configure @@ -4657,6 +4657,7 @@ do "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; + "capiinit.8") CONFIG_FILES="$CONFIG_FILES capiinit.8" ;; *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; esac diff --git a/capiinit/configure.ac b/capiinit/configure.ac index 51610090..2f4ded4b 100644 --- a/capiinit/configure.ac +++ b/capiinit/configure.ac @@ -24,4 +24,4 @@ dnl Define which variables to substitute & which files to generate AC_SUBST(I4LCONFDIR) AM_CONFIG_HEADER(config.h) -AC_OUTPUT(Makefile) +AC_OUTPUT(Makefile capiinit.8)