579 lines
13 KiB
Ruby
579 lines
13 KiB
Ruby
cask 'libreoffice-language-pack' do
|
||
version '6.1.0'
|
||
|
||
language 'af' do
|
||
sha256 '14b2170c86da7c534f139084e4fc1def6958fc2b02920982cdf94cd4f9ca57f5'
|
||
'af'
|
||
end
|
||
|
||
language 'am' do
|
||
sha256 '5428e5dbd0272ce8252b1ad371052d1ede10b91e087c1ff58ceb58be1183ac1e'
|
||
'am'
|
||
end
|
||
|
||
language 'ar' do
|
||
sha256 'add7dccf2223cd035632b479f21f21264f3d9f178e59d6c342dbf99cdfc1e6ae'
|
||
'ar'
|
||
end
|
||
|
||
language 'as' do
|
||
sha256 '5a8e3c321e91c4d3206e94e2e3a04cfae1164fd2f65bc2d32d3678e4cab557d7'
|
||
'as'
|
||
end
|
||
|
||
language 'ast' do
|
||
sha256 'be1c2b5635ad68340d7e9d13fba2a29ad2a3b2e6f053123881533387057194b1'
|
||
'ast'
|
||
end
|
||
|
||
language 'be' do
|
||
sha256 'be2cb4fb975a9804dd8cc26a8aa3cf84b4666ea8b80b107e2fb7fa4ed252944c'
|
||
'be'
|
||
end
|
||
|
||
language 'bg' do
|
||
sha256 '3dec56ec0e4ad08db2c93de83d6f9de6d940cdcae0fa49916736af6cd3ed2b95'
|
||
'bg'
|
||
end
|
||
|
||
language 'bn-IN' do
|
||
sha256 'a63a51324861e2a080fe47ef7105403dbeb600ce59431fd7a61f9a9060a064ab'
|
||
'bn-IN'
|
||
end
|
||
|
||
language 'bn' do
|
||
sha256 '16d4991fa5b41c599959bc7b47aa4e4afd7d4a310ad75de8892432d1e79f2120'
|
||
'bn'
|
||
end
|
||
|
||
language 'bo' do
|
||
sha256 '32829ed1eb123598f663fc687c567c3862c617392a8a826e0e4c3e7cfc6446e0'
|
||
'bo'
|
||
end
|
||
|
||
language 'br' do
|
||
sha256 '8868e0c09b073e0240ef90d08647a9e0da3e0c50098d89020172fee4c3b95573'
|
||
'br'
|
||
end
|
||
|
||
language 'brx' do
|
||
sha256 'e0867584080a0beb73ca828bd750b2c18c3ab7d43396a9830ff7b269b5a81b5d'
|
||
'brx'
|
||
end
|
||
|
||
language 'bs' do
|
||
sha256 '74f76c818ffaae827cbace2cea3854706158568d6e863a90b2b1059757c72e34'
|
||
'bs'
|
||
end
|
||
|
||
language 'ca' do
|
||
sha256 '383da8b6e965b7bd51e7f236eb5d4aa5860fd8b1cea97b0f7ee0c4f8f960313c'
|
||
'ca'
|
||
end
|
||
|
||
language 'cs' do
|
||
sha256 '2b91b7f9428757548f290c62219335c5a12f00529e31764e010be5894426c0d3'
|
||
'cs'
|
||
end
|
||
|
||
language 'cy' do
|
||
sha256 '2d45e77359637a520a9f187560281ec25ab4e223a63d6cb7cb0d2fb06f24dc56'
|
||
'cy'
|
||
end
|
||
|
||
language 'da' do
|
||
sha256 '1f411953649d146673de14163d24a3140f390fa1c870d79a7ada01c0df3a4c0a'
|
||
'da'
|
||
end
|
||
|
||
language 'de' do
|
||
sha256 'b6ade0590d5f1d0cb4e02e79154ba19214fec81dacd06a8a1d81fb8c245ef528'
|
||
'de'
|
||
end
|
||
|
||
language 'dgo' do
|
||
sha256 'f7cddf46bbec0fab66eccf0aaed9aa51608ba80e316732f7b2a2f5f5e830030b'
|
||
'dgo'
|
||
end
|
||
|
||
language 'dz' do
|
||
sha256 '3f3ec55294f21c6cc7cc140de2d25805ec98df03ad3ddb8e5ee79bcbf85a68d0'
|
||
'dz'
|
||
end
|
||
|
||
language 'el' do
|
||
sha256 '658f48c026285ddfa55678ec9218df249f6010963ad9b45e5653ca553c8e942d'
|
||
'el'
|
||
end
|
||
|
||
language 'en-GB', default: true do
|
||
sha256 '15ea240008fdbcc51ef1d0ecfc43e41e2ff33d38c158dd364d3a2d4e09e38119'
|
||
'en-GB'
|
||
end
|
||
|
||
language 'en-ZA' do
|
||
sha256 '89ba7bd9dec100a577ebcf4a301e6dc1191de2560348763415a3ba68836256c8'
|
||
'en-ZA'
|
||
end
|
||
|
||
language 'eo' do
|
||
sha256 '596ecfd43e5df190b8dabc4a5a658d1924416ebda8e82c889504f7b7cac2d80e'
|
||
'eo'
|
||
end
|
||
|
||
language 'es' do
|
||
sha256 '484a2c83699c7be9356401e4fcf2f1883a496c059f9700dbe53bc409bdf56d93'
|
||
'es'
|
||
end
|
||
|
||
language 'et' do
|
||
sha256 '95e1237d810f54e9a058f429509678c4227d11d036e0257bd443d9b9f733d9b5'
|
||
'et'
|
||
end
|
||
|
||
language 'eu' do
|
||
sha256 '74480339cbe3622f9d7f1c5bb111bd8d64c932dd3c7387e0ce276101bbdfebfe'
|
||
'eu'
|
||
end
|
||
|
||
language 'fa' do
|
||
sha256 'e7b631c6a3abe1a34cccd7aee51269fa17656606778268e3e46067bc5b922bd8'
|
||
'fa'
|
||
end
|
||
|
||
language 'fi' do
|
||
sha256 '95398f6eb1c860444ea8d1c8466c265742871b101378643574b45610d5431f1a'
|
||
'fi'
|
||
end
|
||
|
||
language 'fr' do
|
||
sha256 '0d3e8e30a25b6c70d6ed12c15db72bbbf7ce8f48495e6fabe3d05e513d08a507'
|
||
'fr'
|
||
end
|
||
|
||
language 'ga' do
|
||
sha256 'adb4e5114e47b31e5a4cafae57bc7bb830ba451c4709fd9259c837e0865e2310'
|
||
'ga'
|
||
end
|
||
|
||
language 'gd' do
|
||
sha256 '2a55e7dd2d9e43cf82aa426572dfc58b99a4e2b271e41a0df6f0748ee35d619b'
|
||
'gd'
|
||
end
|
||
|
||
language 'gl' do
|
||
sha256 'b33b89543bd80498c51fb4dbac09489f501bb393fd550b0e6843c52fad538697'
|
||
'gl'
|
||
end
|
||
|
||
language 'gu' do
|
||
sha256 '23ddb23dd81ef247c88151b8e0951df0c92d5f6f552d4c375fda9977d36a2531'
|
||
'gu'
|
||
end
|
||
|
||
language 'gug' do
|
||
sha256 '30fa820a4df0623d65f62f24dec5381f1141f79c98c725abd4a2828a26d14324'
|
||
'gug'
|
||
end
|
||
|
||
language 'he' do
|
||
sha256 '8e0a09c2fa2b6238cc49559fa85457551d576943dafc153847f8ce8159bd584e'
|
||
'he'
|
||
end
|
||
|
||
language 'hi' do
|
||
sha256 'db5bc4c74be08e4bb4fa89c2b6937fa29775f113c75769f5aaec52cd882e2404'
|
||
'hi'
|
||
end
|
||
|
||
language 'hr' do
|
||
sha256 '1e7dc9494fdd05d0a313808c71cb5a878a353f0fa599c81f874b8ad830db905f'
|
||
'hr'
|
||
end
|
||
|
||
language 'hsb' do
|
||
sha256 '1b6a1f0085062844d5d82650d9f3d227c885325cc5c6122f32129d660e24a954'
|
||
'hsb'
|
||
end
|
||
|
||
language 'hu' do
|
||
sha256 '9eeaba366734b4e2456ac22952af5ba755c1a72ec5d13022f764bd549c321d74'
|
||
'hu'
|
||
end
|
||
|
||
language 'id' do
|
||
sha256 'e58fe1ab0e8e04c6cb6cfca30a400ca05e9cea9696732303a0bbb81e30e0794c'
|
||
'id'
|
||
end
|
||
|
||
language 'is' do
|
||
sha256 'b4b819bb2de78845f9c024b1995e1714732484592545bed48ed6903956b1edff'
|
||
'is'
|
||
end
|
||
|
||
language 'it' do
|
||
sha256 '12e0f70f34d819bc0a169c9cd8d30f41817d3de938b7184aa78b0a1d04093623'
|
||
'it'
|
||
end
|
||
|
||
language 'ja' do
|
||
sha256 '3342cd8f81de1131891b94a30e2235d5c4c425554e579066205d2b2dcf7e9b26'
|
||
'ja'
|
||
end
|
||
|
||
language 'ka' do
|
||
sha256 'b9d90c3f609dfa608c2348db9fc5e5e5e7f9450293a6dcc3358c422a552ffc3b'
|
||
'ka'
|
||
end
|
||
|
||
language 'kk' do
|
||
sha256 '787a02657609dc76e24e1f7dd9518c22cead2338a739786cced2d6a142de0135'
|
||
'kk'
|
||
end
|
||
|
||
language 'km' do
|
||
sha256 'ee410c4678172d6c3b6afdc27bb3c6ef226e9c3cbf08393d5f5ae26a54311a84'
|
||
'km'
|
||
end
|
||
|
||
language 'kmr-Latn' do
|
||
sha256 '0d45ef3b9021bd2fe90f74ae06e8e4a60a736a6b6f0834cfb385ae0c70e78d02'
|
||
'kmr-Latn'
|
||
end
|
||
|
||
language 'kn' do
|
||
sha256 '0b9afb5011227b26897012e4e198eb6f9b671c7f42d4669cc947c21486893fbb'
|
||
'kn'
|
||
end
|
||
|
||
language 'ko' do
|
||
sha256 '68a5545ab7ce8950bf4903d210c6df124de4b1f5c70a1cb67c97357ce8cf9f5c'
|
||
'ko'
|
||
end
|
||
|
||
language 'kok' do
|
||
sha256 '9659d511025fdbd62aef293cd592bd60a28d0d382ecdfc28eadbcd9a62f29310'
|
||
'kok'
|
||
end
|
||
|
||
language 'ks' do
|
||
sha256 'e13ca84a795d56a4c7b190b3bdacc4a344f14f4f93ea3904c1a0c6da58439a9d'
|
||
'ks'
|
||
end
|
||
|
||
language 'lb' do
|
||
sha256 'f8537670bb83f3938746bd3923b7086d0e31ea4bab301499261b9d4869709f77'
|
||
'lb'
|
||
end
|
||
|
||
language 'lo' do
|
||
sha256 '51ce774b6f97d0105da72fbcb48572fce68405dbae6c351d909e27e9d154f8e8'
|
||
'lo'
|
||
end
|
||
|
||
language 'lt' do
|
||
sha256 '018205b6eb4629d5d323c8188bcdf8a685668019d9ee99e3e4faa8009c076d15'
|
||
'lt'
|
||
end
|
||
|
||
language 'lv' do
|
||
sha256 '087e5c8f9a6e006944ea606fcdd26aa21e6baf49ef22db8f4c1e1a0d09090c43'
|
||
'lv'
|
||
end
|
||
|
||
language 'mai' do
|
||
sha256 'f1caceec8ce43a2ea9f9a4e28255a6623ec0c292959c31d4642da4ad0e04c4cc'
|
||
'mai'
|
||
end
|
||
|
||
language 'mk' do
|
||
sha256 '28db2053e04a3dd0593a6134768dd2bc1dd8f246cdbc307d4c1d754381fd839e'
|
||
'mk'
|
||
end
|
||
|
||
language 'ml' do
|
||
sha256 '10ac6b025d44d70063549f32022422c977370bc2b5a366ad0242734ef5e9cbe1'
|
||
'ml'
|
||
end
|
||
|
||
language 'mn' do
|
||
sha256 'c2a654abc8745cd16fbb5fbcf1a737ee74621a6bf1f5f0c26b9fe650a5486c19'
|
||
'mn'
|
||
end
|
||
|
||
language 'mni' do
|
||
sha256 '101c1e712b23da94540cf52f154c8839b70f20d0cf1d6b2794704f2a3135a65b'
|
||
'mni'
|
||
end
|
||
|
||
language 'mr' do
|
||
sha256 'f4aaeabf85df825147ff26305a799949d55178c6065420ae12efa0530da14241'
|
||
'mr'
|
||
end
|
||
|
||
language 'my' do
|
||
sha256 '3aaf4b13525e4e0cb5597e3a6d786961da9a5f4e2e04cc8b0e8978a41abc3514'
|
||
'my'
|
||
end
|
||
|
||
language 'nb' do
|
||
sha256 'b9c06ea6c9da06ec5e79f1904970520c69609a84b0f9bd07f128850372f0f7ef'
|
||
'nb'
|
||
end
|
||
|
||
language 'ne' do
|
||
sha256 '2d1b026bfd30446d0f6faea9377932988d2196fceeb769df599a0702f446da02'
|
||
'ne'
|
||
end
|
||
|
||
language 'nl' do
|
||
sha256 '300eac71f6f5c61825ebae58958df4af47e437b9a152c8625a5b31af2bab3668'
|
||
'nl'
|
||
end
|
||
|
||
language 'nn' do
|
||
sha256 '20dab8a5f43423555a3e138b1ed4394cab271fd53cd66ded8d8a757ee9970346'
|
||
'nn'
|
||
end
|
||
|
||
language 'nr' do
|
||
sha256 '2137038f8a1dfc3fdb983c492e526b1e9cd93f1fc54e44bebf14732650fbd35c'
|
||
'nr'
|
||
end
|
||
|
||
language 'nso' do
|
||
sha256 '3619d8109fe4ad276f9f388f95b4099e4745f5bf28a5c28e694aec3c807a98d4'
|
||
'nso'
|
||
end
|
||
|
||
language 'oc' do
|
||
sha256 '808c93a0a78047af92c15e8c0932e61fee3dc2b9538e2d8f4828c42c78a55ff5'
|
||
'oc'
|
||
end
|
||
|
||
language 'om' do
|
||
sha256 '1080de739eda6695ed30dd60b10dab0c2dda05aebb063b32f0f8cf40f0f9c5ed'
|
||
'om'
|
||
end
|
||
|
||
language 'or' do
|
||
sha256 'd05083f9589cd15fcf5cf3f037ffb670d9651fcc5c476bf4e4e9d69bc860ac6f'
|
||
'or'
|
||
end
|
||
|
||
language 'pa-IN' do
|
||
sha256 'ed08cf15b6e53dc2ad3417d1a33aed1dc1d8daff4ae89a151a10525b40fd597b'
|
||
'pa-IN'
|
||
end
|
||
|
||
language 'pl' do
|
||
sha256 '916c1a521559f99703a1cc8a22aab979c3ee860461c90a2afbb8ffbf6b725c5c'
|
||
'pl'
|
||
end
|
||
|
||
language 'pt-BR' do
|
||
sha256 '640f5512ba95436b05fb2ddd8a826e031c0f5d6b200ad0acb57e0b3db3a5abc1'
|
||
'pt-BR'
|
||
end
|
||
|
||
language 'pt' do
|
||
sha256 '64efcd6cd9d60fd3687e3842c52f3537ab8b3a8553d1ceb3c8ceec37be1f0161'
|
||
'pt'
|
||
end
|
||
|
||
language 'ro' do
|
||
sha256 '8cfe0485f96508f1bc2be5bd68424e3a0bcc696f41ab7ef963d5290fb55290d4'
|
||
'ro'
|
||
end
|
||
|
||
language 'ru' do
|
||
sha256 'eb98a70f4116c30b848018b5af7e893a10d615bdac90bc4b882d8d20da9b59c0'
|
||
'ru'
|
||
end
|
||
|
||
language 'rw' do
|
||
sha256 '210cf06f49c96d85e3bdd03831c9918b6fa26de0c37032760d3e750f6a6ec09e'
|
||
'rw'
|
||
end
|
||
|
||
language 'sa-IN' do
|
||
sha256 'db25980370c8639763e4b635471f921491b6b0fc0b644c563cf27de3d9f02071'
|
||
'sa-IN'
|
||
end
|
||
|
||
language 'sat' do
|
||
sha256 '32af3fa98fced2e26f05474bc5081b9ae521ebe7bfadd9f82f13b88941633738'
|
||
'sat'
|
||
end
|
||
|
||
language 'sd' do
|
||
sha256 '39d18bba75e51150aa5ba75a4af0146ec0613aaf0b2e11371f3a7d4a068ef6c6'
|
||
'sd'
|
||
end
|
||
|
||
language 'si' do
|
||
sha256 '65c3f128bdaafe7147dde4f56e0eeb8704feb616dfc11de7217ca21889b277b5'
|
||
'si'
|
||
end
|
||
|
||
language 'sid' do
|
||
sha256 'da03de95927311409d80a871af100bef2759cefcb661b5fe838b79a19bdcdea8'
|
||
'sid'
|
||
end
|
||
|
||
language 'sk' do
|
||
sha256 'd6cb4be0758eaf0a6a0c595b48715b3f7683fa29bbdb54dbc7bba4ebaeea64a4'
|
||
'sk'
|
||
end
|
||
|
||
language 'sl' do
|
||
sha256 '24b834f4c6abb6e1aac47556d2a6b3822430be8c22c0cfc4675b366b26ca3fab'
|
||
'sl'
|
||
end
|
||
|
||
language 'sq' do
|
||
sha256 '493ce401b5a7a350a69fcb321ec0a9669d3bb1ef2148308fd38bfed7f14e439f'
|
||
'sq'
|
||
end
|
||
|
||
language 'sr-Latn' do
|
||
sha256 '8f348b8b123fe3ace4703a3c6b3c00fd34e6eda4f672b1bba150bea04578f2f7'
|
||
'sr-Latn'
|
||
end
|
||
|
||
language 'sr' do
|
||
sha256 'f3f3fbf9184874e218086cf7845481353ba8db2cbeacb7134d6d6abd4b94c595'
|
||
'sr'
|
||
end
|
||
|
||
language 'ss' do
|
||
sha256 '1332989ddb6bb2d6fe458043e3df2722167040c5b319af42aef6f88d5fce6e4d'
|
||
'ss'
|
||
end
|
||
|
||
language 'st' do
|
||
sha256 '0e69d03ffb2a72c0cc6f6bbfd6d8977d2e3c55d0e4f4fc9492ba6b6b1d0e2995'
|
||
'st'
|
||
end
|
||
|
||
language 'sv' do
|
||
sha256 'f66228ea3b0b4639979d3f8584472f33144d9160b151d75c2b8cb6658b38d902'
|
||
'sv'
|
||
end
|
||
|
||
language 'sw-TZ' do
|
||
sha256 '1b067febfdd2c51d874bf6cd609095b8510f392a306b8c7cd0e5bca10db6471c'
|
||
'sw-TZ'
|
||
end
|
||
|
||
language 'ta' do
|
||
sha256 '6d7234945dba0772627e3a417ac531708d128cc64134d3a1bba616d325fec4a6'
|
||
'ta'
|
||
end
|
||
|
||
language 'te' do
|
||
sha256 'b7d906141f5346a9725196719e1dfd9c26db2acf4f6911b3a66b2e2eebe58deb'
|
||
'te'
|
||
end
|
||
|
||
language 'tg' do
|
||
sha256 '772355c0f63250c2db7c318aef28d95787447c8d44c2d21ae2c9cad8b6e6cca8'
|
||
'tg'
|
||
end
|
||
|
||
language 'th' do
|
||
sha256 '8d61d2c7a9a8536fc8184f9efd8c087475b3c06ff29aaa6b1b0686a601c52604'
|
||
'th'
|
||
end
|
||
|
||
language 'tn' do
|
||
sha256 'aa458906ec34092f5624d867d5fff7ec7110afa7a9fbc25751a76b5abece2b58'
|
||
'tn'
|
||
end
|
||
|
||
language 'tr' do
|
||
sha256 'b86f8470213e0d8366dcabdcaf45c0d4c5bab5e9a64adf64da670526b9903195'
|
||
'tr'
|
||
end
|
||
|
||
language 'ts' do
|
||
sha256 '91a963b39df651d4197ad6caec88937d06ec7db4b5a8eae83333f898dd486f4f'
|
||
'ts'
|
||
end
|
||
|
||
language 'tt' do
|
||
sha256 '35bf6d26f533cf68c78379b42928539e000b0eb5a78740d020bf47ed54d3813d'
|
||
'tt'
|
||
end
|
||
|
||
language 'ug' do
|
||
sha256 'b0d2fb6baee5222a7a92eb1634dfc63659ec8aa396abaa86e1824b3b2bf627cf'
|
||
'ug'
|
||
end
|
||
|
||
language 'uk' do
|
||
sha256 'edd0dbf75a16724622dd10512c5411e58637af5af0cce707762cd61827ac359d'
|
||
'uk'
|
||
end
|
||
|
||
language 'uz' do
|
||
sha256 '57f3ff3872fa469d94972432b0e96a8dc3e990a8490c3c6dfc3e8299d2e5ab97'
|
||
'uz'
|
||
end
|
||
|
||
language 've' do
|
||
sha256 'd1578d26ef3c16af38002b8abb684680ad85db065f5000060df9485939a28c2a'
|
||
've'
|
||
end
|
||
|
||
language 'vec' do
|
||
sha256 '17f7777bbe3219b058ac8e826e2fc917bb8553951e1b9f23c7fbda200d090b6e'
|
||
'vec'
|
||
end
|
||
|
||
language 'vi' do
|
||
sha256 'b7d302794e5ab5be88c133b7b10f2a73e4b4ab45d194be9716fa3ba3241eb190'
|
||
'vi'
|
||
end
|
||
|
||
language 'xh' do
|
||
sha256 'f349cea15ca8a5364d0084a3be5c1873d70e5a53ff46faaef8def7dfcd8b4a66'
|
||
'xh'
|
||
end
|
||
|
||
language 'zh-CN' do
|
||
sha256 '031dd31bdf2c30c501badd3310a8dd7dbf3264f48087de2656b5c8931673d1fa'
|
||
'zh-CN'
|
||
end
|
||
|
||
language 'zh-TW' do
|
||
sha256 '8b90e86cbf5e4c48bb7bed5ade380c9c90e4e4123d06bba1955bec6db380add7'
|
||
'zh-TW'
|
||
end
|
||
|
||
language 'zu' do
|
||
sha256 'a79e7e691323e78ae8ec1f1e227dd66f99d7f060dd4ce881e085317797e73fc3'
|
||
'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"
|
||
appcast 'https://download.documentfoundation.org/libreoffice/stable/'
|
||
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
|
||
#{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
|