Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 419427 - games-strategy/darwinia-1.43 update
Summary: games-strategy/darwinia-1.43 update
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal enhancement
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2012-06-03 00:16 UTC by Jared B.
Modified: 2024-06-09 15:54 UTC (History)
1 user (show)

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


Attachments
games-strategy/darwinia-1.43.ebuild (darwinia-1.43.ebuild,1.41 KB, text/plain)
2012-06-03 00:18 UTC, Jared B.
Details
games-strategy/darwinia-1.43.ebuild (darwinia-1.43.ebuild,1.40 KB, text/plain)
2012-06-03 03:58 UTC, Jared B.
Details
games-strategy/darwinia-1.43.ebuild (darwinia-1.43.ebuild,1.32 KB, text/plain)
2012-06-03 04:25 UTC, Jared B.
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jared B. 2012-06-03 00:16:39 UTC
This is an update of the darwinia ebuild to support the latest version (1.43) that was available through a Humble Indie Bundle.  Unfortunately, this is more of a rewrite than an update, as there are a number of changes between the HIB version and previous version:

* All files are included in the tarball
* Tarball is named using a different convention
* Native amd64 support is avaialble
* File cannot be automatically fetched

Because of all this, and because I lack any experience with the original, non-HIB version, this updated ebuild *only* supports the HIB version.  Obviously that's not ideal, and should this be added to portage support for both versions should be included.

If anyone's interested in working on this, or if the ebuild maintainer is interested in bumping to this version, let me know and I'll be happy to assist with whipping it into shape.  In the meantime, I'm leaving it here for anyone else that bought the HIB version.

Reproducible: Always
Comment 1 Jared B. 2012-06-03 00:18:32 UTC
Created attachment 313993 [details]
games-strategy/darwinia-1.43.ebuild
Comment 2 Jared B. 2012-06-03 03:58:25 UTC
Created attachment 314005 [details]
games-strategy/darwinia-1.43.ebuild

minor fix
Comment 3 Jared B. 2012-06-03 04:25:52 UTC
Created attachment 314015 [details]
games-strategy/darwinia-1.43.ebuild
Comment 4 Conrad Kostecki gentoo-dev 2020-03-31 08:09:45 UTC
There is even a PR for me. But unfortunately Introversion took all sources down. Will have to look, if there is an alternative.
Comment 5 James Le Cuirot gentoo-dev 2020-03-31 08:12:27 UTC
As mentioned, I have them but they probably can't be distributed.
Comment 6 Conrad Kostecki gentoo-dev 2020-03-31 11:01:36 UTC
(In reply to James Le Cuirot from comment #5)
> As mentioned, I have them but they probably can't be distributed.

Well, I have them too. But there is a problem, as the sources differ. GOG has a different archive than Humble Bundle or the original Introversion archive.
Comment 7 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2021-04-06 23:00:18 UTC
Ah, just came across this as I noticed the upstream link is gone. What should we go with?
Comment 8 Larry the Git Cow gentoo-dev 2024-06-09 15:54:14 UTC
The bug has been closed via the following commit(s):

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

commit 985eeb5a284c04d5f9f168b7fb47fade65c5d45d
Author:     Conrad Kostecki <conrad@kostecki.com>
AuthorDate: 2019-08-23 20:45:26 +0000
Commit:     James Le Cuirot <chewi@gentoo.org>
CommitDate: 2024-06-09 15:54:05 +0000

    games-strategy/darwinia: bump to version 1.43
    
    Newer versions are not anymore provided as update, instead, you need the
    full version from packages like GOG or Humble Bundle.
    
    Also bumped to EAPI=7.
    
    Package-Manager: Portage-2.3.72, Repoman-2.3.17
    Signed-off-by: Conrad Kostecki <conrad@kostecki.com>
    Closes: https://bugs.gentoo.org/419427
    Closes: https://github.com/gentoo/gentoo/pull/12775
    Signed-off-by: James Le Cuirot <chewi@gentoo.org>

 games-strategy/darwinia/Manifest             |  2 +
 games-strategy/darwinia/darwinia-1.43.ebuild | 64 ++++++++++++++++++++++++++++
 games-strategy/darwinia/metadata.xml         | 15 +++++--
 3 files changed, 77 insertions(+), 4 deletions(-)