Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 521720 - games-strategy/freeciv-2.5.0_beta1 version bump
Summary: games-strategy/freeciv-2.5.0_beta1 version bump
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
Depends on: 407901
Blocks:
  Show dependency tree
 
Reported: 2014-08-30 10:31 UTC by Matthew Marlowe (RETIRED)
Modified: 2015-03-08 06:33 UTC (History)
0 users

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


Attachments
first draft of 2.5.0_beta1 ebuild (freeciv-2.5.0_beta1.ebuild,4.95 KB, text/plain)
2014-08-30 10:31 UTC, Matthew Marlowe (RETIRED)
Details
not sure if needed anymore, but revised patch (freeciv-2.5.0-beta1-as-needed.patch,312 bytes, patch)
2014-08-30 10:33 UTC, Matthew Marlowe (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Matthew Marlowe (RETIRED) gentoo-dev 2014-08-30 10:31:58 UTC
Created attachment 383950 [details]
first draft of 2.5.0_beta1 ebuild

Freeciv 2.5.0_beta1 is a significant feature bump for this legacy game.

Unfortunately, it appears that there is quite a bit of minor ebuild fixes required to get it to build and install properly, and one potential show-stopper:

Earlier freeciv ebuilds use system-lua, but freeciv 2.5.0 expects lua 5.2.x to be installed and that version is package masked in gentoo (see /usr/portage/profile/package.mask).

In any case, I've put together the first draft of an updated ebuild and associated files.  If someone else wants to clean it up and figure out how to handle the lua dependency...
Comment 1 Matthew Marlowe (RETIRED) gentoo-dev 2014-08-30 10:33:06 UTC
Created attachment 383952 [details, diff]
not sure if needed anymore, but revised patch
Comment 2 Julian Ospald 2014-08-30 13:38:39 UTC
I'm not sure if we want to follow beta releases here.
Comment 3 Mr. Bones. (RETIRED) gentoo-dev 2015-03-08 06:33:17 UTC
we'll pick up stable releases for the portage tree.