Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 533776 - games-emulation/mekanix-0.73 version bump; solves license problem
Summary: games-emulation/mekanix-0.73 version bump; solves license problem
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-12-28 13:14 UTC by Jonas Stein
Modified: 2021-05-24 16:55 UTC (History)
3 users (show)

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


Attachments
mekanix-080_alpha20191213.ebuild (mekanix-080_alpha20191213.ebuild,2.69 KB, text/plain)
2021-05-24 16:55 UTC, Ionen Wolkens
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jonas Stein gentoo-dev 2014-12-28 13:14:38 UTC
0.73 was released 2010/05/30
http://www.smspower.org/meka/download.shtml

see also Bug 171732 (reporting the SVN repository)

Important quote from the changelog:

 MEKA 0.73
 ---------
  - Updated MEKA license, data are now licensed under the same term as sources.
    The license is now unrestrictive BSD-like. [Omar]

Prior packages had no clear license (see sources.txt) and should not be distributed or at least hard masked.

Reproducible: Always
Comment 1 Jonas Stein gentoo-dev 2020-02-14 19:25:28 UTC
does games still maintain this package?
Comment 2 James Le Cuirot gentoo-dev 2020-02-14 20:13:21 UTC
(In reply to Jonas Stein from comment #1)
> does games still maintain this package?

Only so many hours in the day, man. I've been trying to bump one other game for about two weeks now.
Comment 3 Ionen Wolkens gentoo-dev 2021-05-24 16:55:56 UTC
Created attachment 711015 [details]
mekanix-080_alpha20191213.ebuild

Had a partial look at this package (to build from source), leaving something behind in case someone want to finish (otherwise, last rites).

Upstream released a 0.80-alpha (as "2019-12-13") which isn't "too" bad, adds allegro:5 support and works on ~amd64 (current 2021-05-07 snapshot hasn't changed much since the alpha release).

Attached ebuild makes a mostly-normal-looking installation but is not usable (see notes inside). Paths shouldn't be that bad to fix, but with other issues made me want to back away.

Considered 0.73 with allegro:0 to see if fixes some issues, but it has bundled libraries, 32bit remnants, and greets by ignoring CFLAGS for -march=pentium -O6 (six!) -ffast-math -funroll-all-loops