diff -Nru puppet-2.7.10/debian/changelog puppet-2.7.10/debian/changelog --- puppet-2.7.10/debian/changelog 2012-01-26 11:10:44.000000000 +0000 +++ puppet-2.7.10/debian/changelog 2012-02-14 11:09:00.000000000 +0000 @@ -1,3 +1,12 @@ +puppet (2.7.10-1ubuntu1) precise; urgency=low + + * Use maintscript support in dh_installdeb rather than writing out + dpkg-maintscript-helper commands by hand. We now simply Pre-Depend on a + new enough version of dpkg rather than using 'dpkg-maintscript-helper + supports' guards, leading to more predictable behaviour on upgrades. + + -- Colin Watson Tue, 14 Feb 2012 11:08:59 +0000 + puppet (2.7.10-1) unstable; urgency=low * New upstream release diff -Nru puppet-2.7.10/debian/control puppet-2.7.10/debian/control --- puppet-2.7.10/debian/control 2012-01-26 11:10:44.000000000 +0000 +++ puppet-2.7.10/debian/control 2012-02-14 11:09:02.000000000 +0000 @@ -1,10 +1,11 @@ Source: puppet Section: admin Priority: optional -Maintainer: Puppet Package Maintainers +Maintainer: Ubuntu Developers +XSBC-Original-Maintainer: Puppet Package Maintainers Uploaders: Micah Anderson , Andrew Pollock , Nigel Kersten , Stig Sandbeck Mathisen Build-Depends-Indep: ruby (>= 1.8.1), libopenssl-ruby, facter (>= 1.5) -Build-Depends: debhelper (>= 6.0.7~), openssl +Build-Depends: debhelper (>= 8.1.0~), openssl Standards-Version: 3.9.2 Vcs-Git: git://git.debian.org/git/pkg-puppet/puppet.git Vcs-Browser: http://git.debian.org/?p=pkg-puppet/puppet.git @@ -34,6 +35,7 @@ Package: puppet Architecture: all +Pre-Depends: ${misc:Pre-Depends} Depends: ${misc:Depends}, puppet-common (= ${binary:Version}), ruby1.8 Recommends: rdoc Suggests: puppet-el, vim-puppet, etckeeper diff -Nru puppet-2.7.10/debian/patches/debian-changes puppet-2.7.10/debian/patches/debian-changes --- puppet-2.7.10/debian/patches/debian-changes 2012-01-26 11:11:44.000000000 +0000 +++ puppet-2.7.10/debian/patches/debian-changes 2012-02-14 11:09:05.000000000 +0000 @@ -5,13 +5,13 @@ information below has been extracted from the changelog. Adjust it or drop it. . - puppet (2.7.10-1) unstable; urgency=low + puppet (2.7.10-1ubuntu1) precise; urgency=low . - * New upstream release - * Update breaks/replaces for puppetmaster-common (Closes: #656962) - * Add systemd services for puppet agent and master -Author: Stig Sandbeck Mathisen -Bug-Debian: http://bugs.debian.org/656962 + * Use maintscript support in dh_installdeb rather than writing out + dpkg-maintscript-helper commands by hand. We now simply Pre-Depend on a + new enough version of dpkg rather than using 'dpkg-maintscript-helper + supports' guards, leading to more predictable behaviour on upgrades. +Author: Colin Watson --- The information above should follow the Patch Tagging Guidelines, please diff -Nru puppet-2.7.10/debian/puppet.maintscript puppet-2.7.10/debian/puppet.maintscript --- puppet-2.7.10/debian/puppet.maintscript 1970-01-01 00:00:00.000000000 +0000 +++ puppet-2.7.10/debian/puppet.maintscript 2012-02-14 11:08:37.000000000 +0000 @@ -0,0 +1,4 @@ +# Remove renamed configuration files which are now handled by other packages +rm_conffile /etc/logrotate.d/puppet 2.6.4-2 +rm_conffile /etc/logcheck/ignore.d.server/puppet 2.6.4-2 +rm_conffile /etc/emacs/site-start.d/50puppet-mode-init.el 2.6.4-2 diff -Nru puppet-2.7.10/debian/puppet.postinst puppet-2.7.10/debian/puppet.postinst --- puppet-2.7.10/debian/puppet.postinst 2012-01-26 11:10:44.000000000 +0000 +++ puppet-2.7.10/debian/puppet.postinst 1970-01-01 00:00:00.000000000 +0000 @@ -1,20 +0,0 @@ -#!/bin/sh - -set -e - -# Remove renamed configuration files which are now handled by other -# packages -if dpkg-maintscript-helper supports rm_conffile 2>/dev/null; then - - dpkg-maintscript-helper rm_conffile \ - /etc/logrotate.d/puppet 2.6.4-2 puppet -- "$@" - - dpkg-maintscript-helper rm_conffile \ - /etc/logcheck/ignore.d.server/puppet 2.6.4-2 puppet -- "$@" - - dpkg-maintscript-helper rm_conffile \ - /etc/emacs/site-start.d/50puppet-mode-init.el 2.6.4-2 puppet -- "$@" - -fi - -#DEBHELPER# diff -Nru puppet-2.7.10/debian/puppet.postrm puppet-2.7.10/debian/puppet.postrm --- puppet-2.7.10/debian/puppet.postrm 2012-01-26 11:10:44.000000000 +0000 +++ puppet-2.7.10/debian/puppet.postrm 1970-01-01 00:00:00.000000000 +0000 @@ -1,20 +0,0 @@ -#!/bin/sh - -set -e - -# Remove renamed configuration files which are now handled by other -# packages -if dpkg-maintscript-helper supports rm_conffile 2>/dev/null; then - - dpkg-maintscript-helper rm_conffile \ - /etc/logrotate.d/puppet 2.6.4-2 puppet -- "$@" - - dpkg-maintscript-helper rm_conffile \ - /etc/logcheck/ignore.d.server/puppet 2.6.4-2 puppet -- "$@" - - dpkg-maintscript-helper rm_conffile \ - /etc/emacs/site-start.d/50puppet-mode-init.el 2.6.4-2 puppet -- "$@" - -fi - -#DEBHELPER# diff -Nru puppet-2.7.10/debian/puppet.preinst puppet-2.7.10/debian/puppet.preinst --- puppet-2.7.10/debian/puppet.preinst 2012-01-26 11:10:44.000000000 +0000 +++ puppet-2.7.10/debian/puppet.preinst 1970-01-01 00:00:00.000000000 +0000 @@ -1,20 +0,0 @@ -#!/bin/sh - -set -e - -# Remove renamed configuration files which are now handled by other -# packages -if dpkg-maintscript-helper supports rm_conffile 2>/dev/null; then - - dpkg-maintscript-helper rm_conffile \ - /etc/logrotate.d/puppet 2.6.4-2 puppet -- "$@" - - dpkg-maintscript-helper rm_conffile \ - /etc/logcheck/ignore.d.server/puppet 2.6.4-2 puppet -- "$@" - - dpkg-maintscript-helper rm_conffile \ - /etc/emacs/site-start.d/50puppet-mode-init.el 2.6.4-2 puppet -- "$@" - -fi - -#DEBHELPER#