[prev in list] [next in list] [prev in thread] [next in thread] 

List:       freewrt-commits
Subject:    [FreeWRT-commits] r3809 - trunk/freewrt/scripts
From:       tg () freewrt ! org
Date:       2008-10-12 18:02:41
Message-ID: 20081012180241.B00F41C083 () frozenfish ! freewrt ! org
[Download RAW message or body]

Author: tg
Date: 2008-10-12 20:02:40 +0200 (Sun, 12 Oct 2008)
New Revision: 3809

Modified:
   trunk/freewrt/scripts/scan-pkgs.sh
Log:
we need mksh R34+ soonishâ„¢


Modified: trunk/freewrt/scripts/scan-pkgs.sh
===================================================================
--- trunk/freewrt/scripts/scan-pkgs.sh	2008-10-09 16:12:48 UTC (rev 3808)
+++ trunk/freewrt/scripts/scan-pkgs.sh	2008-10-12 18:02:40 UTC (rev 3809)
@@ -135,19 +135,19 @@
 
 #-- end of dependency checks
 
-# other checks: mksh version for manpage stuff
+# other checks: mksh version for manpage stuff, mirmake
 [[ $FWRT_MANPAGES = y ]] && if ! fgrep USE_TOOLS_MKSH=1 \
     $topdir/lbin/prereq.mk >/dev/null 2>&1; then
-	[[ $(mksh -c ': check if mksh R31:2007/10/18 or up
-		if [[ $KSH_VERSION = @(\@\(#\)MIRBSD KSH R)@(3[2-9]|[4-9][0-9]|[1-9][0-9][0-9])\ \
+([0-9])/+([0-9])/+([0-9])?(\ *) ]]; then +	[[ $(mksh -c ': check if mksh \
R34:2008/05/17 or up +		if [[ $KSH_VERSION = @(\@\(#\)MIRBSD KSH \
R)@(3[5-9]|[4-9][0-9]|[1-9][0-9][0-9])\ +([0-9])/+([0-9])/+([0-9])?(\ *) ]]; then  \
                i=0
-		elif [[ $KSH_VERSION = @(\@\(#\)MIRBSD KSH R31)* ]]; then
-			eval $(print "$KSH_VERSION" | sed '\''s#^.*R31 \([0-9]*\)/\([0-9]*\)/\([0-9]*\)\( \
                .*\)*$#y=\1 m=\2 d=\3#'\'')
-			(( i = y < 2007 ? 1 :
-			    y > 2007 ? 0 :
-			    m < 10 ? 1 :
-			    m > 10 ? 0 :
-			    d < 18 ? 1 : 0 ))
+		elif [[ $KSH_VERSION = @(\@\(#\)MIRBSD KSH R34)* ]]; then
+			eval $(print "$KSH_VERSION" | sed '\''s#^.*R34 \([0-9]*\)/\([0-9]*\)/\([0-9]*\)\( \
.*\)*$#y=\1 m=\2 d=\3#'\'') +			(( i = y < 2008 ? 1 :
+			    y > 2008 ? 0 :
+			    m < 5 ? 1 :
+			    m > 5 ? 0 :
+			    d < 17 ? 1 : 0 ))
 		else
 			i=1
 		fi

_______________________________________________
freewrt-commits mailing list
freewrt-commits@freewrt.org
https://www.freewrt.org/lists/listinfo/freewrt-commits


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic