You've already forked macports-ports
mirror of
https://github.com/macports/macports-ports.git
synced 2026-07-12 18:20:25 -07:00
108 lines
8.8 KiB
Tcl
108 lines
8.8 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 M-Igashi mp3rgain 2.9.6 v
|
|
github.tarball_from archive
|
|
revision 0
|
|
|
|
categories audio
|
|
platforms {darwin >= 17}
|
|
installs_libs no
|
|
license MIT
|
|
maintainers {@M-Igashi users.noreply.github.com:M-Igashi} \
|
|
openmaintainer
|
|
|
|
description Lossless MP3/AAC volume normalizer using ReplayGain
|
|
|
|
long_description ${name} is a modern Rust reimplementation of the classic \
|
|
mp3gain tool. It adjusts MP3 volume losslessly by \
|
|
rewriting the per-frame global_gain field according to \
|
|
ReplayGain analysis, without re-encoding audio data. \
|
|
It also supports lossless AAC/M4A global_gain rewriting, \
|
|
making it a safe replacement for the unmaintained \
|
|
aacgain port.
|
|
|
|
checksums ${distname}${extract.suffix} \
|
|
rmd160 dc642c2af5a593f796d2274e2b8e0001ef274e71 \
|
|
sha256 8c453bded2dfcb30487a218f291cbc5a70f9285a711df328855d12a2ec277bc0 \
|
|
size 526011
|
|
|
|
cargo.crates \
|
|
adler2 2.0.1 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa \
|
|
anyhow 1.0.103 2a4385e2e34eb35d6b3efe798b9eb88096925d87726c0798709bf56d9ed84af3 \
|
|
autocfg 1.5.0 c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8 \
|
|
bitflags 2.11.0 843867be96c8daad0d758b57df9392b6d8d271134fce549de6ce169ff98a92af \
|
|
bumpalo 3.20.2 5d20789868f4b01b2f2caec9f5c4e0213b41e3e5702a50157d699ae31ced2fcb \
|
|
bytemuck 1.25.0 c8efb64bd706a16a1bdde310ae86b351e4d21550d98d056f22f8a7f7a2183fec \
|
|
byteorder 1.5.0 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b \
|
|
cfg-if 1.0.4 9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801 \
|
|
colored 3.1.1 faf9468729b8cbcea668e36183cb69d317348c2e08e994829fb56ebfdfbaac34 \
|
|
console 0.16.4 4fe5f465a4f6fee88fad41b85d990f84c835335e85b5d9e6e63e0d06d28cba7c \
|
|
crc32fast 1.5.0 9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511 \
|
|
crossbeam-deque 0.8.6 9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51 \
|
|
crossbeam-epoch 0.9.20 2d6914041f254d6e9176c01941b21115dcfb7089e55135a35411081bd106ef3f \
|
|
crossbeam-utils 0.8.21 d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28 \
|
|
either 1.15.0 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719 \
|
|
encode_unicode 1.0.0 34aa73646ffb006b8f5147f3dc182bd4bcb190227ce861fc4a4844bf8e3cb2c0 \
|
|
flate2 1.1.9 843fba2746e448b37e26a819579957415c8cef339bf08564fe8b7ddbd959573c \
|
|
id3 1.17.0 70d6d9f23a28c6feab60d7b4a339e004809019ec9d5fd964b3f4c655ff9bc141 \
|
|
indicatif 0.18.6 9433806cd6b4ec1aba79c021c7e4c58fb4c3b9977c085062e611ac929998fb0c \
|
|
itoa 1.0.18 8f42a60cbdf9a97f5d2305f08a87dc4e09308d1276d28c869c684d7777685682 \
|
|
js-sys 0.3.94 2e04e2ef80ce82e13552136fabeef8a5ed1f985a96805761cbb9a2c34e7664d9 \
|
|
lazy_static 1.5.0 bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe \
|
|
libc 0.2.184 48f5d2a454e16a5ea0f4ced81bd44e4cfc7bd3a507b61887c99fd3538b28e4af \
|
|
log 0.4.29 5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897 \
|
|
memchr 2.8.0 f8ca58f447f06ed17d5fc4043ce1b10dd205e060fb3ce5b979b8ed8e59ff3f79 \
|
|
miniz_oxide 0.8.9 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316 \
|
|
num-complex 0.4.6 73f88a1307638156682bada9d7604135552957b7818057dcef22705b4d509495 \
|
|
num-traits 0.2.19 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841 \
|
|
once_cell 1.21.4 9f7c3e4beb33f85d45ae3e3a1792185706c8e16d043238c593331cc7cd313b50 \
|
|
portable-atomic 1.13.1 c33a9471896f1c69cecef8d20cbe2f7accd12527ce60845ff44c153bb2a21b49 \
|
|
proc-macro2 1.0.106 8fd00f0bb2e90d81d1044c2b32617f68fcb9fa3bb7640c23e9c748e53fb30934 \
|
|
quote 1.0.45 41f2619966050689382d2b44f664f4bc593e129785a36d6ee376ddf37259b924 \
|
|
rayon 1.12.0 fb39b166781f92d482534ef4b4b1b2568f42613b53e5b6c160e24cfbfa30926d \
|
|
rayon-core 1.13.0 22e18b0f0062d30d4230b2e85ff77fdfe4326feb054b9783a3460d8435c8ab91 \
|
|
regex-lite 0.1.9 cab834c73d247e67f4fae452806d17d3c7501756d98c8808d7c9c7aa7d18f973 \
|
|
rustversion 1.0.22 b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d \
|
|
serde 1.0.228 9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e \
|
|
serde_core 1.0.228 41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad \
|
|
serde_derive 1.0.228 d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79 \
|
|
serde_json 1.0.150 e8014e44b4736ed0538adeecded0fce2a272f22dc9578a7eb6b2d9993c74cfb9 \
|
|
simd-adler32 0.3.9 703d5c7ef118737c72f1af64ad2f6f8c5e1921f818cdcb97b8fe6fc69bf66214 \
|
|
smallvec 1.15.1 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03 \
|
|
symphonia 0.6.0 1758d6c853020a7244de03cc3e0185eaea3f58715122422dd3cc7452e6d4c16a \
|
|
symphonia-bundle-mp3 0.6.0 350f1f2f2e19ad4dd315db94304d1eb361b29af070681f94e51b8fdaad769546 \
|
|
symphonia-codec-aac 0.6.0 f1979c515a76371b186aad2feff5f23e21cbec775bf95de08bf1e3af92a2ad76 \
|
|
symphonia-common 0.6.0 8257891ffa7f05e02b58f4761e2abf7e5278c8744fd59e981559e050f86eef55 \
|
|
symphonia-core 0.6.0 95ec293b5f288383b72a7bffcade6b2860b642cf66f28b3bd5967349a49938b1 \
|
|
symphonia-format-isomp4 0.6.0 2d179a01305b3505940135a9f0180d6ef4b487912748fe97554756f120fbd05e \
|
|
symphonia-metadata 0.6.0 a31acf5cd623398a6208e2225d18f4b20f761c55098a796a5247ad516a4a8681 \
|
|
syn 2.0.117 e665b8803e7b1d2a727f4023456bbbbe74da67099c585258af0ad9c5013b9b99 \
|
|
thiserror 2.0.18 4288b5bcbc7920c07a1149a35cf9590a2aa808e0bc1eafaade0b80947865fbc4 \
|
|
thiserror-impl 2.0.18 ebc4ee7f67670e9b64d05fa4253e753e016c6c95ff35b89b7941d6b856dec1d5 \
|
|
unicode-ident 1.0.24 e6e4313cd5fcd3dad5cafa179702e2b244f760991f45397d14d4ebf38247da75 \
|
|
unicode-width 0.2.2 b4ac048d71ede7ee76d585517add45da530660ef4390e49b098733c6e897f254 \
|
|
unit-prefix 0.5.2 81e544489bf3d8ef66c953931f56617f423cd4b5494be343d9b9d3dda037b9a3 \
|
|
wasm-bindgen 0.2.117 0551fc1bb415591e3372d0bc4780db7e587d84e2a7e79da121051c5c4b89d0b0 \
|
|
wasm-bindgen-macro 0.2.117 7fbdf9a35adf44786aecd5ff89b4563a90325f9da0923236f6104e603c7e86be \
|
|
wasm-bindgen-macro-support 0.2.117 dca9693ef2bab6d4e6707234500350d8dad079eb508dca05530c85dc3a529ff2 \
|
|
wasm-bindgen-shared 0.2.117 39129a682a6d2d841b6c429d0c51e5cb0ed1a03829d8b3d1e69a011e62cb3d3b \
|
|
web-time 1.1.0 5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb \
|
|
windows-link 0.2.1 f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5 \
|
|
windows-sys 0.61.2 ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc \
|
|
zmij 1.0.21 b8848ee67ecc8aedbaf3e4122217aff892639231befc6a1b58d29fff4c2cabaa
|
|
|
|
destroot {
|
|
xinstall -m 0755 \
|
|
${worksrcpath}/target/[cargo.rust_platform]/release/${name} \
|
|
${destroot}${prefix}/bin/
|
|
|
|
xinstall -d ${destroot}${prefix}/share/doc/${name}
|
|
xinstall -m 0644 -W ${worksrcpath} \
|
|
README.md LICENSE \
|
|
${destroot}${prefix}/share/doc/${name}
|
|
}
|