table of contents
| DH_PUREDATA_SUBSTVAR(1) | dh-puredata | DH_PUREDATA_SUBSTVAR(1) |
NAME¶
dh_puredata_substvar - generate substitution variables for a Pd external package
SYNOPSIS¶
dh_puredata_substvar [debhelper options]
DESCRIPTION¶
dh_puredata_substvar generates the substitution variables to help packaging Pd-externals for Debian (and derivatives).
Substitution variables¶
- "${puredata:Depends}"
- Typically "puredata-core" or "puredata". If the binary package can be used by a Pd64 runtime, this will also contain "puredata64-core"
- "${puredata:Recommends}"
- "${puredata:Suggests}"
- "${puredata:Provides}"
- If the binary package "pd-foo" can be used by a Pd64 runtime, this will contain "pd64-foo"
- "${puredata:Version}"
- The Pd version (actually the version of the 'puredata-dev' binary package)
against which this package is built.
Added in version 3.3.
PACKAGE VERSION¶
- X-PureData-MinimumVersion
- If a package requires a newer version of Pure Data, it can declare this by
adding "X-PureData-MinimumVersion:
<version>" to the respective binary package stanza.
"version" must be a valid version string, which can be used in a package relationship.
Added in version 3.3.
SEE ALSO¶
This program is meant to be used together with debhelper for Debian packages derived from Pd externals packages. It is recommended to enable it by adding the "dh-sequence-puredata" virtual package to "Build-Depends", "Build-Depends-Arch" or "Build-Depends-Indep". This is equivalent to adding "dh-puredata" to the same field and adding "--with=puredata" to the dh sequencer in debian/rules, except that only -arch/-indep/profiled builds are affected. This is also slightly more simple in the most common case.
AUTHOR¶
IOhannes m zmölnig <umlaeute@debian.org>
| 2026-09-20 | 3.3.1 |