[Pkg-puppet-devel] [SCM] Puppet packaging for Debian branch, master, updated. debian/0.25.4-6-100-g37f4a57

Stig Sandbeck Mathisen ssm at debian.org
Fri Jun 25 16:15:41 UTC 2010


The following commit has been merged in the master branch:
commit c1d4fd98fc21d7b0932e5049f277dbdd30bb699c
Author: Stig Sandbeck Mathisen <ssm at debian.org>
Date:   Fri Jun 25 17:11:29 2010 +0200

    Sprinkle with a liberal amount of lintian-overrides
    
    * Depend on a newer debhelper for dh_lintian
    
    * Ignore manpage warnings for all packages due to autogenerated manpages
    
    * Ignore interpreter / executable bits for puppet-testsuite files

diff --git a/debian/control b/debian/control
index ab3e60a..81ea55f 100644
--- a/debian/control
+++ b/debian/control
@@ -4,7 +4,7 @@ Priority: optional
 Maintainer: Puppet Package Maintainers <pkg-puppet-devel at lists.alioth.debian.org>
 Uploaders: Micah Anderson <micah at debian.org>, Andrew Pollock <apollock at debian.org>, Nigel Kersten <nigel at explanatorygap.net>, Stig Sandbeck Mathisen <ssm at debian.org>
 Build-Depends-Indep: ruby (>= 1.8.1), libopenssl-ruby, facter (>= 1.5)
-Build-Depends: debhelper (>= 5), openssl
+Build-Depends: debhelper (>= 6.0.7~), openssl
 Standards-Version: 3.8.4
 Vcs-Git: git://git.debian.org/git/pkg-puppet/puppet.git
 Vcs-Browser: http://git.debian.org/?p=pkg-puppet/puppet.git
diff --git a/debian/puppet-common.lintian-overrides b/debian/puppet-common.lintian-overrides
new file mode 100644
index 0000000..092782a
--- /dev/null
+++ b/debian/puppet-common.lintian-overrides
@@ -0,0 +1,3 @@
+# Man pages are automatically generated, not much to do here
+puppet-common binary: manpage-has-bad-whatis-entry
+puppet-common binary: manpage-has-errors-from-man
diff --git a/debian/puppet-testsuite.lintian-overrides b/debian/puppet-testsuite.lintian-overrides
new file mode 100644
index 0000000..7305663
--- /dev/null
+++ b/debian/puppet-testsuite.lintian-overrides
@@ -0,0 +1,4 @@
+# Upstream distributes it like this
+puppet-testsuite binary: executable-not-elf-or-script
+puppet-testsuite binary: script-not-executable
+puppet-testsuite binary: unusual-interpreter
diff --git a/debian/puppet.lintian-overrides b/debian/puppet.lintian-overrides
new file mode 100644
index 0000000..f28c372
--- /dev/null
+++ b/debian/puppet.lintian-overrides
@@ -0,0 +1,3 @@
+# Man pages are automatically generated, not much to do here
+puppet binary: manpage-has-bad-whatis-entry
+puppet binary: manpage-has-errors-from-man
diff --git a/debian/puppetmaster.lintian-overrides b/debian/puppetmaster.lintian-overrides
new file mode 100644
index 0000000..bf00f4e
--- /dev/null
+++ b/debian/puppetmaster.lintian-overrides
@@ -0,0 +1,3 @@
+# Man pages are automatically generated, not much to do here
+puppetmaster binary: manpage-has-bad-whatis-entry
+puppetmaster binary: manpage-has-errors-from-man
diff --git a/debian/rules b/debian/rules
index 1a5809f..68cbdfb 100755
--- a/debian/rules
+++ b/debian/rules
@@ -103,6 +103,7 @@ binary-indep: build install
 	dh_installinit --name=puppetqd
 	dh_installinit -ppuppet --error-handler=true -- defaults 21 
 	dh_installlogrotate -i
+	dh_lintian -i
 	dh_compress -i
 	dh_fixperms -i
 	dh_installdeb -i

-- 
Puppet packaging for Debian



More information about the Pkg-puppet-devel mailing list