/usr/local/lib
é o local padrão para esses sistemas em quase todos os SOs semelhantes a Unix.
O MacPorts cria a hierarquia /opt
para não mexer no que você fez manualmente em /usr/local/
.
O Fink cria a hierarquia /sw
por motivos semelhantes.
Homebrew Eu ainda acho que o padrão é mexer com /usr/local
(uma decisão de design que eu acho desagradável), mas eu acho que tem uma opção de "prefixo" para fazer com que ele use sua própria hierarquia.