From ef2a421e049fcb74220bcb431f83ac9814815261 Mon Sep 17 00:00:00 2001 From: Kiyoshi Aman Date: Thu, 3 Nov 2011 08:55:11 -0400 Subject: apkbuild-cpan: export CFLAGS so modules using C/XS build properly. --- apkbuild-cpan.in | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/apkbuild-cpan.in b/apkbuild-cpan.in index 9cf935a..e87c213 100755 --- a/apkbuild-cpan.in +++ b/apkbuild-cpan.in @@ -168,13 +168,14 @@ sub update_functions { $prepare_func = <<'EOF'; prepare() { cd "$_builddir" + export CFLAGS=`perl -MConfig -E 'say $Config{ccflags}'` perl Build.PL installdirs=vendor || return 1 } EOF $build_func = <<'EOF'; build() { cd "$_builddir" - export CFLAGS=`perl -MConfig -E 'say $Config{ccflags}'` + export CFLAGS=`perl -MConfig -E 'say $Config{ccflags}'` ./Build && ./Build test } EOF @@ -189,12 +190,14 @@ EOF $prepare_func = <<'EOF'; prepare() { cd "$_builddir" + export CFLAGS=`perl -MConfig -E 'say $Config{ccflags}'` PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor } EOF $build_func = <<'EOF'; build() { cd "$_builddir" + export CFLAGS=`perl -MConfig -E 'say $Config{ccflags}'` make && make test } EOF -- cgit v1.2.3-60-g2f50