Bug#579457: debian-policy: finer granularity for perlapi-*
Niko Tyni <ntyni@debian.org> writes:
> Final version with the nonzero thing removed. I'm looking for seconds.
> diff --git a/perl-policy.sgml b/perl-policy.sgml
> index 1d26df7..1ee5df5 100644
> --- a/perl-policy.sgml
> +++ b/perl-policy.sgml
> @@ -89,8 +89,11 @@
> </p>
> <p>
> The <package>perl-base</package> package must provide
> - <package>perlapi-<var>version</var></package> for all released
> - versions it is compatible with.
> + <package>perlapi-<var>abiname</var></package> for all released
> + package versions it is compatible with. The choice of
> + <var>abiname</var> is arbitrary, but if it differs from
> + <tt>$Config{version}</tt>, it must be specified in
> + <tt>$Config{debian_abi}</tt>.
> </p>
> </sect>
>
> @@ -348,8 +351,9 @@ $(MAKE) install PREFIX=$(CURDIR)/debian/<tmp>/usr
> a minimum version of the <package>perl</package> package
> used to build the module, and must additionally depend on
> the expansion of
> - <package>perlapi-$Config{version}</package> using
> - the <tt>Config</tt> module.
> + <package>perlapi-$Config{debian_abi}</package> using
> + the <tt>Config</tt> module. If <tt>$Config{debian_abi}</tt>
> + is empty or not set, <tt>$Config{version}</tt> must be used.
> </p>
> </sect1>
Seconded.
--
Russ Allbery (rra@debian.org) <http://www.eyrie.org/~eagle/>
Reply to: