-# And now we create the documentation (manually):
- $(MAKE) doc/source/ldpOK.dsl
- (cd doc/source; \
- $(DB2HTML) -o faq faq.sgml; \
- $(DB2HTML) -o user-manual user-manual.sgml; \
- $(DB2HTML) -o developer-manual developer-manual.sgml; \
- docbook2txt faq.sgml; \
- docbook2txt user-manual.sgml; \
- docbook2txt developer-manual.sgml)
-
- touch build-stamp
-
-clean:
- dh_testdir
- dh_testroot
- rm -f build-stamp configure-stamp
-
- -$(MAKE) clobber
- rm -f privoxy
- rm -f configure config.h GNUmakefile
- rm -f doc/source/ldpOK.dsl
- rm -rf doc/source/faq doc/source/user-manual \
- doc/source/developer-manual
- rm -f doc/source/*.txt
+ifeq (,$(filter nodoc,$(DEB_BUILD_OPTIONS)))
+# preserve auto build documentation from source package:
+ tar cf debian/doc.tar README INSTALL AUTHORS doc/webserver privoxy.8
+ env -u LANG LC_ALL=C.UTF-8 $(MAKE) dok
+ rm -f doc/webserver/user-manual/*.bak
+ env -u LANG LC_ALL=C.UTF-8 $(MAKE) man
+ env -u LANG LC_ALL=C.UTF-8 $(MAKE) man2html
+endif