diff options
author | Sergey Torokhov <torokhov-s-a@yandex.ru> | 2021-04-24 13:32:34 +0300 |
---|---|---|
committer | Sergey Torokhov <torokhov-s-a@yandex.ru> | 2021-04-24 13:32:34 +0300 |
commit | fbbfb65d28b9e7889b4615973cdc886787798561 (patch) | |
tree | 8420c50d659c29a2ba4b416e633937491c24ef80 | |
parent | games-board/rmahjong: fix bot install path; fix exec permissions (diff) | |
download | guru-fbbfb65d.tar.gz guru-fbbfb65d.tar.bz2 guru-fbbfb65d.zip |
games-board/rmahjong: fix pass system CC and CFLAGS
Closes: https://bugs.gentoo.org/785019
Closes: https://bugs.gentoo.org/780966
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
-rw-r--r-- | games-board/rmahjong/rmahjong-0.4_p20201106.ebuild | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/games-board/rmahjong/rmahjong-0.4_p20201106.ebuild b/games-board/rmahjong/rmahjong-0.4_p20201106.ebuild index a8a3e6da8..c05893d27 100644 --- a/games-board/rmahjong/rmahjong-0.4_p20201106.ebuild +++ b/games-board/rmahjong/rmahjong-0.4_p20201106.ebuild @@ -5,7 +5,7 @@ EAPI=7 PYTHON_COMPAT=( python3_{7..9} ) -inherit desktop python-single-r1 xdg +inherit desktop python-single-r1 toolchain-funcs xdg # Tarball from py3 port branch: # https://github.com/spirali/rmahjong/tree/py3 @@ -48,6 +48,10 @@ src_prepare(){ sed -i "/logging.info/d" "${S}/server/server.py" || die echo $'#!/bin/sh\ncd '"$(python_get_sitedir)/${PN}"' && ./start.sh' > "${S}/rmahjong" + + # pass compiler and CFLAGS to 'Bot' makefile + sed -i -e 's:gcc:'"$(tc-getCC)"':g' bot/makefile \ + -e 's:CFLAGS=-Wall -O3 -march=native:CFLAGS='"${CFLAGS}"':'|| die } src_compile() { |