File:  [ELWIX - Embedded LightWeight unIX -] / embedaddon / sudo / doc / Makefile.in
Revision 1.1.1.5 (vendor branch): download - view: text, annotated - select for diffs - revision graph
Sun Jun 15 16:12:54 2014 UTC (10 years ago) by misho
Branches: sudo, MAIN
CVS tags: v1_8_10p3_0, v1_8_10p3, HEAD
sudo v 1.8.10p3

    1: #
    2: # Copyright (c) 2010-2014 Todd C. Miller <Todd.Miller@courtesan.com>
    3: #
    4: # Permission to use, copy, modify, and distribute this software for any
    5: # purpose with or without fee is hereby granted, provided that the above
    6: # copyright notice and this permission notice appear in all copies.
    7: #
    8: # THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
    9: # WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
   10: # MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
   11: # ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
   12: # WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
   13: # ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
   14: # OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
   15: # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   16: #
   17: # @configure_input@
   18: #
   19: 
   20: #### Start of system configuration section. ####
   21: 
   22: srcdir = @srcdir@
   23: docdir = @docdir@
   24: top_builddir = @top_builddir@
   25: top_srcdir = @top_srcdir@
   26: cross_compiling = @CROSS_COMPILING@
   27: 
   28: # Tools to use
   29: SED = @SED@
   30: MANDOC = @MANDOCPROG@
   31: MANCOMPRESS = @MANCOMPRESS@
   32: MANCOMPRESSEXT = @MANCOMPRESSEXT@
   33: TR = @TRPROG@
   34: 
   35: # Our install program supports extra flags...
   36: INSTALL = $(SHELL) $(top_srcdir)/install-sh -c
   37: 
   38: # Where to install things...
   39: prefix = @prefix@
   40: exec_prefix = @exec_prefix@
   41: bindir = @bindir@
   42: sbindir = @sbindir@
   43: sysconfdir = @sysconfdir@
   44: libexecdir = @libexecdir@
   45: datarootdir = @datarootdir@
   46: localstatedir = @localstatedir@
   47: mandir = @mandir@
   48: 
   49: # Directory to copy man pages from
   50: mansrcdir = @mansrcdir@
   51: 
   52: # Directory in which to install the man page
   53: mantype = @MANTYPE@
   54: mansectsu = @mansectsu@
   55: mansectform = @mansectform@
   56: mandirsu = $(mandir)/@MANDIRTYPE@$(mansectsu)
   57: mandirform = $(mandir)/@MANDIRTYPE@$(mansectform)
   58: 
   59: # User and group ids the installed files should be "owned" by
   60: install_uid = 0
   61: install_gid = 0
   62: 
   63: # Set to non-empty for development mode
   64: DEVEL = @DEVEL@
   65: 
   66: #### End of system configuration section. ####
   67: 
   68: SHELL = @SHELL@
   69: 
   70: DOCS =	$(mansrcdir)/sudo.$(mantype) $(mansrcdir)/visudo.$(mantype) \
   71: 	$(mansrcdir)/sudo.conf.$(mantype) $(mansrcdir)/sudoers.$(mantype) \
   72: 	$(mansrcdir)/sudoers.ldap.$(mantype) $(mansrcdir)/sudoers.$(mantype) \
   73: 	$(mansrcdir)/sudoreplay.$(mantype) $(mansrcdir)/sudo_plugin.$(mantype)
   74: 
   75: DEVDOCS = $(srcdir)/sudo.man.in $(srcdir)/sudo.cat \
   76: 	  $(srcdir)/visudo.man.in $(srcdir)/visudo.cat \
   77: 	  $(srcdir)/sudo.conf.man.in $(srcdir)/sudo.conf.cat \
   78: 	  $(srcdir)/sudoers.man.in $(srcdir)/sudoers.cat \
   79: 	  $(srcdir)/sudoers.ldap.man.in $(srcdir)/sudoers.ldap.cat \
   80: 	  $(srcdir)/sudoers.man.in $(srcdir)/sudoers.cat \
   81: 	  $(srcdir)/sudoreplay.man.in $(srcdir)/sudoreplay.cat \
   82: 	  $(srcdir)/sudo_plugin.man.in $(srcdir)/sudo_plugin.cat
   83: 
   84: OTHER_DOCS = $(top_srcdir)/ChangeLog $(top_srcdir)/README \
   85: 	     $(top_srcdir)/NEWS $(srcdir)/HISTORY $(srcdir)/CONTRIBUTORS \
   86: 	     $(srcdir)/LICENSE $(srcdir)/TROUBLESHOOTING $(srcdir)/UPGRADE \
   87: 	     $(srcdir)/sample.*
   88:  
   89: OTHER_DOCS_LDAP = $(top_srcdir)/README.LDAP $(srcdir)/schema.*
   90: 
   91: VERSION = @PACKAGE_VERSION@
   92: PACKAGE_TARNAME = @PACKAGE_TARNAME@
   93: 
   94: all: $(DEVDOCS) $(DOCS)
   95: 
   96: Makefile: $(srcdir)/Makefile.in
   97: 	(cd $(top_builddir) && ./config.status --file doc/Makefile)
   98: 
   99: .SUFFIXES: .man
  100: 
  101: varsub: $(top_srcdir)/configure.ac
  102: 	@if [ -n "$(DEVEL)" ]; then \
  103: 	    printf 's#@%s@#1#\ns#@%s@#1#\ns#@%s@#1#\ns#@%s@#1#\ns#@%s@#/etc#g\ns#@%s@#/usr/local#g\ns#@%s@#5#g\ns#@%s@#8#g\ns#@%s@#%s#\n' SEMAN BAMAN LCMAN PSMAN sysconfdir prefix mansectform mansectsu PACKAGE_VERSION $(VERSION) > $@; \
  104: 	    $(SED) -n '/Begin initial values for man page substitution/,/End initial values for man page substitution/{;p;}' $(top_srcdir)/configure.ac | $(SED) -e '/^#/d' -e 's/^/s#@/' -e 's/=[\\"]*/@#/' -e 's/[\\"]*$$/#g/' >> $@; \
  105: 	fi
  106: 
  107: $(srcdir)/sudo.man.in: $(srcdir)/sudo.mdoc.in
  108: 	@if [ -n "$(DEVEL)" ]; then \
  109: 	    echo "Generating $@"; \
  110: 	    mansectsu=`echo @MANSECTSU@|$(TR) A-Z a-z`; \
  111: 	    mansectform=`echo @MANSECTFORM@|$(TR) A-Z a-z`; \
  112: 	    printf '.\\" DO NOT EDIT THIS FILE, IT IS NOT THE MASTER!\n' > $@; \
  113: 	    printf '.\\" IT IS GENERATED AUTOMATICALLY FROM sudo.mdoc.in\n' >> $@; \
  114: 	    $(SED) -n -e '/^.Dd/q' -e '/^\.\\/p' $(srcdir)/sudo.mdoc.in >> $@; \
  115: 	    $(SED) -e "s/$$mansectsu/8/g" -e "s/$$mansectform/5/g" $(srcdir)/sudo.mdoc.in | $(MANDOC) -Tman | $(SED) -e 's/^\(\.TH "SUDO" \)"8"\(.*"\)OpenBSD \(.*\)/\1"'$$mansectsu'"\2\3/' -e "s/(5)/($$mansectform)/g" -e "s/(8)/($$mansectsu)/g" >> $@; \
  116: 	fi
  117: 
  118: sudo.man.sed: $(srcdir)/fixman.sh
  119: 	BAMAN=@BAMAN@ LCMAN=@LCMAN@ SEMAN=@SEMAN@ PSMAN=@PSMAN@ $(SHELL) $(srcdir)/fixman.sh $@
  120: 
  121: $(mansrcdir)/sudo.man: $(srcdir)/sudo.man.in sudo.man.sed
  122: 	(cd $(top_builddir) && $(SHELL) config.status --file=-) < $(srcdir)/$@.in | $(SED) -f $@.sed > $@
  123: 
  124: sudo.mdoc.sed: $(srcdir)/fixmdoc.sh
  125: 	BAMAN=@BAMAN@ LCMAN=@LCMAN@ SEMAN=@SEMAN@ PSMAN=@PSMAN@ $(SHELL) $(srcdir)/fixmdoc.sh $@
  126: 
  127: $(mansrcdir)/sudo.mdoc: $(srcdir)/sudo.mdoc.in sudo.mdoc.sed
  128: 	(cd $(top_builddir) && $(SHELL) config.status --file=-) < $(srcdir)/$@.in | $(SED) -f $@.sed > $@
  129: 
  130: $(srcdir)/sudo.cat: varsub $(srcdir)/sudo.mdoc.in
  131: 	@if [ -n "$(DEVEL)" ]; then \
  132: 	    echo "Generating $@"; \
  133: 	    $(SED) -f varsub $(srcdir)/sudo.mdoc.in | $(MANDOC) -mdoc | $(SED) -e 's/ OpenBSD \([^ ].*  \)/     \1    /' -e 's/(5)/(4)/g' -e 's/(8)/(1m)/g' > $@; \
  134: 	fi
  135: 
  136: $(srcdir)/visudo.man.in: $(srcdir)/visudo.mdoc.in
  137: 	@if [ -n "$(DEVEL)" ]; then \
  138: 	    echo "Generating $@"; \
  139: 	    mansectsu=`echo @MANSECTSU@|$(TR) A-Z a-z`; \
  140: 	    mansectform=`echo @MANSECTFORM@|$(TR) A-Z a-z`; \
  141: 	    printf '.\\" DO NOT EDIT THIS FILE, IT IS NOT THE MASTER!\n' > $@; \
  142: 	    printf '.\\" IT IS GENERATED AUTOMATICALLY FROM visudo.mdoc.in\n' >> $@; \
  143: 	    $(SED) -n -e '/^.Dd/q' -e '/^\.\\/p' $(srcdir)/visudo.mdoc.in >> $@; \
  144: 	    $(SED) -e "s/$$mansectsu/8/g" -e "s/$$mansectform/5/g" $(srcdir)/visudo.mdoc.in | $(MANDOC) -Tman | $(SED) -e 's/^\(\.TH "VISUDO" \)"8"\(.*"\)OpenBSD \(.*\)/\1"'$$mansectsu'"\2\3/' -e "s/(5)/($$mansectform)/g" -e "s/(8)/($$mansectsu)/g" >> $@; \
  145: 	fi
  146: 
  147: visudo.man.sed: $(srcdir)/fixman.sh
  148: 	$(SHELL) $(srcdir)/fixman.sh $@
  149: 
  150: $(mansrcdir)/visudo.man: $(srcdir)/visudo.man.in visudo.man.sed
  151: 	(cd $(top_builddir) && $(SHELL) config.status --file=-) < $(srcdir)/$@.in | $(SED) -f $@.sed > $@
  152: 
  153: $(mansrcdir)/visudo.mdoc: $(srcdir)/visudo.mdoc.in
  154: 	(cd $(top_builddir) && $(SHELL) config.status --file=doc/$@)
  155: 
  156: $(srcdir)/visudo.cat: varsub $(srcdir)/visudo.mdoc.in
  157: 	@if [ -n "$(DEVEL)" ]; then \
  158: 	    echo "Generating $@"; \
  159: 	    $(SED) -f varsub $(srcdir)/visudo.mdoc.in | $(MANDOC) -mdoc | $(SED) -e 's/ OpenBSD \([^ ].*  \)/     \1    /' -e 's/(5)/(4)/g' -e 's/(8)/(1m)/g' > $@; \
  160: 	fi
  161: 
  162: $(srcdir)/sudo.conf.man.in: $(srcdir)/sudo.conf.mdoc.in
  163: 	@if [ -n "$(DEVEL)" ]; then \
  164: 	    echo "Generating $@"; \
  165: 	    mansectsu=`echo @MANSECTSU@|$(TR) A-Z a-z`; \
  166: 	    mansectform=`echo @MANSECTFORM@|$(TR) A-Z a-z`; \
  167: 	    printf '.\\" DO NOT EDIT THIS FILE, IT IS NOT THE MASTER!\n' > $@; \
  168: 	    printf '.\\" IT IS GENERATED AUTOMATICALLY FROM sudo.conf.mdoc.in\n' >> $@; \
  169: 	    $(SED) -n -e '/^.Dd/q' -e '/^\.\\/p' $(srcdir)/sudo.conf.mdoc.in >> $@; \
  170: 	    $(SED) -e "s/$$mansectsu/8/g" -e "s/$$mansectform/5/g" $(srcdir)/sudo.conf.mdoc.in | $(MANDOC) -Tman | $(SED) -e 's/^\(\.TH "VISUDO" \)"8"\(.*"\)OpenBSD \(.*\)/\1"'$$mansectsu'"\2\3/' -e "s/(5)/($$mansectform)/g" -e "s/(8)/($$mansectsu)/g" >> $@; \
  171: 	fi
  172: 
  173: sudo.conf.man.sed: $(srcdir)/fixman.sh
  174: 	$(SHELL) $(srcdir)/fixman.sh $@
  175: 
  176: $(mansrcdir)/sudo.conf.man: $(srcdir)/sudo.conf.man.in sudo.conf.man.sed
  177: 	(cd $(top_builddir) && $(SHELL) config.status --file=-) < $(srcdir)/$@.in | $(SED) -f $@.sed > $@
  178: 
  179: $(mansrcdir)/sudo.conf.mdoc: $(srcdir)/sudo.conf.mdoc.in
  180: 	(cd $(top_builddir) && $(SHELL) config.status --file=doc/$@)
  181: 
  182: $(srcdir)/sudo.conf.cat: varsub $(srcdir)/sudo.conf.mdoc.in
  183: 	@if [ -n "$(DEVEL)" ]; then \
  184: 	    echo "Generating $@"; \
  185: 	    $(SED) -f varsub $(srcdir)/sudo.conf.mdoc.in | $(MANDOC) -mdoc | $(SED) -e 's/ OpenBSD \([^ ].*  \)/     \1    /' -e 's/(5)/(4)/g' -e 's/(8)/(1m)/g' > $@; \
  186: 	fi
  187: 
  188: $(srcdir)/sudoers.man.in: $(srcdir)/sudoers.mdoc.in
  189: 	@if [ -n "$(DEVEL)" ]; then \
  190: 	    echo "Generating $@"; \
  191: 	    mansectsu=`echo @MANSECTSU@|$(TR) A-Z a-z`; \
  192: 	    mansectform=`echo @MANSECTFORM@|$(TR) A-Z a-z`; \
  193: 	    printf '.\\" DO NOT EDIT THIS FILE, IT IS NOT THE MASTER!\n' > $@; \
  194: 	    printf '.\\" IT IS GENERATED AUTOMATICALLY FROM sudoers.mdoc.in\n' >> $@; \
  195: 	    $(SED) -n -e '/^.Dd/q' -e '/^\.\\/p' $(srcdir)/sudoers.mdoc.in >> $@; \
  196: 	    $(SED) -e "s/$$mansectsu/8/g" -e "s/$$mansectform/5/g" $(srcdir)/sudoers.mdoc.in | $(MANDOC) -Tman | $(SED) -e 's/^\(\.TH "SUDOERS" \)"5"\(.*"\)OpenBSD \(.*\)/\1"'$$mansectsu'"\2\3/' -e "s/(5)/($$mansectform)/g" -e "s/(8)/($$mansectsu)/g" >> $@; \
  197: 	fi
  198: 
  199: sudoers.man.sed: $(srcdir)/fixman.sh
  200: 	LCMAN=@LCMAN@ SEMAN=@SEMAN@ PSMAN=@PSMAN@ $(SHELL) $(srcdir)/fixman.sh $@
  201: 
  202: $(mansrcdir)/sudoers.man: $(srcdir)/sudoers.man.in sudoers.man.sed
  203: 	(cd $(top_builddir) && $(SHELL) config.status --file=-) < $(srcdir)/$@.in | $(SED) -f $@.sed > $@
  204: 
  205: sudoers.mdoc.sed: $(srcdir)/fixmdoc.sh
  206: 	LCMAN=@LCMAN@ SEMAN=@SEMAN@ PSMAN=@PSMAN@ $(SHELL) $(srcdir)/fixmdoc.sh $@
  207: 
  208: $(mansrcdir)/sudoers.mdoc: $(srcdir)/sudoers.mdoc.in sudoers.mdoc.sed
  209: 	(cd $(top_builddir) && $(SHELL) config.status --file=-) < $(srcdir)/$@.in | $(SED) -f $@.sed > $@
  210: 
  211: $(srcdir)/sudoers.cat: varsub $(srcdir)/sudoers.mdoc.in
  212: 	@if [ -n "$(DEVEL)" ]; then \
  213: 	    echo "Generating $@"; \
  214: 	    $(SED) -f varsub $(srcdir)/sudoers.mdoc.in | $(MANDOC) -mdoc | $(SED) -e 's/ OpenBSD \([^ ].*  \)/     \1    /' -e 's/(5)/(4)/g' -e 's/(8)/(1m)/g' > $@; \
  215: 	fi
  216: 
  217: $(srcdir)/sudoers.ldap.man.in: $(srcdir)/sudoers.ldap.mdoc.in
  218: 	@if [ -n "$(DEVEL)" ]; then \
  219: 	    echo "Generating $@"; \
  220: 	    mansectsu=`echo @MANSECTSU@|$(TR) A-Z a-z`; \
  221: 	    mansectform=`echo @MANSECTFORM@|$(TR) A-Z a-z`; \
  222: 	    printf '.\\" DO NOT EDIT THIS FILE, IT IS NOT THE MASTER!\n' > $@; \
  223: 	    printf '.\\" IT IS GENERATED AUTOMATICALLY FROM sudoers.ldap.mdoc.in\n' >> $@; \
  224: 	    $(SED) -n -e '/^.Dd/q' -e '/^\.\\/p' $(srcdir)/sudoers.ldap.mdoc.in >> $@; \
  225: 	    $(SED) -e "s/$$mansectsu/8/g" -e "s/$$mansectform/5/g" $(srcdir)/sudoers.ldap.mdoc.in | $(MANDOC) -Tman | $(SED) -e 's/^\(\.TH "SUDOERS.LDAP" \)"5"\(.*"\)OpenBSD \(.*\)/\1"'$$mansectsu'"\2\3/' -e "s/(5)/($$mansectform)/g" -e "s/(8)/($$mansectsu)/g" >> $@; \
  226: 	fi
  227: 
  228: sudoers.ldap.man.sed: $(srcdir)/fixman.sh
  229: 	$(SHELL) $(srcdir)/fixman.sh $@
  230: 
  231: $(mansrcdir)/sudoers.ldap.man: $(srcdir)/sudoers.ldap.man.in sudoers.ldap.man.sed
  232: 	(cd $(top_builddir) && $(SHELL) config.status --file=-) < $(srcdir)/$@.in | $(SED) -f $@.sed > $@
  233: 
  234: $(mansrcdir)/sudoers.ldap.mdoc: $(srcdir)/sudoers.ldap.mdoc.in
  235: 	(cd $(top_builddir) && $(SHELL) config.status --file=doc/$@)
  236: 
  237: $(srcdir)/sudoers.ldap.cat: varsub $(srcdir)/sudoers.ldap.mdoc.in
  238: 	@if [ -n "$(DEVEL)" ]; then \
  239: 	    echo "Generating $@"; \
  240: 	    $(SED) -f varsub $(srcdir)/sudoers.ldap.mdoc.in | $(MANDOC) -mdoc | $(SED) -e 's/ OpenBSD \([^ ].*  \)/     \1    /' -e 's/(5)/(4)/g' -e 's/(8)/(1m)/g' > $@; \
  241: 	fi
  242: 
  243: $(srcdir)/sudoreplay.man.in: $(srcdir)/sudoreplay.mdoc.in
  244: 	@if [ -n "$(DEVEL)" ]; then \
  245: 	    echo "Generating $@"; \
  246: 	    mansectsu=`echo @MANSECTSU@|$(TR) A-Z a-z`; \
  247: 	    mansectform=`echo @MANSECTFORM@|$(TR) A-Z a-z`; \
  248: 	    printf '.\\" DO NOT EDIT THIS FILE, IT IS NOT THE MASTER!\n' > $@; \
  249: 	    printf '.\\" IT IS GENERATED AUTOMATICALLY FROM sudoreplay.mdoc.in\n' >> $@; \
  250: 	    $(SED) -n -e '/^.Dd/q' -e '/^\.\\/p' $(srcdir)/sudoreplay.mdoc.in >> $@; \
  251: 	    $(SED) -e "s/$$mansectsu/8/g" -e "s/$$mansectform/5/g" $(srcdir)/sudoreplay.mdoc.in | $(MANDOC) -Tman | $(SED) -e 's/^\(\.TH "SUDOREPLAY" \)"8"\(.*"\)OpenBSD \(.*\)/\1"'$$mansectsu'"\2\3/' -e "s/(5)/($$mansectform)/g" -e "s/(8)/($$mansectsu)/g" >> $@; \
  252: 	fi
  253: 
  254: sudoreplay.man.sed: $(srcdir)/fixman.sh
  255: 	$(SHELL) $(srcdir)/fixman.sh $@
  256: 
  257: $(mansrcdir)/sudoreplay.man: $(srcdir)/sudoreplay.man.in sudoreplay.man.sed
  258: 	(cd $(top_builddir) && $(SHELL) config.status --file=-) < $(srcdir)/$@.in | $(SED) -f $@.sed > $@
  259: 
  260: $(mansrcdir)/sudoreplay.mdoc: $(srcdir)/sudoreplay.mdoc.in
  261: 	(cd $(top_builddir) && $(SHELL) config.status --file=doc/$@)
  262: 
  263: $(srcdir)/sudoreplay.cat: varsub $(srcdir)/sudoreplay.mdoc.in
  264: 	@if [ -n "$(DEVEL)" ]; then \
  265: 	    echo "Generating $@"; \
  266: 	    $(SED) -f varsub $(srcdir)/sudoreplay.mdoc.in | $(MANDOC) -mdoc | $(SED) -e 's/ OpenBSD \([^ ].*  \)/     \1    /' -e 's/(5)/(4)/g' -e 's/(8)/(1m)/g' > $@; \
  267: 	fi
  268: 
  269: $(srcdir)/sudo_plugin.man.in: $(srcdir)/sudo_plugin.mdoc.in
  270: 	@if [ -n "$(DEVEL)" ]; then \
  271: 	    echo "Generating $@"; \
  272: 	    mansectsu=`echo @MANSECTSU@|$(TR) A-Z a-z`; \
  273: 	    mansectform=`echo @MANSECTFORM@|$(TR) A-Z a-z`; \
  274: 	    printf '.\\" DO NOT EDIT THIS FILE, IT IS NOT THE MASTER!\n' > $@; \
  275: 	    printf '.\\" IT IS GENERATED AUTOMATICALLY FROM sudo_plugin.mdoc.in\n' >> $@; \
  276: 	    $(SED) -n -e '/^.Dd/q' -e '/^\.\\/p' $(srcdir)/sudo_plugin.mdoc.in >> $@; \
  277: 	    $(SED) -e "s/$$mansectsu/8/g" -e "s/$$mansectform/5/g" $(srcdir)/sudo_plugin.mdoc.in | $(MANDOC) -Tman | $(SED) -e 's/^\(\.TH "SUDO_PLUGIN" \)"8"\(.*"\)OpenBSD \(.*\)/\1"'$$mansectsu'"\2\3/' -e "s/(5)/($$mansectform)/g" -e "s/(8)/($$mansectsu)/g" >> $@; \
  278: 	fi
  279: 
  280: sudo_plugin.man.sed: $(srcdir)/fixman.sh
  281: 	$(SHELL) $(srcdir)/fixman.sh $@
  282: 
  283: $(mansrcdir)/sudo_plugin.man: $(srcdir)/sudo_plugin.man.in sudo_plugin.man.sed
  284: 	(cd $(top_builddir) && $(SHELL) config.status --file=-) < $(srcdir)/$@.in | $(SED) -f $@.sed > $@
  285: 
  286: $(mansrcdir)/sudo_plugin.mdoc: $(srcdir)/sudo_plugin.mdoc.in
  287: 	(cd $(top_builddir) && $(SHELL) config.status --file=doc/$@)
  288: 
  289: $(srcdir)/sudo_plugin.cat: varsub $(srcdir)/sudo_plugin.mdoc.in
  290: 	@if [ -n "$(DEVEL)" ]; then \
  291: 	    echo "Generating $@"; \
  292: 	    $(SED) -f varsub $(srcdir)/sudo_plugin.mdoc.in | $(MANDOC) -mdoc | $(SED) -e 's/ OpenBSD \([^ ].*  \)/     \1    /' -e 's/(5)/(4)/g' -e 's/(8)/(1m)/g' > $@; \
  293: 	fi
  294: 
  295: pre-install:
  296: 
  297: install: install-doc
  298: 
  299: install-dirs:
  300: 	$(SHELL) $(top_srcdir)/mkinstalldirs $(DESTDIR)$(docdir) \
  301: 	    $(DESTDIR)$(mandirsu) $(DESTDIR)$(mandirform)
  302: 
  303: install-binaries:
  304: 
  305: install-includes:
  306: 
  307: install-doc: install-dirs
  308: 	for f in $(OTHER_DOCS); do $(INSTALL) -O $(install_uid) -G $(install_gid) -m 0644 $$f $(DESTDIR)$(docdir); done
  309: 	@LDAP@for f in $(OTHER_DOCS_LDAP); do $(INSTALL) -O $(install_uid) -G $(install_gid) -m 0644 $$f $(DESTDIR)$(docdir); done
  310: 	$(INSTALL) -O $(install_uid) -G $(install_gid) -m 0644 $(mansrcdir)/sudo.$(mantype) $(DESTDIR)$(mandirsu)/sudo.$(mansectsu)
  311: 	$(INSTALL) -O $(install_uid) -G $(install_gid) -m 0644 $(mansrcdir)/sudo_plugin.$(mantype) $(DESTDIR)$(mandirsu)/sudo_plugin.$(mansectsu)
  312: 	$(INSTALL) -O $(install_uid) -G $(install_gid) -m 0644 $(mansrcdir)/sudoreplay.$(mantype) $(DESTDIR)$(mandirsu)/sudoreplay.$(mansectsu)
  313: 	$(INSTALL) -O $(install_uid) -G $(install_gid) -m 0644 $(mansrcdir)/visudo.$(mantype) $(DESTDIR)$(mandirsu)/visudo.$(mansectsu)
  314: 	$(INSTALL) -O $(install_uid) -G $(install_gid) -m 0644 $(mansrcdir)/sudo.conf.$(mantype) $(DESTDIR)$(mandirform)/sudo.conf.$(mansectform)
  315: 	$(INSTALL) -O $(install_uid) -G $(install_gid) -m 0644 $(mansrcdir)/sudoers.$(mantype) $(DESTDIR)$(mandirform)/sudoers.$(mansectform)
  316: 	@LDAP@$(INSTALL) -O $(install_uid) -G $(install_gid) -m 0644 $(mansrcdir)/sudoers.ldap.$(mantype) $(DESTDIR)$(mandirform)/sudoers.ldap.$(mansectform)
  317: 	@if test -n "$(MANCOMPRESS)"; then \
  318: 	    for f in $(mandirsu)/sudo.$(mansectsu) $(mandirsu)/sudo_plugin.$(mansectsu) $(mandirsu)/sudoreplay.$(mansectsu) $(mandirsu)/visudo.$(mansectsu) $(mandirform)/sudo.conf.$(mansectform) $(mandirform)/sudoers.$(mansectform) $(mandirform)/sudoers.ldap.$(mansectform); do \
  319: 		if test -f $(DESTDIR)$$f; then \
  320: 		    echo $(MANCOMPRESS) -f $(DESTDIR)$$f; \
  321: 		    $(MANCOMPRESS) -f $(DESTDIR)$$f; \
  322: 		fi; \
  323: 	    done; \
  324: 	    rm -f $(DESTDIR)$(mandirsu)/sudoedit.$(mansectsu)$(MANCOMPRESSEXT); \
  325: 	    echo ln -s sudo.$(mansectsu)$(MANCOMPRESSEXT) $(DESTDIR)$(mandirsu)/sudoedit.$(mansectsu)$(MANCOMPRESSEXT); \
  326: 	    ln -s sudo.$(mansectsu)$(MANCOMPRESSEXT) $(DESTDIR)$(mandirsu)/sudoedit.$(mansectsu)$(MANCOMPRESSEXT); \
  327: 	else \
  328: 	    rm -f $(DESTDIR)$(mandirsu)/sudoedit.$(mansectsu); \
  329: 	    echo ln -s sudo.$(mansectsu) $(DESTDIR)$(mandirsu)/sudoedit.$(mansectsu); \
  330: 	    ln -s sudo.$(mansectsu) $(DESTDIR)$(mandirsu)/sudoedit.$(mansectsu); \
  331: 	fi
  332: 
  333: install-plugin:
  334: 
  335: uninstall:
  336: 	-rm -rf	$(DESTDIR)$(docdir)
  337: 	-rm -f	$(DESTDIR)$(mandirsu)/sudo.$(mansectsu) \
  338: 		$(DESTDIR)$(mandirsu)/sudoedit.$(mansectsu) \
  339: 		$(DESTDIR)$(mandirsu)/sudo_plugin.$(mansectsu) \
  340: 		$(DESTDIR)$(mandirsu)/sudoreplay.$(mansectsu) \
  341: 		$(DESTDIR)$(mandirsu)/visudo.$(mansectsu) \
  342: 		$(DESTDIR)$(mandirform)/sudo.conf.$(mansectform) \
  343: 		$(DESTDIR)$(mandirform)/sudoers.$(mansectform) \
  344: 		$(DESTDIR)$(mandirform)/sudoers.ldap.$(mansectform)
  345: 
  346: cppcheck:
  347: 
  348: check:
  349: 
  350: clean:
  351: 	-rm -f varsub *.sed
  352: 
  353: mostlyclean: clean
  354: 
  355: distclean: clean
  356: 	-rm -rf Makefile config.log *.man *.mdoc
  357: 
  358: clobber: distclean
  359: 
  360: realclean: distclean
  361: 
  362: cleandir: distclean
  363: 

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>