Created attachment 633076 [details] ebuild for EmptyEpsilon I wrote an ebuild for EmptyEpsilon. I thought I might put this here so that other people might find it.
Thank you for your contribution. I had a short look on the ebuild. Here a few ideas: * https://github.com/daid/SeriousProton in your ebuild is MIT not GPL-2. * why not 2 ebuilds? * BDEPEND="app-arch/tar" is not required, because app-arch/tar is a implicit dependency of every system. Check with: emerge --pretend --nodeps @system | less
Created attachment 633270 [details] ebuild for EmptyEpsilon
Thanks a lot for the suggestions, I updated the ebuild. (In reply to Jonas Stein from comment #1) > * https://github.com/daid/SeriousProton in your ebuild is MIT not GPL-2. Interesting, I missed that. I took a closer look and further added CreativeCommons for the art resources. > * why not 2 ebuilds? I did not find a way to build SeriousProton separately. The EmptyEpsilon build requires the SeriousProton source files. > * BDEPEND="app-arch/tar" is not required, because app-arch/tar is a implicit > dependency of every system. > Check with: > emerge --pretend --nodeps @system | less A I had a feeling, that it may be unnecessary, but did not know how to check. :)
I've uploaded an ebuild for EmptyEpsilon in my ::flow overlay. If there are no show stoppers after some more testing, then I am going to move it into ::gentoo.
(In reply to Florian Schmaus from comment #4) > I've uploaded an ebuild for EmptyEpsilon in my ::flow overlay. If there are > no show stoppers after some more testing, then I am going to move it into > ::gentoo. Cool!
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb6fc9c7005c78ddadba92660dec4eb156de3a09 commit eb6fc9c7005c78ddadba92660dec4eb156de3a09 Author: Florian Schmaus <flow@gentoo.org> AuthorDate: 2021-10-09 15:01:34 +0000 Commit: Florian Schmaus <flow@gentoo.org> CommitDate: 2021-10-09 15:01:50 +0000 games-simulation/EmptyEpsilon: initial import Closes: https://bugs.gentoo.org/717592 Signed-off-by: Florian Schmaus <flow@gentoo.org> .../EmptyEpsilon/EmptyEpsilon-2021.06.23.ebuild | 68 ++++++++++++++++++++++ games-simulation/EmptyEpsilon/Manifest | 2 + ...yEpsilon-Make-CMake-call-find_package-glm.patch | 35 +++++++++++ .../files/SeriousProton-Unbundle-json11.patch | 27 +++++++++ games-simulation/EmptyEpsilon/metadata.xml | 8 +++ 5 files changed, 140 insertions(+)