[MacPorts] #52910: glbinding 2.1.1 submission

MacPorts noreply at macports.org
Sun Nov 20 08:01:07 CET 2016


#52910: glbinding 2.1.1 submission
------------------------------------+--------------------------------
  Reporter:  ken-cunningham-webuse  |      Owner:  macports-tickets@…
      Type:  submission             |     Status:  new
  Priority:  Normal                 |  Milestone:
 Component:  ports                  |    Version:
Resolution:                         |   Keywords:
      Port:  glbinding              |
------------------------------------+--------------------------------

Comment (by ryandesign):

 Please:

 * Don't manually set master_sites and distfiles for projects hosted at
 GitHub. Instead, properly use the github 1.0 portgroup which does the
 right thing for you.
 * Use the correct OS name. For the condition "10.9 or later", the correct
 OS name is "OS X". Also please don't call `error`; instead, call `return
 -code error` and supply a sentence fragment; for this type of error we
 usually use a message like "incompatible Mac operating system version"
 * Don't add a dependency on cmake; the cmake 1.0 portgroup does so for
 you, so long as you append to the dependencies rather than overwriting
 them as you're doing.
 * Don't depend on "py-"anything. Always depend on the appropriate subport
 of the specific Python version you want to use (e.g. depend on
 py27-pystache instead) , and ensure that specific Python version (e.g.
 2.7) is used by the port.

--
Ticket URL: <https://trac.macports.org/ticket/52910#comment:2>
MacPorts <https://www.macports.org/>
Ports system for macOS



More information about the macports-tickets mailing list