#29334: fizmo 0.6.9 update ----------------------------------------------+----------------------------- Reporter: Christoph.Ender@… | Owner: macports-tickets@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: haspatch | Port: fizmo ----------------------------------------------+----------------------------- Comment(by Christoph.Ender@…): Replying to [comment:1 ryandesign@…]:
Please supply a unified diff, not a complete portfile. This makes it easier to review your proposal. For one thing, your new port omits the $Id$ line, which we don't want omitted.
Submitted attachment "Portfile-0.6.8-to-0.6.9.txt" which should hold the required diff.
Your new port lists only an md5 checksum; we're trying to remove md5 from MacPorts and would rather list sha1 and rmd160 checksums.
This should be addressed in the diff file.
Your new port removes the ncursesw and libxml2 dependencies that were there. Are these no longer needed? I tried installing the port and it seems to link with Mac OS X's ncurses and libxml; it would be better to bring back the dependencies, and fix the build scripts so that MacPorts versions of these are used.
This is an intentional change. It turned out that using a self-compiled- or MacPorts-supplied version of ncurses will result in ncurses (or some other system component) setting errno != 0 when non-ASCII chars are written to the screen. For some reason, the ncurses version supplied by Apple does not show this behavior. Since Mac OS X is not a supported platform for ncurses, I decided to use the Mac OS X-packaged version of ncurses. For simplicity, I decided to also use the Apple-supplied libxml2, if for any reason the MacPorts version would be preferred, I'll put the dependency back into the portfile. -- Ticket URL: <https://trac.macports.org/ticket/29334#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS