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} ${ECHO} 'export ${dep:S/-/_/}_datadir=${DATADIR}' >> ${STAGEDIR}${PREFIX}/bin/${exe}
. endfor . endfor
${ECHO} '' >> ${STAGEDIR}${PREFIX}/bin/${exe} ${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} ${CHMOD} +x ${STAGEDIR}${PREFIX}/bin/${exe}
. endfor . endfor
. endif . endif

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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