# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4

PortSystem          1.0
PortGroup           pub 1.0
PortGroup           github 1.0

github.setup        leoafarias fvm 4.0.0
github.tarball_from archive

categories          devel
maintainers         {amake @amake} openmaintainer
license             MIT

description         A simple CLI to manage Flutter SDK versions
homepage            https://fvm.app/

long_description    ${description}

test.run            yes

checksums           ${distname}${extract.suffix} \
                        rmd160  f7f6363174785035dfe42b4b8300375aff6b4769 \
                        sha256  18cf7634d36031e44bc46f482c8d5514c3341d1412ed82dc61ff97dbf829d1ab \
                        size    633333

pub.packages \
    _fe_analyzer_shared          80.0.0  dc27559385e905ad30838356c5f5d574014ba39872d732111cd07ac0beff4c57 \
    analyzer                      7.3.0  192d1c5b944e7e53b24b5586db760db934b177d4147c42fbca8c8c5f1eb8d11e \
    ansi                          0.4.2  070af96189f9da6f996cee46049682bdcd1d191b483e13f9d2a2600729d8b2a1 \
    ansi_escapes                  1.1.0  e2a111254904ff663b8d4be744073f7e327157c895a0ad57ad8de7938297bc8c \
    ansicolor                     2.0.3  50e982d500bc863e1d703448afdbf9e5a72eb48840a4f766fa361ffd6877055f \
    archive                       3.6.1  cb6a278ef2dbb298455e1a713bda08524a175630ec643a242c399c932a0a1f7d \
    args                          2.7.0  d0481093c50b1da8910eb0bb301626d4d8eb7284aa739614d2b394ee09e3ea04 \
    async                        2.13.0  758e6d74e971c3e5aceb4110bfd6698efc7f501675bcfe0c775459a8140750eb \
    boolean_selector              2.1.2  8aab1771e1243a5063b8b0ff68042d67334e3feab9e95b9490f9a6ebf73b42ea \
    build                         2.4.2  cef23f1eda9b57566c81e2133d196f8e3df48f244b317368d65c5943d91148f0 \
    build_config                  1.1.2  4ae2de3e1e67ea270081eaee972e1bd8f027d459f249e0f1186730784c2e7e33 \
    build_daemon                  4.0.4  8e928697a82be082206edb0b9c99c5a4ad6bc31c9e9b8b2f291ae65cd4a25daa \
    build_resolvers               2.4.4  b9e4fda21d846e192628e7a4f6deda6888c36b5b69ba02ff291a01fd529140f0 \
    build_runner                 2.4.15  058fe9dce1de7d69c4b84fada934df3e0153dd000758c4d65964d0166779aa99 \
    build_runner_core             8.0.0  22e3aa1c80e0ada3722fe5b63fd43d9c8990759d0a2cf489c8c5d7b2bdebc021 \
    build_verify                  3.1.0  abbb9b9eda076854ac1678d284c053a5ec608e64da741d0801f56d4bbea27e23 \
    build_version                 2.1.1  4e8eafbf722eac3bd60c8d38f108c04bd69b80100f8792b32be3407725c7fa6a \
    built_collection              5.1.1  376e3dd27b51ea877c28d525560790aee2e6fbb5f20e2f85d5081027d94e2100 \
    built_value                   8.9.5  ea90e81dc4a25a043d9bee692d20ed6d1c4a1662a28c03a96417446c093ed6b4 \
    characters                    1.4.0  f71061c654a3380576a52b451dd5532377954cf9dbd272a78fc8479606670803 \
    charcode                      1.4.0  fb0f1107cac15a5ea6ef0a6ef71a807b9e4267c713bb93e00e92d737cc8dbd8a \
    checked_yaml                  2.0.3  feb6bed21949061731a7a75fc5d2aa727cf160b91af9a3e464c5e3a32e28b5ff \
    cli_completion                0.5.0  158deec74a75cdc69bce061645fea08f94190dd6833f988f517c2dfcb45e9117 \
    cli_pkg                      2.10.0  f812467b5d6a5f26ad0fba5dcfc95133df02edbae47dfa4ade3df5d2b5afdcf2 \
    cli_util                      0.4.2  ff6785f7e9e3c38ac98b2fb035701789de90154024a75b6cb926445e83197d1c \
    clock                         1.1.2  fddb70d9b5277016c77a80201021d40a2247104d9f4aa7bab7157b7e3f05b84b \
    code_builder                 4.10.1  0ec10bf4a89e4c613960bf1e8b42c64127021740fb21640c29c909826a5eea3e \
    collection                   1.19.1  2f5709ae4d3d59dd8f7cd309b4e023046b57d8a6c82130785d2b0e5868084e76 \
    convert                       3.1.2  b30acd5944035672bc15c6b7a8b47d773e41e2f17de064350988c5d02adb1c68 \
    coverage                     1.11.1  e3493833ea012784c740e341952298f1cc77f1f01b1bbc3eb4eecf6984fb7f43 \
    crypto                        3.0.6  1e445881f28f22d6140f181e07737b22f1e099a5e1ff94b0af2f9e4a463f4855 \
    dart_code_metrics_presets    2.21.0  75bd627851fd3693bd19d846896fb7d04c0045bbb50911478c52ac1ec29c1359 \
    dart_console                  1.2.0  dfa4b63eb4382325ff975fdb6b7a0db8303bb5809ee5cb4516b44153844742ed \
    dart_mappable                 4.5.0  2255b2c00e328a65fef5a8df2dabfc0dc9c2e518c33a50051a4519b1c7a28c48 \
    dart_mappable_builder         4.5.0  adea8c55aac73c8254aa14a8272b788eb0f72799dd8e4810a9b664ec9b4e353c \
    dart_style                    3.0.1  27eb0ae77836989a3bc541ce55595e8ceee0992807f14511552a898ddd0d88ac \
    date_format                   2.0.9  a48254e60bdb7f1d5a15cac7f86e37491808056c0a99dbdc850841def4754ddc \
    equatable                     2.0.7  567c64b3cb4cf82397aac55f4f0cbd3ca20d77c6c03bedbc4ceaddc08904aef7 \
    ffi                           2.1.3  16ed7b077ef01ad6170a3d0c57caa4a112a38d7a2ed5602e0aca9ca6f3d98da6 \
    file                          7.0.1  a3b4f84adafef897088c160faf7dfffb7696046cb13ae90b508c2cbc95d3b8d4 \
    fixnum                        1.1.1  b6dc7065e46c974bc7c5f143080a6764ec7a4be6da1285ececdc37be96de53be \
    frontend_server_client        4.0.0  f64a0333a82f30b0cca061bc3d143813a486dc086b574bfb233b7c1372427694 \
    git                           2.3.1  de678c6f0d5e2761c2c3643d31b1010883cc4d3e352949ef7c15f98f27d676ea \
    glob                          2.1.3  c3f1ee72c96f8f78935e18aa8cecced9ab132419e8625dc187e1c2408efc20de \
    graphs                        2.3.2  741bbf84165310a68ff28fe9e727332eef1407342fca52759cb21ad8177bb8d0 \
    grinder                       0.9.5  e1996e485d2b56bb164a8585679758d488fbf567273f51c432c8733fee1f6188 \
    http                          1.3.0  fe7ab022b76f3034adc518fb6ea04a82387620e19977665ea18d30a1cf43442f \
    http_multi_server             3.2.2  aa6199f908078bb1c5efb8d8638d4ae191aac11b311132c3ef48ce352fb52ef8 \
    http_parser                   4.1.2  178d74305e7866013777bab2c3d8726205dc5a4dd935297175b19a23a2e66571 \
    husky                         0.1.7  ce4a92b311c03e67ff66b6e354c8d5b8ee7c663ccaedb954e93798658b439bb2 \
    interact                      2.2.0  b1abf79334bec42e58496a054cb7ee7ca74da6181f6a1fb6b134f1aa22bc4080 \
    intl                         0.18.1  3bc132a9dbce73a7e4a21a17d06e1878839ffbf975568bc875c60537824b0c4d \
    io                            1.0.5  dfd5a80599cf0165756e3181807ed3e77daf6dd4137caaad72d0b7931597650b \
    js                            0.6.7  f2c445dce49627136094980615a031419f7f3eb393237e4ecd97ac15dea343f3 \
    json_annotation               4.9.0  1ce844379ca14835a50d2f019a3099f419082cfdd231cd86a142af94dd5c6bb1 \
    jsonc                         0.0.3  326a3c5c774a77c3c4e327f359e0268bff34135d0c16078beee6d921c49a16ed \
    lint_staged                   0.5.1  969cb1829d5f5ca761dd9029762ab11e73bf83bc270a2ea03297c60eed261e3e \
    lints                         2.1.1  0a217c6c989d21039f1498c3ed9f3ed71b354e69873f13a8dfc3c9fe76f1b452 \
    logging                       1.3.0  c8245ada5f1717ed44271ed1c26b8ce85ca3228fd2ffdb75468ab01979309d61 \
    mason_logger                 0.2.16  1fdf5c76870eb6fc3611ed6fbae1973a3794abe581ea5e22e68af2f73c688b93 \
    matcher                     0.12.17  dc58c723c3c24bf8d3e2d3ad3f2f9d7bd9cf43ec6feaa64181775e60190153f2 \
    meta                         1.16.0  e3641ec5d63ebf0d9b41bd43201a66e3fc79a65db5f61fc181f04cd27aab950c \
    mime                          2.0.0  41a20518f0cb1256669420fdba0cd90d21561e560ac240f26ef8322e45bb7ed6 \
    mocktail                      1.0.4  890df3f9688106f25755f26b1c60589a92b3ab91a22b8b224947ad041bf172d8 \
    native_stack_traces           0.5.7  64d2f4bcf3b69326fb9bc91b4dd3a06f94bb5bbc3a65e25ae6467ace0b34bfd3 \
    node_interop                  2.2.0  4848ac408c0cdd0f70136b755df816a8e4c96c244e5377a3fb3b8f8950666150 \
    node_preamble                 2.0.2  6e7eac89047ab8a8d26cf16127b5ed26de65209847630400f9aefd7cd5c730db \
    package_config                2.2.0  f096c55ebb7deb7e384101542bfba8c52696c1b56fca2eb62827989ef2353bbc \
    path                          1.9.1  75cca69d1490965be98c73ceaea117e8a04dd21217b37b292c9ddbec0d955bc5 \
    petitparser                   6.1.0  07c8f0b1913bcde1ff0d26e57ace2f3012ccbf2b204e070290dad3bb22797646 \
    platform                      3.1.6  5d6b1b0036a5f331ebc77c850ebc8506cbc1e9416c27e59b439f917a902a4984 \
    pool                          1.5.1  20fe868b6314b322ea036ba325e6fc0711a22948856475e2c2b6306e8ab39c2a \
    process                       5.0.3  107d8be718f120bbba9dcd1e95e3bd325b1b4a4f07db64154635ba03f2567a0d \
    pub_semver                    2.2.0  5bfcf68ca79ef689f8990d1160781b4bad40a3bd5e5218ad4076ddb7f4081585 \
    pub_updater                   0.4.0  54e8dc865349059ebe7f163d6acce7c89eb958b8047e6d6e80ce93b13d7c9e60 \
    pubspec_parse                 1.5.0  0560ba233314abbed0a48a2956f7f022cce7c3e1e73df540277da7544cad4082 \
    retry                         3.1.2  822e118d5b3aafed083109c72d5f484c6dc66707885e07c0fbcb8b986bba7efc \
    scope                         5.1.0  0b056e5b64ca16a2db9e1eb35cf7fd05a9e99a6b15140f82bfa651d081e4819b \
    shelf                         1.4.2  e7dd780a7ffb623c57850b33f43309312fc863fb6aa3d276a754bb299839ef12 \
    shelf_packages_handler        3.0.2  89f967eca29607c933ba9571d838be31d67f53f6e4ee15147d5dc2934fee1b1e \
    shelf_static                  1.1.3  c87c3875f91262785dade62d135760c2c69cb217ac759485334c5857ad89f6e3 \
    shelf_web_socket              3.0.0  3632775c8e90d6c9712f883e633716432a27758216dfb61bd86a8321c0580925 \
    source_gen                    2.0.0  35c8150ece9e8c8d263337a265153c3329667640850b9304861faea59fc98f6b \
    source_map_stack_trace        2.1.2  c0713a43e323c3302c2abe2a1cc89aa057a387101ebd280371d6a6c9fa68516b \
    source_maps                 0.10.13  190222579a448b03896e0ca6eca5998fa810fda630c1d65e2f78b3f638f54812 \
    source_span                  1.10.1  254ee5351d6cb365c859e20ee823c3bb479bf4a293c22d17a9f1bf144ce86f7c \
    stack_trace                  1.12.1  8b27215b45d22309b5cddda1aa2b19bdfec9df0e765f2de506401c071d38d1b1 \
    stream_channel                2.1.4  969e04c80b8bcdf826f8f16579c7b14d780458bd97f56d107d3950fdbeef059d \
    stream_transform              2.1.1  ad47125e588cfd37a9a7f86c7d6356dde8dfe89d071d293f80ca9e9273a33871 \
    string_scanner                1.4.1  921cd31725b72fe181906c6a94d987c78e3b98c2e205b397ea399d4054872b43 \
    term_glyph                    1.2.2  7f554798625ea768a7518313e58f83891c7f5024f88e46e7182a4558850a4b8e \
    test                        1.25.15  301b213cd241ca982e9ba50266bd3f5bd1ea33f1455554c5abb85d1be0e2d87e \
    test_api                      0.7.4  fb31f383e2ee25fbbfe06b40fe21e1e458d14080e3c67e7ba0acfde4df4e0bbd \
    test_core                     0.6.8  84d17c3486c8dfdbe5e12a50c8ae176d15e2a771b96909a9442b40173649ccaa \
    test_process                  2.1.1  ea79c090deffc87d8276a5d28bb498d080a9873be6b1074d9dcfb82eb87e138e \
    timing                        1.0.2  62ee18aca144e4a9f29d212f5a4c6a053be252b895ab14b5821996cff4ed90fe \
    tint                          2.0.1  9652d9a589f4536d5e392cf790263d120474f15da3cf1bee7f1fdb31b4de5f46 \
    type_plus                     2.1.1  d5d1019471f0d38b91603adb9b5fd4ce7ab903c879d2fbf1a3f80a630a03fcc9 \
    typed_data                    1.4.0  f9049c039ebfeb4cf7a7104a675823cd72dba8297f264b6637062516699fa006 \
    verbose                       0.1.1  8e63580e35d58a15e4fca702fe91766430b1d28738c160c466e5cb10c373002a \
    vm_service                   15.0.0  ddfa8d30d89985b96407efce8acbdd124701f96741f2d981ca860662f1c0dc02 \
    watcher                       1.1.1  69da27e49efa56a15f8afe8f4438c4ec02eff0a117df1b22ea4aad194fe1c104 \
    web                           1.1.1  868d88a33d8a87b18ffc05f9f030ba328ffefba92d6c127917a2ba740f9cfe4a \
    web_socket                    0.1.6  3c12d96c0c9a4eec095246debcea7b86c0324f22df69893d538fcc6f1b8cce83 \
    web_socket_channel            3.0.2  0b8e2457400d8a859b7b2030786835a28a8e80836ef64402abef392ff4f1d0e5 \
    webkit_inspection_protocol    1.2.1  87d3f2333bb240704cd3f1c6b5b7acd8a10e7f0bc28c28dcf14e782014f4a572 \
    win32                        5.10.1  daf97c9d80197ed7b619040e86c8ab9a9dad285e7671ee7390f9180cc828a51e \
    xml                           6.5.0  b015a8ad1c488f66851d762d3090a21c600e479dc75e68328c52774040cf9226 \
    yaml                          3.1.3  b9da305ac7c39faa3f030eccd175340f968459dae4af175130b3fc47e40d76ce \
    yaml_edit                     2.2.2  fb38626579fb345ad00e674e2af3a5c9b0cc4b9bfb8fd7f7ff322c7c9e62aef5 \
    yaml_writer                   2.1.0  69651cd7238411179ac32079937d4aa9a2970150d6b2ae2c6fe6de09402a5dc5

destroot {
    xinstall -m 0755 ${worksrcpath}/bin/${name} ${destroot}${prefix}/bin
}

github.livecheck.regex  {([0-9.]+)}
