580 lines
14 KiB
Ruby
580 lines
14 KiB
Ruby
cask 'libreoffice-language-pack' do
|
||
version '6.0.0'
|
||
|
||
language 'af' do
|
||
sha256 'a7eba6875b432ab9df60fd8515be9a59decfaa415fc15aa4e6e9eaf3bfa3126f'
|
||
'af'
|
||
end
|
||
|
||
language 'am' do
|
||
sha256 '9aed13166b1fb15292cb334b2fa137e2d21ef4627d83acb1ad8777087fedfe92'
|
||
'am'
|
||
end
|
||
|
||
language 'ar' do
|
||
sha256 'd3e6df0129eafbac33b950ee40a41534b6e5315cf322ad4b5fbd93110eaf5a58'
|
||
'ar'
|
||
end
|
||
|
||
language 'as' do
|
||
sha256 '72f842b527dddfeec2e6dbecb09ea66485251abdd8a930c20b4bfa85a3d76ce5'
|
||
'as'
|
||
end
|
||
|
||
language 'ast' do
|
||
sha256 '56a0ada9bf1d6b404eca4c74d6b2fa16ef325e29b5630e7d8e7cee430fa08a7a'
|
||
'ast'
|
||
end
|
||
|
||
language 'be' do
|
||
sha256 '810d276dc7bb8449e7f0f780200de02a90e5d9f7347285ffb1c9241437c1e0c2'
|
||
'be'
|
||
end
|
||
|
||
language 'bg' do
|
||
sha256 'e5b85c24fda4450da4b73f1ab2f7108678a61c231cecba27159f55c511f13bb5'
|
||
'bg'
|
||
end
|
||
|
||
language 'bn-IN' do
|
||
sha256 '9080de171aa4c31b16cd676cc95b15e3ca66f4b4c5eb2f121e3c290a1a5fc98e'
|
||
'bn-IN'
|
||
end
|
||
|
||
language 'bn' do
|
||
sha256 'a2a9f9ed8c667a70970fff61aaf6a09d6c47cdaf6754027f301a39c1709a8a97'
|
||
'bn'
|
||
end
|
||
|
||
language 'bo' do
|
||
sha256 '6cec0b2ed869556eafc97a21b35a665868c78737d2387007148db0db2f754f8b'
|
||
'bo'
|
||
end
|
||
|
||
language 'br' do
|
||
sha256 '9810d0f35d93708d204703ece3e1df2e52ee8cbbcdf40fda9069a331f34f8aff'
|
||
'br'
|
||
end
|
||
|
||
language 'brx' do
|
||
sha256 '97c048c438f624bb71a90b6e42256daa14b0b2455cd28df69b260013a384d962'
|
||
'brx'
|
||
end
|
||
|
||
language 'bs' do
|
||
sha256 '61da48d0789fe1c9f8e3a0910f0b301c7987594d8ef42f63bfbbfdf74d38d2e1'
|
||
'bs'
|
||
end
|
||
|
||
language 'ca' do
|
||
sha256 '84725d153bf172ef7204827a8b678268f42ec8e1a7b87d6d66e3f62b21505b78'
|
||
'ca'
|
||
end
|
||
|
||
language 'cs' do
|
||
sha256 '44d9807e7ca76b8f9e7380e2f7b1f1c9d52788d1afce35336a9645b720ad0ab9'
|
||
'cs'
|
||
end
|
||
|
||
language 'cy' do
|
||
sha256 'c0efc47a612f980c5cd5d93c7955c03a4132b905b3f7809f47f785929ea926f1'
|
||
'cy'
|
||
end
|
||
|
||
language 'da' do
|
||
sha256 '7b5d38fa6ee44b2ef85f79e8c62f608e240a51e19bd232642cad740ffb75b1bc'
|
||
'da'
|
||
end
|
||
|
||
language 'de' do
|
||
sha256 'f405fb4e7b9e12df37259d7814e8510313138d692588eb022cef17d22dc655fd'
|
||
'de'
|
||
end
|
||
|
||
language 'dgo' do
|
||
sha256 '1ccbabaea3f5481b138e818e756c8d575db0a5ba9aa89bd729da93b9a45b6fa2'
|
||
'dgo'
|
||
end
|
||
|
||
language 'dz' do
|
||
sha256 '1a7b8f2c1c5366bec68bdfd53e1e5f3decc45b60fcab51feb0d489aab2397608'
|
||
'dz'
|
||
end
|
||
|
||
language 'el' do
|
||
sha256 'fa1ddc2899109c2251329ead1998eb59b1d1acede1890e831a6617a103cc44c1'
|
||
'el'
|
||
end
|
||
|
||
language 'en-GB', default: true do
|
||
sha256 '80cfe3bc0003453f18eb25684f8d47670017d4fea41c6207b9adfe5a60ccd496'
|
||
'en-GB'
|
||
end
|
||
|
||
language 'en-ZA' do
|
||
sha256 'fb599d761b0e506da650ccf05ef20d28f258ab44ad7f2021fec2a0a464e1331f'
|
||
'en-ZA'
|
||
end
|
||
|
||
language 'eo' do
|
||
sha256 '17f077a2a7f746e91f7d22aabf3d3005993b5eb4c91312d491a9c89022f834d5'
|
||
'eo'
|
||
end
|
||
|
||
language 'es' do
|
||
sha256 'b8062d88bbc0f3b6fef4767cb95768dc25878665b9554631368d011f77643496'
|
||
'es'
|
||
end
|
||
|
||
language 'et' do
|
||
sha256 '39452a666c79286d68c5f76d4c1397349bf90b0cfa8ae077f31ff37fa560467f'
|
||
'et'
|
||
end
|
||
|
||
language 'eu' do
|
||
sha256 '9b35bab6f4f4c7589c38e51acb8275da743a9ed3de45fc5a9e3f92b594f5253a'
|
||
'eu'
|
||
end
|
||
|
||
language 'fa' do
|
||
sha256 'b8a376aed90cbfe3b5500a8d7efb75ea6ce41d453b970a42c889d22016800833'
|
||
'fa'
|
||
end
|
||
|
||
language 'fi' do
|
||
sha256 '224a1fc4a87055614fd0b1abd3544700ef56ea715c1c64ab5a6b01140b8ee883'
|
||
'fi'
|
||
end
|
||
|
||
language 'fr' do
|
||
sha256 '99fd41a32833053caf4b6e68ef90bbb5e33372ee5cea62239efa452379e74e22'
|
||
'fr'
|
||
end
|
||
|
||
language 'ga' do
|
||
sha256 '28c46cefb23405e7445aab974fcc4a54daeb123a44000b3312515a5eb71a8fb8'
|
||
'ga'
|
||
end
|
||
|
||
language 'gd' do
|
||
sha256 '5df14d95be680be90cd12be4f4eea11d85b0d4d03340f8ba0e2d97d07a50d6c7'
|
||
'gd'
|
||
end
|
||
|
||
language 'gl' do
|
||
sha256 '04f4b95868c10383c2e9003f2ce95c2352ed49bbe6ebdcaeb2377aa142a6579f'
|
||
'gl'
|
||
end
|
||
|
||
language 'gu' do
|
||
sha256 'b0fb3d625c0519e3d1718a0e1e4c015cca87a261646f7d8791b00702a6d37d7a'
|
||
'gu'
|
||
end
|
||
|
||
language 'gug' do
|
||
sha256 '2c69af3dfbedbd1bf070f985dbb5c60594a0f6b7fb68a3ff162fd0ce9d708099'
|
||
'gug'
|
||
end
|
||
|
||
language 'he' do
|
||
sha256 '179e47c31ad560f70b4b63f1c24d681b2d1cce3864e3ce545a65c45d134334a8'
|
||
'he'
|
||
end
|
||
|
||
language 'hi' do
|
||
sha256 '3cfecd4788831d7cfe43a461e75d66eb5f0d95b0c1e4b5c926e0a68685a0b3d6'
|
||
'hi'
|
||
end
|
||
|
||
language 'hr' do
|
||
sha256 'a630eb28d280ddc7636eb1748e2b67a0e36bcd21ab97dbf0b63b9c8e2bec21cb'
|
||
'hr'
|
||
end
|
||
|
||
language 'hsb' do
|
||
sha256 '7e3ebb6cfcd935266e59dabc45f8980772ec10f7c9dfa34b5f8320eb78213a1f'
|
||
'hsb'
|
||
end
|
||
|
||
language 'hu' do
|
||
sha256 'ca197ea24440de241a2d9804784cd28fdf225a045f7473aff32a6db8f59fccf3'
|
||
'hu'
|
||
end
|
||
|
||
language 'id' do
|
||
sha256 'a70d3e3e36b215eec3556b8c610ae66392dfb31bf641b94d96d4b14496480224'
|
||
'id'
|
||
end
|
||
|
||
language 'is' do
|
||
sha256 'a8ff4074937b8a01fd44bcf1b660a1a816adf62cc404933ab64bfd812b8d1e51'
|
||
'is'
|
||
end
|
||
|
||
language 'it' do
|
||
sha256 '1106858151e91492c928551ace7b6ed83f6c6b6fe0739a14c4eae0ea8a422c6a'
|
||
'it'
|
||
end
|
||
|
||
language 'ja' do
|
||
sha256 '7e196a14ebc28f34db7fdf01a44622145d0bca39f2d49317338fb5aa515590f5'
|
||
'ja'
|
||
end
|
||
|
||
language 'ka' do
|
||
sha256 '7ee23b99c2502b3703676298a86ca60b2a2bd5e78665509a853581a58cefb14b'
|
||
'ka'
|
||
end
|
||
|
||
language 'kk' do
|
||
sha256 '3d76498b6283ad4512ae71e483c7f95196b53fabcf81d3bdd88ea0c5abaa6498'
|
||
'kk'
|
||
end
|
||
|
||
language 'km' do
|
||
sha256 '87abe50b3c3079d405309b4140e70f196ef62662ed51b51893dfff0fb4a958a0'
|
||
'km'
|
||
end
|
||
|
||
language 'kmr-Latn' do
|
||
sha256 '6e26f31b43cd698de01f6b8a3f64bad69f1eff6f266354e014ba202fb22bf977'
|
||
'kmr-Latn'
|
||
end
|
||
|
||
language 'kn' do
|
||
sha256 '2b31865fddd89862dae810badec58aff8f3369dd3067d5e50a05b850f8497537'
|
||
'kn'
|
||
end
|
||
|
||
language 'ko' do
|
||
sha256 '782c64da2c7f41fa4aa76fcb6e9db1de82044644e1f0d517e3eca169f268fddc'
|
||
'ko'
|
||
end
|
||
|
||
language 'kok' do
|
||
sha256 '31a84759e232444c904206b015e53545b05368238c75e16994ae6687ebd5bddd'
|
||
'kok'
|
||
end
|
||
|
||
language 'ks' do
|
||
sha256 '590b220752d38a818208678c299716a26e262bf9da884d794830752e4c575d7b'
|
||
'ks'
|
||
end
|
||
|
||
language 'lb' do
|
||
sha256 'd0626f4b22341b53b67a0737be5afaf49b2b1d29f4a7f0ff732780893f123fca'
|
||
'lb'
|
||
end
|
||
|
||
language 'lo' do
|
||
sha256 '434af2b85683ed1bfe2e5956aebb10c40c57d88e34d2901f6974587807e1e55a'
|
||
'lo'
|
||
end
|
||
|
||
language 'lt' do
|
||
sha256 '09a78949699dc8659289bf8206e6f40cf2f19d91a3dd9c340943c6964118f4f3'
|
||
'lt'
|
||
end
|
||
|
||
language 'lv' do
|
||
sha256 '5cd8b0b9d2ad931fb57ebff20d41f4724043a8b924289756fb7af10348f87ee5'
|
||
'lv'
|
||
end
|
||
|
||
language 'mai' do
|
||
sha256 '2a1b8d617dea353368eb12d17fd6301c587b60224330ba52925e9fe980dae169'
|
||
'mai'
|
||
end
|
||
|
||
language 'mk' do
|
||
sha256 '12e1d399efe96ec40ae55e660a7f66cf2dd02fcb10379ffb2436f616a797b418'
|
||
'mk'
|
||
end
|
||
|
||
language 'ml' do
|
||
sha256 '557b16292aa61d1af431dd23fbda5c4eb0b698db06e40abf980de11fd157d0de'
|
||
'ml'
|
||
end
|
||
|
||
language 'mn' do
|
||
sha256 'b1c6141df6854f3b8069783329cb743d83f4e15273192b65e0e7f1528bff67e6'
|
||
'mn'
|
||
end
|
||
|
||
language 'mni' do
|
||
sha256 '8f7c670c66d1ca5b28d30cc4aa697a5369c9b6c1c8fa198f0bf0d3f4f49dfb30'
|
||
'mni'
|
||
end
|
||
|
||
language 'mr' do
|
||
sha256 '0a22b37e38d9b198b53df309516b101abece1b03a3169eead22cd5bfb48fedaf'
|
||
'mr'
|
||
end
|
||
|
||
language 'my' do
|
||
sha256 '1bad71e3be8b979ab9716b92c4538b2c24df0ae082abb014e1690edb58c1b658'
|
||
'my'
|
||
end
|
||
|
||
language 'nb' do
|
||
sha256 '12c290c32307ded9d5b6e2d127599f0322cc3e5b8aaa98f3f68dc952bc6e60ca'
|
||
'nb'
|
||
end
|
||
|
||
language 'ne' do
|
||
sha256 '9366033f87840f88b7fa884e129b4c46aeb719e4298707dbd1bc94eef358e12d'
|
||
'ne'
|
||
end
|
||
|
||
language 'nl' do
|
||
sha256 '02334df482e05e0a2a6d58a757e4096ac1caad4d5b6d035b523f47d2e16b8734'
|
||
'nl'
|
||
end
|
||
|
||
language 'nn' do
|
||
sha256 '6fc0ad8abe3a928135beb722aeb8b70465711357943b369ef5e57bbf31951703'
|
||
'nn'
|
||
end
|
||
|
||
language 'nr' do
|
||
sha256 'fb21991351566ba65c562d1ecd563fe43cbbcb772f22d60b052839a6d34b3dc3'
|
||
'nr'
|
||
end
|
||
|
||
language 'nso' do
|
||
sha256 'a879b3c1101bfde75ec8bc68bc67da3ecfa537731cd7d900d5bbc917b9d2f9da'
|
||
'nso'
|
||
end
|
||
|
||
language 'oc' do
|
||
sha256 'ae1e2e80ffbd0fb0a48307f64dc25d2129b13dac15216f9ca5d7082628180c18'
|
||
'oc'
|
||
end
|
||
|
||
language 'om' do
|
||
sha256 '77bf78c83db3e28ec2f01a717f8255b23f632a68a30f2de9cb251fb5d1e6268a'
|
||
'om'
|
||
end
|
||
|
||
language 'or' do
|
||
sha256 '24a7a48d904350f7ba82d9a52d4c970728cd1fefa44e10d1402894e66408215a'
|
||
'or'
|
||
end
|
||
|
||
language 'pa-IN' do
|
||
sha256 '46388c10c30d4fdaac548d182e95fea827b770e4739e5565b31085d4aed63d84'
|
||
'pa-IN'
|
||
end
|
||
|
||
language 'pl' do
|
||
sha256 '850718f0aad903333756266f125e6ec0e57db0831f7650ba44e8c59b08eb3e80'
|
||
'pl'
|
||
end
|
||
|
||
language 'pt-BR' do
|
||
sha256 '564388061055893b1a45e10b1201a5d55cafbc570f5bc8022a5e00a51c8634e5'
|
||
'pt-BR'
|
||
end
|
||
|
||
language 'pt' do
|
||
sha256 'da2cebe69d8bca30ca8356f5c73a58f36f2c8befc74c64f29bae2546583e681e'
|
||
'pt'
|
||
end
|
||
|
||
language 'ro' do
|
||
sha256 'f38207122a078056084c7b7a28ad7e0652a9829317f1298164df7c11bb7a9d56'
|
||
'ro'
|
||
end
|
||
|
||
language 'ru' do
|
||
sha256 'f66fcbbdae7c5b12afb151f37bbdbf14b96434ecb99c6f1a9fa8d12d2b022635'
|
||
'ru'
|
||
end
|
||
|
||
language 'rw' do
|
||
sha256 'cb99bca72a06ccb612d6ccea5ff11b33bdf3e427842ee3c69d2d16b3fe658b45'
|
||
'rw'
|
||
end
|
||
|
||
language 'sa-IN' do
|
||
sha256 '59bbf9366d6136f4121c4104f1399611e0e17f79530904c8ce09d1a6b51171df'
|
||
'sa-IN'
|
||
end
|
||
|
||
language 'sat' do
|
||
sha256 '3cfce16f6fbea18948c3f7e801eedf1bfef04dc1919a4a10cf1c2b8161a43d00'
|
||
'sat'
|
||
end
|
||
|
||
language 'sd' do
|
||
sha256 '69a8ed61f9fd8060b93de2d3f14fcda30740dfb64ea7989fd54a8397b69f49e2'
|
||
'sd'
|
||
end
|
||
|
||
language 'si' do
|
||
sha256 '1d07fd80be7bc4480cc774db140742366a3e6c2cce240210b403aa90be46e732'
|
||
'si'
|
||
end
|
||
|
||
language 'sid' do
|
||
sha256 '6e45b143f6b05d328b80e808edd78340d483c752fd60c5e4d5f2fadc0b2d6c1f'
|
||
'sid'
|
||
end
|
||
|
||
language 'sk' do
|
||
sha256 'ca30f41ff499135dc905c290ae07158a7250c75ead290e64a9c9d7bcd76b35a5'
|
||
'sk'
|
||
end
|
||
|
||
language 'sl' do
|
||
sha256 '0daae8b0121d70947602c1894e9768e8c7ee257d533c87ed8f1cf6e68d5a644a'
|
||
'sl'
|
||
end
|
||
|
||
language 'sq' do
|
||
sha256 'e3dac6935aed4bd56069ddee80deb3c885c25c80fc93108909e74357c7090545'
|
||
'sq'
|
||
end
|
||
|
||
language 'sr-Latn' do
|
||
sha256 '7011a815a1216079bdd74184d3301bcc77b8dac62d56b05d28e22670663592dd'
|
||
'sr-Latn'
|
||
end
|
||
|
||
language 'sr' do
|
||
sha256 'a037387497af3f9247cc65f3dcd83b29468788335c4f5bc52e0ff3b293193978'
|
||
'sr'
|
||
end
|
||
|
||
language 'ss' do
|
||
sha256 'ba26c0de69e2e59e9fed23492b4b6ae27bbdb541186867d13bb243d5f2978d2f'
|
||
'ss'
|
||
end
|
||
|
||
language 'st' do
|
||
sha256 'aac6950f9e79e93b2186cea36275df563958a0049a5f02d0d23bdf6d45d6eea0'
|
||
'st'
|
||
end
|
||
|
||
language 'sv' do
|
||
sha256 '031989a82b5c4c02ecd6f47379894596131d58e489bc6895bfca98b3025ba5a8'
|
||
'sv'
|
||
end
|
||
|
||
language 'sw-TZ' do
|
||
sha256 '7c5d64e70ec26251224ad88a711cf7681046789c79145c8cf26c327a66f416ff'
|
||
'sw-TZ'
|
||
end
|
||
|
||
language 'ta' do
|
||
sha256 'f5bfc6bb62de871845e4277502fdcb7074be6dd3d9f6019e1c4f714ff97b8833'
|
||
'ta'
|
||
end
|
||
|
||
language 'te' do
|
||
sha256 'cc17213aee4ba77f4e35fed3d9707615e1dc9ea55e2f73d169d93ad8ab4c8523'
|
||
'te'
|
||
end
|
||
|
||
language 'tg' do
|
||
sha256 'd3d570a1c18800742db20919636128b844a3a289531d2ed4b611635f897792ab'
|
||
'tg'
|
||
end
|
||
|
||
language 'th' do
|
||
sha256 'a7b141454f74161a34ceeb8e1f672047cdbbecc176ebf5f0ebc5224df976d6ae'
|
||
'th'
|
||
end
|
||
|
||
language 'tn' do
|
||
sha256 'c0daef51a662f2a600ffac101912fee36ea8d49d867db6ce57ebb6010b92f59f'
|
||
'tn'
|
||
end
|
||
|
||
language 'tr' do
|
||
sha256 'bef0921eafbcec2ef46eced475617be01b4f97f89b1714d121a9369b39b5cc04'
|
||
'tr'
|
||
end
|
||
|
||
language 'ts' do
|
||
sha256 '27bbb8ca70893703ea5bf1c06ec06f50f00792249bcc5664638b39b8a496693e'
|
||
'ts'
|
||
end
|
||
|
||
language 'tt' do
|
||
sha256 '8296d24ce01ed02acb6030b01dd0c93879a717091bd372f22923d31eab9a269f'
|
||
'tt'
|
||
end
|
||
|
||
language 'ug' do
|
||
sha256 '12fa6a0d0f0706b0213bf1816d13c1c104abe89c242caeb0f94187105e9c6a43'
|
||
'ug'
|
||
end
|
||
|
||
language 'uk' do
|
||
sha256 '5f757d0487ed6451311553ab43e8343f1a1a842a084c15e3d0d5045807d67c14'
|
||
'uk'
|
||
end
|
||
|
||
language 'uz' do
|
||
sha256 '053f71db71aed525d117486f20093d8131c03c98cbfad094eb4c972729e92b20'
|
||
'uz'
|
||
end
|
||
|
||
language 've' do
|
||
sha256 'e45a3aa05c03780f29b59e3f7ec72ded02ed98ed2cce2b4516bcf31e91dc8de5'
|
||
've'
|
||
end
|
||
|
||
language 'vec' do
|
||
sha256 '77a99a289d52536749c0db855a7ed5a8b5535acaa34add958f4d0181eff4a370'
|
||
'vec'
|
||
end
|
||
|
||
language 'vi' do
|
||
sha256 'fe5268b01375f0520a9264ba9335febd7f409801755e2b7c05991d7361735edc'
|
||
'vi'
|
||
end
|
||
|
||
language 'xh' do
|
||
sha256 '309c21daa306f93801117c04a5fe6516084ec81901ebec979df6ec9c46604a28'
|
||
'xh'
|
||
end
|
||
|
||
language 'zh-CN' do
|
||
sha256 '210509069c975187ed63834707d96de9e8d0a40cc49c56bd955be891eb17cbf7'
|
||
'zh-CN'
|
||
end
|
||
|
||
language 'zh-TW' do
|
||
sha256 '457bf3bb379e31640f66d319ca8ab21b72e9b6ddce2095bc4a6110cab245cf8c'
|
||
'zh-TW'
|
||
end
|
||
|
||
language 'zu' do
|
||
sha256 '59a45866a97f43b82180bac17d104980d1309c239288741550f02e81ba8804ce'
|
||
'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/',
|
||
checkpoint: '486094f95e9a8923aec72ebf34350ffc163e692a1eb22dc8a5980333e53a64f8'
|
||
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
|