use numerical comparisions for version check
authorSteve Baker <steve@stevebaker.org>
Wed, 6 Feb 2002 08:22:05 +0000 (08:22 +0000)
committerSteve Baker <steve@stevebaker.org>
Wed, 6 Feb 2002 08:22:05 +0000 (08:22 +0000)
Original commit message from CVS:
use numerical comparisions for version check

autogen.sh

index 69d574adad831164d15f5f18063de02354381db0..0b80f9947e63fdf56ed408d7616a5a90d44a3e37 100755 (executable)
@@ -83,14 +83,14 @@ version_check ()
   #start checking the version
   debug "version check"
 
-  if [ ! "$pkg_major" \> "$MAJOR" ]; then
-    debug "$pkg_major <= $MAJOR"
-    if [ "$pkg_major" \< "$MAJOR" ]; then
+  if [ ! "$pkg_major" -gt "$MAJOR" ]; then
+    debug "$pkg_major -le $MAJOR"
+    if [ "$pkg_major" -lt "$MAJOR" ]; then
       WRONG=1
-    elif [ ! "$pkg_minor" \> "$MINOR" ]; then
-      if [ "$pkg_minor" \< "$MINOR" ]; then
+    elif [ ! "$pkg_minor" -gt "$MINOR" ]; then
+      if [ "$pkg_minor" -lt "$MINOR" ]; then
         WRONG=1
-      elif [ "$pkg_micro" \< "$MICRO" ]; then
+      elif [ "$pkg_micro" -lt "$MICRO" ]; then
        WRONG=1
       fi
     fi