use variables for paths in info docs

git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22191 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
Love Hörnquist Åstrand
2007-12-06 17:26:30 +00:00
parent 8dc3e8a874
commit f28d7a22e0
3 changed files with 19 additions and 8 deletions

View File

@@ -10,21 +10,27 @@ TEXI2DVI = true # ARGH, make distcheck can't be disabled to not build dvifiles
info_TEXINFOS = heimdal.texi hx509.texi info_TEXINFOS = heimdal.texi hx509.texi
dxy_subst = sed -e 's,[@]srcdir[@],$(srcdir),g' \
do_subst = sed -e 's,[@]srcdir[@],$(srcdir),g' \
-e 's,[@]objdir[@],.,g' \ -e 's,[@]objdir[@],.,g' \
-e 's,[@]PACKAGE_VERSION[@],$(PACKAGE_VERSION),g' -e 's,[@]PACKAGE_VERSION[@],$(PACKAGE_VERSION),g'
krb5.dxy: krb5.din Makefile krb5.dxy: krb5.din Makefile
$(do_subst) < $(srcdir)/krb5.din > krb5.dxy.tmp $(dxy_subst) < $(srcdir)/krb5.din > krb5.dxy.tmp
chmod +x krb5.dxy.tmp chmod +x krb5.dxy.tmp
mv krb5.dxy.tmp krb5.dxy mv krb5.dxy.tmp krb5.dxy
ntlm.dxy: ntlm.din Makefile ntlm.dxy: ntlm.din Makefile
$(do_subst) < $(srcdir)/ntlm.din > ntlm.dxy.tmp $(dxy_subst) < $(srcdir)/ntlm.din > ntlm.dxy.tmp
chmod +x ntlm.dxy.tmp chmod +x ntlm.dxy.tmp
mv ntlm.dxy.tmp ntlm.dxy mv ntlm.dxy.tmp ntlm.dxy
texi_subst = sed -e 's,[@]dbdir[@],$(localstatedir),g' \
-e 's,[@]PACKAGE_VERSION[@],$(PACKAGE_VERSION),g'
vars.texi: vars.tin Makefile
$(texi_subst) < $(srcdir)/vars.tin > vars.texi.tmp
chmod +x vars.texi.tmp
mv vars.texi.tmp vars.texi
doxygen: krb5.dxy ntlm.dxy doxygen: krb5.dxy ntlm.dxy
doxygen krb5.dxy doxygen krb5.dxy
@@ -41,15 +47,18 @@ heimdal_TEXINFOS = \
misc.texi \ misc.texi \
programming.texi \ programming.texi \
setup.texi \ setup.texi \
vars.texi \
whatis.texi \ whatis.texi \
win2k.texi win2k.texi
EXTRA_DIST = \ EXTRA_DIST = \
krb5.din \ krb5.din \
ntlm.din \ ntlm.din \
doxytmpl.dxy doxytmpl.dxy \
vars.tin
CLEANFILES = \ CLEANFILES = \
krb5.dxy* \ krb5.dxy* \
ntlm.dxy* ntlm.dxy* \
vars.texi*

View File

@@ -14,8 +14,10 @@
@syncodeindex pg cp @syncodeindex pg cp
@c %**end of header @c %**end of header
@include vars.texi
@set UPDATED $Date$ @set UPDATED $Date$
@set VERSION 1.0 @set VERSION @value{PACKAGE_VERSION}
@set EDITION 1.0 @set EDITION 1.0
@ifinfo @ifinfo

View File

@@ -107,7 +107,7 @@ SRV-record for your realm, or your Kerberos server has DNS CNAME
@section Creating the database @section Creating the database
The database library will look for the database in the directory The database library will look for the database in the directory
@file{/var/heimdal}, so you should probably create that directory. @file{@value{dbdir}}, so you should probably create that directory.
Make sure the directory has restrictive permissions. Make sure the directory has restrictive permissions.
@example @example