[125939] trunk/dports/devel/boost/Portfile

ryandesign at macports.org ryandesign at macports.org
Mon Sep 29 18:23:31 PDT 2014


Revision: 125939
          https://trac.macports.org/changeset/125939
Author:   ryandesign at macports.org
Date:     2014-09-29 18:23:31 -0700 (Mon, 29 Sep 2014)
Log Message:
-----------
boost: remove compiler variants (#44911, #44918, #45199)

Modified Paths:
--------------
    trunk/dports/devel/boost/Portfile

Modified: trunk/dports/devel/boost/Portfile
===================================================================
--- trunk/dports/devel/boost/Portfile	2014-09-30 00:54:14 UTC (rev 125938)
+++ trunk/dports/devel/boost/Portfile	2014-09-30 01:23:31 UTC (rev 125939)
@@ -3,7 +3,6 @@
 
 PortSystem      1.0
 PortGroup       compiler_blacklist_versions 1.0
-PortGroup       mpi 1.0
 
 name            boost
 version         1.56.0
@@ -28,9 +27,6 @@
 checksums       rmd160  cef8907987b4187ff913cbf266fd5d99b40137c4 \
                 sha256  134732acaf3a6e7eba85988118d943f0fa6b7f0850f65131fff89823ad30ff1d
 
-mpi.choose
-mpi.setup
-
 depends_lib     port:zlib \
                 port:expat \
                 port:bzip2 \
@@ -246,40 +242,6 @@
     build.args-append   threading=multi
 }
 
-if {[mpi_variant_isset]} {
-
-    # There is a conflict with debug support.
-    # The issue has been reported to both the MacPorts team and the boost team, as per:
-    # <http://trac.macports.org/ticket/23667> and <https://svn.boost.org/trac/boost/ticket/4461>
-    if {[variant_isset debug]} {
-        return -code error "+debug variant conflicts with mpi"
-    }
-
-    configure.args-delete   --without-libraries=mpi
-
-    post-configure {
-        write_jam "using mpi : ${mpi.cxx} : : ${mpi.exec} ;"
-    }
-
-    if {![catch python_dir]} {
-
-        patchfiles-append patch-libs-mpi-build-Jamfile.v2.diff
-
-        post-destroot {
-            set site_packages [python_dir]
-            xinstall -d ${destroot}${site_packages}/boost
-            xinstall -m 644 ${worksrcpath}/libs/mpi/build/__init__.py \
-                ${destroot}${site_packages}/boost
-
-            set l ${site_packages}/boost/mpi.so
-            move ${destroot}${prefix}/lib/mpi.so ${destroot}${l}
-            system "install_name_tool -id ${l} ${destroot}${l}"
-        }
-
-    }
-
-}
-
 variant regex_match_extra description \
         "Enable access to extended capture information of submatches in Boost.Regex" {
     notes-append "
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20140929/12540a81/attachment.html>


More information about the macports-changes mailing list