This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.
[samba.git] / docs / docbook / Makefile.in
1 #################################################################
2 # Makefile.in for Samba Documentation
3 # Authors:      James Moore <jmoore@php.net>
4 #               Gerald Carter <jerry@samba.org>
5 #
6 # Please see http://www.samba.org/samba/cvs.html
7 # for information on getting the latest  
8 # source and documentation source files.  
9 #
10
11 # Autoconf Variables
12 SRCDIR = @srcdir@
13 JADE = @JADE@
14 NSGMLS = @NSGMLS@
15 SGMLSPL=@SGMLSPL@
16 HTMLDOC=@HTMLDOC@
17 PERL=@PERL@
18 #CATALOG = @CATALOG@
19 MANDIR=../manpages
20 HTMLDIR=../htmldocs
21
22 #Stylesheets and Dependicies
23 SGML_SHARE=@SGML_SHARE@
24 #SGML_CATALOG_FILES=$(SGML_CATALOG_FILES):./dbsgml/catalog
25 HTML_STYLESHEET = $(srcdir)/stylesheets/html.dsl
26 HTML_DEPS = $(srcdir)/stylesheets/html-common.dsl $(srcdir)/stylesheets/common.dsl
27
28 MANPAGES=$(MANDIR)/findsmb.1 $(MANDIR)/smbclient.1 \
29         $(MANDIR)/smbspool.8 $(MANDIR)/lmhosts.5 \
30         $(MANDIR)/smbcontrol.1  $(MANDIR)/smbstatus.1 \
31         $(MANDIR)/make_smbcodepage.1  $(MANDIR)/smbd.8 \
32         $(MANDIR)/smbtar.1 $(MANDIR)/nmbd.8 $(MANDIR)/smbmnt.8 \
33         $(MANDIR)/smbumount.8 $(MANDIR)/nmblookup.1 \
34         $(MANDIR)/smbmount.8 $(MANDIR)/swat.8 $(MANDIR)/rpcclient.1      \
35         $(MANDIR)/smbpasswd.5 $(MANDIR)/testparm.1 $(MANDIR)/samba.7 \
36         $(MANDIR)/smbpasswd.8 $(MANDIR)/testprns.1 \
37         $(MANDIR)/smb.conf.5 $(MANDIR)/wbinfo.1 $(MANDIR)/pdbedit.8 \
38         $(MANDIR)/smbcacls.1 $(MANDIR)/smbsh.1 $(MANDIR)/winbindd.8 \
39         $(MANDIR)/make_unicodemap.1 $(MANDIR)/net.8 \
40         $(MANDIR)/smbgroupedit.8
41
42 SGMLMANSRC=manpages/findsmb.1.sgml manpages/smbclient.1.sgml \
43         manpages/smbspool.8.sgml manpages/lmhosts.5.sgml \
44         manpages/smbcontrol.1.sgml manpages/smbstatus.1.sgml \
45         manpages/make_smbcodepage.1.sgml  manpages/smbd.8.sgml \
46         manpages/smbtar.1.sgml manpages/nmbd.8.sgml manpages/smbmnt.8.sgml \
47         manpages/smbumount.8.sgml manpages/nmblookup.1.sgml \
48         manpages/smbmount.8.sgml manpages/swat.8.sgml \
49         manpages/rpcclient.1.sgml manpages/smbpasswd.5.sgml \
50         manpages/testparm.1.sgml manpages/samba.7.sgml \
51         manpages/smbpasswd.8.sgml manpages/testprns.1.sgml \
52         manpages/smb.conf.5.sgml manpages/pdbedit.8.sgml \
53         manpages/wbinfo.1.sgml manpages/smbcacls.1.sgml \
54         manpages/smbsh.1.sgml manpages/winbindd.8.sgml \
55         manpages/make_unicodemap.1.sgml manpages/smbgroupedit.8.sgml \
56         manpages/net.8.sgml
57
58 HOWTOSRC=projdoc/DOMAIN_MEMBER.sgml projdoc/NT_Security.sgml \
59         projdoc/msdfs_setup.sgml projdoc/printer_driver2.sgml \
60         projdoc/UNIX_INSTALL.sgml projdoc/winbind.sgml projdoc/OS2-Client-HOWTO.sgml \
61         projdoc/Samba-PDC-HOWTO.sgml projdoc/ENCRYPTION.sgml \
62         projdoc/CVS-Access.sgml projdoc/Integrating-with-Windows.sgml \
63         projdoc/PAM-Authentication-And-Samba.sgml projdoc/Samba-LDAP-HOWTO.sgml \
64         projdoc/Samba-BDC-HOWTO.sgml
65
66
67
68 ######################################################################
69 # Make instructions
70 ######################################################################
71 all: 
72         @echo "Possible options to the Makefile include:"
73         @echo "   all-docs  - Force a rebuild of all documentation"
74         @echo "   HOWTO     - Build all individual HOWTOs in html format"
75         @echo "   proj-doc  - Build the Samba-HOWTO-Collection.[pdf|html] file"
76         @echo "   man       - Rebuild html and nroff versions of man pages as necessary"
77         @echo "   syntax    - Check the SGML/DocBook syntax of all source files"
78
79 all-docs: HOWTO proj-doc man-all man-html-all
80
81 syntax: $(SGMLMANSRC) projdoc/samba-doc.sgml
82         @echo Checking syntax of all SGML/DocBook source files...
83         @(for i in $?; do \
84            echo "$$i..."; \
85            $(NSGMLS) -sv $$i 2>&1 | grep -v "DTDDECL catalog entries are not supported" ; \
86         done)
87         
88
89
90 man: $(MANPAGES)
91
92 HOWTO: $(HOWTOSRC)
93         @echo Building HOWTO pages...
94         @(for i in $?; do \
95            htmlfile=`echo $$i | sed 's,.*/,,' | sed "s/\.sgml/\.html/g"`; \
96            echo "Making $$htmlfile"; \
97            cat $$i | $(PERL) scripts/make-article.pl > /tmp/`echo $$i | sed 's,.*/,,'`; \
98            $(JADE) -t sgml -V nochunks -d  $(SGML_SHARE)/dsssl/docbook/html/docbook.dsl \
99               -f /tmp/jade.log /tmp/`echo $$i | sed 's,.*/,,'` > ../htmldocs/$$htmlfile; \
100            cat /tmp/jade.log | grep -v DTDDECL; \
101            /bin/rm -f /tmp/jade.log /tmp/`echo $$i | sed 's,.*/,,'`; \
102         done)
103
104
105 ## I'm using htmldoc here to produc the PDF output.  If you want
106 ## Postscript output, you can run 
107 ##
108 ##           sgmltools -b ps projdoc/samba-doc.sgml
109 ##
110 proj-doc: 
111         echo Building Samba-HOWTO-Collections...
112         @$(PERL) scripts/collateindex.pl -N -o projdoc/index.sgml
113         @$(JADE) -t sgml -V html-index -d $(SGML_SHARE)/dsssl/docbook/html/docbook.dsl projdoc/samba-doc.sgml
114         @$(PERL) scripts/collateindex.pl -o projdoc/index.sgml HTML.index
115         @/bin/rm HTML.index *.htm
116         @$(JADE) -t sgml -i html -V nochunks -d stylesheets/ldp.dsl\#html projdoc/samba-doc.sgml > samba-doc.html
117         @(cd scripts; ./ldp_print ../samba-doc.html)
118         @mv -f samba-doc.pdf ../Samba-HOWTO-Collection.pdf
119         @/bin/mv -f samba-doc.html ../htmldocs/Samba-HOWTO-Collection.html
120
121
122 ## generate all HTML man pages
123 man-html-all: $(SGMLMANSRC)
124         @echo Building HTML formatted man pages...
125         @(for i in $?; do \
126            htmlfile=`echo $$i | sed 's,.*/,,' | sed "s/\.sgml/\.html/g"`; \
127            echo "Making $$htmlfile"; \
128            $(JADE) -t sgml -i html -V nochunks -d  ./stylesheets/ldp.dsl\#html -f /tmp/jade.log $$i > ../htmldocs/$$htmlfile; \
129            cat /tmp/jade.log | grep -v DTDDECL; \
130            /bin/rm -f /tmp/jade.log; \
131         done)
132
133 ## generate all man pages
134 man-all: $(SGMLMANSRC)
135         @echo Building man pages...
136         @(for i in $?; do \
137                 manfile=`echo $$i | sed 's,.*/,,' | sed "s/\.sgml//g"`; \
138                 echo "Making $$manfile"; \
139                 $(NSGMLS) -f /tmp/docbook2x.log $$i | $(SGMLSPL) \
140                    $(SGML_SHARE)/docbook2X/docbook2man-spec.pl; \
141                 cat /tmp/docbook2x.log | grep -v DTDDECL; \
142                 /bin/rm -f /tmp/docbook2x.log; \
143                 cat $$manfile | $(PERL) scripts/strip-links.pl > $(MANDIR)/$$manfile; \
144                 /bin/rm -f $$manfile; \
145           done)
146
147
148
149
150 ##
151 ## these rules are for building individual files
152 ##
153 $(MANDIR)/findsmb.1:  manpages/findsmb.1.sgml
154         @echo "Making $@"
155         @$(NSGMLS) $< | $(SGMLSPL) $(SGML_SHARE)/docbook2X/docbook2man-spec.pl
156         @cat `echo $@ | sed 's,.*/,,'` | $(PERL) scripts/strip-links.pl > $@
157         @/bin/rm -f `echo $@ | sed 's,.*/,,'`
158         @echo "Making HTML version of $@"
159         @$(JADE) -t sgml -i html -V nochunks -d ./stylesheets/ldp.dsl\#html $< > $(HTMLDIR)/`echo $< | sed 's,.*/,,'| sed "s/\.sgml/\.html/g"`
160
161 $(MANDIR)/smbclient.1: manpages/smbclient.1.sgml
162         @echo "Making $@"
163         @$(NSGMLS) $< | $(SGMLSPL) $(SGML_SHARE)/docbook2X/docbook2man-spec.pl
164         @cat `echo $@ | sed 's,.*/,,'` | $(PERL) scripts/strip-links.pl > $@
165         @/bin/rm -f `echo $@ | sed 's,.*/,,'`
166         @echo "Making HTML version of $@"
167         @$(JADE) -t sgml -i html -V nochunks -d ./stylesheets/ldp.dsl\#html $< > $(HTMLDIR)/`echo $< | sed 's,.*/,,'| sed "s/\.sgml/\.html/g"`
168
169 $(MANDIR)/smbspool.8: manpages/smbspool.8.sgml
170         @echo "Making $@"
171         @$(NSGMLS) $< | $(SGMLSPL) $(SGML_SHARE)/docbook2X/docbook2man-spec.pl
172         @cat `echo $@ | sed 's,.*/,,'` | $(PERL) scripts/strip-links.pl > $@
173         @/bin/rm -f `echo $@ | sed 's,.*/,,'`
174         @echo "Making HTML version of $@"
175         @$(JADE) -t sgml -i html -V nochunks -d ./stylesheets/ldp.dsl\#html $< > $(HTMLDIR)/`echo $< | sed 's,.*/,,'| sed "s/\.sgml/\.html/g"`
176
177 $(MANDIR)/lmhosts.5: manpages/lmhosts.5.sgml
178         @echo "Making $@"
179         @$(NSGMLS) $< | $(SGMLSPL) $(SGML_SHARE)/docbook2X/docbook2man-spec.pl
180         @cat `echo $@ | sed 's,.*/,,'` | $(PERL) scripts/strip-links.pl > $@
181         @/bin/rm -f `echo $@ | sed 's,.*/,,'`
182         @echo "Making HTML version of $@"
183         @$(JADE) -t sgml -i html -V nochunks -d ./stylesheets/ldp.dsl\#html $< > $(HTMLDIR)/`echo $< | sed 's,.*/,,'| sed "s/\.sgml/\.html/g"`
184
185 $(MANDIR)/smbcontrol.1: manpages/smbcontrol.1.sgml
186         @echo "Making $@"
187         @$(NSGMLS) $< | $(SGMLSPL) $(SGML_SHARE)/docbook2X/docbook2man-spec.pl
188         @cat `echo $@ | sed 's,.*/,,'` | $(PERL) scripts/strip-links.pl > $@
189         @/bin/rm -f `echo $@ | sed 's,.*/,,'`
190         @echo "Making HTML version of $@"
191         @$(JADE) -t sgml -i html -V nochunks -d ./stylesheets/ldp.dsl\#html $< > $(HTMLDIR)/`echo $< | sed 's,.*/,,'| sed "s/\.sgml/\.html/g"`
192
193 $(MANDIR)/smbstatus.1: manpages/smbstatus.1.sgml
194         @echo "Making $@"
195         @$(NSGMLS) $< | $(SGMLSPL) $(SGML_SHARE)/docbook2X/docbook2man-spec.pl
196         @cat `echo $@ | sed 's,.*/,,'` | $(PERL) scripts/strip-links.pl > $@
197         @/bin/rm -f `echo $@ | sed 's,.*/,,'`
198         @echo "Making HTML version of $@"
199         @$(JADE) -t sgml -i html -V nochunks -d ./stylesheets/ldp.dsl\#html $< > $(HTMLDIR)/`echo $< | sed 's,.*/,,'| sed "s/\.sgml/\.html/g"`
200
201 $(MANDIR)/make_smbcodepage.1: manpages/make_smbcodepage.1.sgml
202         @echo "Making $@"
203         @$(NSGMLS) $< | $(SGMLSPL) $(SGML_SHARE)/docbook2X/docbook2man-spec.pl
204         @cat `echo $@ | sed 's,.*/,,'` | $(PERL) scripts/strip-links.pl > $@
205         @/bin/rm -f `echo $@ | sed 's,.*/,,'`
206         @echo "Making HTML version of $@"
207         @$(JADE) -t sgml -i html -V nochunks -d ./stylesheets/ldp.dsl\#html $< > $(HTMLDIR)/`echo $< | sed 's,.*/,,'| sed "s/\.sgml/\.html/g"`
208
209 $(MANDIR)/make_unicodemap.1: manpages/make_unicodemap.1.sgml
210         @echo "Making $@"
211         @$(NSGMLS) $< | $(SGMLSPL) $(SGML_SHARE)/docbook2X/docbook2man-spec.pl
212         @cat `echo $@ | sed 's,.*/,,'` | $(PERL) scripts/strip-links.pl > $@
213         @/bin/rm -f `echo $@ | sed 's,.*/,,'`
214         @echo "Making HTML version of $@"
215         @$(JADE) -t sgml -i html -V nochunks -d ./stylesheets/ldp.dsl\#html $< > $(HTMLDIR)/`echo $< | sed 's,.*/,,'| sed "s/\.sgml/\.html/g"`
216
217 $(MANDIR)/smbd.8: manpages/smbd.8.sgml
218         @echo "Making $@"
219         @$(NSGMLS) $< | $(SGMLSPL) $(SGML_SHARE)/docbook2X/docbook2man-spec.pl
220         @cat `echo $@ | sed 's,.*/,,'` | $(PERL) scripts/strip-links.pl > $@
221         @/bin/rm -f `echo $@ | sed 's,.*/,,'`
222         @echo "Making HTML version of $@"
223         @$(JADE) -t sgml -i html -V nochunks -d ./stylesheets/ldp.dsl\#html $< > $(HTMLDIR)/`echo $< | sed 's,.*/,,'| sed "s/\.sgml/\.html/g"`
224
225 $(MANDIR)/smbtar.1: manpages/smbtar.1.sgml
226         @echo "Making $@"
227         @$(NSGMLS) $< | $(SGMLSPL) $(SGML_SHARE)/docbook2X/docbook2man-spec.pl
228         @cat `echo $@ | sed 's,.*/,,'` | $(PERL) scripts/strip-links.pl > $@
229         @/bin/rm -f `echo $@ | sed 's,.*/,,'`
230         @echo "Making HTML version of $@"
231         @$(JADE) -t sgml -i html -V nochunks -d ./stylesheets/ldp.dsl\#html $< > $(HTMLDIR)/`echo $< | sed 's,.*/,,'| sed "s/\.sgml/\.html/g"`
232
233 $(MANDIR)/nmbd.8: manpages/nmbd.8.sgml
234         @echo "Making $@"
235         @$(NSGMLS) $< | $(SGMLSPL) $(SGML_SHARE)/docbook2X/docbook2man-spec.pl
236         @cat `echo $@ | sed 's,.*/,,'` | $(PERL) scripts/strip-links.pl > $@
237         @/bin/rm -f `echo $@ | sed 's,.*/,,'`
238         @echo "Making HTML version of $@"
239         @$(JADE) -t sgml -i html -V nochunks -d ./stylesheets/ldp.dsl\#html $< > $(HTMLDIR)/`echo $< | sed 's,.*/,,'| sed "s/\.sgml/\.html/g"`
240
241 $(MANDIR)/smbmnt.8: manpages/smbmnt.8.sgml
242         @echo "Making $@"
243         @$(NSGMLS) $< | $(SGMLSPL) $(SGML_SHARE)/docbook2X/docbook2man-spec.pl
244         @cat `echo $@ | sed 's,.*/,,'` | $(PERL) scripts/strip-links.pl > $@
245         @/bin/rm -f `echo $@ | sed 's,.*/,,'`
246         @echo "Making HTML version of $@"
247         @$(JADE) -t sgml -i html -V nochunks -d ./stylesheets/ldp.dsl\#html $< > $(HTMLDIR)/`echo $< | sed 's,.*/,,'| sed "s/\.sgml/\.html/g"`
248
249 $(MANDIR)/smbumount.8: manpages/smbumount.8.sgml
250         @echo "Making $@"
251         @$(NSGMLS) $< | $(SGMLSPL) $(SGML_SHARE)/docbook2X/docbook2man-spec.pl
252         @cat `echo $@ | sed 's,.*/,,'` | $(PERL) scripts/strip-links.pl > $@
253         @/bin/rm -f `echo $@ | sed 's,.*/,,'`
254         @echo "Making HTML version of $@"
255         @$(JADE) -t sgml -i html -V nochunks -d ./stylesheets/ldp.dsl\#html $< > $(HTMLDIR)/`echo $< | sed 's,.*/,,'| sed "s/\.sgml/\.html/g"`
256
257 $(MANDIR)/nmblookup.1: manpages/nmblookup.1.sgml
258         @echo "Making $@"
259         @$(NSGMLS) $< | $(SGMLSPL) $(SGML_SHARE)/docbook2X/docbook2man-spec.pl
260         @cat `echo $@ | sed 's,.*/,,'` | $(PERL) scripts/strip-links.pl > $@
261         @/bin/rm -f `echo $@ | sed 's,.*/,,'`
262         @echo "Making HTML version of $@"
263         @$(JADE) -t sgml -i html -V nochunks -d ./stylesheets/ldp.dsl\#html $< > $(HTMLDIR)/`echo $< | sed 's,.*/,,'| sed "s/\.sgml/\.html/g"`
264
265 $(MANDIR)/smbmount.8: manpages/smbmount.8.sgml
266         @echo "Making $@"
267         @$(NSGMLS) $< | $(SGMLSPL) $(SGML_SHARE)/docbook2X/docbook2man-spec.pl
268         @cat `echo $@ | sed 's,.*/,,'` | $(PERL) scripts/strip-links.pl > $@
269         @/bin/rm -f `echo $@ | sed 's,.*/,,'`
270         @echo "Making HTML version of $@"
271         @$(JADE) -t sgml -i html -V nochunks -d ./stylesheets/ldp.dsl\#html $< > $(HTMLDIR)/`echo $< | sed 's,.*/,,'| sed "s/\.sgml/\.html/g"`
272
273 $(MANDIR)/swat.8: manpages/swat.8.sgml
274         @echo "Making $@"
275         @$(NSGMLS) $< | $(SGMLSPL) $(SGML_SHARE)/docbook2X/docbook2man-spec.pl
276         @cat `echo $@ | sed 's,.*/,,'` | $(PERL) scripts/strip-links.pl > $@
277         @/bin/rm -f `echo $@ | sed 's,.*/,,'`
278         @echo "Making HTML version of $@"
279         @$(JADE) -t sgml -i html -V nochunks -d ./stylesheets/ldp.dsl\#html $< > $(HTMLDIR)/`echo $< | sed 's,.*/,,'| sed "s/\.sgml/\.html/g"`
280
281 $(MANDIR)/rpcclient.1: manpages/rpcclient.1.sgml
282         @echo "Making $@"
283         @$(NSGMLS) $< | $(SGMLSPL) $(SGML_SHARE)/docbook2X/docbook2man-spec.pl
284         @cat `echo $@ | sed 's,.*/,,'` | $(PERL) scripts/strip-links.pl > $@
285         @/bin/rm -f `echo $@ | sed 's,.*/,,'`
286         @echo "Making HTML version of $@"
287         @$(JADE) -t sgml -i html -V nochunks -d ./stylesheets/ldp.dsl\#html $< > $(HTMLDIR)/`echo $< | sed 's,.*/,,'| sed "s/\.sgml/\.html/g"`
288
289 $(MANDIR)/smbpasswd.5: manpages/smbpasswd.5.sgml
290         @echo "Making $@"
291         @$(NSGMLS) $< | $(SGMLSPL) $(SGML_SHARE)/docbook2X/docbook2man-spec.pl
292         @cat `echo $@ | sed 's,.*/,,'` | $(PERL) scripts/strip-links.pl > $@
293         @/bin/rm -f `echo $@ | sed 's,.*/,,'`
294         @echo "Making HTML version of $@"
295         @$(JADE) -t sgml -i html -V nochunks -d ./stylesheets/ldp.dsl\#html $< > $(HTMLDIR)/`echo $< | sed 's,.*/,,'| sed "s/\.sgml/\.html/g"`
296
297 $(MANDIR)/testparm.1: manpages/testparm.1.sgml
298         @echo "Making $@"
299         @$(NSGMLS) $< | $(SGMLSPL) $(SGML_SHARE)/docbook2X/docbook2man-spec.pl
300         @cat `echo $@ | sed 's,.*/,,'` | $(PERL) scripts/strip-links.pl > $@
301         @/bin/rm -f `echo $@ | sed 's,.*/,,'`
302         @echo "Making HTML version of $@"
303         @$(JADE) -t sgml -i html -V nochunks -d ./stylesheets/ldp.dsl\#html $< > $(HTMLDIR)/`echo $< | sed 's,.*/,,'| sed "s/\.sgml/\.html/g"`
304
305 $(MANDIR)/samba.7: manpages/samba.7.sgml
306         @echo "Making $@"
307         @$(NSGMLS) $< | $(SGMLSPL) $(SGML_SHARE)/docbook2X/docbook2man-spec.pl
308         @cat `echo $@ | sed 's,.*/,,'` | $(PERL) scripts/strip-links.pl > $@
309         @/bin/rm -f `echo $@ | sed 's,.*/,,'`
310         @echo "Making HTML version of $@"
311         @$(JADE) -t sgml -i html -V nochunks -d ./stylesheets/ldp.dsl\#html $< > $(HTMLDIR)/`echo $< | sed 's,.*/,,'| sed "s/\.sgml/\.html/g"`
312
313 $(MANDIR)/smbpasswd.8: manpages/smbpasswd.8.sgml
314         @echo "Making $@"
315         @$(NSGMLS) $< | $(SGMLSPL) $(SGML_SHARE)/docbook2X/docbook2man-spec.pl
316         @cat `echo $@ | sed 's,.*/,,'` | $(PERL) scripts/strip-links.pl > $@
317         @/bin/rm -f `echo $@ | sed 's,.*/,,'`
318         @echo "Making HTML version of $@"
319         @$(JADE) -t sgml -i html -V nochunks -d ./stylesheets/ldp.dsl\#html $< > $(HTMLDIR)/`echo $< | sed 's,.*/,,'| sed "s/\.sgml/\.html/g"`
320
321 $(MANDIR)/testprns.1: manpages/testprns.1.sgml
322         @echo "Making $@"
323         @$(NSGMLS) $< | $(SGMLSPL) $(SGML_SHARE)/docbook2X/docbook2man-spec.pl
324         @cat `echo $@ | sed 's,.*/,,'` | $(PERL) scripts/strip-links.pl > $@
325         @/bin/rm -f `echo $@ | sed 's,.*/,,'`
326         @echo "Making HTML version of $@"
327         @$(JADE) -t sgml -i html -V nochunks -d ./stylesheets/ldp.dsl\#html $< > $(HTMLDIR)/`echo $< | sed 's,.*/,,'| sed "s/\.sgml/\.html/g"`
328
329 $(MANDIR)/smb.conf.5: manpages/smb.conf.5.sgml
330         @echo "Making $@"
331         @$(NSGMLS) $< | $(SGMLSPL) $(SGML_SHARE)/docbook2X/docbook2man-spec.pl
332         @cat `echo $@ | sed 's,.*/,,'` | $(PERL) scripts/strip-links.pl > $@
333         @/bin/rm -f `echo $@ | sed 's,.*/,,'`
334         @echo "Making HTML version of $@"
335         @$(JADE) -t sgml -i html -V nochunks -d ./stylesheets/ldp.dsl\#html $< > $(HTMLDIR)/`echo $< | sed 's,.*/,,'| sed "s/\.sgml/\.html/g"`
336
337 $(MANDIR)/wbinfo.1: manpages/wbinfo.1.sgml
338         @echo "Making $@"
339         @$(NSGMLS) $< | $(SGMLSPL) $(SGML_SHARE)/docbook2X/docbook2man-spec.pl
340         @cat `echo $@ | sed 's,.*/,,'` | $(PERL) scripts/strip-links.pl > $@
341         @/bin/rm -f `echo $@ | sed 's,.*/,,'`
342         @echo "Making HTML version of $@"
343         @$(JADE) -t sgml -i html -V nochunks -d ./stylesheets/ldp.dsl\#html $< > $(HTMLDIR)/`echo $< | sed 's,.*/,,'| sed "s/\.sgml/\.html/g"`
344
345 $(MANDIR)/smbcacls.1: manpages/smbcacls.1.sgml
346         @echo "Making $@"
347         @$(NSGMLS) $< | $(SGMLSPL) $(SGML_SHARE)/docbook2X/docbook2man-spec.pl
348         @cat `echo $@ | sed 's,.*/,,'` | $(PERL) scripts/strip-links.pl > $@
349         @/bin/rm -f `echo $@ | sed 's,.*/,,'`
350         @echo "Making HTML version of $@"
351         @$(JADE) -t sgml -i html -V nochunks -d ./stylesheets/ldp.dsl\#html $< > $(HTMLDIR)/`echo $< | sed 's,.*/,,'| sed "s/\.sgml/\.html/g"`
352
353 $(MANDIR)/smbsh.1 : manpages/smbsh.1.sgml
354         @echo "Making $@"
355         @$(NSGMLS) $< | $(SGMLSPL) $(SGML_SHARE)/docbook2X/docbook2man-spec.pl
356         @cat `echo $@ | sed 's,.*/,,'` | $(PERL) scripts/strip-links.pl > $@
357         @/bin/rm -f `echo $@ | sed 's,.*/,,'`
358         @echo "Making HTML version of $@"
359         @$(JADE) -t sgml -i html -V nochunks -d ./stylesheets/ldp.dsl\#html $< > $(HTMLDIR)/`echo $< | sed 's,.*/,,'| sed "s/\.sgml/\.html/g"`
360
361 $(MANDIR)/winbindd.8: manpages/winbindd.8.sgml
362         @echo "Making $@"
363         @$(NSGMLS) $< | $(SGMLSPL) $(SGML_SHARE)/docbook2X/docbook2man-spec.pl
364         @cat `echo $@ | sed 's,.*/,,'` | $(PERL) scripts/strip-links.pl > $@
365         @/bin/rm -f `echo $@ | sed 's,.*/,,'`
366         @echo "Making HTML version of $@"
367         @$(JADE) -t sgml -i html -V nochunks -d ./stylesheets/ldp.dsl\#html $< > $(HTMLDIR)/`echo $< | sed 's,.*/,,'| sed "s/\.sgml/\.html/g"`
368
369
370 $(MANDIR)/pdbedit.8: manpages/pdbedit.8.sgml
371         @echo "Making $@"
372         @$(NSGMLS) $< | $(SGMLSPL) $(SGML_SHARE)/docbook2X/docbook2man-spec.pl
373         @cat `echo $@ | sed 's,.*/,,'` | $(PERL) scripts/strip-links.pl > $@
374         @/bin/rm -f `echo $@ | sed 's,.*/,,'`
375         @echo "Making HTML version of $@"
376         @$(JADE) -t sgml -i html -V nochunks -d ./stylesheets/ldp.dsl\#html $< > $(HTMLDIR)/`echo $< | sed 's,.*/,,'| sed "s/\.sgml/\.html/g"`
377
378 $(MANDIR)/net.8: manpages/net.8.sgml
379         @echo "Making $@"
380         @$(NSGMLS) $< | $(SGMLSPL) $(SGML_SHARE)/docbook2X/docbook2man-spec.pl
381         @cat `echo $@ | sed 's,.*/,,'` | $(PERL) scripts/strip-links.pl > $@
382         @/bin/rm -f `echo $@ | sed 's,.*/,,'`
383         @echo "Making HTML version of $@"
384         @$(JADE) -t sgml -i html -V nochunks -d ./stylesheets/ldp.dsl\#html $< > $(HTMLDIR)/`echo $< | sed 's,.*/,,'| sed "s/\.sgml/\.html/g"`
385
386 $(MANDIR)/smbgroupedit.8: manpages/smbgroupedit.8.sgml
387         @echo "Making $@"
388         @$(NSGMLS) $< | $(SGMLSPL) $(SGML_SHARE)/docbook2X/docbook2man-spec.pl
389         @cat `echo $@ | sed 's,.*/,,'` | $(PERL) scripts/strip-links.pl > $@
390         @/bin/rm -f `echo $@ | sed 's,.*/,,'`
391         @echo "Making HTML version of $@"
392         @$(JADE) -t sgml -i html -V nochunks -d ./stylesheets/ldp.dsl\#html $< > $(HTMLDIR)/`echo $< | sed 's,.*/,,'| sed "s/\.sgml/\.html/g"`
393
394
395 ## Clean Rule
396 clean: 
397         /bin/rm -f manpage.*