From bc2ebb54aa060670acc7349d1584b08bf9b5c9f0 Mon Sep 17 00:00:00 2001 From: "Andrew J. Hesford" Date: Fri, 21 Aug 2020 12:27:36 -0400 Subject: [PATCH] curl: prevent no-op vsed for native builds --- srcpkgs/curl/template | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/srcpkgs/curl/template b/srcpkgs/curl/template index d9cd023ee33..b9301476049 100644 --- a/srcpkgs/curl/template +++ b/srcpkgs/curl/template @@ -34,9 +34,13 @@ pre_configure() { } post_install() { - # Don't touch --configure, it reflect how curl was built - vsed -e "/[ ]*--static-libs)/,/[ ]*;;/ s,-L$XBPS_CROSS_BASE,-L," \ - -i $DESTDIR/usr/bin/curl-config + # Fix linker search paths when necessary + if [ -n "$XBPS_CROSS_BASE" ]; then + # Leave $XBPS_CROSS_BASE in --configure to reflect how it was built + vsed -i $DESTDIR/usr/bin/curl-config \ + -e "/[ ]*--static-libs)/,/[ ]*;;/ s,-L$XBPS_CROSS_BASE,-L," + fi + vlicense COPYING }