Files
2026-03-29 17:58:41 -04:00

184 lines
17 KiB
Tcl

# -*- 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 github 1.0
PortGroup cargo 1.0
github.setup lgarron folderify 4.1.3 v
github.tarball_from archive
revision 0
categories sysutils amusements
maintainers {@harens harens} openmaintainer
license MIT
description Generate pretty, beveled macOS folder icons
long_description Generate a native macOS folder icon from a mask file.
checksums ${distname}${extract.suffix} \
rmd160 dc018360423e65b1db8b2d2edf18329061b79152 \
sha256 3a50b66b888754047931969d9a1fb84178406b638c183a387a58deb48529776a \
size 4765021
installs_libs no
depends_run-append \
port:ImageMagick
destroot {
xinstall -m 755 ${worksrcpath}/target/[cargo.rust_platform]/release/${name} ${destroot}${prefix}/bin/
set bash_completion_dir ${destroot}${prefix}/etc/bash_completion.d
xinstall -d ${bash_completion_dir}
system -W ${destroot}${prefix}/bin "./${name} --completions bash > ${bash_completion_dir}/${name}"
set zsh_completion_dir ${destroot}${prefix}/share/zsh/site-functions
xinstall -d ${zsh_completion_dir}
system -W ${destroot}${prefix}/bin "./${name} --completions zsh > ${zsh_completion_dir}/_${name}"
set fish_completion_dir ${destroot}${prefix}/share/fish/vendor_completions.d
xinstall -d ${fish_completion_dir}
system -W ${destroot}${prefix}/bin "./${name} --completions fish > ${fish_completion_dir}/${name}.fish"
xinstall -d ${destroot}${prefix}/share/examples
copy ${worksrcpath}/examples ${destroot}${prefix}/share/examples/${name}
}
cargo.crates \
android_system_properties 0.1.5 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311 \
bitflags 1.3.2 bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a \
bitflags 2.9.1 1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967 \
bumpalo 3.18.1 793db76d6187cd04dff33004d8e6c9cc4e05cd330500379d2394209271b4aeee \
cc 1.2.27 d487aa071b5f64da6f19a3e848e3578944b726ee5a4854b82172f02aa876bfdc \
cfg-if 1.0.0 baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd \
clap 4.1.8 c3d7ae14b20b94cb02149ed21a86c423859cbe18dc7ed69845cace50e52b40a5 \
clap_complete 4.2.0 01c22dcfb410883764b29953103d9ef7bb8fe21b3fa1158bc99986c2067294bd \
clap_derive 4.1.8 44bec8e5c9d09e439c4335b1af0abaab56dcf3b94999a936e1bb47b9134288f0 \
clap_lex 0.3.2 350b9cf31731f9957399229e9b2adc51eeabdfbe9d71d9a0552275fd12710d09 \
console 0.15.5 c3d79fbe8970a77e3e34151cc13d3b3e248aa0faaecb9f6091fa07ebefe5ad60 \
const_format 0.2.34 126f97965c8ad46d6d9163268ff28432e8f6a1196a55578867832e3049df63dd \
const_format_proc_macros 0.2.34 1d57c2eccfb16dbac1f4e61e206105db5820c9d26c3c472bc17c774259ef7744 \
core-foundation-sys 0.8.7 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b \
deranged 0.5.5 ececcb659e7ba858fb4f10388c250a7252eb0a27373f1a72b8748afdd248e587 \
displaydoc 0.2.5 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0 \
encode_unicode 0.3.6 a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f \
errno 0.3.5 ac3e13f66a2f95e32a39eaa81f6b95d42878ca0e1db0c7543723dfe12557e860 \
form_urlencoded 1.2.1 e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456 \
getrandom 0.2.8 c05aeb6a22b8f62540c194aac980f2115af067bfe15a0734d7277a768d396b31 \
git2 0.20.4 7b88256088d75a56f8ecfa070513a775dd9107f6530ef14919dac831af9cfe2b \
heck 0.4.1 95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8 \
hermit-abi 0.3.1 fed44880c466736ef9a5c5b5facefb5ed0785676d0c02d612db14e54f0d84286 \
iana-time-zone 0.1.63 b0c919e5debc312ad217002b8048a17b7d83f80703865bbfcfebb0458b0b27d8 \
iana-time-zone-haiku 0.1.2 f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f \
icu_collections 2.0.0 200072f5d0e3614556f94a9930d5dc3e0662a652823904c3a75dc3b0af7fee47 \
icu_locale_core 2.0.0 0cde2700ccaed3872079a65fb1a78f6c0a36c91570f28755dda67bc8f7d9f00a \
icu_normalizer 2.0.0 436880e8e18df4d7bbc06d58432329d6458cc84531f7ac5f024e93deadb37979 \
icu_normalizer_data 2.0.0 00210d6893afc98edb752b664b8890f0ef174c8adbb8d0be9710fa66fbbf72d3 \
icu_properties 2.0.1 016c619c1eeb94efb86809b015c58f479963de65bdb6253345c1a1276f22e32b \
icu_properties_data 2.0.1 298459143998310acd25ffe6810ed544932242d3f07083eee1084d83a71bd632 \
icu_provider 2.0.0 03c80da27b5f4187909049ee2d72f276f0d9f99a42c306bd0131ecfe04d8e5af \
idna 1.0.3 686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e \
idna_adapter 1.2.1 3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344 \
include_dir 0.7.3 18762faeff7122e89e0857b02f7ce6fcc0d101d5e9ad2ad7846cc01d61b7f19e \
include_dir_macros 0.7.3 b139284b5cf57ecfa712bcc66950bb635b31aff41c188e8a4cfc758eca374a3f \
indicatif 0.17.7 fb28741c9db9a713d93deb3bb9515c20788cef5815265bee4980e87bde7e0f25 \
instant 0.1.12 7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c \
io-lifetimes 1.0.6 cfa919a82ea574332e2de6e74b4c36e74d41982b335080fa59d4ef31be20fdf3 \
is-terminal 0.4.4 21b6b32576413a8e69b90e952e4a026476040d81017b80445deda5f2d3921857 \
is_debug 1.1.0 1fe266d2e243c931d8190177f20bf7f24eed45e96f39e87dc49a27b32d12d407 \
itoa 1.0.15 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c \
jobserver 0.1.32 48d1dbcbbeb6a7fec7e059840aa538bd62aaccf972c7346c4d9d2059312853d0 \
js-sys 0.3.77 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f \
lazy_static 1.4.0 e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646 \
libc 0.2.139 201de327520df007757c1f0adce6e827fe8562fbc28bfd9c15571c66ca1f5f79 \
libgit2-sys 0.18.3+1.9.2 c9b3acc4b91781bb0b3386669d325163746af5f6e4f73e6d2d630e09a35f3487 \
libz-sys 1.1.22 8b70e7a7df205e92a1a4cd9aaae7898dac0aa555503cc0a649494d0d60e7651d \
linux-raw-sys 0.1.4 f051f77a7c8e6957c0696eac88f26b0117e54f52d3fc682ab19397a8812846a4 \
litemap 0.8.0 241eaef5fd12c88705a01fc1066c48c4b36e0dd4377dcdc7ec3942cea7a69956 \
log 0.4.27 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94 \
mktemp 0.5.0 4bdc1f74dd7bb717d39f784f844e490d935b3aa7e383008006dbbf29c1f7820a \
num-conv 0.2.0 cf97ec579c3c42f953ef76dbf8d55ac91fb219dde70e49aa4a6b7d74e9919050 \
num_threads 0.1.7 5c7398b9c8b70908f6371f47ed36737907c87c52af34c268fed0bf0ceb92ead9 \
number_prefix 0.4.0 830b246a0e5f20af87141b25c173cd1b609bd7779a4617d6ec582abaf90870f3 \
once_cell 1.17.1 b7e5500299e16ebb147ae15a00a942af264cf3688f47923b8fc2cd5858f23ad3 \
os_str_bytes 6.4.1 9b7820b9daea5457c9f21c69448905d723fbd21136ccf521748f23fd49e723ee \
percent-encoding 2.3.1 e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e \
pkg-config 0.3.32 7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c \
portable-atomic 1.3.3 767eb9f07d4a5ebcb39bbf2d452058a93c011373abf6832e24194a1c3f004794 \
potential_utf 0.1.2 e5a7c30837279ca13e7c867e9e40053bc68740f988cb07f7ca6df43cc734b585 \
powerfmt 0.2.0 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391 \
proc-macro-error 1.0.4 da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c \
proc-macro-error-attr 1.0.4 a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869 \
proc-macro2 1.0.95 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778 \
quote 1.0.40 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d \
rustix 0.36.16 6da3636faa25820d8648e0e31c5d519bbb01f72fdf57131f0f5f7da5fed36eab \
rustversion 1.0.21 8a0d197bd2c9dc6e53b84da9556a69ba4cdfab8619eb41a8bd1cc2027a0f6b1d \
serde 1.0.228 9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e \
serde_core 1.0.228 41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad \
serde_derive 1.0.228 d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79 \
shadow-rs 1.2.0 3f6fd27df794ced2ef39872879c93a9f87c012607318af8621cd56d2c3a8b3a2 \
shlex 1.3.0 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64 \
smallvec 1.15.1 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03 \
stable_deref_trait 1.2.0 a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3 \
strsim 0.10.0 73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623 \
syn 1.0.109 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237 \
syn 2.0.104 17b6f705963418cdb9927482fa304bc562ece2fdd4f616084c50b7023b435a40 \
synstructure 0.13.2 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2 \
termcolor 1.2.0 be55cf8942feac5c765c2c993422806843c9a9a45d4d5c407ad6dd2ea95eb9b6 \
time 0.3.47 743bd48c283afc0388f9b8827b976905fb217ad9e647fae3a379a9283c4def2c \
time-core 0.1.8 7694e1cfe791f8d31026952abf09c69ca6f6fa4e1a1229e18988f06a04a12dca \
time-macros 0.2.27 2e70e4c5a0e0a8a4823ad65dfe1a6930e4f4d756dcd9dd7939022b5e8c501215 \
tinystr 0.8.1 5d4f6d1145dcb577acf783d4e601bc1d76a13337bb54e6233add580b07344c8b \
tz-rs 0.7.0 e1450bf2b99397e72070e7935c89facaa80092ac812502200375f1f7d33c71a1 \
tzdb 0.7.2 0be2ea5956f295449f47c0b825c5e109022ff1a6a53bb4f77682a87c2341fbf5 \
tzdb_data 0.2.2 9c4c81d75033770e40fbd3643ce7472a1a9fd301f90b7139038228daf8af03ec \
unicode-ident 1.0.8 e5464a87b239f13a63a501f2701565754bae92d243d4bb7eb12f6d57d2269bf4 \
unicode-width 0.1.10 c0edd1e5b14653f783770bce4a4dabb4a5108a5370a5f5d8cfe8710c361f6c8b \
unicode-xid 0.2.6 ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853 \
url 2.5.4 32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60 \
utf8_iter 1.0.4 b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be \
uuid 1.2.2 422ee0de9031b5b948b97a8fc04e3aa35230001a722ddd27943e0be31564ce4c \
vcpkg 0.2.15 accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426 \
version_check 0.9.4 49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f \
wasi 0.11.0+wasi-snapshot-preview1 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423 \
wasm-bindgen 0.2.100 1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5 \
wasm-bindgen-backend 0.2.100 2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6 \
wasm-bindgen-macro 0.2.100 7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407 \
wasm-bindgen-macro-support 0.2.100 8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de \
wasm-bindgen-shared 0.2.100 1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d \
winapi 0.3.9 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419 \
winapi-i686-pc-windows-gnu 0.4.0 ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6 \
winapi-util 0.1.5 70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178 \
winapi-x86_64-pc-windows-gnu 0.4.0 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f \
windows-core 0.61.2 c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3 \
windows-implement 0.60.0 a47fddd13af08290e67f4acabf4b459f647552718f683a7b415d290ac744a836 \
windows-interface 0.59.1 bd9211b69f8dcdfa817bfd14bf1c97c9188afa36f4750130fcdf3f400eca9fa8 \
windows-link 0.1.3 5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a \
windows-result 0.3.4 56f42bd332cc6c8eac5af113fc0c1fd6a8fd2aa08a0119358686e5160d0586c6 \
windows-strings 0.4.2 56e6c93f3a0c3b36176cb1327a4958a0353d5d166c2a35cb268ace15e91d3b57 \
windows-sys 0.42.0 5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7 \
windows-sys 0.45.0 75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0 \
windows-sys 0.48.0 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9 \
windows-targets 0.42.1 8e2522491fbfcd58cc84d47aeb2958948c4b8982e9a2d8a2a35bbaed431390e7 \
windows-targets 0.48.5 9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c \
windows_aarch64_gnullvm 0.42.1 8c9864e83243fdec7fc9c5444389dcbbfd258f745e7853198f365e3c4968a608 \
windows_aarch64_gnullvm 0.48.5 2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8 \
windows_aarch64_msvc 0.42.1 4c8b1b673ffc16c47a9ff48570a9d85e25d265735c503681332589af6253c6c7 \
windows_aarch64_msvc 0.48.5 dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc \
windows_i686_gnu 0.42.1 de3887528ad530ba7bdbb1faa8275ec7a1155a45ffa57c37993960277145d640 \
windows_i686_gnu 0.48.5 a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e \
windows_i686_msvc 0.42.1 bf4d1122317eddd6ff351aa852118a2418ad4214e6613a50e0191f7004372605 \
windows_i686_msvc 0.48.5 8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406 \
windows_x86_64_gnu 0.42.1 c1040f221285e17ebccbc2591ffdc2d44ee1f9186324dd3e84e99ac68d699c45 \
windows_x86_64_gnu 0.48.5 53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e \
windows_x86_64_gnullvm 0.42.1 628bfdf232daa22b0d64fdb62b09fcc36bb01f05a3939e20ab73aaf9470d0463 \
windows_x86_64_gnullvm 0.48.5 0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc \
windows_x86_64_msvc 0.42.1 447660ad36a13288b1db4d4248e857b510e8c3a225c822ba4fb748c0aafecffd \
windows_x86_64_msvc 0.48.5 ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538 \
writeable 0.6.1 ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb \
yoke 0.8.0 5f41bb01b8226ef4bfd589436a297c53d118f65921786300e427be8d487695cc \
yoke-derive 0.8.0 38da3c9736e16c5d3c8c597a9aaa5d1fa565d0532ae05e27c24aa62fb32c0ab6 \
zerofrom 0.1.6 50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5 \
zerofrom-derive 0.1.6 d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502 \
zerotrie 0.2.2 36f0bbd478583f79edad978b407914f61b2972f5af6fa089686016be8f9af595 \
zerovec 0.11.2 4a05eb080e015ba39cc9e23bbe5e7fb04d5fb040350f99f34e338d5fdd294428 \
zerovec-derive 0.11.1 5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f