On Aug 9, 2014, at 11:13 PM, Ryan Schmidt <[email protected]> wrote:
> On Aug 9, 2014, at 2:09 PM, Mark Brethen wrote:
>
>> On Aug 8, 2014, at 10:53 PM, Ryan Schmidt wrote:
>>
>>> Coin's aqua variant is problematic because it completely changes where are
>>> installed. There should instead be a Coin-framework subport which installs
>>> the framework version and the main Coin port can install just the
>>> non-framework version. Then ports like SoQt that need the framework version
>>> can depend on it by name.
>>
>> Talking with the Coin developers, they are moving to the framework version
>> on mac os.
>
> Ok, so then we should make the Coin port do what the aqua variant does all
> the time and remove the aqua variant. And then rebuild all ports using Coin
> (which is fortunately not that many) and make sure they still work this way.
> There's also the option of doing both at once, like the qt4-mac port does:
> install a framework, but also install symlinks at the old non-framework
> locations.
>
A search turned up only 3 ports:
brethen-mbp:Downloads marbre$ port search --depends Coin
Quarter @1.0.0_5 (graphics, devel)
integrates Coin and Qt
SoQt @1.5.0 (graphics, devel)
SoQt is a Qt GUI component toolkit library for Coin.
SoXt @1.2.2_2 (x11, graphics, devel)
Xt/Motif glue library for Coin
Found 3 ports.
SoXt is a GUI binding for using Open Inventor with Xt/Motif and has been
developed for use with Coin and the "ancient" qt4-x11. Any reason to keep it
around?
By default, Coin, SoQt and Quarter are set up as Mac OS X framework. I think
these ports should do the same. If you can think of a very good reason to
install them as non-framework, that should be a variant.
Mark
_______________________________________________
macports-dev mailing list
[email protected]
https://lists.macosforge.org/mailman/listinfo/macports-dev