573 lines
13 KiB
Ruby
573 lines
13 KiB
Ruby
cask 'libreoffice-language-pack' do
|
||
version '5.3.4'
|
||
|
||
language 'af' do
|
||
sha256 '9799756daf3437b3e49609cc3eb186c6dd858875b6b2dcf6629f1befb84a45f7'
|
||
'af'
|
||
end
|
||
|
||
language 'am' do
|
||
sha256 'ef038d7d9cb7d73a0b12021d79b1452ce9746959807000afb7e644fdefca42e8'
|
||
'am'
|
||
end
|
||
|
||
language 'ar' do
|
||
sha256 '5825f05e1dea1d4e2675985079323bddb79527170f7ef042d2ffe372818d5ba8'
|
||
'ar'
|
||
end
|
||
|
||
language 'as' do
|
||
sha256 '4f081ceed3af93a6eaf18947ef8c97ca85058e59a67b9cc80a44fd2c4e80d29b'
|
||
'as'
|
||
end
|
||
|
||
language 'ast' do
|
||
sha256 'da003aa5c3e184d0850fb6123656da4b5b62e508b3c21544764cd5b3c4f4a893'
|
||
'ast'
|
||
end
|
||
|
||
language 'be' do
|
||
sha256 '61dbc625568c143e184d4bbf276f843b6ef71187b7067f99e82462c8e1bc7e6d'
|
||
'be'
|
||
end
|
||
|
||
language 'bg' do
|
||
sha256 '30b5df7fea100e2b63e7097a567b0d49f1267d0d935d91b48b4874ec608e14ab'
|
||
'bg'
|
||
end
|
||
|
||
language 'bn-IN' do
|
||
sha256 'caf9e0bd321ff197a6ae6e19af9250977ef4f5e5d2541a8c254bf67adc7058aa'
|
||
'bn-IN'
|
||
end
|
||
|
||
language 'bn' do
|
||
sha256 '91a9d77fe91c9530f2004faaeb195b1f08e27db9eebdb20b84fccf53d2fc92cb'
|
||
'bn'
|
||
end
|
||
|
||
language 'bo' do
|
||
sha256 '3d97e6fdb0c2ecb4fb901cf30e37043e7a09871531ab71b95ba0a0c47283cf71'
|
||
'bo'
|
||
end
|
||
|
||
language 'br' do
|
||
sha256 '488b3249c157cf31dfbbdc560a2a2cd75e9743eb5db5ccf150ab49932f549424'
|
||
'br'
|
||
end
|
||
|
||
language 'brx' do
|
||
sha256 'ac867b23a9072679c7fd7b80bd9cc6c190f2c94a7f4d3c790af9df5e6f39783c'
|
||
'brx'
|
||
end
|
||
|
||
language 'bs' do
|
||
sha256 '8802ffe64d82b56cc8981d41bebdf2bbd202e7c2d13e941e75d326fdb647c5d3'
|
||
'bs'
|
||
end
|
||
|
||
language 'ca' do
|
||
sha256 '10e79c1e19880b490deba993fb2e9e0686f3a2610d07efccbcc9267ac234de5d'
|
||
'ca'
|
||
end
|
||
|
||
language 'cs' do
|
||
sha256 '620b7680575264c3df36a673ac2fc5ffa6571b3c80de7a57081d04a3d9c9ff92'
|
||
'cs'
|
||
end
|
||
|
||
language 'cy' do
|
||
sha256 'e99a95cc84e6b68b29cae464c90cfde69e4296b75dc0f6d01f762ba312f9cfbe'
|
||
'cy'
|
||
end
|
||
|
||
language 'da' do
|
||
sha256 '87480e93c6f1564793bf6dc0f1bb4f2d03b1bde5112d334e623e17c09267bf1f'
|
||
'da'
|
||
end
|
||
|
||
language 'de' do
|
||
sha256 '82e73dce67dd2949c7241e773afc4055858e91d0f3de60378d1f6f08d1c6833d'
|
||
'de'
|
||
end
|
||
|
||
language 'dgo' do
|
||
sha256 'f1581d7bddbbaabacf941b6f65e8abf54bc526183bd41d068aa26544df16503e'
|
||
'dgo'
|
||
end
|
||
|
||
language 'dz' do
|
||
sha256 '2055b4b2acb8f6062c4eb98c83369e129d813a05a1621e8936ffed52640bfae1'
|
||
'dz'
|
||
end
|
||
|
||
language 'el' do
|
||
sha256 '2e10123f5f83aa96435d86837e41733eb1277b26b4c03b10c9ed1aecb68b2960'
|
||
'el'
|
||
end
|
||
|
||
language 'en-GB', default: true do
|
||
sha256 '58920baaa946309963953e06076e51e822c1b1414e44bad293ca5b055d83278c'
|
||
'en-GB'
|
||
end
|
||
|
||
language 'en-ZA' do
|
||
sha256 '27e710aaf99a358440973c7da99328f3a94283bb5f52633a8b3f29d117904d68'
|
||
'en-ZA'
|
||
end
|
||
|
||
language 'eo' do
|
||
sha256 '2447bbc4cd2987e3ec1221b00b25b6dac29f81ffbedf03a22a43e62e2f8e32a4'
|
||
'eo'
|
||
end
|
||
|
||
language 'es' do
|
||
sha256 '2a53f1b9a9d52d5cd771596e9dadc01f3b670bf47c9d9dd9f477370eebc62bf1'
|
||
'es'
|
||
end
|
||
|
||
language 'et' do
|
||
sha256 'bf693036426ff3a834b6a56bcf82a00ae49dc2c307ed5dc7c2f7249c23bc20cc'
|
||
'et'
|
||
end
|
||
|
||
language 'eu' do
|
||
sha256 'c19d557764203c0cabc52957b3218c9508ceeddbb09a9ede581b40ac4d45c1c2'
|
||
'eu'
|
||
end
|
||
|
||
language 'fa' do
|
||
sha256 'b1a243a63c0dba86416fad4811ec0713a359ae3ac8f7b27ee5f2c95a14dba429'
|
||
'fa'
|
||
end
|
||
|
||
language 'fi' do
|
||
sha256 'b871a46f519e86b6438cf0c2cfe0852b57ba81fd6b346e1201c8cbc7491f9789'
|
||
'fi'
|
||
end
|
||
|
||
language 'fr' do
|
||
sha256 '0af8320e03a23e1867da391d6570325626e756836b5a8fed2f8f599a4b00a61a'
|
||
'fr'
|
||
end
|
||
|
||
language 'ga' do
|
||
sha256 '0495a6bafae016d427b7ca5b04d8a452d3f992767a66d709318ad71034ab2443'
|
||
'ga'
|
||
end
|
||
|
||
language 'gd' do
|
||
sha256 'bfe60c051db25b57b80a2d08e003aaf7fd5c6956d1cdc401d199318229163d0a'
|
||
'gd'
|
||
end
|
||
|
||
language 'gl' do
|
||
sha256 '3652acd291ed5cc88353284f35b86baa61e96a21282a23fad74cee8712deb86c'
|
||
'gl'
|
||
end
|
||
|
||
language 'gu' do
|
||
sha256 '90a0ac668973da9085e4cf0bc4f87ed65d872605ee26c08105dd20907dcfcfa2'
|
||
'gu'
|
||
end
|
||
|
||
language 'gug' do
|
||
sha256 '638af526020d0ac0d427d87e92a399ee4d030d0a206e11c9d704a4f7f0e6ef62'
|
||
'gug'
|
||
end
|
||
|
||
language 'he' do
|
||
sha256 '6f09c6bca76b33394297457f3fc00481fb1bba4c44fb67602b5b48c135fbc626'
|
||
'he'
|
||
end
|
||
|
||
language 'hi' do
|
||
sha256 'c28b915f9075053d89597d8f406b13f609c242fd45cee5570634fe8e084b2bf0'
|
||
'hi'
|
||
end
|
||
|
||
language 'hr' do
|
||
sha256 '61fac4c9426575433b8570b8648d2ea834904770150d64fb4872c5f58e9383e9'
|
||
'hr'
|
||
end
|
||
|
||
language 'hu' do
|
||
sha256 'd63aeb57d0f94fe3d79e72b5d962f544259a42f30313f53da939529edc7c23e4'
|
||
'hu'
|
||
end
|
||
|
||
language 'id' do
|
||
sha256 '5668cd95b505378ecbd0b653c26e85dc19e22b0995eae27d6f03f8c8d9c7a390'
|
||
'id'
|
||
end
|
||
|
||
language 'is' do
|
||
sha256 'c7ffb55d90483d5beef06f45c1ef7438a615653163c9b3b924c5d64bfc6cf429'
|
||
'is'
|
||
end
|
||
|
||
language 'it' do
|
||
sha256 '757063823759014e20ea6d8a607c018b879d91bc1af669afdc8e77a019ceb436'
|
||
'it'
|
||
end
|
||
|
||
language 'ja' do
|
||
sha256 '65865836b82e6f2325de6bb6a42537e616d88d6cb27a47ca05a88581686803ac'
|
||
'ja'
|
||
end
|
||
|
||
language 'ka' do
|
||
sha256 'dbcbd660936f95c50130b51d894f7cb02b5d202318262295393333c745ad5dd1'
|
||
'ka'
|
||
end
|
||
|
||
language 'kk' do
|
||
sha256 'e6ec30eb72fcdcb63692920f6978feed2bc6fbe7783fe2bc0fca9d0b98222564'
|
||
'kk'
|
||
end
|
||
|
||
language 'km' do
|
||
sha256 '65a29adf4615fcdf953118f039683345a968c70b7759ed47728bcd748318745c'
|
||
'km'
|
||
end
|
||
|
||
language 'kmr-Latn' do
|
||
sha256 '595b191c134b05acec77eb18f7e1808286360cbcd9eef44cda723017cb49aa52'
|
||
'kmr-Latn'
|
||
end
|
||
|
||
language 'kn' do
|
||
sha256 '3d5e122921203f262204c224eaf0ce2269d5503d65c7913bdd105b15bb0b2e4b'
|
||
'kn'
|
||
end
|
||
|
||
language 'ko' do
|
||
sha256 '4afbea321080ab2849afb189d6f50d2c15ba3c10251209c9525614bd401d8c37'
|
||
'ko'
|
||
end
|
||
|
||
language 'kok' do
|
||
sha256 '49a5b3af2efb374787f12485086d7522e2a1d8dbd8b3105b83b4e839e089560b'
|
||
'kok'
|
||
end
|
||
|
||
language 'ks' do
|
||
sha256 'c5eaa8eceee692326a2bd8e04ff029a642e5712bbfc25a3c89ed7b801149d7dd'
|
||
'ks'
|
||
end
|
||
|
||
language 'lb' do
|
||
sha256 'df3bde337ffa0a41fdb28a9cfc948a058a17e1ba1ba51a8dccff3316de11317b'
|
||
'lb'
|
||
end
|
||
|
||
language 'lo' do
|
||
sha256 '64432878e2fe096b6d054c9756ba39b6885e4237126cc11a70ae957bee4b3a40'
|
||
'lo'
|
||
end
|
||
|
||
language 'lt' do
|
||
sha256 'e01bd01b744fe5cc2476e4a0a5bede9aa70a34dd7df7b70d8466883b8fc7b34f'
|
||
'lt'
|
||
end
|
||
|
||
language 'lv' do
|
||
sha256 '797666508d2788b676650b4bd01bdcb03e2936d933cf791f5dd9020594682061'
|
||
'lv'
|
||
end
|
||
|
||
language 'mai' do
|
||
sha256 '0018a9cb3020c2c9de299504d7dc872eee5b5368cc39e73ef7e91eba8374730d'
|
||
'mai'
|
||
end
|
||
|
||
language 'mk' do
|
||
sha256 'a5ce85976ee5f15879b43396715398ad958bbff08ab8ade82029ffd6729e3732'
|
||
'mk'
|
||
end
|
||
|
||
language 'ml' do
|
||
sha256 'f2354acbce63685a2a1591b8cdf2eb74d8642242f6d0b330522c5a3e13d454ae'
|
||
'ml'
|
||
end
|
||
|
||
language 'mn' do
|
||
sha256 '2db1597eb7711fbe6375b9c5ddfc19a8d4a70b7f79b2b1cb5b431fc6578f2af1'
|
||
'mn'
|
||
end
|
||
|
||
language 'mni' do
|
||
sha256 '7179231eab37398d5537e7c8b19534e3d6d4e59f9d6e08c82aef105a63afc9a8'
|
||
'mni'
|
||
end
|
||
|
||
language 'mr' do
|
||
sha256 'ee003dfb43de8363a79287bd01079e0b1aaff62f8e51478e9cf7d3ea3984b315'
|
||
'mr'
|
||
end
|
||
|
||
language 'my' do
|
||
sha256 '0eb7f48f9bf1a42860e93aec93a5932f5f9c64bd4d7ce50aad2cd7f305a3553d'
|
||
'my'
|
||
end
|
||
|
||
language 'nb' do
|
||
sha256 'a50ab88845ed95ce1c69eb351396690038f98df61ab7af9efbdd70c507798ca8'
|
||
'nb'
|
||
end
|
||
|
||
language 'ne' do
|
||
sha256 '4396d2c39d764369b48f28f0e0685030e1d27d25b4bc39b3265b3a4f6cfcd6a7'
|
||
'ne'
|
||
end
|
||
|
||
language 'nl' do
|
||
sha256 'ed5b002c161052b003d60be0ebc69cd5f7e4d9686d44e89f17c2c2a328c6f0a4'
|
||
'nl'
|
||
end
|
||
|
||
language 'nn' do
|
||
sha256 'edcd544bca4b007052d4ca8def33b90ff5deb39e0a5895a2bb60834c4da2fd56'
|
||
'nn'
|
||
end
|
||
|
||
language 'nr' do
|
||
sha256 '76942f8050c0c6827dcd86a9723cc9dc6e2b4459b57b1689d1f40749bdca40cd'
|
||
'nr'
|
||
end
|
||
|
||
language 'nso' do
|
||
sha256 'ef3e0ee61b888b53c54f4826057663ad2175610789ef87ab54dc4f211d091188'
|
||
'nso'
|
||
end
|
||
|
||
language 'oc' do
|
||
sha256 '356eece36fb251f18c60ff26b0f1d105e3ee980ced90c30b370f522f600ada63'
|
||
'oc'
|
||
end
|
||
|
||
language 'om' do
|
||
sha256 '6249d81a37d17907337c895609eb89f805a23c0c347d362856dd6deb80658afc'
|
||
'om'
|
||
end
|
||
|
||
language 'or' do
|
||
sha256 '99eb3f602611a1a4a12f99ab79a420d8db1596d6b7257c785b014442198a6078'
|
||
'or'
|
||
end
|
||
|
||
language 'pa-IN' do
|
||
sha256 '7db3d2cda50a65b34dad3ddbca85704a8345d76212a688441bff9c6614f6f850'
|
||
'pa-IN'
|
||
end
|
||
|
||
language 'pl' do
|
||
sha256 '7b047f4afa659e66de6002d3f185c571127ea6c27ee0ec9ca144899e21c26434'
|
||
'pl'
|
||
end
|
||
|
||
language 'pt-BR' do
|
||
sha256 '7c783e82c665eec2986b5cac7bae426676a0ad4e896e09d47d131180df008b14'
|
||
'pt-BR'
|
||
end
|
||
|
||
language 'pt' do
|
||
sha256 '0602320075b68bc8d05e47c2b32a628904a48daf62332a8cdfc492b082207bd6'
|
||
'pt'
|
||
end
|
||
|
||
language 'ro' do
|
||
sha256 '3281029ec951784ffa903b4fdb3061a5df921fe4e6972ca766d6e87579eee476'
|
||
'ro'
|
||
end
|
||
|
||
language 'ru' do
|
||
sha256 '3eb237d16f53673c26df30b9a8d49151acd537856d2520d193cbf28a432f55ef'
|
||
'ru'
|
||
end
|
||
|
||
language 'rw' do
|
||
sha256 '12d0f4dd2113ea15b4688ebab08975fce286b5be245a88302a3b524bbbd9a28d'
|
||
'rw'
|
||
end
|
||
|
||
language 'sa-IN' do
|
||
sha256 '7e94a759ac4357cf45a78cf520ebe4160a6017917aebcac260bd1070907c4f9b'
|
||
'sa-IN'
|
||
end
|
||
|
||
language 'sat' do
|
||
sha256 '4a56547eacdde5e438f2bbd23ff9f85b265c95cbaceb3956f7cd8d0a98e6ad00'
|
||
'sat'
|
||
end
|
||
|
||
language 'sd' do
|
||
sha256 'f3e02f88e3dfd8b3bd76944ca371d31f43891044619b45154db5b44d8b3e7742'
|
||
'sd'
|
||
end
|
||
|
||
language 'si' do
|
||
sha256 '66b38b918c8b04abf8f76f09c12e7f9af2bef5cf1da08f849e46a6d7788e9cac'
|
||
'si'
|
||
end
|
||
|
||
language 'sid' do
|
||
sha256 '93b2f33745040d4869c46726f448add8fe25c593825406ac90e22c23e0cb7a41'
|
||
'sid'
|
||
end
|
||
|
||
language 'sk' do
|
||
sha256 '869e4d8a43cba14e2129d4ad6db85bd39825d2cd6e7a85725f3279581d598f48'
|
||
'sk'
|
||
end
|
||
|
||
language 'sl' do
|
||
sha256 '04a70249aba8921ed2e264362cca95314e046b15c57627411bc5bf37addeeaec'
|
||
'sl'
|
||
end
|
||
|
||
language 'sq' do
|
||
sha256 'b959389de71e253841e36bb74525a8b48b11b7d0267bf39c41c66c696b497f9c'
|
||
'sq'
|
||
end
|
||
|
||
language 'sr-Latn' do
|
||
sha256 'dc1d7f5ff9c663f7400a21580322b7239381b31be738cea7f39eeef92aaf2caa'
|
||
'sr-Latn'
|
||
end
|
||
|
||
language 'sr' do
|
||
sha256 'f21c8e0692c7cded8d099637b08f3dad672e55867174351bdf3261783b6deed3'
|
||
'sr'
|
||
end
|
||
|
||
language 'ss' do
|
||
sha256 '869811612a2294f4d97935cd1ce9ff33abccb5336bd1c3bd77736d94954b95d1'
|
||
'ss'
|
||
end
|
||
|
||
language 'st' do
|
||
sha256 'da841ade85fecb8c65d87241433130583805ba204c5c4261f486ff022b9c5189'
|
||
'st'
|
||
end
|
||
|
||
language 'sv' do
|
||
sha256 '58b50254f63070945755e302296ac3f4495f8370e3259f26c5c71f1b64674069'
|
||
'sv'
|
||
end
|
||
|
||
language 'sw-TZ' do
|
||
sha256 '0c27f590da635607ccd563b88cf5ec9f3b97d72e0fe2beac290caf3f8d7d80b0'
|
||
'sw-TZ'
|
||
end
|
||
|
||
language 'ta' do
|
||
sha256 '6b7506333f395958413b69173ae8f831739d5396801813e36b072974aec54422'
|
||
'ta'
|
||
end
|
||
|
||
language 'te' do
|
||
sha256 '6804f5b7ad585c16014a42a50fba8a61e74754b430a1927d52c3cf6cd2abb3c9'
|
||
'te'
|
||
end
|
||
|
||
language 'tg' do
|
||
sha256 '1c61cd4f4c6cebf6d06d4f0c551c1a50c32d905b459ccab8dd199533cfa4d837'
|
||
'tg'
|
||
end
|
||
|
||
language 'th' do
|
||
sha256 '0baf69b88b125264ac6fd36823a147e0a833de3b6cf87c2276fae9da9a332c7b'
|
||
'th'
|
||
end
|
||
|
||
language 'tn' do
|
||
sha256 'a3e79004368b7974b7f838b5e40e0bb4657578a26784bd7184232c9793c0b5e1'
|
||
'tn'
|
||
end
|
||
|
||
language 'tr' do
|
||
sha256 '7e9bd1e3f13d70e466e58d8932f75aad8ed36f6935b78461fc11a51e03349469'
|
||
'tr'
|
||
end
|
||
|
||
language 'ts' do
|
||
sha256 'c210ec0ffd824f4684e19e6dfd617e2926c7b481d3afc3873d2b6108a8bf36af'
|
||
'ts'
|
||
end
|
||
|
||
language 'tt' do
|
||
sha256 '9ffb1bb151b56db98d6930c30ee67cfb62cfce6e2f2bc498a48a2edfdd89d218'
|
||
'tt'
|
||
end
|
||
|
||
language 'ug' do
|
||
sha256 '2ceac3432e7ed05d0e19b4e0341969d7d8e08faa4f51b4536baa640238d98d42'
|
||
'ug'
|
||
end
|
||
|
||
language 'uk' do
|
||
sha256 '919f7893e13f31e86f82740aeaf0b9cf8f441cb8b5394e8df22d974baf7c9e64'
|
||
'uk'
|
||
end
|
||
|
||
language 'uz' do
|
||
sha256 '7704a4b80e82f9f48c63a7f22789d41a722a7e7ddc838b500b0e64bd73997bf8'
|
||
'uz'
|
||
end
|
||
|
||
language 've' do
|
||
sha256 '579f4750b3e90756dcd65fc983cbe5362631b751a9728aaae498ef2c6f9c7821'
|
||
've'
|
||
end
|
||
|
||
language 'vec' do
|
||
sha256 '91ab2fdad525ec6412e99b2a03da3322493a3d115580bc01663bb8591ccd4d5c'
|
||
'vec'
|
||
end
|
||
|
||
language 'vi' do
|
||
sha256 '426687bf31b9a95688150c16b29173a595ae5bafd522ca533be052539490dec9'
|
||
'vi'
|
||
end
|
||
|
||
language 'xh' do
|
||
sha256 'd25dc15f9157b4bbadffe7ad81947a63719a6a73d6ebb41d5600005a90ccf3eb'
|
||
'xh'
|
||
end
|
||
|
||
language 'zh-CN' do
|
||
sha256 'fede94d3ddf76fee48bfc2a67bb539fab51363b40063b7738e1d2c6f048ff809'
|
||
'zh-CN'
|
||
end
|
||
|
||
language 'zh-TW' do
|
||
sha256 '893faff728e025ae45c815ea745f84c8c71a560dde6089ae8c142637bc822c77'
|
||
'zh-TW'
|
||
end
|
||
|
||
language 'zu' do
|
||
sha256 'f6d82d772d3f0fef03bae6975eaf8751099c39a034ae69f0da8e040883e15cb6'
|
||
'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
|