Merge branch 'fixes'
authorJunio C Hamano <junkio@cox.net>
Mon, 10 Oct 2005 23:17:02 +0000 (16:17 -0700)
committerJunio C Hamano <junkio@cox.net>
Mon, 10 Oct 2005 23:17:02 +0000 (16:17 -0700)
Makefile
git-status.sh
git.sh
t/t5400-send-pack.sh
t/test-lib.sh
index 68433669949494734cd6a9efab9dac00fe5980fd..39d13613ad180da355a42c04868de53d43987174 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -180,6 +180,7 @@ ifneq (,$(findstring arm,$(shell uname -m)))
        ARM_SHA1 = YesPlease
 endif
 ifeq ($(shell uname -s),OpenBSD)
+       NO_STRCASESTR = YesPlease
        NEEDS_LIBICONV = YesPlease
        PLATFORM_DEFINES += -I/usr/local/include -L/usr/local/lib
 endif
index 6e2783a7b4df7ec77aa4d472e84db323f65ecc83..fbdd377539eea2c4521a2df2d37ff06b80567664 100755 (executable)
@@ -45,10 +45,10 @@ then
        sed -e '
                s/^:// 
                h
-               s/^[^\t]*//
+               s/^[^   ]*//
                s/ /\\ /g
                x
-               s/\t.*$//
+               s/      .*$//
                G
                s/\n/ /' |
        report "Updated but not checked in" "will commit"
@@ -71,10 +71,10 @@ git-diff-files |
 sed -e '
        s/^:// 
        h
-       s/^[^\t]*//
+       s/^[^   ]*//
        s/ /\\ /g
        x
-       s/\t.*$//
+       s/      .*$//
        G
        s/\n/ /' |
 report "Changed but not updated" "use git-update-index to mark for commit"
diff --git a/git.sh b/git.sh
index dc383eddea5bf96a1208872299a4c2370a2f7360..1c73ca1c20be9861cce22ea4ca99f60d9e3d9173 100755 (executable)
--- a/git.sh
+++ b/git.sh
@@ -1,7 +1,7 @@
 #!/bin/sh
 
 cmd=
-path=$(dirname $0)
+path=$(dirname "$0")
 case "$#" in
 0)     ;;
 *)     cmd="$1"
@@ -11,7 +11,7 @@ case "$#" in
                echo "git version @@GIT_VERSION@@"
                exit 0 ;;
        esac
-       test -x $path/git-$cmd && exec $path/git-$cmd "$@" ;;
+       test -x "$path/git-$cmd" && exec "$path/git-$cmd" "$@" ;;
 esac
 
 echo "Usage: git COMMAND [OPTIONS] [TARGET]"
index 1a4d2f2f13d4875d92e94cfa686ac42d3556ee24..7fc3bd7d3e9c7761a1c64073be95129d3e93bae8 100755 (executable)
@@ -8,6 +8,9 @@ test_description='See why rewinding head breaks send-pack
 '
 . ./test-lib.sh
 
+touch cpio-test
+test_expect_success 'working cpio' 'echo cpio-test | cpio -o > /dev/null'
+
 cnt='1'
 test_expect_success setup '
        tree=$(git-write-tree) &&
index 1523d2ebbf1f355fe60ad0d5ef948d24cebc85ad..3f8a6fe4145e673e77fd6e18548a5622a5c0400e 100755 (executable)
@@ -5,9 +5,10 @@
 
 # For repeatability, reset the environment to known value.
 LANG=C
+LC_ALL=C
 PAGER=cat
 TZ=UTC
-export LANG PAGER TZ
+export LANG LC_ALL PAGER TZ
 unset AUTHOR_DATE
 unset AUTHOR_EMAIL
 unset AUTHOR_NAME