Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Maintainer: Doron Behar <doron.behar@gmail.com>
- # Contributor: Joan Bruguera Micó <joanbrugueram@gmail.com>
- pkgname=dyninst
- pkgver=10.0.0
- pkgrel=1
- pkgdesc="Tools for binary instrumentation, analysis, and modification"
- arch=('i686' 'x86_64')
- url="https://dyninst.org/"
- license=('LGPL')
- depends=('gcc-libs' 'gcc-fortran' 'boost-libs' 'boost')
- makedepends=('cmake' 'boost-libs' 'intel-tbb' 'openmp' 'libdwarf' 'libelf')
- source=(https://github.com/dyninst/dyninst/archive/v${pkgver}.tar.gz
- https://github.com/dyninst/dyninst/pull/541.patch)
- md5sums=('7b426c25a163b6994f78cdaedb02fd2f'
- 'f8a1f324f95a94c59bc2066972425359')
- build() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- patch -p1 < "${srcdir}/541.patch"
- mkdir -p "${srcdir}/build"
- cd "${srcdir}/build"
- cmake \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DUSE_OpenMP=ON \
- "${srcdir}/${pkgname}-${pkgver}"
- make
- }
- package() {
- cd "${srcdir}/build"
- make DESTDIR="${pkgdir}" install
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement