[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