Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 612832 - games-rpg/daimonin-client-0.10.8: version bump
Summary: games-rpg/daimonin-client-0.10.8: version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal enhancement with 1 vote (vote)
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords: EBUILD, PATCH
Depends on:
Blocks:
 
Reported: 2017-03-16 19:03 UTC by Simon
Modified: 2017-11-18 16:36 UTC (History)
0 users

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


Attachments
games-rpg/daimonin-client-0.10.7.ebuild (daimonin-client-0.10.7.ebuild,1.64 KB, text/plain)
2017-03-16 19:04 UTC, Simon
Details
files/daimonin-client-0.10.7-datadir.patch (daimonin-client-0.10.7-datadir.patch,983 bytes, text/plain)
2017-03-16 19:05 UTC, Simon
Details
files/daimonin-client-0.10.7-nozlib.patch (daimonin-client-0.10.7-nozlib.patch,1.07 KB, text/plain)
2017-03-16 19:05 UTC, Simon
Details
games-rpg/daimonin-client-0.10.7.ebuild (daimonin-client-0.10.7.ebuild,1.66 KB, text/plain)
2017-06-17 15:43 UTC, Simon
Details
ebuild (daimonin-client-0.10.8.ebuild,1.75 KB, text/plain)
2017-11-18 10:09 UTC, Simon
Details

Note You need to log in before you can comment on or make changes to this bug.
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(+)