Created attachment 399086 [details, diff] freeciv-2.5.0.ebuild.diff See URL for a list of changes. I consider the attached ebuild patch as work in progress although the resulting binaries work for me and I can play the game. Nevertheless feel free to improve the ebuild further. I introduced the "system_lua" USE flag because this version of freeciv requires >=dev-lang/lua-5.2 which is still masked in portage. This is the same approach as used for net-analyzer/nmap.
+*freeciv-2.5.0 (19 Mar 2015) + + 19 Mar 2015; Lars Wendler <polynomial-c@gentoo.org> +freeciv-2.5.0.ebuild, + metadata.xml: + Version bump (bug #543586). Permission kindly grantd by Mr_Bones_. +