]> git.ipfire.org Git - thirdparty/cups.git/blame - man/Makefile
Merge changes from 1.1.x into 1.2 devel.
[thirdparty/cups.git] / man / Makefile
CommitLineData
3e7eb9bb 1#
753453e4 2# "$Id: Makefile,v 1.12.2.1 2001/12/26 16:52:41 mike Exp $"
3e7eb9bb 3#
4# Man page makefile for the Common UNIX Printing System (CUPS).
5#
6# Copyright 1993-1999 by Easy Software Products.
7#
8# These coded instructions, statements, and computer programs are the
9# property of Easy Software Products and are protected by Federal
10# copyright law. Distribution and use rights are outlined in the file
11# "LICENSE.txt" which should have been included with this file. If this
12# file is missing or damaged please contact Easy Software Products
13# at:
14#
15# Attn: CUPS Licensing Information
16# Easy Software Products
17# 44141 Airport View Drive, Suite 204
18# Hollywood, Maryland 20636-3111 USA
19#
20# Voice: (301) 373-9603
21# EMail: cups-info@cups.org
22# WWW: http://www.cups.org
23#
24
25include ../Makedefs
26
27#
28# Man pages...
29#
30
753453e4 31MAN1 = backend.man filter.man lp.man lpoptions.man lppasswd.man \
32 lpq.man lprm.man lpr.man lpstat.man
33MAN3 = cups-config.man
e64cfc6d 34MAN5 = classes.conf.man cupsd.conf.man mime.convs.man mime.types.man \
35 printers.conf.man
753453e4 36MAN8 = accept.man cupsaddsmb.man cups-lpd.man cups-polld.man \
37 cupsd.man enable.man lpadmin.man lpinfo.man lpmove.man \
38 lpc.man
3270670b 39
e64cfc6d 40CAT1 = $(MAN1:.man=.$(CAT1EXT))
753453e4 41CAT3 = $(MAN3:.man=.$(CAT3EXT))
42CAT5 = $(MAN5:.man=.$(CAT5EXT))
43CAT8 = $(MAN8:.man=.$(CAT8EXT))
3e7eb9bb 44
65a52de9 45
3e7eb9bb 46#
47# Make everything...
48#
49
753453e4 50all: $(CAT1) $(CAT3) $(CAT5) $(CAT8)
3e7eb9bb 51
65a52de9 52
3e7eb9bb 53#
54# Clean all config and object files...
55#
56
57clean:
753453e4 58 $(RM) $(CAT1) $(CAT3) $(CAT5) $(CAT8)
3e7eb9bb 59
65a52de9 60
3e7eb9bb 61#
62# Install files...
63#
64
e64cfc6d 65install:
753453e4 66 $(INSTALL_DIR) $(MANDIR)/man1
f63a2256 67 for file in $(MAN1); do \
a3e17a89 68 $(INSTALL_MAN) $$file $(MANDIR)/man1/`basename $$file man`1; \
f63a2256 69 done
f99d4fce 70 $(RM) $(MANDIR)/man1/cancel.1
3e7eb9bb 71 $(LN) lp.1 $(MANDIR)/man1/cancel.1
753453e4 72 $(INSTALL_DIR) $(PMANDIR)/man3
73 for file in $(MAN3); do \
74 $(INSTALL_MAN) $$file $(PMANDIR)/man3/`basename $$file man`3; \
75 done
76 $(INSTALL_DIR) $(MANDIR)/man5
f63a2256 77 for file in $(MAN5); do \
a3e17a89 78 $(INSTALL_MAN) $$file $(MANDIR)/man5/`basename $$file man`5; \
f63a2256 79 done
753453e4 80 $(INSTALL_DIR) $(AMANDIR)/man$(MAN8EXT)
f63a2256 81 for file in $(MAN8); do \
ae40876c 82 $(INSTALL_MAN) $$file $(AMANDIR)/man$(MAN8EXT)/`basename $$file man`$(MAN8EXT); \
f63a2256 83 done
ae40876c 84 $(RM) $(AMANDIR)/man$(MAN8EXT)/reject.$(MAN8EXT)
85 $(LN) accept.$(MAN8EXT) $(AMANDIR)/man$(MAN8EXT)/reject.$(MAN8EXT)
86 $(RM) $(AMANDIR)/man$(MAN8EXT)/disable.$(MAN8EXT)
87 $(LN) enable.$(MAN8EXT) $(AMANDIR)/man$(MAN8EXT)/disable.$(MAN8EXT)
753453e4 88 $(INSTALL_DIR) $(MANDIR)/cat1
89 for file in $(CAT1); do \
90 $(INSTALL_MAN) $$file $(MANDIR)/cat1; \
91 done
e64cfc6d 92 $(RM) $(MANDIR)/cat1/cancel.$(CAT1EXT)
93 $(LN) lp.$(CAT1EXT) $(MANDIR)/cat1/cancel.$(CAT1EXT)
753453e4 94 $(INSTALL_DIR) $(PMANDIR)/cat3
95 for file in $(CAT3); do \
96 $(INSTALL_MAN) $$file $(PMANDIR)/cat3; \
97 done
98 $(INSTALL_DIR) $(MANDIR)/cat5
99 for file in $(CAT5); do \
100 $(INSTALL_MAN) $$file $(MANDIR)/cat5; \
101 done
102 $(INSTALL_DIR) $(AMANDIR)/cat$(MAN8EXT)
103 for file in $(CAT8); do \
104 $(INSTALL_MAN) $$file $(AMANDIR)/cat$(MAN8EXT); \
105 done
ae40876c 106 $(RM) $(AMANDIR)/cat$(MAN8EXT)/reject.$(CAT8EXT)
753453e4 107 $(LN) accept.$(CAT8EXT) $(AMANDIR)/cat$(MAN8EXT)/reject.$(CAT8EXT)
ae40876c 108 $(RM) $(AMANDIR)/cat$(MAN8EXT)/disable.$(CAT8EXT)
753453e4 109 $(LN) enable.$(CAT8EXT) $(AMANDIR)/cat$(MAN8EXT)/disable.$(CAT8EXT)
a3e17a89 110
111
3e7eb9bb 112#
753453e4 113# End of "$Id: Makefile,v 1.12.2.1 2001/12/26 16:52:41 mike Exp $".
3e7eb9bb 114#