[MacPorts] #18590: Frobtads update to 0.12, add tads3 compiler variant
#18590: Frobtads update to 0.12, add tads3 compiler variant --------------------------------------+------------------------------------- Reporter: joseph@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Port Enhancements Component: ports | Version: 1.7.0 Keywords: frobtads | Port: frobtads --------------------------------------+------------------------------------- frobtads is out of date, current port is for 0.11, current release is 0.12. Also, frobtads has an optional added compiler. I have included a variant to build this as well. I'm not confident that I've used the right idioms to extract the compiler tarball. The file needs to be extracted into the directory form the normal tarball. Specifically, the frobtads-0.12.tar.gz needs to extract into the default {{{ ${workpath} }}} yielding {{{ ${workpath}/frobtads-0.12 }}} But the frobtads-t3compiler-0.12.tar.gz needs to extract into {{{ ${workpath}/frobtads-0.12 }}} yielding {{{ ${workpath}/frobtads-0.12/t3compiler }}} To handle this I've made the extract phase to the right thing with the following (variables inlined for clarity) {{{ extract.only-delete frobtads-t3compiler-0.12.tar.gz post-extract { extract.args ${distpath}/frobtads- t3compiler-0.12.tar.gz extract.post_args-append -C${worksrcpath} command_exec extract } }}} I'm uncomfortable calling extract this way, but it seems like the cleanest solution. Is there a better way? -- Ticket URL: <http://trac.macports.org/ticket/18590> MacPorts <http://www.macports.org/> Ports system for Mac OS
#18590: Frobtads update to 0.12, add tads3 compiler variant ---------------------------------------+------------------------------------ Reporter: joseph@… | Owner: macports-tickets@… Type: enhancement | Status: closed Priority: Normal | Milestone: Component: ports | Version: 1.7.0 Resolution: fixed | Keywords: frobtads Port: frobtads | ---------------------------------------+------------------------------------ Changes (by raimue@…): * status: new => closed * resolution: => fixed Comment: Committed in r51039. -- Ticket URL: <http://trac.macports.org/ticket/18590#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts