aboutsummaryrefslogtreecommitdiff
path: root/app-misc/powerpanel
diff options
context:
space:
mode:
Diffstat (limited to 'app-misc/powerpanel')
-rw-r--r--app-misc/powerpanel/Manifest5
-rw-r--r--app-misc/powerpanel/files/powerpanel-scripts.patch35
-rw-r--r--app-misc/powerpanel/files/pwrstatd10
-rw-r--r--app-misc/powerpanel/metadata.xml8
-rw-r--r--app-misc/powerpanel/powerpanel-1.4.1.ebuild78
5 files changed, 0 insertions, 136 deletions
diff --git a/app-misc/powerpanel/Manifest b/app-misc/powerpanel/Manifest
deleted file mode 100644
index 69e7934..0000000
--- a/app-misc/powerpanel/Manifest
+++ /dev/null
@@ -1,5 +0,0 @@
-AUX powerpanel-scripts.patch 1300 BLAKE2B 813dc626c874b102c5ec9d8398d99ffba462d571cd5864b36e939fc1fcd56f1126627a4e4a2cd7504e3d6a37dcb5e672d0b8f0290b1969e18bedc82c8bfcb46a SHA512 4fdc297683aaead7c4832252efa5aec2f6ed2db16f5488a5208ffd260c8adc110f70257cea3da594d323a49fe16a4799f3d79630138fee7886b13e650643498b
-AUX pwrstatd 294 BLAKE2B d8e138911bf65533d4f82e673a2c8e1485ec6962af72c5284db4654b271a6893ddbc4693bc115f9268b8920ca11d889bdb39ca43d0ce61d910206c77bc8d4ce9 SHA512 95dc8a9126380235ce53989df62abcab2ad998bcf4b0ffc47e1b79822b89ef37de9b24fd2377be8b4cacee2dfdd514c0ef889d6ee5fd3e5812012d31625af48c
-DIST powerpanel-1.4.1.tar.gz 1819169 BLAKE2B da37c44e61ca118b06010e79b8f76ad910e39e1932fc5bae65152d31ddbfda7dcde879c16cc93c6a5e74b449c879172f703be43d8af7b58eb205cdcd748a4fd8 SHA512 75aabe9c8e13ab32195126c0c3e3b6135872ddca2d40e5b075d9492e4786902d74d03b5c8f0d8273cc1ada61536e1ba189ffa5b91678f135655b91c96ec2247c
-EBUILD powerpanel-1.4.1.ebuild 2163 BLAKE2B 6ee4f90852d8445ce15a66b8128f6cd5f5de53ffd768715e68d49725a33759cdf562bd87acd74419facdbd461f338c3b88f291d75083b057455ded7b0e985c90 SHA512 a4cd69aa7e253024b72815c3bff9476c3345c4908d9c1305366fe6d7fa44f6f48f90a05271aea79332784a280ec954462123f584cfdf5b30b825c673199878f9
-MISC metadata.xml 241 BLAKE2B 6dac420f48c539432671f9251c134a254e92cd56082e2551d3f9153c4319f11d06ee167a7ea10b4d16764fc2325db5057662ac61812c1ead8e7256915d9f494b SHA512 da3a07ed2a719b870f4a8f2fb10a54f6248184f553d6b8b55c7faa6b7d90aaf1d2a77ac40e08c1b6eb33f6a6da5f1db4d5eaf6c6332ffbd232fddc4ac3a1086a
diff --git a/app-misc/powerpanel/files/powerpanel-scripts.patch b/app-misc/powerpanel/files/powerpanel-scripts.patch
deleted file mode 100644
index bf43861..0000000
--- a/app-misc/powerpanel/files/powerpanel-scripts.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-diff --git a/conf/pwrstatd.conf b/conf/pwrstatd.conf-new
-index 548fc5e..c260823 100644
---- a/conf/pwrstatd.conf
-+++ b/conf/pwrstatd.conf
-@@ -3,7 +3,7 @@
- #
-
- # You must restart pwrstatd after changing this file in order for changes to take effect.
--# Ex:/etc/init.d/pwrstatd restart
-+# Ex:/opt/powerpanel/init.d/pwrstatd restart
-
- #
- # Action setting for event of Power Failure
-@@ -18,8 +18,8 @@ powerfail-delay = 60
- powerfail-active = yes
-
- # Assign a path of script file for event of Power Failure.
--# The default is /etc/pwrstatd-powerfail.sh
--powerfail-cmd-path = /etc/pwrstatd-powerfail.sh
-+# The default is /opt/powerpanel/pwrstatd-powerfail.sh
-+powerfail-cmd-path = /opt/powerpanel/pwrstatd-powerfail.sh
-
- # How much time in seconds to take script running for event of Power Failure.
- # The allowed range is 0 ~ 3600. Default is 0 sec.
-@@ -50,8 +50,8 @@ runtime-threshold = 300
- lowbatt-active = yes
-
- # Assign a path of script file for event of Battery Low.
--# The default is /etc/pwrstatd-lowbatt.sh
--lowbatt-cmd-path = /etc/pwrstatd-lowbatt.sh
-+# The default is /opt/powerpanel/pwrstatd-lowbatt.sh
-+lowbatt-cmd-path = /opt/powerpanel/pwrstatd-lowbatt.sh
-
- # How much time in seconds to take script running for event of Battery Low.
- # The allowed range is 0 ~ 60. Default is 0 sec.
diff --git a/app-misc/powerpanel/files/pwrstatd b/app-misc/powerpanel/files/pwrstatd
deleted file mode 100644
index a3307f6..0000000
--- a/app-misc/powerpanel/files/pwrstatd
+++ /dev/null
@@ -1,10 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-name="pwrstatd daemon"
-description="Daemon for PowerPanel"
-command=/usr/sbin/pwrstatd
-command_args="${pwrstatd_args}"
-command_background=true
-pidfile="/run/${RC_SVCNAME}.pid"
diff --git a/app-misc/powerpanel/metadata.xml b/app-misc/powerpanel/metadata.xml
deleted file mode 100644
index 97ba7c2..0000000
--- a/app-misc/powerpanel/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>julien@jroy.ca</email>
- <name>Julien Roy</name>
- </maintainer>
-</pkgmetadata>
diff --git a/app-misc/powerpanel/powerpanel-1.4.1.ebuild b/app-misc/powerpanel/powerpanel-1.4.1.ebuild
deleted file mode 100644
index 51d6384..0000000
--- a/app-misc/powerpanel/powerpanel-1.4.1.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-# Credits to shurutov, inspired by https://forums.gentoo.org/viewtopic-t-1045122-view-previous.html
-
-EAPI=8
-
-inherit systemd
-
-DESCRIPTION="PowerPanel software for CyberPower UPS systems"
-HOMEPAGE="https://www.cyberpowersystems.com/"
-SRC_URI="x86? ( https://dl4jz3rbrsfum.cloudfront.net/software/PPL_32bit_v${PV}.tar.gz -> ${P}.tar.gz )
- amd64? ( https://dl4jz3rbrsfum.cloudfront.net/software/PPL_64bit_v${PV}.tar..gz -> ${P}.tar.gz )"
-
-LICENSE="PowerPanel"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND="${DEPEND}
- dev-libs/json-c
- dev-libs/openssl
- virtual/libusb"
-BDEPEND=""
-QA_FLAGS_IGNORED="/usr/sbin/pwrstat /usr/sbin/pwrstatd /usr/lib64/libpaho-mqtt3cs.so.1"
-PATCHES=(
- "${FILESDIR}/${PN}-scripts.patch"
-)
-
-src_install() {
- dosbin bin/pwrstat
- dosbin bin/pwrstatd
-
- doman doc/pwrstat.8
- doman doc/pwrstatd.8
-
- dodoc doc/README
- dodoc doc/LICENSE
- dodoc doc/user-manual
- dodoc doc/install-guide
- dodoc doc/deploy-guide
-
- insinto /etc
- doins conf/pwrstatd.conf
-
- exeinto /opt/${PN}
- doexe script/pwrstatd-powerfail.sh
- doexe script/pwrstatd-lowbatt.sh
- doexe script/pwrstatd-email.sh
- doexe script/shutdown.sh
- doexe script/hibernate.sh
-
- newlib.so lib/libpaho-mqtt3cs.so.1.3.1 libpaho-mqtt3cs.so.1
-
- newinitd ${FILESDIR}/pwrstatd pwrstatd
- systemd_dounit script/pwrstatd.service
- systemd_newunit script/default_pwrstatd pwrstatd
-
- fowners root:root /usr/sbin/pwrstat
- fowners root:root /usr/sbin/pwrstatd
- fowners root:root /opt/${PN}/pwrstatd-powerfail.sh
- fowners root:root /opt/${PN}/pwrstatd-lowbatt.sh
- fowners root:root /opt/${PN}/pwrstatd-email.sh
- fowners root:root /opt/${PN}/shutdown.sh
- fowners root:root /opt/${PN}/hibernate.sh
- fowners root:root /etc/init.d/pwrstatd
- fowners root:root /etc/pwrstatd.conf
-
- fperms 700 /usr/sbin/pwrstat
- fperms 700 /usr/sbin/pwrstatd
- fperms 755 /opt/${PN}/pwrstatd-powerfail.sh
- fperms 755 /opt/${PN}/pwrstatd-lowbatt.sh
- fperms 755 /opt/${PN}/pwrstatd-email.sh
- fperms 755 /opt/${PN}/shutdown.sh
- fperms 755 /opt/${PN}/hibernate.sh
- fperms 755 /etc/init.d/pwrstatd
- fperms 755 /etc/pwrstatd.conf
-}