summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorkyechou2020-11-07 13:59:49 -0600
committerkyechou2020-11-07 13:59:49 -0600
commit5803f608792a094081ff96c294d9250ba452f6a2 (patch)
tree84bcb296eededcec78832f98f864128c7761124c /PKGBUILD
parent1d6cf5cdf14f763ec117203bcb1c493e7f9d6061 (diff)
downloadaur-dyninst.tar.gz
Update to 10.2.1
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD38
1 files changed, 21 insertions, 17 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 0eb3b0ba52e1..8c623a4bc537 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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: