[MacPorts] #19445: Submission of portfile for fizmo Z-Machine interpreter
#19445: Submission of portfile for fizmo Z-Machine interpreter --------------------------------------------------+------------------------- Reporter: chrender-macports-1@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Low | Milestone: Port Submissions Component: ports | Version: 1.7.1 Keywords: | Port: --------------------------------------------------+------------------------- This is a request to add a portfile for the fizmo Z-Machine interpreter, a console-based app used to play Infocom / Inform text adventures. See http://spellbreaker.org/~chrender/fizmo/ for screenshots and more information. -- Ticket URL: <http://trac.macports.org/ticket/19445> MacPorts <http://www.macports.org/> Ports system for Mac OS
#19445: Submission of portfile for fizmo Z-Machine interpreter --------------------------------------------------+------------------------- Reporter: chrender-macports-1@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Port Submissions Component: ports | Version: 1.7.1 Keywords: | Port: fizmo --------------------------------------------------+------------------------- Changes (by macsforever2000@…): * priority: Low => Normal * port: => fizmo -- Ticket URL: <http://trac.macports.org/ticket/19445#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#19445: Submission of portfile for fizmo Z-Machine interpreter --------------------------------------------------+------------------------- Reporter: chrender-macports-1@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Port Submissions Component: ports | Version: 1.7.1 Keywords: | Port: fizmo --------------------------------------------------+------------------------- Comment(by blb@…): Two issues that I ran into: - config.macports.mk hardcodes /opt/local, which is not always the right location; the following fixes this {{{ post-patch { reinplace "s|/opt/local|${prefix}|g" ${worksrcpath}/config.macports.mk } }}} - it links against MacPorts' libxml2 but because of the setting for LIBXML2_INC_DIR in config.macports.mk, it uses the includes in /usr/include; this could cause issues, though I'm not positive. Should it just also depend on libxml2 and use that completely? -- Ticket URL: <http://trac.macports.org/ticket/19445#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#19445: Submission of portfile for fizmo Z-Machine interpreter --------------------------------------------------+------------------------- Reporter: chrender-macports-1@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Port Submissions Component: ports | Version: 1.7.1 Keywords: | Port: fizmo --------------------------------------------------+------------------------- Comment(by chrender-macports-1@…): Thanks for looking into the port, and especially for the libxml2 hint. For the current version I think it's best to use the MacPorts libxml2: {{{ post-patch { reinplace "s|/opt/local|${prefix}|g" ${worksrcpath}/config.macports.mk reinplace "s|/usr/include/libxml2|/opt/local/include/libxml2|g" ${worksrcpath}/config.macports.mk } }}} This means that libxml2 would have to be added to the library dependencies: {{{ depends_lib port:ncursesw \ port:libsdl_sound \ port:libsndfile \ port:libxml2 }}} Regards, Christoph. -- Ticket URL: <http://trac.macports.org/ticket/19445#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#19445: Submission of portfile for fizmo Z-Machine interpreter ---------------------------------------------------+------------------------ Reporter: chrender-macports-1@… | Owner: macports-tickets@… Type: enhancement | Status: closed Priority: Normal | Milestone: Port Submissions Component: ports | Version: 1.7.1 Resolution: fixed | Keywords: Port: fizmo | ---------------------------------------------------+------------------------ Changes (by blb@…): * status: new => closed * resolution: => fixed Comment: Added in r50164, thanks; note I changed master_sites to just ${homepage} since they are the same. -- Ticket URL: <http://trac.macports.org/ticket/19445#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts