[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