[MacPorts] #61739: mame: portfile cleanup: small number of extraneous files included; remove older python variants

MacPorts noreply at macports.org
Thu Dec 10 22:15:11 UTC 2020


#61739: mame: portfile cleanup: small number of extraneous files included; remove
older python variants
----------------------+----------------------
  Reporter:  mascguy  |      Owner:  mascguy
      Type:  defect   |     Status:  assigned
  Priority:  Normal   |  Milestone:
 Component:  ports    |    Version:
Resolution:           |   Keywords:
      Port:  mame     |
----------------------+----------------------
Description changed by mascguy:

Old description:

> Presently, the 0.226 port of Mame includes a few things that need
> cleanup:
>
> * Most notably, translation files included under
> '${prefix}/libexec/mame/language': Currently we include *.mo, as well as
> *.po and *.po~. Whereas only *.mo are needed. However, the extra files do
> not cause any issues with the software. And they are tiny... in the very
> low kilobyte range.
> * Python variants cover versions 3.6 through 3.9. Simplify the port to
> limit variants to the two latest Python releases, 3.8 and 3.9
> * By default, Mame is built with debugging info. Add an explicit 'debug'
> variant to allow toggling on and off.
>
> These issue will be fixed when the Mame project releases 0.227, or sooner
> if said release is delayed beyond December 2020.

New description:

 Presently, the 0.226 port of Mame includes a few things that need cleanup:

 * Most notably, translation files included under
 '${prefix}/libexec/mame/language': Currently we include *.mo, as well as
 *.po and *.po~. Whereas only *.mo are needed. However, the extra files do
 not cause any issues with the software. And they are tiny... in the very
 low kilobyte range.
 * Python variants cover versions 3.6 through 3.9. Simplify the port to
 limit variants to the two latest Python releases, 3.8 and 3.9
 * Add a 'debug' variant.
 * Disable 32-bit build support.

 These issue will be fixed when the Mame project releases 0.227, or sooner
 if said release is delayed beyond December 2020.

--

-- 
Ticket URL: <https://trac.macports.org/ticket/61739#comment:6>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list