[MacPorts] #45168: chromaprint: fails to install libchromaprint.pc
MacPorts
noreply at macports.org
Fri Sep 26 14:06:44 PDT 2014
#45168: chromaprint: fails to install libchromaprint.pc
--------------------------+---------------------------
Reporter: devans@… | Owner: khindenburg@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: chromaprint |
--------------------------+---------------------------
Comment (by devans@…):
The upstream assumption is that if it an Apple (native) platform or a
framework is being built then the pkg-config file is not needed because it
is a Linux-ism and not required for an Apple native environment or a
framework. An equivalent logical expression is NOT (APPLE OR
BUILD_FRAMEWORK).
However, in MacPorts we are often using Linux-style builds hence the need
for the pkg-config file when the non-framework library is being installed.
So I think just using NOT (APPLE AND BUILD_FRAMEWORK) or just NOT
BUILD_FRAMEWORK would be more appropriate for MacPorts.
A reasonable resolution IMO would be to apply a patch now, since this
breaks pkg-config based configurations and open an issue upstream but I'm
content to leave it to the maintainer's judgement.
--
Ticket URL: <https://trac.macports.org/ticket/45168#comment:3>
MacPorts <http://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list