diff options
author | Maxime Vincent | 2020-06-19 14:57:17 +0200 |
---|---|---|
committer | Maxime Vincent | 2020-06-19 14:57:17 +0200 |
commit | 1b761f109af90078e37afbfd8e2145f017517f56 (patch) | |
tree | f37401894dec960717e681634aca0c5424bd6b92 /PKGBUILD | |
parent | e801bc71c9abbc1686f373a1b03c56900700ac9c (diff) | |
download | aur-radare2-cutter-ghidra.tar.gz |
make radare2-cutter-ghidra build again
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 10 |
1 files changed, 5 insertions, 5 deletions
@@ -1,7 +1,7 @@ # Maintainer: Maxime Vincent (maximevince) <maxime [dot] vince [at] gmail [dot] com> pkgname=radare2-cutter-ghidra -pkgver=1.10.0.r14.gc645cbee +pkgver=1.10.3.r31.gd33eae4c pkgrel=1 pkgdesc='A Qt and C++ GUI for radare2 reverse engineering framework with Python and Ghidra support' url='https://github.com/radareorg/cutter' @@ -18,7 +18,7 @@ md5sums=('SKIP') pkgver() { cd ${pkgname} # Remove 'v' prefix on tags; prefix revision with 'r'; replace all '-' with '.' - git describe --long --tags 2>/dev/null | sed 's/[^[:digit:]]*\(.\+\)-\([[:digit:]]\+\)-g\([[:xdigit:]]\{7\}\)/\1.r\2.g\3/;t;q1' + git describe --long --tags 2>/dev/null | sed 's/[^[:digit:]]*\(.\+\)-\([[:digit:]]\+\)-g\([[:xdigit:]]\{7\}\)/\1.r\2.g\3/;t;q1' | sed 's/-/_/g' } prepare() { @@ -30,13 +30,13 @@ prepare() { mkdir -p build cd build - git clone --depth 1 --recurse-submodules https://github.com/radareorg/r2ghidra-dec.git - qmake-qt5 ../src/Cutter.pro CUTTER_ENABLE_PYTHON=true CUTTER_ENABLE_PYTHON_BINDINGS=true CUTTER_R2GHIDRA_STATIC=true R2GHIDRA_SOURCE=`pwd`/r2ghidra-dec + if cd r2ghidra-dec; then git pull -r; else git clone --depth 1 --recurse-submodules https://github.com/radareorg/r2ghidra-dec.git; fi } build() { cd "${pkgname}/build" - make + cmake -DCUTTER_USE_BUNDLED_RADARE2=ON CUTTER_ENABLE_PYTHON=true CUTTER_ENABLE_PYTHON_BINDINGS=true CUTTER_R2GHIDRA_STATIC=true R2GHIDRA_SOURCE=r2ghidra-dec ../src + cmake --build . } package() { |