On Fri, Mar 20, 2009 at 05:59:40PM +0100, Christian Weisgerber wrote:
> Update shells/bash to new release 4.0, patch level 10.
> This requires bison to build.  With yacc it will fail to parse $()
> command substitutions correctly.
> 
> This could use some testing since I use bash only sporadically on
> OpenBSD.

Using it now, seems good. 'make regress' passes, too.

Stefan

> 
> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/shells/bash/Makefile,v
> retrieving revision 1.49
> diff -u -p -r1.49 Makefile
> --- Makefile  20 Nov 2008 19:54:37 -0000      1.49
> +++ Makefile  20 Mar 2009 16:56:09 -0000
> @@ -2,14 +2,14 @@
>  
>  COMMENT=     GNU Bourne Again Shell
>  
> -DISTNAME=    bash-3.2
> -PKGNAME=     ${DISTNAME}.48
> +DISTNAME=    bash-4.0
> +PKGNAME=     ${DISTNAME}.10
>  CATEGORIES=  shells
>  HOMEPAGE=    http://cnswww.cns.cwru.edu/~chet/bash/bashtop.html
>  
>  MAINTAINER=  Christian Weisgerber <na...@openbsd.org>
>  
> -# GPL
> +# GPLv3+
>  PERMIT_PACKAGE_CDROM=        Yes
>  PERMIT_PACKAGE_FTP=  Yes
>  PERMIT_DISTFILES_CDROM=      Yes
> @@ -18,14 +18,15 @@ PERMIT_DISTFILES_FTP=     Yes
>  MASTER_SITES=        ${MASTER_SITE_GNU:=bash/}
>  MASTER_SITES0=       ${MASTER_SITE_GNU:=bash/${DISTNAME}-patches/}
>  DIST_SUBDIR= bash
> -.for i in 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 \
> -          21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 \
> -          41 42 43 44 45 46 47 48
> -PATCHFILES+= bash32-0$i:0
> +.for i in 01 02 03 04 05 06 07 08 09 10
> +PATCHFILES+= bash40-0$i:0
>  .endfor
>  
>  MODULES=     devel/gettext
>  WANTLIB=     c termcap 
> +
> +BUILD_DEPENDS=       ::devel/bison
> +YACC=                ${LOCALBASE}/bin/bison
>  
>  CONFIGURE_STYLE=gnu
>  CONFIGURE_ARGS=      --disable-multibyte     # missing wcscoll(3)
> Index: distinfo
> ===================================================================
> RCS file: /cvs/ports/shells/bash/distinfo,v
> retrieving revision 1.20
> diff -u -p -r1.20 distinfo
> --- distinfo  20 Nov 2008 19:54:37 -0000      1.20
> +++ distinfo  20 Mar 2009 16:56:09 -0000
> @@ -1,245 +1,55 @@
> -MD5 (bash/bash-3.2.tar.gz) = AL+hbVjgNOPCqifzkDkNMA==
> -MD5 (bash/bash32-001) = 2OEMdU9Hfj86WBr1ZriTAQ==
> -MD5 (bash/bash32-002) = 04pSiLLw6myax2tmzHTvfQ==
> -MD5 (bash/bash32-003) = C5DTeRGCfYy5XztDU8wiXg==
> -MD5 (bash/bash32-004) = gGLzpZYx9Y14sYDYN1m2ig==
> -MD5 (bash/bash32-005) = WFtZQ/rfCHXO0kOyRa3eWA==
> -MD5 (bash/bash32-006) = HVcy4B6pOK7tQvPe8TH6TQ==
> -MD5 (bash/bash32-007) = 3NDMXYAWB4J/fIUecrDqvA==
> -MD5 (bash/bash32-008) = uzx90RGYwKuT0Olgvr9iVg==
> -MD5 (bash/bash32-009) = Q0pvKbDKXxq3hLJDeujq7Q==
> -MD5 (bash/bash32-010) = Lv/wTdJG/PY71Lmfd8mggQ==
> -MD5 (bash/bash32-011) = HdEENC9pIN+vXvsxMeki4A==
> -MD5 (bash/bash32-012) = TyS2lqt4vfrk+ct+tZuDXQ==
> -MD5 (bash/bash32-013) = fECt2/EYeiauHINz7Tg0Qg==
> -MD5 (bash/bash32-014) = KOiMn4Z56ZrFkNSkqCJ8Vg==
> -MD5 (bash/bash32-015) = fBfSlnW9DUlHDxYndDhfgA==
> -MD5 (bash/bash32-016) = oe2qmLREn+IgX6dUSLexBQ==
> -MD5 (bash/bash32-017) = iJ7RGbv502NmC5oBJ/Ne+g==
> -MD5 (bash/bash32-018) = p9P4X6aH0sG1oTSDn205XQ==
> -MD5 (bash/bash32-019) = 8DmdpAB+RvxYIM4l0HQluQ==
> -MD5 (bash/bash32-020) = t2YCKBwxBNkE/QZFEP4MIQ==
> -MD5 (bash/bash32-021) = kjN0rkQDySgg9xHmLh0BpQ==
> -MD5 (bash/bash32-022) = yC070U43OHiypoDc4Y0Vlg==
> -MD5 (bash/bash32-023) = mHyUmne0sP/kollxQed2NQ==
> -MD5 (bash/bash32-024) = WiuXbnYauD8Px9quEUUbhg==
> -MD5 (bash/bash32-025) = CGaNwoJfZeztnKxrCc4bRQ==
> -MD5 (bash/bash32-026) = 81srIX8Ij/AJ+VaJRVDUHQ==
> -MD5 (bash/bash32-027) = tf8rlhDGEpD3c8SwLMGjfQ==
> -MD5 (bash/bash32-028) = AW9bVsk0BNMq6gk4Xw/BPg==
> -MD5 (bash/bash32-029) = qBQgYm1NiNDc4v+sCsVjQQ==
> -MD5 (bash/bash32-030) = Efkbr5cMEylJ+Qcu6T8upg==
> -MD5 (bash/bash32-031) = 9rvB6OwCRnQHMcco70dhkQ==
> -MD5 (bash/bash32-032) = gYDsk2dwV5vOafCBbC3YeA==
> -MD5 (bash/bash32-033) = POwzw3EYYMTGt2FK/ux4cA==
> -MD5 (bash/bash32-034) = e8bFtfOLcCcVL42wRYouFA==
> -MD5 (bash/bash32-035) = otth/pDjk3HQ5s0iheySCA==
> -MD5 (bash/bash32-036) = lccMeuneW9NlnIYoS+f7dg==
> -MD5 (bash/bash32-037) = Yrh2o9fNGSzI2yR2+7a3uQ==
> -MD5 (bash/bash32-038) = rKOvw0G9PloNijtMpA27Pw==
> -MD5 (bash/bash32-039) = 4kDDT5ebZLy4PF9lZxELsQ==
> -MD5 (bash/bash32-040) = BubfJjOYgH+gMnB/t7d7Xw==
> -MD5 (bash/bash32-041) = NzrggdZY3IW8EFjEdZ1maQ==
> -MD5 (bash/bash32-042) = nJ68a/wzoCFSd+4XonbrWg==
> -MD5 (bash/bash32-043) = uH+56hamTKQbZnbpp+t6Mw==
> -MD5 (bash/bash32-044) = B+AinOWHm/vSaoFGBw/TZg==
> -MD5 (bash/bash32-045) = GtB5ZaipPzVW7hqxi5fN4g==
> -MD5 (bash/bash32-046) = 97Hhn8rVTCKGvA7WFKrZvw==
> -MD5 (bash/bash32-047) = VQaQdm3ncBFsNNvfdOWRhA==
> -MD5 (bash/bash32-048) = TMWT57eJsjs3pTl+CS05VA==
> -RMD160 (bash/bash-3.2.tar.gz) = pz95CBfZi+N1o23vVnc3SY4zqvE=
> -RMD160 (bash/bash32-001) = Yz9utrK0g0UjTEQrg1q7lNEODa0=
> -RMD160 (bash/bash32-002) = XQ8Nq4WRl3hLFcaD1U56UFqENMM=
> -RMD160 (bash/bash32-003) = 79y0+NbIALWj2re643+Vhhvxhtg=
> -RMD160 (bash/bash32-004) = DsSai0FPKDrvwAxe5j3pE8lqeiE=
> -RMD160 (bash/bash32-005) = hZeyITailNws8RA6XJqxALddFvU=
> -RMD160 (bash/bash32-006) = 2Bk6aZVgZOn7TmThMTKxwbLLjUM=
> -RMD160 (bash/bash32-007) = Myy5NoUeFWySMSNlQbeOZR/Uq1o=
> -RMD160 (bash/bash32-008) = RFWMq61rBaUyF8F0GcJHeinr59o=
> -RMD160 (bash/bash32-009) = WiC8htBKFWzbyyLza2xoxzGOm6s=
> -RMD160 (bash/bash32-010) = UbTBi3k59mPucoYaUi1/sdGvqjA=
> -RMD160 (bash/bash32-011) = AwQEqr8JuKopXyQdHZa9uhKh+Ms=
> -RMD160 (bash/bash32-012) = wgEdPYqABKzVgRJWjmEVEfm95f8=
> -RMD160 (bash/bash32-013) = Td/q/qfkUTdsVtF4NgealjKY3wY=
> -RMD160 (bash/bash32-014) = z0enBbAAOb3CzFzTfdIKWLAprzM=
> -RMD160 (bash/bash32-015) = ZTXrJLjTDOl1ax58DSHAlGsdNU4=
> -RMD160 (bash/bash32-016) = z97X/BubwyjE+xFnxTb8vSh1ZhU=
> -RMD160 (bash/bash32-017) = c2bqjAEJtBqb9aNpql+lb0uHkvE=
> -RMD160 (bash/bash32-018) = bBSmp597vEgr4DvPen0hL1xmtME=
> -RMD160 (bash/bash32-019) = ujeFVZZzyrtt2w3qe411Tt7FBCs=
> -RMD160 (bash/bash32-020) = MmObeSg7oIdOPDPxJjoEMnB2P3A=
> -RMD160 (bash/bash32-021) = GWBN7z8NxfG53Uon1vDE+3NrXeU=
> -RMD160 (bash/bash32-022) = fconnxLSmYTu4OpgT3B7NW1DA1M=
> -RMD160 (bash/bash32-023) = C70OoCP9BvytuwkgAk8j1lMJqOQ=
> -RMD160 (bash/bash32-024) = UgxPm2BQnGwrIQTybqLK+iUk070=
> -RMD160 (bash/bash32-025) = v+it0boUQp/LVsw3Fo7ughIOoBE=
> -RMD160 (bash/bash32-026) = J8lIEdn5fiJKji+zJcpEQvpUUqQ=
> -RMD160 (bash/bash32-027) = t/8btJoKCiWqjH7sNXIJL6wXZ3w=
> -RMD160 (bash/bash32-028) = v4057bwxoEpqzcwZesYlp62LDys=
> -RMD160 (bash/bash32-029) = IPi+8QIhPaO2SuNLSwuFco+FBG4=
> -RMD160 (bash/bash32-030) = TDq/ObvcV6jdIuX7+TBhw1jHyG4=
> -RMD160 (bash/bash32-031) = mrKNcU2gf3VheQGrEbfFxN6PI/U=
> -RMD160 (bash/bash32-032) = q3F8HW1iVXycRAaoE48DihF4xq0=
> -RMD160 (bash/bash32-033) = heaNOGp06Pp1J9LDd+xbDMCBHXg=
> -RMD160 (bash/bash32-034) = FIliB8Q73bIKwPJVTD3jeXQWwFg=
> -RMD160 (bash/bash32-035) = AAcf4We2taw3X9hUjCoSPhtOiRM=
> -RMD160 (bash/bash32-036) = B/QrC/5mG0mSkUF/84Q7TDM6MDc=
> -RMD160 (bash/bash32-037) = mN9dpqMkQwxvImDe1uIjvW9NrgA=
> -RMD160 (bash/bash32-038) = JrRG9RDVaoVoT3jpaVIlfHPSQL0=
> -RMD160 (bash/bash32-039) = OHAYGHU+e/XXNxYJ4Hge4ABSMCg=
> -RMD160 (bash/bash32-040) = Kzi4Kx57wAXjtr/zCF5oxiw+FmM=
> -RMD160 (bash/bash32-041) = jnyKF3mI4TTOTVI6Tqk0iRvArSQ=
> -RMD160 (bash/bash32-042) = oflSvgVSpvomzlBogA5RBBciF9U=
> -RMD160 (bash/bash32-043) = tGWLqggKV6WjTNu5RlOS5AjXRA0=
> -RMD160 (bash/bash32-044) = rDNo64++mIWQoc+0h0vXcJB8xv0=
> -RMD160 (bash/bash32-045) = OFsjPzYhtO5voQoMFuWHZDDTTEE=
> -RMD160 (bash/bash32-046) = QUvedYDH6s6b0AbQLNZYvORQWyE=
> -RMD160 (bash/bash32-047) = QGvC9HTmD4BY7rA10NvfL+1g7dA=
> -RMD160 (bash/bash32-048) = /xXdPeqOdSYH/HAC+IZ79aJjCas=
> -SHA1 (bash/bash-3.2.tar.gz) = /mRmx+6YBh4ETa4DR8pdGo6rSg0=
> -SHA1 (bash/bash32-001) = zsLUtiq/M2GiL7mlMkK4ono4/gI=
> -SHA1 (bash/bash32-002) = pqcmUWHIKJWfSJwimyddYDm3XCE=
> -SHA1 (bash/bash32-003) = 6YLz9LyEa3mqMf+TjkTE5UskSqI=
> -SHA1 (bash/bash32-004) = BxazeDRQloNfvknPaLTljtCUSDY=
> -SHA1 (bash/bash32-005) = j485dL6xeabuSe+7Z01jbzsBDec=
> -SHA1 (bash/bash32-006) = aEZuXb1/SdQ6RdG5xCuElJ9a7tM=
> -SHA1 (bash/bash32-007) = CVKnBjr73fmzzxnGhA4LtsLDYRA=
> -SHA1 (bash/bash32-008) = xGjxE6hg48RPOZPz7uOGho5ngJo=
> -SHA1 (bash/bash32-009) = FJzj6C6CG7v/hY9Bcuy0oecHCd0=
> -SHA1 (bash/bash32-010) = 5JMjD1XWCAouzua2nJAxjH+/cmE=
> -SHA1 (bash/bash32-011) = 4W16n/qC1Pof9r1uA19f5V12P9I=
> -SHA1 (bash/bash32-012) = eJYqVftqPWrESJUZfFPzvaz5llg=
> -SHA1 (bash/bash32-013) = 0Fzz4AaAUqjmI4s0/J9MF1GS5Bk=
> -SHA1 (bash/bash32-014) = KHVYF+BEQ0QH3aS+CRihis5iL90=
> -SHA1 (bash/bash32-015) = qq5wi3bQkE06inAG9vZt9or0+6o=
> -SHA1 (bash/bash32-016) = Iyk2RFmg7/ZhToiZVNBAxs/ZhGs=
> -SHA1 (bash/bash32-017) = FTXsD+S4V436aOSnGxfVgnxmaus=
> -SHA1 (bash/bash32-018) = /g7jvpz4KTXFnDkB+ASgBogZg7E=
> -SHA1 (bash/bash32-019) = akpDi/IBuDJ5XfLJh9eO0dGXuhE=
> -SHA1 (bash/bash32-020) = 2wsyC2JUxTF9Q0vOQsm3u8S5s/A=
> -SHA1 (bash/bash32-021) = R6bztcC4fVHtdN4aXANvtY6xWp0=
> -SHA1 (bash/bash32-022) = 17xXiHYQkXdXQpMgDzkZj7G7o0M=
> -SHA1 (bash/bash32-023) = bC64igusLD3ACyU0h2Vnk0pgjIE=
> -SHA1 (bash/bash32-024) = 17M5kgCuSVkCPghane0nHJiywo0=
> -SHA1 (bash/bash32-025) = LU/MqTVt2wRehnhQrP0q0+CiFn8=
> -SHA1 (bash/bash32-026) = lNm0WLYubT7sbOzk/Q7z6Z3csSk=
> -SHA1 (bash/bash32-027) = 1s0qPn3X1KyvIb/VfU8Nbo5DghI=
> -SHA1 (bash/bash32-028) = xGHllln48DiZ3/s2icKxh53rZWg=
> -SHA1 (bash/bash32-029) = +JrxR4JMudWs3jB9MkXpHU9th1Y=
> -SHA1 (bash/bash32-030) = cPoNd7r8HGTbKzimRluXewXza8c=
> -SHA1 (bash/bash32-031) = GR27zAZ75f43KHa2YBu8ZDA5/E8=
> -SHA1 (bash/bash32-032) = yCe5tjmBmUL8/iahZuZ3jeeCdME=
> -SHA1 (bash/bash32-033) = yAmMewePYuh7TSc/KJzIh8EjGQk=
> -SHA1 (bash/bash32-034) = vxL949w3iIiJ6Ro158AqKJZD+Bs=
> -SHA1 (bash/bash32-035) = ZdqapjRPTAzsBTHS10uXAOY3i1k=
> -SHA1 (bash/bash32-036) = fHLEraxs1y2/L7uhWzzyCqhiHBA=
> -SHA1 (bash/bash32-037) = 5/djv7x3684uWX4nXguTuSJ0p+A=
> -SHA1 (bash/bash32-038) = mjmtPzIS+HjlUVyehE2kLIyjNTI=
> -SHA1 (bash/bash32-039) = q2BARQnQDEFCmtSlNQNkZirvd9M=
> -SHA1 (bash/bash32-040) = JNmSPugPhKLXPoELCPEsVZS0R6g=
> -SHA1 (bash/bash32-041) = DZKtt1Vb52ESP+u+NPPiFtqwuh4=
> -SHA1 (bash/bash32-042) = vNv0lap/e9d9dLwDgkt1EciyUAk=
> -SHA1 (bash/bash32-043) = eGRwy6PnEIo9Bj3mxcMtVPfBupA=
> -SHA1 (bash/bash32-044) = Pn8PR7XHm+xH/8NcpZ52Q90vks8=
> -SHA1 (bash/bash32-045) = 6QmSsf7xV5/IMS64yNylmMiEvKI=
> -SHA1 (bash/bash32-046) = Vx2sHVOdpKS+Q9ft3tDX8pgrtKw=
> -SHA1 (bash/bash32-047) = CnLh5kXwvMYUwp/gL7mjl+fc+pQ=
> -SHA1 (bash/bash32-048) = aI1nNgPsMRhmhzZ1/DObponK2uw=
> -SHA256 (bash/bash-3.2.tar.gz) = JsmQJbWeMHeTALaK23ZPgkl00mek18wbNH0Uojk/n7Q=
> -SHA256 (bash/bash32-001) = vtpgzmGG+vo2zQqY25ztQs/2ja7kNCzKcxZ/sPL0Pqo=
> -SHA256 (bash/bash32-002) = oMpJo8R2eK0HTJkL3IcfzsaAdJt/BPLe9lJ/BMWJxAo=
> -SHA256 (bash/bash32-003) = fsnl5+QC5DsSv9OpI39PFxAp/H9Y5ZM1q/PMtFWlqE0=
> -SHA256 (bash/bash32-004) = PeCThnNjcInDsPDzVd43e7K+LT/KaAU92iZ8oRtZmPI=
> -SHA256 (bash/bash32-005) = 5/7N7LEjIM1v6ayoP6sYKLdq61MTuZGIN2TLkTnYRbc=
> -SHA256 (bash/bash32-006) = jxT4HO0yvAV7wQq/aEL0pawXKBZjHyuHpaO+TwHAhH0=
> -SHA256 (bash/bash32-007) = aGOnEuWmjsz7dxYqn5R//YCvZI8BJMOPeV67or4S7/g=
> -SHA256 (bash/bash32-008) = zPMDtNGZ2J1e/GWSNfimRTduhtKUJg3aS+y7YewGZns=
> -SHA256 (bash/bash32-009) = 7zDFeUGRBrS0otAGTvflfO7mzfZX9MzXuJyOT9cFYNg=
> -SHA256 (bash/bash32-010) = u335/v6I1i7jcTU+32JAKmZ8/7puogKqHIsiAwigxhI=
> -SHA256 (bash/bash32-011) = hb9lbPxJsUR7BhNBpLHLk7qJpB2NFpmmWqlx0YU7pHI=
> -SHA256 (bash/bash32-012) = Re9K2Y8vIYqjrOwVhCrhuDN2nB2+L5DJu6ALvklJ/EM=
> -SHA256 (bash/bash32-013) = n7+JPDg/RdJeW8XJ6ujSs0lSHyiJRbO9IceBeEuB9pM=
> -SHA256 (bash/bash32-014) = YrsaTXD295OMpwpqp/5vSzd6tfRQx3VrIrQd47vZjtY=
> -SHA256 (bash/bash32-015) = 3kBCXoNijrdDHzk0CsCbQrX89ISlZTUoUZYbPpF9h3E=
> -SHA256 (bash/bash32-016) = er9mu7o+vWtkKBkPPrylmr3Av6OVfxpyVInec5HC2fE=
> -SHA256 (bash/bash32-017) = lRqioHs4247qjnNo06w2r2Cvf1reRVIVAGIpzjgV3+A=
> -SHA256 (bash/bash32-018) = yF4rymCEp5d0rb+AFpjGKQVmKDYzTlQ1W3f78cUpB0w=
> -SHA256 (bash/bash32-019) = 2D8ddAyxA75ERYnc2dphwoAoFejCVqAc+n5ITFCp64U=
> -SHA256 (bash/bash32-020) = Pmah0FVm1VAcL4aNPJS41xghoh0Nr5uq9ZQ2lpd5MBM=
> -SHA256 (bash/bash32-021) = peVHBOaGfJaaPmBVal+6zt7Mp0BMPdvoGAqStomKKlg=
> -SHA256 (bash/bash32-022) = BX4D1ZO4WGNwVsBFixaOnAEtuRRyerupZK/K83fyxaQ=
> -SHA256 (bash/bash32-023) = hpRm2AgHzeWcDquaOe8ZCb5NXoaY6h49qlMK1ZuqqXo=
> -SHA256 (bash/bash32-024) = 0TxZ+msYL3m7+bo19yCFrrdV+XhZher59KVdWARf4yc=
> -SHA256 (bash/bash32-025) = q/weHbOvlW1Ocd62oeqd4RZMSfykAgslRt86pW8Izr4=
> -SHA256 (bash/bash32-026) = B5hcqs1sFQz4nFGWW9GNssianzL3oqqUZ1cAdAnCkrk=
> -SHA256 (bash/bash32-027) = eWR+OvlNuMLmNqKT7lsvElFlYLEqrA1FaKEl02zSHd8=
> -SHA256 (bash/bash32-028) = NyiTkBdQl8I++sXLANZri4fkH8NzmAZNEawA3g6ZNLA=
> -SHA256 (bash/bash32-029) = H05UMXG9ZrwosZeTiBECjqcOnkBr4lKTJtKlhoRLmOc=
> -SHA256 (bash/bash32-030) = XtbKGXh/IoXgwIAFb2WhN+BTOHOAs9j2EzgS3Y+CSvs=
> -SHA256 (bash/bash32-031) = gd3I9F4yct0ORj+rh7WAWL4o2chnZ08/U0MtvSXN+kg=
> -SHA256 (bash/bash32-032) = kmqRFeXIhf+fLvirxsPFUmUq/DcOv2Wof0HsaBC9tWk=
> -SHA256 (bash/bash32-033) = nXq+5kDa+83Gt1VEAV8/+17VrtJ0dGXsFBLpWdOWZ0A=
> -SHA256 (bash/bash32-034) = rcUuNCe2Bv6WSZgLAcWysY8FCcTdbVmoT4W2opifn44=
> -SHA256 (bash/bash32-035) = 09kGsj/OGV1dbw24lp+lJk6AqYtUYACNagXkFWynOVM=
> -SHA256 (bash/bash32-036) = vbJNZdEXAjQ3n+WH9dyLmQxeDC1hw5S7jIG5HBxkziM=
> -SHA256 (bash/bash32-037) = loijUsD7I9LObmhc45zaHEn0qngZveJQj/jJAAP0hN8=
> -SHA256 (bash/bash32-038) = DjZJUxw6VnV0OYDs9f9fy8ooAa/k3Kf7SyUKrnrDt4I=
> -SHA256 (bash/bash32-039) = RtQn/VsVCex92YDAfv2IY0/eYc8HqyIdy96eECG9KBc=
> -SHA256 (bash/bash32-040) = yeA4frSikEEmhk0k3gaZzbYHB4nhwCKHo7geqWv5Rao=
> -SHA256 (bash/bash32-041) = zFUfpX1hPv6jCrJAT+ckeTo9EPASsDDmEdLGRJ5GO80=
> -SHA256 (bash/bash32-042) = /Q31TQMDThBLY3fySWJL2gJxqodBkKRunUH8Sa08qu8=
> -SHA256 (bash/bash32-043) = Q999LX1h06jw4UvIbU9VttLmSCm6CCmnj1IU0YYIevc=
> -SHA256 (bash/bash32-044) = IEteyqpd4zTDz7zm39ip03cLCQJKtHJNhggPv1Ad7Wk=
> -SHA256 (bash/bash32-045) = MlDmxtXWiE4xvqovUh0qGvnC9wGkwOZ6fNARtq2PCCs=
> -SHA256 (bash/bash32-046) = /IKekvqVHDQ2jYMnLXRvXA7TRaetA3+TMiNH7tAKHh8=
> -SHA256 (bash/bash32-047) = Yj1KlY0rAioVkppN50A3Zv8HspWhhZh7TR5s87cOoQY=
> -SHA256 (bash/bash32-048) = dMtWdkJ085Nnb2hzjrIqPtj6OIwEh/7q3w14pFtUl0k=
> -SIZE (bash/bash-3.2.tar.gz) = 2529838
> -SIZE (bash/bash32-001) = 1539
> -SIZE (bash/bash32-002) = 1524
> -SIZE (bash/bash32-003) = 4599
> -SIZE (bash/bash32-004) = 2585
> -SIZE (bash/bash32-005) = 5910
> -SIZE (bash/bash32-006) = 1298
> -SIZE (bash/bash32-007) = 1375
> -SIZE (bash/bash32-008) = 1302
> -SIZE (bash/bash32-009) = 1882
> -SIZE (bash/bash32-010) = 6293
> -SIZE (bash/bash32-011) = 4776
> -SIZE (bash/bash32-012) = 2555
> -SIZE (bash/bash32-013) = 1852
> -SIZE (bash/bash32-014) = 8141
> -SIZE (bash/bash32-015) = 2293
> -SIZE (bash/bash32-016) = 1620
> -SIZE (bash/bash32-017) = 2611
> -SIZE (bash/bash32-018) = 2433
> -SIZE (bash/bash32-019) = 8618
> -SIZE (bash/bash32-020) = 5182
> -SIZE (bash/bash32-021) = 1814
> -SIZE (bash/bash32-022) = 3034
> -SIZE (bash/bash32-023) = 1321
> -SIZE (bash/bash32-024) = 3228
> -SIZE (bash/bash32-025) = 1935
> -SIZE (bash/bash32-026) = 2438
> -SIZE (bash/bash32-027) = 2690
> -SIZE (bash/bash32-028) = 1750
> -SIZE (bash/bash32-029) = 1330
> -SIZE (bash/bash32-030) = 1558
> -SIZE (bash/bash32-031) = 1961
> -SIZE (bash/bash32-032) = 1304
> -SIZE (bash/bash32-033) = 2181
> -SIZE (bash/bash32-034) = 1866
> -SIZE (bash/bash32-035) = 4805
> -SIZE (bash/bash32-036) = 1264
> -SIZE (bash/bash32-037) = 3227
> -SIZE (bash/bash32-038) = 2412
> -SIZE (bash/bash32-039) = 5034
> -SIZE (bash/bash32-040) = 1403
> -SIZE (bash/bash32-041) = 4446
> -SIZE (bash/bash32-042) = 1209
> -SIZE (bash/bash32-043) = 1658
> -SIZE (bash/bash32-044) = 5565
> -SIZE (bash/bash32-045) = 1338
> -SIZE (bash/bash32-046) = 1275
> -SIZE (bash/bash32-047) = 1981
> -SIZE (bash/bash32-048) = 1948
> +MD5 (bash/bash-4.0.tar.gz) = qQobWm20g4SD8FQ44F6OuQ==
> +MD5 (bash/bash40-001) = vH9HYkQ5Ob19zLQjcPDZMg==
> +MD5 (bash/bash40-002) = wqSkeGqD7U7DZsaokkNpog==
> +MD5 (bash/bash40-003) = IuioJO3bohqPzhDXmEwqug==
> +MD5 (bash/bash40-004) = 7Xy87Yx8lkMjJlUiNpo3og==
> +MD5 (bash/bash40-005) = jthrfTFCPXHs8xSCUdY1Eg==
> +MD5 (bash/bash40-006) = X0RzOMuY/xVsq/H9mHnV8w==
> +MD5 (bash/bash40-007) = lulGy2akyhhsuh2kTx7hYw==
> +MD5 (bash/bash40-008) = 0+t7bwDVJeAyR4wz9R1GqA==
> +MD5 (bash/bash40-009) = NAYByZfOVpUyQXp66SJIuA==
> +MD5 (bash/bash40-010) = C9WrltUU/7Gvu4x5hLFRRg==
> +RMD160 (bash/bash-4.0.tar.gz) = gquksstHXCAwkEqdIq9iCN+oXrM=
> +RMD160 (bash/bash40-001) = uPHBAAtc0S7O554ppz89V20K02g=
> +RMD160 (bash/bash40-002) = vTYYBrz+MkVwY467GhJ/GX1eN1Y=
> +RMD160 (bash/bash40-003) = utaV+qUJNBr6l/Nx3L2/7lhE7Zs=
> +RMD160 (bash/bash40-004) = Nd9TKgXBWeaChf9hhmeGC0wM32E=
> +RMD160 (bash/bash40-005) = G887mzJAD1VHDfVeQQ1xe/oWlow=
> +RMD160 (bash/bash40-006) = RB2TUq0CllvG+syc/k5NsT4Bryc=
> +RMD160 (bash/bash40-007) = WhvY8k46MxVayRlNnJ7+LBKElxM=
> +RMD160 (bash/bash40-008) = TeoMOF7DivZhPQcDKqUEr7DZ7sg=
> +RMD160 (bash/bash40-009) = iGphOaJTRrsXA6fcpRpPkF9PGVE=
> +RMD160 (bash/bash40-010) = ClBdf6Ki9Xaka2cW1/FyCYowM5I=
> +SHA1 (bash/bash-4.0.tar.gz) = K77TCHn59CTAkahGpIERwn0LI3A=
> +SHA1 (bash/bash40-001) = 3EfVR77JOK/NezgoFv7IQHfzQS8=
> +SHA1 (bash/bash40-002) = IdyUUSZUffA+N6O2jMS4C3iLnaY=
> +SHA1 (bash/bash40-003) = 5MEgvf0MW/Foiec34saSaCUoEtY=
> +SHA1 (bash/bash40-004) = XohTAaz+P1et1isdSlrIAasETAY=
> +SHA1 (bash/bash40-005) = +xCcNvrV7xznGe5/DI3zPXDdgi4=
> +SHA1 (bash/bash40-006) = eHcYJjgDK73WKB0cW8246MlkiHM=
> +SHA1 (bash/bash40-007) = R30q2WZbCfl94ewwQFXFU8UxwW4=
> +SHA1 (bash/bash40-008) = 5/M2IEgQkFEYoWiTKbON86vclSI=
> +SHA1 (bash/bash40-009) = j29NbqU3GAWJf5Q1qw3+mDGLwms=
> +SHA1 (bash/bash40-010) = tq6FgSAfEOSiqH2gd4gL9loKWpo=
> +SHA256 (bash/bash-4.0.tar.gz) = l5PTlPZAqVAwx31ayYlySv4ZaSGVbbdBvK8UGAHFBRg=
> +SHA256 (bash/bash40-001) = 47UUIE5dp78a7PfQmBUUsjZ9S1KdptSkXQncKeLwAxs=
> +SHA256 (bash/bash40-002) = SVEX5WYBm5ywq0lQSUWzDN2m5bWVl+Q+GOrh8GsdXPQ=
> +SHA256 (bash/bash40-003) = 4wDEBhGx43dbfR+3O9dwrRmXPCLXAW0SavMwS655e9g=
> +SHA256 (bash/bash40-004) = SwPtH4rqmd7EqzupML0SbGt9uu6/IZ4hzjqmJ0xS0q4=
> +SHA256 (bash/bash40-005) = QgZYwCaRZhCgfUC3HrcPZnS3jDs9oQOEx1NcFbMwlFA=
> +SHA256 (bash/bash40-006) = x4diUg89pfOTGcMUP5609MozUaYwbPlLfEKzsoRNguQ=
> +SHA256 (bash/bash40-007) = VY1VniTRWp7ttClR9HBoOTIsZEeR0gwRyl6VjPwOYW0=
> +SHA256 (bash/bash40-008) = h9skwA+D23veq1hd/sx2zGzm/ZJp/OCscZd3HzAF2Pw=
> +SHA256 (bash/bash40-009) = AEfCQGF6SqYzu2mfk6T6nK93BR8ruF/C6cbImdHffis=
> +SHA256 (bash/bash40-010) = 8kFva0X/PZoxXkGz2gI+tyf1Pn3W6KB+iNHyoAXuSBY=
> +SIZE (bash/bash-4.0.tar.gz) = 6230779
> +SIZE (bash/bash40-001) = 5156
> +SIZE (bash/bash40-002) = 1220
> +SIZE (bash/bash40-003) = 1749
> +SIZE (bash/bash40-004) = 1347
> +SIZE (bash/bash40-005) = 2021
> +SIZE (bash/bash40-006) = 1133
> +SIZE (bash/bash40-007) = 6920
> +SIZE (bash/bash40-008) = 1196
> +SIZE (bash/bash40-009) = 1821
> +SIZE (bash/bash40-010) = 2152
> Index: patches/patch-Makefile_in
> ===================================================================
> RCS file: patches/patch-Makefile_in
> diff -N patches/patch-Makefile_in
> --- /dev/null 1 Jan 1970 00:00:00 -0000
> +++ patches/patch-Makefile_in 20 Mar 2009 16:56:09 -0000
> @@ -0,0 +1,12 @@
> +$OpenBSD$
> +--- Makefile.in.orig Wed Feb 25 16:57:42 2009
> ++++ Makefile.in      Wed Feb 25 16:57:54 2009
> +@@ -340,7 +340,7 @@ INTL_LIBDIR = $(dot)/$(LIBSUBDIR)/intl
> + INTL_ABSSRC = ${topdir}/$(INTL_LIB)
> + INTL_BUILDDIR = ${LIBBUILD}/intl
> + 
> +-INTL_LIB     = @LIBINTL@
> ++INTL_LIB     = @LTLIBINTL@
> + INTL_LIBRARY = $(INTL_LIBDIR)/libintl.a
> + INTL_DEP = @INTL_DEP@
> + INTL_INC = @INTL_INC@
> Index: patches/patch-builtins_enable_def
> ===================================================================
> RCS file: /cvs/ports/shells/bash/patches/patch-builtins_enable_def,v
> retrieving revision 1.1
> diff -u -p -r1.1 patch-builtins_enable_def
> --- patches/patch-builtins_enable_def 30 Jul 2004 17:02:49 -0000      1.1
> +++ patches/patch-builtins_enable_def 20 Mar 2009 16:56:09 -0000
> @@ -1,7 +1,7 @@
>  $OpenBSD: patch-builtins_enable_def,v 1.1 2004/07/30 17:02:49 naddy Exp $
> ---- builtins/enable.def.orig Sat Dec 20 00:07:07 2003
> -+++ builtins/enable.def      Fri Jul 30 15:10:33 2004
> -@@ -316,9 +316,16 @@ dyn_load_builtin (list, flags, filename)
> +--- builtins/enable.def.orig Sun Jan  4 20:32:22 2009
> ++++ builtins/enable.def      Tue Feb 24 18:37:05 2009
> +@@ -325,9 +325,16 @@ dyn_load_builtin (list, flags, filename)
>         name = list->word->word;
>   
>         size = strlen (name);
> Index: patches/patch-configure
> ===================================================================
> RCS file: patches/patch-configure
> diff -N patches/patch-configure
> --- patches/patch-configure   14 Oct 2006 18:03:10 -0000      1.3
> +++ /dev/null 1 Jan 1970 00:00:00 -0000
> @@ -1,21 +0,0 @@
> -$OpenBSD: patch-configure,v 1.3 2006/10/14 18:03:10 naddy Exp $
> ---- configure.orig   Tue Sep 26 17:06:01 2006
> -+++ configure        Sat Oct 14 17:33:16 2006
> -@@ -28144,7 +28144,7 @@ s,@XGETTEXT@,$XGETTEXT,;t t
> - s,@MSGMERGE@,$MSGMERGE,;t t
> - s,@ALLOCA@,$ALLOCA,;t t
> - s,@GLIBC21@,$GLIBC21,;t t
> --s,@LIBICONV@,$LIBICONV,;t t
> -+s,@LIBICONV@,$LTLIBICONV,;t t
> - s,@LTLIBICONV@,$LTLIBICONV,;t t
> - s,@INTLBISON@,$INTLBISON,;t t
> - s,@BUILD_INCLUDED_LIBINTL@,$BUILD_INCLUDED_LIBINTL,;t t
> -@@ -28156,7 +28156,7 @@ s,@GENCAT@,$GENCAT,;t t
> - s,@INTLOBJS@,$INTLOBJS,;t t
> - s,@INTL_LIBTOOL_SUFFIX_PREFIX@,$INTL_LIBTOOL_SUFFIX_PREFIX,;t t
> - s,@INTLLIBS@,$INTLLIBS,;t t
> --s,@LIBINTL@,$LIBINTL,;t t
> -+s,@LIBINTL@,$LTLIBINTL,;t t
> - s,@LTLIBINTL@,$LTLIBINTL,;t t
> - s,@POSUB@,$POSUB,;t t
> - s,@LIBOBJS@,$LIBOBJS,;t t
> Index: patches/patch-lib_sh_getenv_c
> ===================================================================
> RCS file: patches/patch-lib_sh_getenv_c
> diff -N patches/patch-lib_sh_getenv_c
> --- patches/patch-lib_sh_getenv_c     30 Jul 2004 17:02:49 -0000      1.1
> +++ /dev/null 1 Jan 1970 00:00:00 -0000
> @@ -1,12 +0,0 @@
> -$OpenBSD: patch-lib_sh_getenv_c,v 1.1 2004/07/30 17:02:49 naddy Exp $
> ---- lib/sh/getenv.c.orig     Sun Sep 29 02:38:58 2002
> -+++ lib/sh/getenv.c  Sun Sep 29 02:39:15 2002
> -@@ -78,7 +78,7 @@ getenv (name)
> -      shell_variables will be 0 when this is invoked.  We look up the
> -      variable in the real environment in that case. */
> - 
> --      for (i = 0, len = strlen (name); environ[i]; i++)
> -+      for (i = 0, len = strlen (name); environ && environ[i]; i++)
> -     {
> -       if ((STREQN (environ[i], name, len)) && (environ[i][len] == '='))
> -         return (environ[i] + len + 1);
> Index: pkg/PLIST
> ===================================================================
> RCS file: /cvs/ports/shells/bash/pkg/PLIST,v
> retrieving revision 1.12
> diff -u -p -r1.12 PLIST
> --- pkg/PLIST 14 Oct 2006 18:03:10 -0000      1.12
> +++ pkg/PLIST 20 Mar 2009 16:56:09 -0000
> @@ -5,6 +5,32 @@ bin/bashbug
>  @info info/bash.info
>  @man man/man1/bash.1
>  @man man/man1/bashbug.1
> +share/locale/af/
> +share/locale/af/LC_MESSAGES/
> +share/locale/af/LC_MESSAGES/bash.mo
> +share/locale/bg/LC_MESSAGES/bash.mo
> +share/locale/ca/LC_MESSAGES/bash.mo
> +share/locale/cs/LC_MESSAGES/bash.mo
> +share/locale/de/LC_MESSAGES/bash.mo
>  share/locale/e...@boldquot/LC_MESSAGES/bash.mo
>  share/locale/e...@quot/LC_MESSAGES/bash.mo
> +share/locale/eo/LC_MESSAGES/bash.mo
> +share/locale/es/LC_MESSAGES/bash.mo
> +share/locale/et/LC_MESSAGES/bash.mo
> +share/locale/fr/LC_MESSAGES/bash.mo
> +share/locale/hu/LC_MESSAGES/bash.mo
> +share/locale/id/LC_MESSAGES/bash.mo
> +share/locale/ja/LC_MESSAGES/bash.mo
> +share/locale/lt/
> +share/locale/lt/LC_MESSAGES/
> +share/locale/lt/LC_MESSAGES/bash.mo
> +share/locale/nl/LC_MESSAGES/bash.mo
> +share/locale/pl/LC_MESSAGES/bash.mo
> +share/locale/pt_BR/LC_MESSAGES/bash.mo
> +share/locale/ro/LC_MESSAGES/bash.mo
>  share/locale/ru/LC_MESSAGES/bash.mo
> +share/locale/sk/LC_MESSAGES/bash.mo
> +share/locale/sv/LC_MESSAGES/bash.mo
> +share/locale/tr/LC_MESSAGES/bash.mo
> +share/locale/vi/LC_MESSAGES/bash.mo
> +share/locale/zh_TW/LC_MESSAGES/bash.mo
> -- 
> Christian "naddy" Weisgerber                          na...@mips.inka.de

Reply via email to