Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 637690 - games-strategy/hedgewars-0.9.23 version bump
Summary: games-strategy/hedgewars-0.9.23 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-11-16 16:19 UTC by Pavel Kozlov
Modified: 2017-11-19 18:25 UTC (History)
3 users (show)

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


Attachments
possible ebuild (hedgewars-0.9.23.ebuild,1.90 KB, text/plain)
2017-11-16 16:46 UTC, Pavel Kozlov
Details

Note You need to log in before you can comment on or make changes to this bug.
Comment 1 Pavel Kozlov 2017-11-16 16:46:23 UTC
Created attachment 504518 [details]
possible ebuild
Comment 2 Larry the Git Cow gentoo-dev 2017-11-19 10:50:58 UTC
The bug has been closed via the following commit(s):

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

commit ecb74ef9bfccddfdb11deb0589a4c79a829f7c47
Author:     David Seifert <soap@gentoo.org>
AuthorDate: 2017-11-19 10:50:12 +0000
Commit:     David Seifert <soap@gentoo.org>
CommitDate: 2017-11-19 10:50:45 +0000

    games-strategy/hedgewars: Version bump to 0.9.23
    
    Closes: https://bugs.gentoo.org/637690
    Package-Manager: Portage-2.3.14, Repoman-2.3.6

 games-strategy/hedgewars/Manifest                |  1 +
 games-strategy/hedgewars/hedgewars-0.9.23.ebuild | 85 ++++++++++++++++++++++++
 2 files changed, 86 insertions(+)
Comment 3 Pavel Kozlov 2017-11-19 13:44:25 UTC
Hi guys!

Actually I found out that this ebuild is not working, these lines delete required font, game can't start without it.

+	rm -f "${ED%/}"/usr/share/games/hedgewars/Data/Fonts/{DejaVuSans-Bold.ttf,wqy-zenhei.ttc} || die

Following "dosym" commands also are not needed probably...
Comment 4 Larry the Git Cow gentoo-dev 2017-11-19 18:24:58 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d3cab3bae5ec7c84496bb9b882142297b765768

commit 6d3cab3bae5ec7c84496bb9b882142297b765768
Author:     David Seifert <soap@gentoo.org>
AuthorDate: 2017-11-19 18:24:13 +0000
Commit:     David Seifert <soap@gentoo.org>
CommitDate: 2017-11-19 18:24:46 +0000

    games-strategy/hedgewars: Pass font path to build system
    
    Bug: https://bugs.gentoo.org/637690
    Package-Manager: Portage-2.3.14, Repoman-2.3.6

 games-strategy/hedgewars/hedgewars-0.9.23.ebuild | 13 +++++++------
 1 file changed, 7 insertions(+), 6 deletions(-)}
Comment 5 David Seifert gentoo-dev 2017-11-19 18:25:39 UTC
(In reply to Pavel Kozlov from comment #3)
> Hi guys!
> 
> Actually I found out that this ebuild is not working, these lines delete
> required font, game can't start without it.
> 
> +	rm -f
> "${ED%/}"/usr/share/games/hedgewars/Data/Fonts/{DejaVuSans-Bold.ttf,wqy-
> zenhei.ttc} || die
> 
> Following "dosym" commands also are not needed probably...

I've spoken to upstream and found the proper way to fix this. I've tried it and hedgewars works for me like this.