New Ticket     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #19930: mpfr-2.4.1p5.diff

File mpfr-2.4.1p5.diff, 1.7 KB (added by nox@…, 3 years ago)
  • Portfile

     
    99 
    1010name                mpfr 
    1111set base_version    2.4.1 
    12 version             ${base_version}-p4 
     12set patch_level     5 
     13version             ${base_version}-p${patch_level} 
    1314revision            1 
    1415categories          devel math 
    1516platforms           darwin 
     
    4445        md5     5b22dd389f5724594398686b5db072eb \ 
    4546        sha1    a32e20029351eb34cee941d22566044693a91b93 \ 
    4647        rmd160  209acd4081774b4e63d58700dc8355e66238ac8d \ 
    47     ${distname}.tar.lzma \ 
    48         md5     22402995cf2496d8faea42c8da02ce1f \ 
    49         sha1    6145947361fac880b87976e21e28fab12ccf4881 \ 
    50         rmd160  e848db799fc3b6a4681de3b38df8809c2369f266 
     48    patch05 \ 
     49        md5     8b16631dd80aa0b64a0f0add4ad23025 \ 
     50        sha1    aec518a69b75d11699daf6b984a2c6887638b6eb \ 
     51        rmd160  1493e46033944dc15e23b55a495659d07d5077a5 \ 
     52    [suffix ${distname}] \ 
     53        md5     c5ee0a8ce82ad55fe29ac57edd35d09e \ 
     54        sha1    1f965793526cafefb30cda64cebf3712cb75b488 \ 
     55        rmd160  66c6a2e9e1c0721b5174b4afae4ac80cca01af86 
    5156 
    52 use_lzma            yes 
    53 depends_build       bin:unlzma:lzmautils 
     57use_bzip2           yes 
    5458 
    5559use_parallel_build  yes 
    5660 
     
    5963dist_subdir     ${name}/${base_version} 
    6064 
    6165patch_sites     ${master_sites} 
    62 patchfiles      patch01 patch02 patch03 patch04 
    6366patch.args      -p1 
    6467 
     68set l [string length ${patch_level}] 
     69if {${l} < 2} { 
     70    set l 2 
     71} 
     72 
     73for {set i 1} {${i} <= ${patch_level}} {incr i} { 
     74    patchfiles-append patch[format %0${l}d ${i}] 
     75} 
     76 
    6577test.run        yes 
    6678test.target     check 
    6779