[Pkg-wmaker-commits] [wmlongrun] 09/18: debian/patches/ghz.patch: Convert patch to quilt.

Doug Torrance dtorrance-guest at moszumanska.debian.org
Sat Dec 24 17:20:39 UTC 2016


This is an automated email from the git hooks/post-receive script.

dtorrance-guest pushed a commit to branch master
in repository wmlongrun.

commit bcbb718939ad04367263bb7cf55c0ee786f8a17a
Author: Doug Torrance <dtorrance at piedmont.edu>
Date:   Sat Dec 24 11:13:49 2016 -0500

    debian/patches/ghz.patch: Convert patch to quilt.
---
 debian/patches/ghz.patch | 436 +++++++++++++++++++++++++++++++++++++++++++++++
 debian/patches/series    |   1 +
 2 files changed, 437 insertions(+)

diff --git a/debian/patches/ghz.patch b/debian/patches/ghz.patch
new file mode 100644
index 0000000..a299328
--- /dev/null
+++ b/debian/patches/ghz.patch
@@ -0,0 +1,436 @@
+Description: wmlongrun can't display frequencies >= 1 Ghz
+ I am using a Crusoe TM5800 (1 GHz) CPU. When it is running at 1 Ghz,
+ wmlongrun displays 00 Mhz.
+ .
+ I wrote a patch applying to files from wmlongrun_0.3.0-pre1.orig.tar.gz
+ (it modifies only files in the src/ directory) fixing this bug.
+ This patch is sent with this e-mail.
+Author: guillaume.ansanay-alex at esm2.imt-mrs.fr
+Bug-Debian: https://bugs.debian.org/277066
+Last-Update: 2016-12-24
+
+--- /dev/null
++++ b/src/backdrop_led_g.xpm
+@@ -0,0 +1,125 @@
++/* XPM */
++static char * backdrop_led_g_xpm[] = {
++"58 58 64 1",
++" 	c None",
++".	c #000000",
++"+	c #646464",
++"@	c #202020",
++"#	c #C7C7C7",
++"$	c #004941",
++"%	c #188A86",
++"&	c #20B2AE",
++"*	c #273B00",
++"=	c #293B00",
++"-	c #2A3A00",
++";	c #2B3A00",
++">	c #2C3900",
++",	c #2D3800",
++"'	c #2E3800",
++")	c #2F3700",
++"!	c #303600",
++"~	c #313600",
++"{	c #323500",
++"]	c #333400",
++"^	c #343400",
++"/	c #353300",
++"(	c #363200",
++"_	c #373200",
++":	c #383100",
++"<	c #393000",
++"[	c #3A3000",
++"}	c #3B2F00",
++"|	c #3C2E00",
++"1	c #3D2E00",
++"2	c #3E2D00",
++"3	c #3F2C00",
++"4	c #402C00",
++"5	c #412B00",
++"6	c #422A00",
++"7	c #432A00",
++"8	c #452900",
++"9	c #462900",
++"0	c #472800",
++"a	c #482700",
++"b	c #492700",
++"c	c #4A2600",
++"d	c #4B2500",
++"e	c #4C2500",
++"f	c #4D2400",
++"g	c #4E2300",
++"h	c #4F2300",
++"i	c #502200",
++"j	c #512100",
++"k	c #522100",
++"l	c #532000",
++"m	c #541F00",
++"n	c #551F00",
++"o	c #561E00",
++"p	c #571D00",
++"q	c #581D00",
++"r	c #591C00",
++"s	c #5A1B00",
++"t	c #5B1B00",
++"u	c #5C1A00",
++"v	c #5D1900",
++"w	c #5E1900",
++"x	c #5F1800",
++"y	c #601700",
++".........................................................+",
++".@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.#",
++".@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#",
++".@@@@$$$$$$$$$$$$$$$$$$$$@@@@@@@$$$$$$$$$$$$$$$$$$$$@@@@@#",
++".@@@$$$$$$$$$$$$$$$$$$$$$$@@@@@$$$$$$$$$$$$$$$$$$$$$$@@@@#",
++".@@$$$@@@@$$$@@@@$$$@@@@$$$@@@$$@@@@@$$$@@@@$$@$@@@$$$@@@#",
++".@@$$@@$$@@$@@$$@@$@@$$@@$$@@@$$@@$$@@$@@$$@@$@@@$@@$$@@@#",
++".@@$$@@$$@@$@@$$$$$@@$$@@$$@@@$$@@$$@@$@@$$@@$@@$$@@$$@@@#",
++".@@$$@@@@@@$@@$$$$$@@$$@@$$@@@$$@@$$@@$@@@@@@$@@$$$$$$@@@#",
++".@@$$@@$$$$$@@$$$$$@@$$@@$$@@@$$@@@@@$$@@$$$$$@@$$$$$$@@@#",
++".@@$$@@$$$$$@@$$@@$@@$$@@$$@@@$$@@$$$$$@@$$$$$@@$$$$$$@@@#",
++".@@$$$@@@@@$$@@@@$$$@@@@$$$@@@$$@@$$$$$$@@@@@$@@$$$$$$@@@#",
++".@@@$$$$$$$$$$$$$$$$$$$$$$@@@@@$$$$$$$$$$$$$$$$$$$$$$@@@@#",
++".@@@@$$$$$$$$$$$$$$$$$$$$@@@@@@@$$$$$$$$$$$$$$$$$$$$@@@@@#",
++".@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#",
++".@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#",
++"+#########################################################",
++"                                                          ",
++"                                                          ",
++".........................................................+",
++".@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#",
++".@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#",
++".@@@@$$$$$@@@@$$$$$@@@@$$$$$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#",
++".@@@$@@@@@$@@$@@@@@$@@$@@@@@$@@@@@@@@@@@@@@@@@@@@@@@@@@@@#",
++".@@@$@@@@@$@@$@@@@@$@@$@@@@@$@@@@@@@@@@@@@@@@@@@@@@@@@@@@#",
++".@@@$@@@@@$@@$@@@@@$@@$@@@@@$@@@@@@@@@@@@@@@@@@@@@@@@@@@@#",
++".@@@$@@@@@$@@$@@@@@$@@$@@@@@$@@%&&&&&&@@%$$$$%@@$$$$@@@@@#",
++".@@@$@@@@@$@@$@@@@@$@@$@@@@@$@@&@@@@@@@@&@@@@&@$@@@@$@@@@#",
++".@@@@$$$$$@@@@$$$$$@@@@$$$$$@@@&@@@@@@@@&@@@@&@$@@@@$@@@@#",
++".@@@$@@@@@$@@$@@@@@$@@$@@@@@$@@&@@@@@@@@&@@@@&@$@@@@$@@@@#",
++".@@@$@@@@@$@@$@@@@@$@@$@@@@@$@@&@@@@@@@@%&&&&%@%&&&&%@@@@#",
++".@@@$@@@@@$@@$@@@@@$@@$@@@@@$@@&@@@&&%@@%@@@@%@$@@&@$@@@@#",
++".@@@$@@@@@$@@$@@@@@$@@$@@@@@$@@&@@@@@&@@&@@@@&@$@&@@$@@@@#",
++".@@@$@@@@@$@@$@@@@@$@@$@@@@@$@@&@@@@@&@@&@@@@&@$&@@@$@@@@#",
++".@@@@$$$$$@@&@$$$$$@@@@$$$$$@@@&&&&&&&@@%$$$$%@%&&&&%@@@@#",
++".@@@@@@@@@@&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#",
++".@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#",
++"+#########################################################",
++"                                                          ",
++"                                                          ",
++".........................................................+",
++".*=-;>,')!~{]^/(_:<[}|1234567890abcdefghijklmnopqrstuvwxy#",
++".*=-;>,')!~{]^/(_:<[}|1234567890abcdefghijklmnopqrstuvwxy#",
++".*=-;>,')!~{]^/(_:<[}|1234567890abcdefghijklmnopqrstuvwxy#",
++".*=-;>,')!~{]^/(_:<[}|1234567890abcdefghijklmnopqrstuvwxy#",
++".*=-;>,')!~{]^/(_:<[}|1234567890abcdefghijklmnopqrstuvwxy#",
++".*=-;>,')!~{]^/(_:<[}|1234567890abcdefghijklmnopqrstuvwxy#",
++".*=-;>,')!~{]^/(_:<[}|1234567890abcdefghijklmnopqrstuvwxy#",
++".*=-;>,')!~{]^/(_:<[}|1234567890abcdefghijklmnopqrstuvwxy#",
++".*=-;>,')!~{]^/(_:<[}|1234567890abcdefghijklmnopqrstuvwxy#",
++".*=-;>,')!~{]^/(_:<[}|1234567890abcdefghijklmnopqrstuvwxy#",
++".*=-;>,')!~{]^/(_:<[}|1234567890abcdefghijklmnopqrstuvwxy#",
++".*=-;>,')!~{]^/(_:<[}|1234567890abcdefghijklmnopqrstuvwxy#",
++".*=-;>,')!~{]^/(_:<[}|1234567890abcdefghijklmnopqrstuvwxy#",
++".*=-;>,')!~{]^/(_:<[}|1234567890abcdefghijklmnopqrstuvwxy#",
++".*=-;>,')!~{]^/(_:<[}|1234567890abcdefghijklmnopqrstuvwxy#",
++".*=-;>,')!~{]^/(_:<[}|1234567890abcdefghijklmnopqrstuvwxy#",
++"+#########################################################"};
+--- /dev/null
++++ b/src/backdrop_off_g.xpm
+@@ -0,0 +1,71 @@
++/* XPM */
++static char * backdrop_off_g_xpm[] = {
++"58 58 10 1",
++" 	c None",
++".	c #020202",
++"+	c #0A0A0A",
++"@	c #484C46",
++"#	c #DEDEDE",
++"$	c #7C827C",
++"%	c #8E968A",
++"&	c #767C6F",
++"*	c #3E463E",
++"=	c #5E665A",
++"  ......................................................  ",
++" .++++++++++++++++++++++++++++++++++++++++++++++++++++++. ",
++".++@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.#",
++".+@@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$.#",
++".+@$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%.#",
++".+@$%%%&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&%%%.#",
++".+@$%%&&&&&&&&&&&&&&&&&&&&&&%%%%&&&&&&&&&&&&&&&&&&&&&&%%.#",
++".+@$%&&&%%%%&&&%%%%&&&%%%%&&&%%&&%%%%%&&&%%%%&&%&%%%&&&%.#",
++".+@$%&&%%&&%%&%%&&%%&%%&&%%&&%%&&%%&&%%&%%&&%%&%%%&%%&&%.#",
++".+@$%&&%%&&%%&%%&&&&&%%&&%%&&%%&&%%&&%%&%%&&%%&%%&&%%&&%.#",
++".+@$%&&%%%%%%&%%&&&&&%%&&%%&&%%&&%%&&%%&%%%%%%&%%&&&&&&%.#",
++".+@$%&&%%&&&&&%%&&&&&%%&&%%&&%%&&%%%%%&&%%&&&&&%%&&&&&&%.#",
++".+@$%&&%%&&&&&%%&&%%&%%&&%%&&%%&&%%&&&&&%%&&&&&%%&&&&&&%.#",
++".+@$%&&&%%%%%&&%%%%&&&%%%%&&&%%&&%%&&&&&&%%%%%&%%&&&&&&%.#",
++".+@$%%&&&&&&&&&&&&&&&&&&&&&&%%%%&&&&&&&&&&&&&&&&&&&&&&%%.#",
++".+@$%%%&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&%%%.#",
++".+@$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%.#",
++".+@$%*************************************************%%.#",
++".+@$%*************************************************=%.#",
++".+@$%%=================================================%.#",
++".+@$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%.#",
++".+@$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%.#",
++".+@$%%%&&&&&%%%%&&&&&%%%%&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%.#",
++".+@$%%&%%%%%&%%&%%%%%&%%&%%%%%&%%%%%%%%%%%%%%%%%%%%%%%%%.#",
++".+@$%%&%%%%%&%%&%%%%%&%%&%%%%%&%%%%%%%%%%%%%%%%%%%%%%%%%.#",
++".+@$%%&%%%%%&%%&%%%%%&%%&%%%%%&%%%%%%%%%%%%%%%%%%%%%%%%%.#",
++".+@$%%&%%%%%&%%&%%%%%&%%&%%%%%&%%%%%%%%%%%%%%%%%%%%%%%%%.#",
++".+@$%%&%%%%%&%%&%%%%%&%%&%%%%%&%%.......%%.%%%.%%%%%%%%%.#",
++".+@$%%%&&&&&%%%%&&&&&%%%%&&&&&%%%.%%%%%%%%.%%%.%%%%%%%%%.#",
++".+@$%%&%%%%%&%%&%%%%%&%%&%%%%%&%%.%%%%%%%%.%%%.%%%%%%%%%.#",
++".+@$%%&%%%%%&%%&%%%%%&%%&%%%%%&%%.%%%%%%%%.%%%.%%.....%%.#",
++".+@$%%&%%%%%&%%&%%%%%&%%&%%%%%&%%.%%%...%%.....%%%%%.%%%.#",
++".+@$%%&%%%%%&%%&%%%%%&%%&%%%%%&%%.%%%%%.%%.%%%.%%%%.%%%%.#",
++".+@$%%&%%%%%&%%&%%%%%&%%&%%%%%&%%.%%%%%.%%.%%%.%%%.%%%%%.#",
++".+@$%%%&&&&&%%.%&&&&&%%%%&&&&&%%%.......%%.%%%.%%.....%%.#",
++".+@$%%%%%%%%%.%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%.#",
++".+@$%*************************************************%%.#",
++".+@$%*************************************************=%.#",
++".+@$%%=================================================%.#",
++".+@$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%.#",
++".+@$%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%%.#",
++".+@$%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%%.#",
++".+@$%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%%.#",
++".+@$%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%%.#",
++".+@$%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%%.#",
++".+@$%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%%.#",
++".+@$%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%%.#",
++".+@$%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%%.#",
++".+@$%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%%.#",
++".+@$%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%%.#",
++".+@$%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%%.#",
++".+@$%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%%.#",
++".+@$%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%%.#",
++".+@$%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%%.#",
++".+@$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%.#",
++".+@$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%..#",
++" .......................................................# ",
++"  ######################################################  "};
+--- /dev/null
++++ b/src/backdrop_on_g.xpm
+@@ -0,0 +1,68 @@
++/* XPM */
++static char * backdrop_on_g_xpm[] = {
++"58 58 7 1",
++" 	c None",
++".	c #020202",
++"+	c #6EC63B",
++"@	c #DEDEDE",
++"#	c #6CB237",
++"$	c #3E463E",
++"%	c #000000",
++"  ......................................................  ",
++" .++++++++++++++++++++++++++++++++++++++++++++++++++++++. ",
++".++++++++++++++++++++++++++++++++++++++++++++++++++++++++@",
++".++++++++++++++++++++++++++++++++++++++++++++++++++++++++@",
++".++++++++++++++++++++++++++++++++++++++++++++++++++++++++@",
++".++++++####################++++++####################++++@",
++".+++++######################++++######################+++@",
++".++++###++++###++++###++++###++##+++++###++++##+#+++###++@",
++".++++##++##++#++##++#++##++##++##++##++#++##++#+++#++##++@",
++".++++##++##++#++#####++##++##++##++##++#++##++#++##++##++@",
++".++++##++++++#++#####++##++##++##++##++#++++++#++######++@",
++".++++##++#####++#####++##++##++##+++++##++#####++######++@",
++".++++##++#####++##++#++##++##++##++#####++#####++######++@",
++".++++###+++++##++++###++++###++##++######+++++#++######++@",
++".+++++######################++++######################+++@",
++".++++++####################++++++####################++++@",
++".++++++++++++++++++++++++++++++++++++++++++++++++++++++++@",
++".++++$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$+++@",
++".++++$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#++@",
++".+++++#################################################++@",
++".++++++++++++++++++++++++++++++++++++++++++++++++++++++++@",
++".++++++++++++++++++++++++++++++++++++++++++++++++++++++++@",
++".++++++#####++++#####++++#####+++++++++++++++++++++++++++@",
++".+++++#+++++#++#+++++#++#+++++#++++++++++++++++++++++++++@",
++".+++++#+++++#++#+++++#++#+++++#++++++++++++++++++++++++++@",
++".+++++#+++++#++#+++++#++#+++++#++++++++++++++++++++++++++@",
++".+++++#+++++#++#+++++#++#+++++#++++++++++++++++++++++++++@",
++".+++++#+++++#++#+++++#++#+++++#++.......++.+++.++++++++++@",
++".++++++#####++++#####++++#####+++.++++++++.+++.++++++++++@",
++".+++++#+++++#++#+++++#++#+++++#++.++++++++.+++.++++++++++@",
++".+++++#+++++#++#+++++#++#+++++#++.++++++++.+++.++.....+++@",
++".+++++#+++++#++#+++++#++#+++++#++.+++...++.....+++++.++++@",
++".+++++#+++++#++#+++++#++#+++++#++.+++++.++.+++.++++.+++++@",
++".+++++#+++++#++#+++++#++#+++++#++.+++++.++.+++.+++.++++++@",
++".++++++#####++.+#####++++#####+++.......++.+++.++.....+++@",
++".++++++++++++.+++++++++++++++++++++++++++++++++++++++++++@",
++".++++$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$+++@",
++".++++$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#++@",
++".+++++#################################################++@",
++".++++++++++++++++++++++++++++++++++++++++++++++++++++++++@",
++".++++#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+++@",
++".++++#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+++@",
++".++++#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+++@",
++".++++#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+++@",
++".++++#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+++@",
++".++++#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+++@",
++".++++#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+++@",
++".++++#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+++@",
++".++++#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+++@",
++".++++#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+++@",
++".++++#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+++@",
++".++++#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+++@",
++".++++#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+++@",
++".++++#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+++@",
++".++++++++++++++++++++++++++++++++++++++++++++++++++++++++@",
++".++++++++++++++++++++++++++++++++++++++++++++++++++++++++@",
++" %++++++++++++++++++++++++++++++++++++++++++++++++++++++@ ",
++"  @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@  "};
+--- a/src/main.c
++++ b/src/main.c
+@@ -38,6 +38,9 @@
+ #include "backdrop_on.xpm"
+ #include "backdrop_off.xpm"
+ #include "backdrop_led.xpm"
++#include "backdrop_on_g.xpm"
++#include "backdrop_off_g.xpm"
++#include "backdrop_led_g.xpm"
+ #include "parts.xpm"
+ 
+ #define SIZE	58
+@@ -49,6 +52,9 @@
+ Pixmap backdrop_on;
+ Pixmap backdrop_off;
+ Pixmap backdrop_led;
++Pixmap backdrop_on_g;
++Pixmap backdrop_off_g;
++Pixmap backdrop_led_g;
+ Pixmap parts;
+ Pixmap mask;
+ static char	*display_name = "";
+@@ -88,11 +94,15 @@
+     /* change raw xpm data to pixmap */
+     if (dockapp_iswindowed)
+ 	backdrop_on_xpm[1] = backdrop_off_xpm[1] = WINDOWED_BG;
++    	backdrop_on_g_xpm[1] = backdrop_off_g_xpm[1] = WINDOWED_BG;
+     if (!is_led_style) {
+ 	dockapp_xpm2pixmap(backdrop_on_xpm, &backdrop_on, &mask, colors,ncolor);
+ 	dockapp_xpm2pixmap(backdrop_off_xpm, &backdrop_off, NULL, NULL, 0);
++   	dockapp_xpm2pixmap(backdrop_on_g_xpm, &backdrop_on_g, &mask, colors,ncolor);
++	dockapp_xpm2pixmap(backdrop_off_g_xpm, &backdrop_off_g, NULL, NULL, 0);
+     } else {
+ 	dockapp_xpm2pixmap(backdrop_led_xpm, &backdrop_led, &mask, colors, ncolor);
++    	dockapp_xpm2pixmap(backdrop_led_g_xpm, &backdrop_led_g, &mask, colors, ncolor);
+     }
+     dockapp_xpm2pixmap(parts_xpm, &parts, NULL, colors, ncolor);
+     /* shape window */
+@@ -152,13 +162,14 @@
+     static int mhz;		/* LongRun frequency */
+     static int voltz;		/* LongRun voltage */
+ 
+-    int digit1 = 0, digit10 = 0, digit100 = 0;
++    int digit1 = 0, digit10 = 0, digit100 = 0, digit1000=0;
+ 
+     longrun_get_stat(&percent, &flags, &mhz, &voltz);
+ 
+-    digit100 = mhz / 100;
+-    digit10 = (mhz - digit100 * 100) / 10;
+-    digit1 = mhz - digit100 * 100 - digit10 * 10;
++    digit1000 = mhz / 1000;
++    digit100 = (mhz - digit1000 * 1000) / 100;
++    digit10 = (mhz - digit1000 * 1000 - digit100 * 100) / 10;
++    digit1 = mhz - digit1000 * 1000 - digit100 * 100 - digit10 * 10;
+ 
+     /* LCD interface */
+     if (!is_led_style) {
+@@ -167,13 +178,23 @@
+ 	/* clear */
+ 	switch (backlight) {
+ 	    case LIGHTON:
+-		dockapp_copyarea(backdrop_on, pixmap, 0, 0, 58, 58, 0, 0);
++		if (digit1000==0) {
++			dockapp_copyarea(backdrop_on, pixmap, 0, 0, 58, 58, 0, 0);
++		}
++		else {
++			dockapp_copyarea(backdrop_on_g, pixmap, 0, 0, 58, 58, 0, 0);
++		}
+ 		y_lrmode = 11;
+ 		y_gauge = 14;
+ 		y_digit = 13;
+ 		break;
+ 	    case LIGHTOFF:
+-		dockapp_copyarea(backdrop_off, pixmap, 0, 0, 58, 58, 0, 0);
++		if (digit1000==0) {
++			dockapp_copyarea(backdrop_off, pixmap, 0, 0, 58, 58, 0, 0);
++		}
++		else {
++			dockapp_copyarea(backdrop_off_g, pixmap, 0, 0, 58, 58, 0, 0);
++		}
+ 		break;
+ 	}
+ 
+@@ -190,18 +211,29 @@
+ 	}
+ 
+ 	/* draw digit (frequency) */
+-	dockapp_copyarea(parts, pixmap, digit100*7,y_digit+33,  7,13,   6,22);
+-	dockapp_copyarea(parts, pixmap,  digit10*7,y_digit+33,  7,13,  15,22);
+-	dockapp_copyarea(parts, pixmap,   digit1*7,y_digit+33,  7,13,  24,22);
+-
++	if (digit1000==0) {
++		dockapp_copyarea(parts, pixmap, digit100*7,y_digit+33,  7,13,   6,22);
++		dockapp_copyarea(parts, pixmap,  digit10*7,y_digit+33,  7,13,  15,22);
++		dockapp_copyarea(parts, pixmap,   digit1*7,y_digit+33,  7,13,  24,22);
++	}
++	else {
++		dockapp_copyarea(parts, pixmap, digit1000*7,y_digit+33,  7,13,   6,22);
++                dockapp_copyarea(parts, pixmap,  digit100*7,y_digit+33,  7,13,  15,22);
++                dockapp_copyarea(parts, pixmap,   digit10*7,y_digit+33,  7,13,  24,22);
++	}
+ 	/* draw level gauge */
+ 	dockapp_copyarea(parts, pixmap, 0,y_gauge+72, 49*percent/100,14,5,40);
+     }
+ 
+     /* LED interface */
+     else {
+-	dockapp_copyarea(backdrop_led, pixmap, 0, 0, 58, 58, 0, 0);
+-	/* longrun flags (performance or economy) */
++	if (!digit1000) {
++		dockapp_copyarea(backdrop_led, pixmap, 0, 0, 58, 58, 0, 0);
++	}
++	else {
++		dockapp_copyarea(backdrop_led_g, pixmap, 0, 0, 58, 58, 0, 0);
++	}
++		/* longrun flags (performance or economy) */
+ 	switch (flags) {
+ 	case LONGRUN_FLAGS_PEFORMANCE:
+ 	    dockapp_copyarea(parts, pixmap, 24, 22, 24, 11, 30, 3);
+@@ -214,10 +246,16 @@
+ 	}
+ 
+ 	/* draw digit (frequency) */
+-	dockapp_copyarea(parts, pixmap, digit100*7,59,  7,13,   4,22);
+-	dockapp_copyarea(parts, pixmap,  digit10*7,59,  7,13,  13,22);
+-	dockapp_copyarea(parts, pixmap,   digit1*7,59,  7,13,  22,22);
+-
++	if (digit1000==0) {
++		dockapp_copyarea(parts, pixmap, digit100*7,59,  7,13,   4,22);
++		dockapp_copyarea(parts, pixmap,  digit10*7,59,  7,13,  13,22);
++		dockapp_copyarea(parts, pixmap,   digit1*7,59,  7,13,  22,22);
++	}
++	else {
++		dockapp_copyarea(parts, pixmap, digit1000*7,59,  7,13,   4,22);
++	        dockapp_copyarea(parts, pixmap,  digit100*7,59,  7,13,  13,22);
++	        dockapp_copyarea(parts, pixmap,   digit10*7,59,  7,13,  22,22);
++	}
+ 	/* draw level gauge */
+ 	dockapp_copyarea(parts, pixmap, 0, 100, 56 * percent / 100, 16, 1, 41);
+     }
+--- a/src/Makefile.am
++++ b/src/Makefile.am
+@@ -10,6 +10,9 @@
+ 	backdrop_off.xpm \
+ 	backdrop_on.xpm \
+ 	backdrop_led.xpm \
++	backdrop_off_g.xpm \
++        backdrop_on_g.xpm \
++	backdrop_led_g.xpm \
+ 	parts.xpm
+ 
+ EXTRA_wmlongrun_SOURCES = \
diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644
index 0000000..a383fe9
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1 @@
+ghz.patch

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-wmaker/wmlongrun.git



More information about the Pkg-wmaker-commits mailing list