diff options
author | Cody Schafer | 2020-01-23 10:43:34 -0500 |
---|---|---|
committer | Cody Schafer | 2020-01-23 10:43:54 -0500 |
commit | 7a88ebe2096609988ec87b7da43250ca5a756aa7 (patch) | |
tree | 77f79e0b3b0a8aa6c88b027ef544d5b67ad7d677 /PKGBUILD | |
parent | fe526fd1bb59ee2e5e79b8cbeaccec61507ec885 (diff) | |
download | aur-7a88ebe2096609988ec87b7da43250ca5a756aa7.tar.gz |
update to 1.16
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 32 |
1 files changed, 20 insertions, 12 deletions
@@ -2,7 +2,8 @@ # Maintainer: Pavel Borzenkov <pavel@voidptr.ru> pkgname=pahole -pkgver=1.11 +pkgver=1.16 +_bpf_ver=0.0.6 pkgrel=1 pkgdesc="Various DWARF utils" arch=('i686' 'x86_64') @@ -11,22 +12,29 @@ license=('GPL2') depends=('elfutils' 'python') makedepends=('git' 'cmake') replaces=('dwarves') -source=("https://git.kernel.org/pub/scm/devel/${pkgname}/${pkgname}.git/snapshot/${pkgname}-${pkgver}.tar.gz") -changelog=${pkgname}.changelog -md5sums=("33d2603497a599188b9d26ec3e416a98") -sha1sums=("d1e0aace518342203c713b87024ebada848acd64") +source=( + "https://git.kernel.org/pub/scm/devel/${pkgname}/${pkgname}.git/snapshot/${pkgname}-${pkgver}.tar.gz" + "libbpf-$_bpf_ver.tar.gz::https://github.com/libbpf/libbpf/archive/v$_bpf_ver.tar.gz" +) +md5sums=('4dcec51a18842cc471340d12ca78cab6' + '73c12c58350bc348907aef564ebd8d81') +sha1sums=('eae1b968f2d687c591e256acbd2fefd9aa60ee21' + 'a8f6bca240c05aa5049bc8b3a20962ff3916c1e4') -build() -{ - cd "${pkgname}-${pkgver}" +prepare() { + mkdir -p build + rm -rf "${pkgname}-${pkgver}/lib/bpf/"* + cp -r "libbpf-$_bpf_ver/"* "${pkgname}-${pkgver}/lib/bpf" +} - cmake -D CMAKE_INSTALL_PREFIX:PATH=/usr -D__LIB=lib . || return 1 - make || return 1 +build() { + cd build + cmake "../${pkgname}-${pkgver}" -DCMAKE_INSTALL_PREFIX:PATH=/usr -D__LIB=lib + make } package() { - cd "${pkgname}-${pkgver}" - + cd build make DESTDIR=${pkgdir}/ install } |