diff options
author | kyechou | 2020-11-14 13:29:25 -0600 |
---|---|---|
committer | kyechou | 2020-11-14 13:29:25 -0600 |
commit | 66941b057a65b88273b13be6259f343daf09da76 (patch) | |
tree | e984a8ce4732210ddb8fa3d0ef275c833e3c40c4 | |
parent | ce84b82101804bfa228c11ca626266b5d0d3212e (diff) | |
download | aur-66941b057a65b88273b13be6259f343daf09da76.tar.gz |
Use cxx-common
-rw-r--r-- | .SRCINFO | 11 | ||||
-rw-r--r-- | PKGBUILD | 18 |
2 files changed, 15 insertions, 14 deletions
@@ -1,17 +1,14 @@ pkgbase = anvill pkgdesc = Forge beautiful LLVM bitcode out of raw machine code pkgver = 0.1.20 - pkgrel = 3 - url = https://github.com/lifting-bits/remill + pkgrel = 4 + url = https://github.com/lifting-bits/anvill arch = x86_64 license = Apache - makedepends = clang - makedepends = cmake + makedepends = python-setuptools + depends = cxx-common=0.0.14 depends = remill depends = python - depends = gflags - depends = google-glog - depends = intelxed depends = ncurses depends = zlib source = https://github.com/lifting-bits/anvill/archive/v0.1.20.tar.gz @@ -2,13 +2,13 @@ pkgname=anvill pkgver=0.1.20 -pkgrel=3 +pkgrel=4 pkgdesc="Forge beautiful LLVM bitcode out of raw machine code" arch=('x86_64') -url="https://github.com/lifting-bits/remill" +url="https://github.com/lifting-bits/anvill" license=('Apache') -depends=('remill' 'python' 'gflags' 'google-glog' 'intelxed' 'ncurses' 'zlib') -makedepends=('clang' 'cmake') +depends=('cxx-common=0.0.14' 'remill' 'python' 'ncurses' 'zlib') +makedepends=('python-setuptools') source=("https://github.com/lifting-bits/anvill/archive/v${pkgver}.tar.gz" '00-install-specify-bitcode.patch' '01-remove-python-installation.patch') @@ -23,11 +23,14 @@ prepare() { } build() { + export TRAILOFBITS_LIBRARIES="/opt/cxx-common/libraries" + export PATH="${TRAILOFBITS_LIBRARIES}/cmake/bin:${TRAILOFBITS_LIBRARIES}/llvm/bin:${PATH}" + cd "$srcdir/$pkgname-$pkgver" mkdir -p build && cd build - cmake \ - -DCMAKE_C_COMPILER=/usr/bin/clang \ - -DCMAKE_CXX_COMPILER=/usr/bin/clang++ \ + "${TRAILOFBITS_LIBRARIES}/cmake/bin/cmake" \ + -DCMAKE_C_COMPILER="${TRAILOFBITS_LIBRARIES}/llvm/bin/clang" \ + -DCMAKE_CXX_COMPILER="${TRAILOFBITS_LIBRARIES}/llvm/bin/clang++" \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_VERBOSE_MAKEFILE=True \ "$srcdir/$pkgname-$pkgver" @@ -40,6 +43,7 @@ build() { package() { cd "$srcdir/$pkgname-$pkgver/build" make DESTDIR="${pkgdir}" install + rm -rf "$pkgdir/usr/share" cd "$srcdir/$pkgname-$pkgver" python setup.py install \ |