Date: Thu, 26 Apr 2007 18:18:48 +0800 (CST) From: Rong-En Fan <rafan@FreeBSD.org> To: FreeBSD-gnats-submit@FreeBSD.org Cc: obrien@FreeBSD.org Subject: ports/112159: [PATCH] shells/bash: update to 3.2.9 Message-ID: <200704261018.l3QAImPJ088297@svm.csie.ntu.edu.tw> Resent-Message-ID: <200704261020.l3QAK3Ce022515@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 112159 >Category: ports >Synopsis: [PATCH] shells/bash: update to 3.2.9 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Thu Apr 26 10:20:03 GMT 2007 >Closed-Date: >Last-Modified: >Originator: Rong-En Fan >Release: FreeBSD 6.2-STABLE amd64 >Organization: NTU CSIE >Environment: >Description: - Update to 3.2.9 - Remove patches included in vendor In addition to 3.2 update, as 101230 stated, bash parser is not generated correctly with system's yacc. Can we make an option to let it build with bison2 or make it default? Removed file(s): - files/patch-builtins::Makefile.in - files/patch-support::mkversion.sh Port maintainer (obrien@FreeBSD.org) is cc'd. Generated with FreeBSD Port Tools 0.77 >How-To-Repeat: >Fix: --- bash-3.2.9.patch begins here --- Index: Makefile =================================================================== RCS file: /big/freebsd-cvsup/ncvs/ports/shells/bash/Makefile,v retrieving revision 1.93 diff -u -u -r1.93 Makefile --- Makefile 1 Sep 2006 05:45:04 -0000 1.93 +++ Makefile 26 Apr 2007 10:13:16 -0000 @@ -7,8 +7,8 @@ # PORTNAME= bash -PATCHLEVEL= 17 -PORTVERSION= 3.1.${PATCHLEVEL:S/^0//g} +PATCHLEVEL= 9 +PORTVERSION= 3.2.${PATCHLEVEL:S/^0//g} CATEGORIES= shells MASTER_SITES= ${MASTER_SITE_GNU:S/$/:bash/} \ ftp://ftp.cwru.edu/pub/%SUBDIR%/:faq Index: distinfo =================================================================== RCS file: /big/freebsd-cvsup/ncvs/ports/shells/bash/distinfo,v retrieving revision 1.34 diff -u -u -r1.34 distinfo --- distinfo 9 Jun 2006 03:54:02 -0000 1.34 +++ distinfo 26 Apr 2007 10:13:16 -0000 @@ -1,56 +1,32 @@ -MD5 (bash/bash-3.1.tar.gz) = ef5304c4b22aaa5088972c792ed45d72 -SHA256 (bash/bash-3.1.tar.gz) = d6952b2c38f9bf417559dd3b071860e1099ddfb8a12c0228f22afaf47f79d3b9 -SIZE (bash/bash-3.1.tar.gz) = 2533934 -MD5 (bash/bash31-001) = c0d33bdfed6e4e6a9ae9200b77cd5c99 -SHA256 (bash/bash31-001) = 3b6d9151ca7a45dbcf43ebd1c6a647ef90c4b8eb54a245936fd6ffadc61fe727 -SIZE (bash/bash31-001) = 2708 -MD5 (bash/bash31-002) = 0c9be3bad344d04b79c4eac9eb39624c -SHA256 (bash/bash31-002) = ecd248b1ca027368dae967502af5b28019eeee8fa3ee8d6a0210677789658f08 -SIZE (bash/bash31-002) = 7169 -MD5 (bash/bash31-003) = 04750485f335972f7a980a1bfe048dba -SHA256 (bash/bash31-003) = 96cb8a42162a5876b2392b76fbfc78d073f50735e1e8a14e67e03b6e9c2b215d -SIZE (bash/bash31-003) = 1324 -MD5 (bash/bash31-004) = 0c2856794ab16a4c224223c1964140c2 -SHA256 (bash/bash31-004) = a50ecd3f51e9a79f34855c68c61c9523fccb66da0870eade936cc1f64ba04415 -SIZE (bash/bash31-004) = 1470 -MD5 (bash/bash31-005) = 943233d7227071fa040c8b9eb016fa0c -SHA256 (bash/bash31-005) = 3b057498f01cb2b528a154b9043261cb059846b23222409f7de95a7971dc6664 -SIZE (bash/bash31-005) = 1322 -MD5 (bash/bash31-006) = 68a41a9da7c669b4358837d06556a06f -SHA256 (bash/bash31-006) = d155030ed49de27812d9ae01211283f7afe5e718ea4ed9babe1f121d25acf778 -SIZE (bash/bash31-006) = 1561 -MD5 (bash/bash31-007) = f6ca4950256fefd88d49c5702338e501 -SHA256 (bash/bash31-007) = fa89a6c808490e07cd7350ecb3390ce0ae6dc71d634c61c62991aafab97962c4 -SIZE (bash/bash31-007) = 3254 -MD5 (bash/bash31-008) = 4fd01140cb5875fe020939aab02791f0 -SHA256 (bash/bash31-008) = c30fe9da56261c7100c5b6794d4341b6b1fb6aa0ecc25b1010ac4ac25b07d1c7 -SIZE (bash/bash31-008) = 1422 -MD5 (bash/bash31-009) = 37aad0d5aa57881742ec6419faf9e480 -SHA256 (bash/bash31-009) = cfdc6dd92d0f47988ee59e2a26e8e62a87558e03908a26ee33dd0394228ac255 -SIZE (bash/bash31-009) = 2000 -MD5 (bash/bash31-010) = 91c52d2a51d41d4b6907758952aa0554 -SHA256 (bash/bash31-010) = 7ba8186d5e7de76c5b4e7c8905ad82b3d7cf459141eedc4ebcc6a0ca3b23cfc4 -SIZE (bash/bash31-010) = 5218 -MD5 (bash/bash31-011) = 37ace691fc4bd386fb764b5f53cde4a1 -SHA256 (bash/bash31-011) = 09cfa96d03b4a12bb85687e61797214222e188c4002f51962dffa51ab12ed998 -SIZE (bash/bash31-011) = 1462 -MD5 (bash/bash31-012) = cd5d17f0729a6da39a60039f2730e408 -SHA256 (bash/bash31-012) = b28bf4a491658879c43d4150cf0be1c48db97a594b6657c1cdeceabc226b8231 -SIZE (bash/bash31-012) = 1212 -MD5 (bash/bash31-013) = 31317d6a80bed2eb9b6fd3d12d304259 -SHA256 (bash/bash31-013) = 8b9a49bd03994f789198269c80b544b04e9056973bd75f843c05e40873c97088 -SIZE (bash/bash31-013) = 1133 -MD5 (bash/bash31-014) = 7f4aef181659265d822c48e774834975 -SHA256 (bash/bash31-014) = 48086c8572efebfab3535dfbd4767d95eaf98e7dcb7d1dd13698a16ab0580319 -SIZE (bash/bash31-014) = 2818 -MD5 (bash/bash31-015) = 1c05456b278235f578009b8fb2454a9a -SHA256 (bash/bash31-015) = 3070548adf1c6ce481000b6bb96db7511637d6aef52276fe2f83e2bcb078865c -SIZE (bash/bash31-015) = 3089 -MD5 (bash/bash31-016) = fbc981edfff97a0940487937db3fb202 -SHA256 (bash/bash31-016) = 2438b71c7fadf2971141e6854d317804e143d86eefd6d7b4479d62afd385ebad -SIZE (bash/bash31-016) = 1295 -MD5 (bash/bash31-017) = b08ffabafce3a967e3a7e0a5b29d8331 -SHA256 (bash/bash31-017) = 8fb3ac54b9536ad1ba829f229f1ab906ab2af005f2bfa733f2687245e1569407 -SIZE (bash/bash31-017) = 3640 +MD5 (bash/bash-3.2.tar.gz) = 00bfa16d58e034e3c2aa27f390390d30 +SHA256 (bash/bash-3.2.tar.gz) = 26c99025b59e30779300b68adb764f824974d267a4d7cc1b347d14a2393f9fb4 +SIZE (bash/bash-3.2.tar.gz) = 2529838 +MD5 (bash/bash32-001) = d8e10c754f477e3f3a581af566b89301 +SHA256 (bash/bash32-001) = beda60ce6186fafa36cd0a98db9ced42cff68daee4342cca73167fb0f2f43eaa +SIZE (bash/bash32-001) = 1539 +MD5 (bash/bash32-002) = d38a5288b2f0ea6c9ac76b66cc74ef7d +SHA256 (bash/bash32-002) = a0ca49a3c47678ad074c990bdc871fcec680749b7f04f2def6527f04c589c40a +SIZE (bash/bash32-002) = 1524 +MD5 (bash/bash32-003) = 0b90d37911827d8cb95f3b4353cc225e +SHA256 (bash/bash32-003) = 7ec9e5e7e402e43b12bfd3a9237f4f171029fc7f58e59335abf3ccb455a5a84d +SIZE (bash/bash32-003) = 4599 +MD5 (bash/bash32-004) = 8062f3a59631f58d78b180d83759b68a +SHA256 (bash/bash32-004) = 3de0938673637089c3b0f0f355de377bb2be2d3fca68053dda267ca11b5998f2 +SIZE (bash/bash32-004) = 2585 +MD5 (bash/bash32-005) = 585b5943fadf0875ced243b245adde58 +SHA256 (bash/bash32-005) = e7fecdecb12320cd6fe9aca83fab1828b76aeb5313b991883764cb9139d845b7 +SIZE (bash/bash32-005) = 5910 +MD5 (bash/bash32-006) = 1d5732e01ea938aeed42f3def131fa4d +SHA256 (bash/bash32-006) = 8f14f81ced32bc057bc10abf6842f4a5ac172816631f2b87a5a3be4f01c0847d +SIZE (bash/bash32-006) = 1298 +MD5 (bash/bash32-007) = dcd0cc5d801607827f7c851e72b0eabc +SHA256 (bash/bash32-007) = 6863a712e5a68eccfb77162a9f947ffd80af648f0124c38f795ebba2be12eff8 +SIZE (bash/bash32-007) = 1375 +MD5 (bash/bash32-008) = bb3c7dd11198c0ab93d0e960bebf6256 +SHA256 (bash/bash32-008) = ccf303b4d199d89d5efc659235f8a645376e86d294260dda4becbb61ec06667b +SIZE (bash/bash32-008) = 1302 +MD5 (bash/bash32-009) = 434a6f29b0ca5f1ab784b2437ae8eaed +SHA256 (bash/bash32-009) = ef30c579419106b4b4a2d0064ef7e57ceee6cdf657f4ccd7b89c8e4fd70560d8 +SIZE (bash/bash32-009) = 1882 MD5 (bash/FAQ) = IGNORE SHA256 (bash/FAQ) = IGNORE Index: pkg-plist =================================================================== RCS file: /big/freebsd-cvsup/ncvs/ports/shells/bash/pkg-plist,v retrieving revision 1.20 diff -u -u -r1.20 pkg-plist --- pkg-plist 2 Jan 2007 22:47:18 -0000 1.20 +++ pkg-plist 26 Apr 2007 10:13:16 -0000 @@ -3,6 +3,7 @@ bin/bashbug %%NLS%%share/locale/en@boldquot/LC_MESSAGES/bash.mo %%NLS%%share/locale/en@quot/LC_MESSAGES/bash.mo +%%NLS%%share/locale/ru/LC_MESSAGES/bash.mo %%HELP%%%%DATADIR%%/alias %%HELP%%%%DATADIR%%/arith %%HELP%%%%DATADIR%%/arith_for @@ -76,6 +77,8 @@ %%HELP%%%%DATADIR%%/wait %%HELP%%%%DATADIR%%/while %%HELP%%@dirrm %%DATADIR%% +%%NLS%%@dirrmtry share/locale/ru/LC_MESSAGES +%%NLS%%@dirrmtry share/locale/ru %%NLS%%@dirrmtry share/locale/en@boldquot/LC_MESSAGES %%NLS%%@dirrmtry share/locale/en@boldquot %%NLS%%@dirrmtry share/locale/en@quot/LC_MESSAGES Index: files/patch-builtins::Makefile.in =================================================================== RCS file: files/patch-builtins::Makefile.in diff -N files/patch-builtins::Makefile.in --- files/patch-builtins::Makefile.in 21 Feb 2006 15:29:59 -0000 1.2 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,11 +0,0 @@ ---- builtins/Makefile.in.orig Wed Dec 28 19:49:25 2005 -+++ builtins/Makefile.in Wed Dec 28 19:50:01 2005 -@@ -178,7 +178,7 @@ - - install-help: - @-if test -n "${HELPDIR}" && test -d helpfiles ; then \ -- test -d ${HELPDIR} || ${SHELL} ${MKDIRS} $(DESTDIR)$(HELPDIR) ;\ -+ test -d ${DESTDIR}${HELPDIR} || ${SHELL} ${MKDIRS} $(DESTDIR)$(HELPDIR) ;\ - ( for f in helpfiles/*; do \ - echo installing $$f; \ - ${INSTALL_DATA} $$f $(DESTDIR)$(HELPDIR); \ Index: files/patch-support::mkversion.sh =================================================================== RCS file: files/patch-support::mkversion.sh diff -N files/patch-support::mkversion.sh --- files/patch-support::mkversion.sh 21 Feb 2006 15:29:59 -0000 1.2 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,11 +0,0 @@ ---- support/mkversion.sh.orig Sat Sep 11 11:08:31 2004 -+++ support/mkversion.sh Wed Dec 28 20:15:34 2005 -@@ -67,7 +67,7 @@ - # increment the build version if that's what's required - - if [ -n "$inc_build" ]; then -- build_ver=`expr $build_ver + 1` -+ build_ver=`expr 1 + $build_ver` - fi - - # what's the patch level? --- bash-3.2.9.patch ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200704261018.l3QAImPJ088297>