580 lines
14 KiB
Ruby
580 lines
14 KiB
Ruby
cask 'libreoffice-language-pack' do
|
||
version '5.4.4'
|
||
|
||
language 'af' do
|
||
sha256 'c27785a42a4d151ed63233d08fb95085a7cb15bd05f346b5d444b6cacd178739'
|
||
'af'
|
||
end
|
||
|
||
language 'am' do
|
||
sha256 'bcff1975dfd3a0eac5bd9e26a170dabe28ef844496dec313d48314ffdb4cb2f1'
|
||
'am'
|
||
end
|
||
|
||
language 'ar' do
|
||
sha256 '7d493ac7d8cb6ad4409556a14f1fb9c348cdb17f3c09b0b0c5ec977199bae4dc'
|
||
'ar'
|
||
end
|
||
|
||
language 'as' do
|
||
sha256 'f65df3ccf8a743f8ac4237c8b86476260b96a5be921d036950add767de17d8f4'
|
||
'as'
|
||
end
|
||
|
||
language 'ast' do
|
||
sha256 '39c71edb88222097caab192dce263a44521f5ca4674e67aeb5770385534f9a72'
|
||
'ast'
|
||
end
|
||
|
||
language 'be' do
|
||
sha256 '1d50f04c61e33ababb4e44de8fd1e4b0230fc1f237d68fe4396cfed9929bbcdc'
|
||
'be'
|
||
end
|
||
|
||
language 'bg' do
|
||
sha256 '8c0075a269185f7990674ac4fffe9e879d52baeff8ee5e4b0247f57722b2a1ea'
|
||
'bg'
|
||
end
|
||
|
||
language 'bn-IN' do
|
||
sha256 '468db43d3a81b39bc42bffdb2978688ff12116bf7ff14823312cdc966f98dd95'
|
||
'bn-IN'
|
||
end
|
||
|
||
language 'bn' do
|
||
sha256 '5fea1df41a4b48eb786ce0383feb6aecea57c7b55a81f1a5555e652a477e884e'
|
||
'bn'
|
||
end
|
||
|
||
language 'bo' do
|
||
sha256 'f0b47b35ae1d554535a49234113eaaf01930a4fdf2f4736e5b147f61fa717ac9'
|
||
'bo'
|
||
end
|
||
|
||
language 'br' do
|
||
sha256 'bbf7daa996f0df85f2c1427f3ef8f4b9264a4d4d1ca38af4a74f8222e87a2c08'
|
||
'br'
|
||
end
|
||
|
||
language 'brx' do
|
||
sha256 '20e8a0f40c6b83d9bb4c0d877707c0de44e3718e802c4de4a1d176ae82ee81d4'
|
||
'brx'
|
||
end
|
||
|
||
language 'bs' do
|
||
sha256 'f372337b01b899ef1051ad26f8378ec8acbec90c7e7c6089bf8e3540d0b9f1f3'
|
||
'bs'
|
||
end
|
||
|
||
language 'ca' do
|
||
sha256 'ccb70787c15f19ff13d87e9bce63852a981856688e1a93f6b1ead3c45e005141'
|
||
'ca'
|
||
end
|
||
|
||
language 'cs' do
|
||
sha256 '898a827f8e0f74bac0b518ebb51d91097ec92218f5e3ca0594fec481f098d21a'
|
||
'cs'
|
||
end
|
||
|
||
language 'cy' do
|
||
sha256 '7e249a670a99a3dffead90b035cb3c92d5449d5216df22b57204cd8813d240cd'
|
||
'cy'
|
||
end
|
||
|
||
language 'da' do
|
||
sha256 'be49fa7d2659431272dc613ce4a3a7f532d878d8b8e31fd953f71222eac3a576'
|
||
'da'
|
||
end
|
||
|
||
language 'de' do
|
||
sha256 '2d280fa8906e790ad1e407ff59020087025f369d250312777a47766ae2ed14ed'
|
||
'de'
|
||
end
|
||
|
||
language 'dgo' do
|
||
sha256 '4b5ff5b895ad3bb895a52390c8da3b8042802c0e9188d8722d8258ca7bade892'
|
||
'dgo'
|
||
end
|
||
|
||
language 'dz' do
|
||
sha256 'fcbe9edf5a902b134a1608ec7fa1b266a23341f787ecff69c68f0c2492cf0ba4'
|
||
'dz'
|
||
end
|
||
|
||
language 'el' do
|
||
sha256 '939f343ec53c05dc3e48f85e8c678ba4d2aafd5b77154d01f1cf30148e43f06f'
|
||
'el'
|
||
end
|
||
|
||
language 'en-GB', default: true do
|
||
sha256 '0462b3094b866b171afe5d99f71da600cec105251b58e6ca1c5c9f640a65518d'
|
||
'en-GB'
|
||
end
|
||
|
||
language 'en-ZA' do
|
||
sha256 '8c51c2681c049c888be038d27f1ffab0d50ea2ff9be025d771947fa0b636d80d'
|
||
'en-ZA'
|
||
end
|
||
|
||
language 'eo' do
|
||
sha256 'd04ffc3a75cef802d9e46b6c37ae075e26b1ed2a343303139749d8ccb688d3f5'
|
||
'eo'
|
||
end
|
||
|
||
language 'es' do
|
||
sha256 'fe43eb2fd05f51bc07b42e99a06857e888d7ba7a730781e8d10572111c9f1014'
|
||
'es'
|
||
end
|
||
|
||
language 'et' do
|
||
sha256 'a33cf1b7fd15f7534c6390dea8b67449bb8ad8643a981fabc956d3db7a1311f0'
|
||
'et'
|
||
end
|
||
|
||
language 'eu' do
|
||
sha256 '193b7c269ff5f7e1f9cb9615ce385ee6203b6ee01db67089ed60c885ff1c9bdf'
|
||
'eu'
|
||
end
|
||
|
||
language 'fa' do
|
||
sha256 'ab7f785f8d7e61204fd85449f7eabf6b2fbae7482a75ac180ff7d42608f7875b'
|
||
'fa'
|
||
end
|
||
|
||
language 'fi' do
|
||
sha256 '4c2146a2bed6fad96b7aa9fd5317f59cd8cc70d1b029fd92569955c0c607f668'
|
||
'fi'
|
||
end
|
||
|
||
language 'fr' do
|
||
sha256 '2468cb0b2ebba1661d4e4c92fd0a7d14ef6b3e4a4c5799005e267ce5b7043dfa'
|
||
'fr'
|
||
end
|
||
|
||
language 'ga' do
|
||
sha256 '8808d67a11aeb10beba452a70cf54f101bfaaf97a4c1e6879f1a679d8d33d860'
|
||
'ga'
|
||
end
|
||
|
||
language 'gd' do
|
||
sha256 '65e497ba09953404ea85f123c2e58281521da3916b90a3ba5a57fa9dbcb98e91'
|
||
'gd'
|
||
end
|
||
|
||
language 'gl' do
|
||
sha256 'abb6b5786ccdaf6ee946f461f5b106eda47c4211be8399f0f19b7927a45566d1'
|
||
'gl'
|
||
end
|
||
|
||
language 'gu' do
|
||
sha256 'c5cb40ab9c78525b20ec47e68c011b07f750b8dada1bbb4c18ef5c09c66da34d'
|
||
'gu'
|
||
end
|
||
|
||
language 'gug' do
|
||
sha256 'f759e08596564edc04c20491d8c4be16c0e3e239d4cb45816614e01ea8ad955f'
|
||
'gug'
|
||
end
|
||
|
||
language 'he' do
|
||
sha256 '3bb0cd629c8645e19b5d33358261a9158c8b13399bd12966e0c2195bbabbb903'
|
||
'he'
|
||
end
|
||
|
||
language 'hi' do
|
||
sha256 'd01ab71c3354a3f84544b870243de5c28c654b55fff650e5bba6e6aae99bafd5'
|
||
'hi'
|
||
end
|
||
|
||
language 'hr' do
|
||
sha256 'c449b8220286a6b2b46edd2d2443d38d522a3de344e125d681f44c879fde4807'
|
||
'hr'
|
||
end
|
||
|
||
language 'hsb' do
|
||
sha256 '9e13194d025fd31060d56a511ac80aee72e43020d44f47939c9ebca015e28ea3'
|
||
'hsb'
|
||
end
|
||
|
||
language 'hu' do
|
||
sha256 'c66468e457ab358d606e5b8a39266e34a72b0382868fa9bf4672a3638568dc00'
|
||
'hu'
|
||
end
|
||
|
||
language 'id' do
|
||
sha256 '61e71148c75541a090090896d44c2d5ef63248444c0fbb303dc327b06a153986'
|
||
'id'
|
||
end
|
||
|
||
language 'is' do
|
||
sha256 'cb303bcbc0beb05a23e37d730e90ed19be74e5849a3892391cad3acab9dff6f2'
|
||
'is'
|
||
end
|
||
|
||
language 'it' do
|
||
sha256 '13038f081969cea0ed720cf4b042ad9dad146ab6a6c0148af9c9716d9065a02e'
|
||
'it'
|
||
end
|
||
|
||
language 'ja' do
|
||
sha256 '8c789b24240c2ba20dcf665558c5a6ff7443a3ecc4015ed95daa620a6fa17bbc'
|
||
'ja'
|
||
end
|
||
|
||
language 'ka' do
|
||
sha256 'cbc635aecbf9669e1c2833a27896d40fd8a55622611b2c1f485f23b686e06c19'
|
||
'ka'
|
||
end
|
||
|
||
language 'kk' do
|
||
sha256 '503f4e415e661cfec795cc32f610e0a7b64012de3d83e1d987323662bbfea034'
|
||
'kk'
|
||
end
|
||
|
||
language 'km' do
|
||
sha256 'ea55f20d3bb9f6f16a66b1b86e46a27e9ae01c1da1bdf63065fa4a59b2b2bab4'
|
||
'km'
|
||
end
|
||
|
||
language 'kmr-Latn' do
|
||
sha256 'fb41c6ce1c4d21699a080961ebe835a0beb21fa216b885031af26cee756bb4ac'
|
||
'kmr-Latn'
|
||
end
|
||
|
||
language 'kn' do
|
||
sha256 'c8aaa850990e439839aead773ff6f5c15c67e9065c9a9d337a6df677ea5cc2cc'
|
||
'kn'
|
||
end
|
||
|
||
language 'ko' do
|
||
sha256 'a2bc54d12fd3d99f650bebdbefb8f58983ece29788158c036598b1779b0084ce'
|
||
'ko'
|
||
end
|
||
|
||
language 'kok' do
|
||
sha256 '1dd3197cf4413b53d0cc0983e6aa80e85d22983189a450c892ab01645fae1e55'
|
||
'kok'
|
||
end
|
||
|
||
language 'ks' do
|
||
sha256 'fba9307f567d9a2d0052cbae2f5e78c2e464642c04a643d1d1d2764b8ef40a4c'
|
||
'ks'
|
||
end
|
||
|
||
language 'lb' do
|
||
sha256 'a69b8c1991e362978b46f73f42dd1bec65a2335b00d2ced5c7488fb044fc528b'
|
||
'lb'
|
||
end
|
||
|
||
language 'lo' do
|
||
sha256 '4aff88956d34b8be76c81befe445ef8ed0242ea26150ac1244e8ab1214e2f5f6'
|
||
'lo'
|
||
end
|
||
|
||
language 'lt' do
|
||
sha256 'ff0d71e90c415c08f83213fe664f5f8597e15041df6b9c80f325e831dca779ca'
|
||
'lt'
|
||
end
|
||
|
||
language 'lv' do
|
||
sha256 '37f2afaf698699c680970262d5f52eb6686dd1a408536f413557719e17b7320a'
|
||
'lv'
|
||
end
|
||
|
||
language 'mai' do
|
||
sha256 '4611fadb05edf8f558b193d72a274893882b4bc4df7b3f75f769f76cf2e8e3ea'
|
||
'mai'
|
||
end
|
||
|
||
language 'mk' do
|
||
sha256 '90683f43de4abde11b5e394c67b0edb75fc605cacccee7f657cf3cda7977ffe2'
|
||
'mk'
|
||
end
|
||
|
||
language 'ml' do
|
||
sha256 '0a72c809a48d9799cd4c883efa2e86f6cfb87140f496a18b60ffe21be8e833bc'
|
||
'ml'
|
||
end
|
||
|
||
language 'mn' do
|
||
sha256 '204bb3e0068fb7ea67f88d6fef89d17ede5632d96075a7c13e44ecb3dbc71e6f'
|
||
'mn'
|
||
end
|
||
|
||
language 'mni' do
|
||
sha256 '7b45f76119dcc91f47bfa0ce14db057aa475c82bcc13f57724070d8f703241eb'
|
||
'mni'
|
||
end
|
||
|
||
language 'mr' do
|
||
sha256 'e15bfbc31a9505fd66cb29c26289fe1734dfe0cd96cff6e2ec5f6778a96215a0'
|
||
'mr'
|
||
end
|
||
|
||
language 'my' do
|
||
sha256 'f799a99809f01adbeb31ba127cc8c277428d6eb4726193113e636b2e7daf1f7c'
|
||
'my'
|
||
end
|
||
|
||
language 'nb' do
|
||
sha256 'a084c42781affc946d4567974496247c5a93590088f31a8cc3e4938e84b6674f'
|
||
'nb'
|
||
end
|
||
|
||
language 'ne' do
|
||
sha256 '19dd14e747c425e2ced69561f2a49abdcd6bb89e22ae3a07502810731a41d011'
|
||
'ne'
|
||
end
|
||
|
||
language 'nl' do
|
||
sha256 '3355f17646574d2669577035ba4bec2f2e374326a717fc1e78964fcfbecfc560'
|
||
'nl'
|
||
end
|
||
|
||
language 'nn' do
|
||
sha256 '484df661999ad5c478a89d8c6002942fd566b016bd08bbf4511cda22b3ac13a5'
|
||
'nn'
|
||
end
|
||
|
||
language 'nr' do
|
||
sha256 '22f4165e6389d0fe84c7882cbd568fd5924759a78c4971bee116426aa2d48168'
|
||
'nr'
|
||
end
|
||
|
||
language 'nso' do
|
||
sha256 '6f57a3bd2febf1197ded2cf9ce874f8398922b411b151e5bc0fd98cc9b1af354'
|
||
'nso'
|
||
end
|
||
|
||
language 'oc' do
|
||
sha256 'c7cc109abd6c233af8d3c97fb1215c454f7331dc89a1ec8b2b4a2df6555656cf'
|
||
'oc'
|
||
end
|
||
|
||
language 'om' do
|
||
sha256 'f94a831fece0cde3e424e025c762f7a5d820e3bf03e47946180b7bd1733491de'
|
||
'om'
|
||
end
|
||
|
||
language 'or' do
|
||
sha256 'a3d0543e1525ede5ea9b81a23074f31d023e72016567644493c4dcdc377f7cbc'
|
||
'or'
|
||
end
|
||
|
||
language 'pa-IN' do
|
||
sha256 'ab1c6756eb2eb612518ecc6be00565cdad8340c73161fb9fe8a3ad4bf398fd9a'
|
||
'pa-IN'
|
||
end
|
||
|
||
language 'pl' do
|
||
sha256 '08aa75e0e9e86ca323d226bf2b04494a7811ae597d309fb85be29acf9eaf8f82'
|
||
'pl'
|
||
end
|
||
|
||
language 'pt-BR' do
|
||
sha256 '09ae2573d9a0e08a98f10bd2be86b5e9bd4e3970ce9e26d3ac8e97071ade9415'
|
||
'pt-BR'
|
||
end
|
||
|
||
language 'pt' do
|
||
sha256 '2c972cf42a7341a8af0dda1a67478f653a761391a0c844f669e1e6f0829c6cb3'
|
||
'pt'
|
||
end
|
||
|
||
language 'ro' do
|
||
sha256 '5bfe61917703ff263109d4b8de053b58a325521509ad1914c79b31847c241925'
|
||
'ro'
|
||
end
|
||
|
||
language 'ru' do
|
||
sha256 '20be2f5a2a4bbd00a8080e07f3f4efc2ac2872673ae4ceca1f1b8de38c93d373'
|
||
'ru'
|
||
end
|
||
|
||
language 'rw' do
|
||
sha256 '4bdbe17bca4068138ed641ecbccf783fcc050ccc6ea5bc8f588c0f6f3a771ed4'
|
||
'rw'
|
||
end
|
||
|
||
language 'sa-IN' do
|
||
sha256 'b4f550a97ec5cec232e0bd99bc8633987fcca751f905b374dd44e0b27f2d44bc'
|
||
'sa-IN'
|
||
end
|
||
|
||
language 'sat' do
|
||
sha256 '3667d74a8682c8aa2fbe859cdff68c8fc492d815f5ec74c51f75726351ccdba0'
|
||
'sat'
|
||
end
|
||
|
||
language 'sd' do
|
||
sha256 '9871279ae86f651514483240f316b8dcc4bce94995486fe714d67f7d3888a64c'
|
||
'sd'
|
||
end
|
||
|
||
language 'si' do
|
||
sha256 'd23dd41896b87a3cb0a09b0df04bfa0c73368d496894866f996bd5859af608a3'
|
||
'si'
|
||
end
|
||
|
||
language 'sid' do
|
||
sha256 '21b9a60450697ecabdecde90b0b9ee01756dba8399050aa782d209c53b984bba'
|
||
'sid'
|
||
end
|
||
|
||
language 'sk' do
|
||
sha256 '348e58163f6de41586eebb17e25d0fdade1671650d60f80d6b84dcce29b1e59e'
|
||
'sk'
|
||
end
|
||
|
||
language 'sl' do
|
||
sha256 '40118852939c3a95210b44fdd59d725c15fe569f6a5472c2f9585c2ee5d07362'
|
||
'sl'
|
||
end
|
||
|
||
language 'sq' do
|
||
sha256 '397468c9d815bfdf5f87aea4702cd0d7ebcd4f5fcd3ee214e6dcae0a951c58cb'
|
||
'sq'
|
||
end
|
||
|
||
language 'sr-Latn' do
|
||
sha256 'fa5c91c527450d933d64916babce66fca304ddf17a4f82680b9fb7dbecb90e5f'
|
||
'sr-Latn'
|
||
end
|
||
|
||
language 'sr' do
|
||
sha256 '4cf80bc5e6bded3bcdd574245aee74febcda7965188aff2d9f6f2174eef35624'
|
||
'sr'
|
||
end
|
||
|
||
language 'ss' do
|
||
sha256 '40fcb8bbf28f20cfddee50eae2a0bc59da129dc1fac7a9247ed7e995b63d512d'
|
||
'ss'
|
||
end
|
||
|
||
language 'st' do
|
||
sha256 '5be3b9ada42305eaca6cd97f4ecb6f0e2f9a63f36f3fe7977ce7671680e70a37'
|
||
'st'
|
||
end
|
||
|
||
language 'sv' do
|
||
sha256 'c2f8f7e1b4af002988d3b4f1acc5ce076fdaee345bd25b140414813feeb5e159'
|
||
'sv'
|
||
end
|
||
|
||
language 'sw-TZ' do
|
||
sha256 'efe07e74bb89804d97b487b596e1ec3535eee5467e2766e23eba5f0e0dd667a2'
|
||
'sw-TZ'
|
||
end
|
||
|
||
language 'ta' do
|
||
sha256 'c5307691f03008852fcc4cc25518436f8bf2a7387e043ba56abf3e78826a491d'
|
||
'ta'
|
||
end
|
||
|
||
language 'te' do
|
||
sha256 '45efc41edf1a1052aa54eb70aabdafdc4ac45b5107b5fa060cc2cdc6b217e1d5'
|
||
'te'
|
||
end
|
||
|
||
language 'tg' do
|
||
sha256 '5f75a803cfe3f3c1fb8bf952631019509024f09e7d2cfd6d6c266446406506f2'
|
||
'tg'
|
||
end
|
||
|
||
language 'th' do
|
||
sha256 '35daf15c38e24d3f490fdc114bc0f3e7565e1ee478deb495e8a05e517a0b5ffa'
|
||
'th'
|
||
end
|
||
|
||
language 'tn' do
|
||
sha256 '2b643d7ca8094bcbb1ee38c8822c5184de61e57cbd1491704e1e0869da71363f'
|
||
'tn'
|
||
end
|
||
|
||
language 'tr' do
|
||
sha256 '6a4eebd8962dc810054052894bcec6798ac545afecd707295b35c879acd5c8f1'
|
||
'tr'
|
||
end
|
||
|
||
language 'ts' do
|
||
sha256 'df624935c97c561f06994cc4e4a8b545e2d8b48cc0b30c80726bff12f78d17e2'
|
||
'ts'
|
||
end
|
||
|
||
language 'tt' do
|
||
sha256 '206e3bd555650057cecef9955e5581161d701d31c79d425b0b32ba8728afe76e'
|
||
'tt'
|
||
end
|
||
|
||
language 'ug' do
|
||
sha256 '975b5c18574b3f2ecff82dce8a6094393fe16ba403bac005019ae440b17077e9'
|
||
'ug'
|
||
end
|
||
|
||
language 'uk' do
|
||
sha256 '72785b6197f2aa9956b94b349d8e33da099804b15fc1db78b96f304588d5897d'
|
||
'uk'
|
||
end
|
||
|
||
language 'uz' do
|
||
sha256 'c25cbd9ae5c7cea325f04fba8a4e1a36e1516545fa90eb4e48799ae1279854a2'
|
||
'uz'
|
||
end
|
||
|
||
language 've' do
|
||
sha256 'b595bd8e8977798c27f1812aee4711e805d545e9102bde0109b538f82e7ddd90'
|
||
've'
|
||
end
|
||
|
||
language 'vec' do
|
||
sha256 'ec100bd8af9463f4b629cdeaf0cf479d740c2ae5005c7ca59ae9418684a80f36'
|
||
'vec'
|
||
end
|
||
|
||
language 'vi' do
|
||
sha256 'b9fdfb9be26161bfac9389b6928642a03b5568814458bce09e71f4e37160ab83'
|
||
'vi'
|
||
end
|
||
|
||
language 'xh' do
|
||
sha256 'e99bdc231aa6edc64c1554b046805bd8787586e447a16a48202eaa45d93b8f08'
|
||
'xh'
|
||
end
|
||
|
||
language 'zh-CN' do
|
||
sha256 'b825bef05b01b2055f5f27c04bf22588e877d962aa58a79876eac62da99519a7'
|
||
'zh-CN'
|
||
end
|
||
|
||
language 'zh-TW' do
|
||
sha256 'd33d27f04afd79805c09fe14abdbe3514dd6134566714cb5e93f97629436411f'
|
||
'zh-TW'
|
||
end
|
||
|
||
language 'zu' do
|
||
sha256 '5d0846f18934a47a0f1369e69e0257a05bde51fa56b382d5654ce8a56b3341b3'
|
||
'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: 'e10b6d6d5b9d7d21174049291ce78cb5eca63d91ccf5aaed3f0b6715022629ca'
|
||
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
|