In wrapper scripts, use $@ instead of $* to correctly pass arguments to the real program

PR:		238719
Approved by:	tcberner (mentor, implicit)
This commit is contained in:
Gleb Popov 2019-06-20 16:03:10 +00:00
parent 004053f86d
commit 9b79b0b5b2
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=504637
36 changed files with 36 additions and 27 deletions

View file

@ -149,7 +149,7 @@ do-install:
${ECHO} 'export ${dep:S/-/_/}_datadir=${DATADIR}' >> ${STAGEDIR}${PREFIX}/bin/${exe}
. endfor
${ECHO} '' >> ${STAGEDIR}${PREFIX}/bin/${exe}
${ECHO} '${PREFIX}/libexec/cabal/${exe} $$*' >> ${STAGEDIR}${PREFIX}/bin/${exe}
${ECHO} '${PREFIX}/libexec/cabal/${exe} "$$@"' >> ${STAGEDIR}${PREFIX}/bin/${exe}
${CHMOD} +x ${STAGEDIR}${PREFIX}/bin/${exe}
. endfor
. endif

View file

@ -2,7 +2,7 @@
PORTNAME= aeson-pretty
PORTVERSION= 0.8.7
PORTREVISION= 4
PORTREVISION= 5
CATEGORIES= converters haskell
MAINTAINER= haskell@FreeBSD.org

View file

@ -2,7 +2,7 @@
PORTNAME= ShellCheck
DISTVERSION= 0.6.0
PORTREVISION= 3
PORTREVISION= 4
CATEGORIES= devel haskell
MAINTAINER= pizzamig@FreeBSD.org

View file

@ -3,7 +3,7 @@
PORTNAME= alex
PORTVERSION= 3.2.4
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org

View file

@ -2,7 +2,7 @@
PORTNAME= bytestring-nums
PORTVERSION= 0.3.6
PORTREVISION= 16
PORTREVISION= 17
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org

View file

@ -3,7 +3,7 @@
PORTNAME= c2hs
PORTVERSION= 0.28.6
PORTREVISION= 3
PORTREVISION= 4
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org

View file

@ -2,7 +2,7 @@
PORTNAME= cabal-install
PORTVERSION= 2.4.0.0
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org

View file

@ -3,7 +3,7 @@
PORTNAME= cpphs
PORTVERSION= 1.20.8
PORTREVISION= 6
PORTREVISION= 7
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org

View file

@ -3,7 +3,7 @@
PORTNAME= darcs
PORTVERSION= 2.14.2
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org

View file

@ -2,6 +2,7 @@
PORTNAME= ghc-events
PORTVERSION= 0.9.0
PORTREVISION= 1
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org

View file

@ -3,7 +3,7 @@
PORTNAME= git-annex
PORTVERSION= 7.20190129
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org

View file

@ -3,6 +3,7 @@
PORTNAME= haddock
PORTVERSION= 2.22.0
PORTREVISION= 1
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org

View file

@ -3,7 +3,7 @@
PORTNAME= happy
PORTVERSION= 1.19.10
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org

View file

@ -2,7 +2,7 @@
PORTNAME= hasktags
PORTVERSION= 0.71.2
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org

View file

@ -2,7 +2,7 @@
PORTNAME= hlint
PORTVERSION= 2.1.12
PORTREVISION= 3
PORTREVISION= 4
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org

View file

@ -3,6 +3,7 @@
PORTNAME= hoogle
PORTVERSION= 5.0.17.9
PORTREVISION= 1
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org

View file

@ -2,6 +2,7 @@
PORTNAME= hspec-discover
PORTVERSION= 2.7.1
PORTREVISION= 1
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org

View file

@ -3,7 +3,7 @@
PORTNAME= mueval
PORTVERSION= 0.9.3
PORTREVISION= 6
PORTREVISION= 7
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org

View file

@ -2,6 +2,7 @@
PORTNAME= shake
PORTVERSION= 0.18.2
PORTREVISION= 1
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org

