summaryrefslogtreecommitdiff
path: root/community/cpupower/PKGBUILD
blob: f336126b8730231eef4bcb4426150c65f769510e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
# $Id: PKGBUILD 59600 2011-11-28 20:02:34Z seblu $
# Maintainer: Sebastien Luttringer <seblu+arch@seblu.net>

pkgname=cpupower
pkgver=3.1.3
pkgrel=1
pkgdesc="Linux kernel power tool"
license=('GPL2')
arch=('i686' 'x86_64')
url='http://www.kernel.org'
backup=('etc/conf.d/cpupower')
options=(!strip !buildflags)
depends=('pciutils')
conflicts=('cpufrequtils')
provides=("cpufrequtils=$pkgver")
source=(
  "http://ftp.kernel.org/pub/linux/kernel/v3.0/linux-$pkgver.tar.xz"
  'rc'
  'conf'
)
md5sums=('d15080e5be9c05e6981320232ca68e3f'
         'd8b119eff7dc1a2d655eb71a47fa6215'
         '218fd36a7957d3170ed8bd1a0be1f62f')

build() {
  cd linux-$pkgver/tools/power/cpupower
  make
}

package() {
  cd linux-$pkgver/tools/power/cpupower
  make \
    DESTDIR="$pkgdir" \
    INSTALL='/bin/install -c' \
    mandir='/usr/share/man' \
    docdir='/usr/share/doc/cpupower' \
    install install-man
  # install rc.d script
  install -D -m 755 "$srcdir/rc" "$pkgdir/etc/rc.d/cpupower"
  install -D -m 644 "$srcdir/conf" "$pkgdir/etc/conf.d/cpupower"
}

# vim:set ts=2 sw=2 ft=sh et: