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

Reply via email to