summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorFelix Yan2018-07-09 17:53:40 +0800
committerFelix Yan2018-07-09 17:53:40 +0800
commitdf44f878b83d93d417ace8ccfebc55617ad84a15 (patch)
tree9a870b4d4ae7839b37822b20f4cd600e37d043c9
parent82f3528abb7780c5b08c80dafffcffd8d198a967 (diff)
downloadaur-lenovo-throttling-fix-git.tar.gz
Move script and use upstream periphery
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD11
2 files changed, 9 insertions, 8 deletions
diff --git a/.SRCINFO b/.SRCINFO
index df83bed826f3..87f5eb5114f7 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,9 +1,9 @@
# Generated by mksrcinfo v8
-# Thu Jun 28 18:43:45 UTC 2018
+# Mon Jul 9 09:53:23 UTC 2018
pkgbase = lenovo-throttling-fix-git
pkgdesc = Workaround for Intel throttling issues on Thinkpads in Linux.
- pkgver = 0.36.1f40f7d
- pkgrel = 2
+ pkgver = 0.47.56a4c54
+ pkgrel = 1
url = https://github.com/erpalma/lenovo-throttling-fix
arch = any
license = MIT
diff --git a/PKGBUILD b/PKGBUILD
index 7968be443d4e..9d28f7f86cf0 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,8 +2,8 @@
_pkgname=lenovo-throttling-fix
pkgname=$_pkgname-git
-pkgver=0.36.1f40f7d
-pkgrel=2
+pkgver=0.47.56a4c54
+pkgrel=1
pkgdesc="Workaround for Intel throttling issues on Thinkpads in Linux."
arch=('any')
url="https://github.com/erpalma/lenovo-throttling-fix"
@@ -15,7 +15,8 @@ source=("git+https://github.com/erpalma/${_pkgname}.git")
md5sums=('SKIP')
prepare() {
- sed -i 's|ExecStart=.*|ExecStart=/usr/lib/lenovo_fix.py|' $_pkgname/systemd/lenovo_fix.service
+ sed -i 's|ExecStart=.*|ExecStart=/usr/lib/lenovo-throttling-fix/lenovo_fix.py|' $_pkgname/systemd/lenovo_fix.service
+ sed -i 's|from mmio import|from periphery.mmio import|' $_pkgname/lenovo_fix.py
}
build() {
@@ -32,8 +33,8 @@ package() {
cd $_pkgname
install -Dm644 etc/lenovo_fix.conf "$pkgdir"/etc/lenovo_fix.conf
install -Dm644 systemd/lenovo_fix.service "$pkgdir"/usr/lib/systemd/system/lenovo_fix.service
- install -Dm755 lenovo_fix.py "$pkgdir"/usr/lib/lenovo_fix.py
- cp -a __pycache__ "$pkgdir"/usr/lib/
+ install -Dm755 lenovo_fix.py "$pkgdir"/usr/lib/lenovo-throttling-fix/lenovo_fix.py
+ cp -a __pycache__ "$pkgdir"/usr/lib/lenovo-throttling-fix/
install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
}