Date: Thursday, March 24, 2022 @ 19:18:56 Author: anthraxx Revision: 1174966
upgpkg: r2ghidra 5.6.2.r1.ga4ba1ddc-1 Modified: r2ghidra/trunk/PKGBUILD ----------+ PKGBUILD | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2022-03-24 19:15:25 UTC (rev 1174965) +++ PKGBUILD 2022-03-24 19:18:56 UTC (rev 1174966) @@ -1,10 +1,10 @@ # Maintainer: Levente Polyak <anthraxx[at]archlinux[dot]org> pkgname=r2ghidra -_gitcommit=f244bfa72677d10e5bd41183e0e51255b833b499 -_ghidra_native=358132818b1055cd6bbfdb8c08819a79e1e9cde8 -pkgver=5.4.1 -pkgrel=2 +_gitcommit=a4ba1ddc85c84a98df1d39fe6c611894daa97474 +_ghidra_native=e45b661d59978b371e30a5540064a31e6ea647f0 +pkgver=5.6.2.r1.ga4ba1ddc +pkgrel=1 pkgdesc='Deep ghidra decompiler integration for radare2 and iaito' url='https://github.com/radareorg/r2ghidra' arch=('x86_64') @@ -36,11 +36,13 @@ build() { cd ${pkgname} make -C ghidra-native patch + r2version=$(r2 -v|grep radare2|sed -E 's/radare2 ([0-9\.]+) .*/\1/') cmake \ -B build \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_BUILD_TYPE=None \ - -DBUILD_SLASPECS=ON + -DBUILD_SLASPECS=ON \ + -DRADARE2_INSTALL_PLUGDIR=lib/radare2/${r2version} make -C build VERBOSE=1 } @@ -47,10 +49,7 @@ package() { cd ${pkgname} make -C build -j1 DESTDIR="${pkgdir}" install - # move shared library into R2_LIBR_PLUGINS - r2version=$(r2 -version|grep radare2|sed -E 's/radare2 ([0-9\.]+) .*/\1/') - install -d "${pkgdir}/usr/lib/radare2" - mv "${pkgdir}/usr/lib/radare2/last" "${pkgdir}/usr/lib/radare2/${r2version}" + r2version=$(r2 -v|grep radare2|sed -E 's/radare2 ([0-9\.]+) .*/\1/') ln -s /usr/lib/radare2/${r2version} "${pkgdir}/usr/lib/radare2/last" }
