[47247] trunk/dports/shells/bash

raimue at macports.org raimue at macports.org
Mon Feb 23 18:44:14 PST 2009


Revision: 47247
          http://trac.macports.org/changeset/47247
Author:   raimue at macports.org
Date:     2009-02-23 18:44:14 -0800 (Mon, 23 Feb 2009)
Log Message:
-----------
shells/bash:
Update to version 4.0
Also apply a patch to fix problems with tab completion when using bash-completion.

Modified Paths:
--------------
    trunk/dports/shells/bash/Portfile
    trunk/dports/shells/bash/files/checksums_patch

Added Paths:
-----------
    trunk/dports/shells/bash/files/patch-tab-completion.diff

Modified: trunk/dports/shells/bash/Portfile
===================================================================
--- trunk/dports/shells/bash/Portfile	2009-02-24 02:42:57 UTC (rev 47246)
+++ trunk/dports/shells/bash/Portfile	2009-02-24 02:44:14 UTC (rev 47247)
@@ -3,8 +3,8 @@
 PortSystem 1.0
 
 name                bash
-set bash_version    3.2
-set bash_patchlevel 48
+set bash_version    4.0
+set bash_patchlevel 0
 version             ${bash_version}.${bash_patchlevel}
 distname            ${name}-${bash_version}
 categories          shells
@@ -23,10 +23,12 @@
 master_sites        gnu
 patch_sites         gnu:${name}/${distname}-patches
 checksums           ${distname}${extract.suffix} \
-    md5 00bfa16d58e034e3c2aa27f390390d30 \
-    sha1 fe6466c7ee98061e044dae0347ca5d1a8eab4a0d \
-    rmd160 a73f790817d98be375a36def567737498e33aaf1
+                    md5     a90a1b5a6db4838483f05438e05e8eb9 \
+                    sha1    2bbed30879f9f424c091a846a48111c27d0b2370 \
+                    rmd160  82aba4b2cb475c2030904a9d22af6208dfa85eb3
 
