diff options
author | kyechou | 2020-11-07 13:59:49 -0600 |
---|---|---|
committer | kyechou | 2020-11-07 13:59:49 -0600 |
commit | 5803f608792a094081ff96c294d9250ba452f6a2 (patch) | |
tree | 84bcb296eededcec78832f98f864128c7761124c /PKGBUILD | |
parent | 1d6cf5cdf14f763ec117203bcb1c493e7f9d6061 (diff) | |
download | aur-dyninst.tar.gz |
Update to 10.2.1
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 38 |
1 files changed, 21 insertions, 17 deletions
@@ -1,30 +1,34 @@ -# Maintainer: Doron Behar <doron.behar@gmail.com> +# Contributor: Doron Behar <doron.behar@gmail.com> +# Maintainer: Kuan-Yen Chou <kuanyenchou at gmail dot com> pkgname=dyninst -pkgver=10.0.0 +pkgver=10.2.1 pkgrel=1 pkgdesc="Tools for binary instrumentation, analysis, and modification" -arch=('i686' 'x86_64') +arch=('any') url="https://dyninst.org/" license=('LGPL') -depends=('gcc-libs' 'gcc-fortran' 'intel-tbb' 'boost') -makedepends=('cmake' 'boost-libs' 'openmp' 'libdwarf' 'libelf') -source=(https://github.com/dyninst/dyninst/archive/v${pkgver}.tar.gz) -md5sums=('7b426c25a163b6994f78cdaedb02fd2f') +depends=('libelf' 'tbb' 'boost-libs') +makedepends=('cmake' 'boost') +source=("https://github.com/dyninst/dyninst/archive/v${pkgver}.tar.gz") +sha256sums=('8077c6c7a12577d2ffdcd07521c1eb1b7367da94d9a7ef10bf14053aeaae7ba1') build() { - mkdir -p ${srcdir}/build - cd ${srcdir}/build - cmake \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DUSE_OpenMP=ON \ - ${srcdir}/${pkgname}-${pkgver} - make + cd "$srcdir/$pkgname-$pkgver" + mkdir -p build && cd build + cmake \ + -DSTERILE_BUILD=ON \ + -DENABLE_STATIC_LIBS=YES \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_VERBOSE_MAKEFILE=True \ + "$srcdir/$pkgname-$pkgver" + make } package() { - cd ${srcdir}/build - make DESTDIR="${pkgdir}" install + cd "$srcdir/$pkgname-$pkgver/build" + make DESTDIR="${pkgdir}" install } +# vim: set sw=4 ts=4 et: |