Closed ibc closed 9 years ago
srtp only installs the .pc file if pkg-config is present at build time and the formula did not declare a dependency on pkg-config. Fixed by feec2ce. Thanks for reporting!
:cake:
Sorry... brew update && brew install srtp
does not yet install libsrtp with the commit above, is that normal?
I realized after you posted your cake that I forgot to update the bottle; that was done in 80a76f6, so it should work if you give it another spin.
It works. Thanks!
By running
brew install srtp
the corresponding pkgconfig file is not created.Within the libsrtp sources, running
./configure
does createlibsrtp.pc
from the existinglibsrtp.pc.in
, and runningmake install
copies it to/usr/local/lib/pkgconfig/
. And it seems thatbrew install srtp
calls both but the pkgconfig file is not created/copied.https://github.com/Homebrew/homebrew/blob/master/Library/Formula/srtp.rb
In the other side,
brew install libuv
does copy the pkgconfig file (note that it is done during theautoconf
stuff):https://github.com/Homebrew/homebrew/blob/master/Library/Formula/libuv.rb