Hi, I built just the new release of Freedoko 0.7.5 for Gentoo. For a simpler license handling the developers now distribute the non free cardsets like Altenburg in the binary packages only and not in the source package like before. Normaly for additional cardsets I just unpack them in the function src_unpack() like this: use kdecards && unpack kdecarddecks.zip In the new package the relevant cardsets files are located in a subdirectory like: ./data/cardsets/altenburg I would like to extract this folders only from the archive and the line: use altenburgcards && tar xfvz FreeDoko_${P}.Linux.tgz FreeDoko_${P}/cardsets/Altenburg/ is not very comfortable. Is there another way to unpack subfolders with a eclass function? Thanks alot for your help Regards Rafael Reproducible: Always Steps to Reproduce: 1. n/a 2. 3.
Created attachment 174678 [details] freedoko-0.7.5 ebuild First try of a freedoko 0.7.5 ebuild. Still not working as the game is looking for the logo.png and icon.png in /usr/games/bin and not in /usr/share/games/freedoko. Works fine if the bin is copied and started from /usrshare/games/freedoko, but I guess that is not the way it should be, right ? I am stuck here and hope someone will find a nice and clean way to finish this ebuild! No solution for #0 though (sorry!).
Created attachment 174680 [details, diff] Cardset Patch CardSet patch to include more cardsets.
Created attachment 174682 [details, diff] NoDoc patch No Docs if not wanted/needed (doc useflag)
Created attachment 174683 [details, diff] NoNet Patch No Net (network support) if not wanted/needed (net useflag)
Created attachment 174684 [details, diff] NoSounds patch No Sounds (sound support) if not wanted/needed (sounds useflag). Disabled by default as enabling sounds causes build errors (here). Feel free to fix ;).
Created attachment 174686 [details, diff] Portage CXX patch Taken from 0.73 and adjusted to 0.75.
Created attachment 175255 [details] freedoko-0.7.5.ebuild Now using the wrapper from the games eclass and working fine here! Still to come: sound support and background gfx (?)
*** Bug 230027 has been marked as a duplicate of this bug. ***
The current version is now 0.7.7 and in portage there is still version 0.7.3. Why doesn't it get updated? 0.7.3 is of the year 2008?
0.7.8 is in portage.