[arch-commits] Commit in linux-tools/trunk (PKGBUILD)
Sébastien Luttringer
seblu at archlinux.org
Mon Nov 2 21:30:54 UTC 2015
Date: Monday, November 2, 2015 @ 22:30:53
Author: seblu
Revision: 145701
upgpkg: linux-tools 4.3-1
Modified:
linux-tools/trunk/PKGBUILD
----------+
PKGBUILD | 62 ++++++++++++++++++++++++++++---------------------------------
1 file changed, 29 insertions(+), 33 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2015-11-02 19:33:50 UTC (rev 145700)
+++ PKGBUILD 2015-11-02 21:30:53 UTC (rev 145701)
@@ -13,15 +13,16 @@
'usbip'
'x86_energy_perf_policy'
)
-pkgver=4.2
-pkgrel=2
+pkgver=4.3
+pkgrel=1
license=('GPL2')
arch=('i686' 'x86_64')
url='http://www.kernel.org'
options=('!strip')
+makedepends=('git')
# split packages need all package dependencies set manually in makedepends
# kernel source deps
-makedepends=('asciidoc' 'xmlto')
+makedepends+=('asciidoc' 'xmlto')
# perf deps
makedepends+=('perl' 'python2' 'libnewt' 'elfutils' 'libunwind' 'numactl' 'audit' 'gtk2')
# cpupower deps
@@ -31,10 +32,7 @@
# tmon deps
makedepends+=('ncurses')
groups=("$pkgbase")
-validpgpkeys=('ABAF11C65A2970B130ABE3C479BE3E4300411886' # Linus Torvalds
- '647F28654894E3BD457199BE38DBBDC86092693E') # Greg Kroah-Hartman
-source=("http://ftp.kernel.org/pub/linux/kernel/v${pkgver:0:1}.x/linux-$pkgver.tar"{.xz,.sign}
- #"http://ftp.kernel.org/pub/linux/kernel/v${pkgver:0:1}.x/patch-$pkgver.3"{.xz,.sign}
+source=("git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git#tag=v$pkgver"
'cpupower.default'
'cpupower.systemd'
'cpupower.service'
@@ -41,15 +39,13 @@
'usbipd.service'
'02-archlinux-paths.patch'
'04-fix-usip-h-path.patch')
-# http://www.kernel.org/pub/linux/kernel/v4.x/sha256sums.asc
-sha256sums=('cf20e044f17588d2a42c8f2a450b0fd84dfdbd579b489d93e9ab7d0e8b45dbeb'
- 'SKIP'
- '4fa509949d6863d001075fa3e8671eff2599c046d20c98bb4a70778595cd1c3f'
- 'fbf6e0ce6eb0ef15703fe212958de6ca46e62188900b5e9f9272ed3cc9cfd54e'
- 'a89284d0ecb556ca53a66d1c2087b5fd6d0a901ab2769cd3aebb93f4478905dc'
- '2e187734d8aec58a3046d79883510d779aa93fb3ab20bd3132c1a607ebe5498f'
- '91f7d91d4270f207102c469c575dd176c3be7897d78d26057d047db164eaf9ca'
- 'e5543d8d6d3fbc7f8d9d25c428a882737d2e0169455f70cbc3f73076ff33dd5d')
+md5sums=('SKIP'
+ '56883c159381ba89e50ab8ea65efec77'
+ '7e0710c2f31c1eb1e1417a7972e676b1'
+ '2450e8ff41b30eb58d43b5fffbfde1f4'
+ 'bb35634f480325a78b943f7e10165e86'
+ '1bc4f8c7a21a30e1a873d07e69fb698b'
+ 'a73ea3ea6d9c9ecb1cc910871eead3ff')
prepare() {
local _patch
@@ -56,18 +52,18 @@
for _patch in patch-$pkgver.? *.patch; do
[[ -e "$_patch" ]] || continue
msg2 "Applying $_patch"
- patch -N -p1 -d linux-$pkgver < "$_patch"
+ patch -N -p1 -d linux < "$_patch"
done
}
build() {
msg2 'libtraceevent'
- pushd linux-$pkgver/tools/lib/traceevent
+ pushd linux/tools/lib/traceevent
make
popd
msg2 'perf'
- pushd linux-$pkgver/tools/perf
+ pushd linux/tools/perf
make \
WERROR=0 \
DESTDIR="$pkgdir/usr" \
@@ -79,7 +75,7 @@
popd
msg2 'cpupower'
- pushd linux-$pkgver/tools/power/cpupower
+ pushd linux/tools/power/cpupower
# we cannot use --as-needed
#LDFLAGS=${LDFLAGS:+"$LDFLAGS,--no-as-needed"}
make VERSION=$pkgver-$pkgrel
@@ -86,12 +82,12 @@
popd
msg2 'x86_energy_perf_policy'
- pushd linux-$pkgver/tools/power/x86/x86_energy_perf_policy
+ pushd linux/tools/power/x86/x86_energy_perf_policy
make
popd
msg2 'usbip'
- pushd linux-$pkgver/tools/usb/usbip
+ pushd linux/tools/usb/usbip
./autogen.sh
./configure --prefix=/usr --sbindir=/usr/bin
make
@@ -98,17 +94,17 @@
popd
msg2 'tmon'
- pushd linux-$pkgver/tools/thermal/tmon
+ pushd linux/tools/thermal/tmon
make
popd
msg2 'cgroup_event_listener'
- pushd linux-$pkgver/tools/cgroup
+ pushd linux/tools/cgroup
make
popd
msg2 'turbostat'
- pushd linux-$pkgver/tools/power/x86/turbostat
+ pushd linux/tools/power/x86/turbostat
make
popd
}
@@ -135,7 +131,7 @@
pkgdesc='Linux kernel trace event library'
depends=('glibc')
- cd linux-$pkgver/tools/lib/traceevent
+ cd linux/tools/lib/traceevent
install -dm 755 "$pkgdir/usr/lib"
install -m 644 libtraceevent.so "$pkgdir/usr/lib"
}
@@ -146,7 +142,7 @@
'numactl' 'audit')
optdepends=('gtk2: support GTK2 browser for perf report')
- cd linux-$pkgver/tools/perf
+ cd linux/tools/perf
make \
WERROR=0 \
DESTDIR="$pkgdir/usr" \
@@ -169,7 +165,7 @@
replaces=('cpufrequtils')
install=cpupower.install
- pushd linux-$pkgver/tools/power/cpupower
+ pushd linux/tools/power/cpupower
make \
DESTDIR="$pkgdir" \
sbindir='/usr/bin' \
@@ -187,7 +183,7 @@
pkgdesc='Read or write MSR_IA32_ENERGY_PERF_BIAS'
depends=('glibc')
- cd linux-$pkgver/tools/power/x86/x86_energy_perf_policy
+ cd linux/tools/power/x86/x86_energy_perf_policy
install -Dm 755 x86_energy_perf_policy "$pkgdir/usr/bin/x86_energy_perf_policy"
install -Dm 644 x86_energy_perf_policy.8 "$pkgdir/usr/share/man/man8/x86_energy_perf_policy.8"
}
@@ -196,7 +192,7 @@
pkgdesc='An USB device sharing system over IP network'
depends=('glib2' 'sysfsutils' 'libsystemd')
- pushd linux-$pkgver/tools/usb/usbip
+ pushd linux/tools/usb/usbip
make install DESTDIR="$pkgdir"
popd
# module loading
@@ -210,7 +206,7 @@
pkgdesc='Monitoring and Testing Tool for Linux kernel thermal subsystem'
depends=('glibc' 'ncurses')
- cd linux-$pkgver/tools/thermal/tmon
+ cd linux/tools/thermal/tmon
make install INSTALL_ROOT="$pkgdir"
}
@@ -218,7 +214,7 @@
pkgdesc='Simple listener of cgroup events'
depends=('glibc')
- cd linux-$pkgver/tools/cgroup
+ cd linux/tools/cgroup
install -Dm755 cgroup_event_listener "$pkgdir/usr/bin/cgroup_event_listener"
}
@@ -226,7 +222,7 @@
pkgdesc='Report processor frequency and idle statistics'
depends=('glibc')
- cd linux-$pkgver/tools/power/x86/turbostat
+ cd linux/tools/power/x86/turbostat
make install DESTDIR="$pkgdir"
}
More information about the arch-commits
mailing list