+patchfiles          patch-tab-completion.diff
+
 eval {
   set low 1
   while {$low <= $bash_patchlevel} {

Modified: trunk/dports/shells/bash/files/checksums_patch
===================================================================
--- trunk/dports/shells/bash/files/checksums_patch	2009-02-24 02:42:57 UTC (rev 47246)
+++ trunk/dports/shells/bash/files/checksums_patch	2009-02-24 02:44:14 UTC (rev 47247)
@@ -1,49 +1,2 @@
-checksums-append \
-  bash32-001 sha1 cec2d4b62abf3361a22fb9a53242b8a27a38fe02 \
-  bash32-002 sha1 a6a7265161c828959f489c229b275d6039b75c21 \
-  bash32-003 sha1 e982f3f4bc846b79aa31ff938e44c4e54b244aa2 \
-  bash32-004 sha1 0716b378345096835fbe49cf68b4e58ed0944836 \
-  bash32-005 sha1 8f8f3974beb179a6ee49efbb674d636f3b010de7 \
-  bash32-006 sha1 68466e5dbd7f49d43a45d1b9c42b84949f5aeed3 \
-  bash32-007 sha1 0952a7063afbddf9b3cf19c6840e0bb6c2c36110 \
-  bash32-008 sha1 c468f113a860e3c44f3993f3eee386868e67809a \
-  bash32-009 sha1 149ce3e82e821bbbff858f4172ecb4a1e70709dd \
-  bash32-010 sha1 e493230f55d6080a2ecee6b69c90318c7fbf7261 \
-  bash32-011 sha1 e16d7a9ffa82d4fa1ff6bd6e035f5fe55d763fd2 \
-  bash32-012 sha1 78962a55fb6a3d6ac44895197c53f3bdacf99658 \
-  bash32-013 sha1 d05cf3e0068052a8e6238b34fc9f4c175192e419 \
-  bash32-014 sha1 28755817e044434407dda4be0918a18ace622fdd \
-  bash32-015 sha1 aaae708b76d0904d3a8a7006f6f66df68af4fbaa \
-  bash32-016 sha1 2329364459a0eff6614e889954d040c6cfd9846b \
-  bash32-017 sha1 1535ec0fe4b8578dfa68e4a71b17d5827c666aeb \
-  bash32-018 sha1 fe0ee3be9cf82935c59c3901f804a006881983b1 \
-  bash32-019 sha1 6a4a438bf201b832795df2c987d78ed1d197ba11 \
-  bash32-020 sha1 db0b320b6254c5317d434bce42c9b7bbc4b9b3f0 \
-  bash32-021 sha1 47a6f3b5c0b87d51ed74de1a5c036fb58eb15a9d \
-  bash32-022 sha1 d7bc578876109177574293200f39198fb1bba343 \
-  bash32-023 sha1 6c2eb88a0bac2c3dc00b2534876567934a608c81 \
-  bash32-024 sha1 d7b3399200ae4959023e085a9ded271c98b2c28d \
-  bash32-025 sha1 2d4fcca9356ddb045e867850acfd2ad3e0a2167f \
-  bash32-026 sha1 94d9b458b62e6d3eec6cece4fd0ef3e99ddcb129 \
-  bash32-027 sha1 d6cd2a3e7dd7d4acaf21bfd57d4f0d6e8e438212 \
-  bash32-028 sha1 c461e59659f8f03899dffb3689c2b1879deb6568 \
-  bash32-029 sha1 f89af147824cb9d5acde307d3245e91d4f6d8756 \
-  bash32-030 sha1 70fa0d77bafc1c64db2b38a6465b977b05f36bc7 \
-  bash32-031 sha1 191dbbcc067be5fe372876b6601bbc643039fc4f \
-  bash32-032 sha1 c827b9b639819942fcfe26a166e6778de78274c1 \
-  bash32-033 sha1 c8098c7b078f62e87b4d273f289cc887c1231909 \
-  bash32-034 sha1 bf12fde3dc37888889e91a35e7c02a289643f81b \
-  bash32-035 sha1 65da9aa6344f4c0cec0531d2d74b9700e6378b59 \
-  bash32-036 sha1 7c72c4adac6cd72dbf2fbba15b3cf20aa8621c10 \
-  bash32-037 sha1 e7f763bfbc77ebce2e597e275e0b93b92274a7e0 \
-  bash32-038 sha1 9a39ad3f3212f878e5515c9e844da42c8ca33532 \
-  bash32-039 sha1 ab60404509d00c41429ad4a5350364662aef77d3 \
-  bash32-040 sha1 24d9923ee80f84a2d73e810b08f12c5594b447a8 \
-  bash32-041 sha1 0d92adb7555be761123febbe34f3e216dab0ba1e \
-  bash32-042 sha1 bcdbf495aa7f7bd77d74bc03824b7511c8b25009 \
-  bash32-043 sha1 786470cba3e7108a3d063de6c5c32d54f7c1ba90 \
-  bash32-044 sha1 3e7f0f47b5c79bec47ffc35ca59e7643dd2f92cf \
-  bash32-045 sha1 e90992b1fef1579fc8312eb8c8dca598c884bca2 \
-  bash32-046 sha1 571dac1d539da4a4be43d7edded0d7f2982bb4ac \
-  bash32-047 sha1 0a72e1e645f0bcc614c29fe02fb9a397e7dcfa94 \
-  bash32-048 sha1 688d673603ec311866873675fc339ba689cadaec
+# checksums-append \
+  # bash40-001 sha1 xxx

Added: trunk/dports/shells/bash/files/patch-tab-completion.diff
===================================================================
--- trunk/dports/shells/bash/files/patch-tab-completion.diff	                        (rev 0)
+++ trunk/dports/shells/bash/files/patch-tab-completion.diff	2009-02-24 02:44:14 UTC (rev 47247)
@@ -0,0 +1,11 @@
+Taken from http://lists.gnu.org/archive/html/bug-bash/2009-02/msg00153.html
+*** ../bash-4.0/pcomplete.c 2009-02-01 17:12:31.000000000 -0500
+--- pcomplete.c 2009-02-22 17:08:25.000000000 -0500
+***************
+*** 1033,1036 ****
+--- 1033,1037 ----
+ 
+    pps = &ps;
++   save_parser_state (pps);
+    begin_unwind_frame ("gen-shell-function-matches");
+    add_unwind_protect (restore_parser_state, (char *)pps); 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20090223/7f4a7de8/attachment-0001.html>


More information about the macports-changes mailing list