[MacPorts] #63972: Request to add a Port for the Codegroup CLI Program

MacPorts noreply at macports.org
Mon Nov 22 06:17:39 UTC 2021


#63972: Request to add a Port for the Codegroup CLI Program
-------------------------+------------------------
  Reporter:  RobK88      |      Owner:  ryandesign
      Type:  submission  |     Status:  closed
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:  2.7.1
Resolution:  fixed       |   Keywords:
      Port:  codegroup   |
-------------------------+------------------------

Comment (by ryandesign):

 Thanks for your contribution. I committed it with several changes:

 * Tightened up the whitespace.
 * Added your GitHub handle to your email address in the maintainers line.
 * Rewrapped the description and long description to max 72 characters.
 * Corrected license to "public-domain".
 * Avoided repeating things by referencing `homepage` in the definition of
 `master_sites`.
 * Used the [wiki:PortfileRecipes#unversioned-distfiles unversioned
 distfile recipe] (specified `dist_subdir`).
 * Used `extract.mkdir yes` instead of `worksrcdir ./`.
 * Removed `use_configure no` because the makefile portgroup sets that for
 you.
 * Removed `test.run yes` because the Makefile doesn't have any test
 targets.
 * Added a patchfile to fix the Makefile so that it honors MacPorts-
 supplied CFLAGS and LDFLAGS, necessary to support building for non-default
 architectures and universal. (The way to have determined that this was
 necessary was to build the port and examine the logfile and notice that
 the lines that invoke the compiler didn't have the `-arch` flags that
 MacPorts supplies.)
 * Removed lines from destroot that created standard directories that
 MacPorts already creates for you.

 You're right that the makefile 1.0 portgroup is underdocumented. Anyone
 may submit documentation. Whenever documentation for a portgroup does not
 exist, reading the portgroup code is recommended.

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


More information about the macports-tickets mailing list