X-Git-Url: http://git.ipfire.org/?a=blobdiff_plain;f=man%2FMakefile;h=621fe60c174b61aa51e2faf71cd1580c78d668d1;hb=d42bc1c4f9387a7be83c8cc2381bd6605bef093d;hp=5c626c8b6df0db760a478ca4ba96f1d6992f653b;hpb=b19ccc9e271691cc71a08e9968c58f464ebeade5;p=thirdparty%2Fcups.git diff --git a/man/Makefile b/man/Makefile index 5c626c8b6..621fe60c1 100644 --- a/man/Makefile +++ b/man/Makefile @@ -1,16 +1,11 @@ # -# "$Id: Makefile 7930 2008-09-10 22:25:54Z mike $" +# Man page makefile for CUPS. # -# Man page makefile for the Common UNIX Printing System (CUPS). +# Copyright © 2007-2019 by Apple Inc. +# Copyright © 1993-2006 by Easy Software Products. # -# Copyright 2007-2008 by Apple Inc. -# Copyright 1993-2006 by Easy Software Products. -# -# These coded instructions, statements, and computer programs are the -# property of Apple Inc. and are protected by Federal copyright -# law. Distribution and use rights are outlined in the file "LICENSE.txt" -# which should have been included with this file. If this file is -# file is missing or damaged, see the license at "http://www.cups.org/". +# Licensed under Apache License v2.0. See the file "LICENSE" for more +# information. # include ../Makedefs @@ -20,60 +15,60 @@ include ../Makedefs # Man pages... # -MAN1 = cancel.$(MAN1EXT) \ - cups-config.$(MAN1EXT) \ - cupstestdsc.$(MAN1EXT) \ - cupstestppd.$(MAN1EXT) \ - lp.$(MAN1EXT) \ - lpoptions.$(MAN1EXT) \ - lppasswd.$(MAN1EXT) \ - lpq.$(MAN1EXT) \ - lprm.$(MAN1EXT) \ - lpr.$(MAN1EXT) \ - lpstat.$(MAN1EXT) \ - ppdc.$(MAN1EXT) \ - ppdhtml.$(MAN1EXT) \ - ppdi.$(MAN1EXT) \ - ppdmerge.$(MAN1EXT) \ - ppdpo.$(MAN1EXT) -MAN5 = classes.conf.$(MAN5EXT) \ - client.conf.$(MAN5EXT) \ - cups-snmp.conf.$(MAN5EXT) \ - cupsd.conf.$(MAN5EXT) \ - mailto.conf.$(MAN5EXT) \ - mime.convs.$(MAN5EXT) \ - mime.types.$(MAN5EXT) \ - ppdcfile.$(MAN5EXT) \ - printers.conf.$(MAN5EXT) \ - subscriptions.conf.$(MAN5EXT) -MAN7 = backend.$(MAN7EXT) \ - commandtoescpx.$(MAN7EXT) \ - commandtopclx.$(MAN7EXT) \ - drv.$(MAN7EXT) \ - filter.$(MAN7EXT) \ - rastertoescpx.$(MAN7EXT) \ - rastertopclx.$(MAN7EXT) -MAN8 = cupsaccept.$(MAN8EXT) \ - cupsaddsmb.$(MAN8EXT) \ - cupsctl.$(MAN8EXT) \ - cupsfilter.$(MAN8EXT) \ - cups-deviced.$(MAN8EXT) \ - cups-driverd.$(MAN8EXT) \ - cups-lpd.$(MAN8EXT) \ - cups-polld.$(MAN8EXT) \ - cupsd.$(MAN8EXT) \ - cupsenable.$(MAN8EXT) \ - lpadmin.$(MAN8EXT) \ - lpinfo.$(MAN8EXT) \ - lpmove.$(MAN8EXT) \ - lpc.$(MAN8EXT) +MAN1 = cancel.1 \ + cups.1 \ + cups-config.1 \ + cupstestppd.1 \ + ippeveprinter.1 \ + $(IPPFIND_MAN) \ + ipptool.1 \ + lp.1 \ + lpoptions.1 \ + lpq.1 \ + lprm.1 \ + lpr.1 \ + lpstat.1 \ + ppdc.1 \ + ppdhtml.1 \ + ppdi.1 \ + ppdmerge.1 \ + ppdpo.1 +MAN5 = classes.conf.5 \ + client.conf.5 \ + cups-files.conf.5 \ + cups-snmp.conf.5 \ + cupsd.conf.5 \ + cupsd-logs.5 \ + ipptoolfile.5 \ + mailto.conf.5 \ + mime.convs.5 \ + mime.types.5 \ + ppdcfile.5 \ + printers.conf.5 \ + subscriptions.conf.5 +MAN7 = backend.7 \ + filter.7 \ + ippevepcl.7 \ + notifier.7 +MAN8 = cupsaccept.8 \ + cupsctl.8 \ + cupsfilter.8 \ + cups-lpd.8 \ + cups-snmp.8 \ + cupsd.8 \ + cupsd-helper.8 \ + cupsenable.8 \ + lpadmin.8 \ + lpinfo.8 \ + lpmove.8 \ + lpc.8 # # Make everything... # -all: $(MAN1) $(MAN5) $(MAN7) $(MAN8) html +all: $(MAN1) $(MAN5) $(MAN7) $(MAN8) # @@ -96,19 +91,6 @@ unittests: clean: $(RM) mantohtml mantohtml.o - $(RM) $(MAN1) $(MAN5) $(MAN7) $(MAN8) - for file in $(MAN1); do \ - $(RM) ../doc/help/man-`basename $$file .$(MAN1EXT)`.html; \ - done - for file in $(MAN5); do \ - $(RM) ../doc/help/man-`basename $$file .$(MAN5EXT)`.html; \ - done - for file in $(MAN7); do \ - $(RM) ../doc/help/man-`basename $$file .$(MAN7EXT)`.html; \ - done - for file in $(MAN8); do \ - $(RM) ../doc/help/man-`basename $$file .$(MAN8EXT)`.html; \ - done # @@ -130,30 +112,36 @@ install: all install-data install-headers install-libs install-exec # install-data: all + echo Installing man pages in $(MANDIR)/man1... $(INSTALL_DIR) -m 755 $(MANDIR)/man1 for file in $(MAN1); do \ - echo Installing $$file in $(MANDIR)/man1...; \ $(INSTALL_MAN) $$file $(MANDIR)/man1; \ done + echo Installing man pages in $(MANDIR)/man5... $(INSTALL_DIR) -m 755 $(MANDIR)/man5 for file in $(MAN5); do \ - echo Installing $$file in $(MANDIR)/man5...; \ $(INSTALL_MAN) $$file $(MANDIR)/man5; \ done + echo Installing man pages in $(MANDIR)/man7... $(INSTALL_DIR) -m 755 $(MANDIR)/man7 for file in $(MAN7); do \ - echo Installing $$file in $(MANDIR)/man7...; \ $(INSTALL_MAN) $$file $(MANDIR)/man7; \ done - $(INSTALL_DIR) -m 755 $(AMANDIR)/man$(MAN8DIR) + $(RM) $(MANDIR)/man7/ippeveps.7 + $(LN) ippevepcl.7 $(MANDIR)/man7/ippeveps.7 + echo Installing man pages in $(MANDIR)/man8... + $(INSTALL_DIR) -m 755 $(MANDIR)/man8 for file in $(MAN8); do \ - echo Installing $$file in $(AMANDIR)/man$(MAN8DIR)...; \ - $(INSTALL_MAN) $$file $(AMANDIR)/man$(MAN8DIR); \ + $(INSTALL_MAN) $$file $(MANDIR)/man8; \ + done + $(RM) $(MANDIR)/man8/cupsdisable.8 + $(LN) cupsenable.8 $(MANDIR)/man8/cupsdisable.8 + $(RM) $(MANDIR)/man8/cupsreject.8 + $(LN) cupsaccept.8 $(MANDIR)/man8/cupsreject.8 + for file in cups-deviced.8 cups-driverd.8 cups-exec.8; do \ + $(RM) $(MANDIR)/man8/$$file; \ + $(LN) cupsd-helper.8 $(MANDIR)/man8/$$file; \ done - $(RM) $(AMANDIR)/man$(MAN8DIR)/cupsreject.$(MAN8EXT) - $(LN) cupsaccept.$(MAN8EXT) $(AMANDIR)/man$(MAN8DIR)/cupsreject.$(MAN8EXT) - $(RM) $(AMANDIR)/man$(MAN8DIR)/cupsdisable.$(MAN8EXT) - $(LN) cupsenable.$(MAN8EXT) $(AMANDIR)/man$(MAN8DIR)/cupsdisable.$(MAN8EXT) # @@ -182,24 +170,33 @@ install-libs: # uninstall: + echo Uninstalling man pages from $(MANDIR)/man1... for file in $(MAN1); do \ $(RM) $(MANDIR)/man1/$$file; \ done -$(RMDIR) $(MANDIR)/man1 + echo Uninstalling man pages from $(MANDIR)/man5... for file in $(MAN5); do \ $(RM) $(MANDIR)/man5/$$file; \ done -$(RMDIR) $(MANDIR)/man5 - for file in $(MAN7); do \ + echo Uninstalling man pages from $(MANDIR)/man7... + for file in $(MAN7) ippeveps.7; do \ $(RM) $(MANDIR)/man7/$$file; \ done -$(RMDIR) $(MANDIR)/man7 - for file in $(MAN8); do \ - $(RM) $(AMANDIR)/man$(MAN8DIR)/$$file; \ + echo Uninstalling man pages from $(MANDIR)/man8... + for file in $(MAN8) cupsenable.8 cupsreject.8 cups-deviced.8 cups-driverd.8 cups-exec.8; do \ + $(RM) $(MANDIR)/man8/$$file; \ done - $(RM) $(AMANDIR)/man$(MAN8DIR)/reject.$(MAN8EXT) - $(RM) $(AMANDIR)/man$(MAN8DIR)/cupsdisable.$(MAN8EXT) - -$(RMDIR) $(AMANDIR)/man$(MAN8DIR) + -$(RMDIR) $(MANDIR)/man8 + + +# +# Local programs (not built when cross-compiling...) +# + +local: html # @@ -210,25 +207,21 @@ html: $(MAN1) $(MAN5) $(MAN7) $(MAN8) mantohtml echo Converting man pages to HTML... for file in $(MAN1); do \ echo " $$file..."; \ - ./mantohtml `basename $$file .$(MAN1EXT)`.man >../doc/help/man-`basename $$file .$(MAN1EXT)`.html; \ + ./mantohtml $$file >../doc/help/man-`basename $$file .1`.html; \ done for file in $(MAN5); do \ echo " $$file..."; \ - ./mantohtml `basename $$file .$(MAN5EXT)`.man >../doc/help/man-`basename $$file .$(MAN5EXT)`.html; \ + ./mantohtml $$file >../doc/help/man-`basename $$file .5`.html; \ done for file in $(MAN7); do \ echo " $$file..."; \ - ./mantohtml `basename $$file .$(MAN7EXT)`.man >../doc/help/man-`basename $$file .$(MAN7EXT)`.html; \ + ./mantohtml $$file >../doc/help/man-`basename $$file .7`.html; \ done for file in $(MAN8); do \ echo " $$file..."; \ - ./mantohtml `basename $$file .$(MAN8EXT)`.man >../doc/help/man-`basename $$file .$(MAN8EXT)`.html; \ + ./mantohtml $$file >../doc/help/man-`basename $$file .8`.html; \ done -mantohtml: mantohtml.o - $(CC) $(ARCHFLAGS) $(LDFLAGS) -o $@ mantohtml.o - - -# -# End of "$Id: Makefile 7930 2008-09-10 22:25:54Z mike $". -# +mantohtml: mantohtml.o ../cups/$(LIBCUPSSTATIC) + $(LD_CC) $(ARCHFLAGS) $(ALL_LDFLAGS) -o $@ mantohtml.o $(LINKCUPSSTATIC) + $(CODE_SIGN) -s "$(CODE_SIGN_IDENTITY)" $@