boost-build version 2.0-m12 for Mac OS X 10.5 Leopard
Tuesday the 20th of May, 2008

    boost-build  most recent diff


      View the most recent changes for the boost-build port at: boost-build.darwinports.com/diff
      Scroll down toward the bottom of the page to get installation instructions for boost-build.
      The raw portfile for boost-build 2.0-m12 is located here:
      http://boost-build.darwinports.com/dports/devel/boost-build/Portfile
      Find related portfiles with the unique DarwinPorts.com search feature.
      Check for any related Fink projects here: pdb.finkproject.org/pdb/package.php/boost-build
      Google
      Web Darwinports.com



      # $Id: Portfile 33943 2008-02-08 07:02:34Z ryandesign macports.org $

      PortSystem 1.0

      Name: boost-build
      Version: 2.0-m12
      revision 1
      Category: devel
      Maintainers: nomaintainer
      Description: Build system for large project software construction
      Long Description: Boost.Build is a system for large project software construction, which is simple to use and powerfull. Boost.Build V2 is an onging project to rewrite Boost.Build, improving design and making it more extensible.
      Homepage: http://www.boost.org
      master_sites sourceforge:boost
      use_bzip2 yes
      checksums md5 38a40f1c0c2d6eb4f14aa4cf52e9236a sha1 cd3c06b7b0bcb12ccc9d5e374966ddff5984412a rmd160 de52a80c55d3ba8e38e199bfbb7c512642471e4e
      Platform: darwin

      patchfiles patch-tools-darwin.jam.diff

      depends_run port:boost-jam

      worksrcdir ${name}

      configure {
      file delete -force ${worksrcpath}/debian ${worksrcpath}/jam_src/debian
      reinplace "s|/usr/local|${prefix}|" ${worksrcpath}/doc/html/bbv2/faq.html ${worksrcpath}/doc/src/faq.xml ${worksrcpath}/jam_src/Jambase ${worksrcpath}/jam_src/jam.h ${worksrcpath}/jam_src/jambase.c
      reinplace "s|+= /usr/include|+= ${prefix}/include|" ${worksrcpath}/jam_src/Jambase ${worksrcpath}/jam_src/jambase.c
      reinplace "s|/usr/ccs/bin/ar|/usr/bin/ar|" ${worksrcpath}/jam_src/Jambase ${worksrcpath}/jam_src/jambase.c
      reinplace "s|/usr/share/boost-build|${prefix}/share/${name}|" ${worksrcpath}/jam_src/Jambase ${worksrcpath}/jam_src/jambase.c
      reinplace "s|/usr/.*/qt|${prefix}/share/qt3|" ${worksrcpath}/user-config.jam
      if {[catch {set python [binaryInPath python]} result] == 0} {
      foreach dir {test example/customization jam_src} {
      foreach script [glob -directory ${worksrcpath}/${dir} *.py] {
      reinplace "s|^#!.*python|#!${python}|" ${script}
      }
      }
      }
      }

      build {}

      destroot {
      system "cp -R ${worksrcpath} ${destroot}${prefix}/share/${name}"
      }

    If you haven't already installed Darwin Ports, you can find easy instructions for doing so at the main Darwin Ports page.

    Once Darwin Ports has been installed, in a terminal window and while online, type the following and hit return:


      %  cd /opt/local/bin/portslocation/dports/boost-build
      % sudo port install boost-build
      Password:
    You will then be prompted for your root password, which you should enter. You may have to wait for a few minutes while the software is retrieved from the network and installed for you. Y ou should see something that looks similar to:

      ---> Fetching boost-build
      ---> Verifying checksum for boost-build
      ---> Extracting boost-build
      ---> Configuring boost-build
      ---> Building boost-build with target all
      ---> Staging boost-build into destroot
      ---> Installing boost-build
    - Make sure that you do not close the terminal window while Darwin Ports is working. Once the software has been installed, you can find further information about using boost-build with these commands:
      %  man boost-build
      % apropos boost-build
      % which boost-build
      % locate boost-build

     Where to find more information:

    Darwin Ports



    image test