OpenPKG CVS Repository http://cvs.openpkg.org/ ____________________________________________________________________________
Server: cvs.openpkg.org Name: Thomas Lotterer Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-registry Date: 25-Nov-2005 19:56:03 Branch: HEAD Handle: 2005112518560300 Modified files: openpkg-registry register.sh Log: translate to more awk dialects (failed on solaris ;-) Summary: Revision Changes Path 1.5 +6 -6 openpkg-registry/register.sh ____________________________________________________________________________ patch -p0 <<'@@ .' Index: openpkg-registry/register.sh ============================================================================ $ cvs diff -u -r1.4 -r1.5 register.sh --- openpkg-registry/register.sh 24 Nov 2005 11:56:46 -0000 1.4 +++ openpkg-registry/register.sh 25 Nov 2005 18:56:03 -0000 1.5 @@ -29,8 +29,8 @@ # program name, version and date progname="register" -progvers="0.0.24" -progdate="24-Nov-2005" +progvers="0.0.26" +progdate="25-Nov-2005" # determine path to OpenPKG instance PREFIX="@l_prefix@" @@ -57,8 +57,8 @@ { if [ ".$1" != . -a -r "$1" ]; then cat <"$1" | awk ' - BEGIN { rc=0 }; - !/^([A-Z][A-Z0-9_]+[A-Z0-9]="[ !#$%&(-_a-~]+")? *(#.*)?$/ { rc=1 }; + BEGIN { rc=0 } + !/^([A-Z][A-Z0-9_]+[A-Z0-9]="[ !#$%&(-_a-~]+")? *(#.*)?$/ { rc=1 } END { exit rc }' && return 0 fi return 1 @@ -356,8 +356,8 @@ | sed -e 's;^.*<response id=";;' -e 's;" done="; ;' -e 's;">; ;' -e 's;</response>.*$;;'` if [ ".$response" = . ]; then error "no response seen on stdin"; fi - REGISTRY_UUID=`echo $response | awk '// { print $1 }'` - REGISTRY_DONE=`echo $response | awk '// { print $2 }'` + REGISTRY_UUID=`echo $response | awk '/./ { print $1 }'` + REGISTRY_DONE=`echo $response | awk '/./ { print $2 }'` REGISTRY_RESP=`echo $response | sed -e 's;^[^ ][^ ]* [^ ][^ ]* ;;'` [ ".$REGISTRY_UUID" = . ] && error "missing information REGISTRY_UUID" @@ . ______________________________________________________________________ The OpenPKG Project www.openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org