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

Reply via email to