[arch-commits] Commit in bpftrace/trunk (PKGBUILD)
Anatol Pomozov
anatolik at archlinux.org
Sat Apr 3 05:30:56 UTC 2021
Date: Saturday, April 3, 2021 @ 05:30:56
Author: anatolik
Revision: 911383
upgpkg: bpftrace 0.12.0-1
Modified:
bpftrace/trunk/PKGBUILD
----------+
PKGBUILD | 19 ++++++++-----------
1 file changed, 8 insertions(+), 11 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2021-04-03 05:28:27 UTC (rev 911382)
+++ PKGBUILD 2021-04-03 05:30:56 UTC (rev 911383)
@@ -2,29 +2,26 @@
# Contributor: Tommaso Sardelli <lacapannadelloziotom at gmail dot com>
pkgname=bpftrace
-pkgver=0.11.4
-pkgrel=2
+pkgver=0.12.0
+pkgrel=1
pkgdesc='High-level tracing language for Linux eBPF'
arch=('x86_64')
url='https://github.com/iovisor/bpftrace'
license=('Apache')
depends=('libelf' 'zlib' 'llvm-libs' 'clang' 'bcc' 'libbpf')
-makedepends=('cmake' 'llvm' 'git' 'linux-headers')
+makedepends=('cmake' 'llvm' 'git' 'linux-headers' 'ninja')
options=(!strip)
source=("https://github.com/iovisor/bpftrace/archive/v$pkgver/bpftrace-$pkgver.tar.gz")
-sha512sums=('611a7e61dbd1f4cc52b7e51a1a143296ff7b2df115b3a28034c674d8eefb5d482cac551ab82d6b7cc2f6fc0668b07d2d9e283dff371fd9a3f649c80113fdca82')
+sha512sums=('ebbdd909763ba142551d79e06c0fa0ec84245ffc4386b33144dce7e67d14e4fe0e81d0003adc7c9194d82c6b41fc49f16f9960db0dd78a620a69f83d17e8811f')
build() {
cd bpftrace-$pkgver
- mkdir -p build
- cd build
- cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr ..
- make
+ cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr -G Ninja -B build
+ ninja -C build
}
package() {
- cd bpftrace-$pkgver/build
-
- make DESTDIR="$pkgdir" install
+ cd bpftrace-$pkgver
+ DESTDIR="$pkgdir" ninja -C build install
}
More information about the arch-commits
mailing list