]> git.ipfire.org Git - thirdparty/cups.git/blobdiff - man/Makefile
Add CreateSelfSignedCerts directive for cups-files.conf (Issue #4876)
[thirdparty/cups.git] / man / Makefile
index 1e2bb0100526956b9531fb1965590bd69cb609a9..8e75e8977adf0b58c6bd99a8a17bf1a51ef437bd 100644 (file)
@@ -1,16 +1,14 @@
 #
-# "$Id: Makefile 7601 2008-05-20 21:08:08Z mike $"
+# Man page makefile for CUPS.
 #
-#   Man page makefile for the Common UNIX Printing System (CUPS).
+# Copyright 2007-2015 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/".
+# 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/".
 #
 
 include ../Makedefs
@@ -21,12 +19,14 @@ include ../Makedefs
 #
 
 MAN1   =       cancel.$(MAN1EXT) \
+               cups.$(MAN1EXT) \
                cups-config.$(MAN1EXT) \
                cupstestdsc.$(MAN1EXT) \
                cupstestppd.$(MAN1EXT) \
+               $(IPPFIND_MAN) \
+               ipptool.$(MAN1EXT) \
                lp.$(MAN1EXT) \
                lpoptions.$(MAN1EXT) \
-               lppasswd.$(MAN1EXT) \
                lpq.$(MAN1EXT) \
                lprm.$(MAN1EXT) \
                lpr.$(MAN1EXT) \
@@ -38,8 +38,11 @@ MAN1 =       cancel.$(MAN1EXT) \
                ppdpo.$(MAN1EXT)
 MAN5   =       classes.conf.$(MAN5EXT) \
                client.conf.$(MAN5EXT) \
+               cups-files.conf.$(MAN5EXT) \
                cups-snmp.conf.$(MAN5EXT) \
                cupsd.conf.$(MAN5EXT) \
+               cupsd-logs.$(MAN5EXT) \
+               ipptoolfile.$(MAN5EXT) \
                mailto.conf.$(MAN5EXT) \
                mime.convs.$(MAN5EXT) \
                mime.types.$(MAN5EXT) \
@@ -47,21 +50,16 @@ MAN5        =       classes.conf.$(MAN5EXT) \
                printers.conf.$(MAN5EXT) \
                subscriptions.conf.$(MAN5EXT)
 MAN7   =       backend.$(MAN7EXT) \
-               commandtoescpx.$(MAN7EXT) \
-               commandtopclx.$(MAN7EXT) \
-               drv.$(MAN7EXT) \
                filter.$(MAN7EXT) \
-               rastertoescpx.$(MAN7EXT) \
-               rastertopclx.$(MAN7EXT)
-MAN8   =       accept.$(MAN8EXT) \
+               notifier.$(MAN7EXT)
+MAN8   =       cupsaccept.$(MAN8EXT) \
                cupsaddsmb.$(MAN8EXT) \
                cupsctl.$(MAN8EXT) \
                cupsfilter.$(MAN8EXT) \
-               cups-deviced.$(MAN8EXT) \
-               cups-driverd.$(MAN8EXT) \
                cups-lpd.$(MAN8EXT) \
-               cups-polld.$(MAN8EXT) \
+               cups-snmp.$(MAN8EXT) \
                cupsd.$(MAN8EXT) \
+               cupsd-helper.$(MAN8EXT) \
                cupsenable.$(MAN8EXT) \
                lpadmin.$(MAN8EXT) \
                lpinfo.$(MAN8EXT) \
@@ -97,18 +95,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
 
 
 #
@@ -129,7 +115,7 @@ install:    all install-data install-headers install-libs install-exec
 # Install data files...
 #
 
-install-data:
+install-data: all
        $(INSTALL_DIR) -m 755 $(MANDIR)/man1
        for file in $(MAN1); do \
                echo Installing $$file in $(MANDIR)/man1...; \
@@ -150,10 +136,16 @@ install-data:
                echo Installing $$file in $(AMANDIR)/man$(MAN8DIR)...; \
                $(INSTALL_MAN) $$file $(AMANDIR)/man$(MAN8DIR); \
        done
-       $(RM) $(AMANDIR)/man$(MAN8DIR)/reject.$(MAN8EXT)
-       $(LN) accept.$(MAN8EXT) $(AMANDIR)/man$(MAN8DIR)/reject.$(MAN8EXT)
+       for file in accept cupsreject reject; do \
+               $(RM) $(AMANDIR)/man$(MAN8DIR)/$$file.$(MAN8EXT); \
+               $(LN) cupsaccept.$(MAN8EXT) $(AMANDIR)/man$(MAN8DIR)/$$file.$(MAN8EXT); \
+       done
        $(RM) $(AMANDIR)/man$(MAN8DIR)/cupsdisable.$(MAN8EXT)
        $(LN) cupsenable.$(MAN8EXT) $(AMANDIR)/man$(MAN8DIR)/cupsdisable.$(MAN8EXT)
+       for file in cups-deviced cups-driverd cups-exec; do \
+               $(RM) $(AMANDIR)/man$(MAN8DIR)/$$file.$(MAN8EXT); \
+               $(LN) cupsd-helper.$(MAN8EXT) $(AMANDIR)/man$(MAN8DIR)/$$file.$(MAN8EXT); \
+       done
 
 
 #
@@ -197,6 +189,8 @@ uninstall:
        for file in $(MAN8); do \
                $(RM) $(AMANDIR)/man$(MAN8DIR)/$$file; \
        done
+       $(RM) $(AMANDIR)/man$(MAN8DIR)/accept.$(MAN8EXT)
+       $(RM) $(AMANDIR)/man$(MAN8DIR)/cupsreject.$(MAN8EXT)
        $(RM) $(AMANDIR)/man$(MAN8DIR)/reject.$(MAN8EXT)
        $(RM) $(AMANDIR)/man$(MAN8DIR)/cupsdisable.$(MAN8EXT)
        -$(RMDIR) $(AMANDIR)/man$(MAN8DIR)
@@ -225,10 +219,7 @@ html:      $(MAN1) $(MAN5) $(MAN7) $(MAN8) mantohtml
                ./mantohtml `basename $$file .$(MAN8EXT)`.man >../doc/help/man-`basename $$file .$(MAN8EXT)`.html; \
        done
 
-mantohtml:     mantohtml.o
-       $(CC) $(ARCHFLAGS) $(LDFLAGS) -o $@ mantohtml.o
-
-
-#
-# End of "$Id: Makefile 7601 2008-05-20 21:08:08Z mike $".
-#
+mantohtml:     mantohtml.o ../cups/$(LIBCUPSSTATIC)
+       $(CC) $(ARCHFLAGS) $(LDFLAGS) -o $@ mantohtml.o \
+               ../cups/$(LIBCUPSSTATIC) $(LIBGSSAPI) $(SSLLIBS) \
+               $(DNSSDLIBS) $(COMMONLIBS) $(LIBZ)