[prev in list] [next in list] [prev in thread] [next in thread]
List: debian-devel
Subject: Re: Another take on package relationship substvars
From: Nicolas Boulenguez <nicolas () debian ! org>
Date: 2024-03-03 16:46:43
Message-ID: ZeSpc7GtS25dqg9x () pegase
[Download RAW message or body]
> Can we also consider ${*:Built-Using} as typically seen in ${sphinxdoc:Built-Using}?
> This is another field that people keep forget adding. While missing
> this field is not severely harmful, having it automatically handled
> would be beneficial.
Automatic expansion of ${*:(Static-)Built-Using} would improve the
situation for variables managed by packaging helpers.
But for the record, dh-builtusing [1] already provides an
auto-definition of ${dh-builtusing:[DPSa-z]+} variables expanded by
the maintainer in the (Static-)Built-Using fields.
The use cases should rarely overlap, but the mechanisms seem
compatible. For example, dh_builtusing parses debian/*.substvars so
that dh_sphinxdoc may one day set
sphinxdoc:Built-Using=${dh-builtusing:libjs-sphinxdoc}.
[1] https://manpages.debian.org/testing/dh-builtusing/dh_builtusing.1.en.html
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic