Optional patching

Paul Schmehl pauls at utdallas.edu
Wed Dec 19 07:53:16 PST 2007

Is there a way to include a patch as an option to a port?  I maintain the 
security/barnyard port.  There's a patch that is necessary for barnyard to work 
correctly on a 64bit system.  I'm wondering if I can use OPTIONS to make this 
patch optional if the system is 64 bit, but I'm not sure what the syntax would 
be inside the if statement.

.if defined(WITH_64BIT)
do-patch: patchname

I assume the patch would have to be in the filesdir but could not be named 
"patch-foo" or it would always be applied, correct?

Paul Schmehl (pauls at utdallas.edu)
Senior Information Security Analyst
The University of Texas at Dallas

More information about the freebsd-ports mailing list