dev-lang/hare: set correct architecture for build during configure

Signed-off-by: Andrew Pirie <andrew@apirie.uk>
This commit is contained in:
Andrew Pirie
2022-08-26 09:14:45 +01:00
parent e9c3151e4b
commit d88ac1ce52
2 changed files with 22 additions and 0 deletions

View File

@@ -33,8 +33,19 @@ RDEPEND="${DEPEND}"
QA_FLAGS_IGNORED="usr/bin/harec?"
src_configure() {
local target_arch
case ${ARCH} in
amd64 ) target_arch=x86_64 ;;
arm64 ) target_arch=aarch64 ;;
riscv ) target_arch=riscv64 ;;
* ) die "unsupported architecture: ${ARCH}" ;;
esac
cp config.example.mk config.mk || die
sed -i \
-e 's;=aarch64-;=;' \
-e 's;=riscv64-;=;' \
-e "s;^ARCH =.*;ARCH=${target_arch};" \
-e 's;^PREFIX=.*;PREFIX=/usr;' \
-e 's;^AS =;AS ?=;' \
-e 's;^LD =;LD ?=;' \

View File

@@ -33,8 +33,19 @@ RDEPEND="${DEPEND}"
QA_FLAGS_IGNORED="usr/bin/harec?"
src_configure() {
local target_arch
case ${ARCH} in
amd64 ) target_arch=x86_64 ;;
arm64 ) target_arch=aarch64 ;;
riscv ) target_arch=riscv64 ;;
* ) die "unsupported architecture: ${ARCH}" ;;
esac
cp config.example.mk config.mk || die
sed -i \
-e 's;=aarch64-;=;' \
-e 's;=riscv64-;=;' \
-e "s;^ARCH =.*;ARCH=${target_arch};" \
-e 's;^PREFIX=.*;PREFIX=/usr;' \
-e 's;^AS =;AS ?=;' \
-e 's;^LD =;LD ?=;' \