From f6a74379add41f84aae68db9e630d448594444c5 Mon Sep 17 00:00:00 2001 From: Kiyoshi Aman Date: Thu, 2 Jun 2011 14:31:17 +0300 Subject: apkbuild-cpan: add detection for perl modules with native code so we get arch set properly --- apkbuild-cpan.in | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'apkbuild-cpan.in') diff --git a/apkbuild-cpan.in b/apkbuild-cpan.in index f5c88d9..792c736 100755 --- a/apkbuild-cpan.in +++ b/apkbuild-cpan.in @@ -249,6 +249,10 @@ sub do_depends { $text =~ s/^pkgdesc=\"([^\"]*)\"$/pkgdesc=\"$abstract\"/mg or die "Can't find cpandepends line in APKBUILD"; } + if (length(`find $metaprefix -name '*.xs'`)) { + $text =~ s/^arch=\"([^\"]*)\"$/arch="all"/mg or + die "Can't find arch line in APKBUILD"; + } if ($license ne 'unknown') { $text =~ s/^license=\"([^\"]*)\"$/license=\"$license\"/mg or die "Can't find license line in APKBUILD"; -- cgit v1.2.3