File:  [ELWIX - Embedded LightWeight unIX -] / embedaddon / sudo / doc / Makefile.in
Revision 1.1.1.4 (vendor branch): download - view: text, annotated - select for diffs - revision graph
Mon Jul 22 10:46:11 2013 UTC (11 years ago) by misho
Branches: sudo, MAIN
CVS tags: v1_8_8p0, v1_8_8, v1_8_7p0, v1_8_7, HEAD
1.8.7

    1: #
    2: # Copyright (c) 2010-2013 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 in which to install the man page
   50: mantype = @MANTYPE@
   51: mansectsu = @mansectsu@
   52: mansectform = @mansectform@
   53: mandirsu = $(mandir)/@MANDIRTYPE@$(mansectsu)
   54: mandirform = $(mandir)/@MANDIRTYPE@$(mansectform)
   55: 
   56: # User and group ids the installed files should be "owned" by
   57: install_uid = 0
   58: install_gid = 0
   59: 
   60: # Set to non-empty for development mode
   61: DEVEL = @DEVEL@
   62: 
   63: #### End of system configuration section. ####
   64: 
   65: SHELL = @SHELL@
   66: 
   67: DOCS =	sudo.$(mantype) visudo.$(mantype) sudo.conf.$(mantype) \
   68: 	sudoers.$(mantype) sudoers.ldap.$(mantype) sudoers.$(mantype) \
   69: 	sudoreplay.$(mantype) sudo_plugin.$(mantype)
   70: 
   71: DEVDOCS = $(srcdir)/sudo.man.in $(srcdir)/sudo.cat \
   72: 	  $(srcdir)/visudo.man.in $(srcdir)/visudo.cat \
   73: 	  $(srcdir)/sudo.conf.man.in $(srcdir)/sudo.conf.cat \
   74: 	  $(srcdir)/sudoers.man.in $(srcdir)/sudoers.cat \
   75: 	  $(srcdir)/sudoers.ldap.man.in $(srcdir)/sudoers.ldap.cat \
   76: 	  $(srcdir)/sudoers.man.in $(srcdir)/sudoers.cat \
   77: 	  $(srcdir)/sudoreplay.man.in $(srcdir)/sudoreplay.cat \
   78: 	  $(srcdir)/sudo_plugin.man.in $(srcdir)/sudo_plugin.cat
   79: 
   80: OTHER_DOCS = $(top_srcdir)/ChangeLog $(top_srcdir)/README \
   81: 	     $(top_srcdir)/NEWS $(srcdir)/HISTORY $(srcdir)/CONTRIBUTORS \
   82: 	     $(srcdir)/LICENSE $(srcdir)/TROUBLESHOOTING $(srcdir)/UPGRADE \
   83: 	     $(srcdir)/sample.*
   84:  
   85: OTHER_DOCS_LDAP = $(top_srcdir)/README.LDAP $(srcdir)/schema.*
   86: 
   87: VERSION = @PACKAGE_VERSION@
   88: PACKAGE_TARNAME = @PACKAGE_TARNAME@
   89: 
   90: all: $(DEVDOCS) $(DOCS)
   91: 
   92: Makefile: $(srcdir)/Makefile.in
   93: 	(cd $(top_builddir) && ./config.status --file doc/Makefile)
   94: 
   95: .SUFFIXES: .man
   96: 
   97: varsub: $(top_srcdir)/configure.in
   98: 	@if [ -n "$(DEVEL)" ]; then \
   99: 	    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) > $@; \
  100: 	    $(SED) -n '/Begin initial values for man page substitution/,/End initial values for man page substitution/{;p;}' $(top_srcdir)/configure.in | $(SED) -e '/^#/d' -e 's/^/s#@/' -e 's/=[\\"]*/@#/' -e 's/[\\"]*$$/#g/' >> $@; \
  101: 	fi
  102: 
  103: $(srcdir)/sudo.man.in: $(srcdir)/sudo.mdoc.in
  104: 	@if [ -n "$(DEVEL)" ]; then \
  105: 	    echo "Generating $@"; \
  106: 	    mansectsu=`echo @MANSECTSU@|$(TR) A-Z a-z`; \
  107: 	    mansectform=`echo @MANSECTFORM@|$(TR) A-Z a-z`; \
  108: 	    printf '.\\" DO NOT EDIT THIS FILE, IT IS NOT THE MASTER!\n' > $@; \
  109: 	    printf '.\\" IT IS GENERATED AUTOMATICALLY FROM sudo.mdoc.in\n' >> $@; \
  110: 	    $(SED) -n -e '/^.Dd/q' -e '/^\.\\/p' $(srcdir)/sudo.mdoc.in >> $@; \
  111: 	    $(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" >> $@; \
  112: 	fi
  113: 
  114: sudo.man.sed: $(srcdir)/fixman.sh
  115: 	BAMAN=@BAMAN@ LCMAN=@LCMAN@ SEMAN=@SEMAN@ PSMAN=@PSMAN@ $(SHELL) $(srcdir)/fixman.sh $@
  116: 
  117: sudo.man: $(srcdir)/sudo.man.in sudo.man.sed
  118: 	(cd $(top_builddir) && $(SHELL) config.status --file=-) < $(srcdir)/$@.in | $(SED) -f $@.sed > $@
  119: 
  120: sudo.mdoc.sed: $(srcdir)/fixmdoc.sh
  121: 	BAMAN=@BAMAN@ LCMAN=@LCMAN@ SEMAN=@SEMAN@ PSMAN=@PSMAN@ $(SHELL) $(srcdir)/fixmdoc.sh $@
  122: 
  123: sudo.mdoc: $(srcdir)/sudo.mdoc.in sudo.mdoc.sed
  124: 	(cd $(top_builddir) && $(SHELL) config.status --file=-) < $(srcdir)/$@.in | $(SED) -f $@.sed > $@
  125: 
  126: $(srcdir)/sudo.cat: varsub $(srcdir)/sudo.mdoc.in
  127: 	@if [ -n "$(DEVEL)" ]; then \
  128: 	    echo "Generating $@"; \
  129: 	    $(SED) -f varsub $(srcdir)/sudo.mdoc.in | $(MANDOC) -mdoc | $(SED) -e 's/ OpenBSD \([^ ].*  \)/     \1    /' -e 's/(5)/(4)/g' -e 's/(8)/(1m)/g' > $@; \
  130: 	fi
  131: 
  132: sudo.cat: $(srcdir)/sudo.cat
  133: 
  134: $(srcdir)/visudo.man.in: $(srcdir)/visudo.mdoc.in
  135: 	@if [ -n "$(DEVEL)" ]; then \
  136: 	    echo "Generating $@"; \
  137: 	    mansectsu=`echo @MANSECTSU@|$(TR) A-Z a-z`; \
  138: 	    mansectform=`echo @MANSECTFORM@|$(TR) A-Z a-z`; \
  139: 	    printf '.\\" DO NOT EDIT THIS FILE, IT IS NOT THE MASTER!\n' > $@; \
  140: 	    printf '.\\" IT IS GENERATED AUTOMATICALLY FROM visudo.mdoc.in\n' >> $@; \
  141: 	    $(SED) -n -e '/^.Dd/q' -e '/^\.\\/p' $(srcdir)/visudo.mdoc.in >> $@; \
  142: 	    $(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" >> $@; \
  143: 	fi
  144: 
  145: visudo.man.sed: $(srcdir)/fixman.sh
  146: 	$(SHELL) $(srcdir)/fixman.sh $@
  147: 
  148: visudo.man: $(srcdir)/visudo.man.in visudo.man.sed
  149: 	(cd $(top_builddir) && $(SHELL) config.status --file=-) < $(srcdir)/$@.in | $(SED) -f $@.sed > $@
  150: 
  151: visudo.mdoc: $(srcdir)/visudo.mdoc.in
  152: 	(cd $(top_builddir) && $(SHELL) config.status --file=doc/$@)
  153: 
  154: $(srcdir)/visudo.cat: varsub $(srcdir)/visudo.mdoc.in
  155: 	@if [ -n "$(DEVEL)" ]; then \
  156: 	    echo "Generating $@"; \
  157: 	    $(SED) -f varsub $(srcdir)/visudo.mdoc.in | $(MANDOC) -mdoc | $(SED) -e 's/ OpenBSD \([^ ].*  \)/     \1    /' -e 's/(5)/(4)/g' -e 's/(8)/(1m)/g' > $@; \
  158: 	fi
  159: 
  160: visudo.cat: $(srcdir)/visudo.cat
  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: 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: 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: sudo.conf.cat: $(srcdir)/sudo.conf.cat
  189: 
  190: $(srcdir)/sudoers.man.in: $(srcdir)/sudoers.mdoc.in
  191: 	@if [ -n "$(DEVEL)" ]; then \
  192: 	    echo "Generating $@"; \
  193: 	    mansectsu=`echo @MANSECTSU@|$(TR) A-Z a-z`; \
  194: 	    mansectform=`echo @MANSECTFORM@|$(TR) A-Z a-z`; \
  195: 	    printf '.\\" DO NOT EDIT THIS FILE, IT IS NOT THE MASTER!\n' > $@; \
  196: 	    printf '.\\" IT IS GENERATED AUTOMATICALLY FROM sudoers.mdoc.in\n' >> $@; \
  197: 	    $(SED) -n -e '/^.Dd/q' -e '/^\.\\/p' $(srcdir)/sudoers.mdoc.in >> $@; \
  198: 	    $(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" >> $@; \
  199: 	fi
  200: 
  201: sudoers.man.sed: $(srcdir)/fixman.sh
  202: 	LCMAN=@LCMAN@ SEMAN=@SEMAN@ PSMAN=@PSMAN@ $(SHELL) $(srcdir)/fixman.sh $@
  203: 
  204: sudoers.man: $(srcdir)/sudoers.man.in sudoers.man.sed
  205: 	(cd $(top_builddir) && $(SHELL) config.status --file=-) < $(srcdir)/$@.in | $(SED) -f $@.sed > $@
  206: 
  207: sudoers.mdoc.sed: $(srcdir)/fixmdoc.sh
  208: 	LCMAN=@LCMAN@ SEMAN=@SEMAN@ PSMAN=@PSMAN@ $(SHELL) $(srcdir)/fixmdoc.sh $@
  209: 
  210: sudoers.mdoc: $(srcdir)/sudoers.mdoc.in sudoers.mdoc.sed
  211: 	(cd $(top_builddir) && $(SHELL) config.status --file=-) < $(srcdir)/$@.in | $(SED) -f $@.sed > $@
  212: 
  213: $(srcdir)/sudoers.cat: varsub $(srcdir)/sudoers.mdoc.in
  214: 	@if [ -n "$(DEVEL)" ]; then \
  215: 	    echo "Generating $@"; \
  216: 	    $(SED) -f varsub $(srcdir)/sudoers.mdoc.in | $(MANDOC) -mdoc | $(SED) -e 's/ OpenBSD \([^ ].*  \)/     \1    /' -e 's/(5)/(4)/g' -e 's/(8)/(1m)/g' > $@; \
  217: 	fi
  218: 
  219: sudoers.cat: $(srcdir)/sudoers.cat
  220: 
  221: $(srcdir)/sudoers.ldap.man.in: $(srcdir)/sudoers.ldap.mdoc.in
  222: 	@if [ -n "$(DEVEL)" ]; then \
  223: 	    echo "Generating $@"; \
  224: 	    mansectsu=`echo @MANSECTSU@|$(TR) A-Z a-z`; \
  225: 	    mansectform=`echo @MANSECTFORM@|$(TR) A-Z a-z`; \
  226: 	    printf '.\\" DO NOT EDIT THIS FILE, IT IS NOT THE MASTER!\n' > $@; \
  227: 	    printf '.\\" IT IS GENERATED AUTOMATICALLY FROM sudoers.ldap.mdoc.in\n' >> $@; \
  228: 	    $(SED) -n -e '/^.Dd/q' -e '/^\.\\/p' $(srcdir)/sudoers.ldap.mdoc.in >> $@; \
  229: 	    $(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" >> $@; \
  230: 	fi
  231: 
  232: sudoers.ldap.man.sed: $(srcdir)/fixman.sh
  233: 	$(SHELL) $(srcdir)/fixman.sh $@
  234: 
  235: sudoers.ldap.man: $(srcdir)/sudoers.ldap.man.in sudoers.ldap.man.sed
  236: 	(cd $(top_builddir) && $(SHELL) config.status --file=-) < $(srcdir)/$@.in | $(SED) -f $@.sed > $@
  237: 
  238: sudoers.ldap.mdoc: $(srcdir)/sudoers.ldap.mdoc.in
  239: 	(cd $(top_builddir) && $(SHELL) config.status --file=doc/$@)
  240: 
  241: $(srcdir)/sudoers.ldap.cat: varsub $(srcdir)/sudoers.ldap.mdoc.in
  242: 	@if [ -n "$(DEVEL)" ]; then \
  243: 	    echo "Generating $@"; \
  244: 	    $(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' > $@; \
  245: 	fi
  246: 
  247: sudoers.ldap.cat: $(srcdir)/sudoers.ldap.cat
  248: 
  249: $(srcdir)/sudoreplay.man.in: $(srcdir)/sudoreplay.mdoc.in
  250: 	@if [ -n "$(DEVEL)" ]; then \
  251: 	    echo "Generating $@"; \
  252: 	    mansectsu=`echo @MANSECTSU@|$(TR) A-Z a-z`; \
  253: 	    mansectform=`echo @MANSECTFORM@|$(TR) A-Z a-z`; \
  254: 	    printf '.\\" DO NOT EDIT THIS FILE, IT IS NOT THE MASTER!\n' > $@; \
  255: 	    printf '.\\" IT IS GENERATED AUTOMATICALLY FROM sudoreplay.mdoc.in\n' >> $@; \
  256: 	    $(SED) -n -e '/^.Dd/q' -e '/^\.\\/p' $(srcdir)/sudoreplay.mdoc.in >> $@; \
  257: 	    $(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" >> $@; \
  258: 	fi
  259: 
  260: sudoreplay.man.sed: $(srcdir)/fixman.sh
  261: 	$(SHELL) $(srcdir)/fixman.sh $@
  262: 
  263: sudoreplay.man: $(srcdir)/sudoreplay.man.in sudoreplay.man.sed
  264: 	(cd $(top_builddir) && $(SHELL) config.status --file=-) < $(srcdir)/$@.in | $(SED) -f $@.sed > $@
  265: 
  266: sudoreplay.mdoc: $(srcdir)/sudoreplay.mdoc.in
  267: 	(cd $(top_builddir) && $(SHELL) config.status --file=doc/$@)
  268: 
  269: $(srcdir)/sudoreplay.cat: varsub $(srcdir)/sudoreplay.mdoc.in
  270: 	@if [ -n "$(DEVEL)" ]; then \
  271: 	    echo "Generating $@"; \
  272: 	    $(SED) -f varsub $(srcdir)/sudoreplay.mdoc.in | $(MANDOC) -mdoc | $(SED) -e 's/ OpenBSD \([^ ].*  \)/     \1    /' -e 's/(5)/(4)/g' -e 's/(8)/(1m)/g' > $@; \
  273: 	fi
  274: 
  275: sudoreplay.cat: $(srcdir)/sudoreplay.cat
  276: 
  277: $(srcdir)/sudo_plugin.man.in: $(srcdir)/sudo_plugin.mdoc.in
  278: 	@if [ -n "$(DEVEL)" ]; then \
  279: 	    echo "Generating $@"; \
  280: 	    mansectsu=`echo @MANSECTSU@|$(TR) A-Z a-z`; \
  281: 	    mansectform=`echo @MANSECTFORM@|$(TR) A-Z a-z`; \
  282: 	    printf '.\\" DO NOT EDIT THIS FILE, IT IS NOT THE MASTER!\n' > $@; \
  283: 	    printf '.\\" IT IS GENERATED AUTOMATICALLY FROM sudo_plugin.mdoc.in\n' >> $@; \
  284: 	    $(SED) -n -e '/^.Dd/q' -e '/^\.\\/p' $(srcdir)/sudo_plugin.mdoc.in >> $@; \
  285: 	    $(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" >> $@; \
  286: 	fi
  287: 
  288: sudo_plugin.man.sed: $(srcdir)/fixman.sh
  289: 	$(SHELL) $(srcdir)/fixman.sh $@
  290: 
  291: sudo_plugin.man: $(srcdir)/sudo_plugin.man.in sudo_plugin.man.sed
  292: 	(cd $(top_builddir) && $(SHELL) config.status --file=-) < $(srcdir)/$@.in | $(SED) -f $@.sed > $@
  293: 
  294: sudo_plugin.mdoc: $(srcdir)/sudo_plugin.mdoc.in
  295: 	(cd $(top_builddir) && $(SHELL) config.status --file=doc/$@)
  296: 
  297: $(srcdir)/sudo_plugin.cat: varsub $(srcdir)/sudo_plugin.mdoc.in
  298: 	@if [ -n "$(DEVEL)" ]; then \
  299: 	    echo "Generating $@"; \
  300: 	    $(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' > $@; \
  301: 	fi
  302: 
  303: sudo_plugin.cat: $(srcdir)/sudo_plugin.cat
  304: 
  305: pre-install:
  306: 
  307: install: install-doc
  308: 
  309: install-dirs:
  310: 	$(SHELL) $(top_srcdir)/mkinstalldirs $(DESTDIR)$(docdir) \
  311: 	    $(DESTDIR)$(mandirsu) $(DESTDIR)$(mandirform)
  312: 
  313: install-binaries:
  314: 
  315: install-includes:
  316: 
  317: install-doc: install-dirs
  318: 	for f in $(OTHER_DOCS); do $(INSTALL) -O $(install_uid) -G $(install_gid) -m 0644 $$f $(DESTDIR)$(docdir); done
  319: 	@LDAP@for f in $(OTHER_DOCS_LDAP); do $(INSTALL) -O $(install_uid) -G $(install_gid) -m 0644 $$f $(DESTDIR)$(docdir); done
  320: 	$(INSTALL) -O $(install_uid) -G $(install_gid) -m 0644 @mansrcdir@/sudo.$(mantype) $(DESTDIR)$(mandirsu)/sudo.$(mansectsu)
  321: 	$(INSTALL) -O $(install_uid) -G $(install_gid) -m 0644 @mansrcdir@/sudo_plugin.$(mantype) $(DESTDIR)$(mandirsu)/sudo_plugin.$(mansectsu)
  322: 	$(INSTALL) -O $(install_uid) -G $(install_gid) -m 0644 @mansrcdir@/sudoreplay.$(mantype) $(DESTDIR)$(mandirsu)/sudoreplay.$(mansectsu)
  323: 	$(INSTALL) -O $(install_uid) -G $(install_gid) -m 0644 @mansrcdir@/visudo.$(mantype) $(DESTDIR)$(mandirsu)/visudo.$(mansectsu)
  324: 	$(INSTALL) -O $(install_uid) -G $(install_gid) -m 0644 @mansrcdir@/sudo.conf.$(mantype) $(DESTDIR)$(mandirform)/sudo.conf.$(mansectform)
  325: 	$(INSTALL) -O $(install_uid) -G $(install_gid) -m 0644 @mansrcdir@/sudoers.$(mantype) $(DESTDIR)$(mandirform)/sudoers.$(mansectform)
  326: 	@LDAP@$(INSTALL) -O $(install_uid) -G $(install_gid) -m 0644 @mansrcdir@/sudoers.ldap.$(mantype) $(DESTDIR)$(mandirform)/sudoers.ldap.$(mansectform)
  327: 	@if test -n "$(MANCOMPRESS)"; then \
  328: 	    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 \
  329: 		if test -f $(DESTDIR)$$f; then \
  330: 		    echo $(MANCOMPRESS) -f $(DESTDIR)$$f; \
  331: 		    $(MANCOMPRESS) -f $(DESTDIR)$$f; \
  332: 		fi; \
  333: 	    done; \
  334: 	    rm -f $(DESTDIR)$(mandirsu)/sudoedit.$(mansectsu)$(MANCOMPRESSEXT); \
  335: 	    echo ln -s sudo.$(mansectsu)$(MANCOMPRESSEXT) $(DESTDIR)$(mandirsu)/sudoedit.$(mansectsu)$(MANCOMPRESSEXT); \
  336: 	    ln -s sudo.$(mansectsu)$(MANCOMPRESSEXT) $(DESTDIR)$(mandirsu)/sudoedit.$(mansectsu)$(MANCOMPRESSEXT); \
  337: 	else \
  338: 	    rm -f $(DESTDIR)$(mandirsu)/sudoedit.$(mansectsu); \
  339: 	    echo ln -s sudo.$(mansectsu) $(DESTDIR)$(mandirsu)/sudoedit.$(mansectsu); \
  340: 	    ln -s sudo.$(mansectsu) $(DESTDIR)$(mandirsu)/sudoedit.$(mansectsu); \
  341: 	fi
  342: 
  343: install-plugin:
  344: 
  345: uninstall:
  346: 	-rm -rf	$(DESTDIR)$(docdir)
  347: 	-rm -f	$(DESTDIR)$(mandirsu)/sudo.$(mansectsu) \
  348: 		$(DESTDIR)$(mandirsu)/sudoedit.$(mansectsu) \
  349: 		$(DESTDIR)$(mandirsu)/sudo_plugin.$(mansectsu) \
  350: 		$(DESTDIR)$(mandirsu)/sudoreplay.$(mansectsu) \
  351: 		$(DESTDIR)$(mandirsu)/visudo.$(mansectsu) \
  352: 		$(DESTDIR)$(mandirform)/sudo.conf.$(mansectform) \
  353: 		$(DESTDIR)$(mandirform)/sudoers.$(mansectform) \
  354: 		$(DESTDIR)$(mandirform)/sudoers.ldap.$(mansectform)
  355: 
  356: check:
  357: 
  358: clean:
  359: 	-rm -f varsub *.sed
  360: 
  361: mostlyclean: clean
  362: 
  363: distclean: clean
  364: 	-rm -rf Makefile config.log *.man *.mdoc
  365: 
  366: clobber: distclean
  367: 
  368: realclean: distclean
  369: 
  370: cleandir: distclean
  371: 

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