[MacPorts] #44671: Coin: Install framework by default and remove variants
#44671: Coin: Install framework by default and remove variants ----------------------------+-------------------------------- Reporter: mark.brethen@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.1 Keywords: | Port: Coin ----------------------------+-------------------------------- By default Coin is set up as a Mac OS X framework. In addition: 1) The '--enable-next-minor' configure option was removed by the developer; therefore I have removed the 'devel' variant. 2) The '--enable-threadsafe' configure option was removed by the developer; I have removed this variant. 3) Removed the manpages variant; this doesn't build with the framework. 4) fontconfig, freetype, zlib and bzip2 dependencies added (they were always required). 5) qt4-x11 is ancient and no longer builds; removed this option. -- Ticket URL: <https://trac.macports.org/ticket/44671> MacPorts <http://www.macports.org/> Ports system for OS X
#44671: Coin: Install framework by default and remove variants -----------------------------+-------------------------------- Reporter: mark.brethen@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.1 Resolution: | Keywords: Port: Coin | -----------------------------+-------------------------------- Comment (by mark.brethen@…): Changed framework to a subport. Manpages variant works with non-framework install only. -- Ticket URL: <https://trac.macports.org/ticket/44671#comment:1> MacPorts <http://www.macports.org/> Ports system for OS X
#44671: Coin: Install framework by default and remove variants -----------------------------+-------------------------------- Reporter: mark.brethen@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.1 Resolution: | Keywords: Port: Coin | -----------------------------+-------------------------------- Comment (by khindenburg@…): css (sorry I don't know your real name), do you have an opinion on these patches? Did you want to add openmaintainer for these ports? -- Ticket URL: <https://trac.macports.org/ticket/44671#comment:3> MacPorts <http://www.macports.org/> Ports system for OS X
#44671: Coin: Install framework by default and remove variants -----------------------------+-------------------------------- Reporter: mark.brethen@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.1 Resolution: | Keywords: Port: Coin | -----------------------------+-------------------------------- Comment (by khindenburg@…): Mark, I had to change the below in your patch - otherwise it was trying to download coin- which it couldn't find. {{{ bitbucket.setup Coin3D coin 3.1.3 Coin-$ }}} to {{{ bitbucket.setup Coin3D Coin 3.1.3 Coin-$ }}} -- Ticket URL: <https://trac.macports.org/ticket/44671#comment:4> MacPorts <http://www.macports.org/> Ports system for OS X
#44671: Coin: Install framework by default and remove variants -----------------------------+-------------------------------- Reporter: mark.brethen@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.1 Resolution: | Keywords: Port: Coin | -----------------------------+-------------------------------- Comment (by mark.brethen@…): That's odd, it worked for me. -- Ticket URL: <https://trac.macports.org/ticket/44671#comment:5> MacPorts <http://www.macports.org/> Ports system for OS X
#44671: Coin: Install framework by default and remove variants -----------------------------+------------------- Reporter: mark.brethen@… | Owner: css@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: Coin | -----------------------------+------------------- Changes (by mf2k@…): * owner: macports-tickets@… => css@… * cc: css@… (removed) * version: 2.3.1 => -- Ticket URL: <https://trac.macports.org/ticket/44671#comment:6> MacPorts <http://www.macports.org/> Ports system for OS X
#44671: Coin: Install framework by default and remove variants -----------------------------+------------------- Reporter: mark.brethen@… | Owner: css@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: Coin | -----------------------------+------------------- Comment (by khindenburg@…): bitbucket.setup Coin3D coin 3.1.3 Coin-$ https://bitbucket.org/Coin3D/coin/downloads/coin-3.1.3.tar.gz bitbucket.setup Coin3D Coin 3.1.3 Coin-$ https://bitbucket.org/Coin3D/Coin/downloads/Coin-3.1.3.tar.gz Only the bottom one works - I see your patch didn't actually change the bitbucket line - I wonder since I'm running macports trunk if something's changed. -- Ticket URL: <https://trac.macports.org/ticket/44671#comment:7> MacPorts <http://www.macports.org/> Ports system for OS X
#44671: Coin: Install framework by default and remove variants -----------------------------+------------------- Reporter: mark.brethen@… | Owner: css@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: Coin | -----------------------------+------------------- Comment (by mark.brethen@…): The URL I posted does work, both that you list do not. The filename is incorrect in the first, and the "coin" directory in the second should not be capitalized. -- Ticket URL: <https://trac.macports.org/ticket/44671#comment:8> MacPorts <http://www.macports.org/> Ports system for OS X
#44671: Coin: Install framework by default and remove variants -----------------------------+------------------- Reporter: mark.brethen@… | Owner: css@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: Coin | -----------------------------+------------------- Comment (by khindenburg@…): Ryan fixed the distfile download in #44103 -- Ticket URL: <https://trac.macports.org/ticket/44671#comment:9> MacPorts <http://www.macports.org/> Ports system for OS X
#44671: Coin: Install framework by default and remove variants -----------------------------+------------------- Reporter: mark.brethen@… | Owner: css@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: Coin | -----------------------------+------------------- Comment (by mark.brethen@…): So, are we waiting a response from css to commit? -- Ticket URL: <https://trac.macports.org/ticket/44671#comment:10> MacPorts <http://www.macports.org/> Ports system for OS X
#44671: Coin: Install framework by default and remove variants -----------------------------+------------------- Reporter: mark.brethen@… | Owner: css@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: Coin | -----------------------------+------------------- Comment (by khindenburg@…): Is coin and coin-frameworks suppose to be able to be installed at the same time? If so, this needs fixed - if not, they should be marked as conflicts {{{ Error: Failed to activate Coin-framework: Image error: /opt/local/bin /coin-config is being used by the active Coin port. Please deactivate this port first, or use 'port -f activate Coin-framework' to force the activation. }}} -- Ticket URL: <https://trac.macports.org/ticket/44671#comment:11> MacPorts <http://www.macports.org/> Ports system for OS X
#44671: Coin: Install framework by default and remove variants -----------------------------+------------------- Reporter: mark.brethen@… | Owner: css@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: Coin | -----------------------------+------------------- Comment (by mark.brethen@…): You would install one or the other, not both. I'll fix it. -- Ticket URL: <https://trac.macports.org/ticket/44671#comment:12> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts