Ticket #30237 (new submission)
New Port: juju
| Reported by: | lynxman@… | Owned by: | macports-tickets@… |
|---|---|---|---|
| Priority: | Normal | Milestone: | |
| Component: | ports | Version: | 1.9.2 |
| Keywords: | Cc: | raimue@… | |
| Port: | ensemble |
Description (last modified by raimue@…) (diff)
Juju client for MacPorts, one of the most powerful server orchestration tools available.
(formerly known as ensemble)
Attachments
Change History
comment:2 Changed 20 months ago by lynxman@…
The project has been renamed from ensemble to juju.
I'm adding a new portfile with the upgraded version and all the suggestions you made, thank you!
Note: See
TracTickets for help on using
tickets.


The license should read license GPL-2. Add a plus sign at the end to form GPL-2+, if it is actually "version 2, or any later version".
Instead of universal_variant no this should probably be supported_archs noarch, if it does not install any architecture-specific files.
This port seems to use a pre-release version and thus should not be named 0.5, include the bzr revision. Probably a good idea to nag the upstream developers to make proper releases. Avoid to use the version number at multiple places, create a single variable. This reduces the work required for maintenance.
Use depends_lib-append to avoid overwriting the specification from the PortGroup. Do not add port:python27, as that is already defined in the PortGroup.