Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 612832

Summary: games-rpg/daimonin-client-0.10.8: version bump
Product: Gentoo Linux Reporter: Simon <sur3>
Component: Current packagesAssignee: Gentoo Games <games>
Status: RESOLVED FIXED    
Severity: enhancement Keywords: EBUILD, PATCH
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: games-rpg/daimonin-client-0.10.7.ebuild
files/daimonin-client-0.10.7-datadir.patch
files/daimonin-client-0.10.7-nozlib.patch
games-rpg/daimonin-client-0.10.7.ebuild
ebuild

Description Simon 2017-03-16 19:03:10 UTC
An ebuild for the 0.10.7 version of the daimonin client, also added a "hifi"-USE-Flag for choice of high quality music files (~87 MB) instead of low quality music files (~24 MB).
Also updated the two files/-patches to version 0.10.7.

Reproducible: Always
Comment 1 Simon 2017-03-16 19:04:08 UTC
Created attachment 467252 [details]
games-rpg/daimonin-client-0.10.7.ebuild
Comment 2 Simon 2017-03-16 19:05:00 UTC
Created attachment 467254 [details]
files/daimonin-client-0.10.7-datadir.patch
Comment 3 Simon 2017-03-16 19:05:29 UTC
Created attachment 467256 [details]
files/daimonin-client-0.10.7-nozlib.patch
Comment 4 Simon 2017-05-14 18:54:58 UTC
The Music Archives are now in the official git, i'll change the dl address in the ebuild and remove the games eclass the next days.
Comment 5 Simon 2017-05-14 18:55:51 UTC
sry i meant sf not git ^^
https://sourceforge.net/projects/daimonin/files/
Comment 6 Simon 2017-06-17 15:43:09 UTC
Created attachment 476750 [details]
games-rpg/daimonin-client-0.10.7.ebuild

Ok i changed the dl address now. ^^
Comment 7 No Name 2017-11-11 19:21:05 UTC
Thank you very much for doing that.

Would be nice if this could be added to portage tree and updated to 0.10.8.
Comment 8 No Name 2017-11-11 20:02:32 UTC
I test the ebuild, changing revision to 0.10.8 and I can report, that the ebuild works. But the link which is generated is only valid for the IP which created it within some browser it seems. So you can't let this generated download links in the ebuild - They will not work afterwards. Best would be to mirror such snapshot like you did with the music file for every new version.
Comment 9 Simon 2017-11-18 10:09:16 UTC
Created attachment 504598 [details]
ebuild

Ok here's an updated ebuild hopefully with a working link. And sadly with removed games.eclass, farewell, I'll miss you.. :'(
PS: The game is called 0.10.9 internally but it is still 0.10.8. ^^
Comment 10 Simon 2017-11-18 10:10:20 UTC
Of cause the patches need to be renamed to the newer version number too. ^^
Comment 11 Larry the Git Cow gentoo-dev 2017-11-18 16:36:22 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a76a27157a7138c64368d4b597faedeebdf45b8

commit 4a76a27157a7138c64368d4b597faedeebdf45b8
Author:     David Seifert <soap@gentoo.org>
AuthorDate: 2017-11-18 16:35:31 +0000
Commit:     David Seifert <soap@gentoo.org>
CommitDate: 2017-11-18 16:36:10 +0000

    games-rpg/daimonin-client: Version bump to 0.10.8
    
    Closes: https://bugs.gentoo.org/612832
    Package-Manager: Portage-2.3.14, Repoman-2.3.6

 games-rpg/daimonin-client/Manifest                 |  2 +
 .../daimonin-client/daimonin-client-0.10.8.ebuild  | 70 ++++++++++++++++++++++
 .../daimonin-client-0.10.8-fix-build-system.patch  | 64 ++++++++++++++++++++
 3 files changed, 136 insertions(+)