如何读取 macports 中特定包的 portfile?

如何读取 macports 中特定包的 portfile?

我正在尝试找出特定端口安装了什么,但是在端口页面上没有看到读取端口文件的方法。

背景:有一个名为openldap-开发,这是我需要的,但我不明白它与 有何不同brew install openldap。我希望在 macports portfile 中找到有关它到底安装什么的线索。

答案1

MacPorts 将其 portfile 保存在 中/opt/local/var/macports/sources/

您还可以在 GitHub 上浏览移植文件:https://github.com/macports/macports-ports

乍一看,MacPorts 的 openldap-devel 端口使用 libressl 作为其 SSL 库,而 Homebrew 的 openldap 公式使用 OpenSSL。openldap-devel 还列出了更多依赖项。

-开发开源包管理器包名称中的后缀,传统上表示它包含诸如 SDK 或其他开发工具之类的东西,您需要成为该开源项目的开发人员/贡献者,但我不确定这是否适用于此处。

相关内容