Ignore:
Timestamp:
Sep 23, 2014, 12:36:36 PM (5 years ago)
Author:
ryandesign@…
Message:

bitbucket-1.0.tcl: use a switch statement when setting livecheck

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/_resources/port1.0/group/bitbucket-1.0.tcl

    r125633 r125634  
    9393    }
    9494
    95     if {[string equal ${bitbucket.livecheck_type} "commits"]} {
    96         livecheck.type      regexm
    97         livecheck.url       ${bitbucket.homepage}/atom
    98         livecheck.version   ${bitbucket.version}
    99         livecheck.regex     <id>changeset:(\[0-9a-f\]{[string length ${bitbucket.version}]})\[0-9a-f\]*</id>
    100     } else {
    101         livecheck.type      regex
    102         livecheck.version   ${bitbucket.version}
    103         livecheck.url       ${bitbucket.homepage}/downloads
    104         livecheck.regex     get/[join ${bitbucket.tag_prefix}](\[0-9\.\]+)${extract.suffix}
     95    switch {${bitbucket.livecheck_type}} {
     96        commits {
     97            livecheck.type      regexm
     98            livecheck.url       ${bitbucket.homepage}/atom
     99            livecheck.version   ${bitbucket.version}
     100            livecheck.regex     <id>changeset:(\[0-9a-f\]{[string length ${bitbucket.version}]})\[0-9a-f\]*</id>
     101        }
     102        default {
     103            livecheck.type      regex
     104            livecheck.version   ${bitbucket.version}
     105            livecheck.url       ${bitbucket.homepage}/downloads
     106            livecheck.regex     get/[join ${bitbucket.tag_prefix}](\[0-9\.\]+)${extract.suffix}
     107        }
    105108    }
    106109}
Note: See TracChangeset for help on using the changeset viewer.