Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 533776

Summary: games-emulation/mekanix-0.73 version bump; solves license problem
Product: Gentoo Linux Reporter: Jonas Stein <jstein>
Component: Current packagesAssignee: Gentoo Games <games>
Status: CONFIRMED ---    
Severity: normal CC: ionen, jstein, licenses
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: mekanix-080_alpha20191213.ebuild

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