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>