svn commit: r526884 - head/Mk/Uses

Tobias Kortkamp tobik at FreeBSD.org
Sun Feb 23 07:30:14 UTC 2020


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
 


More information about the svn-ports-all mailing list