# Maintainer: Anton Kudelin # Contributor: Marcus Behrendt _applet_name=plasma-pstate pkgname=plasma5-applets-${_applet_name} pkgver=1.0.6 pkgrel=3 pkgdesc="Intel P-state and CPUFreq Manager Widget" url="https://github.com/jsalatas/$_applet_name" arch=('any') license=('GPL2') depends=('plasma-workspace') optdepends=("libsmbios: Dell's Thermal Management Feature" "x86_energy_perf_policy: For processors without the EPP support EPP i.e. older generations without HWP") source=($pkgname-$pkgver.tar.gz::"$url/archive/$pkgver.tar.gz") sha256sums=('b2abb03e9fe939fd6f516b8e65ef0badad2558c0b55687dd044756523e3900dc') prepare() { cd "$srcdir/$_applet_name-$pkgver/gr.ictpro.jsalatas.plasma.pstate/contents/ui" sed -i "s/parent.width/units.gridUnit * 4/" ComboBox.qml } package() { _plasmoid_dir="$pkgdir/usr/share/plasma/plasmoids" _sudoers_dir="$pkgdir/etc/sudoers.d" cd "$srcdir/$_applet_name-$pkgver" mkdir -p "$_plasmoid_dir" cp -r "gr.ictpro.jsalatas.plasma.pstate" "$_plasmoid_dir" mkdir -p "$_sudoers_dir" chmod 750 "$_sudoers_dir" install 99-plasma-pstate "$_sudoers_dir" sed -i 's/sudo/wheel/' "$_sudoers_dir/99-plasma-pstate" chmod 400 "$_sudoers_dir/99-plasma-pstate" }