diff options
author | Joseph Burt <caseorum@gmail.com> | 2019-08-20 19:44:24 +0000 |
---|---|---|
committer | Natanael Copa <ncopa@alpinelinux.org> | 2019-10-01 17:08:51 +0100 |
commit | f9da71cc68f542593c51407376b34a50b6f6cd6b (patch) | |
tree | 778588c10a00fb6e9cc8f62b9df4a39807e767a2 /apkbuild-cpan.in | |
parent | baf17c8dd7048f7eb7ed72c522effee581c4bb37 (diff) | |
download | abuild-f9da71cc68f542593c51407376b34a50b6f6cd6b.tar.bz2 abuild-f9da71cc68f542593c51407376b34a50b6f6cd6b.tar.xz |
apkbuild-cpan.in: add 'configure' prereqs
Prereqs from the 'configure' phase also belong in makedepends
Diffstat (limited to 'apkbuild-cpan.in')
-rw-r--r-- | apkbuild-cpan.in | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/apkbuild-cpan.in b/apkbuild-cpan.in index 3a694f2..f009d4a 100644 --- a/apkbuild-cpan.in +++ b/apkbuild-cpan.in @@ -250,10 +250,15 @@ sub do_depends { say "CPAN deps: $deps"; say "Recommend: " . parse_deps $meta->effective_prereqs->requirements_for('runtime', 'recommends'); - my $makedeps = parse_deps($meta->effective_prereqs->requirements_for('build', 'requires'), $meta->effective_prereqs->requirements_for('build', 'recommends')); + my $makedeps = parse_deps( + $meta->effective_prereqs->requirements_for('configure', 'requires'), + $meta->effective_prereqs->requirements_for('configure', 'recommends'), + $meta->effective_prereqs->requirements_for('build', 'requires'), + $meta->effective_prereqs->requirements_for('build', 'recommends') + ); say "CPAN build deps: $makedeps"; - say "CPAN requires: " . parse_deps($meta->effective_prereqs->requirements_for('build', 'requires')); - say "CPAN recommds: " . parse_deps($meta->effective_prereqs->requirements_for('build', 'recommends')); + say "CPAN requires: " . parse_deps($meta->effective_prereqs->requirements_for('configure', 'requires'), $meta->effective_prereqs->requirements_for('build', 'requires')); + say "CPAN recommds: " . parse_deps($meta->effective_prereqs->requirements_for('configure', 'recommends'), $meta->effective_prereqs->requirements_for('build', 'recommends')); my $checkdeps = parse_deps($meta->effective_prereqs->requirements_for('test', 'requires'), $meta->effective_prereqs->requirements_for('test', 'recommends')); say "CPAN check deps: $makedeps"; |