community/linux-tools to 3.7-7

This commit is contained in:
Kevin Mihelich 2013-02-05 16:24:00 +00:00
parent 9e4610ec04
commit f881cfc87e

View file

@ -5,9 +5,9 @@
# - removed x86_energy_perf_policy build/package, uses x86 asm
pkgbase=linux-tools
pkgname=('libtraceevent' 'perf' 'cpupower' 'usbip')
pkgname=('linux-tools-meta' 'libtraceevent' 'perf' 'cpupower' 'usbip')
pkgver=3.7
pkgrel=5
pkgrel=7
license=('GPL2')
arch=('i686' 'x86_64')
url='http://www.kernel.org'
@ -23,7 +23,7 @@ makedepends+=('pciutils')
makedepends+=('glib2' 'sysfsutils')
groups=("$pkgbase")
source=("http://ftp.kernel.org/pub/linux/kernel/v3.x/linux-$pkgver.tar.xz"
"http://ftp.kernel.org/pub/linux/kernel/v3.x/patch-$pkgver.1.xz"
"http://ftp.kernel.org/pub/linux/kernel/v3.x/patch-$pkgver.6.xz"
'cpupower.conf'
'cpupower.rc'
'cpupower.systemd'
@ -32,7 +32,7 @@ source=("http://ftp.kernel.org/pub/linux/kernel/v3.x/linux-$pkgver.tar.xz"
'usbipd.rc'
'usbipd.service')
md5sums=('21223369d682bcf44bcdfe1521095983'
'48f5f530b048e387e978e3e49de7742a'
'ec61c44f37585a768d41c0439101ef9c'
'56883c159381ba89e50ab8ea65efec77'
'5fc1fcda4cef93f16e752b1931db23e3'
'c0d17b5295fe964623c772a2dd981771'
@ -82,6 +82,12 @@ build() {
popd
}
package_linux-tools-meta() {
pkgdesc='Linux kernel tools meta package'
groups=()
depends=('libtraceevent' 'perf' 'cpupower' 'x86_energy_perf_policy' 'usbip' 'lguest')
}
package_libtraceevent() {
pkgdesc='Linux kernel trace event library'
depends=('glibc')
@ -104,6 +110,10 @@ package_perf() {
NO_GTK2=1 \
PERF_VERSION=$pkgver-$pkgrel \
install install-man
# move completion in new directory
cd "$pkgdir"
install -Dm644 usr/etc/bash_completion.d/perf usr/share/bash-completion/perf
rm -r usr/etc
}
package_cpupower() {