[cpp-sp] 19/37: Ship the installed documentation, not the one from the build tree

Scott Cantor cantor.2 at osu.edu
Thu Dec 20 19:47:45 EST 2018


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

scantor pushed a commit to annotated tag debian/2.5.5+dfsg1-1
in repository cpp-sp.

View the commit online:
http://git.shibboleth.net/view/?p=cpp-sp.git;a=commit;h=502e709c628227363f114b5fdded44cf94b892a1

commit 502e709c628227363f114b5fdded44cf94b892a1
Author: Ferenc Wágner <wferi at niif.hu>
AuthorDate: Thu Jan 21 01:36:18 2016 +0100

    Ship the installed documentation, not the one from the build tree
    
    Except for some select files, which go into all packages or none.
    This makes --fail-missing more sensitive to new files in the future.
---
 debian/libapache2-mod-shib2.docs |  2 --
 debian/libshibsp-doc.docs        |  2 --
 debian/libshibsp-doc.install     |  2 +-
 debian/rules                     | 10 +++++-----
 4 files changed, 6 insertions(+), 10 deletions(-)

diff --git a/debian/libapache2-mod-shib2.docs b/debian/libapache2-mod-shib2.docs
deleted file mode 100644
index 9ae799f..0000000
--- a/debian/libapache2-mod-shib2.docs
+++ /dev/null
@@ -1,2 +0,0 @@
-doc/CREDITS.txt
-doc/README.txt
diff --git a/debian/libshibsp-doc.docs b/debian/libshibsp-doc.docs
deleted file mode 100644
index 9ae799f..0000000
--- a/debian/libshibsp-doc.docs
+++ /dev/null
@@ -1,2 +0,0 @@
-doc/CREDITS.txt
-doc/README.txt
diff --git a/debian/libshibsp-doc.install b/debian/libshibsp-doc.install
index 0a48a11..3ed5f1c 100644
--- a/debian/libshibsp-doc.install
+++ b/debian/libshibsp-doc.install
@@ -1 +1 @@
-doc/api/* usr/share/doc/libshibsp-doc
+usr/share/doc/shibboleth-*/api/* usr/share/doc/libshibsp-doc
diff --git a/debian/rules b/debian/rules
index ae675b6..0c6779b 100755
--- a/debian/rules
+++ b/debian/rules
@@ -54,8 +54,11 @@ override_dh_auto_configure:
 # architecture-specific directory.
 override_dh_auto_install:
 	NOKEYGEN=1 dh_auto_install
-	rm -r debian/tmp/usr/share/doc/shibboleth*
 	rm -r debian/tmp/var/run
+	for i in CREDITS.txt LICENSE.txt NOTICE.txt README.txt RELEASE.txt \
+	    FASTCGI.LICENSE OPENSSL.LICENSE LOG4CPP.LICENSE; do \
+	    rm debian/tmp/usr/share/doc/shibboleth-*/$$i; \
+	done
 	rm debian/tmp/etc/shibboleth/*.dist
 	rm debian/tmp/etc/shibboleth/*.config
 	rm debian/tmp/etc/shibboleth/shibd-osx.plist
@@ -91,11 +94,8 @@ override_dh_install:
 	    debian/shibboleth-sp2-utils/usr/share/man/man8/shibd.8
 	dh_install -s -i -X mod_shib2.so --fail-missing
 
-override_dh_installchangelogs:
-	dh_installchangelogs doc/RELEASE.txt
-
 override_dh_installdocs:
-	dh_installdocs -A doc/NOTICE.txt
+	dh_installdocs -A doc/NOTICE.txt doc/CREDITS.txt doc/RELEASE.txt doc/README.txt
 
 override_dh_installinit:
 	dh_installinit --name=shibd

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


More information about the commits mailing list