[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#119752: saydate: patch for bashism



Package: saydate
Version: 0.3.0-4

enclosed is the patch


diff -pruN saydate-0.3.0/saydate saydate-0.3.0.shaleh/saydate
--- saydate-0.3.0/saydate	Sat Aug  5 08:52:48 2000
+++ saydate-0.3.0.shaleh/saydate	Thu Nov 15 15:48:44 2001
@@ -59,30 +59,30 @@ saynum () {
 	fi
 
 	case $number in
-		0[0-7])		say $[$number-0]		;;
+		0[0-7])		say $(($number-0))		;;
 		08)		say 8				;;
 		09)		say 9				;;
 		[1-9])		say $number			;;
 		1[0-3])		say $number			;;
 		14)		say 4 teen			;;
 		15)		say fif teen			;;
-		1[6-9])		say $[$number-10] teen		;;
+		1[6-9])		say $(($number-10)) teen	;;
 		20)		say 20 				;;
-		2[1-9])		say 20 $[$number-20]		;;
+		2[1-9])		say 20 $(($number-20))		;;
 		30)		say 30 				;;
-		3[1-9])		say 30 $[$number-30]		;;
+		3[1-9])		say 30 $(($number-30))		;;
 		40)		say 4 ty			;;
-		4[1-9])		say 4 ty $[$number-40]		;;
+		4[1-9])		say 4 ty $(($number-40))	;;
 		50)		say fif ty			;;
-		5[1-9])		say fif ty $[$number-50]	;;
+		5[1-9])		say fif ty $(($number-50))	;;
 		60)		say 6 ty			;;
-		6[1-9])		say 6 ty $[$number-60]		;;
+		6[1-9])		say 6 ty $(($number-60))	;;
 		70)		say 7 ty			;;
-		7[1-9])		say 7 ty $[$number-70]		;;
+		7[1-9])		say 7 ty $(($number-70))	;;
 		80)		say 8 ty			;;
-		8[1-9])		say 8 ty $[$number-80]		;;
+		8[1-9])		say 8 ty $(($number-80))	;;
 		90)		say 9 ty			;;
-		9[1-9])		say 9 ty $[$number-90]		;;
+		9[1-9])		say 9 ty $(($number-90))	;;
 	esac
 }
 
@@ -201,7 +201,7 @@ do
 			23)		say 20 3rd		;;
 			24)		say 20 4 th		;;
 			25)		say 20 fif th		;;
-			2[6-9])		say 20 $[$date-20] th	;;
+			2[6-9])		say 20 $(($date-20)) th	;;
 			30)		say 30 th		;;
 			31)		say 30 1st		;;
 		esac;;
@@ -211,11 +211,11 @@ do
 		case $year in
 			1999)		say 9 teen 9 ty 9		;;
 			2000)		say 2 1000			;;
-			200[1-9])	say 2 1000 $[$year-2000]	;;
-			201[0-3])	say 20 $[$year-2000]		;;
+			200[1-9])	say 2 1000 $(($year-2000))	;;
+			201[0-3])	say 20 $(($year-2000))		;;
 			2014)		say 20 4 teen			;;
 			2015)		say 20 fif teen			;;
-			201[6-9])	say 20 $[$year-2010] teen	;;
+			201[6-9])	say 20 $(($year-2010)) teen	;;
 		esac;;
 	esac
 done

-- System Information
Debian Release: testing/unstable
Architecture: i386
Kernel: Linux one 2.4.12 #1 Tue Oct 16 10:38:56 PDT 2001 i686
Locale: LANG=C, LC_CTYPE=C




Reply to: