[arch-commits] Commit in linux-tools/repos/community-x86_64 (12 files)

2019-07-14 Thread Sébastien Luttringer via arch-commits
Date: Monday, July 15, 2019 @ 00:11:49
  Author: seblu
Revision: 489578

archrelease: copy trunk to community-x86_64

Added:
  linux-tools/repos/community-x86_64/PKGBUILD
(from rev 489577, linux-tools/trunk/PKGBUILD)
  linux-tools/repos/community-x86_64/cpupower.default
(from rev 489577, linux-tools/trunk/cpupower.default)
  linux-tools/repos/community-x86_64/cpupower.install
(from rev 489577, linux-tools/trunk/cpupower.install)
  linux-tools/repos/community-x86_64/cpupower.service
(from rev 489577, linux-tools/trunk/cpupower.service)
  linux-tools/repos/community-x86_64/cpupower.systemd
(from rev 489577, linux-tools/trunk/cpupower.systemd)
  linux-tools/repos/community-x86_64/usbipd.service
(from rev 489577, linux-tools/trunk/usbipd.service)
Deleted:
  linux-tools/repos/community-x86_64/PKGBUILD
  linux-tools/repos/community-x86_64/cpupower.default
  linux-tools/repos/community-x86_64/cpupower.install
  linux-tools/repos/community-x86_64/cpupower.service
  linux-tools/repos/community-x86_64/cpupower.systemd
  linux-tools/repos/community-x86_64/usbipd.service

--+
 PKGBUILD |  592 ++---
 cpupower.default |   58 ++---
 cpupower.install |   26 +-
 cpupower.service |   22 -
 cpupower.systemd |   60 ++---
 usbipd.service   |   18 -
 6 files changed, 388 insertions(+), 388 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-07-15 00:11:39 UTC (rev 489577)
+++ PKGBUILD2019-07-15 00:11:49 UTC (rev 489578)
@@ -1,296 +0,0 @@
-# Maintainer: Sébastien Luttringer
-
-pkgbase=linux-tools
-pkgname=(
-  'bpf'
-  'cgroup_event_listener'
-  'cpupower'
-  'hyperv'
-  'libtraceevent'
-  'linux-tools-meta'
-  'perf'
-  'python-perf'
-  'tmon'
-  'turbostat'
-  'usbip'
-  'x86_energy_perf_policy'
-)
-pkgver=5.2
-pkgrel=1
-license=('GPL2')
-arch=('x86_64')
-url='https://www.kernel.org'
-options=('!strip')
-makedepends=('git')
-# split packages need all package dependencies set manually in makedepends
-# kernel source deps
-makedepends+=('asciidoc' 'xmlto')
-# perf deps
-makedepends+=('perl' 'python' 'slang' 'elfutils' 'libunwind' 'numactl' 'audit' 
'gtk2')
-# cpupower deps
-makedepends+=('pciutils')
-# usbip deps
-makedepends+=('glib2' 'sysfsutils' 'udev')
-# tmon deps
-makedepends+=('ncurses')
-groups=("$pkgbase")
-source=("git+https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git#tag=v${pkgver//_/-};
-"https://cdn.kernel.org/pub/linux/kernel/v5.x/patch-$pkgver.1.xz;
-'cpupower.default'
-'cpupower.systemd'
-'cpupower.service'
-'usbipd.service')
-md5sums=('SKIP'
- 'a45be902d46625f7b554f17bab3686f0'
- '56883c159381ba89e50ab8ea65efec77'
- '34f5ecc19770a1abbcd0fd65bfd1f065'
- '86c4e419e4ba80835c330d49ba3f56ad'
- 'bb35634f480325a78b943f7e10165e86')
-
-prepare() {
-  cd linux
-
-  # apply patch from the source array (should be a pacman feature)
-  local filename
-  for filename in "${source[@]}"; do
-filename="${filename##*/}"
-if [[ "$filename" =~ \.patch$ ]]; then
-  msg2 "Applying patch $filename"
-  patch -p1 -N -i "$srcdir/$filename"
-elif [[ "$filename" =~ ^patch- ]]; then
-  msg2 "Applying linux $filename"
-  patch -p1 -N -i "$srcdir/${filename%.*}"
-fi
-  done
-}
-
-build() {
-  msg2 'libtraceevent'
-  pushd linux/tools/lib/traceevent
-  make
-  popd
-
-  msg2 'perf'
-  pushd linux/tools/perf
-  make -f Makefile.perf \
-prefix=/usr \
-lib=lib/perf \
-perfexecdir=lib/perf \
-NO_SDT=1 \
-PYTHON=python \
-PYTHON_CONFIG=python-config \
-PERF_VERSION=$pkgver-$pkgrel \
-DESTDIR="$pkgdir" \
-all man
-  popd
-
-  msg2 'cpupower'
-  pushd linux/tools/power/cpupower
-  make VERSION=$pkgver-$pkgrel
-  popd
-
-  msg2 'x86_energy_perf_policy'
-  pushd linux/tools/power/x86/x86_energy_perf_policy
-  make
-  popd
-
-  msg2 'usbip'
-  pushd linux/tools/usb/usbip
-  # Fix gcc compilation
-  sed -i 's,-Wall -Werror -Wextra,,' configure.ac
-  ./autogen.sh
-  ./configure --prefix=/usr --sbindir=/usr/bin
-  make
-  popd
-
-  msg2 'tmon'
-  pushd linux/tools/thermal/tmon
-  make
-  popd
-
-  msg2 'cgroup_event_listener'
-  pushd linux/tools/cgroup
-  make
-  popd
-
-  msg2 'turbostat'
-  pushd linux/tools/power/x86/turbostat
-  make
-  popd
-
-  msg2 'hv'
-  pushd linux/tools/hv
-  CFLAGS+=' -DKVP_SCRIPTS_PATH=/usr/lib/hyperv/kvp_scripts/' make
-  popd
-
-  msg2 'bpf'
-  pushd linux/tools/bpf
-  # doesn't compile when we don't first compile bpftool in its directory
-  cd bpftool
-  make
-  cd ..
-  make
-  popd
-}
-
-package_linux-tools-meta() {
-  pkgdesc='Linux kernel tools meta package'
-  groups=()
-  depends=(
-'bpf'
-'cgroup_event_listener'
-'cpupower'
-'hyperv'
-'libtraceevent'
-'perf'
-'python-perf'
-'tmon'
-'turbostat'
-'usbip'
-'x86_energy_perf_policy'
-  )
-  

[arch-commits] Commit in linux-tools/repos/community-x86_64 (12 files)

2019-07-14 Thread Sébastien Luttringer via arch-commits
Date: Monday, July 15, 2019 @ 00:03:37
  Author: seblu
Revision: 489576

archrelease: copy trunk to community-x86_64

Added:
  linux-tools/repos/community-x86_64/PKGBUILD
(from rev 489575, linux-tools/trunk/PKGBUILD)
  linux-tools/repos/community-x86_64/cpupower.default
(from rev 489575, linux-tools/trunk/cpupower.default)
  linux-tools/repos/community-x86_64/cpupower.install
(from rev 489575, linux-tools/trunk/cpupower.install)
  linux-tools/repos/community-x86_64/cpupower.service
(from rev 489575, linux-tools/trunk/cpupower.service)
  linux-tools/repos/community-x86_64/cpupower.systemd
(from rev 489575, linux-tools/trunk/cpupower.systemd)
  linux-tools/repos/community-x86_64/usbipd.service
(from rev 489575, linux-tools/trunk/usbipd.service)
Deleted:
  linux-tools/repos/community-x86_64/PKGBUILD
  linux-tools/repos/community-x86_64/cpupower.default
  linux-tools/repos/community-x86_64/cpupower.install
  linux-tools/repos/community-x86_64/cpupower.service
  linux-tools/repos/community-x86_64/cpupower.systemd
  linux-tools/repos/community-x86_64/usbipd.service

--+
 PKGBUILD |  577 +++--
 cpupower.default |   58 ++---
 cpupower.install |   26 +-
 cpupower.service |   22 +-
 cpupower.systemd |   60 ++---
 usbipd.service   |   18 -
 6 files changed, 388 insertions(+), 373 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-07-15 00:03:21 UTC (rev 489575)
+++ PKGBUILD2019-07-15 00:03:37 UTC (rev 489576)
@@ -1,281 +0,0 @@
-# Maintainer: Sébastien Luttringer
-
-pkgbase=linux-tools
-pkgname=(
-  'bpf'
-  'cgroup_event_listener'
-  'cpupower'
-  'hyperv'
-  'libtraceevent'
-  'linux-tools-meta'
-  'perf'
-  'tmon'
-  'turbostat'
-  'usbip'
-  'x86_energy_perf_policy'
-)
-pkgver=5.1
-pkgrel=3
-license=('GPL2')
-arch=('x86_64')
-url='https://www.kernel.org'
-options=('!strip')
-makedepends=('git')
-# split packages need all package dependencies set manually in makedepends
-# kernel source deps
-makedepends+=('asciidoc' 'xmlto')
-# perf deps
-makedepends+=('perl' 'python' 'slang' 'elfutils' 'libunwind' 'numactl' 'audit' 
'gtk2')
-# cpupower deps
-makedepends+=('pciutils')
-# usbip deps
-makedepends+=('glib2' 'sysfsutils' 'udev')
-# tmon deps
-makedepends+=('ncurses')
-groups=("$pkgbase")
-source=("git+https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git#tag=v${pkgver//_/-};
-#'https://cdn.kernel.org/pub/linux/kernel/v4.x/patch-4.12.2.xz'
-'cpupower.default'
-'cpupower.systemd'
-'cpupower.service'
-'usbipd.service')
-md5sums=('SKIP'
- '56883c159381ba89e50ab8ea65efec77'
- '34f5ecc19770a1abbcd0fd65bfd1f065'
- '86c4e419e4ba80835c330d49ba3f56ad'
- 'bb35634f480325a78b943f7e10165e86')
-
-prepare() {
-  cd linux
-
-  # apply patch from the source array (should be a pacman feature)
-  local filename
-  for filename in "${source[@]}"; do
-filename="${filename##*/}"
-if [[ "$filename" =~ \.patch$ ]]; then
-  msg2 "Applying patch $filename"
-  patch -p1 -N -i "$srcdir/$filename"
-elif [[ "$filename" =~ ^patch- ]]; then
-  msg2 "Applying linux $filename"
-  patch -p1 -N -i "$srcdir/${filename%.*}"
-fi
-  done
-}
-
-build() {
-  msg2 'libtraceevent'
-  pushd linux/tools/lib/traceevent
-  make
-  popd
-
-  msg2 'perf'
-  pushd linux/tools/perf
-  make -f Makefile.perf \
-prefix=/usr \
-lib=lib/perf \
-perfexecdir=lib/perf \
-NO_SDT=1 \
-PYTHON=python \
-PYTHON_CONFIG=python-config \
-PERF_VERSION=$pkgver-$pkgrel \
-DESTDIR="$pkgdir" \
-all man
-  popd
-
-  msg2 'cpupower'
-  pushd linux/tools/power/cpupower
-  make VERSION=$pkgver-$pkgrel
-  popd
-
-  msg2 'x86_energy_perf_policy'
-  pushd linux/tools/power/x86/x86_energy_perf_policy
-  make
-  popd
-
-  msg2 'usbip'
-  pushd linux/tools/usb/usbip
-  ./autogen.sh
-  ./configure --prefix=/usr --sbindir=/usr/bin
-  make
-  popd
-
-  msg2 'tmon'
-  pushd linux/tools/thermal/tmon
-  make
-  popd
-
-  msg2 'cgroup_event_listener'
-  pushd linux/tools/cgroup
-  make
-  popd
-
-  msg2 'turbostat'
-  pushd linux/tools/power/x86/turbostat
-  make
-  popd
-
-  msg2 'hv'
-  pushd linux/tools/hv
-  CFLAGS+=' -DKVP_SCRIPTS_PATH=/usr/lib/hyperv/kvp_scripts/' make
-  popd
-
-  msg2 'bpf'
-  pushd linux/tools/bpf
-  # doesn't compile when we don't first compile bpftool in its directory
-  cd bpftool
-  make
-  cd ..
-  make
-  popd
-}
-
-package_linux-tools-meta() {
-  pkgdesc='Linux kernel tools meta package'
-  groups=()
-  depends=(
-'bpf'
-'cgroup_event_listener'
-'cpupower'
-'hyperv'
-'libtraceevent'
-'perf'
-'tmon'
-'turbostat'
-'usbip'
-'x86_energy_perf_policy'
-  )
-  conflicts=(
-'acpidump'
-  )
-}
-
-package_libtraceevent() {
-  pkgdesc='Linux kernel trace event library'
-  depends=('glibc')
-
-  cd 

[arch-commits] Commit in linux-tools/repos/community-x86_64 (12 files)

2019-05-11 Thread Sébastien Luttringer via arch-commits
Date: Saturday, May 11, 2019 @ 14:27:42
  Author: seblu
Revision: 465334

archrelease: copy trunk to community-x86_64

Added:
  linux-tools/repos/community-x86_64/PKGBUILD
(from rev 465333, linux-tools/trunk/PKGBUILD)
  linux-tools/repos/community-x86_64/cpupower.default
(from rev 465333, linux-tools/trunk/cpupower.default)
  linux-tools/repos/community-x86_64/cpupower.install
(from rev 465333, linux-tools/trunk/cpupower.install)
  linux-tools/repos/community-x86_64/cpupower.service
(from rev 465333, linux-tools/trunk/cpupower.service)
  linux-tools/repos/community-x86_64/cpupower.systemd
(from rev 465333, linux-tools/trunk/cpupower.systemd)
  linux-tools/repos/community-x86_64/usbipd.service
(from rev 465333, linux-tools/trunk/usbipd.service)
Deleted:
  linux-tools/repos/community-x86_64/PKGBUILD
  linux-tools/repos/community-x86_64/cpupower.default
  linux-tools/repos/community-x86_64/cpupower.install
  linux-tools/repos/community-x86_64/cpupower.service
  linux-tools/repos/community-x86_64/cpupower.systemd
  linux-tools/repos/community-x86_64/usbipd.service

--+
 PKGBUILD |  562 ++---
 cpupower.default |   58 ++---
 cpupower.install |   26 +-
 cpupower.service |   22 +-
 cpupower.systemd |   60 ++---
 usbipd.service   |   18 -
 6 files changed, 373 insertions(+), 373 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-05-11 14:27:29 UTC (rev 465333)
+++ PKGBUILD2019-05-11 14:27:42 UTC (rev 465334)
@@ -1,281 +0,0 @@
-# Maintainer: Sébastien Luttringer
-
-pkgbase=linux-tools
-pkgname=(
-  'bpf'
-  'cgroup_event_listener'
-  'cpupower'
-  'hyperv'
-  'libtraceevent'
-  'linux-tools-meta'
-  'perf'
-  'tmon'
-  'turbostat'
-  'usbip'
-  'x86_energy_perf_policy'
-)
-pkgver=5.0
-pkgrel=1
-license=('GPL2')
-arch=('x86_64')
-url='https://www.kernel.org'
-options=('!strip')
-makedepends=('git')
-# split packages need all package dependencies set manually in makedepends
-# kernel source deps
-makedepends+=('asciidoc' 'xmlto')
-# perf deps
-makedepends+=('perl' 'python' 'slang' 'elfutils' 'libunwind' 'numactl' 'audit' 
'gtk2')
-# cpupower deps
-makedepends+=('pciutils')
-# usbip deps
-makedepends+=('glib2' 'sysfsutils' 'udev')
-# tmon deps
-makedepends+=('ncurses')
-groups=("$pkgbase")
-source=("git+https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git#tag=v${pkgver//_/-};
-#'https://cdn.kernel.org/pub/linux/kernel/v4.x/patch-4.12.2.xz'
-'cpupower.default'
-'cpupower.systemd'
-'cpupower.service'
-'usbipd.service')
-md5sums=('SKIP'
- '56883c159381ba89e50ab8ea65efec77'
- '34f5ecc19770a1abbcd0fd65bfd1f065'
- '86c4e419e4ba80835c330d49ba3f56ad'
- 'bb35634f480325a78b943f7e10165e86')
-
-prepare() {
-  cd linux
-
-  # apply patch from the source array (should be a pacman feature)
-  local filename
-  for filename in "${source[@]}"; do
-filename="${filename##*/}"
-if [[ "$filename" =~ \.patch$ ]]; then
-  msg2 "Applying patch $filename"
-  patch -p1 -N -i "$srcdir/$filename"
-elif [[ "$filename" =~ ^patch- ]]; then
-  msg2 "Applying linux $filename"
-  patch -p1 -N -i "$srcdir/${filename%.*}"
-fi
-  done
-}
-
-build() {
-  msg2 'libtraceevent'
-  pushd linux/tools/lib/traceevent
-  make
-  popd
-
-  msg2 'perf'
-  pushd linux/tools/perf
-  make -f Makefile.perf \
-prefix=/usr \
-lib=lib/perf \
-perfexecdir=lib/perf \
-NO_SDT=1 \
-PYTHON=python \
-PYTHON_CONFIG=python-config \
-PERF_VERSION=$pkgver-$pkgrel \
-DESTDIR="$pkgdir" \
-all man
-  popd
-
-  msg2 'cpupower'
-  pushd linux/tools/power/cpupower
-  make VERSION=$pkgver-$pkgrel
-  popd
-
-  msg2 'x86_energy_perf_policy'
-  pushd linux/tools/power/x86/x86_energy_perf_policy
-  make
-  popd
-
-  msg2 'usbip'
-  pushd linux/tools/usb/usbip
-  ./autogen.sh
-  ./configure --prefix=/usr --sbindir=/usr/bin
-  make
-  popd
-
-  msg2 'tmon'
-  pushd linux/tools/thermal/tmon
-  make
-  popd
-
-  msg2 'cgroup_event_listener'
-  pushd linux/tools/cgroup
-  make
-  popd
-
-  msg2 'turbostat'
-  pushd linux/tools/power/x86/turbostat
-  make
-  popd
-
-  msg2 'hv'
-  pushd linux/tools/hv
-  CFLAGS+=' -DKVP_SCRIPTS_PATH=/usr/lib/hyperv/kvp_scripts/' make
-  popd
-
-  msg2 'bpf'
-  pushd linux/tools/bpf
-  # doesn't compile when we don't first compile bpftool in its directory
-  cd bpftool
-  make
-  cd ..
-  make
-  popd
-}
-
-package_linux-tools-meta() {
-  pkgdesc='Linux kernel tools meta package'
-  groups=()
-  depends=(
-'bpf'
-'cgroup_event_listener'
-'cpupower'
-'hyperv'
-'libtraceevent'
-'perf'
-'tmon'
-'turbostat'
-'usbip'
-'x86_energy_perf_policy'
-  )
-  conflicts=(
-'acpidump'
-  )
-}
-
-package_libtraceevent() {
-  pkgdesc='Linux kernel trace event library'
-  depends=('glibc')
-
-  cd 

[arch-commits] Commit in linux-tools/repos/community-x86_64 (12 files)

2019-03-04 Thread Sébastien Luttringer via arch-commits
Date: Tuesday, March 5, 2019 @ 03:30:01
  Author: seblu
Revision: 437689

archrelease: copy trunk to community-x86_64

Added:
  linux-tools/repos/community-x86_64/PKGBUILD
(from rev 437688, linux-tools/trunk/PKGBUILD)
  linux-tools/repos/community-x86_64/cpupower.default
(from rev 437688, linux-tools/trunk/cpupower.default)
  linux-tools/repos/community-x86_64/cpupower.install
(from rev 437688, linux-tools/trunk/cpupower.install)
  linux-tools/repos/community-x86_64/cpupower.service
(from rev 437688, linux-tools/trunk/cpupower.service)
  linux-tools/repos/community-x86_64/cpupower.systemd
(from rev 437688, linux-tools/trunk/cpupower.systemd)
  linux-tools/repos/community-x86_64/usbipd.service
(from rev 437688, linux-tools/trunk/usbipd.service)
Deleted:
  linux-tools/repos/community-x86_64/PKGBUILD
  linux-tools/repos/community-x86_64/cpupower.default
  linux-tools/repos/community-x86_64/cpupower.install
  linux-tools/repos/community-x86_64/cpupower.service
  linux-tools/repos/community-x86_64/cpupower.systemd
  linux-tools/repos/community-x86_64/usbipd.service

--+
 PKGBUILD |  562 ++---
 cpupower.default |   58 ++---
 cpupower.install |   26 +-
 cpupower.service |   22 +-
 cpupower.systemd |   60 ++---
 usbipd.service   |   18 -
 6 files changed, 373 insertions(+), 373 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-03-05 03:29:50 UTC (rev 437688)
+++ PKGBUILD2019-03-05 03:30:01 UTC (rev 437689)
@@ -1,281 +0,0 @@
-# Maintainer: Sébastien Luttringer
-
-pkgbase=linux-tools
-pkgname=(
-  'bpf'
-  'cgroup_event_listener'
-  'cpupower'
-  'hyperv'
-  'libtraceevent'
-  'linux-tools-meta'
-  'perf'
-  'tmon'
-  'turbostat'
-  'usbip'
-  'x86_energy_perf_policy'
-)
-pkgver=4.20
-pkgrel=2
-license=('GPL2')
-arch=('x86_64')
-url='https://www.kernel.org'
-options=('!strip')
-makedepends=('git')
-# split packages need all package dependencies set manually in makedepends
-# kernel source deps
-makedepends+=('asciidoc' 'xmlto')
-# perf deps
-makedepends+=('perl' 'python' 'slang' 'elfutils' 'libunwind' 'numactl' 'audit' 
'gtk2')
-# cpupower deps
-makedepends+=('pciutils')
-# usbip deps
-makedepends+=('glib2' 'sysfsutils' 'udev')
-# tmon deps
-makedepends+=('ncurses')
-groups=("$pkgbase")
-source=("git+https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git#tag=v${pkgver//_/-};
-#'https://cdn.kernel.org/pub/linux/kernel/v4.x/patch-4.12.2.xz'
-'cpupower.default'
-'cpupower.systemd'
-'cpupower.service'
-'usbipd.service')
-md5sums=('SKIP'
- '56883c159381ba89e50ab8ea65efec77'
- '34f5ecc19770a1abbcd0fd65bfd1f065'
- '86c4e419e4ba80835c330d49ba3f56ad'
- 'bb35634f480325a78b943f7e10165e86')
-
-prepare() {
-  cd linux
-
-  # apply patch from the source array (should be a pacman feature)
-  local filename
-  for filename in "${source[@]}"; do
-filename="${filename##*/}"
-if [[ "$filename" =~ \.patch$ ]]; then
-  msg2 "Applying patch $filename"
-  patch -p1 -N -i "$srcdir/$filename"
-elif [[ "$filename" =~ ^patch- ]]; then
-  msg2 "Applying linux $filename"
-  patch -p1 -N -i "$srcdir/${filename%.*}"
-fi
-  done
-}
-
-build() {
-  msg2 'libtraceevent'
-  pushd linux/tools/lib/traceevent
-  make
-  popd
-
-  msg2 'perf'
-  pushd linux/tools/perf
-  make -f Makefile.perf \
-prefix=/usr \
-lib=lib/perf \
-perfexecdir=lib/perf \
-NO_SDT=1 \
-PYTHON=python \
-PYTHON_CONFIG=python-config \
-PERF_VERSION=$pkgver-$pkgrel \
-DESTDIR="$pkgdir" \
-all man
-  popd
-
-  msg2 'cpupower'
-  pushd linux/tools/power/cpupower
-  make VERSION=$pkgver-$pkgrel
-  popd
-
-  msg2 'x86_energy_perf_policy'
-  pushd linux/tools/power/x86/x86_energy_perf_policy
-  make
-  popd
-
-  msg2 'usbip'
-  pushd linux/tools/usb/usbip
-  ./autogen.sh
-  ./configure --prefix=/usr --sbindir=/usr/bin
-  make
-  popd
-
-  msg2 'tmon'
-  pushd linux/tools/thermal/tmon
-  make
-  popd
-
-  msg2 'cgroup_event_listener'
-  pushd linux/tools/cgroup
-  make
-  popd
-
-  msg2 'turbostat'
-  pushd linux/tools/power/x86/turbostat
-  make
-  popd
-
-  msg2 'hv'
-  pushd linux/tools/hv
-  CFLAGS+=' -DKVP_SCRIPTS_PATH=/usr/lib/hyperv/kvp_scripts/' make
-  popd
-
-  msg2 'bpf'
-  pushd linux/tools/bpf
-  # doesn't compile when we don't first compile bpftool in its directory
-  cd bpftool
-  make
-  cd ..
-  make
-  popd
-}
-
-package_linux-tools-meta() {
-  pkgdesc='Linux kernel tools meta package'
-  groups=()
-  depends=(
-'bpf'
-'cgroup_event_listener'
-'cpupower'
-'hyperv'
-'libtraceevent'
-'perf'
-'tmon'
-'turbostat'
-'usbip'
-'x86_energy_perf_policy'
-  )
-  conflicts=(
-'acpidump'
-  )
-}
-
-package_libtraceevent() {
-  pkgdesc='Linux kernel trace event library'
-  depends=('glibc')
-
-  cd 

[arch-commits] Commit in linux-tools/repos/community-x86_64 (12 files)

2019-01-02 Thread Sébastien Luttringer via arch-commits
Date: Thursday, January 3, 2019 @ 00:38:50
  Author: seblu
Revision: 420291

archrelease: copy trunk to community-x86_64

Added:
  linux-tools/repos/community-x86_64/PKGBUILD
(from rev 420290, linux-tools/trunk/PKGBUILD)
  linux-tools/repos/community-x86_64/cpupower.default
(from rev 420290, linux-tools/trunk/cpupower.default)
  linux-tools/repos/community-x86_64/cpupower.install
(from rev 420290, linux-tools/trunk/cpupower.install)
  linux-tools/repos/community-x86_64/cpupower.service
(from rev 420290, linux-tools/trunk/cpupower.service)
  linux-tools/repos/community-x86_64/cpupower.systemd
(from rev 420290, linux-tools/trunk/cpupower.systemd)
  linux-tools/repos/community-x86_64/usbipd.service
(from rev 420290, linux-tools/trunk/usbipd.service)
Deleted:
  linux-tools/repos/community-x86_64/PKGBUILD
  linux-tools/repos/community-x86_64/cpupower.default
  linux-tools/repos/community-x86_64/cpupower.install
  linux-tools/repos/community-x86_64/cpupower.service
  linux-tools/repos/community-x86_64/cpupower.systemd
  linux-tools/repos/community-x86_64/usbipd.service

--+
 PKGBUILD |  540 +++--
 cpupower.default |   58 ++---
 cpupower.install |   26 +-
 cpupower.service |   22 +-
 cpupower.systemd |   60 ++---
 usbipd.service   |   18 -
 6 files changed, 373 insertions(+), 351 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-01-03 00:38:31 UTC (rev 420290)
+++ PKGBUILD2019-01-03 00:38:50 UTC (rev 420291)
@@ -1,259 +0,0 @@
-# Maintainer: Sébastien Luttringer
-
-pkgbase=linux-tools
-pkgname=(
-  'cgroup_event_listener'
-  'cpupower'
-  'hyperv'
-  'libtraceevent'
-  'linux-tools-meta'
-  'perf'
-  'tmon'
-  'turbostat'
-  'usbip'
-  'x86_energy_perf_policy'
-)
-pkgver=4.19
-pkgrel=1
-license=('GPL2')
-arch=('x86_64')
-url='https://www.kernel.org'
-options=('!strip')
-makedepends=('git')
-# split packages need all package dependencies set manually in makedepends
-# kernel source deps
-makedepends+=('asciidoc' 'xmlto')
-# perf deps
-makedepends+=('perl' 'python' 'slang' 'elfutils' 'libunwind' 'numactl' 'audit' 
'gtk2')
-# cpupower deps
-makedepends+=('pciutils')
-# usbip deps
-makedepends+=('glib2' 'sysfsutils' 'udev')
-# tmon deps
-makedepends+=('ncurses')
-groups=("$pkgbase")
-source=("git+https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git#tag=v${pkgver//_/-};
-#'https://cdn.kernel.org/pub/linux/kernel/v4.x/patch-4.12.2.xz'
-'cpupower.default'
-'cpupower.systemd'
-'cpupower.service'
-'usbipd.service')
-md5sums=('SKIP'
- '56883c159381ba89e50ab8ea65efec77'
- '34f5ecc19770a1abbcd0fd65bfd1f065'
- '86c4e419e4ba80835c330d49ba3f56ad'
- 'bb35634f480325a78b943f7e10165e86')
-
-prepare() {
-  cd linux
-
-  # apply patch from the source array (should be a pacman feature)
-  local filename
-  for filename in "${source[@]}"; do
-filename="${filename##*/}"
-if [[ "$filename" =~ \.patch$ ]]; then
-  msg2 "Applying patch $filename"
-  patch -p1 -N -i "$srcdir/$filename"
-elif [[ "$filename" =~ ^patch- ]]; then
-  msg2 "Applying linux $filename"
-  patch -p1 -N -i "$srcdir/${filename%.*}"
-fi
-  done
-}
-
-build() {
-  msg2 'libtraceevent'
-  pushd linux/tools/lib/traceevent
-  make
-  popd
-
-  msg2 'perf'
-  pushd linux/tools/perf
-  make -f Makefile.perf \
-prefix=/usr \
-lib=lib/perf \
-perfexecdir=lib/perf \
-NO_SDT=1 \
-PYTHON=python \
-PYTHON_CONFIG=python-config \
-PERF_VERSION=$pkgver-$pkgrel \
-DESTDIR="$pkgdir" \
-all man
-  popd
-
-  msg2 'cpupower'
-  pushd linux/tools/power/cpupower
-  make VERSION=$pkgver-$pkgrel
-  popd
-
-  msg2 'x86_energy_perf_policy'
-  pushd linux/tools/power/x86/x86_energy_perf_policy
-  make
-  popd
-
-  msg2 'usbip'
-  pushd linux/tools/usb/usbip
-  ./autogen.sh
-  ./configure --prefix=/usr --sbindir=/usr/bin
-  make
-  popd
-
-  msg2 'tmon'
-  pushd linux/tools/thermal/tmon
-  make
-  popd
-
-  msg2 'cgroup_event_listener'
-  pushd linux/tools/cgroup
-  make
-  popd
-
-  msg2 'turbostat'
-  pushd linux/tools/power/x86/turbostat
-  make
-  popd
-
-  msg2 'hv'
-  pushd linux/tools/hv
-  CFLAGS+=' -DKVP_SCRIPTS_PATH=/usr/lib/hyperv/kvp_scripts/' make
-  popd
-}
-
-package_linux-tools-meta() {
-  pkgdesc='Linux kernel tools meta package'
-  groups=()
-  depends=(
-'cgroup_event_listener'
-'cpupower'
-'hyperv'
-'libtraceevent'
-'perf'
-'tmon'
-'turbostat'
-'usbip'
-'x86_energy_perf_policy'
-  )
-  conflicts=(
-'acpidump'
-  )
-}
-
-package_libtraceevent() {
-  pkgdesc='Linux kernel trace event library'
-  depends=('glibc')
-
-  cd linux/tools/lib/traceevent
-  install -dm 755 "$pkgdir/usr/lib"
-  install -m 644 libtraceevent.so "$pkgdir/usr/lib"
-}
-
-package_perf() {
-  pkgdesc='Linux kernel performance auditing tool'
-  

[arch-commits] Commit in linux-tools/repos/community-x86_64 (12 files)

2018-10-26 Thread Sébastien Luttringer via arch-commits
Date: Friday, October 26, 2018 @ 10:35:42
  Author: seblu
Revision: 399092

archrelease: copy trunk to community-x86_64

Added:
  linux-tools/repos/community-x86_64/PKGBUILD
(from rev 399091, linux-tools/trunk/PKGBUILD)
  linux-tools/repos/community-x86_64/cpupower.default
(from rev 399091, linux-tools/trunk/cpupower.default)
  linux-tools/repos/community-x86_64/cpupower.install
(from rev 399091, linux-tools/trunk/cpupower.install)
  linux-tools/repos/community-x86_64/cpupower.service
(from rev 399091, linux-tools/trunk/cpupower.service)
  linux-tools/repos/community-x86_64/cpupower.systemd
(from rev 399091, linux-tools/trunk/cpupower.systemd)
  linux-tools/repos/community-x86_64/usbipd.service
(from rev 399091, linux-tools/trunk/usbipd.service)
Deleted:
  linux-tools/repos/community-x86_64/PKGBUILD
  linux-tools/repos/community-x86_64/cpupower.default
  linux-tools/repos/community-x86_64/cpupower.install
  linux-tools/repos/community-x86_64/cpupower.service
  linux-tools/repos/community-x86_64/cpupower.systemd
  linux-tools/repos/community-x86_64/usbipd.service

--+
 PKGBUILD |  519 ++---
 cpupower.default |   58 ++---
 cpupower.install |   26 +-
 cpupower.service |   22 +-
 cpupower.systemd |   60 +++---
 usbipd.service   |   18 -
 6 files changed, 351 insertions(+), 352 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-10-26 10:35:24 UTC (rev 399091)
+++ PKGBUILD2018-10-26 10:35:42 UTC (rev 399092)
@@ -1,260 +0,0 @@
-# $Id$
-# Maintainer: Sébastien Luttringer
-
-pkgbase=linux-tools
-pkgname=(
-  'cgroup_event_listener'
-  'cpupower'
-  'hyperv'
-  'libtraceevent'
-  'linux-tools-meta'
-  'perf'
-  'tmon'
-  'turbostat'
-  'usbip'
-  'x86_energy_perf_policy'
-)
-pkgver=4.18
-pkgrel=1
-license=('GPL2')
-arch=('x86_64')
-url='https://www.kernel.org'
-options=('!strip')
-makedepends=('git')
-# split packages need all package dependencies set manually in makedepends
-# kernel source deps
-makedepends+=('asciidoc' 'xmlto')
-# perf deps
-makedepends+=('perl' 'python2' 'slang' 'elfutils' 'libunwind' 'numactl' 
'audit' 'gtk2')
-# cpupower deps
-makedepends+=('pciutils')
-# usbip deps
-makedepends+=('glib2' 'sysfsutils' 'udev')
-# tmon deps
-makedepends+=('ncurses')
-groups=("$pkgbase")
-source=("git+https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git#tag=v$pkgver;
-#'https://cdn.kernel.org/pub/linux/kernel/v4.x/patch-4.12.2.xz'
-'cpupower.default'
-'cpupower.systemd'
-'cpupower.service'
-'usbipd.service')
-md5sums=('SKIP'
- '56883c159381ba89e50ab8ea65efec77'
- '34f5ecc19770a1abbcd0fd65bfd1f065'
- '86c4e419e4ba80835c330d49ba3f56ad'
- 'bb35634f480325a78b943f7e10165e86')
-
-prepare() {
-  cd linux
-
-  # apply patch from the source array (should be a pacman feature)
-  local filename
-  for filename in "${source[@]}"; do
-filename="${filename##*/}"
-if [[ "$filename" =~ \.patch$ ]]; then
-  msg2 "Applying patch $filename"
-  patch -p1 -N -i "$srcdir/$filename"
-elif [[ "$filename" =~ ^patch- ]]; then
-  msg2 "Applying linux $filename"
-  patch -p1 -N -i "$srcdir/${filename%.*}"
-fi
-  done
-}
-
-build() {
-  msg2 'libtraceevent'
-  pushd linux/tools/lib/traceevent
-  make
-  popd
-
-  msg2 'perf'
-  pushd linux/tools/perf
-  make -f Makefile.perf \
-prefix=/usr \
-lib=lib/perf \
-perfexecdir=lib/perf \
-NO_SDT=1 \
-PYTHON=python2 \
-PYTHON_CONFIG=python2-config \
-PERF_VERSION=$pkgver-$pkgrel \
-DESTDIR="$pkgdir" \
-all man
-  popd
-
-  msg2 'cpupower'
-  pushd linux/tools/power/cpupower
-  make VERSION=$pkgver-$pkgrel
-  popd
-
-  msg2 'x86_energy_perf_policy'
-  pushd linux/tools/power/x86/x86_energy_perf_policy
-  make
-  popd
-
-  msg2 'usbip'
-  pushd linux/tools/usb/usbip
-  ./autogen.sh
-  ./configure --prefix=/usr --sbindir=/usr/bin
-  make
-  popd
-
-  msg2 'tmon'
-  pushd linux/tools/thermal/tmon
-  make
-  popd
-
-  msg2 'cgroup_event_listener'
-  pushd linux/tools/cgroup
-  make
-  popd
-
-  msg2 'turbostat'
-  pushd linux/tools/power/x86/turbostat
-  make
-  popd
-
-  msg2 'hv'
-  pushd linux/tools/hv
-  CFLAGS+=' -DKVP_SCRIPTS_PATH=/usr/lib/hyperv/kvp_scripts/' make
-  popd
-}
-
-package_linux-tools-meta() {
-  pkgdesc='Linux kernel tools meta package'
-  groups=()
-  depends=(
-'cgroup_event_listener'
-'cpupower'
-'hyperv'
-'libtraceevent'
-'perf'
-'tmon'
-'turbostat'
-'usbip'
-'x86_energy_perf_policy'
-  )
-  conflicts=(
-'acpidump'
-  )
-}
-
-package_libtraceevent() {
-  pkgdesc='Linux kernel trace event library'
-  depends=('glibc')
-
-  cd linux/tools/lib/traceevent
-  install -dm 755 "$pkgdir/usr/lib"
-  install -m 644 libtraceevent.so "$pkgdir/usr/lib"
-}
-
-package_perf() {
-  pkgdesc='Linux kernel performance auditing tool'
-  

[arch-commits] Commit in linux-tools/repos/community-x86_64 (12 files)

2018-08-14 Thread Sébastien Luttringer via arch-commits
Date: Tuesday, August 14, 2018 @ 21:43:15
  Author: seblu
Revision: 371647

archrelease: copy trunk to community-x86_64

Added:
  linux-tools/repos/community-x86_64/PKGBUILD
(from rev 371646, linux-tools/trunk/PKGBUILD)
  linux-tools/repos/community-x86_64/cpupower.default
(from rev 371646, linux-tools/trunk/cpupower.default)
  linux-tools/repos/community-x86_64/cpupower.install
(from rev 371646, linux-tools/trunk/cpupower.install)
  linux-tools/repos/community-x86_64/cpupower.service
(from rev 371646, linux-tools/trunk/cpupower.service)
  linux-tools/repos/community-x86_64/cpupower.systemd
(from rev 371646, linux-tools/trunk/cpupower.systemd)
  linux-tools/repos/community-x86_64/usbipd.service
(from rev 371646, linux-tools/trunk/usbipd.service)
Deleted:
  linux-tools/repos/community-x86_64/PKGBUILD
  linux-tools/repos/community-x86_64/cpupower.default
  linux-tools/repos/community-x86_64/cpupower.install
  linux-tools/repos/community-x86_64/cpupower.service
  linux-tools/repos/community-x86_64/cpupower.systemd
  linux-tools/repos/community-x86_64/usbipd.service

--+
 PKGBUILD |  524 ++---
 cpupower.default |   58 ++---
 cpupower.install |   26 +-
 cpupower.service |   22 +-
 cpupower.systemd |   60 +++---
 usbipd.service   |   18 -
 6 files changed, 352 insertions(+), 356 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-08-14 21:43:05 UTC (rev 371646)
+++ PKGBUILD2018-08-14 21:43:15 UTC (rev 371647)
@@ -1,264 +0,0 @@
-# $Id$
-# Maintainer: Sébastien Luttringer
-
-pkgbase=linux-tools
-pkgname=(
-  'cgroup_event_listener'
-  'cpupower'
-  'hyperv'
-  'libtraceevent'
-  'linux-tools-meta'
-  'perf'
-  'tmon'
-  'turbostat'
-  'usbip'
-  'x86_energy_perf_policy'
-)
-pkgver=4.16
-pkgrel=1
-license=('GPL2')
-arch=('x86_64')
-url='https://www.kernel.org'
-options=('!strip')
-makedepends=('git')
-# split packages need all package dependencies set manually in makedepends
-# kernel source deps
-makedepends+=('asciidoc' 'xmlto')
-# perf deps
-makedepends+=('perl' 'python2' 'slang' 'elfutils' 'libunwind' 'numactl' 
'audit' 'gtk2')
-# cpupower deps
-makedepends+=('pciutils')
-# usbip deps
-makedepends+=('glib2' 'sysfsutils' 'udev')
-# tmon deps
-makedepends+=('ncurses')
-groups=("$pkgbase")
-source=("git+https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git#tag=v$pkgver;
-#'https://cdn.kernel.org/pub/linux/kernel/v4.x/patch-4.12.2.xz'
-'cpupower.default'
-'cpupower.systemd'
-'cpupower.service'
-'usbipd.service')
-md5sums=('SKIP'
- '56883c159381ba89e50ab8ea65efec77'
- '34f5ecc19770a1abbcd0fd65bfd1f065'
- '86c4e419e4ba80835c330d49ba3f56ad'
- 'bb35634f480325a78b943f7e10165e86')
-
-prepare() {
-  cd linux
-
-  # Fix "unwind-libunwind.c:109:11: error: ‘EINVAL’ undeclared" on i686
-  # Not sure why this wasn't an issue until now...
-  sed -i '1i #include ' tools/perf/arch/x86/util/unwind-libunwind.c
-
-  # apply patch from the source array (should be a pacman feature)
-  local filename
-  for filename in "${source[@]}"; do
-filename="${filename##*/}"
-if [[ "$filename" =~ \.patch$ ]]; then
-  msg2 "Applying patch $filename"
-  patch -p1 -N -i "$srcdir/$filename"
-elif [[ "$filename" =~ ^patch- ]]; then
-  msg2 "Applying linux $filename"
-  patch -p1 -N -i "$srcdir/${filename%.*}"
-fi
-  done
-}
-
-build() {
-  msg2 'libtraceevent'
-  pushd linux/tools/lib/traceevent
-  make
-  popd
-
-  msg2 'perf'
-  pushd linux/tools/perf
-  make -f Makefile.perf \
-prefix=/usr \
-lib=lib/perf \
-perfexecdir=lib/perf \
-NO_SDT=1 \
-PYTHON=python2 \
-PYTHON_CONFIG=python2-config \
-PERF_VERSION=$pkgver-$pkgrel \
-DESTDIR="$pkgdir" \
-all man
-  popd
-
-  msg2 'cpupower'
-  pushd linux/tools/power/cpupower
-  make VERSION=$pkgver-$pkgrel
-  popd
-
-  msg2 'x86_energy_perf_policy'
-  pushd linux/tools/power/x86/x86_energy_perf_policy
-  make
-  popd
-
-  msg2 'usbip'
-  pushd linux/tools/usb/usbip
-  ./autogen.sh
-  ./configure --prefix=/usr --sbindir=/usr/bin
-  make
-  popd
-
-  msg2 'tmon'
-  pushd linux/tools/thermal/tmon
-  make
-  popd
-
-  msg2 'cgroup_event_listener'
-  pushd linux/tools/cgroup
-  make
-  popd
-
-  msg2 'turbostat'
-  pushd linux/tools/power/x86/turbostat
-  make
-  popd
-
-  msg2 'hv'
-  pushd linux/tools/hv
-  CFLAGS+=' -DKVP_SCRIPTS_PATH=/usr/lib/hyperv/kvp_scripts/' make
-  popd
-}
-
-package_linux-tools-meta() {
-  pkgdesc='Linux kernel tools meta package'
-  groups=()
-  depends=(
-'cgroup_event_listener'
-'cpupower'
-'hyperv'
-'libtraceevent'
-'perf'
-'tmon'
-'turbostat'
-'usbip'
-'x86_energy_perf_policy'
-  )
-  conflicts=(
-'acpidump'
-  )
-}
-
-package_libtraceevent() {
-  pkgdesc='Linux kernel trace event library'
-  depends=('glibc')
-
-  cd 

[arch-commits] Commit in linux-tools/repos/community-x86_64 (12 files)

2018-04-01 Thread Sébastien Luttringer via arch-commits
Date: Sunday, April 1, 2018 @ 23:45:44
  Author: seblu
Revision: 313785

archrelease: copy trunk to community-x86_64

Added:
  linux-tools/repos/community-x86_64/PKGBUILD
(from rev 313784, linux-tools/trunk/PKGBUILD)
  linux-tools/repos/community-x86_64/cpupower.default
(from rev 313784, linux-tools/trunk/cpupower.default)
  linux-tools/repos/community-x86_64/cpupower.install
(from rev 313784, linux-tools/trunk/cpupower.install)
  linux-tools/repos/community-x86_64/cpupower.service
(from rev 313784, linux-tools/trunk/cpupower.service)
  linux-tools/repos/community-x86_64/cpupower.systemd
(from rev 313784, linux-tools/trunk/cpupower.systemd)
  linux-tools/repos/community-x86_64/usbipd.service
(from rev 313784, linux-tools/trunk/usbipd.service)
Deleted:
  linux-tools/repos/community-x86_64/PKGBUILD
  linux-tools/repos/community-x86_64/cpupower.default
  linux-tools/repos/community-x86_64/cpupower.install
  linux-tools/repos/community-x86_64/cpupower.service
  linux-tools/repos/community-x86_64/cpupower.systemd
  linux-tools/repos/community-x86_64/usbipd.service

--+
 PKGBUILD |  528 ++---
 cpupower.default |   58 ++---
 cpupower.install |   26 +-
 cpupower.service |   22 +-
 cpupower.systemd |   60 +++---
 usbipd.service   |   18 -
 6 files changed, 356 insertions(+), 356 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-04-01 23:44:54 UTC (rev 313784)
+++ PKGBUILD2018-04-01 23:45:44 UTC (rev 313785)
@@ -1,264 +0,0 @@
-# $Id$
-# Maintainer: Sébastien Luttringer
-
-pkgbase=linux-tools
-pkgname=(
-  'cgroup_event_listener'
-  'cpupower'
-  'hyperv'
-  'libtraceevent'
-  'linux-tools-meta'
-  'perf'
-  'tmon'
-  'turbostat'
-  'usbip'
-  'x86_energy_perf_policy'
-)
-pkgver=4.16
-pkgrel=1
-license=('GPL2')
-arch=('x86_64')
-url='https://www.kernel.org'
-options=('!strip')
-makedepends=('git')
-# split packages need all package dependencies set manually in makedepends
-# kernel source deps
-makedepends+=('asciidoc' 'xmlto')
-# perf deps
-makedepends+=('perl' 'python2' 'slang' 'elfutils' 'libunwind' 'numactl' 
'audit' 'gtk2')
-# cpupower deps
-makedepends+=('pciutils')
-# usbip deps
-makedepends+=('glib2' 'sysfsutils' 'udev')
-# tmon deps
-makedepends+=('ncurses')
-groups=("$pkgbase")
-source=("git+https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git#tag=v$pkgver;
-#'https://cdn.kernel.org/pub/linux/kernel/v4.x/patch-4.12.2.xz'
-'cpupower.default'
-'cpupower.systemd'
-'cpupower.service'
-'usbipd.service')
-md5sums=('SKIP'
- '56883c159381ba89e50ab8ea65efec77'
- '34f5ecc19770a1abbcd0fd65bfd1f065'
- '86c4e419e4ba80835c330d49ba3f56ad'
- 'bb35634f480325a78b943f7e10165e86')
-
-prepare() {
-  cd linux
-
-  # Fix "unwind-libunwind.c:109:11: error: ‘EINVAL’ undeclared" on i686
-  # Not sure why this wasn't an issue until now...
-  sed -i '1i #include ' tools/perf/arch/x86/util/unwind-libunwind.c
-
-  # apply patch from the source array (should be a pacman feature)
-  local filename
-  for filename in "${source[@]}"; do
-filename="${filename##*/}"
-if [[ "$filename" =~ \.patch$ ]]; then
-  msg2 "Applying patch $filename"
-  patch -p1 -N -i "$srcdir/$filename"
-elif [[ "$filename" =~ ^patch- ]]; then
-  msg2 "Applying linux $filename"
-  patch -p1 -N -i "$srcdir/${filename%.*}"
-fi
-  done
-}
-
-build() {
-  msg2 'libtraceevent'
-  pushd linux/tools/lib/traceevent
-  make
-  popd
-
-  msg2 'perf'
-  pushd linux/tools/perf
-  make -f Makefile.perf \
-prefix=/usr \
-lib=lib/perf \
-perfexecdir=lib/perf \
-NO_SDT=1 \
-PYTHON=python2 \
-PYTHON_CONFIG=python2-config \
-PERF_VERSION=$pkgver-$pkgrel \
-DESTDIR="$pkgdir" \
-all man
-  popd
-
-  msg2 'cpupower'
-  pushd linux/tools/power/cpupower
-  make VERSION=$pkgver-$pkgrel
-  popd
-
-  msg2 'x86_energy_perf_policy'
-  pushd linux/tools/power/x86/x86_energy_perf_policy
-  make
-  popd
-
-  msg2 'usbip'
-  pushd linux/tools/usb/usbip
-  ./autogen.sh
-  ./configure --prefix=/usr --sbindir=/usr/bin
-  make
-  popd
-
-  msg2 'tmon'
-  pushd linux/tools/thermal/tmon
-  make
-  popd
-
-  msg2 'cgroup_event_listener'
-  pushd linux/tools/cgroup
-  make
-  popd
-
-  msg2 'turbostat'
-  pushd linux/tools/power/x86/turbostat
-  make
-  popd
-
-  msg2 'hv'
-  pushd linux/tools/hv
-  CFLAGS+=' -DKVP_SCRIPTS_PATH=/usr/lib/hyperv/kvp_scripts/' make
-  popd
-}
-
-package_linux-tools-meta() {
-  pkgdesc='Linux kernel tools meta package'
-  groups=()
-  depends=(
-'cgroup_event_listener'
-'cpupower'
-'hyperv'
-'libtraceevent'
-'perf'
-'tmon'
-'turbostat'
-'usbip'
-'x86_energy_perf_policy'
-  )
-  conflicts=(
-'acpidump'
-  )
-}
-
-package_libtraceevent() {
-  pkgdesc='Linux kernel trace event library'
-  depends=('glibc')
-
-  cd 

[arch-commits] Commit in linux-tools/repos/community-x86_64 (12 files)

2018-04-01 Thread Sébastien Luttringer via arch-commits
Date: Sunday, April 1, 2018 @ 23:42:02
  Author: seblu
Revision: 313780

archrelease: copy trunk to community-x86_64

Added:
  linux-tools/repos/community-x86_64/PKGBUILD
(from rev 313779, linux-tools/trunk/PKGBUILD)
  linux-tools/repos/community-x86_64/cpupower.default
(from rev 313779, linux-tools/trunk/cpupower.default)
  linux-tools/repos/community-x86_64/cpupower.install
(from rev 313779, linux-tools/trunk/cpupower.install)
  linux-tools/repos/community-x86_64/cpupower.service
(from rev 313779, linux-tools/trunk/cpupower.service)
  linux-tools/repos/community-x86_64/cpupower.systemd
(from rev 313779, linux-tools/trunk/cpupower.systemd)
  linux-tools/repos/community-x86_64/usbipd.service
(from rev 313779, linux-tools/trunk/usbipd.service)
Deleted:
  linux-tools/repos/community-x86_64/PKGBUILD
  linux-tools/repos/community-x86_64/cpupower.default
  linux-tools/repos/community-x86_64/cpupower.install
  linux-tools/repos/community-x86_64/cpupower.service
  linux-tools/repos/community-x86_64/cpupower.systemd
  linux-tools/repos/community-x86_64/usbipd.service

--+
 PKGBUILD |  528 ++---
 cpupower.default |   58 ++---
 cpupower.install |   26 +-
 cpupower.service |   22 +-
 cpupower.systemd |   60 +++---
 usbipd.service   |   18 -
 6 files changed, 356 insertions(+), 356 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-04-01 23:41:48 UTC (rev 313779)
+++ PKGBUILD2018-04-01 23:42:02 UTC (rev 313780)
@@ -1,264 +0,0 @@
-# $Id$
-# Maintainer: Sébastien Luttringer
-
-pkgbase=linux-tools
-pkgname=(
-  'cgroup_event_listener'
-  'cpupower'
-  'hyperv'
-  'libtraceevent'
-  'linux-tools-meta'
-  'perf'
-  'tmon'
-  'turbostat'
-  'usbip'
-  'x86_energy_perf_policy'
-)
-pkgver=4.15
-pkgrel=1
-license=('GPL2')
-arch=('x86_64')
-url='https://www.kernel.org'
-options=('!strip')
-makedepends=('git')
-# split packages need all package dependencies set manually in makedepends
-# kernel source deps
-makedepends+=('asciidoc' 'xmlto')
-# perf deps
-makedepends+=('perl' 'python2' 'slang' 'elfutils' 'libunwind' 'numactl' 
'audit' 'gtk2')
-# cpupower deps
-makedepends+=('pciutils')
-# usbip deps
-makedepends+=('glib2' 'sysfsutils' 'udev')
-# tmon deps
-makedepends+=('ncurses')
-groups=("$pkgbase")
-source=("git+https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git#tag=v$pkgver;
-#'https://cdn.kernel.org/pub/linux/kernel/v4.x/patch-4.12.2.xz'
-'cpupower.default'
-'cpupower.systemd'
-'cpupower.service'
-'usbipd.service')
-md5sums=('SKIP'
- '56883c159381ba89e50ab8ea65efec77'
- '34f5ecc19770a1abbcd0fd65bfd1f065'
- '86c4e419e4ba80835c330d49ba3f56ad'
- 'bb35634f480325a78b943f7e10165e86')
-
-prepare() {
-  cd linux
-
-  # Fix "unwind-libunwind.c:109:11: error: ‘EINVAL’ undeclared" on i686
-  # Not sure why this wasn't an issue until now...
-  sed -i '1i #include ' tools/perf/arch/x86/util/unwind-libunwind.c
-
-  # apply patch from the source array (should be a pacman feature)
-  local filename
-  for filename in "${source[@]}"; do
-filename="${filename##*/}"
-if [[ "$filename" =~ \.patch$ ]]; then
-  msg2 "Applying patch $filename"
-  patch -p1 -N -i "$srcdir/$filename"
-elif [[ "$filename" =~ ^patch- ]]; then
-  msg2 "Applying linux $filename"
-  patch -p1 -N -i "$srcdir/${filename%.*}"
-fi
-  done
-}
-
-build() {
-  msg2 'libtraceevent'
-  pushd linux/tools/lib/traceevent
-  make
-  popd
-
-  msg2 'perf'
-  pushd linux/tools/perf
-  make -f Makefile.perf \
-prefix=/usr \
-lib=lib/perf \
-perfexecdir=lib/perf \
-NO_SDT=1 \
-PYTHON=python2 \
-PYTHON_CONFIG=python2-config \
-PERF_VERSION=$pkgver-$pkgrel \
-DESTDIR="$pkgdir" \
-all man
-  popd
-
-  msg2 'cpupower'
-  pushd linux/tools/power/cpupower
-  make VERSION=$pkgver-$pkgrel
-  popd
-
-  msg2 'x86_energy_perf_policy'
-  pushd linux/tools/power/x86/x86_energy_perf_policy
-  make
-  popd
-
-  msg2 'usbip'
-  pushd linux/tools/usb/usbip
-  ./autogen.sh
-  ./configure --prefix=/usr --sbindir=/usr/bin
-  make
-  popd
-
-  msg2 'tmon'
-  pushd linux/tools/thermal/tmon
-  make
-  popd
-
-  msg2 'cgroup_event_listener'
-  pushd linux/tools/cgroup
-  make
-  popd
-
-  msg2 'turbostat'
-  pushd linux/tools/power/x86/turbostat
-  make
-  popd
-
-  msg2 'hv'
-  pushd linux/tools/hv
-  CFLAGS+=' -DKVP_SCRIPTS_PATH=/usr/lib/hyperv/kvp_scripts/' make
-  popd
-}
-
-package_linux-tools-meta() {
-  pkgdesc='Linux kernel tools meta package'
-  groups=()
-  depends=(
-'cgroup_event_listener'
-'cpupower'
-'hyperv'
-'libtraceevent'
-'perf'
-'tmon'
-'turbostat'
-'usbip'
-'x86_energy_perf_policy'
-  )
-  conflicts=(
-'acpidump'
-  )
-}
-
-package_libtraceevent() {
-  pkgdesc='Linux kernel trace event library'
-  depends=('glibc')
-
-  cd 

[arch-commits] Commit in linux-tools/repos/community-x86_64 (12 files)

2018-02-03 Thread Sébastien Luttringer via arch-commits
Date: Saturday, February 3, 2018 @ 13:25:05
  Author: seblu
Revision: 288783

archrelease: copy trunk to community-x86_64

Added:
  linux-tools/repos/community-x86_64/PKGBUILD
(from rev 288782, linux-tools/trunk/PKGBUILD)
  linux-tools/repos/community-x86_64/cpupower.default
(from rev 288782, linux-tools/trunk/cpupower.default)
  linux-tools/repos/community-x86_64/cpupower.install
(from rev 288782, linux-tools/trunk/cpupower.install)
  linux-tools/repos/community-x86_64/cpupower.service
(from rev 288782, linux-tools/trunk/cpupower.service)
  linux-tools/repos/community-x86_64/cpupower.systemd
(from rev 288782, linux-tools/trunk/cpupower.systemd)
  linux-tools/repos/community-x86_64/usbipd.service
(from rev 288782, linux-tools/trunk/usbipd.service)
Deleted:
  linux-tools/repos/community-x86_64/PKGBUILD
  linux-tools/repos/community-x86_64/cpupower.default
  linux-tools/repos/community-x86_64/cpupower.install
  linux-tools/repos/community-x86_64/cpupower.service
  linux-tools/repos/community-x86_64/cpupower.systemd
  linux-tools/repos/community-x86_64/usbipd.service

--+
 PKGBUILD |  529 ++---
 cpupower.default |   58 ++---
 cpupower.install |   26 +-
 cpupower.service |   22 +-
 cpupower.systemd |   60 +++---
 usbipd.service   |   18 -
 6 files changed, 356 insertions(+), 357 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-02-03 13:24:52 UTC (rev 288782)
+++ PKGBUILD2018-02-03 13:25:05 UTC (rev 288783)
@@ -1,265 +0,0 @@
-# $Id$
-# Maintainer: Sébastien Luttringer
-
-pkgbase=linux-tools
-pkgname=(
-  'cgroup_event_listener'
-  'cpupower'
-  'hyperv'
-  'libtraceevent'
-  'linux-tools-meta'
-  'perf'
-  'tmon'
-  'turbostat'
-  'usbip'
-  'x86_energy_perf_policy'
-)
-pkgver=4.14
-pkgrel=1
-license=('GPL2')
-arch=('x86_64')
-url='https://www.kernel.org'
-options=('!strip')
-makedepends=('git')
-# split packages need all package dependencies set manually in makedepends
-# kernel source deps
-makedepends+=('asciidoc' 'xmlto')
-# perf deps
-makedepends+=('perl' 'python2' 'slang' 'elfutils' 'libunwind' 'numactl' 
'audit' 'gtk2')
-# cpupower deps
-makedepends+=('pciutils')
-# usbip deps
-makedepends+=('glib2' 'sysfsutils' 'udev')
-# tmon deps
-makedepends+=('ncurses')
-groups=("$pkgbase")
-source=("git+https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git#tag=v$pkgver;
-#'https://cdn.kernel.org/pub/linux/kernel/v4.x/patch-4.12.2.xz'
-'cpupower.default'
-'cpupower.systemd'
-'cpupower.service'
-'usbipd.service')
-md5sums=('SKIP'
- '56883c159381ba89e50ab8ea65efec77'
- '34f5ecc19770a1abbcd0fd65bfd1f065'
- '86c4e419e4ba80835c330d49ba3f56ad'
- 'bb35634f480325a78b943f7e10165e86')
-
-prepare() {
-  cd linux
-
-  # Fix "unwind-libunwind.c:109:11: error: ‘EINVAL’ undeclared" on i686
-  # Not sure why this wasn't an issue until now...
-  sed -i '1i #include ' tools/perf/arch/x86/util/unwind-libunwind.c
-
-  # apply patch from the source array (should be a pacman feature)
-  local filename
-  for filename in "${source[@]}"; do
-filename="${filename##*/}"
-if [[ "$filename" =~ \.patch$ ]]; then
-  msg2 "Applying patch $filename"
-  patch -p1 -N -i "$srcdir/$filename"
-elif [[ "$filename" =~ ^patch- ]]; then
-  msg2 "Applying linux $filename"
-  patch -p1 -N -i "$srcdir/${filename%.*}"
-fi
-  done
-}
-
-build() {
-  msg2 'libtraceevent'
-  pushd linux/tools/lib/traceevent
-  make
-  popd
-
-  msg2 'perf'
-  pushd linux/tools/perf
-  make -f Makefile.perf \
-prefix=/usr \
-lib=lib/perf \
-perfexecdir=lib/perf \
-NO_SDT=1 \
-PYTHON=python2 \
-PYTHON_CONFIG=python2-config \
-PERF_VERSION=$pkgver-$pkgrel \
-DESTDIR="$pkgdir" \
-all man
-  popd
-
-  msg2 'cpupower'
-  pushd linux/tools/power/cpupower
-  # we cannot use --as-needed
-  #LDFLAGS=${LDFLAGS:+"$LDFLAGS,--no-as-needed"}
-  make VERSION=$pkgver-$pkgrel
-  popd
-
-  msg2 'x86_energy_perf_policy'
-  pushd linux/tools/power/x86/x86_energy_perf_policy
-  make
-  popd
-
-  msg2 'usbip'
-  pushd linux/tools/usb/usbip
-  ./autogen.sh
-  ./configure --prefix=/usr --sbindir=/usr/bin
-  make
-  popd
-
-  msg2 'tmon'
-  pushd linux/tools/thermal/tmon
-  make
-  popd
-
-  msg2 'cgroup_event_listener'
-  pushd linux/tools/cgroup
-  make
-  popd
-
-  msg2 'turbostat'
-  pushd linux/tools/power/x86/turbostat
-  make
-  popd
-
-  msg2 'hv'
-  pushd linux/tools/hv
-  CFLAGS+=' -DKVP_SCRIPTS_PATH=/usr/lib/hyperv/kvp_scripts/' make
-  popd
-}
-
-package_linux-tools-meta() {
-  pkgdesc='Linux kernel tools meta package'
-  groups=()
-  depends=(
-'cgroup_event_listener'
-'cpupower'
-'hyperv'
-'libtraceevent'
-'perf'
-'tmon'
-'turbostat'
-'usbip'
-'x86_energy_perf_policy'
-  )
-  conflicts=(
-'acpidump'
-  )
-}
-

[arch-commits] Commit in linux-tools/repos/community-x86_64 (12 files)

2017-12-10 Thread Sébastien Luttringer via arch-commits
Date: Sunday, December 10, 2017 @ 10:47:43
  Author: seblu
Revision: 273571

archrelease: copy trunk to community-x86_64

Added:
  linux-tools/repos/community-x86_64/PKGBUILD
(from rev 273570, linux-tools/trunk/PKGBUILD)
  linux-tools/repos/community-x86_64/cpupower.default
(from rev 273570, linux-tools/trunk/cpupower.default)
  linux-tools/repos/community-x86_64/cpupower.install
(from rev 273570, linux-tools/trunk/cpupower.install)
  linux-tools/repos/community-x86_64/cpupower.service
(from rev 273570, linux-tools/trunk/cpupower.service)
  linux-tools/repos/community-x86_64/cpupower.systemd
(from rev 273570, linux-tools/trunk/cpupower.systemd)
  linux-tools/repos/community-x86_64/usbipd.service
(from rev 273570, linux-tools/trunk/usbipd.service)
Deleted:
  linux-tools/repos/community-x86_64/PKGBUILD
  linux-tools/repos/community-x86_64/cpupower.default
  linux-tools/repos/community-x86_64/cpupower.install
  linux-tools/repos/community-x86_64/cpupower.service
  linux-tools/repos/community-x86_64/cpupower.systemd
  linux-tools/repos/community-x86_64/usbipd.service

--+
 PKGBUILD |  529 ++---
 cpupower.default |   58 ++---
 cpupower.install |   26 +-
 cpupower.service |   22 +-
 cpupower.systemd |   60 +++---
 usbipd.service   |   18 -
 6 files changed, 357 insertions(+), 356 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2017-12-10 10:47:29 UTC (rev 273570)
+++ PKGBUILD2017-12-10 10:47:43 UTC (rev 273571)
@@ -1,264 +0,0 @@
-# $Id$
-# Maintainer: Sébastien Luttringer
-
-pkgbase=linux-tools
-pkgname=(
-  'cgroup_event_listener'
-  'cpupower'
-  'hyperv'
-  'libtraceevent'
-  'linux-tools-meta'
-  'perf'
-  'tmon'
-  'turbostat'
-  'usbip'
-  'x86_energy_perf_policy'
-)
-pkgver=4.14
-pkgrel=1
-license=('GPL2')
-arch=('x86_64')
-url='https://www.kernel.org'
-options=('!strip')
-makedepends=('git')
-# split packages need all package dependencies set manually in makedepends
-# kernel source deps
-makedepends+=('asciidoc' 'xmlto')
-# perf deps
-makedepends+=('perl' 'python2' 'slang' 'elfutils' 'libunwind' 'numactl' 
'audit' 'gtk2')
-# cpupower deps
-makedepends+=('pciutils')
-# usbip deps
-makedepends+=('glib2' 'sysfsutils' 'udev')
-# tmon deps
-makedepends+=('ncurses')
-groups=("$pkgbase")
-source=("git+https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git#tag=v$pkgver;
-#'https://cdn.kernel.org/pub/linux/kernel/v4.x/patch-4.12.2.xz'
-'cpupower.default'
-'cpupower.systemd'
-'cpupower.service'
-'usbipd.service')
-md5sums=('SKIP'
- '56883c159381ba89e50ab8ea65efec77'
- '34f5ecc19770a1abbcd0fd65bfd1f065'
- '86c4e419e4ba80835c330d49ba3f56ad'
- 'bb35634f480325a78b943f7e10165e86')
-
-prepare() {
-  cd linux
-
-  # Fix "unwind-libunwind.c:109:11: error: ‘EINVAL’ undeclared" on i686
-  # Not sure why this wasn't an issue until now...
-  sed -i '1i #include ' tools/perf/arch/x86/util/unwind-libunwind.c
-
-  # apply patch from the source array (should be a pacman feature)
-  local filename
-  for filename in "${source[@]}"; do
-filename="${filename##*/}"
-if [[ "$filename" =~ \.patch$ ]]; then
-  msg2 "Applying patch $filename"
-  patch -p1 -N -i "$srcdir/$filename"
-elif [[ "$filename" =~ ^patch- ]]; then
-  msg2 "Applying linux $filename"
-  patch -p1 -N -i "$srcdir/${filename%.*}"
-fi
-  done
-}
-
-build() {
-  msg2 'libtraceevent'
-  pushd linux/tools/lib/traceevent
-  make
-  popd
-
-  msg2 'perf'
-  pushd linux/tools/perf
-  make -f Makefile.perf \
-prefix=/usr \
-lib=lib/perf \
-perfexecdir=lib/perf \
-NO_SDT=1 \
-PYTHON=python2 \
-PYTHON_CONFIG=python2-config \
-PERF_VERSION=$pkgver-$pkgrel \
-DESTDIR="$pkgdir" \
-all man
-  popd
-
-  msg2 'cpupower'
-  pushd linux/tools/power/cpupower
-  # we cannot use --as-needed
-  #LDFLAGS=${LDFLAGS:+"$LDFLAGS,--no-as-needed"}
-  make VERSION=$pkgver-$pkgrel
-  popd
-
-  msg2 'x86_energy_perf_policy'
-  pushd linux/tools/power/x86/x86_energy_perf_policy
-  make
-  popd
-
-  msg2 'usbip'
-  pushd linux/tools/usb/usbip
-  ./autogen.sh
-  ./configure --prefix=/usr --sbindir=/usr/bin
-  make
-  popd
-
-  msg2 'tmon'
-  pushd linux/tools/thermal/tmon
-  make
-  popd
-
-  msg2 'cgroup_event_listener'
-  pushd linux/tools/cgroup
-  make
-  popd
-
-  msg2 'turbostat'
-  pushd linux/tools/power/x86/turbostat
-  make
-  popd
-
-  msg2 'hv'
-  pushd linux/tools/hv
-  make
-  popd
-}
-
-package_linux-tools-meta() {
-  pkgdesc='Linux kernel tools meta package'
-  groups=()
-  depends=(
-'cgroup_event_listener'
-'cpupower'
-'hyperv'
-'libtraceevent'
-'perf'
-'tmon'
-'turbostat'
-'usbip'
-'x86_energy_perf_policy'
-  )
-  conflicts=(
-'acpidump'
-  )
-}
-
-package_libtraceevent() {
-  pkgdesc='Linux kernel trace event library'
-  

[arch-commits] Commit in linux-tools/repos/community-x86_64 (12 files)

2017-12-10 Thread Sébastien Luttringer via arch-commits
Date: Sunday, December 10, 2017 @ 10:37:46
  Author: seblu
Revision: 273569

archrelease: copy trunk to community-x86_64

Added:
  linux-tools/repos/community-x86_64/PKGBUILD
(from rev 273568, linux-tools/trunk/PKGBUILD)
  linux-tools/repos/community-x86_64/cpupower.default
(from rev 273568, linux-tools/trunk/cpupower.default)
  linux-tools/repos/community-x86_64/cpupower.install
(from rev 273568, linux-tools/trunk/cpupower.install)
  linux-tools/repos/community-x86_64/cpupower.service
(from rev 273568, linux-tools/trunk/cpupower.service)
  linux-tools/repos/community-x86_64/cpupower.systemd
(from rev 273568, linux-tools/trunk/cpupower.systemd)
  linux-tools/repos/community-x86_64/usbipd.service
(from rev 273568, linux-tools/trunk/usbipd.service)
Deleted:
  linux-tools/repos/community-x86_64/PKGBUILD
  linux-tools/repos/community-x86_64/cpupower.default
  linux-tools/repos/community-x86_64/cpupower.install
  linux-tools/repos/community-x86_64/cpupower.service
  linux-tools/repos/community-x86_64/cpupower.systemd
  linux-tools/repos/community-x86_64/usbipd.service

--+
 PKGBUILD |  527 ++---
 cpupower.default |   58 ++---
 cpupower.install |   26 +-
 cpupower.service |   22 +-
 cpupower.systemd |   60 +++---
 usbipd.service   |   18 -
 6 files changed, 356 insertions(+), 355 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2017-12-10 10:37:19 UTC (rev 273568)
+++ PKGBUILD2017-12-10 10:37:46 UTC (rev 273569)
@@ -1,263 +0,0 @@
-# $Id$
-# Maintainer: Sébastien Luttringer
-
-pkgbase=linux-tools
-pkgname=(
-  'cgroup_event_listener'
-  'cpupower'
-  'hyperv'
-  'libtraceevent'
-  'linux-tools-meta'
-  'perf'
-  'tmon'
-  'turbostat'
-  'usbip'
-  'x86_energy_perf_policy'
-)
-pkgver=4.13
-pkgrel=1
-license=('GPL2')
-arch=('i686' 'x86_64')
-url='https://www.kernel.org'
-options=('!strip')
-makedepends=('git')
-# split packages need all package dependencies set manually in makedepends
-# kernel source deps
-makedepends+=('asciidoc' 'xmlto')
-# perf deps
-makedepends+=('perl' 'python2' 'slang' 'elfutils' 'libunwind' 'numactl' 
'audit' 'gtk2')
-# cpupower deps
-makedepends+=('pciutils')
-# usbip deps
-makedepends+=('glib2' 'sysfsutils' 'udev')
-# tmon deps
-makedepends+=('ncurses')
-groups=("$pkgbase")
-source=("git+https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git#tag=v$pkgver;
-#'https://cdn.kernel.org/pub/linux/kernel/v4.x/patch-4.12.2.xz'
-'cpupower.default'
-'cpupower.systemd'
-'cpupower.service'
-'usbipd.service')
-md5sums=('SKIP'
- '56883c159381ba89e50ab8ea65efec77'
- '34f5ecc19770a1abbcd0fd65bfd1f065'
- '86c4e419e4ba80835c330d49ba3f56ad'
- 'bb35634f480325a78b943f7e10165e86')
-
-prepare() {
-  cd linux
-
-  # Fix "unwind-libunwind.c:109:11: error: ‘EINVAL’ undeclared" on i686
-  # Not sure why this wasn't an issue until now...
-  sed -i '1i #include ' tools/perf/arch/x86/util/unwind-libunwind.c
-
-  # apply patch from the source array (should be a pacman feature)
-  local filename
-  for filename in "${source[@]}"; do
-filename="${filename##*/}"
-if [[ "$filename" =~ \.patch$ ]]; then
-  msg2 "Applying patch $filename"
-  patch -p1 -N -i "$srcdir/$filename"
-elif [[ "$filename" =~ ^patch- ]]; then
-  msg2 "Applying linux $filename"
-  patch -p1 -N -i "$srcdir/${filename%.*}"
-fi
-  done
-}
-
-build() {
-  msg2 'libtraceevent'
-  pushd linux/tools/lib/traceevent
-  make
-  popd
-
-  msg2 'perf'
-  pushd linux/tools/perf
-  make -f Makefile.perf \
-prefix=/usr \
-lib=lib/perf \
-perfexecdir=lib/perf \
-NO_SDT=1 \
-PYTHON=python2 \
-PYTHON_CONFIG=python2-config \
-PERF_VERSION=$pkgver-$pkgrel \
-DESTDIR="$pkgdir" \
-all man
-  popd
-
-  msg2 'cpupower'
-  pushd linux/tools/power/cpupower
-  # we cannot use --as-needed
-  #LDFLAGS=${LDFLAGS:+"$LDFLAGS,--no-as-needed"}
-  make VERSION=$pkgver-$pkgrel
-  popd
-
-  msg2 'x86_energy_perf_policy'
-  pushd linux/tools/power/x86/x86_energy_perf_policy
-  make
-  popd
-
-  msg2 'usbip'
-  pushd linux/tools/usb/usbip
-  ./autogen.sh
-  ./configure --prefix=/usr --sbindir=/usr/bin
-  make
-  popd
-
-  msg2 'tmon'
-  pushd linux/tools/thermal/tmon
-  make
-  popd
-
-  msg2 'cgroup_event_listener'
-  pushd linux/tools/cgroup
-  make
-  popd
-
-  msg2 'turbostat'
-  pushd linux/tools/power/x86/turbostat
-  make
-  popd
-
-  msg2 'hv'
-  pushd linux/tools/hv
-  make
-  popd
-}
-
-package_linux-tools-meta() {
-  pkgdesc='Linux kernel tools meta package'
-  groups=()
-  depends=(
-'cgroup_event_listener'
-'cpupower'
-'libtraceevent'
-'perf'
-'tmon'
-'turbostat'
-'usbip'
-'x86_energy_perf_policy'
-  )
-  conflicts=(
-'acpidump'
-  )
-}
-
-package_libtraceevent() {
-  pkgdesc='Linux kernel trace event library'
-  

[arch-commits] Commit in linux-tools/repos/community-x86_64 (12 files)

2017-07-15 Thread Sébastien Luttringer
Date: Sunday, July 16, 2017 @ 00:25:31
  Author: seblu
Revision: 245282

archrelease: copy trunk to community-x86_64

Added:
  linux-tools/repos/community-x86_64/PKGBUILD
(from rev 245280, linux-tools/trunk/PKGBUILD)
  linux-tools/repos/community-x86_64/cpupower.default
(from rev 245280, linux-tools/trunk/cpupower.default)
  linux-tools/repos/community-x86_64/cpupower.install
(from rev 245280, linux-tools/trunk/cpupower.install)
  linux-tools/repos/community-x86_64/cpupower.service
(from rev 245280, linux-tools/trunk/cpupower.service)
  linux-tools/repos/community-x86_64/cpupower.systemd
(from rev 245280, linux-tools/trunk/cpupower.systemd)
  linux-tools/repos/community-x86_64/usbipd.service
(from rev 245280, linux-tools/trunk/usbipd.service)
Deleted:
  linux-tools/repos/community-x86_64/PKGBUILD
  linux-tools/repos/community-x86_64/cpupower.default
  linux-tools/repos/community-x86_64/cpupower.install
  linux-tools/repos/community-x86_64/cpupower.service
  linux-tools/repos/community-x86_64/cpupower.systemd
  linux-tools/repos/community-x86_64/usbipd.service

--+
 PKGBUILD |  493 ++---
 cpupower.default |   58 +++---
 cpupower.install |   26 +-
 cpupower.service |   22 +-
 cpupower.systemd |   60 +++---
 usbipd.service   |   18 -
 6 files changed, 339 insertions(+), 338 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2017-07-16 00:25:27 UTC (rev 245281)
+++ PKGBUILD2017-07-16 00:25:31 UTC (rev 245282)
@@ -1,246 +0,0 @@
-# $Id$
-# Maintainer: Sébastien Luttringer
-
-pkgbase=linux-tools
-pkgname=(
-  'cgroup_event_listener'
-  'cpupower'
-  'libtraceevent'
-  'linux-tools-meta'
-  'perf'
-  'tmon'
-  'turbostat'
-  'usbip'
-  'x86_energy_perf_policy'
-)
-pkgver=4.11
-pkgrel=2
-license=('GPL2')
-arch=('i686' 'x86_64')
-url='https://www.kernel.org'
-options=('!strip')
-makedepends=('git')
-# split packages need all package dependencies set manually in makedepends
-# kernel source deps
-makedepends+=('asciidoc' 'xmlto')
-# perf deps
-makedepends+=('perl' 'python2' 'slang' 'elfutils' 'libunwind' 'numactl' 
'audit' 'gtk2')
-# cpupower deps
-makedepends+=('pciutils')
-# usbip deps
-makedepends+=('glib2' 'sysfsutils' 'udev')
-# tmon deps
-makedepends+=('ncurses')
-groups=("$pkgbase")
-source=("git+https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git#tag=v$pkgver;
-#'https://cdn.kernel.org/pub/linux/kernel/v4.x/patch-4.9.9.xz'
-'cpupower.default'
-'cpupower.systemd'
-'cpupower.service'
-'usbipd.service')
-md5sums=('SKIP'
- '56883c159381ba89e50ab8ea65efec77'
- '34f5ecc19770a1abbcd0fd65bfd1f065'
- '86c4e419e4ba80835c330d49ba3f56ad'
- 'bb35634f480325a78b943f7e10165e86')
-
-prepare() {
-  cd linux
-
-  # usbip: Fix implicit fallthrough warning
-  git cherry-pick -n cfd6ed4537a9e938fa76facecd4b9cd65b6d1563
-  # usbip: Fix potential format overflow in userspace tools
-  git cherry-pick -n e5dfa3f902b9a642ae8c6997d57d7c41e384a90b
-
-  # apply stable kernel patch
-  #patch -p1 -N -i "$srcdir"/patch-4.7.5
-
-  # apply patch from the source array (should be a pacman feature)
-  local filename
-  for filename in "${source[@]}"; do
-if [[ "$filename" =~ \.patch$ ]]; then
-  msg2 "Applying patch ${filename##*/}"
-  patch -p1 -N -i "$srcdir/${filename##*/}"
-fi
-  done
-}
-
-build() {
-  msg2 'libtraceevent'
-  pushd linux/tools/lib/traceevent
-  make
-  popd
-
-  msg2 'perf'
-  pushd linux/tools/perf
-  make -f Makefile.perf \
-prefix=/usr \
-lib=lib/perf \
-perfexecdir=lib/perf \
-NO_SDT=1 \
-PYTHON=python2 \
-PYTHON_CONFIG=python2-config \
-PERF_VERSION=$pkgver-$pkgrel \
-all man
-  popd
-
-  msg2 'cpupower'
-  pushd linux/tools/power/cpupower
-  # we cannot use --as-needed
-  #LDFLAGS=${LDFLAGS:+"$LDFLAGS,--no-as-needed"}
-  make VERSION=$pkgver-$pkgrel
-  popd
-
-  msg2 'x86_energy_perf_policy'
-  pushd linux/tools/power/x86/x86_energy_perf_policy
-  make
-  popd
-
-  msg2 'usbip'
-  pushd linux/tools/usb/usbip
-  ./autogen.sh
-  ./configure --prefix=/usr --sbindir=/usr/bin
-  make
-  popd
-
-  msg2 'tmon'
-  pushd linux/tools/thermal/tmon
-  make
-  popd
-
-  msg2 'cgroup_event_listener'
-  pushd linux/tools/cgroup
-  make
-  popd
-
-  msg2 'turbostat'
-  pushd linux/tools/power/x86/turbostat
-  make
-  popd
-}
-
-package_linux-tools-meta() {
-  pkgdesc='Linux kernel tools meta package'
-  groups=()
-  depends=(
-'cgroup_event_listener'
-'cpupower'
-'libtraceevent'
-'perf'
-'tmon'
-'turbostat'
-'usbip'
-'x86_energy_perf_policy'
-  )
-  conflicts=(
-'acpidump'
-  )
-}
-
-package_libtraceevent() {
-  pkgdesc='Linux kernel trace event library'
-  depends=('glibc')
-
-  cd linux/tools/lib/traceevent
-  install -dm 755 "$pkgdir/usr/lib"
-  install -m 644 libtraceevent.so "$pkgdir/usr/lib"
-}