dh-exec - Scripts to help with executable debhelper files

Property Value
Distribution Ubuntu 18.10 (Cosmic Cuttlefish)
Repository Ubuntu Main amd64
Package filename dh-exec_0.23build1_amd64.deb
Package name dh-exec
Package version 0.23build1
Package release -
Package architecture amd64
Package type deb
Category devel
Homepage https://github.com/algernon/dh-exec
License -
Maintainer Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Download size 24.01 KB
Installed size 109.00 KB
Debhelper (in compat level 9 and above) allows its config files to be
executable, and uses the output of such scripts as if it was the
content of the config file.
To ease and standardize the most common tasks, this package provides
a few solutions to help constructing such executable scripts:
* A way to ease variable substitution, from environment variables or
* Ability to filter files by architecture or build profile, within a
single debhelper control file.
* An extension to dh_install and dh_installman, with the ability to
rename files.


Package Version Architecture Repository
dh-exec_0.23build1_i386.deb 0.23build1 i386 Ubuntu Main
dh-exec - - -


Name Value
debhelper >= 9.20151004~
libc6 >= 2.14
libdpkg-perl >= 1.17.14~
libpipeline1 >= 1.0.0
perl >= 5.14.2~
perl:any -


Type URL
Mirror archive.ubuntu.com
Binary Package dh-exec_0.23build1_amd64.deb
Source Package dh-exec

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install dh-exec deb package:
    # sudo apt-get install dh-exec




2017-04-12 - Steve Langasek <steve.langasek@ubuntu.com>
dh-exec (0.23build1) zesty; urgency=medium
* No-change rebuild to pick up -fPIE compiler default in static
2016-01-02 - Gergely Nagy <algernon@madhouse-project.org>
dh-exec (0.23) unstable; urgency=high
* Fix the DH_CONFIG_ACT_ON_PACKAGES support so that it works on packages
with dots in their name too. Thanks to Chris Lamb, Luca Bruno, Niels
Thykier, and Mattia Rizzolo for the report and help in tracking down
the issue. (Closes: #809283)
* Urgency set to high, because the above regression causes other
packages to FTBFS.
2015-10-28 - Gergely Nagy <algernon@madhouse-project.org>
dh-exec (0.22) unstable; urgency=low
* dh-exec-filter(1): Correctly support multiple negated arches. Thanks
to Paul Gevers and Edmund Grimley Evans for the report and testing.
(Closes: #801809)
* dh-exec-install-rename(1): Restore d/install support. Thanks to all
the people reporting the issue! (Closes: #802034)
2015-10-14 - Gergely Nagy <algernon@madhouse-project.org>
dh-exec (0.21) unstable; urgency=medium
* Fix a regression in dh-exec-filter(1), which made multiple arch
wildcards on the same line fail to parse. Thanks Paul Gevers for the
report! (Closes: #801716)
2015-10-12 - Gergely Nagy <algernon@madhouse-project.org>
dh-exec (0.20) unstable; urgency=medium
* dh-exec-filter(1) will only match architecture wildcards now, and will
keep shell globs intact. Thanks Evgeni Golov for the report!
(Closes: #801516)
* Fix a formatting error on the dh-exec-filter(1) man page.
* Add a "When not to use dh-exec" section to README.md.
2015-10-06 - Gergely Nagy <algernon@madhouse-project.org>
dh-exec (0.19) unstable; urgency=medium
* Fix the DH_CONFIG_ACT_ON_PACKAGES support, so it will work with
packages with regexp specials in their name, such as g++. Thanks to
Niels Thykier for the report!
* Updated the copyrights in the source files too, not only in
2015-10-05 - Gergely Nagy <algernon@madhouse-project.org>
dh-exec (0.18) unstable; urgency=medium
* Add support for DH_CONFIG_ACT_ON_PACKAGES, see #698054 for details.
As a consequence, depend and build-depend on debhelper (>= 9.20151004~).
* Copyright updated, to reflect copyright being assigned to the SFC.
2015-09-21 - Gergely Nagy <algernon@madhouse-project.org>
dh-exec (0.17) unstable; urgency=medium
* Do not error out when build profile stanzas are found, but
DEB_BUILD_PROFILES is empty: let Dpkg::BuildProfiles handle that
instead. Thanks Samuel Thibault <sthibault@debian.org> for the report!
(Closes: #799552)
2015-09-02 - Gergely Nagy <algernon@madhouse-project.org>
dh-exec (0.16) unstable; urgency=medium
* Adjusted the build-dependencies to allow a backported libdpkg-perl to
satisfy them too.
* Make build profiles support optional, for easier backporting to
releases that do not support them anyway.
* Minor documentation updates.
* The build now does not hard-code default paths, and respects the paths
set during the configure or make stages.
2015-07-27 - Gergely Nagy <algernon@madhouse-project.org>
dh-exec (0.15) unstable; urgency=medium
* Now that bats is packaged, build-depend on it, and use it instead of
shipping our own.
* Bump Standards-Version to 3.9.6 (no changes necessary).
* Added a manual page for dh-exec-filter(1).
* Adjusted the Vcs-* URLs, to point at github.
* Added support for build profiles. (Closes: #793736).

See Also

Package Description
dh-golang_1.36_all.deb debhelper add-on for packaging software written in Go (golang)
dh-make_2.201801_all.deb tool that converts source archives into Debian package source
dh-python_3.20180723_all.deb Debian helper tools for packaging Python libraries and applications
dh-strip-nondeterminism_0.042-1_all.deb file non-deterministic information stripper — Debhelper add-on
dict-foldoc_20170105-1_all.deb FOLDOC dictionary database
dict-gcide_0.48.5_all.deb Comprehensive English Dictionary
dict-jargon_4.4.7-3_all.deb dict package for The Jargon Lexicon
dict-moby-thesaurus_1.0-6.4_all.deb Largest and most comprehensive thesaurus
dict-vera_1.23-1_all.deb Dictionary of computer related acronyms -- dict format
dict_1.12.1+dfsg-8_amd64.deb dictionary client
dictd_1.12.1+dfsg-8_amd64.deb dictionary server
dictionaries-common-dev_1.28.0_all.deb spelling dictionaries - developer files
dictionaries-common_1.28.0_all.deb spelling dictionaries - common utilities
dictzip_1.12.1+dfsg-8_amd64.deb compression utility for dictionary databases
diffstat_1.61-1build1_amd64.deb produces graph of changes introduced by a diff file