Reorganizing the repository: swapping out what was HEAD (the old 3.1 branch)
[privoxy.git] / debian / patches / 15_mansection8.dpatch
diff --git a/debian/patches/15_mansection8.dpatch b/debian/patches/15_mansection8.dpatch
new file mode 100644 (file)
index 0000000..8311c66
--- /dev/null
@@ -0,0 +1,96 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 15_mansection8.dpatch by Roland Rosenfeld <roland@debian.org>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: Move man page from man section 1 to man section 8.
+
+@DPATCH@
+diff -urNad privoxy~/doc/source/privoxy-man-page.sgml privoxy/doc/source/privoxy-man-page.sgml
+--- privoxy~/doc/source/privoxy-man-page.sgml  2006-02-11 23:44:40.000000000 +0100
++++ privoxy/doc/source/privoxy-man-page.sgml   2006-02-11 23:44:40.000000000 +0100
+@@ -57,7 +57,7 @@
+ </refentryinfo>
+ <refmeta>
+  <refentrytitle>privoxy</refentrytitle> 
+- <manvolnum>1</manvolnum>
++ <manvolnum>8</manvolnum>
+  <refmiscinfo>
+   Privoxy &p-version;<![%p-not-stable;[ &p-status;]]>
+  </refmiscinfo>
+diff -urNad privoxy~/GNUmakefile.in privoxy/GNUmakefile.in
+--- privoxy~/GNUmakefile.in    2006-02-11 23:44:25.000000000 +0100
++++ privoxy/GNUmakefile.in     2006-02-11 23:44:40.000000000 +0100
+@@ -177,7 +177,7 @@
+               `find doc/text/ -type f | grep -v "CVS" | grep -v "\.\#" | grep -v ".*~" | grep -v ".cvsignore" | grep -v "TAGS"` \
+               `find doc/webserver/ -name "*.html" | grep -v "\(webserver\|team\)\/index\.html"` \
+               `find doc/webserver/ -name "*.css"` \
+-                privoxy.1 \
++                privoxy.8 \
+               doc/pdf/*.pdf
+ #############################################################################
+@@ -520,7 +520,7 @@
+       $(RM) /etc/init.d/privoxy
+       $(RM) /usr/sbin/privoxy
+       $(RM) /usr/sbin/rcprivoxy
+-      $(RM) /usr/share/man/man1/privoxy.1.gz
++      $(RM) /usr/share/man/man1/privoxy.8.gz
+ #############################################################################
+ # generic distribution
+@@ -692,7 +692,7 @@
+       $(RM) doc/man/* doc/webserver/man-page/*.html
+ ifneq ($(MAN2HTML),false)
+       $(ECHO) "<html><head><title>Privoxy Man page</title><link rel=\"stylesheet\" type=\"text/css\" href=\"../p_web.css\"></head><body><H2>NAME</H2>" > doc/webserver/man-page/privoxy-man-page.html
+-      man ./privoxy.1 | $(MAN2HTML) -bare >> doc/webserver/man-page/privoxy-man-page.html
++      man ./privoxy.8 | $(MAN2HTML) -bare >> doc/webserver/man-page/privoxy-man-page.html
+       $(ECHO) "</body></html>" >> doc/webserver/man-page/privoxy-man-page.html
+ else
+       $(MAKE) groff2html
+@@ -704,14 +704,14 @@
+ man: dok-release
+       mkdir -p doc/source/temp && cd doc/source/temp && $(RM) * ;\
+       nsgmls ../privoxy-man-page.sgml  | sgmlspl ../../../utils/docbook2man/docbook2man-spec.pl &&\
+-      perl -pi.bak -e 's/ <URL:.*>//; s/\[ /\[/g' privoxy.1 ;\
+-      $(DB) ../privoxy-man-page.sgml && $(MV) -f privoxy.1 ../../../privoxy.1
++      perl -pi.bak -e 's/ <URL:.*>//; s/\[ /\[/g' privoxy.8 ;\
++      $(DB) ../privoxy-man-page.sgml && $(MV) -f privoxy.8 ../../../privoxy.8
+ # For those with man2html ala RH7s.
+ man2html:
+       mkdir -p doc/webserver/man-page
+ ifneq ($(MAN2HTML),false)
+-      $(MAN2HTML) privoxy.1 |grep -v "^Content-type" > tmp.html
++      $(MAN2HTML) privoxy.8 |grep -v "^Content-type" > tmp.html
+       $(PERL) -pi.bak -e 's/<A .*Contents<\/A>//; s/<A .*man2html<\/A>/man2html/' tmp.html
+       $(PERL) -pi.bak -e 's/(<\/HEAD>)/<LINK REL=\"STYLESHEET\" TYPE=\"text\/css\" HREF=\"..\/p_doc.css\"><\/HEAD>/' tmp.html
+ # Twice because my version of man2html is pulling in commas and periods in URLs.
+@@ -726,7 +726,7 @@
+ # Otherwise we get plain groff conversion.
+ groff2html:
+-      $(G2H_CMD) ./privoxy.1 | $(SED) -e 's@</head>@<link REL="STYLESHEET" TYPE="text/css" HREF="../p_doc.css"></head>@' > doc/webserver/man-page/privoxy-man-page.html
++      $(G2H_CMD) ./privoxy.8 | $(SED) -e 's@</head>@<link REL="STYLESHEET" TYPE="text/css" HREF="../p_doc.css"></head>@' > doc/webserver/man-page/privoxy-man-page.html
+ # readme page and INSTALL file
+@@ -1122,8 +1122,8 @@
+               $(INSTALL) $(INSTALL_T) $(DOK_WEB)/p_doc.css $$DOC;\
+       fi
+       @# Not all platforms support gzipped man pages.
+-      @$(ECHO) Installing man page to $(MAN_DEST)/privoxy.1
+-      -$(INSTALL) $(INSTALL_T) privoxy.1  $(MAN_DEST)/privoxy.1
++      @$(ECHO) Installing man page to $(MAN_DEST)/privoxy.8
++      -$(INSTALL) $(INSTALL_T) privoxy.8  $(MAN_DEST)/privoxy.8
+       @# Change the config file default directories according to the configured ones
+       @$(ECHO) Rewriting config for this installation
+@@ -1273,7 +1273,7 @@
+       @# man page and docs
+       @$(ECHO) Removing $(PROGRAM) docs
+-      -$(RM) $(MAN_DEST)/privoxy.1*
++      -$(RM) $(MAN_DEST)/privoxy.8*
+       -$(RM) -r $(DOC_DEST) || $(RM) -r $(prefix)/doc/privoxy
+       @# Log and jarfile and pidfile