[MacPorts] #29334: fizmo 0.6.9 update

MacPorts noreply at macports.org
Sun May 1 13:46:47 PDT 2011

#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

More information about the macports-tickets mailing list