Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 23 Feb 2020 07:30:13 +0000 (UTC)
From:      Tobias Kortkamp <tobik@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r526884 - head/Mk/Uses
Message-ID:  <202002230730.01N7UDaq021912@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: tobik
Date: Sun Feb 23 07:30:13 2020
New Revision: 526884
URL: https://svnweb.freebsd.org/changeset/ports/526884

Log:
  Mk/Uses/cabal.mk: Fix typo in make-use-cabal-revs ENV vs. SETENV
  
  While this typo is harmless when ENV is undefined in the environment,
  ENV is also used by oksh(1) or sh(1) to source files on startup,
  so when it set to some file like ~/.shrc it breaks the entire
  command.

Modified:
  head/Mk/Uses/cabal.mk

Modified: head/Mk/Uses/cabal.mk
==============================================================================
--- head/Mk/Uses/cabal.mk	Sun Feb 23 07:29:36 2020	(r526883)
+++ head/Mk/Uses/cabal.mk	Sun Feb 23 07:30:13 2020	(r526884)
@@ -132,7 +132,7 @@ make-use-cabal:
 # Re-generates USE_CABAL items to have revision numbers.
 make-use-cabal-revs:
 .  for package in ${_use_cabal}
-	@(${ENV} HTTP_ACCEPT="application/json" fetch -q -o - http://hackage.haskell.org/package/${package:C/_[0-9]+//}/revisions/ | sed -Ee 's/.*":([0-9]+)}\]/${package:C/_[0-9]+//}_\1 /' -e 's/_0//')
+	@(${SETENV} HTTP_ACCEPT="application/json" fetch -q -o - http://hackage.haskell.org/package/${package:C/_[0-9]+//}/revisions/ | sed -Ee 's/.*":([0-9]+)}\]/${package:C/_[0-9]+//}_\1 /' -e 's/_0//')
 	@echo '\'
 .  endfor
 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202002230730.01N7UDaq021912>