From 6f609835fff66d0e0ea55d79a6645bc9cd5e2061 Mon Sep 17 00:00:00 2001 From: "David E. O'Brien" Date: Tue, 7 Oct 1997 06:11:12 +0000 Subject: Patch to output time in 12hr format (ie, 11:00pm is "11:00" rather than "23:00") if ``-12hr'' is specified. --- x11-clocks/mouseclock/files/patch-01 | 39 ++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 x11-clocks/mouseclock/files/patch-01 (limited to 'x11-clocks') diff --git a/x11-clocks/mouseclock/files/patch-01 b/x11-clocks/mouseclock/files/patch-01 new file mode 100644 index 000000000000..00b230a5ac00 --- /dev/null +++ b/x11-clocks/mouseclock/files/patch-01 @@ -0,0 +1,39 @@ +--- mouseclock.c.orig Sun May 5 09:47:18 1996 ++++ mouseclock.c Mon Oct 6 23:09:43 1997 +@@ -31,6 +31,7 @@ + Window Root; + int shadow_size = 2; + int shadow_mode = 1; ++int ampm = 0; + + /* ---------------------------------------------------------------- */ + void +@@ -56,6 +57,7 @@ + printf ("-display display name\n"); + printf ("-fg foreground color\n"); + printf ("-fn font to use\n"); ++ printf ("-12hr use 12-hour format\n"); + + exit (1); + } +@@ -266,6 +268,11 @@ + shadow_mode = 0; + continue; + } ++ if (!strcmp ("-12hr", argv[i])) ++ { ++ ampm = 1; ++ continue; ++ } + usage (argv[0]); + } + +@@ -295,7 +302,7 @@ + struct tm *now_tm = localtime (&now); + Cursor cur; + +- h = now_tm->tm_hour; ++ h = ampm && (now_tm->tm_hour - 12 > 0) ? now_tm->tm_hour - 12 : now_tm->tm_hour; + m = now_tm->tm_min; + + if (h != last_h || m != last_m) -- cgit v1.2.3