lp:ubuntu/trusty-proposed/dh-exec

Created by Ubuntu Package Importer and last modified
Get this branch:
bzr branch lp:ubuntu/trusty-proposed/dh-exec
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Review team:
Ubuntu Development Team
Status:
Development

Recent revisions

12. By Gergely Nagy

* The test suite was cleaned up and migrated from a custom solution to BATS.
* Fixed a possible crash when DH_EXEC_SCRIPTDIR pointed to a
  non-existing directory.
* Handle --help and unknown arguments separately, for better error
  reporting in the latter case.
* Depend on perl instead of perl-modules.
* Standards-Version bumped to 3.9.5 (no changes necessary).

11. By Gergely Nagy

* Do not allow spaces in neither source nor destination when renaming
  files via dh-exec-install. That would make the syntax far more
  complicated, and this way, we can just disallow whitespace and get rid
  of the trailing ones too. Thanks to Chow Loong Jin
  <email address hidden> for the patch.
* Strip the output of any comment or whitespace-only lines, even when
  dh-exec was called with the --with-scripts option. Thanks to Dann
  Frazier <email address hidden> and Daniel Schepler <email address hidden>
  for reporting the issue. (Closes: #711937)

10. By Gergely Nagy

Build-Depend on automake (>= 1:1.11), to force a suitable automake
version into unclean environments too.

9. By Gergely Nagy

* Strip the output of any comment or whitespace-only lines, because
  debhelper does not do that for executable scripts. Thanks to Chow
  Loong Jin for noticing!
* Removed the debian/watch file, it is fairly useless for a native
  package. Thanks lintian & the PTS.

8. By Gergely Nagy

Handle empty variables correctly in dh-exec-subst-env: use their empty
value, instead of opting for the fallback. Thanks Chow Loong Jin for
the patch! (Closes: #711643)

7. By Gergely Nagy

* Preserve permissions when renaming files. Many thanks to Axel Beckert
  for the report & help in tracking this down. (Closes: #706939).
* Since we're using File::Copy::cp, depend on perl-modules >= 5.14.2~,
  which is in wheezy (the File::Copy in Squeeze doesn't have cp). Also
  thanks to Axel Beckert for the note.
* Urgency medium, because not preserving permissions is a serious
  regression.

6. By Gergely Nagy

Make dh-exec-install work on bare debian/install files, without the
package name. Thanks, Axel Beckert for the report! (Closes: #698017).

5. By Gergely Nagy

Drop the AC_PREREQ from configure.ac, to make backporting
easier. (Closes: #696199)

4. By Gergely Nagy

* Add Vcs-* fields, thanks Wookey for the report!
* Improved the sub-command man pages based on Wookey's suggestions.
* Bump build-depends on debhelper to >= 9~, and remove the Lintian
  override.

3. By Gergely Nagy

* Implement a --with-scripts= option for dh-exec, to allow the user to
  limit what scripts get run. Thanks to Wookey for the suggestion!
* Bump Standards-Version to 3.9.3 (no changes required).
* Add a rationale explaining the advantages of dh-exec and a few
  examples to the README. (Closes: #664698)
* Add a --list option to dh-exec, to list the available sub-commands and
  scripts.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/trusty/dh-exec
This branch contains Public information 
Everyone can see this information.

Subscribers