Files
macports-ports/sysutils/fif/Portfile
T
2023-03-14 19:17:49 -04:00

152 lines
14 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 cargo 1.0
PortGroup gitlab 1.0
gitlab.setup Lynnesbian fif 0.7.0 v
revision 0
description A command-line tool for detecting and optionally \
correcting files with incorrect extensions.
long_description {*}${description} ${name} recursively scans the given \
directory and outputs a shell script to fix the name of \
any files with incorrect extensions. By default, ${name} \
will scan all non-hidden files in the given directory, \
and will ignore symlinks.
categories sysutils
installs_libs no
license MIT
maintainers {gmail.com:herby.gillot @herbygillot} \
openmaintainer
checksums ${distname}${extract.suffix} \
rmd160 0b7419bd152dfbbd5c16dbe2dbcda9010e8b305c \
sha256 1bd6499249b4aa9655d5a0e695e5edd7f4d91fe2dcd8e214d92122fc3b9d16e2 \
size 131614
destroot {
xinstall -m 0755 \
${worksrcpath}/target/[cargo.rust_platform]/release/${name} \
${destroot}${prefix}/bin/
}
cargo.crates \
arrayvec 0.5.2 23b62fc65de8e4e7f52534fb52b0f3ed04746ae267519eef2a83941e8085068b \
assert_cmd 2.0.8 9834fcc22e0874394a010230586367d4a3e9f11b560f469262678547e1d2575e \
autocfg 1.1.0 d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa \
bitflags 1.3.2 bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a \
bstr 1.3.0 5ffdb39cb703212f3c11973452c2861b972f757b021158f3516ba10f2fa8b2c1 \
byteorder 1.4.3 14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610 \
cc 1.0.79 50d30906286121d95be3d479533b458f87493b30a4b5f79a607db8f5d11aa91f \
cfb 0.7.3 d38f2da7a0a2c4ccf0065be06397cc26a81f4e528be095826eee9d4adbb8c60f \
cfg-if 1.0.0 baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd \
clap 4.1.8 c3d7ae14b20b94cb02149ed21a86c423859cbe18dc7ed69845cace50e52b40a5 \
clap_derive 4.1.8 44bec8e5c9d09e439c4335b1af0abaab56dcf3b94999a936e1bb47b9134288f0 \
clap_lex 0.3.2 350b9cf31731f9957399229e9b2adc51eeabdfbe9d71d9a0552275fd12710d09 \
crossbeam-channel 0.5.7 cf2b3e8478797446514c91ef04bafcb59faba183e621ad488df88983cc14128c \
crossbeam-deque 0.8.3 ce6fd6f855243022dcecf8702fef0c297d4338e226845fe067f6341ad9fa0cef \
crossbeam-epoch 0.9.14 46bd5f3f85273295a9d14aedfb86f6aadbff6d8f5295c4a9edb08e819dcf5695 \
crossbeam-utils 0.8.15 3c063cd8cc95f5c377ed0d4b49a4b21f632396ff690e8470c29b3359b346984b \
difflib 0.4.0 6184e33543162437515c2e2b48714794e37845ec9851711914eec9d308f6ebe8 \
dirs-next 2.0.0 b98cf8ebf19c3d1b223e151f99a4f9f0690dca41414773390fc824184ac833e1 \
dirs-sys-next 0.1.2 4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d \
doc-comment 0.3.3 fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10 \
either 1.8.1 7fcaabb2fef8c910e7f4c7ce9f67a1283a1715879a7c230ca9d6d1ae31f16d91 \
env_logger 0.10.0 85cdab6a89accf66733ad5a1693a4dcced6aeff64602b634530dd73c1f3ee9f0 \
errno 0.2.8 f639046355ee4f37944e44f60642c6f3a7efa3cf6b78c78a0d989a8ce6c396a1 \
errno-dragonfly 0.1.2 aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf \
exitcode 1.1.2 de853764b47027c2e862a995c34978ffa63c1501f2e15f987ba11bd4f9bba193 \
fastrand 1.9.0 e51093e27b0797c359783294ca4f0a911c270184cb10f85783b118614a1501be \
fnv 1.0.7 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1 \
getrandom 0.2.8 c05aeb6a22b8f62540c194aac980f2115af067bfe15a0734d7277a768d396b31 \
glob 0.3.1 d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b \
heck 0.4.1 95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8 \
hermit-abi 0.2.6 ee512640fe35acbfb4bb779db6f0d80704c2cacfa2e39b601ef3e3f47d1ae4c7 \
hermit-abi 0.3.1 fed44880c466736ef9a5c5b5facefb5ed0785676d0c02d612db14e54f0d84286 \
infer 0.13.0 f551f8c3a39f68f986517db0d1759de85881894fdc7db798bd2a9df9cb04b7fc \
instant 0.1.12 7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c \
io-lifetimes 1.0.6 cfa919a82ea574332e2de6e74b4c36e74d41982b335080fa59d4ef31be20fdf3 \
is-terminal 0.4.4 21b6b32576413a8e69b90e952e4a026476040d81017b80445deda5f2d3921857 \
itertools 0.10.5 b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473 \
itoa 1.0.6 453ad9f582a441959e5f0d088b02ce04cfe8d51a8eaf077f12ac6d3e94164ca6 \
lexical-core 0.7.6 6607c62aa161d23d17a9072cc5da0be67cdfc89d3afb1e8d9c842bebc2525ffe \
libc 0.2.140 99227334921fae1a979cf0bfdfcc6b3e5ce376ef57e16fb6fb3ea2ed6095f80c \
linux-raw-sys 0.1.4 f051f77a7c8e6957c0696eac88f26b0117e54f52d3fc682ab19397a8812846a4 \
lock_api 0.4.9 435011366fe56583b16cf956f9df0095b405b82d76425bc8981c0e22e60ec4df \
log 0.4.17 abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e \
maplit 1.0.2 3e2e65a1a2e43cfcb47a895c4c8b10d1f4a61097f9f254f183aee60cad9c651d \
memchr 2.5.0 2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d \
memoffset 0.8.0 d61c719bcfbcf5d62b3a09efa6088de8c54bc0bfcd3ea7ae39fcc186108b8de1 \
mime 0.3.16 2a60c7ce501c71e03a9c9c0d35b861413ae925bd979cc7a4e30d060069aaac8d \
new_mime_guess 4.0.1 c2d684d1b59e0dc07b37e2203ef576987473288f530082512aff850585c61b1f \
nom 5.1.2 ffb4262d26ed83a1c0a33a38fe2bb15797329c85770da05e6b828ddb782627af \
num_cpus 1.15.0 0fac9e2da13b5eb447a6ce3d392f23a29d8694bff781bf03a16cd9ac8697593b \
once_cell 1.17.1 b7e5500299e16ebb147ae15a00a942af264cf3688f47923b8fc2cd5858f23ad3 \
os_str_bytes 6.4.1 9b7820b9daea5457c9f21c69448905d723fbd21136ccf521748f23fd49e723ee \
parking_lot 0.12.1 3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f \
parking_lot_core 0.9.7 9069cbb9f99e3a5083476ccb29ceb1de18b9118cafa53e90c9551235de2b9521 \
ppv-lite86 0.2.17 5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de \
predicates 2.1.5 59230a63c37f3e18569bdb90e4a89cbf5bf8b06fea0b84e65ea10cc4df47addd \
predicates-core 1.0.5 72f883590242d3c6fc5bf50299011695fa6590c2c70eac95ee1bdb9a733ad1a2 \
predicates-tree 1.0.7 54ff541861505aabf6ea722d2131ee980b8276e10a1297b94e896dd8b621850d \
proc-macro-error 1.0.4 da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c \
proc-macro-error-attr 1.0.4 a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869 \
proc-macro2 1.0.52 1d0e1ae9e836cc3beddd63db0df682593d7e2d3d891ae8c9083d2113e1744224 \
quote 1.0.26 4424af4bf778aae2051a77b60283332f386554255d722233d09fbfc7e30da2fc \
rand 0.8.5 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404 \
rand_chacha 0.3.1 e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88 \
rand_core 0.6.4 ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c \
rayon 1.7.0 1d2df5196e37bcc87abebc0053e20787d73847bb33134a69841207dd0a47f03b \
rayon-core 1.11.0 4b8f95bd6966f5c87776639160a66bd8ab9895d9d4ab01ddba9fc60661aebe8d \
redox_syscall 0.2.16 fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a \
redox_users 0.4.3 b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b \
regex 1.7.1 48aaa5748ba571fb95cd2c85c09f629215d3a6ece942baa100950af03a34f733 \
regex-automata 0.1.10 6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132 \
regex-syntax 0.6.28 456c603be3e8d448b072f410900c09faf164fbce2d480456f50eea6e25f9c848 \
rustix 0.36.9 fd5c6ff11fecd55b40746d1995a02f2eb375bf8c00d192d521ee09f42bef37bc \
ryu 1.0.13 f91339c0467de62360649f8d3e185ca8de4224ff281f66000de5eb2a77a79041 \
same-file 1.0.6 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502 \
scopeguard 1.1.0 d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd \
serde 1.0.156 314b5b092c0ade17c00142951e50ced110ec27cea304b1037c6969246c2469a4 \
serde_derive 1.0.156 d7e29c4601e36bcec74a223228dce795f4cd3616341a4af93520ca1a837c087d \
serde_json 1.0.94 1c533a59c9d8a93a09c6ab31f0fd5e5f4dd1b8fc9434804029839884765d04ea \
smallvec 1.10.0 a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0 \
smartstring 1.0.1 3fb72c633efbaa2dd666986505016c32c3044395ceaf881518399d2f4127ee29 \
snailquote 0.3.1 ec62a949bda7f15800481a711909f946e1204f2460f89210eaf7f57730f88f86 \
static_assertions 1.1.0 a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f \
syn 1.0.109 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237 \
tempfile 3.4.0 af18f7ae1acd354b992402e9ec5864359d693cd8a79dcbef59f76891701c1e95 \
termcolor 1.2.0 be55cf8942feac5c765c2c993422806843c9a9a45d4d5c407ad6dd2ea95eb9b6 \
terminal_size 0.2.5 4c9afddd2cec1c0909f06b00ef33f94ab2cc0578c4a610aa208ddfec8aa2b43a \
termtree 0.4.0 95059e91184749cb66be6dc994f67f182b6d897cb3df74a5bf66b5e709295fd8 \
thiserror 1.0.39 a5ab016db510546d856297882807df8da66a16fb8c4101cb8b30054b0d5b2d9c \
thiserror-impl 1.0.39 5420d42e90af0c38c3290abcca25b9b3bdf379fc9f55c528f53a269d9c9a267e \
unicase 2.6.0 50f37be617794602aabbeee0be4f259dc1778fabe05e2d67ee8f79326d5cb4f6 \
unicode-ident 1.0.8 e5464a87b239f13a63a501f2701565754bae92d243d4bb7eb12f6d57d2269bf4 \
unicode-width 0.1.10 c0edd1e5b14653f783770bce4a4dabb4a5108a5370a5f5d8cfe8710c361f6c8b \
unicode_categories 0.1.1 39ec24b3121d976906ece63c9daad25b85969647682eee313cb5779fdd69e14e \
uuid 1.3.0 1674845326ee10d37ca60470760d4288a6f80f304007d92e5c53bab78c9cfd79 \
version_check 0.9.4 49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f \
wait-timeout 0.2.0 9f200f5b12eb75f8c1ed65abd4b2db8a6e1b138a20de009dacee265a2498f3f6 \
walkdir 2.3.2 808cf2735cd4b6866113f648b791c6adc5714537bc222d9347bb203386ffda56 \
wasi 0.11.0+wasi-snapshot-preview1 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423 \
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-sys 0.42.0 5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7 \
windows-sys 0.45.0 75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0 \
windows-targets 0.42.2 8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071 \
windows_aarch64_gnullvm 0.42.2 597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8 \
windows_aarch64_msvc 0.42.2 e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43 \
windows_i686_gnu 0.42.2 c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f \
windows_i686_msvc 0.42.2 44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060 \
windows_x86_64_gnu 0.42.2 8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36 \
windows_x86_64_gnullvm 0.42.2 26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3 \
windows_x86_64_msvc 0.42.2 9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0 \
xdg-mime 0.3.3 87bf7b69bb50588d70a36e467be29d3df3e8c32580276d62eded9738c1a797aa