On Oct 17, 2011, at 3:45 PM, Daniel J. Luke wrote:
> On Oct 17, 2011, at 3:21 PM, Ryan Schmidt wrote:
>> On Oct 17, 2011, at 12:53, [email protected] wrote:
>>> +pre-configure {
>>> +           reinplace "s|^void main(void)|int main(void)|g" 
>>> ${worksrcpath}/nbase/configure
>>> +   }
>> 
>> It would be better to use a patchfile for this instead of a reinplace.
> 
> I don't see why. Note that it's an anchored regex, so it will only match 
> instances that we know need to be changed (besides the fact that I know it 
> only matches the two cases that are included in your patch).
> 
> With the reinplace in the portfile, I'm more likely to double-check it 
> if/when upstream fixes the configure test (maybe that's a problem for other 
> maintainers, since AFAIK we didn't integrate your patch that warns when 
> reinplace doesn't match anything?)
> 
> Not that it matters, but the reinplace command in the portfile takes up 
> significantly less HD space than the additional file (minimum file size being 
> 4KB)


also, if this is because of a MacPorts policy, it really needs to be documented 
(in the guide).

--
Daniel J. Luke                                                                  
 
+========================================================+                      
  
| *---------------- [email protected] ----------------* |                      
    
| *-------------- http://www.geeklair.net -------------* |                      
    
+========================================================+                      
  
|   Opinions expressed are mine and do not necessarily   |                      
    
|          reflect the opinions of my employer.          |                      
    
+========================================================+




_______________________________________________
macports-dev mailing list
[email protected]
http://lists.macosforge.org/mailman/listinfo.cgi/macports-dev

Reply via email to