[cpp-log4shib] 24/26: Don't install section 3 Doxygen man pages

Scott Cantor cantor.2 at osu.edu
Tue Oct 19 16:13:30 UTC 2021


This is an automated email from the git hooks/post-receive script.

scantor pushed a commit to annotated tag debian/1.0.4-1
in repository cpp-log4shib.

View the commit online:
http://git.shibboleth.net/view/?p=cpp-log4shib.git;a=commit;h=3b6fa5e0a692aa80d313424e288f35a13f1f5fcc

commit 3b6fa5e0a692aa80d313424e288f35a13f1f5fcc
Author: Russ Allbery <rra at stanford.edu>
AuthorDate: Tue Jun 5 21:15:46 2012 -0700

    Don't install section 3 Doxygen man pages
    
    * Don't install the section 3 man pages generated by Doxygen.  Many of
      them are malformatted, and they're not horribly useful.  The same
      information is available in the HTML documentation.
---
 debian/changelog               | 3 +++
 debian/liblog4shib-doc.install | 1 -
 debian/rules                   | 2 +-
 3 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 4c73c14..eff8c18 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -10,6 +10,9 @@ log4shib (1.0.4-1) UNRELEASED; urgency=low
     that autoreconf works properly.
   * Write a manual page for log4shib-config in POD and generate it and
     install it as part of the package build.
+  * Don't install the section 3 man pages generated by Doxygen.  Many of
+    them are malformatted, and they're not horribly useful.  The same
+    information is available in the HTML documentation.
   * Add Maintainer, Uploaders, and Vcs-* headers for the pkg-shibboleth
     packaging team.
   * Work around issues with -lpthread and libtool and with picking up
diff --git a/debian/liblog4shib-doc.install b/debian/liblog4shib-doc.install
index 7a718ee..e2eab3c 100644
--- a/debian/liblog4shib-doc.install
+++ b/debian/liblog4shib-doc.install
@@ -1,2 +1 @@
 usr/share/doc/log4shib-*/api/html usr/share/doc/liblog4shib-doc
-usr/share/man/man3/*
diff --git a/debian/rules b/debian/rules
index ebe88f3..bb1f4b7 100755
--- a/debian/rules
+++ b/debian/rules
@@ -34,7 +34,7 @@ override_dh_auto_configure:
 override_dh_install:
 	pod2man --release=$(VERSION) --section=1 --center=log4shib \
 	    debian/log4shib-config.pod debian/log4shib-config.1
-	dh_install -a -i -Xlog4shib.la --fail-missing
+	dh_install -a -i -Xlog4shib.la -Xman3 --fail-missing
 	perl -i -pe 's/^(Libs: .*)\Q$(LDFLAGS)\E/$$1/' \
 	    debian/*/usr/lib/*/pkgconfig/log4shib.pc
 	perl -i -pe 's/^(Cflags: .*)\Q$(CPPFLAGS)\E/$$1/' \

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the commits mailing list