Revision: 75685 http://trac.macports.org/changeset/75685 Author: eborisch@macports.org Date: 2011-02-03 21:55:57 -0800 (Thu, 03 Feb 2011) Log Message: ----------- (poco) Fix build problem that presents when built within the macports.org directories (and likely any build path with a '.o' in it.) Modified Paths: -------------- trunk/dports/devel/poco/Portfile Modified: trunk/dports/devel/poco/Portfile =================================================================== --- trunk/dports/devel/poco/Portfile 2011-02-04 03:56:07 UTC (rev 75684) +++ trunk/dports/devel/poco/Portfile 2011-02-04 05:55:57 UTC (rev 75685) @@ -5,7 +5,7 @@ name poco version 1.3.6p2 -#revision 1 +revision 1 categories devel maintainers nomaintainer platforms darwin @@ -42,14 +42,21 @@ universal_variant no -#patchfiles patch-rules-deps.diff +# Something in the dependency checking matches the macports.org in the path +# as a *.o file. It's all downhill from there. This patch removes the +# dependency (.dep) file creation & use from the Makefiles. +# +# Note future maintainers / contributors: you will find you won't need +# this patch when building outside the *macports.org* path. Don't remove it +# without testing within the *macports.org* build path. See ticket #19486. +patchfiles patch-rules-deps.diff -configure.args --no-samples --config=${config} +configure.args --no-samples --config=${config} # Make sure poco build uses the right compiler. -build.args-append CC=${configure.cc} \ - CXX=${configure.cxx} \ - CPP=${configure.cpp} +build.args-append CC=${configure.cc} \ + CXX=${configure.cxx} \ + CPP=${configure.cpp} pre-configure { configure.args-append --omit=[join ${omit} ,]