[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