Opened 4 years ago

Last modified 4 years ago

#60986 closed enhancement

mame @0.206 Variant proposal to install mame tools and man pages — at Version 1

Reported by: rhuelga (Roberto Huelga) Owned by:
Priority: Normal Milestone:
Component: ports Version:
Keywords: haspatch Cc:
Port: mame

Description (last modified by rhuelga (Roberto Huelga))

I have modified the portfile to create a variant +tools that compile and install some of the mame tools and their man pages:

  • castool
  • chdman
  • floptool
  • imgtool
  • jedutil
  • ldresample
  • ldverify
  • romcmp

It's interesting to note that other commands get compiled, maybe some of them worth to be installed too.

  • aueffectutil
  • nltool
  • nlwav
  • pngcmp
  • regrep
  • split
  • src2html
  • srcclean
  • unidasm
84a85,88
> variant tools description {compile and install the mame tools like chdman and others} {
>     build.args-append TOOLS=1
> }
>
86a91,111
>     xinstall ${worksrcpath}/docs/man/mame.6 ${destroot}${prefix}/share/man/man6
>
>     if {[variant_isset tools]} {
>         xinstall ${worksrcpath}/castool \
>             ${worksrcpath}/chdman \
>             ${worksrcpath}/floptool \
>             ${worksrcpath}/imgtool \
>             ${worksrcpath}/jedutil \
>             ${worksrcpath}/ldresample \
>             ${worksrcpath}/ldverify \
>             ${worksrcpath}/romcmp ${destroot}${prefix}/bin
>
>         xinstall ${worksrcpath}/docs/man/castool.1 \
>             ${worksrcpath}/docs/man/chdman.1 \
>             ${worksrcpath}/docs/man/floptool.1 \
>             ${worksrcpath}/docs/man/imgtool.1 \
>             ${worksrcpath}/docs/man/jedutil.1 \
>             ${worksrcpath}/docs/man/ldresample.1 \
>             ${worksrcpath}/docs/man/ldverify.1 \
>             ${worksrcpath}/docs/man/romcmp.1 ${destroot}${prefix}/share/man/man1
>     }

Change History (2)

Changed 4 years ago by rhuelga (Roberto Huelga)

Attachment: Portfile added

Portfile mame with +tools variant

comment:1 Changed 4 years ago by rhuelga (Roberto Huelga)

Description: modified (diff)
Note: See TracTickets for help on using tickets.