summaryrefslogtreecommitdiffstats
path: root/apkbuild-cpan.in
diff options
context:
space:
mode:
authorKiyoshi Aman <aphrael@alpinelinux.org>2011-11-04 03:43:00 -0400
committerKiyoshi Aman <aphrael@alpinelinux.org>2011-11-04 03:43:00 -0400
commit9dab733417f28e1687c5e72e9493168d1b469ccb (patch)
tree910a011e9ec228decf958b5d0425c421eedde2ca /apkbuild-cpan.in
parent45ad91b880f3ddf7a41fa974f92393fadba21eca (diff)
downloadabuild-9dab733417f28e1687c5e72e9493168d1b469ccb.tar.bz2
abuild-9dab733417f28e1687c5e72e9493168d1b469ccb.tar.xz
apkbuild-cpan: Depend on test-requires and test-recommends, too, for safety's sake.
Diffstat (limited to 'apkbuild-cpan.in')
-rwxr-xr-xapkbuild-cpan.in6
1 files changed, 4 insertions, 2 deletions
diff --git a/apkbuild-cpan.in b/apkbuild-cpan.in
index dee2cf5..6f9290b 100755
--- a/apkbuild-cpan.in
+++ b/apkbuild-cpan.in
@@ -244,10 +244,12 @@ sub do_depends {
my $deps = parse_deps $meta->effective_prereqs->requirements_for('runtime', 'requires');
say "CPAN deps: $deps";
- say "Recommend: " . parse_deps $meta->effective_prereqs->requirements_for('runtime', 'recommends');
+ say "Recommend: " . parse_deps $meta->effective_prereqs->requirements_for('runtime', 'recommends');
my $makedeps = parse_deps $meta->effective_prereqs->requirements_for('build', 'requires');
- $makedeps = parse_deps $meta->effective_prereqs->requirements_for('build', 'recommends');
+ $makedeps .= ' ' . parse_deps $meta->effective_prereqs->requirements_for('build', 'recommends');
+ $makedeps .= ' ' . parse_deps $meta->effective_prereqs->requirements_for('test', 'requires');
+ $makedeps .= ' ' . parse_deps $meta->effective_prereqs->requirements_for('test', 'recommends');
say "CPAN build deps: $makedeps";
my $text = read_file "APKBUILD";