Format: 1.8 Date: Mon, 10 Nov 2008 13:04:27 +0000 Source: debhelper Binary: debhelper Architecture: source Version: 7.0.13ubuntu1~hardy1 Distribution: hardy Urgency: medium Maintainer: Ubuntu Core Developers Changed-By: Michael Casadevall Description: debhelper - helper programs for debian/rules Closes: 109642 166320 206765 448094 462937 467100 468959 470913 471060 471196 477391 477933 478475 478958 479647 480191 480200 481899 484772 485116 486327 486439 486464 487938 Changes: debhelper (7.0.13ubuntu1~hardy1) hardy-backports; urgency=low . * Automated backport upload; no source changes. . debhelper (7.0.13ubuntu1) intrepid; urgency=low . * Merge from Debian unstable, remaining changes: - autoscripts/postinst-scrollkeeper: Do not show scrollkeeper-update output. - dh_installudev: Use priority 50 by default (instead of z60) and '-' separator (instead of '_'). - dh_installxfonts: Use versioned dependency for xfonts-utils. This should be kept until dapper goes out of support, to avoid broken dapper backports. . debhelper (7.0.13) unstable; urgency=low . * dh_auto_install: Rather than looking at the number of binary packages being acted on, look at the total number of binary packages in the source package when deciding whether to install to debian/package or debian/tmp. This avoids inconsistencies when building mixed arch all+any packages using the binary-indep and binary-arch targets. Closes: #487938 . debhelper (7.0.12) unstable; urgency=medium . * Correct docs about dh_install and debian/tmp in v7 mode. It first looks in the current directory, or whatever is configured with --srcdir. Then it always falls back to looking in debian/tmp. * Medium urgency to get this doc fix into testing. . debhelper (7.0.11ubuntu1) intrepid; urgency=low . * Merge with Debian unstable. Remaining Ubuntu changes: - autoscripts/postinst-scrollkeeper: Do not show scrollkeeper-update output. - dh_installudev: Use priority 50 by default (instead of z60) and '-' separator (instead of '_'). - dh_installxfonts: Use versioned dependency for xfonts-utils. This should be kept until dapper goes out of support, to avoid broken dapper backports. . debhelper (7.0.11) unstable; urgency=low . * dh: Man page fix. Closes: #485116 * Add stamp files to example rules targets. Closes: #486327 * Add a build dependency on file. The rules file now runs dh_strip and dh_shlibdeps, which both use it. (It could be changed not to, but it's good to have it run all the commands as a test.) Closes: #486439 * Typo fix. Closes: #486464 . debhelper (7.0.10) unstable; urgency=low . * dh_compress: Do not compress index.sgml files, as generated by gtk-doc. Closes: #484772 . debhelper (7.0.9) unstable; urgency=low . * rules.tiny: Typo fix. Closes: #479647 * dh_installinit: Add --restart-after-upgrade, which avoids stopping a daemon in the prerm, and instead restarts it in the postinst, keeping its downtime minimal. Since some daemons could break if files are upgraded while they're running, it's not the default. It might become the default in a future (v8) compatibility level. Closes: #471060 * dh: fix POD error. Closes: #480191 * dh: Typo fixes. Closes: #480200 * dh: Add remove_command to the sequence interface. * dh_auto_clean: setup.py clean can create pyc files. Remove. Closes: #481899 . debhelper (7.0.8) unstable; urgency=low . * dh: Add an interface that third-party packages providing debhelper commands can use to insert them into a command sequence. (See dh(1), "SEQUENCE ADDONS".) * dh: --with=foo can be used to include such third-party commands. So, for example, --with=cli could add the dh_cli* commands from cli-common. * Moved python-support special case out of dh and into a python-support sequence addon. --with=python-support is enabled by default to avoid breaking backwards compatability. . debhelper (7.0.7) unstable; urgency=low . * dh_installxfonts: Fix precidence problem that exposes a new warning message in perl 5.10. . debhelper (7.0.6) unstable; urgency=low . * dh_auto_test: Correct Module::Build tests. . debhelper (7.0.5) unstable; urgency=low . * Convert copyright file to new format. * dh_test*: inhibit logging. Closes: #478958 . debhelper (7.0.4) unstable; urgency=low . * Fix underescaped $ in Makefile. Closes: #478475 * dh_auto_test: Run tests for Module::Build packages. (Florian Ragwitz) . debhelper (7.0.3) unstable; urgency=low . * dh: Fix man page typos. Closes: #477933 * Add missing $! to error message when the log can't be opened. * One problem with the log files is that if dh_clean is not the last command run, they will be left behind. This is a particular problem on build daemons that use real root. Especially if cdbs is used, since it runs dh_listpackages after clean, thereby leaving behind log files that only root can touch. Avoid this particular special case by inhibiting logging by dh_listpackages. . debhelper (7.0.2) unstable; urgency=low . * dh: Optimise the case where the binary-arch or binary-indep sequence is run and there are no packages of that type. * dh_auto_configure: Set PERL_MM_USE_DEFAULT when configuring MakeMaker packages to avoid interactive prompts. * dh_auto_*: Also support packages using Module::Build. * dh_auto_*: Fix some calls to setup.py. Now tested and working with python packages. * dh_install: Find all possible cases of "changelog" and "changes", rather than just looking for some predefined common cases. . debhelper (7.0.1) unstable; urgency=low . * I lied, one more v7 change slipped in.. * dh_installchangelogs: In v7 mode, if no upstream changelog is specified, and the package is not native, guess at a few common changelog filenames. . debhelper (7.0.0) unstable; urgency=low . * dh: New program that runs a series of debhelper commands in a sequence. This can be used to construct very short rules files (as short as 3 lines), while still exposing the full power of debhelper when it's needed. * dh_auto_configure: New program, automates running ./configure, Makefile.PL, and python distutils. Calls them with exactly the same options as cdbs does by default, and allows adding/overriding options. * dh_auto_build: New program, automates building the package by either running make or using setup.py. (Support for cmake and other build systems planned but not yet implemented.) * dh_auto_test: New program, automates running make test or make check if the Makefile has such a target. * dh_auto_clean: New program, automates running make clean (or distclean, or realclean), or using setup.py to clean up. * dh_auto_install: New program, automates running make install, or using setup.py to install. Supports the PREFIX=/usr special case needed by MakeMaker Makefiles. (Support for cmake and other build systems planned but not yet implemented.) * New v7 mode, which only has three changes from v6, and is the new recommended default, especially when using dh. * dh_install: In v7 mode, if --sourcedir is not specified, first look for files in debian/tmp, and then will look in the current directory. This allows dh_install to interoperate with dh_auto_install without needing any special parameters. * dh_clean: In v7 mode, read debian/clean and delete all files listed therein. * dh_clean: In v7 mode, automatically delete *-stamp files. * Add a Makefile and simplify this package's own rules file using all the new toys. * dh_clean: Don't delete core dumps. (Too DWIM, and "core" is not necessarily a core dump.) Closes: #477391 * dh_prep: New program, does the same as dh_clean -k (which will be deprecated later). . debhelper (6.0.12) unstable; urgency=low . * dh_icons: Support .xpm format icons. Stop looking for .jpg icons, and also, for completeness, support .icon files. This matches the set of extensions supported by gtk-update-icon-cache. Closes: #448094 . debhelper (6.0.11) unstable; urgency=medium . * dh_installman: man --recode transparently uncompresses compressed pages. So when saving the output back, save it to a non-compressed filename (and delete the original, compressed file). Closes: #470913 . debhelper (6.0.10) unstable; urgency=low . * dh_perl: Remove empty directories created by MakeMaker. . debhelper (6.0.9) unstable; urgency=low . * dh_installman: Don't recode symlinks. Closes: #471196 . debhelper (6.0.8) unstable; urgency=low . * dh_installman: Convert all man pages in the build directory to utf-8, not just those installed by the program. . debhelper (6.0.7) unstable; urgency=low . * dh_lintian: Finally added this since linda is gone and there's only lintian to worry about supporting. Closes: #109642, #166320, #206765 (Thanks to Steve M. Robbins for the initial implementation.) . debhelper (6.0.6) unstable; urgency=low . * dh_compress: Pass -n to gzip to yeild more reproducible file contents. The time stamp information need not be contained in the .gz file since the time stamp is preserved when compressing and decompressing. Closes: #467100 * The order of dependencies generated by debhelper has been completly random (hash key order), so sort it. Closes: #468959 . debhelper (6.0.5) unstable; urgency=low . * dh_installman: Recode all man pages to utf-8 on installation. Closes: #462937 (Colin Watson) * Depend on a new enough version of man-db. Checksums-Sha1: 9038fa0c0511172ba1b6e7e16d67af161fb861c7 986 debhelper_7.0.13ubuntu1~hardy1.dsc 4a24ab724cd1a59628518e2e05fe4853a623f559 294478 debhelper_7.0.13ubuntu1~hardy1.tar.gz Checksums-Sha256: 799fd44b215abbe9c3f463134a89896c1c390cb6585c5ae2d619eb1bdc900e9b 986 debhelper_7.0.13ubuntu1~hardy1.dsc 8121b9737e57400106c05afad6aa47d4a5021bd64e9061716414722384e282ee 294478 debhelper_7.0.13ubuntu1~hardy1.tar.gz Files: 1514c67565e8014a9c18a7697d4c3889 986 devel optional debhelper_7.0.13ubuntu1~hardy1.dsc 57142cc8d00e2c666978ea3e0355a6cc 294478 devel optional debhelper_7.0.13ubuntu1~hardy1.tar.gz Original-Maintainer: Joey Hess