summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--apkbuild-cpan.in11
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";