Hi, here's an ebuild for ZDoom, an enhanced port of the official DOOM source code,that also support Heretic,Hexen and Strife It runs only on x86 platforms, due its direct dependenct from media-libs/fmod, available only for x86. There is a bit of mess about licenses, because Zdoom Source Code is released under several licenses. See these topic for further details: http://forum.zdoom.org/potato.php?t=5622 http://forum.zdoom.org/potato.php?t=7202
Created attachment 96166 [details] ebuild for games-fps/zdoom-2.1.5 Ebuild for games-fps/zdoom-2.1.5
Created attachment 96167 [details, diff] patch for using custom WAD-path Patch for using custom WAD-path '/usr/share/games/zdoom'
Created attachment 96772 [details] ebuild for games-fps/zdoom-2.1.5 fixed src_unpack()
Created attachment 99235 [details] zdoom-2.1.6.ebuild new version 2.1.6 released - changed some thing in src_install :)
Created attachment 100884 [details] zdoom-2.1.7.ebuild New version (2.1.7) released
Created attachment 102187 [details] zdoom-2.1.7.ebuild Tidied ebuild Fixed some things in Makefile, making the building process more verbose (kicking off ccdv :P), integrating the diff (that now is obsolete )in ebuild
Created attachment 141090 [details] zdoom-2.1.7.ebuild Added timidity USE flag so we can pull that as a dependency "properly"
Created attachment 162811 [details] zdoom-9999.ebuild New ebuild for ZDoom, SVN version. Major changes: build system switched to Cmake 8)
> ZDoom, SVN version. It fails to build due to not being able to find libfmodex.so Go to http://forum.zdoom.org/viewtopic.php?f=4&t=10436&start=375 for some 'insight'... ;) When building from the sources directly, I used: cmake -DFMOD_INCLUDE_DIR=/usr/include/fmodex -DFMOD_LIBRARY=/usr/lib/libfmodex64-4.21.06.so -DCMAKE_BUILD_TYPE=Release .. Obviously this will break when fmod gets rupdated. This is on x86_64. I don't know if the problem exists on x86. Oh, zdoom build and runs well otherwise.
2.4.1 is definitely out. http://zdoom.org/News
Created attachment 225389 [details] zdom 2.4.1 ebuild works, but something is screwy. I keep getting this and have no idea what it means: >>> Completed installing zdoom-2.4.1 into /var/tmp/portage/games-fps/zdoom-2.4.1/image/ * QA Notice: command not found: * * /var/tmp/portage/games-fps/zdoom-2.4.1/temp/environment: line 2618: 0: command not found strip: i686-pc-linux-gnu-strip --strip-unneeded -R .comment usr/games/bin/zdoom * QA Notice: The following files contain insecure RUNPATHs * Please file a bug about this at http://bugs.gentoo.org/ * with the maintaining herd of the package. * /var/tmp/portage/games-fps/zdoom-2.4.1/work/fmodapi42600linux/api/lib usr/games/bin/zdoom Auto fixing rpaths for /var/tmp/portage/games-fps/zdoom-2.4.1/work/fmodapi42600linux/api/lib usr/games/bin/zdoom ACCESS DENIED open_wr: /var/tmp/portage/games-fps/zdoom-2.4.1/work/fmodapi42600linux/api/lib/libfmodexL-4.26.00.so ACCESS DENIED open_wr: /var/tmp/portage/games-fps/zdoom-2.4.1/work/fmodapi42600linux/api/lib/libfmodex-4.26.00.so ACCESS DENIED open_wr: /var/tmp/portage/games-fps/zdoom-2.4.1/work/fmodapi42600linux/api/lib/libfmodex.so.4.26.00 ACCESS DENIED open_wr: /var/tmp/portage/games-fps/zdoom-2.4.1/work/fmodapi42600linux/api/lib/libfmodexp-4.26.00.so ACCESS DENIED open_wr: /var/tmp/portage/games-fps/zdoom-2.4.1/work/fmodapi42600linux/api/lib/libfmodexp.so.4.26.00 ACCESS DENIED open_wr: /var/tmp/portage/games-fps/zdoom-2.4.1/work/fmodapi42600linux/api/lib/libfmodexL.so.4.26.00 * QA Notice: The following files contain writable and executable sections * Files with such sections will not work properly (or at all!) on some * architectures/operating systems. A bug should be filed at * http://bugs.gentoo.org/ to make sure the issue is fixed. * For more information, see http://hardened.gentoo.org/gnu-stack.xml * Please include the following list of files in your report: * Note: Bugs should be filed for the respective maintainers * of the package in question and not hardened@g.o. * RWX R-X RWX usr/games/bin/zdoom --------------------------- ACCESS VIOLATION SUMMARY --------------------------- LOG FILE "/var/log/sandbox/sandbox-12113.log" VERSION 1.0 FORMAT: F - Function called FORMAT: S - Access Status FORMAT: P - Path as passed to function FORMAT: A - Absolute Path (not canonical) FORMAT: R - Canonical Path FORMAT: C - Command Line F: open_wr S: deny P: /var/tmp/portage/games-fps/zdoom-2.4.1/work/fmodapi42600linux/api/lib/libfmodexL-4.26.00.so A: /var/tmp/portage/games-fps/zdoom-2.4.1/work/fmodapi42600linux/api/lib/libfmodexL-4.26.00.so R: /local/opt/fmodex/api/lib/libfmodexL-4.26.00.so C: scanelf -BXr /var/tmp/portage/games-fps/zdoom-2.4.1/work/fmodapi42600linux/api/lib usr/games/bin/zdoom -o /dev/null F: open_wr S: deny P: /var/tmp/portage/games-fps/zdoom-2.4.1/work/fmodapi42600linux/api/lib/libfmodex-4.26.00.so A: /var/tmp/portage/games-fps/zdoom-2.4.1/work/fmodapi42600linux/api/lib/libfmodex-4.26.00.so R: /local/opt/fmodex/api/lib/libfmodex-4.26.00.so C: scanelf -BXr /var/tmp/portage/games-fps/zdoom-2.4.1/work/fmodapi42600linux/api/lib usr/games/bin/zdoom -o /dev/null F: open_wr S: deny P: /var/tmp/portage/games-fps/zdoom-2.4.1/work/fmodapi42600linux/api/lib/libfmodex.so.4.26.00 A: /var/tmp/portage/games-fps/zdoom-2.4.1/work/fmodapi42600linux/api/lib/libfmodex.so.4.26.00 R: /local/opt/fmodex/api/lib/libfmodex.so.4.26.00 C: scanelf -BXr /var/tmp/portage/games-fps/zdoom-2.4.1/work/fmodapi42600linux/api/lib usr/games/bin/zdoom -o /dev/null F: open_wr S: deny P: /var/tmp/portage/games-fps/zdoom-2.4.1/work/fmodapi42600linux/api/lib/libfmodexp-4.26.00.so A: /var/tmp/portage/games-fps/zdoom-2.4.1/work/fmodapi42600linux/api/lib/libfmodexp-4.26.00.so R: /local/opt/fmodex/api/lib/libfmodexp-4.26.00.so C: scanelf -BXr /var/tmp/portage/games-fps/zdoom-2.4.1/work/fmodapi42600linux/api/lib usr/games/bin/zdoom -o /dev/null F: open_wr S: deny P: /var/tmp/portage/games-fps/zdoom-2.4.1/work/fmodapi42600linux/api/lib/libfmodexp.so.4.26.00 A: /var/tmp/portage/games-fps/zdoom-2.4.1/work/fmodapi42600linux/api/lib/libfmodexp.so.4.26.00 R: /local/opt/fmodex/api/lib/libfmodexp.so.4.26.00 C: scanelf -BXr /var/tmp/portage/games-fps/zdoom-2.4.1/work/fmodapi42600linux/api/lib usr/games/bin/zdoom -o /dev/null F: open_wr S: deny P: /var/tmp/portage/games-fps/zdoom-2.4.1/work/fmodapi42600linux/api/lib/libfmodexL.so.4.26.00 A: /var/tmp/portage/games-fps/zdoom-2.4.1/work/fmodapi42600linux/api/lib/libfmodexL.so.4.26.00 R: /local/opt/fmodex/api/lib/libfmodexL.so.4.26.00 C: scanelf -BXr /var/tmp/portage/games-fps/zdoom-2.4.1/work/fmodapi42600linux/api/lib usr/games/bin/zdoom -o /dev/null -------------------------------------------------------------------------------- !!! post install failed; exiting. >>> Failed to emerge games-fps/zdoom-2.4.1, Log file: >>> '/var/tmp/portage/games-fps/zdoom-2.4.1/temp/build.log'
Hello all, zdoom 9999 in gamerlay now.
Created attachment 350932 [details] zdoom-2.7.0.ebuild 2.7.0 from gamerlay
Created attachment 401804 [details] New ebuild for zdoom-9999 Fixed REPO_URI (project moved to git from svn) and added option to build with OpenAL (and without FMod) support.
Created attachment 401806 [details, diff] First patch needed for new zdoom-9999.ebuild Added possibility to build zdoom with system-installed media-libs/game-music-emu (and not internal one).
Created attachment 401808 [details, diff] Second patch needed for new zdoom-9999.ebuild Well, this one could be simply sed'ed, but I prefer patches due to higher readability.
This bug can be closed since there gzdoom in portage.
Yep, gzdoom has superseded zdoom. I thought we even had zdoom in the tree before but can't remember for sure.