0

I'm trying to find out what a specific port installs and I don't see a way on the ports page to read the portfile.

Background: There is a package called openldap-devel, that I need, but I don't understand how it differs from brew install openldap. I hope to find a clue in the macports portfile on what exactly it's installing.

2
  • brew install macports? Huh? MacPorts is a competitor to Homebrew. I feel like there's an extra layer of confusion behind your question.
    – Spiff
    Commented Jun 30, 2022 at 18:14
  • cleared it up. It was a typo
    – BlkPengu
    Commented Jun 30, 2022 at 18:38

1 Answer 1

1

MacPorts keeps its portfiles in /opt/local/var/macports/sources/.

You can also browse the portfiles on GitHub: https://github.com/macports/macports-ports

At a glance, MacPorts' openldap-devel port uses libressl as its SSL library, whereas Homebrew's openldap formula uses OpenSSL. There are also more dependencies listed for openldap-devel.

The -devel suffix in the names of open source package manager packages, traditionally indicates that it includes stuff like SDKs or other development tools that you need to be a developer/contributor to that open source project, but I'm not sure if that applies here.

1
  • Any idea from the portfile what it’s installing if it’s not just openldap? Like, how does the dev package differ. I need to install this, but switching from brew to Mac ports for this is not an option
    – BlkPengu
    Commented Jun 30, 2022 at 19:30

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .