[117537] trunk/dports/multimedia/live555/Portfile

jeremyhu at macports.org jeremyhu at macports.org
Sun Mar 2 23:57:11 PST 2014


Revision: 117537
          https://trac.macports.org/changeset/117537
Author:   jeremyhu at macports.org
Date:     2014-03-02 23:57:11 -0800 (Sun, 02 Mar 2014)
Log Message:
-----------
live555: Honor configure.cxx_stdlib

Modified Paths:
--------------
    trunk/dports/multimedia/live555/Portfile

Modified: trunk/dports/multimedia/live555/Portfile
===================================================================
--- trunk/dports/multimedia/live555/Portfile	2014-03-03 07:50:55 UTC (rev 117536)
+++ trunk/dports/multimedia/live555/Portfile	2014-03-03 07:57:11 UTC (rev 117537)
@@ -4,6 +4,7 @@
 
 name             live555
 version          2012.02.04
+revision         1
 categories       multimedia
 license          LGPL-2.1+
 maintainers      nomaintainer
@@ -28,9 +29,16 @@
 configure.distcc no
 patchfiles       patch-config.macosx.diff
 post-patch {
+    set cxx_stdlibflags {}
+    if {[info exists configure.cxx_stdlib] &&
+        ${configure.cxx_stdlib} ne {} &&
+        [string match *clang* ${configure.cxx}]} {
+        set cxx_stdlibflags -stdlib=${configure.cxx_stdlib}
+    }
+
     reinplace "s|@ARCHFLAGS@|[get_canonical_archflags]|g
         s|@CC@|${configure.cc}|g
-        s|@CXX@|${configure.cxx}|g
+        s|@CXX@|${configure.cxx} ${cxx_stdlibflags}|g
         s|@CPPFLAGS@|${configure.cppflags}|g
         s|@CFLAGS@|${configure.cflags}|g
         s|@CXXFLAGS@|${configure.cxxflags}|g
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20140302/576727eb/attachment.html>


More information about the macports-changes mailing list