From 7bf256ed8b9d6ebe62bc0c476fb759001ded9cec Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Sat, 6 Jan 2018 16:14:20 +0100 Subject: [PATCH] monero: fix armv6* build --- srcpkgs/monero/template | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/srcpkgs/monero/template b/srcpkgs/monero/template index c1556884419..49cafda0ff7 100644 --- a/srcpkgs/monero/template +++ b/srcpkgs/monero/template @@ -1,7 +1,7 @@ # Template file for 'monero' pkgname=monero version=0.11.1.0 -revision=1 +revision=2 conf_files="/etc/monerod.conf" build_style=cmake hostmakedepends="pkg-config" @@ -27,6 +27,7 @@ case "$XBPS_TARGET_MACHINE" in armv7*) configure_args+=" -DARCH=armv7" ;; armv6*) configure_args+=" -DARCH=armv6" + makedepends+=" libatomic-devel" ;; aarch64*) configure_args+=" -DARCH=aarch64" ;; @@ -34,6 +35,14 @@ case "$XBPS_TARGET_MACHINE" in ;; esac +pre_configure() { + case "$XBPS_TARGET_MACHINE" in + armv6*) sed -i CMakeLists.txt \ + -e '/include(version.cmake)/i list(APPEND EXTRA_LIBRARIES libatomic.a)' + ;; + esac +} + post_install() { vlicense LICENSE vbin build/bin/monero-blockchain-import