Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 713196 - games-strategy/s25rttr-0.8.2 version bump
Summary: games-strategy/s25rttr-0.8.2 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-03-18 11:02 UTC by figey
Modified: 2020-04-23 21:48 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description figey 2020-03-18 11:02:40 UTC
Please add ebuild for 0.8.2 release into main repo.
https://github.com/Return-To-The-Roots/s25client/releases/tag/0.8.2-16
Comment 1 James Le Cuirot gentoo-dev 2020-03-18 21:23:29 UTC
I'm already very far into adding a recent snapshot instead. I'm just waiting on upstream to finish their SDL2 work in https://github.com/Return-To-The-Roots/s25client/pull/1193.
Comment 2 Larry the Git Cow gentoo-dev 2020-04-18 20:47:24 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13a72df5b3472115eb008623bfd75ddbf2985760

commit 13a72df5b3472115eb008623bfd75ddbf2985760
Author:     James Le Cuirot <chewi@gentoo.org>
AuthorDate: 2020-04-18 20:42:40 +0000
Commit:     James Le Cuirot <chewi@gentoo.org>
CommitDate: 2020-04-18 20:46:42 +0000

    games-strategy/s25rttr: Bump to pure SDL2 snapshot
    
    As of today, the game no longer uses SDL1 at all.
    
    Closes: https://bugs.gentoo.org/713196
    Package-Manager: Portage-2.3.99, Repoman-2.3.22
    Signed-off-by: James Le Cuirot <chewi@gentoo.org>

 games-strategy/s25rttr/Manifest                    |  11 ++
 .../s25rttr/files/s25rttr-loosen-libs.patch        |  13 +++
 games-strategy/s25rttr/metadata.xml                |   3 +-
 .../s25rttr/s25rttr-0.9.0_pre20200418.ebuild       | 129 +++++++++++++++++++++
 4 files changed, 154 insertions(+), 2 deletions(-)
Comment 3 figey 2020-04-22 08:57:15 UTC
(In reply to Larry the Git Cow from comment #2)(In reply to Larry the Git Cow from comment #2)
> The bug has been closed via the following commit(s):
> 
> https://gitweb.gentoo.org/repo/gentoo.git/commit/
> ?id=13a72df5b3472115eb008623bfd75ddbf2985760
> 
> commit 13a72df5b3472115eb008623bfd75ddbf2985760
> Author:     James Le Cuirot <chewi@gentoo.org>
> AuthorDate: 2020-04-18 20:42:40 +0000
> Commit:     James Le Cuirot <chewi@gentoo.org>
> CommitDate: 2020-04-18 20:46:42 +0000
> 
>     games-strategy/s25rttr: Bump to pure SDL2 snapshot
>     
>     As of today, the game no longer uses SDL1 at all.
>     
>     Closes: https://bugs.gentoo.org/713196
>     Package-Manager: Portage-2.3.99, Repoman-2.3.22
>     Signed-off-by: James Le Cuirot <chewi@gentoo.org>
> 
>  games-strategy/s25rttr/Manifest                    |  11 ++
>  .../s25rttr/files/s25rttr-loosen-libs.patch        |  13 +++
>  games-strategy/s25rttr/metadata.xml                |   3 +-
>  .../s25rttr/s25rttr-0.9.0_pre20200418.ebuild       | 129
> +++++++++++++++++++++
>  4 files changed, 154 insertions(+), 2 deletions(-)

Thanks for update, but now game search GFX and DATA resources in /usr/share/s25rttr/S2 instead of home directory ~/.s25rttr/S2
I think RTTR_GAMEDIR define was missed in mycmakeargs
Comment 4 James Le Cuirot gentoo-dev 2020-04-23 20:40:52 UTC
(In reply to figey from comment #3)
> Thanks for update, but now game search GFX and DATA resources in
> /usr/share/s25rttr/S2 instead of home directory ~/.s25rttr/S2
> I think RTTR_GAMEDIR define was missed in mycmakeargs

I must admit I don't recall seeing the -DGAMEDIR="~/.${PN}/S2" line in the old ebuild. The good news (that is mentioned when installing) is that I added a games-strategy/settlers-2-gold-data package that supports GOG and CD-ROM versions of the game. Please try it out. If you have/had the CD-ROM but no longer have an optical drive then you should be able to point the CD_ROOT environment variable to a copy of the files when installing the package.
Comment 5 figey 2020-04-23 21:48:49 UTC
My bad, miss this message. All works fine.
Thank you!