diff options
author | koneu | 2016-09-13 11:48:31 +0200 |
---|---|---|
committer | koneu | 2016-09-13 11:48:50 +0200 |
commit | b641442a18ed364b69ceae4a0618bd2f9636e067 (patch) | |
tree | 70cdc98aecae861121fe11cf11b10367a1811a24 | |
parent | 42dc219b3bd2f564b2566453b336a89a115d8063 (diff) | |
download | aur-b641442a18ed364b69ceae4a0618bd2f9636e067.tar.gz |
use find
-rw-r--r-- | .SRCINFO | 5 | ||||
-rw-r--r-- | PKGBUILD | 6 | ||||
-rwxr-xr-x | power.sh | 6 |
3 files changed, 8 insertions, 9 deletions
@@ -1,16 +1,17 @@ pkgbase = power.sh pkgdesc = tiny automated power settings - pkgver = 2 + pkgver = 3 pkgrel = 1 arch = any license = CC0 depends = systemd depends = sh + depends = findutils source = power.sh source = power.sh.rules source = power.sh.service source = power.sh.sleep.service - md5sums = d285cd1bc6d9c91fdded2c97e85f8912 + md5sums = e34798a8dc4ddd540baf52b12e9462f6 md5sums = e75bf13f0d7bc46dd03db58905013cd0 md5sums = 5f814dc5093bef00dfc3c96f70f90e26 md5sums = 07a8380291782b467d60bc6b78769120 @@ -1,14 +1,14 @@ # Maintainer: koneu <koneu93 at googlemail dot com> pkgname='power.sh' -pkgver='2' +pkgver='3' pkgrel=1 pkgdesc='tiny automated power settings' license=('CC0') source=('power.sh' 'power.sh.rules' 'power.sh.service' 'power.sh.sleep.service') -depends=('systemd' 'sh') +depends=('systemd' 'sh' 'findutils') arch=('any') -md5sums=('d285cd1bc6d9c91fdded2c97e85f8912' +md5sums=('e34798a8dc4ddd540baf52b12e9462f6' 'e75bf13f0d7bc46dd03db58905013cd0' '5f814dc5093bef00dfc3c96f70f90e26' '07a8380291782b467d60bc6b78769120') @@ -6,8 +6,7 @@ case "$1" in echo 'powersave' > /sys/module/pcie_aspm/parameters/policy echo '1' | tee /sys/module/snd_hda_intel/parameters/power_save_controller \ /sys/module/*/parameters/power_save - echo 'auto' | tee /sys/bus/*/devices/*/power/control \ - /sys/bus/*/devices/*/device/power/control + echo 'auto' | tee $(find /sys/devices -type f -path '*/power/control') ;; 0) @@ -15,7 +14,6 @@ case "$1" in echo 'performance' > /sys/module/pcie_aspm/parameters/policy echo '0' | tee /sys/module/snd_hda_intel/parameters/power_save_controller \ /sys/module/*/parameters/power_save - echo 'on' | tee /sys/bus/*/devices/*/power/control \ - /sys/bus/*/devices/*/device/power/control + echo 'on' | tee $(find /sys/devices -type f -path '*/power/control') ;; esac >/dev/null 2>/dev/null |