I have made a ebuild for game Limbo, the ebuild takes wine as a RDEPEND. This ebuild is more advanced than PlayOnLinux: 1. Installed by root, used by everyone 2. Automatically download installer exe file from www.limbogame.org 3. Directly extract and install files, no installation wizard 4. Can use LANG,LC_ALL to select language on the fly 5. Installs desktop icon, seamlessly integrites with Desktop Environment This ebuild also has some disadvantages: 1. depends on wine, and wine has regression sometimes 2. I think it's legal, but I can't be sure so please consider if it is suitable to be committed to the main portage tree. Reproducible: Always I can't add attachments?!
Created attachment 321562 [details] ebuild files in zip archive ebuild category: games-puzzle/limbo
Comment on attachment 321562 [details] ebuild files in zip archive limbo/files/limbo.png Binaries are not allowed in the CVS tree. echo "s\n" | 7z x "${DISTDIR}/${A}" -o"${WORKDIR}" 7z does have -y.
problem 1: Do you have any idea how to fix it? This png file is the icon of the game. There're only 2 solutions: 1. extract icon from exe file when emerging, it's complicated and I can't find example 2. put the png file on mirror. is it possible to do this? problem 2: "-y" fails to do what I want. There's many "settings.conf" in LIMBOInstall.exe, each corresponds to a language. the first one corresponds to english so only this one should be used as default. If use "-y", all the conf file are overwrited, finally the last one leaves. In my method, "skip" option of 7z will be used, so after extracting the first one, all subsequent conf file will not be extracted.
aifaik wine-games will never make it into the tree. it is just unsupportable and can break with any version bump of wine
also note, empty LICENSE field is invalid
That's ok, thanks. Do you know is there any overlay this ebuid can commit to? overlay is ok either.
FYI support mail: " Hi again Hasufell , Yes sure. A native LIMBO port is probably never going to happen. We're too caught up in our next game, and do not have the resources. - Peter * Playdead* " removing games CC, cause they are not interesed in wine based ebuilds you could try to push this to sunrise though, join #gentoo-sunrise and ask there, but I'm not sure if they will accept it. There is no guarantee that this will work across wine versions.
fyi: This game actually installs and plays fine through Steam On Linux, I have played it fully.
Yes, the game has been available for Linux since several years, and can be bought on the Humble Store and Steam. It was originally wine-wrapped but was then ported properly as a native Linux binary. So this ebuild shouldn’t be needed anymore.