pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/mk/checksum Try to avoid possible differences in proce...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/88eb0e09c640
branches:  trunk
changeset: 516072:88eb0e09c640
user:      jlam <jlam%pkgsrc.org@localhost>
date:      Thu Jul 13 16:23:14 2006 +0000

description:
Try to avoid possible differences in processing "$@".

diffstat:

 mk/checksum/checksum |  9 +++++----
 1 files changed, 5 insertions(+), 4 deletions(-)

diffs (41 lines):

diff -r 78362f1b1b34 -r 88eb0e09c640 mk/checksum/checksum
--- a/mk/checksum/checksum      Thu Jul 13 16:11:39 2006 +0000
+++ b/mk/checksum/checksum      Thu Jul 13 16:23:14 2006 +0000
@@ -1,6 +1,6 @@
 #!/bin/sh
 #
-# $NetBSD: checksum,v 1.4 2006/07/13 16:11:39 jlam Exp $
+# $NetBSD: checksum,v 1.5 2006/07/13 16:23:14 jlam Exp $
 #
 # Copyright (c) 2006 The NetBSD Foundation, Inc.
 # All rights reserved.
@@ -84,6 +84,7 @@
 # Process required arguments
 ${TEST} $# -gt 0 || { usage; exit 1; }
 distinfo="$1"; shift
+files="$@"
 
 if ${TEST} ! -f "$distinfo"; then
        ${ECHO} 1>&2 "$self: distinfo file missing: $distinfo"
@@ -129,10 +130,10 @@
        fi
 
        eval "tmp=\"\$_alg_${d_alg}\""
-       ${TEST} -n "$tmp" || eval "_alg_${d_alg}=\"$@\""
+       ${TEST} -n "$tmp" || eval "_alg_${d_alg}=\"$files\""
 
        d_file="${d_file#\(}"; d_file="${d_file%\)}"
-       for file in "$@"; do
+       for file in "$files"; do
                ${TEST} "$d_file" = "$file" || continue
                
                eval "tmp=\"\$_alg_${d_alg}\""
@@ -168,7 +169,7 @@
   done
   if ${TEST} -n "$algorithm"; then
        eval "tmp=\"\$_alg_${algorithm}\""
-       ${TEST} -n "$tmp" || tmp="$@"
+       ${TEST} -n "$tmp" || tmp="$files"
        if ${TEST} "$tmp" != DONE; then
                for file in $tmp; do
                        ${ECHO} 1>&2 "ERROR: No $algorithm checksum recorded for $file"



Home | Main Index | Thread Index | Old Index