summaryrefslogtreecommitdiff
path: root/sysutils/wmbsdbatt
diff options
context:
space:
mode:
Diffstat (limited to 'sysutils/wmbsdbatt')
-rw-r--r--sysutils/wmbsdbatt/Makefile25
-rw-r--r--sysutils/wmbsdbatt/distinfo2
-rw-r--r--sysutils/wmbsdbatt/files/patch-Makefile29
-rw-r--r--sysutils/wmbsdbatt/files/patch-wmbsdbatt.c58
-rw-r--r--sysutils/wmbsdbatt/files/patch-zz-frequency179
-rw-r--r--sysutils/wmbsdbatt/files/patch-zz-temperature32
-rw-r--r--sysutils/wmbsdbatt/pkg-descr8
7 files changed, 0 insertions, 333 deletions
diff --git a/sysutils/wmbsdbatt/Makefile b/sysutils/wmbsdbatt/Makefile
deleted file mode 100644
index 515b3284c3f8..000000000000
--- a/sysutils/wmbsdbatt/Makefile
+++ /dev/null
@@ -1,25 +0,0 @@
-# Created by: Josef El-Rayes <josef@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= wmbsdbatt
-PORTVERSION= 0.1
-PORTREVISION= 4
-CATEGORIES= sysutils windowmaker
-MASTER_SITES= http://homepage.univie.ac.at/l.ertl/wmbsdbatt/files/
-
-MAINTAINER= xride@FreeBSD.org
-COMMENT= Dockapp for battery & temperature monitoring through ACPI
-
-BROKEN= unfetchable
-DEPRECATED= Broken for more than 6 months
-EXPIRATION_DATE= 2020-05-05
-
-USES= xorg
-USE_XORG= x11 xpm
-
-PLIST_FILES= bin/wmbsdbatt
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/wmbsdbatt ${STAGEDIR}${PREFIX}/bin
-
-.include <bsd.port.mk>
diff --git a/sysutils/wmbsdbatt/distinfo b/sysutils/wmbsdbatt/distinfo
deleted file mode 100644
index 012e0561446d..000000000000
--- a/sysutils/wmbsdbatt/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (wmbsdbatt-0.1.tar.gz) = 943db0f2b72bd4fca3e1a63cec9c90fa18bf49c86ef178a80b1e61e5cb50f983
-SIZE (wmbsdbatt-0.1.tar.gz) = 16247
diff --git a/sysutils/wmbsdbatt/files/patch-Makefile b/sysutils/wmbsdbatt/files/patch-Makefile
deleted file mode 100644
index a98f9c25bd04..000000000000
--- a/sysutils/wmbsdbatt/files/patch-Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
---- Makefile.orig 2003-12-23 12:27:34.000000000 -0600
-+++ Makefile 2014-06-23 19:12:15.000000000 -0500
-@@ -1,22 +1,19 @@
- # Makefile for wmbsdbatt
- #
- # $Id: Makefile,v 1.1 2003/12/23 18:27:34 le Exp $
--CC = gcc
-+#CC = gcc
- PROGRAM = wmbsdbatt
- OBJS = wmbsdbatt.o dockapp.o
- HEADER = dockapp.h
--CFLAGS += -Wall -I/usr/local/include -I/usr/X11R6/include
--LDFLAGS += -L/usr/local/lib -L/usr/X11R6/lib -lX11 -lXext -lXpm
-+CFLAGS += -Wall -I$(LOCALBASE)/include
-+LDFLAGS += -L$(LOCALBASE)/lib -lX11 -lXext -lXpm
-
- all: ${PROGRAM}
-
- ${PROGRAM}: ${OBJS}
-- gcc ${CFLAGS} ${LDFLAGS} -o ${PROGRAM} ${OBJS}
-+ ${CC} ${CFLAGS} ${LDFLAGS} -o ${PROGRAM} ${OBJS}
-
- ${OBJS}: ${HEADER}
-
--install:
-- install -c -o 0 -g 0 -s ${PROGRAM} /usr/X11R6/bin
--
- clean:
- rm -f *.o *.core ${PROGRAM}
diff --git a/sysutils/wmbsdbatt/files/patch-wmbsdbatt.c b/sysutils/wmbsdbatt/files/patch-wmbsdbatt.c
deleted file mode 100644
index f482d54ba772..000000000000
--- a/sysutils/wmbsdbatt/files/patch-wmbsdbatt.c
+++ /dev/null
@@ -1,58 +0,0 @@
---- wmbsdbatt.c.orig Sat Jul 2 15:23:41 2005
-+++ wmbsdbatt.c Sat Jul 2 15:35:19 2005
-@@ -33,6 +33,7 @@
- #include <stdio.h>
- #include <stdlib.h>
- #include <string.h>
-+#include <unistd.h>
-
- #include <sys/types.h>
- #include <sys/stat.h>
-@@ -112,14 +113,26 @@
- void draw_all(void);
- int init_stats(void);
- int acpi_exists(void);
-+void usage(void);
- #if 0
- void draw_rate(void);
- #endif
-
-+void
-+usage(void)
-+{
-+ fprintf(stderr, "%s\n%s\n%s\n",
-+ "usage: wmbsdbatt [-h | -b]",
-+ " -h help",
-+ " -b start with backlight on");
-+
-+ exit(0);
-+}
-+
- int
- main(int argc, char **argv)
- {
-- int charging, ncolor, show;
-+ int charging, ncolor, show, ch;
- long timeout;
- long animation_timeout, update_timeout;
- struct sigaction sa;
-@@ -132,6 +145,19 @@
-
- sa.sa_handler = SIG_IGN;
- sa.sa_flags = SA_NOCLDWAIT;
-+ while ((ch = getopt(argc, argv, "bh")) != -1) {
-+ switch (ch) {
-+ case 'b':
-+ backlight = LIGHTON;
-+ break;
-+ case 'h':
-+ usage();
-+ break;
-+ default:
-+ usage();
-+ break;
-+ }
-+ }
-
- sigemptyset(&sa.sa_mask);
- sigaction(SIGCHLD, &sa, NULL);
diff --git a/sysutils/wmbsdbatt/files/patch-zz-frequency b/sysutils/wmbsdbatt/files/patch-zz-frequency
deleted file mode 100644
index 53a3cb213db0..000000000000
--- a/sysutils/wmbsdbatt/files/patch-zz-frequency
+++ /dev/null
@@ -1,179 +0,0 @@
---- backlight_off.xpm Tue Dec 23 19:27:34 2003
-+++ backlight_off.xpm Wed Jan 11 17:40:26 2006
-@@ -56,15 +56,15 @@
- "+@#%&&&%%%&&&&&&&%%%%%%%%&&&%%%%%%%%&&%&&&&%%&&%%&%%%&%&+$",
- "+@#%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%&+$",
- "+@#%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&+$",
--"+@#%&&%%%&&&%%%&&&%%%&&&%%%&&&%%%&&&&%&%&&&%&%&&&%%%&&&&+$",
--"+@#%&%&&&%&%&&&%&%&&&%&%&&&%&%&&&%&&%&%&%&%&%&%&%&&&%&&&+$",
--"+@#%&%&&&%&%&&&%&%&&&%&%&&&%&%&&&%&&%&%&%&%&%&%&%&&&%&&&+$",
--"+@#%&%&&&%&%&&&%&%&&&%&%&&&%&%&&&%&&%&%&%&%&%&%&%&&&%&&&+$",
--"+@#%&&%%%&&&%%%&&&%%%&&&%%%&&&%%%&&&&%&%&&&%&%&&&%%%&&&&+$",
--"+@#%&%&&&%&%&&&%&%&&&%&%&&&%&%&&&%&&%&%&%&%&%&%&%&&&%&&&+$",
--"+@#%&%&&&%&%&&&%&%&&&%&%&&&%&%&&&%&&%&%&%&%&%&%&%&&&%&&&+$",
--"+@#%&%&&&%&%&&&%&%&&&%&%&&&%&%&&&%&&%&%&%&%&%&%&%&&&%&&&+$",
--"+@#%&&%%%&&&%%%&&&%%%&&&%%%&&&%%%&&&&%&%&&&%&%&&&%%%&&&&+$",
-+"+@#%&%%%&&&%%%&&&%%%&&&%%%&&&&&&&%%%&&&%%%&&&%%%&&&%%%&&+$",
-+"+@#%%&&&%&%&&&%&%&&&%&%&&&%&&&&&%&&&%&%&&&%&%&&&%&%&&&%&+$",
-+"+@#%%&&&%&%&&&%&%&&&%&%&&&%&&&&&%&&&%&%&&&%&%&&&%&%&&&%&+$",
-+"+@#%%&&&%&%&&&%&%&&&%&%&&&%&&&&&%&&&%&%&&&%&%&&&%&%&&&%&+$",
-+"+@#%&%%%&&&%%%&&&%%%&&&%%%&&&&&&&%%%&&&%%%&&&%%%&&&%%%&&+$",
-+"+@#%%&&&%&%&&&%&%&&&%&%&&&%&&&&&%&&&%&%&&&%&%&&&%&%&&&%&+$",
-+"+@#%%&&&%&%&&&%&%&&&%&%&&&%&&&&&%&&&%&%&&&%&%&&&%&%&&&%&+$",
-+"+@#%%&&&%&%&&&%&%&&&%&%&&&%&&&&&%&&&%&%&&&%&%&&&%&%&&&%&+$",
-+"+@#%&%%%&&&%%%&&&%%%&&&%%%&&&&&&&%%%&&&%%%&&&%%%&&&%%%&&+$",
- "+@#%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&++$",
- ".+++++++++++++++++++++++++++++++++++++++++++++++++++++++$.",
- "..$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$.."};
---- backlight_on.xpm Tue Dec 16 00:59:51 2003
-+++ backlight_on.xpm Wed Jan 11 17:49:48 2006
-@@ -39,7 +39,7 @@
- ".++++...............................++$$$+$$$+$$$+.+++.++@",
- ".++++.$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$.+$$$+$$$+$$$++$+.+$+@",
- ".++++.$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$.+$$$+$$$+$$$+++.+$++@",
--".++++$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$.+$$$+$$$+$$$++.+$+++@",
-+".++++.$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$.+$$$+$$$+$$$++.+$+++@",
- ".++++...............................++$$$+$$$+$$$+.+$+.++@",
- ".++++++++++++++++++++++++++++++++++++++++++++++++++$+++$+@",
- ".++++...............................++$$$+$$$+$$$+.+++.++@",
-@@ -56,15 +56,15 @@
- ".++++++$$$+++++++$$$$$$$$+++$$$$$$$$++$++++$$++$$+$$$+$++@",
- ".+++++++++++++++++++++++++++++++++++++$$$$$$$$$$$$$$$$$++@",
- ".++++++++++++++++++++++++++++++++++++++++++++++++++++++++@",
--".+++++$$$+++$$$+++$$$+++$$$+++$$$++++$+$+++$+$+++$$$+++++@",
--".++++$+++$+$+++$+$+++$+$+++$+$+++$++$+$+$+$+$+$+$+++$++++@",
--".++++$+++$+$+++$+$+++$+$+++$+$+++$++$+$+$+$+$+$+$+++$++++@",
--".++++$+++$+$+++$+$+++$+$+++$+$+++$++$+$+$+$+$+$+$+++$++++@",
--".+++++$$$+++$$$+++$$$+++$$$+++$$$++++$+$+++$+$+++$$$+++++@",
--".++++$+++$+$+++$+$+++$+$+++$+$+++$++$+$+$+$+$+$+$+++$++++@",
--".++++$+++$+$+++$+$+++$+$+++$+$+++$++$+$+$+$+$+$+$+++$++++@",
--".++++$+++$+$+++$+$+++$+$+++$+$+++$++$+$+$+$+$+$+$+++$++++@",
--".+++++$$$+++$$$+++$$$+++$$$+++$$$++++$+$+++$+$+++$$$+++++@",
-+".++++$$$+++$$$+++$$$+++$$$+++++++$$$+++$$$+++$$$+++$$$+++@",
-+".+++$+++$+$+++$+$+++$+$+++$+++++$+++$+$+++$+$+++$+$+++$++@",
-+".+++$+++$+$+++$+$+++$+$+++$+++++$+++$+$+++$+$+++$+$+++$++@",
-+".+++$+++$+$+++$+$+++$+$+++$+++++$+++$+$+++$+$+++$+$+++$++@",
-+".++++$$$+++$$$+++$$$+++$$$+++++++$$$+++$$$+++$$$+++$$$+++@",
-+".+++$+++$+$+++$+$+++$+$+++$+++++$+++$+$+++$+$+++$+$+++$++@",
-+".+++$+++$+$+++$+$+++$+$+++$+++++$+++$+$+++$+$+++$+$+++$++@",
-+".+++$+++$+$+++$+$+++$+$+++$+++++$+++$+$+++$+$+++$+$+++$++@",
-+".++++$$$+++$$$+++$$$+++$$$+++++++$$$+++$$$+++$$$+++$$$+++@",
- ".++++++++++++++++++++++++++++++++++++++++++++++++++++++++@",
- " .++++++++++++++++++++++++++++++++++++++++++++++++++++++@ ",
- " @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ "};
---- parts.xpm Tue Dec 16 00:59:51 2003
-+++ parts.xpm Wed Jan 11 17:45:26 2006
-@@ -61,13 +61,13 @@
- "+...+@...++...@@...+@...+@...++...+@...++...+@...++###+$###++###$$###+$###+$###++###+$###++###+$###++###",
- ".+++..@@@..+++..+++..@@@..+++..+++..@@@..+++..+++.#+++##$$$##+++##+++##$$$##+++##+++##$$$##+++##+++##+++",
- ".@@@..@@@..+++..+++..@@@.&+++..+++..+++..+++..+++.#$$$##$$$##+++##+++##$$$##+++##+++##+++##+++##+++##+++",
--"@.@.@+.+.++.@.++.@.@+...++...@+...@@...++...++...+$#$#$+#+#++#$#++#$#$+###++###$+###$$###++###++###++###",
--"@.@.@+.+.++.@.++.@.@+...++...@+...@@...++...++...+$#$#$+#+#++#$#++#$#$+###++###$+###$$###++###++###++###",
--"@.@.@+.+.++.@.++.@.@+...++...@+...@@...++...++...+$#$#$+#+#++#$#++#$#$+###++###$+###$$###++###++###++###",
--".+.+..@.@..+.+..@.@..+++&&+++..+++..@@@..+++..+++.#+#+##$#$##+#+##$#$##+++&&+++##+++##$$$&#+++##+++&&$$$",
--"+.+.++.+.+@.@.@+.@.@@...+@...++...+@...++...+@...++#+#++#+#+$#$#$+#$#$$###+$###++###+$###++###+$###++###",
--"+.+.++.+.+@.@.@+.@.@@...+@...++...+@...++...+@...++#+#++#+#+$#$#$+#$#$$###+$###++###+$###++###+$###++###",
--"+.+.++.+.+@.@.@+.@.@@...+@...++...+@...++...+@...++#+#++#+#+$#$#$+#$#$$###+$###++###+$###++###+$###++###",
-+"@.@.@+.+.++...++...@+...++...@+...@@...++...++...+$#$#$+#+#++###++###$+###++###$+###$$###++###++###++###",
-+"@.@.@+.+.++...++...@+...++...@+...@@...++...++...+$#$#$+#+#++###++###$+###++###$+###$$###++###++###++###",
-+"@.@.@+.+.++...++...@+...++...@+...@@...++...++...+$#$#$+#+#++###++###$+###++###$+###$$###++###++###++###",
-+".+.+..@.@..+++..@.@..+++&&+++..+++..@@@..+++..+++.#+#+##$#$##+++##$#$##+++&&+++##+++##$$$&#+++##+++&&$$$",
-+"+.+.++.+.+@...@+...@@...+@...++...+@...++...+@...++#+#++#+#+$###$+###$$###+$###++###+$###++###+$###++###",
-+"+.+.++.+.+@...@+...@@...+@...++...+@...++...+@...++#+#++#+#+$###$+###$$###+$###++###+$###++###+$###++###",
-+"+.+.++.+.+@...@+...@@...+@...++...+@...++...+@...++#+#++#+#+$###$+###$$###+$###++###+$###++###+$###++###",
- ".@@@..+++..@@@..+++..@@@&&+++..+++..@@@&.+++..+++##$$$##+++##$$$##+++##$$$&&+++##+++##$$$&#+++##+++##+++",
- "+++++++++++++++++++++++++++++++....+++....+++++++++++++++++..##+++####+++++++++++++++++#################",
- "++++++++++++++++++++++++++++++++.+++..+..++.+++++..++.+++.+..+++##+##++#+++++##++#+++#+#################",
---- wmbsdbatt.c Tue Dec 23 19:27:34 2003
-+++ wmbsdbatt.c Wed Jan 11 18:00:47 2006
-@@ -67,6 +67,7 @@
- int battery_time;
- int temperature;
- int low;
-+ int freq;
- #if 0
- int capacity;
- int rate;
-@@ -79,6 +80,7 @@
- static char *sysctl_battery_time = "hw.acpi.battery.time";
- static char *sysctl_temperature = "hw.acpi.thermal.tz0.temperature";
- static char *sysctl_acline = "hw.acpi.acline";
-+static char *sysctl_frequency = "dev.cpu.0.freq";
-
- typedef enum { LIGHTOFF, LIGHTON } light;
-
-@@ -106,6 +108,7 @@
- void draw_batt(void);
- void draw_low(void);
- void draw_temp(void);
-+void draw_freq(void);
- void draw_statusdigit(void);
- void draw_pcgraph(void);
- void blink_batt(void);
-@@ -238,7 +241,6 @@
- }
- if (show) {
- /* show */
-- draw_all();
- if (charging) {
- blink_pos--;
- }
-@@ -284,6 +286,10 @@
- addr -= 273;
- acpi_info.temperature = addr;
-
-+ if (sysctlbyname(sysctl_frequency, &addr, &len, NULL, 0) == -1)
-+ err(1, "sysctlbyname(\"%s\")", sysctl_frequency);
-+ acpi_info.freq = addr;
-+
- if (sysctlbyname(sysctl_acline, &addr, &len, NULL, 0) == -1)
- err(1, "sysctlbyname(\"%s\")", sysctl_acline);
- acpi_info.acline = addr;
-@@ -372,6 +378,7 @@
- draw_temp();
- #endif
- draw_temp();
-+ draw_freq();
-
- if (acpi_info.battery_status == CHARGING)
- blink_batt();
-@@ -471,13 +478,35 @@
- temp = 0;
-
- dockapp_copyarea(parts, pixmap, (temp / 10) * 5 + light_offset, 40, 5,
-- 9, 23, 46);
-+ 9, 32, 46);
- dockapp_copyarea(parts, pixmap, (temp % 10) * 5 + light_offset, 40, 5,
-- 9, 29, 46);
-+ 9, 38, 46);
-
- /* '°C'. */
-- dockapp_copyarea(parts, pixmap, 10 + light_offset, 49, 5, 9, 36, 46);
-- dockapp_copyarea(parts, pixmap, 15 + light_offset, 49, 5, 9, 42, 46);
-+ dockapp_copyarea(parts, pixmap, 10 + light_offset, 49, 5, 9, 44, 46);
-+ dockapp_copyarea(parts, pixmap, 15 + light_offset, 49, 5, 9, 50, 46);
-+
-+}
-+
-+void
-+draw_freq(void)
-+{
-+ int light_offset=0;
-+ int freq = acpi_info.freq;
-+
-+ if (backlight == LIGHTON)
-+ light_offset = 50;
-+
-+ if (freq < 0)
-+ freq = 0;
-+ else if (freq > 9999)
-+ freq = 9999;
-+ if (freq >= 1000)
-+ dockapp_copyarea(parts, pixmap, ((freq / 1000) % 10) * 5 + light_offset, 40, 5, 9, 4, 46);
-+ if (freq >= 100)
-+ dockapp_copyarea(parts, pixmap, ((freq / 100) % 10) * 5 + light_offset, 40, 5, 9, 10, 46);
-+ dockapp_copyarea(parts, pixmap, ((freq / 10) % 10) * 5 + light_offset, 40, 5, 9, 16, 46);
-+ dockapp_copyarea(parts, pixmap, (freq % 10) * 5 + light_offset, 40, 5, 9, 22, 46);
-
- }
-
diff --git a/sysutils/wmbsdbatt/files/patch-zz-temperature b/sysutils/wmbsdbatt/files/patch-zz-temperature
deleted file mode 100644
index 6d3b69cb79d9..000000000000
--- a/sysutils/wmbsdbatt/files/patch-zz-temperature
+++ /dev/null
@@ -1,32 +0,0 @@
---- wmbsdbatt.c.orig 2011-09-24 19:20:00.000000000 +0200
-+++ wmbsdbatt.c 2011-09-24 19:20:23.000000000 +0200
-@@ -79,7 +79,9 @@
- static char *sysctl_battery_state = "hw.acpi.battery.state";
- static char *sysctl_battery_life = "hw.acpi.battery.life";
- static char *sysctl_battery_time = "hw.acpi.battery.time";
--static char *sysctl_temperature = "hw.acpi.thermal.tz0.temperature";
-+static char *sysctl_temperature;
-+static char *sysctl_temperature_acpi = "hw.acpi.thermal.tz0.temperature";
-+static char *sysctl_temperature_cpu0 = "dev.cpu.0.temperature";
- static char *sysctl_acline = "hw.acpi.acline";
- static char *sysctl_frequency = "dev.cpu.0.freq";
-
-@@ -148,11 +150,17 @@
-
- sa.sa_handler = SIG_IGN;
- sa.sa_flags = SA_NOCLDWAIT;
-- while ((ch = getopt(argc, argv, "bh")) != -1) {
-+
-+ sysctl_temperature = sysctl_temperature_acpi;
-+
-+ while ((ch = getopt(argc, argv, "bch")) != -1) {
- switch (ch) {
- case 'b':
- backlight = LIGHTON;
- break;
-+ case 'c':
-+ sysctl_temperature = sysctl_temperature_cpu0;
-+ break;
- case 'h':
- usage();
- break;
diff --git a/sysutils/wmbsdbatt/pkg-descr b/sysutils/wmbsdbatt/pkg-descr
deleted file mode 100644
index 060c0cdea0c7..000000000000
--- a/sysutils/wmbsdbatt/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-wmbsdbatt is a WindowMaker dockapp to monitor battery
-usage and temperature through ACPI on FreeBSD.
-It is a rip-off of Florian Krohs' wmbatteries dockapp.
-
-wmbsdbatt was developed and runs on FreeBSD,
-and it is licensed under the terms of the GPL.
-
-WWW: http://mailbox.univie.ac.at/~le/wmbsdbatt/