580 lines
13 KiB
Ruby
580 lines
13 KiB
Ruby
cask 'libreoffice-language-pack' do
|
||
version '5.4.0'
|
||
|
||
language 'af' do
|
||
sha256 'acd600c2fed8b0f435e77b370524f317d721ec2a28f507acd95fdcd0f9da8a34'
|
||
'af'
|
||
end
|
||
|
||
language 'am' do
|
||
sha256 'd7ab26c6c50eb5ad4119f409c53448e6c7e7b727fbaa6555a746a67023c4af0e'
|
||
'am'
|
||
end
|
||
|
||
language 'ar' do
|
||
sha256 'c8fd9f555d09f32d8b57f80a6e533987dbab0c6b9ea10a92ed042b98116c8d5d'
|
||
'ar'
|
||
end
|
||
|
||
language 'as' do
|
||
sha256 'a409838eaa85bff1c7260aa1c25012abe6fc6a36dafeaa0579a773b4387e0e16'
|
||
'as'
|
||
end
|
||
|
||
language 'ast' do
|
||
sha256 '1d6848a1720cc973be34187f0f128696cc7a739e7d16e34561ad9048302bac0a'
|
||
'ast'
|
||
end
|
||
|
||
language 'be' do
|
||
sha256 'd9fe35dcd7b86cfd0578838380a5e273e4e5f28c10b401af18bf3321c8ffc964'
|
||
'be'
|
||
end
|
||
|
||
language 'bg' do
|
||
sha256 'd23cce4a822f39f45d75057e8712785d6dd5453818842dee9806cc2e4538b4d5'
|
||
'bg'
|
||
end
|
||
|
||
language 'bn-IN' do
|
||
sha256 'd6aedd039c95cbfea95a9fcc0aed0ff5c3cc4e11028e7355e43204f214304ebb'
|
||
'bn-IN'
|
||
end
|
||
|
||
language 'bn' do
|
||
sha256 '1d49470bbfdbf55a045d0018485e50897bd806a052764b81f0ab75ff0b86ebc9'
|
||
'bn'
|
||
end
|
||
|
||
language 'bo' do
|
||
sha256 'df0edf6cb05fa4c2153709262fbf2fc9a5e0f97f8266ad0c28aa0de34316c071'
|
||
'bo'
|
||
end
|
||
|
||
language 'br' do
|
||
sha256 '4b7db7c7db2f2db7f0a02c727aad0d47d265c7fa561fe5b95dd8136129fd3769'
|
||
'br'
|
||
end
|
||
|
||
language 'brx' do
|
||
sha256 '60907464e6e0a60fa84125f8105e689d5c5872eac3a3c3ad1979e631e929de01'
|
||
'brx'
|
||
end
|
||
|
||
language 'bs' do
|
||
sha256 'f3c994bd49097edf8bbd7e890914e300df1fd413a9fc00db174679f4e09d04a5'
|
||
'bs'
|
||
end
|
||
|
||
language 'ca' do
|
||
sha256 'eae330f31beff4361d153fe3e8900476b48f1bfb9a060df79901321fb5998427'
|
||
'ca'
|
||
end
|
||
|
||
language 'cs' do
|
||
sha256 '5df50b2ced33848bd95a744e2dbdefcac8b5e345da8cc7829b32a87af588ef04'
|
||
'cs'
|
||
end
|
||
|
||
language 'cy' do
|
||
sha256 '77013af380b5251b108378ac8cfcea0e741231f5e3b69aecb46848ff1756ee99'
|
||
'cy'
|
||
end
|
||
|
||
language 'da' do
|
||
sha256 '8f75e56a1b800ae7738a1f6491995b72a57a7717596606bbe23490a53b18a7cd'
|
||
'da'
|
||
end
|
||
|
||
language 'de' do
|
||
sha256 '6ead3b92d58bad7b78a36b5b57b8986d7ee85c3067620be272c4f5216e68daad'
|
||
'de'
|
||
end
|
||
|
||
language 'dgo' do
|
||
sha256 '65fc39f9249af75273b8bf6f134012c13cd524e4d5fb9c2d01a15e00fe5b8958'
|
||
'dgo'
|
||
end
|
||
|
||
language 'dz' do
|
||
sha256 '3bdc020bf1fb5af493c15edfce65c5511122bc5c3420f46df181c6fa596467c5'
|
||
'dz'
|
||
end
|
||
|
||
language 'el' do
|
||
sha256 'b1bdf3cc4da423da6a3671fae59b02dcebc04f14ac4871a957df2934fa225d68'
|
||
'el'
|
||
end
|
||
|
||
language 'en-GB', default: true do
|
||
sha256 'f2837f7e5c956b98ee20072a27bf8251cc3aa154ee4db504193081aac27553f8'
|
||
'en-GB'
|
||
end
|
||
|
||
language 'en-ZA' do
|
||
sha256 '18f1d79413bfda18ca50cad4270a16825345c9b697fcf98df738d22a42481b3b'
|
||
'en-ZA'
|
||
end
|
||
|
||
language 'eo' do
|
||
sha256 '4883e614cddba9a3a5ab9bbfdb4ba444bd0f8176b153dfd0fc6ced84ee8d5abb'
|
||
'eo'
|
||
end
|
||
|
||
language 'es' do
|
||
sha256 '88c61ab6bfd46095d90176b1c36f04c339d518d7cd0f88b35b4b02fda18a2521'
|
||
'es'
|
||
end
|
||
|
||
language 'et' do
|
||
sha256 'f6a0e78b0eb66a6b7457aae5e17593562ea50d587c942b4934bda6e569535a6b'
|
||
'et'
|
||
end
|
||
|
||
language 'eu' do
|
||
sha256 '03f41c2bde4d3f250ae702f33ff5d3b72ace4887db9f893e3717606724d2dd1d'
|
||
'eu'
|
||
end
|
||
|
||
language 'fa' do
|
||
sha256 '48b44aa7f9df8035236002594c88e0a1df5ccf39452e969a16c434119e499eee'
|
||
'fa'
|
||
end
|
||
|
||
language 'fi' do
|
||
sha256 '16af414146096a77af84ac4159961020d74b8b2ce4a9fc7191a3e328ad691e16'
|
||
'fi'
|
||
end
|
||
|
||
language 'fr' do
|
||
sha256 '7739d29b85bbb82b43cd41d286cdcfc9460a75ce3e6b3a5a77780af8b001f88d'
|
||
'fr'
|
||
end
|
||
|
||
language 'ga' do
|
||
sha256 '79746d9de06c7c9167da25a82c053068dd379b135b79eb5beeb10e2db3566b5c'
|
||
'ga'
|
||
end
|
||
|
||
language 'gd' do
|
||
sha256 '1550ff3c8f5cfa099130d42fe7176a03ff8a9d7c7fd44b7c63368b44dc8709ef'
|
||
'gd'
|
||
end
|
||
|
||
language 'gl' do
|
||
sha256 '0ab9a99f2eaa2dbbfa687b36ba60d85f64aa511c589a3db06d4424902daaf24c'
|
||
'gl'
|
||
end
|
||
|
||
language 'gu' do
|
||
sha256 '346cc29bf3135257305f7efe29f0ff82e4d40cf76b4dec410d54c0afc3a886b4'
|
||
'gu'
|
||
end
|
||
|
||
language 'gug' do
|
||
sha256 '5e21aaa3434bd6bff168488e84b521d78ea31e6598c50e864bbf03fe6edd6b88'
|
||
'gug'
|
||
end
|
||
|
||
language 'he' do
|
||
sha256 '918e025f38c939360f9ccfb81c3483263ed1bcd828fdeda8c1adb5b36ed20c2c'
|
||
'he'
|
||
end
|
||
|
||
language 'hi' do
|
||
sha256 'b61351326a9d08ab83cca8507b89542620fcda8a7cf0efaa40bb3fcfe49d92c7'
|
||
'hi'
|
||
end
|
||
|
||
language 'hr' do
|
||
sha256 '48d8cfdb82dc6521e94b56d5a349d3cd5532135d9d68bca4c6d5342a7ed01e7d'
|
||
'hr'
|
||
end
|
||
|
||
language 'hsb' do
|
||
sha256 'e578a02695b2877ed641b19d57717a2c252eb8efc293223ee10e405102233386'
|
||
'hsb'
|
||
end
|
||
|
||
language 'hu' do
|
||
sha256 '398d086e1a84e76dc4a53489524d36e8986dc2958b4afdfececc32088edf6246'
|
||
'hu'
|
||
end
|
||
|
||
language 'id' do
|
||
sha256 '88078e422ea01c5fc9ea557a0051614b04e7efc119e329817faf2c37dfa2941c'
|
||
'id'
|
||
end
|
||
|
||
language 'is' do
|
||
sha256 '484217bf35c3cd9152b8d70e1a9e4bebbe869f9acdc59a060fbc979c04691e20'
|
||
'is'
|
||
end
|
||
|
||
language 'it' do
|
||
sha256 '09d5544bef34d5c91f0e79cc90580dbb7cbe45e34ae4bec9ea712e2c72089cee'
|
||
'it'
|
||
end
|
||
|
||
language 'ja' do
|
||
sha256 'ac544bcf8d14c3ecfe38b2aac20c3886f3c8af60d5bebf80465a127f515dd259'
|
||
'ja'
|
||
end
|
||
|
||
language 'ka' do
|
||
sha256 'aa4f7e9d4414591ed90cd3a1077e5f9cea9f528791d553b73e5b417b6b6e5573'
|
||
'ka'
|
||
end
|
||
|
||
language 'kk' do
|
||
sha256 'a2d74c1a875ef12757c31f7c41d46c9e24539c9b8d13ca9c7665c2b1ce044d03'
|
||
'kk'
|
||
end
|
||
|
||
language 'km' do
|
||
sha256 '5fa549b73a39327c77af7509a7eb652fcd306d2d3baef877d1a2edfdfcee9db0'
|
||
'km'
|
||
end
|
||
|
||
language 'kmr-Latn' do
|
||
sha256 '291fdc97c6f2c26ae16fd4cdf78a6027ad0a7de0999e94843cce19bce80c6867'
|
||
'kmr-Latn'
|
||
end
|
||
|
||
language 'kn' do
|
||
sha256 '3ce7381cae380cb0a06b93d7c5a5d3b7b321138747ea3213895d792fe88b0e0b'
|
||
'kn'
|
||
end
|
||
|
||
language 'ko' do
|
||
sha256 '4aad4562cfa88889ccb0d45f3b80758e71793ffc1bffd3b85e235b04a66ddadb'
|
||
'ko'
|
||
end
|
||
|
||
language 'kok' do
|
||
sha256 '292a1273ca69a98e3086b1511fe7ae13110d19f674225428b4ee31aa68d4d561'
|
||
'kok'
|
||
end
|
||
|
||
language 'ks' do
|
||
sha256 '8e078f8a03b8e90bd5cdba11ef818d9ae9f73d44a8eef825538d15149cddee47'
|
||
'ks'
|
||
end
|
||
|
||
language 'lb' do
|
||
sha256 'e953937825304e750f38bc8c0eb139d76ffbb90e6e3d23507a325c730e6d164e'
|
||
'lb'
|
||
end
|
||
|
||
language 'lo' do
|
||
sha256 '0bcc5e874606385ae3f5e31832cff20106851d754d06b8f425492a5e21bcf0ad'
|
||
'lo'
|
||
end
|
||
|
||
language 'lt' do
|
||
sha256 '5875211f38ef4bf84c22e60196451ccad470d233c141047a27569929cce0b9cf'
|
||
'lt'
|
||
end
|
||
|
||
language 'lv' do
|
||
sha256 '85a04009191702fc0341550e1b97e94d7ed4b053638d2c9f5a1f101f4f9a1e71'
|
||
'lv'
|
||
end
|
||
|
||
language 'mai' do
|
||
sha256 'fba4e6162b7ce2d2dc213f089b6b39c743c4f4925a5533dc8ecabf4c7ddab0d0'
|
||
'mai'
|
||
end
|
||
|
||
language 'mk' do
|
||
sha256 '675a82bdc24653086c9789242f633382c8b2a58a2dba1e9fb5c4cb026a8fd8b7'
|
||
'mk'
|
||
end
|
||
|
||
language 'ml' do
|
||
sha256 'f21a0fd224385cf444aa07e8725d5b16194d26c44fc1f1b57ca928d7bc1bb40c'
|
||
'ml'
|
||
end
|
||
|
||
language 'mn' do
|
||
sha256 'd78b8bc36e22144aed510f7be355bdd6205b98d14506fc7a669979b68446fa1e'
|
||
'mn'
|
||
end
|
||
|
||
language 'mni' do
|
||
sha256 'ffd9c089ef441c6dd389b390ed1be6f42cec220cb652cef535b83541ea611b65'
|
||
'mni'
|
||
end
|
||
|
||
language 'mr' do
|
||
sha256 '5908bf46daacfbe395479c7da16dbdc373fac3b56bd01fd2ec720244676d6446'
|
||
'mr'
|
||
end
|
||
|
||
language 'my' do
|
||
sha256 'eecabe6bea37e2dc399a23fa62bfeb72762a8f6f0a968acc0f1c3b9d6e7a1e3f'
|
||
'my'
|
||
end
|
||
|
||
language 'nb' do
|
||
sha256 'b6f9aac0371044503e2f9116adbaff5fdff3257f490fdfbb0bfafd6c5d045691'
|
||
'nb'
|
||
end
|
||
|
||
language 'ne' do
|
||
sha256 '73370a05aec454d98a16044cc9bfa651e56c9d832277c3edeedb915bc881e8f7'
|
||
'ne'
|
||
end
|
||
|
||
language 'nl' do
|
||
sha256 '985e40ac221a1d0b340bfd7b2700d27f20a5c3c773f8bc58d49616e31c19c33c'
|
||
'nl'
|
||
end
|
||
|
||
language 'nn' do
|
||
sha256 '8d07dc73f55025e8f4c917735f18363751da8ead69d0196c4bc6b573acbe8952'
|
||
'nn'
|
||
end
|
||
|
||
language 'nr' do
|
||
sha256 'a8288dcb38288855174382d1e4b59965c5fab86e90dcb87eb2597d6749fc8b87'
|
||
'nr'
|
||
end
|
||
|
||
language 'nso' do
|
||
sha256 '6162b462933da59f0df14311e582727ef03a2d557e171b1b90d1d88dd32cdf94'
|
||
'nso'
|
||
end
|
||
|
||
language 'oc' do
|
||
sha256 '447bd3e7ba77f9cc7ec798a44ad0d07761e09c8ffbc4fb2c56eebbc762f83f8b'
|
||
'oc'
|
||
end
|
||
|
||
language 'om' do
|
||
sha256 '3d35266c3c27cbf4de3739bcdfb22ee0e321963c4e402e83ed1cb942705a3276'
|
||
'om'
|
||
end
|
||
|
||
language 'or' do
|
||
sha256 '5639078fd55395834014a769be7e37c40b5cb9163c4d2833ba5d3d832f29a07e'
|
||
'or'
|
||
end
|
||
|
||
language 'pa-IN' do
|
||
sha256 'b8d8a300262f25c9c925373d02b68831380e93280c84ba6492042bc0e033cd89'
|
||
'pa-IN'
|
||
end
|
||
|
||
language 'pl' do
|
||
sha256 'e17b86ed2d7c7b85bec4fe2835126faae934f643f1a241a27e8b07c39fa77cc4'
|
||
'pl'
|
||
end
|
||
|
||
language 'pt-BR' do
|
||
sha256 '0cdfe32d7f78fb11f428dfb21b6b5ce49376241d7313bcf86673bf4bc39e8696'
|
||
'pt-BR'
|
||
end
|
||
|
||
language 'pt' do
|
||
sha256 '8b1a00c3065ed88c4c06b51e0547bc8f5a6777712e92ebcfe1695bde68c9ff0d'
|
||
'pt'
|
||
end
|
||
|
||
language 'ro' do
|
||
sha256 '6e515049d136a8de1d88367300a7b6f9b374c33cef5b51bc533f93a214219b46'
|
||
'ro'
|
||
end
|
||
|
||
language 'ru' do
|
||
sha256 '9906998ec19e6582a1758d801bf098c8b6bd4ef312a1127f8b758869484def64'
|
||
'ru'
|
||
end
|
||
|
||
language 'rw' do
|
||
sha256 '9405b3f1d9cea6a01a932b96594ad77890b5a286a5794d949328ecf3be1d09ce'
|
||
'rw'
|
||
end
|
||
|
||
language 'sa-IN' do
|
||
sha256 '8f507bb27f4eb64b1e4b6b2be55a65a958f486186cc573f44db4aa1218df7ac0'
|
||
'sa-IN'
|
||
end
|
||
|
||
language 'sat' do
|
||
sha256 '307874b115721c54212d81450449bc3ec1d223a2419c9265df66b7b7a55baba4'
|
||
'sat'
|
||
end
|
||
|
||
language 'sd' do
|
||
sha256 '04d9beca1ee1c5184813ec5099b0832fcaa2ee7448d9cf305160b144bc3067b9'
|
||
'sd'
|
||
end
|
||
|
||
language 'si' do
|
||
sha256 '15d4dc5f377db0e198418de19fb669d094b771c0f7d529cafbb01fc13b132f97'
|
||
'si'
|
||
end
|
||
|
||
language 'sid' do
|
||
sha256 'ea9b3247089e5d04df2ec44014d2e223b29598747601b7c8c3abbe2428e6dd75'
|
||
'sid'
|
||
end
|
||
|
||
language 'sk' do
|
||
sha256 'cb02d0bc934ad58b4a3ef95f219b331ad1771cb869310a7ff81db945964ed279'
|
||
'sk'
|
||
end
|
||
|
||
language 'sl' do
|
||
sha256 '17d515aa104d8a8ca770f683294038ced79ae31fc6798a8d9aaf9f0ce5b962a4'
|
||
'sl'
|
||
end
|
||
|
||
language 'sq' do
|
||
sha256 'a0cde231d6b766eaceeee972726ba0e0b06821942eee7fd009b109a9806ab88a'
|
||
'sq'
|
||
end
|
||
|
||
language 'sr-Latn' do
|
||
sha256 'bfe1921804838219dce41531a2ab71021986885faf62966a450e1bf5a7a3d9e6'
|
||
'sr-Latn'
|
||
end
|
||
|
||
language 'sr' do
|
||
sha256 'bae855464c3802b29362c1ea2ba586d265b2af116a492ac571e7a03fcf377ec7'
|
||
'sr'
|
||
end
|
||
|
||
language 'ss' do
|
||
sha256 'fcbe011763ddf3d72ca8c1363fec26b782088180b8322f3fba28db81c12b1e14'
|
||
'ss'
|
||
end
|
||
|
||
language 'st' do
|
||
sha256 '4c12e46e3cd2a36c461c5be6a1203bfd1a002ddf510baa52333b5db3a9ea93d3'
|
||
'st'
|
||
end
|
||
|
||
language 'sv' do
|
||
sha256 'f3343f11d7dd126e552f2421ff483a94adcc18745a9434fb2f880e6cf3605d7c'
|
||
'sv'
|
||
end
|
||
|
||
language 'sw-TZ' do
|
||
sha256 'c8daf529e0f319dd84287da01dcff69f01c28819cc095db7da2338dd3b36de86'
|
||
'sw-TZ'
|
||
end
|
||
|
||
language 'ta' do
|
||
sha256 'daa27070e488cbb30e3509ffd5f8765464a14fa10d958e69f67dbf913dd41a76'
|
||
'ta'
|
||
end
|
||
|
||
language 'te' do
|
||
sha256 'bc66cc7cbed8fa70757c7d518bb815b4d2a40739e996b422c07a7a4bf444612f'
|
||
'te'
|
||
end
|
||
|
||
language 'tg' do
|
||
sha256 '7c5529d4c309429288a59b3c3d865f7a6932b3a4583218afd0791d534c50d5df'
|
||
'tg'
|
||
end
|
||
|
||
language 'th' do
|
||
sha256 '88b0edb372f03bd6aaa5999faf06194f0020be8054a5555e6f0543b4cea13800'
|
||
'th'
|
||
end
|
||
|
||
language 'tn' do
|
||
sha256 'c014f3f86c8ec3778cace71698ee4972dc5eca678b28a400c9f6f7ec2108100b'
|
||
'tn'
|
||
end
|
||
|
||
language 'tr' do
|
||
sha256 'be65d8b474e2d4a3098ec6a7469f86ce199931c435531cf8ae06cab16757143b'
|
||
'tr'
|
||
end
|
||
|
||
language 'ts' do
|
||
sha256 '2d91a6814c498449b8c74b75d0b9d69be1b46f4214ae270cc6db82b946a02f01'
|
||
'ts'
|
||
end
|
||
|
||
language 'tt' do
|
||
sha256 '3c6415ce6a8b68ba60f322c54a9254e1711c7b4b1b1d6fcd5aaff5c5e04c10b4'
|
||
'tt'
|
||
end
|
||
|
||
language 'ug' do
|
||
sha256 '7f3aa7604c50b7ec439ee4a020c410223cf86b11314a0f9e4293956976781e46'
|
||
'ug'
|
||
end
|
||
|
||
language 'uk' do
|
||
sha256 '2ef660f8de6c12d2a9357762cf8aef50b7155fcf2ab3c89320140d8eec91385d'
|
||
'uk'
|
||
end
|
||
|
||
language 'uz' do
|
||
sha256 '3cd603cd166e92c45a4d9e60014a852b883514aedef63746e5049a08db743082'
|
||
'uz'
|
||
end
|
||
|
||
language 've' do
|
||
sha256 'f2a6701d1f99d32f744633c58401913b85be955bd333f088011d653fa84fd2f1'
|
||
've'
|
||
end
|
||
|
||
language 'vec' do
|
||
sha256 '5c6df5fa7d74956bc3491d3ef3def2850e3bc7608bfac3cadb6307b30e8ce828'
|
||
'vec'
|
||
end
|
||
|
||
language 'vi' do
|
||
sha256 '436eefbe1781051413234ca7a612410bc75c67a37c490cfd1bdc56a6cf9ea4b4'
|
||
'vi'
|
||
end
|
||
|
||
language 'xh' do
|
||
sha256 'bd480267a597a39465b2133fd221f1db05f9b1274b492afb1ac094cc01a6819a'
|
||
'xh'
|
||
end
|
||
|
||
language 'zh-CN' do
|
||
sha256 '91196eb6e63cea6d87cac304350154a0ebdaeeee5056e5168020ff6407b3a2e6'
|
||
'zh-CN'
|
||
end
|
||
|
||
language 'zh-TW' do
|
||
sha256 '476d86a4a69aeebfc6e9d8f4203dd406064302a65acc487e5b84826cacafd67d'
|
||
'zh-TW'
|
||
end
|
||
|
||
language 'zu' do
|
||
sha256 '3258c66eb9a10929e3b2373ba4d69a696966404d43e4cf5eed837e5aa3470aa3'
|
||
'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 do
|
||
<<-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
|
||
end
|