This isn't quite right. Only M4 templates require the double brackets; configure scripts need single pairs, otherwise 10.0 through 10.2 won't actually be detected properly (not that we care about those anymore). See http://trac.macports.org/browser/trunk/dports/devel/glib2/files/yosemite-symbol-lookup.patch?rev=127207 <http://trac.macports.org/browser/trunk/dports/devel/glib2/files/yosemite-symbol-lookup.patch?rev=127207>.
vq > On Oct 29, 2014, at 10:45 AM, [email protected] wrote: > > Revision > 127553 <https://trac.macports.org/changeset/127553>Author > [email protected] <mailto:[email protected]>Date > 2014-10-29 07:45:26 -0700 (Wed, 29 Oct 2014) > Log Message > > subversion-javahlbindings: patch configure to work around old libtool m4 > macro (fixes #45496) > Modified Paths > > trunk/dports/devel/subversion-javahlbindings/Portfile > <x-msg://91/#trunkdportsdevelsubversionjavahlbindingsPortfile> > Added Paths > > trunk/dports/devel/subversion-javahlbindings/files/yosemite-patch-configure.diff > > <x-msg://91/#trunkdportsdevelsubversionjavahlbindingsfilesyosemitepatchconfigurediff> > Diff > > <>Modified: trunk/dports/devel/subversion-javahlbindings/Portfile (127552 => > 127553) > > --- trunk/dports/devel/subversion-javahlbindings/Portfile 2014-10-29 > 14:23:56 UTC (rev 127552) > +++ trunk/dports/devel/subversion-javahlbindings/Portfile 2014-10-29 > 14:45:26 UTC (rev 127553) > @@ -4,6 +4,7 @@ > > name subversion-javahlbindings > version 1.8.10 > +revision 1 > categories devel java > platforms darwin > maintainers geeklair.net:dluke blair > @@ -57,7 +58,7 @@ > > destroot.violate_mtree yes > > -patchfiles patch-configure.diff > +patchfiles patch-configure.diff yosemite-patch-configure.diff > > pre-configure { reinplace > "s|hardcode_direct=yes|hardcode_direct=no|g" \ > ${worksrcpath}/configure > <>Added: > trunk/dports/devel/subversion-javahlbindings/files/yosemite-patch-configure.diff > (0 => 127553) > > --- > trunk/dports/devel/subversion-javahlbindings/files/yosemite-patch-configure.diff > (rev 0) > +++ > trunk/dports/devel/subversion-javahlbindings/files/yosemite-patch-configure.diff > 2014-10-29 14:45:26 UTC (rev 127553) > @@ -0,0 +1,11 @@ > +--- configure.orig 2014-10-29 10:20:21.000000000 -0400 > ++++ configure 2014-10-29 10:22:43.000000000 -0400 > +@@ -10348,7 +10348,7 @@ > + case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in > + 10.0,*86*-darwin8*|10.0,*-darwin[91]*) > + _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; > +- 10.[012]*) > ++ 10.[[012]][[,.]]*) > + _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined > ${wl}suppress' ;; > + 10.*) > + _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; > _______________________________________________ > macports-changes mailing list > [email protected] > <mailto:[email protected]> > https://lists.macosforge.org/mailman/listinfo/macports-changes > <https://lists.macosforge.org/mailman/listinfo/macports-changes>
_______________________________________________ macports-dev mailing list [email protected] https://lists.macosforge.org/mailman/listinfo/macports-dev
