Setting a ./configure Option

Ryan Schmidt ryandesign at macports.org
Mon May 12 13:59:17 PDT 2008


On May 12, 2008, at 3:24 PM, Ron Richardson wrote:

> Okay, newbie question...
>
> I have installed the Squid port.  Works great.  But I'd like to  
> recompile
> it with the --enable-snmp option.  How do I do this?  Do I...
>
> (a) Go through the standard ./configure, make, make install  
> procedure?  or
>
> (b) Find and modify a portfile for Squid, and then re-port it?  If so,
> where's the portfile?


The port should either have SNMP enabled all the time, or a variant  
should be added to the port to enable SNMP support. Which of these  
port authoring options is chosen depends on whether most people would  
want SNMP support on by default, and whether adding SNMP support  
requires depending on additional ports. If most people would want the  
functionality and/or it doesn't add additional dependencies, it  
should be on all the time. Or if this is a specialty feature or if  
adding this feature adds lots of dependencies, then it should be a  
variant. Those are the general guidelines.

You can read the guide for help in writing portfiles and setting up a  
local repository. See http://guide.macports.org

You can locate the squid portfile on your hard drive by typing "port  
file squid"

The port is openmaintainer, so if you can enhance the port to provide  
this functionality, and provide a unified diff, then you should  
attach that diff to a ticket in the issue tracker and someone with  
commit access can commit it.



More information about the macports-users mailing list