Ryan Schmidt wrote:

Note: MacPorts uses -devel ports for an entirely different purpose than some other package managers (e.g. Linux? FreeBSD? not sure). In those other package managers, a port foo-devel would contain the headers necessary for other software to link with foo.

The MacPorts usage of "-devel" suffix for development releases was inherited from the FreeBSD Ports collection. RPM instead uses -devel to signify development packages (headers/libraries), while DEB uses a -dev suffix similarly.

See http://www.freebsd.org/ports/ (and compare with http://www.macports.org/ports.php)

But in MacPorts, these headers are already part of the foo port.

This is a current shortcoming / simplification in MacPorts. Eventually it needs to support such subpackages or "SplitOffs", as they are necessary in order to make for more fine-grained binary packaging and dependency resolution.

Fink uses http://www.finkproject.org/doc/packaging/reference.php? phpLang=en#splitoffs

--anders

_______________________________________________
macports-dev mailing list
[email protected]
http://lists.macosforge.org/mailman/listinfo/macports-dev

Reply via email to