573 lines
13 KiB
Ruby
573 lines
13 KiB
Ruby
cask 'libreoffice-language-pack' do
|
||
version '5.2.4'
|
||
|
||
language 'af' do
|
||
sha256 '987b6e82d7b2bced2d21fc72fbf9f25fce5512a5ad4b29fbe6f0cd76c26643c8'
|
||
'af'
|
||
end
|
||
|
||
language 'am' do
|
||
sha256 '64236a9548e2ccfab83fe2328cb35a5350f60788f83b084edbdca8da58b29ed4'
|
||
'am'
|
||
end
|
||
|
||
language 'ar' do
|
||
sha256 'd185c5127043918158d889e444f972e929c5a7ff0cd851a445218b02a0d26d8c'
|
||
'ar'
|
||
end
|
||
|
||
language 'as' do
|
||
sha256 '7ef0d459c92eb07b4cade347d1cda2670c37c9af5cdc3d8000b38acef9c06f7b'
|
||
'as'
|
||
end
|
||
|
||
language 'ast' do
|
||
sha256 '25a150e5a021300451f79b23d13585dfd353ae6b3c821c8d1268cd57272f7391'
|
||
'ast'
|
||
end
|
||
|
||
language 'be' do
|
||
sha256 '6ddc4bb2e9762cc5d497cf896df2ef6188b0621c03ae847df864cfe3a45cbb1d'
|
||
'be'
|
||
end
|
||
|
||
language 'bg' do
|
||
sha256 '5cf5b97bf97b2ad976e130fd3a3f8cdf7fd9382b3f0fb556f965b90ad9fb2156'
|
||
'bg'
|
||
end
|
||
|
||
language 'bn-IN' do
|
||
sha256 '68986d381dcd52f5ece4376c3ffd6401fb697d8d08960498e533d116c8de8741'
|
||
'bn-IN'
|
||
end
|
||
|
||
language 'bn' do
|
||
sha256 'a0f4d9e7c9b83a461e716e5cb04b603cb61a2939f62f4ae71a8b9fcdf8070639'
|
||
'bn'
|
||
end
|
||
|
||
language 'bo' do
|
||
sha256 '16da06484b9e33f4bf96c4cf6cbd74fd736870909b5bc547a98be63d18e5e5f0'
|
||
'bo'
|
||
end
|
||
|
||
language 'br' do
|
||
sha256 '227089e481fe00df0aa289f4c59c04ef200eb6fbb7de666b18aaa7f561a518e7'
|
||
'br'
|
||
end
|
||
|
||
language 'brx' do
|
||
sha256 'b97178acd6821afe0cf0c5a5abb9b0a7b8cfc118cc0681f1e78fa856a50bf3da'
|
||
'brx'
|
||
end
|
||
|
||
language 'bs' do
|
||
sha256 '7c10130ac2157041209b9fd1068cdbca9043db3c7519959a8f4382418ead0d43'
|
||
'bs'
|
||
end
|
||
|
||
language 'ca' do
|
||
sha256 'e90d89698ed6bbcdc2e06795a28bed3073f9648f1fdaeae63a38a53b8aea94b4'
|
||
'ca'
|
||
end
|
||
|
||
language 'cs' do
|
||
sha256 'a5bd49785a609e46998d99a43a7d3ff8a9632b43c7e5d3fb7c381227f232516c'
|
||
'cs'
|
||
end
|
||
|
||
language 'cy' do
|
||
sha256 'db44cc4a058fdb800954b10a6c84f56244c9a9c9e84bc632155fd6402cf22658'
|
||
'cy'
|
||
end
|
||
|
||
language 'da' do
|
||
sha256 'b7fe87bd77a7a81cefd5927060f5c22ed10f6f08dd3e2e2e51ed1ebda1cf6e2a'
|
||
'da'
|
||
end
|
||
|
||
language 'de' do
|
||
sha256 'fe3222341b071ccaa330b48a29c70e747647e572dec5b4ceadb907f01fa899ca'
|
||
'de'
|
||
end
|
||
|
||
language 'dgo' do
|
||
sha256 '5dd3643ddd3adc661fd2ca0c3cea27af39cbbc0bf41f598826b14a05a7260c49'
|
||
'dgo'
|
||
end
|
||
|
||
language 'dz' do
|
||
sha256 '928b9ba269debee929fe1181fe1c0ca4df0ee7d6d1717b704d66e17dbf0e6e3a'
|
||
'dz'
|
||
end
|
||
|
||
language 'el' do
|
||
sha256 '63fe95f55fd3cf373b8815add935b5e5959072f8c25ce89bf69f9301c811f877'
|
||
'el'
|
||
end
|
||
|
||
language 'en-GB', default: true do
|
||
sha256 '0774a1a698fec402e17f6b53d8d8e9fc238668e93c084444132a76defa4b4e03'
|
||
'en-GB'
|
||
end
|
||
|
||
language 'en-ZA' do
|
||
sha256 '04e6cee888bddb68b0c21ae1c8c2ed4b56b4ebd3ceb59fa5ade4223c7033fd69'
|
||
'en-ZA'
|
||
end
|
||
|
||
language 'eo' do
|
||
sha256 '080263f3c09903a3dba030cf3fa109a40ae395bf62c020136aad4d47000d25a8'
|
||
'eo'
|
||
end
|
||
|
||
language 'es' do
|
||
sha256 'f6a84a0e8273576a7bb3094a20d9529d3700551f40a5896810ca2dbe4aa1a395'
|
||
'es'
|
||
end
|
||
|
||
language 'et' do
|
||
sha256 '3a623bca9ee0c9ed7afc7928715dd8c8eb10b6ed715eb424af9873474db87c40'
|
||
'et'
|
||
end
|
||
|
||
language 'eu' do
|
||
sha256 'ef5026a638d88886b7797e1f45bdf23ea4e793de329cdacd518d151006068a69'
|
||
'eu'
|
||
end
|
||
|
||
language 'fa' do
|
||
sha256 '00612fc843d612d2a4e29c06478dfffceefea40b6a569fb81d817e2a2895e0f2'
|
||
'fa'
|
||
end
|
||
|
||
language 'fi' do
|
||
sha256 '2ab640b7724d9a93c9561705a3ba083a069fd009aa7d4c2e80a21bb450a23f0a'
|
||
'fi'
|
||
end
|
||
|
||
language 'fr' do
|
||
sha256 '3c0d7cf4e1c4f474e6f4561466e7fe3fdf6a0685865493c4653fe0360ce0e12b'
|
||
'fr'
|
||
end
|
||
|
||
language 'ga' do
|
||
sha256 '8413760a80e35cff6494258fa9b858bdef7b4375acea33c6ef87e35a8d1f2d3d'
|
||
'ga'
|
||
end
|
||
|
||
language 'gd' do
|
||
sha256 'c6c17b6ff685a971ce419f72d2657ecd1b63e72b6f47871290784d41574d33a0'
|
||
'gd'
|
||
end
|
||
|
||
language 'gl' do
|
||
sha256 '68affad15763b1411244241529368a569d89d30ad1a55fe22399f3b785d05fbc'
|
||
'gl'
|
||
end
|
||
|
||
language 'gu' do
|
||
sha256 'fd326d32383b3261a6d644832d29c1a3aefd1cbe866f99664be779851e98ebbc'
|
||
'gu'
|
||
end
|
||
|
||
language 'gug' do
|
||
sha256 'b49c126c3ecf92e51a63e70c16ce9746a7a5138b79a6f2ea66082c0a7e24fc6c'
|
||
'gug'
|
||
end
|
||
|
||
language 'he' do
|
||
sha256 '47e3df8da24d8328fe2fcbb19155b1c9318bc28d188ef1e0d1fb83ed37ff6abb'
|
||
'he'
|
||
end
|
||
|
||
language 'hi' do
|
||
sha256 'c0e87f50b14db7fb3d788817d31af4734eac74cf42fc72daee62396ff246014d'
|
||
'hi'
|
||
end
|
||
|
||
language 'hr' do
|
||
sha256 'f3c97c2524c3d03d70e8d03595654601249e83da56befa96f8685628998bb72e'
|
||
'hr'
|
||
end
|
||
|
||
language 'hu' do
|
||
sha256 '2ed2c15007321201526b766ef2e1a4165cf521de3661e5abaa93c49c4d51a65b'
|
||
'hu'
|
||
end
|
||
|
||
language 'id' do
|
||
sha256 'db8caf99494a86b255d82af49c28e3e7cd052b77d8ac310e28ca3081cc4d5516'
|
||
'id'
|
||
end
|
||
|
||
language 'is' do
|
||
sha256 '8eea4031cd4cf9d8904454234126f0ea8ecedd3b8b13488e52321ad8e364c459'
|
||
'is'
|
||
end
|
||
|
||
language 'it' do
|
||
sha256 '7c0e21e4f85d8823cdec1b79a69d81d6ed24cf9fd5163d2c3e8103c23326df8a'
|
||
'it'
|
||
end
|
||
|
||
language 'ja' do
|
||
sha256 '9e33105526ed0ff1f74164b4de9d26363cca223b6e9b6c250ed9f70c17c0967d'
|
||
'ja'
|
||
end
|
||
|
||
language 'ka' do
|
||
sha256 '5377faef06a2c34250645125993ff489e5a14c6de4c76c7c12dcc849a9977403'
|
||
'ka'
|
||
end
|
||
|
||
language 'kk' do
|
||
sha256 '64a1ebab8d90b57ba9e47f77640971af2bd00c1986d5665218539717ea2bc6d3'
|
||
'kk'
|
||
end
|
||
|
||
language 'km' do
|
||
sha256 '32b1069c6bf0c273449a485993731b63727ab6f9c30d0fe2d63aec4a4061bd49'
|
||
'km'
|
||
end
|
||
|
||
language 'kmr-Latn' do
|
||
sha256 '692db25bb1cbb68bc4579f3ae6f762c945b9418acb7b9b8b60f51efba3cf1397'
|
||
'kmr-Latn'
|
||
end
|
||
|
||
language 'kn' do
|
||
sha256 '99b0f8ee5b1eadfc4debeb7e30e6cff1d7112129970273a6513e016f1505102d'
|
||
'kn'
|
||
end
|
||
|
||
language 'ko' do
|
||
sha256 '5244909a75fa22c444aa9cb26ac3d96090e4a211c68551b41d2f1fe4407a6d5f'
|
||
'ko'
|
||
end
|
||
|
||
language 'kok' do
|
||
sha256 '1237723fcf6afef6a660aaad094c02449643d811b88697ddf8a90ad86b1dc21e'
|
||
'kok'
|
||
end
|
||
|
||
language 'ks' do
|
||
sha256 'c4986a031a63374ad1381150fc55a7d8f7fd8b62cd9ba11ada52ac8cabef83d5'
|
||
'ks'
|
||
end
|
||
|
||
language 'lb' do
|
||
sha256 '1c56d2b30110b12a082d72929d2ee7e55ad28455df8ca1539b8b987960f5b3f9'
|
||
'lb'
|
||
end
|
||
|
||
language 'lo' do
|
||
sha256 '5c51b05332b2c60944931104796695e64904af9385e781c6d06f0eb07853901f'
|
||
'lo'
|
||
end
|
||
|
||
language 'lt' do
|
||
sha256 '8a1a90f3274a81c12eb918f2909fb7e601fb3d56dd764f65c7b82e9f37e95bfe'
|
||
'lt'
|
||
end
|
||
|
||
language 'lv' do
|
||
sha256 '51919d9a5393b9995e2871eb7f3401bea3de5d5c1b90fb2b342c0a8bfe7c12ab'
|
||
'lv'
|
||
end
|
||
|
||
language 'mai' do
|
||
sha256 '125ef24390899c6eaf4529188aaceec38d3148d19b4ac96e05dcb63a07ffc040'
|
||
'mai'
|
||
end
|
||
|
||
language 'mk' do
|
||
sha256 'd0ff0864958779db06089a8ed140e82e355ea1257b32edd78c875413e982ad91'
|
||
'mk'
|
||
end
|
||
|
||
language 'ml' do
|
||
sha256 '7199f9dd087f22648a8128f5c058fcd6d743bf642d9238023be1bab73b1f66fb'
|
||
'ml'
|
||
end
|
||
|
||
language 'mn' do
|
||
sha256 '76f5f097cb7b390bde48f926d9d7d307ad0bdb19e225f07aac73e8bff0267e5b'
|
||
'mn'
|
||
end
|
||
|
||
language 'mni' do
|
||
sha256 '745cd39c79142850e010723b7768c515fa6ff01623f85461aaabc0879d087fda'
|
||
'mni'
|
||
end
|
||
|
||
language 'mr' do
|
||
sha256 '6b63a740d6ba2c247b6a26469cbe4c6958911a3231f57c048756aead0727fa0b'
|
||
'mr'
|
||
end
|
||
|
||
language 'my' do
|
||
sha256 '981dc0371e653aeada2afeee4ce4219bf48db4dd141cff526296b09a32ec2bc8'
|
||
'my'
|
||
end
|
||
|
||
language 'nb' do
|
||
sha256 '51ca00fde878fb5a5e57d5861523c4488530864f6f9476ce455a72595a00e71f'
|
||
'nb'
|
||
end
|
||
|
||
language 'ne' do
|
||
sha256 '2c59bcbb9c9bfd71f8f126f27729ff073fd8a1e3ef3ed64a881e1fce4924a593'
|
||
'ne'
|
||
end
|
||
|
||
language 'nl' do
|
||
sha256 '4d6bda111ef79992c614308fc9014c8b8373fe52a0285e02ae91b07b79142fe7'
|
||
'nl'
|
||
end
|
||
|
||
language 'nn' do
|
||
sha256 'd2f1110c4fa1ee128a674fa8c188d046fbdece67a660c763e56a2be6e0aa4d5e'
|
||
'nn'
|
||
end
|
||
|
||
language 'nr' do
|
||
sha256 'e26b8900db5e8895ad967aa53e389f8d63459e5f6c85081cbff1cd0915789562'
|
||
'nr'
|
||
end
|
||
|
||
language 'nso' do
|
||
sha256 '1d20f6ed7db8a8c35bd045e7ee6a291b4e1df853c9c4673e1d08e29a0011c657'
|
||
'nso'
|
||
end
|
||
|
||
language 'oc' do
|
||
sha256 '13d6f86592340a0050dd6d71c6f196677e3d5ffffccd4d3468a593f8d11d9e8b'
|
||
'oc'
|
||
end
|
||
|
||
language 'om' do
|
||
sha256 '0edf097441e76f779dbe0d7e474216eadd17c4c52bbe30fa4641cdd2b1521ff3'
|
||
'om'
|
||
end
|
||
|
||
language 'or' do
|
||
sha256 '5e4092853972ca689fdf7fa0548bebaaa27e3cdc4db4855777a9db26049e6bb1'
|
||
'or'
|
||
end
|
||
|
||
language 'pa-IN' do
|
||
sha256 '86daffbda877b37d4fdbc816703d859603f5910925a5e13ffd4cce5737816598'
|
||
'pa-IN'
|
||
end
|
||
|
||
language 'pl' do
|
||
sha256 '236d913f61bf6f4e92d0f8a695dfbb2f617d9288d12c27d6a539b904a6b01946'
|
||
'pl'
|
||
end
|
||
|
||
language 'pt-BR' do
|
||
sha256 '7ed724c19cb9950e01a6182d4dc4f110dfdf423205cc97fe4d88c13c6fc1dd19'
|
||
'pt-BR'
|
||
end
|
||
|
||
language 'pt' do
|
||
sha256 '1a47cb952e7b2b061593c0ad9894f3501256079ba39b9361857e92258f535223'
|
||
'pt'
|
||
end
|
||
|
||
language 'ro' do
|
||
sha256 '638df781ceb1292de1ee8e7d3e8b05411b5d07db0c46bb36f405bbe984c550ba'
|
||
'ro'
|
||
end
|
||
|
||
language 'ru' do
|
||
sha256 'd7373d60b51f7c93fae0e71308b2e06c30917b13b02da19485a8ba178759f60b'
|
||
'ru'
|
||
end
|
||
|
||
language 'rw' do
|
||
sha256 '2866f43841180a7830ca95d6ec34983ded7931b8802923a00fc75996fe83a912'
|
||
'rw'
|
||
end
|
||
|
||
language 'sa-IN' do
|
||
sha256 '94188c422c9b37bcdff9b31b9fdcd0a4fc533fbe1482497c7a44cc5a5efce57b'
|
||
'sa-IN'
|
||
end
|
||
|
||
language 'sat' do
|
||
sha256 'c275129c67516f1b282632775e7058b669d45f58591426e0eed8dc14e27cecf7'
|
||
'sat'
|
||
end
|
||
|
||
language 'sd' do
|
||
sha256 'ba7c260103709e5d0cf0232c2e64abbbb3d2ea2bb95d6b16881862e0cf47e891'
|
||
'sd'
|
||
end
|
||
|
||
language 'si' do
|
||
sha256 '91699299c64bc7a008be8733f846a4fc026b0e5ba1026c70e4147cb43a14d909'
|
||
'si'
|
||
end
|
||
|
||
language 'sid' do
|
||
sha256 'ab3f957d5071a6d786781348daa36b9dff79550f60a2ec92c819f43dc017826e'
|
||
'sid'
|
||
end
|
||
|
||
language 'sk' do
|
||
sha256 '9bedcda76832ec5f508b243e0b558fdc6458b05f8c1c7a253775f2d3e87ce7c0'
|
||
'sk'
|
||
end
|
||
|
||
language 'sl' do
|
||
sha256 'c79f00aef28363bea61e60b48de7cd910756e8bac03db12410ef8b7ea5123697'
|
||
'sl'
|
||
end
|
||
|
||
language 'sq' do
|
||
sha256 'cd36f25892338a0e3b958b59b3a304d706a1762baf0b65579e447b61c9dfe627'
|
||
'sq'
|
||
end
|
||
|
||
language 'sr-Latn' do
|
||
sha256 'e099832e1f0f3625d700e0d1ae0351e265db90be0a10a7a27577563f1d55b8a1'
|
||
'sr-Latn'
|
||
end
|
||
|
||
language 'sr' do
|
||
sha256 '0a0af0586aae6ca94e82205457996863917705538bb3468f4d6e4cd3d57dec06'
|
||
'sr'
|
||
end
|
||
|
||
language 'ss' do
|
||
sha256 '0ee66c01f800f51499bb933436b490255383d844bcf8e3d5fcc7a4fbddcd62e8'
|
||
'ss'
|
||
end
|
||
|
||
language 'st' do
|
||
sha256 '00a9ed34ae45c863a964ef45c6cbb543ec0809126f3f21bd595269e7694a2c78'
|
||
'st'
|
||
end
|
||
|
||
language 'sv' do
|
||
sha256 '1fc792ba78f70c6c66c1be8f3f08e818aec76b4b7452186afedcc9e955887b7f'
|
||
'sv'
|
||
end
|
||
|
||
language 'sw-TZ' do
|
||
sha256 'e2b86a79be8e88183ae9fe45cb5773433e9414a4032729f4d800f36367df3e80'
|
||
'sw-TZ'
|
||
end
|
||
|
||
language 'ta' do
|
||
sha256 '4cf3cc7242c45bba30222cad06d38cae38a4bdb1a944fb7f28f932176dd14fd7'
|
||
'ta'
|
||
end
|
||
|
||
language 'te' do
|
||
sha256 '76fb2aa8707e9a92ae5a0090356351c6d1065f98ef3670c2e92a6eea8dc35eaa'
|
||
'te'
|
||
end
|
||
|
||
language 'tg' do
|
||
sha256 '7330b3e1d3c2c40a6ce880a70742cdf20609af33b2d458c5ac020a32afa97d2e'
|
||
'tg'
|
||
end
|
||
|
||
language 'th' do
|
||
sha256 'b7d239cb94e7aacf6bb7aeb472714692e99044b8211296574272daa74835ed91'
|
||
'th'
|
||
end
|
||
|
||
language 'tn' do
|
||
sha256 '9d815c2d3e1d33ce24116ccbf4b599114760bca0b05e76e9297fc27d8f428534'
|
||
'tn'
|
||
end
|
||
|
||
language 'tr' do
|
||
sha256 '929e9ecc18c6531131ec323245ee2508be2a0164abd7461631fba26e11750836'
|
||
'tr'
|
||
end
|
||
|
||
language 'ts' do
|
||
sha256 'b892a880b32f912c88519ce255f0780db3d8e91bdb0dac3c03f6f4301660970f'
|
||
'ts'
|
||
end
|
||
|
||
language 'tt' do
|
||
sha256 '72b4eb11dae315a60701db179a0f4fbc77709186e03cbde14d1878298eb3ad52'
|
||
'tt'
|
||
end
|
||
|
||
language 'ug' do
|
||
sha256 '68819036dd33a1aa47f5378fee1a833b17737bacbe21359d42200f9f3b9a092c'
|
||
'ug'
|
||
end
|
||
|
||
language 'uk' do
|
||
sha256 '2feeda0d3f950e05b971ebfd6639da67926f75274a0f87880c5bf077d039356a'
|
||
'uk'
|
||
end
|
||
|
||
language 'uz' do
|
||
sha256 'b4a913160c39ee3b1e85866de48c1fc0b4c699e1a90673a78bf73f9fef489939'
|
||
'uz'
|
||
end
|
||
|
||
language 've' do
|
||
sha256 'e831cd76da1360666129a51d3edb48d5970deed48a9b5574745e4e40d2bd46c0'
|
||
've'
|
||
end
|
||
|
||
language 'vec' do
|
||
sha256 '7179b634698ed90e5442663ba58018656ec1335ff80576aef94e2561f628b687'
|
||
'vec'
|
||
end
|
||
|
||
language 'vi' do
|
||
sha256 '985fdceff434b31650a4a836121b8da6d2496018b6cc8f035e46ff7ec2d90476'
|
||
'vi'
|
||
end
|
||
|
||
language 'xh' do
|
||
sha256 '0e782ce03156656ee212a0072b1954e0d961a6639abfbab11cbe95dfc2001645'
|
||
'xh'
|
||
end
|
||
|
||
language 'zh-CN' do
|
||
sha256 'f897ff33346b6c0b9df6ee8718d3fb7365ccd8a31a0e6ed368100fe77d579bbc'
|
||
'zh-CN'
|
||
end
|
||
|
||
language 'zh-TW' do
|
||
sha256 '1cae7e32c35f9a90739ad5a174fdbb19f6ac21865043ef6c15913b707907bd0f'
|
||
'zh-TW'
|
||
end
|
||
|
||
language 'zu' do
|
||
sha256 '2c1fe88092fe626eadee307ca7f1eac4113acb84f4bfa8ef04a296f3d647c65c'
|
||
'zu'
|
||
end
|
||
|
||
# documentfoundation.org was verified as official when first introduced to the cask
|
||
url "http://download.documentfoundation.org/libreoffice/stable/#{version}/mac/x86_64/LibreOffice_#{version}_MacOS_x86-64_langpack_#{language}.dmg"
|
||
name 'LibreOffice Language Pack'
|
||
homepage 'https://www.libreoffice.org/'
|
||
gpg "#{url}.asc", key_id: 'c2839ecad9408fbe9531c3e9f434a1efafeeaea3'
|
||
|
||
depends_on cask: 'libreoffice'
|
||
|
||
stage_only true
|
||
|
||
preflight do
|
||
system_command '/usr/bin/tar', args: ['-C', "#{appdir}/LibreOffice.app/", '-xjf', "#{staged_path}/LibreOffice Language Pack.app/Contents/tarball.tar.bz2"]
|
||
system_command '/usr/bin/touch', args: ["#{appdir}/LibreOffice.app/Contents/Resources/extensions"]
|
||
end
|
||
|
||
caveats <<-EOS.undent
|
||
#{token} assumes LibreOffice is installed in #{appdir}. If it is not, you’ll need to run #{staged_path}/LibreOffice Language Pack.app manually.
|
||
EOS
|
||
end
|