Created attachment 512070 [details] Latest official release I'd like to submit an ebuild for Colobot Gold, an open-source strategy game where the player learns to code by programming robots to colonize planets. Official website: https://colobot.info/
Created attachment 512072 [details] Live ebuild egit-r3 will complain that the colobot-data submodule URI is insecure. But the module contains only game assets and in-game scripts. Unless the game engine (in the main repository) contains a code execution bug, it should be fine.
I have colobot in my overlay https://notabug.org/soredake/gentoo-overlay/src/master/games-strategy/colobot, i can be maintainer of this package.
Thank you for your contribution. I had a short look on the ebuild. Here a few ideas: * Please test the ebuild with repoman full -x https://wiki.gentoo.org/wiki/Repoman * commands which are not from helpers (like rm, mv, cp) need || die * do you really need the large eutils? * perhaps split data and the game in two packages?
Created attachment 513392 [details] Latest official release Ebuild fixed according to suggestions. But splitting the ebuild is probably pointless. Both source code and data tarballs are always released together with shared version number and the live ebuild pulls the data automatically. Split ebuild would just make routine maintenance more time-consuming.
Created attachment 513394 [details] Live ebuild
pr: https://github.com/gentoo/gentoo/pull/6756
It has been merged apparently.