[MacPorts] #35869: Please Add HeapCL portfile
MacPorts
noreply at macports.org
Tue Aug 28 00:25:16 PDT 2012
#35869: Please Add HeapCL portfile
--------------------------------+-------------------------------------------
Reporter: ben@… | Owner: macports-tickets@…
Type: submission | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.1.2
Keywords: | Port: heapCL
--------------------------------+-------------------------------------------
Comment(by ryandesign@…):
Some remarks:
* You shouldn't use "system" just to create symlinks; MacPorts has an
"ln" Tcl procedure for this. But even more importantly, why are you
turning off the python portgroup's binary linking function, then doing it
manually? On the assumption that you just don't want the binaries to be
suffixed with the python version number, that's very simply accomplished:
just write this line:
{{{
python.link_binaries_suffix
}}}
* The upstream server only offers [wiki:PortfileRecipes#unversioned-
distfiles unversioned distfiles] but you've got the port set up to fetch a
versioned distfile. This succeeds because the upstream server is
misconfigured; in fact you could request ''any'' version number of the
heapCL distfile and you'd get the currently available one. Which means as
soon as they do release a new version, users will start reporting checksum
mismatches to you. You should advise the developers to offer standard
immutable versioned distfiles like everybody else does.
--
Ticket URL: <https://trac.macports.org/ticket/35869#comment:3>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list