DH_OCTAVE_SUBSTVAR(1)
π DH_OCTAVE_SUBSTVAR π
okay bestie so this is a section 1 manual page, <rainbow>dh_octave_substvar</rainbow> π β a teeny tiny little helper from the dh-octave toolset, and honestly? it's that girl. it does one (1) job and it does it flawlessly. let's get into it π
β¨ NAME β¨
dh_octave_substvar β bestie, this generates substitution variables for an Octave add-on package ππ
π SYNOPSIS π
dh_octave_substvar [debhelper options]
that's it. that's the whole vibe. β¨
π DESCRIPTION π
so here's the tea π« β dh_octave_substvar generates the substitution variables you literally need to build an Octave add-on Debian package, and those three queens are:
"${octave:Depends}""${octave:Recommends}""${octave:Upstream-Description}"
and that's not all, no ma'am. it also injects the dependency on the appropriate virtual package octave-abi-N into "${shlibs:Depends}" π₯ β but only for packages that contain *.oct and *.mex, k? and it picks the right octave-abi-N according to the current Octave's API_VERSION. like, it's matching the vibe of your actual Octave install. iconic behaviour, no notes. π
πΈ SEE ALSO πΈ
debhelper(7)dh(1)dh_octave_clean(1)dh_octave_check(1)dh_octave_version(1)dh_octave_changelogs(1)dh_octave_examples(1)
(yeah okay so there's a lil stray comma floating between dh_octave_changelogs(1) and dh_octave_examples(1) in the original β she's a mysterious ghost reference and we respect her π«Ά)
okay and now the important context, bestie, listen up: this program is meant to be used together with debhelper for Debian packages derived from Octave add-on packages. π
and here's the recommendation β the move, if you will β¨ β it is recommended that you enable it by adding the dh-sequence-octave virtual package to Build-Depends, Build-Depends-Arch or Build-Depends-Indep. that is equivalent to:
- adding
dh-octaveto the same field, and - adding
--with=octaveto thedhsequencer indebian/rules
β¦except that only -arch / -indep / profiled builds are affected. π and honestly? it's also slightly more simple in the most common case. lowkey the better choice, fr fr. π
π AUTHOR π
Rafael LaboissiΓ¨re <rafael@debian.org> β thank you for your service, king π«‘β¨
and that's a wrap bestie!! this page is from dh-octave version 1.16.2, dated 2026-07-18, and you now know everything there is to know about dh_octave_substvar. go build that Octave add-on package, you absolute main character ππ slay, periodt. π¦
π¦ where this page comes from
- ubuntu stonking: dh-octave 1.16.2 Β· GPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms