Quoting from URL : "ET: Legacy is based on the raedwulf-et project which in turn is based on the GPL'd source code of Wolfenstein: Enemy Territory. Its main goals are fixing bugs, cleaning up the codebase and adding useful features while remaining compatible with the ET 2.60b version." Here is a first proposal for an ebuild (unified live and 2.71_rc4) and metadata.xml.Tested on ~amd64, and repoman is happy. TODO is in the ebuild (I have tried the multilib conversion, but with no success). Please report any mistakes and suggestions. Reproducible: Always
Created attachment 390062 [details] etlegacy-2.71_rc4.ebuild
Created attachment 390064 [details] metadata.xml
noice work. Plz a add a runtime dependency for media-libs/libtxc_dxtn else most textures won't load (shows black all over)
Created attachment 391086 [details] etlegacy-2.71_rc4.ebuild Sorry for the late answer. Here is a new ebuild rev (for 2.71_rc4/9999). Changelog: - added hint about media-libs/libtxc_dxtn with opensource drivers - fix dosym call - add opengl useflag for client, rework deps accordingly - add TODO for omnibot
Created attachment 391088 [details] metadata.xml
it's been in the overlay for a while now, but i agree it would be good to have it in the main tree http://gpo.zugaina.org/games-fps/etlegacy
currently it is in the poly-c overlay. has a maintainer been found yet? i will maintain it.
I would take a look to https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers then Thanks
Is anyone able to run omnibot on amd64? Per: https://www.etlegacy.com/blog/we-re-finally-able-to-run-64bit-omni-bot-with-the-legacy-mod it should be possible and, indeed, I have tried to drop the REQUIRED_USE contraint in the ebuild of poly-c overlay and it builds but, later, when it tries to be loaded... it seems etlegacy simply shuts down: Game Initialization completed in 0.05 seconds. Omni-bot: Looking for /usr/lib64/etlegacy/legacy/omni-bot//omnibot_et.x86_64.so, found. Omni-bot: Found Omni-bot: /usr/lib64/etlegacy/legacy/omni-bot//omnibot_et.x86_64.so, Attempting to Initialize ----- CL_Shutdown ----- Closing SDL audio device... SDL audio device shut down. RE_Shutdown( 1 ) SDL input devices shut down. ----------------------- ----- Server Shutdown ----- ==== ShutdownGame (0 - radar) ==== ShutdownOmniBot --------------------------- PID file removed. Network shutdown.
Created attachment 550964 [details] etlegacy-9999.ebuild This is the ebuild (it is the same for 9999 and 2.75... but both fail in the same way)
Created attachment 579538 [details] etlegacy 2.76 (git) To make it work, you need to generate a personal 'etkey' key (there is a generator on the web) and the video 'etintro.roq' or create one yourself in roq format.
Created attachment 579540 [details, diff] etlegacy-2.75.99-Q_snprintf.patch
Created attachment 579542 [details, diff] etlegacy-2.75.99-message-ipv6.patch
See also: http://www.gentoofan.org/gentoo/poly-c_overlay/games-fps/etlegacy/