summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authoradrien10182019-11-13 10:46:15 +0800
committeradrien10182019-11-13 10:46:26 +0800
commit410e0e1ac801d74b322c8f2ca621c5d4de9301e5 (patch)
tree278b0abc4bbb082d1e19fbaf97684600f47e169f
parent6eb447f50cd26042b6d3961e4e1ff1069f81c2cd (diff)
downloadaur-410e0e1ac801d74b322c8f2ca621c5d4de9301e5.tar.gz
Update to rev31; download package manually
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD17
2 files changed, 11 insertions, 10 deletions
diff --git a/.SRCINFO b/.SRCINFO
index aa1e7e42b84b..241361a799d2 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = phc-intel
pkgdesc = Frequency driver for Intel CPUs with undervolting feature
- pkgver = 0.3.2.12.28
+ pkgver = 0.3.2.12.31
pkgrel = 1
url = http://www.linux-phc.org
install = phc-intel.install
@@ -9,13 +9,11 @@ pkgbase = phc-intel
depends = dkms
provides = linux-phc
backup = etc/default/phc-intel
- source = phc-intel-pack-rev28.tar.bz2::http://www.linux-phc.org/forum/download/file.php?id=198
source = phc-intel.default
source = phc-intel.sh
source = phc-intel.sleep
source = phc-intel.system-sleep
source = dkms.conf
- sha256sums = 4cfe1c746347278a01fe6af765b9950bf51e0b4c9c07fcbc6dce4f6a15e32b5b
sha256sums = ce08a5a4107be1d5723f1f169d515e67b6c77893f3994fc2d0d2ccf611307ed3
sha256sums = b526f3e8e66f6495531f13f2e6867d3a07b2ec7a7c3b8aa061f22be1cd6e770f
sha256sums = 569b85988cb38380fec85c25688b76abc24a46601aa8f58eb24eaebf863eebef
diff --git a/PKGBUILD b/PKGBUILD
index ad3688c20c2e..90895298e72c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,11 +1,12 @@
-# Maintainer: fs4000 <matthias_dienstbier[at]yahoo[dot]de>
+# Maintainer: adrien1018 <adrien.sf.wu[at]gmail[dot]com>
+# Contributor: fs4000 <matthias_dienstbier[at]yahoo[dot]de>
# Contributor: trapanator <trap[at]trapanator[dot]com>
# Contributor: tomprogrammer <Thomas-Bahn[at]gmx[dot]net>
pkgname=phc-intel
_phcver=0.3.2
-pkgver=$_phcver.12.28
-_realver=pack-rev28
+pkgver=$_phcver.12.31
+_realver=pack-rev31
pkgrel=1
pkgdesc="Frequency driver for Intel CPUs with undervolting feature"
url="http://www.linux-phc.org"
@@ -15,22 +16,24 @@ depends=('dkms')
provides=('linux-phc')
backup=('etc/default/phc-intel')
install=phc-intel.install
-source=($pkgname-$_realver.tar.bz2::$url/forum/download/file.php?id=198
- phc-intel.{default,sh,sleep,system-sleep}
+source=(phc-intel.{default,sh,sleep,system-sleep}
dkms.conf)
-sha256sums=('4cfe1c746347278a01fe6af765b9950bf51e0b4c9c07fcbc6dce4f6a15e32b5b'
- 'ce08a5a4107be1d5723f1f169d515e67b6c77893f3994fc2d0d2ccf611307ed3'
+sha256sums=('ce08a5a4107be1d5723f1f169d515e67b6c77893f3994fc2d0d2ccf611307ed3'
'b526f3e8e66f6495531f13f2e6867d3a07b2ec7a7c3b8aa061f22be1cd6e770f'
'569b85988cb38380fec85c25688b76abc24a46601aa8f58eb24eaebf863eebef'
'2e17c90d7bfae8f5070e46388e95d443188eaa7beb5ffdd418a0da090f2e7557'
'7b44882a96eeb7c79dbb7fe5b1ff8cded68c2b6a374c95bdc5e08c414cfd3549')
prepare() {
+ curl $(curl 'http://www.linux-phc.org/forum/viewtopic.php?f=7&t=267' | grep -Po 'href="\.\K.*(?=">phc-intel-pack)' | sed 's/^/http:\/\/www.linux-phc.org\/forum/; s/amp;//') > $pkgname-$_realver.tar.bz2
+ [ $(sha256sum $pkgname-$_realver.tar.bz2 | cut -f1 -d' ') == adee614a1aacfe924625de0d75703d8fa37f942dcd99e276ee357359beac3129 ]
+ tar -jxf $pkgname-$_realver.tar.bz2
cd $pkgname-$_realver
sed -i 's,/sbin/modprobe phc-intel |,/sbin/modprobe phc-intel \&\& /usr/bin/phc-intel set |,' phc-intel.modprobe
}
package() {
+ umask 022
install -Dm644 dkms.conf "$pkgdir/usr/src/phc-intel-$_phcver/dkms.conf"
install -Dm644 phc-intel.default "$pkgdir/etc/default/phc-intel"
install -Dm755 phc-intel.sh "$pkgdir/usr/bin/phc-intel"