Ticket #19930: mpfr-2.4.1p5.diff

File mpfr-2.4.1p5.diff, 1.7 KB (added by nox@…, 15 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