[MacPorts] #43530: [NEW] Cling
MacPorts
noreply at macports.org
Wed Apr 30 00:14:43 PDT 2014
#43530: [NEW] Cling
-------------------------+--------------------------------
Reporter: ani07nov@… | Owner: macports-tickets@…
Type: submission | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.2.1
Resolution: | Keywords:
Port: cling |
-------------------------+--------------------------------
Changes (by ryandesign@…):
* cc: ryandesign@…, mattiafrancescomoro@…, jonesc@…, Deil.Christoph@…
(added)
* port: => cling
Comment:
Thanks. I see some problems with the portfile:
* You need to fill in the version field. If the project does not assign
version numbers, you can invent one; the YYYYMMDD format is often used.
* If possible, fetch from a distfile (e.g. tarball, zipball) instead of
from git. If not possible, fetch from a specific committish of the git
repository, not from the head of the repository because that's not a
repeatable build.
* The maintainers line needs to list your complete valid email address,
preferably in our obfuscated host:user format.
* In the post-fetch block, use `system`'s `-W` argument instead of using
`cd`.
* Do not disable the checksum phase. If fetching from a distfile, provide
valid checksums; if not fetching from a distfile, MacPorts doesn't use the
checksum phase anyway.
* Use a MacPorts python (e.g. python27), not OS X's python; you may want
to provide variants so the user can select which MacPorts python version
to use.
* Don't add `--prefix=${prefix}` to configure.args; it's already in
configure.pre_args for you.
* Implement livecheck, if possible.
Note that we also have a request to [ticket:34171 add a cling variant to
the root port], which might be relevant.
--
Ticket URL: <https://trac.macports.org/ticket/43530#comment:1>
MacPorts <http://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list