Opened 13 years ago

Last modified 11 years ago

#30237 new submission

New Port: juju — at Version 3

Reported by: lynxman@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 1.9.2
Keywords: Cc:
Port: ensemble juju

Description (last modified by raimue (Rainer Müller))

Juju client for MacPorts, one of the most powerful server orchestration tools available.

(formerly known as ensemble)

Change History (4)

comment:1 Changed 13 years ago by raimue (Rainer Müller)

Port: ensemble added

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.

comment:2 Changed 13 years 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!

Changed 13 years ago by lynxman@…

Attachment: Portfile added

Portfile for juju

comment:3 Changed 13 years ago by raimue (Rainer Müller)

Description: modified (diff)
Summary: New Port: ensembleNew Port: juju
Note: See TracTickets for help on using tickets.