Revision: 5498 Author: pebender Date: Thu Sep 17 20:27:20 2009 Log: - Updated busybox fixes.
http://code.google.com/p/minimyth/source/detail?r=5498 Added: /trunk/gar-minimyth/script/utils/busybox/files/busybox-1.15.1-ash.patch Modified: /trunk/gar-minimyth/script/utils/busybox/Makefile /trunk/gar-minimyth/script/utils/busybox/checksums ======================================= --- /dev/null +++ /trunk/gar-minimyth/script/utils/busybox/files/busybox-1.15.1-ash.patch Thu Sep 17 20:27:20 2009 @@ -0,0 +1,29 @@ +diff -urpN busybox-1.15.1/shell/ash.c busybox-1.15.1-ash/shell/ash.c +--- busybox-1.15.1/shell/ash.c 2009-09-12 17:56:11.000000000 +0200 ++++ busybox-1.15.1-ash/shell/ash.c 2009-09-16 16:29:09.609276492 +0200 +@@ -5553,7 +5553,7 @@ exptilde(char *startp, char *p, int flag + char *name; + struct passwd *pw; + const char *home; +- int quotes = flag & (EXP_FULL | EXP_CASE); ++ int quotes = flag & (EXP_FULL | EXP_CASE | EXP_REDIR); + int startloc; + + name = p + 1; +@@ -6321,7 +6321,7 @@ varvalue(char *name, int varflags, int f + int syntax; + int quoted = varflags & VSQUOTE; + int subtype = varflags & VSTYPE; +- int quotes = flags & (EXP_FULL | EXP_CASE); ++ int quotes = flags & (EXP_FULL | EXP_CASE | EXP_REDIR); + + if (quoted && (flags & EXP_FULL)) + sep = 1 << CHAR_BIT; +@@ -6558,6 +6558,7 @@ evalvar(char *p, int flag, struct strlis + patloc = expdest - (char *)stackblock(); + if (0 == subevalvar(p, /* str: */ NULL, patloc, subtype, + startloc, varflags, ++//TODO: | EXP_REDIR too? All other such places do it too + /* quotes: */ flag & (EXP_FULL | EXP_CASE), + var_str_list) + ) { ======================================= --- /trunk/gar-minimyth/script/utils/busybox/Makefile Sat Sep 12 18:06:25 2009 +++ /trunk/gar-minimyth/script/utils/busybox/Makefile Thu Sep 17 20:27:20 2009 @@ -4,7 +4,8 @@ MASTER_SITES = http://www.busybox.net/downloads/ CONFIGFILE = $(DISTNAME).config DISTFILES = $(DISTNAME).tar.bz2 $(CONFIGFILE) -PATCHFILES = +PATCHFILES = \ + $(DISTNAME)-ash.patch PATCHFILES += $(DISTNAME)-dhcp_options.patch $(DISTNAME)-dhcp_timezone.patch $(DISTNAME)-tftp_timeout.patch LICENSE = GPL2 ======================================= --- /trunk/gar-minimyth/script/utils/busybox/checksums Sat Sep 12 18:06:25 2009 +++ /trunk/gar-minimyth/script/utils/busybox/checksums Thu Sep 17 20:27:20 2009 @@ -1,4 +1,5 @@ e67a98eef14212abfc265092e4683fbe download/busybox-1.15.1.tar.bz2 +1371eaded98dbde44df218872c56dac2 download/busybox-1.15.1-ash.patch 1ab7ad05ac962a336a33cc7fb6cffdb5 download/busybox-1.15.1-dhcp_options.patch 35c40e9bc0bba5ff265ba47aae005f6a download/busybox-1.15.1-dhcp_timezone.patch 0e15defcae4991ccfc06ee2216d63473 download/busybox-1.15.1-tftp_timeout.patch --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "minimyth-commits" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/minimyth-commits?hl=en -~----------~----~----~----~------~----~------~--~---
