[MacPorts] #45044: Add "xctool" to ports
#45044: Add "xctool" to ports ----------------------+-------------------------------- Reporter: nyriox@… | Owner: macports-tickets@… Type: request | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.1 Keywords: | Port: ----------------------+-------------------------------- Many, many ports are absolutely essential tools for developers, but I've found one that seems to be missing, though it is available on Homebrew. Xctool, available here: https://github.com/facebook/xctool Do you think it can be added to the available ports? Thanks, Nyriox -- Ticket URL: <https://trac.macports.org/ticket/45044> MacPorts <http://www.macports.org/> Ports system for OS X
#45044: Add "xctool" to ports -----------------------+-------------------------- Reporter: nyriox@… | Owner: ryandesign@… Type: request | Status: assigned Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: xctool | -----------------------+-------------------------- Changes (by ryandesign@…): * owner: macports-tickets@… => ryandesign@… * status: new => assigned * version: 2.3.1 => * port: => xctool -- Ticket URL: <https://trac.macports.org/ticket/45044#comment:1> MacPorts <http://www.macports.org/> Ports system for OS X
#45044: Add "xctool" to ports -----------------------+-------------------------- Reporter: nyriox@… | Owner: ryandesign@… Type: request | Status: assigned Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: xctool | -----------------------+-------------------------- Comment (by ryandesign@…): There are no instructions for how to build xctool in the tarball: * https://github.com/facebook/xctool/issues/340 * https://github.com/facebook/xctool/pull/352 I have tried to write a portfile but the libraries that get built have the path to the work directory embedded into their install_names. Also I haven't yet figured how to build and destroot separately. I'll attach my work in progress and await a response from the developers. -- Ticket URL: <https://trac.macports.org/ticket/45044#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X
#45044: Add "xctool" to ports -----------------------+-------------------------- Reporter: nyriox@… | Owner: ryandesign@… Type: request | Status: assigned Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: xctool | -----------------------+-------------------------- Comment (by nyriox@…): I've found some difficulty building it manually myself. If you check the Travis-CI page link on the "Build | Passing" image you can find a list of commands used in building. Some dependencies are not in MacPorts, so perhaps those need to be added first? -- Ticket URL: <https://trac.macports.org/ticket/45044#comment:3> MacPorts <http://www.macports.org/> Ports system for OS X
#45044: Add "xctool" to ports -----------------------+-------------------------- Reporter: nyriox@… | Owner: ryandesign@… Type: request | Status: assigned Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: xctool | -----------------------+-------------------------- Comment (by ryandesign@…): Replying to [comment:3 nyriox@…]:
I've found some difficulty building it manually myself. If you check the Travis-CI page link on the "Build | Passing" image you can find a list of commands used in building.
What I want is for the developers to document how their software is intended to be installed. Then I'll try to follow those instructions.
Some dependencies are not in MacPorts, so perhaps those need to be added first?
Specifically? -- Ticket URL: <https://trac.macports.org/ticket/45044#comment:4> MacPorts <http://www.macports.org/> Ports system for OS X
#45044: Add "xctool" to ports -----------------------+-------------------------- Reporter: nyriox@… | Owner: ryandesign@… Type: request | Status: assigned Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: xctool | -----------------------+-------------------------- Comment (by nyriox@…): The process of building the command is showed here: https://travis-ci.org/facebook/xctool All the commands entered by the user are displayed after the customary "$" symbol. It indicates a necessity for Ruby Version Manager and something called "Bundler". Ruby, at least, can be installed using MacPorts. As far as where to install this, it is a Terminal command, like xcodebuild, which is in fact precisely what it is designed to replace. So it would be installed in the standard place for such things. -- Ticket URL: <https://trac.macports.org/ticket/45044#comment:5> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts