]> granicus.if.org Git - sudo/commitdiff
Better support for 1.2.3 style versions in Tru64 kits
authorTodd C. Miller <Todd.Miller@courtesan.com>
Mon, 26 Jul 2010 19:29:29 +0000 (15:29 -0400)
committerTodd C. Miller <Todd.Miller@courtesan.com>
Mon, 26 Jul 2010 19:29:29 +0000 (15:29 -0400)
--HG--
branch : 1.7

pp

diff --git a/pp b/pp
index cf80119527365c089b19adb329f66caa08c97c72..8e1323f77f4a321189b6f5066d2f58aa1d43d6fd 100755 (executable)
--- a/pp
+++ b/pp
@@ -1,6 +1,6 @@
 #!/bin/sh
 # (c) 2010 Quest Software, Inc. All rights reserved
-pp_revision="278"
+pp_revision="279"
 
  # Copyright (c) 2010 Quest Software, Inc.  All rights reserved.
  #
@@ -4520,9 +4520,11 @@ pp_backend_kit_names () {
         pp_kit_package=YYYY
     fi
     if test -z "$pp_kit_version"; then
-        pp_kit_version=`echo $version|sed -e 's/^\([0-9]\)\.\([0-9]\).*/\1\20/'`
+        pp_kit_version=`echo $version|tr -d '.a-zA-Z'`
     fi
     case "$pp_kit_version" in
+        [0-9]) pp_kit_version="${pp_kit_version}00";;
+        [0-9][0-9]) pp_kit_version="${pp_kit_version}0";;
         [0-9][0-9][0-9]) : ok;;
         *) pp_error "\$pp_kit_version $pp_kit_version must be three digits, ";;
     esac