#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