View file

@ -2,7 +2,7 @@
PORTNAME= threadscope
PORTVERSION= 0.2.11.1
PORTREVISION= 3
PORTREVISION= 4
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org

View file

@ -3,7 +3,7 @@
PORTNAME= stack
PORTVERSION= 1.9.3
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org

View file

@ -2,7 +2,7 @@
PORTNAME= hedgewars
PORTVERSION= 0.9.25
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= games
MASTER_SITES= http://www.hedgewars.org/download/releases/ \
http://mirror.amdmi3.ru/distfiles/

View file

@ -3,7 +3,7 @@
PORTNAME= scroll
PORTVERSION= 1.20180421
PORTREVISION= 4
PORTREVISION= 5
CATEGORIES= games haskell
MAINTAINER= haskell@FreeBSD.org

View file

@ -3,7 +3,7 @@
PORTNAME= brainfuck
PORTVERSION= 0.1.0.3
PORTREVISION= 6
PORTREVISION= 7
CATEGORIES= lang haskell
MAINTAINER= haskell@FreeBSD.org

View file

@ -3,7 +3,7 @@
PORTNAME= unlambda
PORTVERSION= 0.1.4.2
PORTREVISION= 6
PORTREVISION= 7
CATEGORIES= lang haskell
MAINTAINER= haskell@FreeBSD.org

View file

@ -3,7 +3,7 @@
PORTNAME= hscolour
PORTVERSION= 1.24.4
PORTREVISION= 4
PORTREVISION= 5
PORTEPOCH= 1
CATEGORIES= print haskell

View file

@ -3,7 +3,7 @@
PORTNAME= cgrep
PORTVERSION= 6.6.25
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= textproc
MAINTAINER= lwhsu@FreeBSD.org

View file

@ -3,7 +3,7 @@
PORTNAME= lhs2tex
PORTVERSION= 1.22
PORTREVISION= 3
PORTREVISION= 4
CATEGORIES= textproc haskell
MAINTAINER= haskell@FreeBSD.org

View file

@ -2,6 +2,7 @@
PORTNAME= pandoc-citeproc
PORTVERSION= 0.16.2
PORTREVISION= 1
CATEGORIES= textproc haskell
MAINTAINER= haskell@FreeBSD.org

View file

@ -3,6 +3,7 @@
PORTNAME= pandoc
PORTVERSION= 2.7.2
PORTREVISION= 1
CATEGORIES= textproc haskell
MAINTAINER= haskell@FreeBSD.org

View file

@ -2,7 +2,7 @@
PORTNAME= yaml
PORTVERSION= 0.11.0.0
PORTREVISION= 3
PORTREVISION= 4
CATEGORIES= textproc haskell
MAINTAINER= haskell@FreeBSD.org

View file

@ -2,7 +2,7 @@
PORTNAME= DAV
PORTVERSION= 1.3.3
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= www haskell
MAINTAINER= haskell@FreeBSD.org

View file

@ -2,7 +2,7 @@
PORTNAME= hjsmin
PORTVERSION= 0.2.0.2
PORTREVISION= 6
PORTREVISION= 7
CATEGORIES= www haskell
MAINTAINER= haskell@FreeBSD.org

View file

@ -2,6 +2,7 @@
PORTNAME= wai-app-static
PORTVERSION= 3.1.6.3
PORTREVISION= 1
CATEGORIES= www haskell
MAINTAINER= haskell@FreeBSD.org

View file

@ -2,7 +2,7 @@
PORTNAME= yesod-bin
PORTVERSION= 1.6.0.3
PORTREVISION= 4
PORTREVISION= 5
CATEGORIES= www haskell
MAINTAINER= haskell@FreeBSD.org

View file

@ -3,6 +3,7 @@
PORTNAME= xmobar
PORTVERSION= 0.29.5
PORTREVISION= 1
CATEGORIES= x11 haskell
MAINTAINER= haskell@FreeBSD.org