Ticket #12619: patch

File patch, 1.6 KB (added by adfernandes (Andrew Fernandes), 17 years ago)

patch for portfile 1.34.0 to 1.34.1

  • Portfile

    old new  
    33PortSystem 1.0
    44
    55name                    boost
    6 version                 1.34.0
     6version                 1.34.1
    77revision                1
    88categories              devel
    99maintainers             sanchom@gmail.com
     
    1515master_sites            sourceforge
    1616distname                ${name}_[strsed ${version} {g/[.]/_/}]
    1717use_bzip2               yes
    18 checksums               md5 ed5b9291ffad776f8757a916e1726ad0
     18checksums               md5 2d938467e8a448a2c9763e0a9f8ca7e5
    1919platforms               darwin
    2020
    2121depends_build           bin:bjam:boost-jam
     
    2525                cd ${destroot}${prefix}/lib
    2626
    2727                # get the library version as it shows up in the library names:
    28                 # eg. 1_34
    29                 set libver [join [lrange [split ${version} {.}] 0 1] {_}]
     28                # eg. 1_34_1
     29                set libver [join [lrange [split ${version} {.}] 0 2] {_}]
    3030               
    3131                # ensure the identification name of the dynamic libraries agree
    3232                # with their final destination path (not the destroot path that
     
    6363                        # add a symbolic link instead
    6464                        system "ln -s ${lib} ${liblink}"
    6565                }
     66               
     67                # create a symbolic link in the include directory pointing to the current
     68                # version of the boost include directory (e.g. boost-1_34_1/boost -> include/boost)
     69                system "ln -fs boost-${libver}/boost ${destroot}${prefix}/include/boost"
    6670        }
    6771}
    6872
     
    7276
    7377configure.args          --without-libraries=python --without-icu
    7478
    75 post-destroot {
    76         set incdirver [join [lrange [split ${version} {.}] 0 1] {_}]
    77         system "ln -fs boost-${incdirver}/boost ${destroot}${prefix}/include/boost"
    78 }
    79 
    8079variant python {
    8180        set pyversion           2.4
    8281        depends_lib             lib:libpython${pyversion}:python[strsed ${pyversion} {g/[.]//}]