From d2a5783dda1da4c807f84b6c69204845e1b66fa4 Mon Sep 17 00:00:00 2001 From: Leah Neukirchen Date: Sat, 20 May 2017 15:14:43 +0200 Subject: [PATCH] perl-Socket6: fix cross. --- srcpkgs/perl-Socket6/template | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/srcpkgs/perl-Socket6/template b/srcpkgs/perl-Socket6/template index ff9f7aebb87..215d8a3e43a 100644 --- a/srcpkgs/perl-Socket6/template +++ b/srcpkgs/perl-Socket6/template @@ -1,7 +1,7 @@ # Template build file for 'perl-Socket6'. pkgname=perl-Socket6 version=0.28 -revision=1 +revision=2 wrksrc="${pkgname/perl-/}-${version}" build_style=perl-module hostmakedepends="perl" @@ -13,8 +13,13 @@ homepage="http://search.cpan.org/dist/Socket6" license="Artistic, GPL-1" distfiles="${CPAN_SITE}/${pkgname/perl-/}/${pkgname/perl-/}-${version}.tar.gz" checksum=bfd49ab99f3197c99285fed4683c4edc06277c1e4453f593e694d7bff0974586 -nocross=yes # XXX fixme later post_extract() { sed -i '/CFLAGS/d' Makefile.PL } +pre_configure() { + if [ "$CROSS_BUILD" ]; then + export ipv6_cv_can_inet_ntop=yes + sed -i 's:\./configure:& --host='$XBPS_CROSS_TRIPLET':g' Makefile.PL + fi +}