[Bug 236621] Update: emulators/mame: update to 0.207

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Mon Mar 18 20:40:21 UTC 2019


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=236621

            Bug ID: 236621
           Summary: Update: emulators/mame: update to 0.207
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Many People
          Priority: ---
         Component: Individual Port(s)
          Assignee: ports-bugs at FreeBSD.org
          Reporter: sirdice at gmail.com

Created attachment 202963
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=202963&action=edit
svn diff update to 0.207

Two svn patches added to update emulators/mame and emulators/mess to 0.207. 

Makefile required a bit of tinkering. Had to add an additional $REINPLACE_CMD
to get all the 'util/png.h' -> 'util/localpng.h' correct. I tried to fix it in
the grep above but it kept missing one file. This was the simplest and most
stable way.

pkg-plist needed some files added and removed. 

Patch files was a bit messy.

svn remove files/patch-scripts_toolchain.lua
svn remove files/patch-src_lib_netlist_plib_pparser.h
svn remove files/patch-src_lib_netlist_plib_pparser.cpp
svn move files/patch-src__osd__eigccx86.h files/patch-src_osd_eigccx86.h
svn move files/patch-src__osd__eminline.h files/patch-src_osd_eminline.h
svn remove files/patch-asio-libc++7
svn add files/patch-3rdparty_asio_include_asio_detail_config.hpp

Removed:
 files/patch-scripts_toolchain.lua
 files/patch-src_lib_netlist_plib_pparser.cpp
 files/patch-src_lib_netlist_plib_pparser.h

They were not needed any more.

Renamed:
 files/patch-src__osd__eigccx86.h -> files/patch-src_osd_eigccx86.h
 files/patch-src__osd__eminline.h -> files/patch-src_osd_eminline.h

Naming convention fix. 

Removed: 
 files/patch-asio-libc++7
Added:
 files/patch-3rdparty_asio_include_asio_detail_config.hpp

Patch file deals with the same file and basically does the same thing. But I
had to redo it as it failed to patch the new source. The git commit reference
at the top of the old file didn't make sense to me, it appeared to be pointing
at something completely unrelated to this patch. New patch file named according
to naming convention. 

Added also an update for the emulators/mess slave port. It had similar
pkg-plist changes. Not sure why a separate mess port still exists, updated it
because emulators/qmc2 depends on it.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-ports-bugs mailing list