Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 582942 - games-strategy/openra version bump
Summary: games-strategy/openra 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:
: 588508 629800 666970 (view as bug list)
Depends on:
Blocks:
 
Reported: 2016-05-13 20:55 UTC by Till Schäfer
Modified: 2019-05-13 22:59 UTC (History)
8 users (show)

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


Attachments
openra-20161019.ebuild (file_582942.txt,178 bytes, text/plain)
2017-02-02 12:45 UTC, Petross404(Petros S)
Details
openra-20161019.ebuild (openra-20161019.ebuild,3.46 KB, text/plain)
2017-02-02 12:47 UTC, Petross404(Petros S)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Till Schäfer 2016-05-13 20:55:59 UTC
the title says it all :-)
Comment 1 Max Klinger 2016-05-16 21:02:53 UTC
Would like to second this. This is the first stable version, so this would really be great to have. I was just about to open the same request.

In case this helps I got it to work with an ebuild based off of the one in the voyageur overlay.Thanks in advance.
Comment 2 Thomas Oettli 2016-05-19 06:23:07 UTC
It would be great to have this in portage :-)
Comment 3 DrSlony 2016-06-03 18:47:14 UTC
Could the games category admin comment why this isn't in portage yet? There is a working ebuild, what needs to be done?
Comment 4 DrSlony 2016-06-27 17:07:18 UTC
So there is nobody administering the games category, could you please re-assign this to a group which is not MIA? The latest version in portage is two years old, that's so bad.
Comment 5 Adam Feldman gentoo-dev 2016-07-11 16:52:23 UTC
*** Bug 588508 has been marked as a duplicate of this bug. ***
Comment 6 Till Schäfer 2016-07-11 17:11:14 UTC
(In reply to Max Klinger from comment #1)
> Would like to second this. This is the first stable version, so this would
> really be great to have. I was just about to open the same request.
> 
> In case this helps I got it to work with an ebuild based off of the one in
> the voyageur overlay.Thanks in advance.

Can you attach your working ebuild to this bug? THX
Comment 7 DrSlony 2016-10-22 13:51:33 UTC
20161019 bump.
Comment 8 Petross404(Petros S) 2017-02-02 12:45:27 UTC
Created attachment 462246 [details]
openra-20161019.ebuild
Comment 9 Petross404(Petros S) 2017-02-02 12:46:53 UTC
https://github.com/cerebrum/dr/tree/master/games-strategy/openra

Other stuff needed for files directory (menus etc). Working 100%
Comment 10 Petross404(Petros S) 2017-02-02 12:47:51 UTC
Created attachment 462250 [details]
openra-20161019.ebuild
Comment 11 DrSlony 2017-05-28 13:19:01 UTC
"Repoman issues were fixed. Ebuild is migrated to EAPI=6."

games-strategy/openra-20170527 version bump.

Ebuild:
https://github.com/cerebrum/dr/blob/master/games-strategy/openra/openra-20170527.ebuild
Comment 12 DrSlony 2017-06-19 17:59:39 UTC
games-strategy/openra-20170527-r1 version bump: "Fix issue when doc USE-flag is not set"
https://github.com/cerebrum/dr/blob/master/games-strategy/openra/openra-20170527-r1.ebuild
Comment 13 Pacho Ramos gentoo-dev 2018-05-02 18:48:51 UTC
*** Bug 629800 has been marked as a duplicate of this bug. ***
Comment 14 Pacho Ramos gentoo-dev 2018-05-02 18:51:10 UTC
I don't fully understand this part of ebuild in https://github.com/cerebrum/dr/blob/master/games-strategy/openra/openra-20180307.ebuild

	# desktop menu
	insinto /etc/xdg/menus/applications-merged
	doins "${FILESDIR}"/games-${PN}.menu
Comment 15 yuLya 2019-03-17 14:52:27 UTC
OpenRA Release 20190314 - https://github.com/OpenRA/OpenRA/releases 3 days ago.
Comment 16 James Le Cuirot gentoo-dev 2019-05-11 10:23:08 UTC
I started looking at this but the way the new versions download additional dependencies during the build is a major nono. :(
Comment 17 James Le Cuirot gentoo-dev 2019-05-11 22:47:17 UTC
I've now got a rough ebuild that downloads all the extra bits through SRC_URI. That's not great but it's the best we can do until the Gentoo Dotnet situation improves. Even dotnet-overlay only has a couple of the several dependencies needed.
Comment 18 James Le Cuirot gentoo-dev 2019-05-13 22:49:38 UTC
*** Bug 666970 has been marked as a duplicate of this bug. ***
Comment 19 Larry the Git Cow gentoo-dev 2019-05-13 22:59:40 UTC
The bug has been closed via the following commit(s):

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

commit e93e723d77e57a6f2b0fdb3b3ccf3711164ec9a2
Author:     James Le Cuirot <chewi@gentoo.org>
AuthorDate: 2019-05-13 22:55:04 +0000
Commit:     James Le Cuirot <chewi@gentoo.org>
CommitDate: 2019-05-13 22:59:17 +0000

    games-strategy/openra: Bump to 20190314 and major overhaul
    
    Thanks to Yaroslav Yarigin for his ebuild, which I based this on.
    
    Many additional DLLs are needed, which are normally downloaded during
    the build but I have added them to SRC_URI.
    
    I am ditching the Gentoo README because although a lot of effort had
    been put into it, the game content is now dead simple to install and
    the upstream documentation is first class so it's really redundant.
    
    Closes: https://bugs.gentoo.org/582942
    Package-Manager: Portage-2.3.66, Repoman-2.3.12
    Signed-off-by: James Le Cuirot <chewi@gentoo.org>

 games-strategy/openra/Manifest                     |  12 ++
 .../openra/files/openra-system-geoip.patch         |  38 +++++
 games-strategy/openra/metadata.xml                 |   2 +-
 games-strategy/openra/openra-20190314.ebuild       | 164 +++++++++++++++++++++
 4 files changed, 215 insertions(+), 1 deletion(-)