[MacPorts] #30324: Cherokee Portfile Update to 1.2.29 with new Variants

MacPorts noreply at macports.org
Sat Jul 23 22:50:47 PDT 2011


#30324: Cherokee Portfile Update to 1.2.29 with new Variants
----------------------------------+-----------------------------------------
 Reporter:  stahlstift@…          |       Owner:  macports-tickets@…                   
     Type:  update                |      Status:  new                                  
 Priority:  Normal                |   Milestone:                                       
Component:  ports                 |     Version:  2.0.0                                
 Keywords:  haspatch              |        Port:  cherokee                             
----------------------------------+-----------------------------------------
Changes (by ryandesign@…):

 * cc: ryandesign@… (added)


Comment:

 Replying to [comment:2 stahlstift@…]:
 > I thought you stop maintaining the port. I hope you want to be still the
 maintainer ;)

 Actually I have never used, maintained, or had anything to do with this
 port before. I'm just responding to your proposed patch with some comments
 about how ports should generally be written.

 > rrdtool got much depends which I don´t need for example at my
 devmachine. I didn´t know about that convention. So it would be better to
 make them default and let user like me the possiblity to -rrdtool?

 Ok, I see your point. rrdtool does have a lot of dependencies. It can be a
 variant then. But as I said, the port must take whatever measures are
 necessary to ensure that rrdtool does ''not'' get used if the user does
 ''not'' select the rrdtool variant, even if the rrdtool port is already
 installed. All you've done in the variant so far is add the dependency,
 which is insufficient. Investigate whether there are configure arguments,
 environment variables, or patches that would be needed to accomplish this.

 Whether rrdtool should be a default variant is a separate question, and
 depends on whether "most users" would want this functionality or not.

 > I don´t want why anyone want to use no_nls - but the configure got the
 option.

 That's not a good reason. Yes, configure scripts have many options, but
 most of them should not be exposed to MacPorts users. It's the job of the
 portfile author to choose good defaults, and possibly provide a few
 variants for one or two options the user might actually care to switch on
 or off.

-- 
Ticket URL: <https://trac.macports.org/ticket/30324#comment:3>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list