[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