summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorBruce Zhang2016-10-30 00:02:54 +0800
committerBruce Zhang2016-10-30 00:02:54 +0800
commit6d8487a31401bc16cc444435d613d51a85dc4189 (patch)
tree192433a8e58941aa7e71c7518d88f72a202bfc57
downloadaur-6d8487a31401bc16cc444435d613d51a85dc4189.tar.gz
power gadget
-rw-r--r--.SRCINFO14
-rw-r--r--PKGBUILD42
2 files changed, 56 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..1d2c9fa7a728
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,14 @@
+pkgbase = intel-power-gadget
+ pkgdesc = Intel Power Gadget Linux Version
+ pkgver = 2.5
+ pkgrel = 1
+ url = https://software.intel.com/en-us/articles/intel-power-gadget-20
+ arch = x86_64
+ arch = x86
+ license = unknown
+ depends = glibc
+ source = http://software.intel.com/sites/default/files/powergadget.tgz
+ md5sums = 995fc50d0c495e1b8ba1a88855fdb26b
+
+pkgname = intel-power-gadget
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..e60351e173f1
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,42 @@
+# Maintainer: Bruce Zhang <zy183525594@163.com>
+pkgname=intel-power-gadget
+_pkgalias=power_gadget
+pkgver=2.5
+pkgrel=1
+epoch=
+pkgdesc="Intel Power Gadget Linux Version"
+arch=('x86_64' 'x86')
+url="https://software.intel.com/en-us/articles/intel-power-gadget-20"
+license=('unknown')
+groups=()
+depends=('glibc')
+makedepends=()
+checkdepends=()
+optdepends=()
+provides=()
+conflicts=()
+replaces=()
+backup=()
+options=()
+install=
+changelog=
+source=("http://software.intel.com/sites/default/files/powergadget.tgz")
+noextract=()
+md5sums=("995fc50d0c495e1b8ba1a88855fdb26b")
+validpgpkeys=()
+
+build() {
+ cd "$srcdir/$_pkgalias"
+ make
+}
+
+package() {
+ cd "$srcdir/$_pkgalias"
+ mkdir -p "$pkgdir/usr/lib/"
+ mkdir -p "$pkgdir/usr/bin/"
+ install -m755 librapl.so "$pkgdir/usr/lib/"
+ install -m644 msr.o "$pkgdir/usr/lib/"
+ install -m644 cpuid.o "$pkgdir/usr/lib/"
+ install -m644 rapl.o "$pkgdir/usr/lib/"
+ install -m755 power_gadget "$pkgdir/usr/bin/"
+}