Annotation of embedaddon/sudo/doc/Makefile.in, revision 1.1

1.1     ! misho       1: #
        !             2: # Copyright (c) 2011 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: 
        !            27: # Tools to use
        !            28: NROFF = @NROFFPROG@
        !            29: 
        !            30: # Our install program supports extra flags...
        !            31: INSTALL = $(SHELL) $(top_srcdir)/install-sh -c
        !            32: 
        !            33: # Where to install things...
        !            34: prefix = @prefix@
        !            35: datarootdir = @datarootdir@
        !            36: localstatedir = @localstatedir@
        !            37: mandir = @mandir@
        !            38: 
        !            39: # Directory in which to install the man page
        !            40: mantype = @MANTYPE@
        !            41: mansectsu = @mansectsu@
        !            42: mansectform = @mansectform@
        !            43: mandirsu = $(mandir)/$(mantype)$(mansectsu)
        !            44: mandirform = $(mandir)/$(mantype)$(mansectform)
        !            45: 
        !            46: # User and group ids the installed files should be "owned" by
        !            47: install_uid = 0
        !            48: install_gid = 0
        !            49: 
        !            50: #### End of system configuration section. ####
        !            51: 
        !            52: SHELL = @SHELL@
        !            53: 
        !            54: DOCS = sudo.man visudo.man sudoers.man sudoers.ldap.man sudoers.man \
        !            55:        sudoreplay.man sudo_plugin.man
        !            56: 
        !            57: @DEV@DEVDOCS = $(srcdir)/sudo.man.in $(srcdir)/sudo.cat \
        !            58: @DEV@          $(srcdir)/visudo.man.in $(srcdir)/visudo.cat \
        !            59: @DEV@          $(srcdir)/sudoers.man.in $(srcdir)/sudoers.cat \
        !            60: @DEV@          $(srcdir)/sudoers.ldap.man.in $(srcdir)/sudoers.ldap.cat \
        !            61: @DEV@          $(srcdir)/sudoers.man.in $(srcdir)/sudoers.cat \
        !            62: @DEV@          $(srcdir)/sudoreplay.man.in $(srcdir)/sudoreplay.cat \
        !            63: @DEV@          $(srcdir)/sudo_plugin.man.in $(srcdir)/sudo_plugin.cat \
        !            64: @DEV@          $(srcdir)/HISTORY $(srcdir)/LICENSE $(srcdir)/CONTRIBUTORS
        !            65: 
        !            66: OTHER_DOCS= $(top_srcdir)/ChangeLog $(top_srcdir)/README \
        !            67:            $(top_srcdir)/NEWS $(srcdir)/HISTORY $(srcdir)/CONTRIBUTORS \
        !            68:            $(srcdir)/LICENSE $(srcdir)/TROUBLESHOOTING $(srcdir)/UPGRADE \
        !            69:            $(srcdir)/sample.*
        !            70: 
        !            71: OTHER_DOCS_LDAP= $(top_srcdir)/README.LDAP $(srcdir)/schema.*
        !            72: 
        !            73: VERSION = @PACKAGE_VERSION@
        !            74: PACKAGE_TARNAME = @PACKAGE_TARNAME@
        !            75: 
        !            76: all: $(DEVDOCS) $(DOCS)
        !            77: 
        !            78: Makefile: $(srcdir)/Makefile.in
        !            79:        (cd $(top_builddir) && ./config.status --file doc/Makefile)
        !            80: 
        !            81: .SUFFIXES: .man
        !            82: 
        !            83: @DEV@varsub: $(top_srcdir)/configure.in
        !            84: @DEV@  printf 's#@%s@#1#\ns#@%s@#1#\ns#@%s@#1#\ns#@%s@#/etc#g\ns#@%s@#/usr/local#g\ns#@%s@#4#g\ns#@%s@#1m#g\n' SEMAN BAMAN LCMAN sysconfdir prefix mansectform mansectsu > $@; 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/' >> $@
        !            85: 
        !            86: @DEV@$(srcdir)/sudo.man.in: $(srcdir)/sudo.pod
        !            87: @DEV@  mansectsu=`echo @MANSECTSU@|tr A-Z a-z`; mansectform=`echo @MANSECTFORM@|tr A-Z a-z`; sed -n -e '/^=pod/q' -e 's/^/.\\" /p' $(srcdir)/sudo.pod > $@; pod2man --quotes=none --date="`date '+%B %e, %Y'`" --section=$$mansectsu --release=$(VERSION) --center="MAINTENANCE COMMANDS" $(srcdir)/sudo.pod | sed -e "s/(5)/($$mansectform)/g" -e "s/(8)/($$mansectsu)/g" | perl -p $(srcdir)/sudo.man.pl >> $@
        !            88: 
        !            89: sudo.man: $(srcdir)/sudo.man.in
        !            90:        (cd $(top_builddir) && $(SHELL) config.status --file=doc/$@)
        !            91: 
        !            92: @DEV@$(srcdir)/sudo.cat: varsub $(srcdir)/sudo.man.in
        !            93: @DEV@  sed -f varsub $(srcdir)/sudo.man.in | $(NROFF) -man > $@
        !            94: 
        !            95: @DEV@$(srcdir)/visudo.man.in: $(srcdir)/visudo.pod
        !            96: @DEV@  mansectsu=`echo @MANSECTSU@|tr A-Z a-z`; mansectform=`echo @MANSECTFORM@|tr A-Z a-z`; sed -n -e '/^=pod/q' -e 's/^/.\\" /p' $(srcdir)/visudo.pod > $@; pod2man --quotes=none --date="`date '+%B %e, %Y'`" --section=$$mansectsu --release=$(VERSION) --center="MAINTENANCE COMMANDS" $(srcdir)/visudo.pod | sed -e "s/(5)/($$mansectform)/g" -e "s/(8)/($$mansectsu)/g" -e 's|\\fI\\f\((CW*\)*I@\([^@]*\)\\fI@|\\fI@\2@|g' >> $@
        !            97: 
        !            98: visudo.man: $(srcdir)/visudo.man.in
        !            99:        (cd $(top_builddir) && $(SHELL) config.status --file=doc/$@)
        !           100: 
        !           101: @DEV@$(srcdir)/visudo.cat: varsub $(srcdir)/visudo.man.in
        !           102: @DEV@  sed -f varsub $(srcdir)/visudo.man.in | $(NROFF) -man > $@
        !           103: 
        !           104: @DEV@$(srcdir)/sudoers.man.in: $(srcdir)/sudoers.pod
        !           105: @DEV@  mansectsu=`echo @MANSECTSU@|tr A-Z a-z`; mansectform=`echo @MANSECTFORM@|tr A-Z a-z`; sed -n -e '/^=pod/q' -e 's/^/.\\" /p' $(srcdir)/sudoers.pod > $@; pod2man --quotes=none --date="`date '+%B %e, %Y'`" --section=$$mansectform --release=$(VERSION) --center="MAINTENANCE COMMANDS" $(srcdir)/sudoers.pod | sed -e "s/(5)/($$mansectform)/g" -e "s/(8)/($$mansectsu)/g" | perl -p $(srcdir)/sudoers.man.pl >> $@
        !           106: 
        !           107: sudoers.man: $(srcdir)/sudoers.man.in
        !           108:        (cd $(top_builddir) && $(SHELL) config.status --file=doc/$@)
        !           109: 
        !           110: @DEV@$(srcdir)/sudoers.cat: varsub $(srcdir)/sudoers.man.in
        !           111: @DEV@  sed -f varsub $(srcdir)/sudoers.man.in | $(NROFF) -man > $@
        !           112: 
        !           113: @DEV@$(srcdir)/sudoers.ldap.man.in: $(srcdir)/sudoers.ldap.pod
        !           114: @DEV@  mansectsu=`echo @MANSECTSU@|tr A-Z a-z`; mansectform=`echo @MANSECTFORM@|tr A-Z a-z`; sed -n -e '/^=pod/q' -e 's/^/.\\" /p' $(srcdir)/sudoers.ldap.pod > $@; pod2man --quotes=none --date="`date '+%B %e, %Y'`" --section=$$mansectform --release=$(VERSION) --center="MAINTENANCE COMMANDS" $(srcdir)/sudoers.ldap.pod | sed -e "s/(5)/($$mansectform)/g" -e "s/(8)/($$mansectsu)/g" -e 's|\\fI\\f\((CW*\)*I@\([^@]*\)\\fI@|\\fI@\2@|g' >> $@
        !           115: 
        !           116: sudoers.ldap.man: $(srcdir)/sudoers.ldap.man.in
        !           117:        (cd $(top_builddir) && $(SHELL) config.status --file=doc/$@)
        !           118: 
        !           119: @DEV@$(srcdir)/sudoers.ldap.cat: varsub $(srcdir)/sudoers.ldap.man.in
        !           120: @DEV@  sed -f varsub $(srcdir)/sudoers.ldap.man.in | $(NROFF) -man > $@
        !           121: 
        !           122: @DEV@$(srcdir)/sudoreplay.man.in: $(srcdir)/sudoreplay.pod
        !           123: @DEV@  mansectsu=`echo @MANSECTSU@|tr A-Z a-z`; mansectform=`echo @MANSECTFORM@|tr A-Z a-z`; sed -n -e '/^=pod/q' -e 's/^/.\\" /p' $(srcdir)/sudoreplay.pod > $@; pod2man --quotes=none --date="`date '+%B %e, %Y'`" --section=$$mansectsu --release=$(VERSION) --center="MAINTENANCE COMMANDS" $(srcdir)/sudoreplay.pod | sed -e "s/(5)/($$mansectform)/g" -e "s/(8)/($$mansectsu)/g" -e 's|\\fI\\f\((CW*\)*I@\([^@]*\)\\fI@|\\fI@\2@|g' >> $@
        !           124: 
        !           125: sudoreplay.man: $(srcdir)/sudoreplay.man.in
        !           126:        (cd $(top_builddir) && $(SHELL) config.status --file=doc/$@)
        !           127: 
        !           128: @DEV@$(srcdir)/sudoreplay.cat: varsub $(srcdir)/sudoreplay.man.in
        !           129: @DEV@  sed -f varsub $(srcdir)/sudoreplay.man.in | $(NROFF) -man > $@
        !           130: 
        !           131: @DEV@$(srcdir)/sudo_plugin.man.in: $(srcdir)/sudo_plugin.pod
        !           132: @DEV@  mansectsu=`echo @MANSECTSU@|tr A-Z a-z`; mansectform=`echo @MANSECTFORM@|tr A-Z a-z`; sed -n -e '/^=pod/q' -e 's/^/.\\" /p' $(srcdir)/sudo_plugin.pod > $@; pod2man --quotes=none --date="`date '+%B %e, %Y'`" --section=$$mansectsu --release=$(VERSION) --center="MAINTENANCE COMMANDS" $(srcdir)/sudo_plugin.pod | sed -e "s/(5)/($$mansectform)/g" -e "s/(8)/($$mansectsu)/g" -e 's|\\fI\\f\((CW*\)*I@\([^@]*\)\\fI@|\\fI@\2@|g' >> $@
        !           133: 
        !           134: sudo_plugin.man: $(srcdir)/sudo_plugin.man.in
        !           135:        (cd $(top_builddir) && $(SHELL) config.status --file=doc/$@)
        !           136: 
        !           137: @DEV@$(srcdir)/sudo_plugin.cat: varsub $(srcdir)/sudo_plugin.man.in
        !           138: @DEV@  sed -f varsub $(srcdir)/sudo_plugin.man.in | $(NROFF) -man > $@
        !           139: 
        !           140: CONTRIBUTORS: $(srcdir)/contributors.pod
        !           141:        pod2text -l -i0 $(srcdir)/contributors.pod | sed '1,3d' > $@
        !           142: 
        !           143: HISTORY: $(srcdir)/history.pod
        !           144:        pod2text -l -i0 $(srcdir)/history.pod > $@
        !           145: 
        !           146: LICENSE: $(srcdir)/license.pod
        !           147:        pod2text -l -i0 $(srcdir)/license.pod | sed '1,3d' > $@
        !           148: 
        !           149: pre-install:
        !           150: 
        !           151: install: install-dirs install-doc
        !           152: 
        !           153: install-dirs:
        !           154:        $(SHELL) $(top_srcdir)/mkinstalldirs $(DESTDIR)$(docdir) \
        !           155:            $(DESTDIR)$(mandirsu) $(DESTDIR)$(mandirform)
        !           156: 
        !           157: install-binaries:
        !           158: 
        !           159: install-includes:
        !           160: 
        !           161: install-doc: install-dirs
        !           162:        for f in $(OTHER_DOCS); do $(INSTALL) -O $(install_uid) -G $(install_gid) -M 0444 $$f $(DESTDIR)$(docdir); done
        !           163:        @LDAP@for f in $(OTHER_DOCS_LDAP); do $(INSTALL) -O $(install_uid) -G $(install_gid) -M 0444 $$f $(DESTDIR)$(docdir); done
        !           164:        $(INSTALL) -O $(install_uid) -G $(install_gid) -M 0444 @mansrcdir@/sudo.$(mantype) $(DESTDIR)$(mandirsu)/sudo.$(mansectsu)
        !           165:        @rm -f $(DESTDIR)$(mandirsu)/sudoedit.$(mansectsu)
        !           166:        ln $(DESTDIR)$(mandirsu)/sudo.$(mansectsu) $(DESTDIR)$(mandirsu)/sudoedit.$(mansectsu)
        !           167:        $(INSTALL) -O $(install_uid) -G $(install_gid) -M 0444 @mansrcdir@/sudo_plugin.$(mantype) $(DESTDIR)$(mandirsu)/sudo_plugin.$(mansectsu)
        !           168:        $(INSTALL) -O $(install_uid) -G $(install_gid) -M 0444 @mansrcdir@/sudoreplay.$(mantype) $(DESTDIR)$(mandirsu)/sudoreplay.$(mansectsu)
        !           169:        $(INSTALL) -O $(install_uid) -G $(install_gid) -M 0444 @mansrcdir@/visudo.$(mantype) $(DESTDIR)$(mandirsu)/visudo.$(mansectsu)
        !           170:        $(INSTALL) -O $(install_uid) -G $(install_gid) -M 0444 @mansrcdir@/sudoers.$(mantype) $(DESTDIR)$(mandirform)/sudoers.$(mansectform)
        !           171:        @LDAP@$(INSTALL) -O $(install_uid) -G $(install_gid) -M 0444 @mansrcdir@/sudoers.ldap.$(mantype) $(DESTDIR)$(mandirform)/sudoers.ldap.$(mansectform)
        !           172: @MAN_POSTINSTALL@
        !           173: 
        !           174: install-plugin:
        !           175: 
        !           176: uninstall:
        !           177:        -rm -rf $(DESTDIR)$(docdir)
        !           178:        -rm -f  $(DESTDIR)$(mandirsu)/sudo.$(mansectsu) \
        !           179:                $(DESTDIR)$(mandirsu)/sudoedit.$(mansectsu) \
        !           180:                $(DESTDIR)$(mandirsu)/sudo_plugin.$(mansectsu) \
        !           181:                $(DESTDIR)$(mandirsu)/sudoreplay.$(mansectsu) \
        !           182:                $(DESTDIR)$(mandirsu)/visudo.$(mansectsu) \
        !           183:                $(DESTDIR)$(mandirform)/sudoers.$(mansectform) \
        !           184:                $(DESTDIR)$(mandirform)/sudoers.ldap.$(mansectform)
        !           185: 
        !           186: check:
        !           187: 
        !           188: clean:
        !           189:        -rm -f varsub
        !           190: 
        !           191: mostlyclean: clean
        !           192: 
        !           193: distclean: clean
        !           194:        -rm -rf Makefile config.log *.man
        !           195: 
        !           196: clobber: distclean
        !           197: 
        !           198: realclean: distclean
        !           199: 
        !           200: cleandir: distclean

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