aboutsummaryrefslogtreecommitdiff
path: root/app-misc/powerpanel/powerpanel-1.4.1.ebuild
diff options
context:
space:
mode:
Diffstat (limited to 'app-misc/powerpanel/powerpanel-1.4.1.ebuild')
-rw-r--r--app-misc/powerpanel/powerpanel-1.4.1.ebuild78
1 files changed, 0 insertions, 78 deletions
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
-}