[MacPorts] #58733: libev: event.h should not be renamed
MacPorts
noreply at macports.org
Thu Jul 18 09:36:46 UTC 2019
#58733: libev: event.h should not be renamed
-------------------------+----------------------
Reporter: vitalyster | Owner: stromnov
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: libev |
-------------------------+----------------------
Changes (by ryandesign):
* owner: (none) => stromnov
* status: new => assigned
Comment:
You're correct that the port renames the event.h header. It has done so
ever since [changeset:d2a79d61065c2a852495ce51b911a5c6242cccdd/macports-
ports the port was first added] in 2008.
You're probably right that it does this in order to avoid conflicting with
the header from the libevent port.
Yes, MacPorts does have a mechanism for allowing a subset of files to be
split off into another port (the `subport` feature). This feature was
added to MacPorts in version 2.0.0 in 2011, so it didn't exist when the
decision was made to rename that header, so it might be appropriate to
revisit that decision now.
Yes, MacPorts does have a mechanism for declaring that two ports conflict
because they install the same files (the `conflicts` keyword). This
feature was added to MacPorts in version 1.8.0 in 2009.
--
Ticket URL: <https://trac.macports.org/ticket/58733#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list