Ignore:
Timestamp:
Aug 6, 2015, 8:49:34 PM (4 years ago)
Author:
ryandesign@…
Message:

curl-ca-bundle: update to 2f1a37cb43ac / 2015-08-04

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/net/curl/Portfile

    r138396 r139204  
    1919
    2020homepage                        http://curl.haxx.se/
    21 master_sites                    ${homepage}download/ \
    22                                 ftp://ftp.sunet.se/pub/www/utilities/curl/ \
    23                                 http://www.execve.net/curl/
     21master_sites                    ${homepage}download/:curl \
     22                                ftp://ftp.sunet.se/pub/www/utilities/curl/:curl \
     23                                http://www.execve.net/curl/:curl
    2424
    2525use_bzip2                       yes
    2626
    27 checksums                       ${distfiles} \
     27set curl_distfile               ${distfiles}
     28distfiles                       ${curl_distfile}:curl
     29
     30checksums                       ${curl_distfile} \
    2831                                rmd160  404481695a8f79cbf9a245bfa9c06140d1cdbf11 \
    2932                                sha256  baa654a1122530483ccc1c58cc112fec3724a82c11c6a389f1e6a37dc8858df9
     
    187190
    188191subport curl-ca-bundle {
    189     revision                    0
     192    revision                    1
    190193    categories                  net
    191194    license                     {MPL-2 LGPL-2.1+}
     
    203206
    204207    set certdata_file           certdata.txt
    205     set certdata_version        aa275ad846f1
     208    # The output of the Tcl command "clock seconds" (you can run it in tclsh) when
     209    # the certdata.txt file in the port was last updated.
     210    set certdata_updated        1438893540
     211    set certdata_version        2f1a37cb43ac
    206212    set certdata_distfile       certdata-${certdata_version}${extract.suffix}
    207213    set certdata_path           security/nss/lib/ckfw/builtins/${certdata_file}
    208     set curl_distfile           ${distfiles}
    209 
    210     if {no} {
     214
     215    # Only try to fetch from the master site shortly after the port is updated, to guard against stealth updates.
     216    if {[clock seconds] - ${certdata_updated} < 90000} {
    211217        master_sites-append     http://hg.mozilla.org/mozilla-central/archive/${certdata_version}${extract.suffix}/${certdata_path}?dummy=:certdata
    212218    } else {
     
    217223
    218224    checksums-append            ${certdata_distfile} \
    219                                 rmd160  f31c4981fcf494e85f5c20b9ad974bcd7a0f9ecd \
    220                                 sha256  becbc5a523c782610822375f81d533108a8f2957792bbebab52b36c655505231
     225                                rmd160  40ed746c393c5597a8e8fbf0b3b6fa26a3ea4f78 \
     226                                sha256  fc5e116913183a91c8a4cdb248f4ecd1808f9a1dac92aef2f1b6fe67cb5944e6
    221227
    222228    extract.only                ${certdata_distfile}
Note: See TracChangeset for help on using the changeset viewer.