homebrew-cask/Casks/libreoffice-language-pack.rb

580 lines
13 KiB
Ruby
Raw Normal View History

cask 'libreoffice-language-pack' do
version '5.4.3'
language 'af' do
sha256 'aba133fda6759e51ec37f86fbbaab9e035d9249f8bee38f5df1e834322647abd'
'af'
end
language 'am' do
sha256 '403a8a1309c766f53813b2bdeb3d8d85e5802e3cfaafb5ab53455f3acc05343f'
'am'
end
language 'ar' do
sha256 'd9347bd6a61e195ee8368fa94b8e4086bb1af8393910b5ec95e14284f4289a22'
'ar'
end
language 'as' do
sha256 'df42f6f1455c2a70073f8cef5df3f8e621382a5ce951f10f5d0ba2ef315d4bac'
'as'
end
language 'ast' do
sha256 '011a176101e2429908af8d660d7aefcb54fffac6fa8fd7832c7c2c775944ee10'
'ast'
end
language 'be' do
sha256 '9a4742ebb69bc9c84aedf10bb5707dd0235fd18c3b8be72b024a3cafeab75268'
'be'
end
language 'bg' do
sha256 '57cb9724339c55fe222f75ef47056c6cc21bac30ca26b73d9c76396fe33b9865'
'bg'
end
language 'bn-IN' do
sha256 '8f984b6ffcb52be8b547b9309c667dd2fd0d4d7c356022ce7eca86466d17b5a7'
'bn-IN'
end
language 'bn' do
sha256 '5b7f5e8d4834151dcf5b045660ec55a27cbf417b62610fe19a9a0b26d1781dee'
'bn'
end
language 'bo' do
sha256 'f3bb8a9e2b9dbb111d0ab88dfabfcf822784130a5fd67f8162accf5b8e0862db'
'bo'
end
language 'br' do
sha256 'bfbbd59f16195ef840efc56e998f55e27c15b0b2a63f62b2cc4783ed7a8ca753'
'br'
end
language 'brx' do
sha256 'a37e1f206acbb52123918aa886297ae15ce954e453efe86e7d640daff60b6772'
'brx'
end
language 'bs' do
sha256 '8abbca4ee3d7bd8152f6f023f4aef07fdef5b59afa4a0226e6eb93e9f767a49b'
'bs'
end
language 'ca' do
sha256 'a40ae7f4656f49b80ad528eeaa1887f81eae99b12025fc2a6fb9c003c1f13277'
'ca'
end
language 'cs' do
sha256 'ddcc0f02768ff0d311d7576bbbaf2fc3b6aec869f6a6a06740996144efaba253'
'cs'
end
language 'cy' do
sha256 '994e5f1dffdeb3ac54f84a1bd626da9b24b57b5d6aeb7498c460d31bec2fbd10'
'cy'
end
language 'da' do
sha256 '6034cf6ce522c01b1e42d058056f842c65aeeb8b923d51c24831dc4d9891c055'
'da'
end
language 'de' do
sha256 '0eb7b2d6b7a482255fd571679691533a8c27ba8ffa34877a212808082296c907'
'de'
end
language 'dgo' do
sha256 'ee078d2a74187cdb291fe64bf6514b1bc5616c8009d8d9f40834254cce5db3ad'
'dgo'
end
language 'dz' do
sha256 'a884f908a1609d2b1b737ba6ce5c6d64004100c33166f7bf9284ca77e4ec7012'
'dz'
end
language 'el' do
sha256 '596a07a3189381b3717da9ede545e6e54e097c568be65868d0bbc92947cf017e'
'el'
end
language 'en-GB', default: true do
sha256 '07c1811bd0f5a22be53fab76df6c1c51a1a80b8bf2eb0531ac36d2751096a0b4'
'en-GB'
end
language 'en-ZA' do
sha256 '19394926113e0480a8a37f6794fcf29e3583e6880d878b693ad9439885248297'
'en-ZA'
end
language 'eo' do
sha256 '440bd01792c9dd978dc1469e99b13bba5a695dad184a369139c2c187db04f5ff'
'eo'
end
language 'es' do
sha256 'a28daee5c37a07c2dc5ddfb7a8697c7b7b4a1f8a9e68cec97669cbe3f254564f'
'es'
end
language 'et' do
sha256 'ebcda74e9cc9b14ac51df773269069c6253122033b3f28fd6902643ba8910649'
'et'
end
language 'eu' do
sha256 '444f68e0069487c5cc20494682dc105d9c9f6064174f08c25d78fe7dad7edf24'
'eu'
end
language 'fa' do
sha256 '7dbb32a2a2915301f50da96a77adf88bd8d4cf3b3cdfc4b4af1a6c500649015c'
'fa'
end
language 'fi' do
sha256 '3f94c6242a9fad61ea64af59a73314dfabd50d80e18610f90d381426e132e66d'
'fi'
end
language 'fr' do
sha256 '8744d0f56c4e367b96e4ba93e6de80f93d0d0bc12b3bef810c27bb41a9ab1fa1'
'fr'
end
language 'ga' do
sha256 '35517ca34ba9833d16de736eafeb3069079acef98dbe34817594a0d3f1547470'
'ga'
end
language 'gd' do
sha256 'f66140e26184d4c9069d6e1f531ae0d61c073ecc762a4f36dd5a285f9eec8db9'
'gd'
end
language 'gl' do
sha256 'e0b3f695071c7bbc5efa16e4e2fd70d598c632e1571cd0c6813a5c7167d16520'
'gl'
end
language 'gu' do
sha256 '6b3a41d895de3e6ce3b2ff44bcac553eb9bb68ba03f56f3f363c18ff5b2bc282'
'gu'
end
language 'gug' do
sha256 'c0d8fa17fadb026d3127e906b7889079dc3de982ad88c9fd39837efffa897718'
'gug'
end
language 'he' do
sha256 'd791ac99ad899db75e46ee41bc2390e24aa70afb1e4243d1a31e527072164b6e'
'he'
end
language 'hi' do
sha256 'f48aea1b907455abb3a5f637f4330102f9da9f9612412106fb9777082d2ae340'
'hi'
end
language 'hr' do
sha256 '8cc3ed59894738de0255df1f7c4908461a6a8caaf07e40a22135f547892500dd'
'hr'
end
2017-07-29 08:37:33 +08:00
language 'hsb' do
sha256 '1150d9e2823ccf114c5ffbe64140ddaeb17b82f9cce7799d379ea86cd359a7c1'
2017-07-29 08:37:33 +08:00
'hsb'
end
language 'hu' do
sha256 '0076ad0c9d65d72154dca131187d9900c29305fb59391f035d7d0be0b0bec735'
'hu'
end
language 'id' do
sha256 'f7087322aa0695e0320e501d7eda72b6bdc4503e34a3bc3d9ea29caa74cf6d25'
'id'
end
language 'is' do
sha256 '5bb85ed515d59fe99ba11f571808951433bed48d62eae159d90f43fc04fceddb'
'is'
end
language 'it' do
sha256 '013151d8865bbd3396cb8fbf626ebe82c4da592f352ad8947c86569e494d6852'
'it'
end
language 'ja' do
sha256 'adeb89c2fc84fa429ea030173461c964d06a8e7795d7f8e5bee7c9512c7d9d5a'
'ja'
end
language 'ka' do
sha256 '75926c97907122bac3c2946dc2acdd8fca1802aed1aa89c97fa6bb16033d870d'
'ka'
end
language 'kk' do
sha256 'b694c0a67c196f68f6207c93066b440ea0e68dca27bd871736ef5cc1d92d42ae'
'kk'
end
language 'km' do
sha256 '1f6bf0c480d715ddacfd36ea1e7fdf7d939489a08e17b2553b2af1df80672b49'
'km'
end
language 'kmr-Latn' do
sha256 '97459409c1418ded7870675a0ddb0cb26e25317b6bc56ca6c67b7b28a8521224'
'kmr-Latn'
end
language 'kn' do
sha256 'cb8f69cb2b033634c0ded37fa7cb104dadc7208f57c24bf48101ace8db72bbba'
'kn'
end
language 'ko' do
sha256 '74b9b294ca3b9f61435be84c3a4083eaa1e230e14f8d0647c1817a148e9c74b5'
'ko'
end
language 'kok' do
sha256 'cc46b84ee77d5167e0d9ee94019f8e85972a2ca36967ed0ad9ffe1a80379e2bd'
'kok'
end
language 'ks' do
sha256 '160de51a5913cfe16d862f282cfa7e8c944bb49a94819fc004d824452a8be522'
'ks'
end
language 'lb' do
sha256 'e1c187267bc843cfeff6903ec550bb119065b0dc71daa312e0bb1d08217339fc'
'lb'
end
language 'lo' do
sha256 '8ece9ee6ad1cb6a667c8446aedde3afb0763e92a3a84b0fc4d6eed5201fec2fe'
'lo'
end
language 'lt' do
sha256 '3cd9d3fd6092746958dcaf38f0847ab306bd563894bfa1d3e5a13a828fb10f39'
'lt'
end
language 'lv' do
sha256 'c607079fa2596d52be2e81f04f214bf00da37c11380ddf3b9ee86391714f6240'
'lv'
end
language 'mai' do
sha256 '5d153718220a5da94c2d4de39e6a0fab56de03e81f111b8d9aa8c374fa0a9cdc'
'mai'
end
language 'mk' do
sha256 '2d588e5bb08768dab3e85092b4690d914678e3aaedb0b8640eb493b23d5bd6a1'
'mk'
end
language 'ml' do
sha256 'd5b9b9ac06c85d1575259b6d60f5680199fed994eaea0fbcdcffc0f2bf8c3645'
'ml'
end
language 'mn' do
sha256 '27321353895e7b2b68ecd3076f44a365f00be8576899f8542843aafa7ef5d710'
'mn'
end
language 'mni' do
sha256 '551dc43ff97889a786df38f7ddecb93834c92f89200f78de3d59cf03a412ae39'
'mni'
end
language 'mr' do
sha256 '12e80da6065ae2e431f2da1dd563e25e5daedadfd71bcd8a1c9db9f43a7c00ec'
'mr'
end
language 'my' do
sha256 '8c3fcf7d7501ebd43799d0c2f390a4d850eafcab67211cd68d592bba0dabc45c'
'my'
end
language 'nb' do
sha256 '4481ce8f655461b193547a4116207aa2dcbb776d4b94c02fec25938e693e8148'
'nb'
end
language 'ne' do
sha256 'b9c13c738b4b63919017ad11ab795e4819ab751bd081421c9bee4171c1195182'
'ne'
end
language 'nl' do
sha256 '95a88bf6dc045046e3385f8dd970cdb0bbadf106a242aadb36485a7a928487e8'
'nl'
end
language 'nn' do
sha256 '6f572392b951da80cfdb11012a5c090a98a2a77caef4624360374db951d754d7'
'nn'
end
language 'nr' do
sha256 '88a4ba614c34a4cc0cdd114e184856d78d2ed981f18cb3b6f5d7ca6e35811a12'
'nr'
end
language 'nso' do
sha256 '9df6b7cb636cb7bc4abaa0bcd2b3afc7d9e4787e918dd5f2a9823497cc3c6cf4'
'nso'
end
language 'oc' do
sha256 '0ec634a2f50521881f3e9da4292676acccfeb757409e20a86cd7d9948569d8ca'
'oc'
end
language 'om' do
sha256 '216937e6d6524e0b326eb7dd526c376ec16adb013b00243440e3ea2458fd65cd'
'om'
end
language 'or' do
sha256 'f7939d6e3541903eee52020ff009540d434387040d78a64f32ca924ab3ad7ca0'
'or'
end
language 'pa-IN' do
sha256 'aa4896ba9d81de944dd396d696e072f21cbe28db100923950f18081816a04d24'
'pa-IN'
end
language 'pl' do
sha256 '6453a2070d0e6c86578219a3f9dfb445c8273054cd4c9d48d02ead88759b1ed3'
'pl'
end
language 'pt-BR' do
sha256 '241410d176a03307bb9eb952f2889d9e64f0e1b7b5fe863c47be60b8afaa3ea7'
'pt-BR'
end
language 'pt' do
sha256 'c9d879839f9769a6ffd93b253ad2d08cb9ba549f77772bebe1607dbd2a2af5a1'
'pt'
end
language 'ro' do
sha256 '0d7c86b4126c6bb5bd4437252935fd16ab9b988537b82367bdda22d9266386bd'
'ro'
end
language 'ru' do
sha256 '82514694b4ba0b05a0e390a2ab2105a29a063e7167b539ee0ea9b73c061b51e3'
'ru'
end
language 'rw' do
sha256 '8ab4b63b0aac3614503f608e8040f747409ea0f466cf464d00d70c2acb8239ac'
'rw'
end
language 'sa-IN' do
sha256 'c36f42f2758a9c743a46b3a1b81a824e394c8c42764639a02f0dbf4ef4f104a6'
'sa-IN'
end
language 'sat' do
sha256 '24bf1f6e218e79234f50b363d753e8fd1e7015790a208cf3097ff3f93b063f2d'
'sat'
end
language 'sd' do
sha256 'ae605f8eaf0d22bb19b17884cd58f1b6e2a127b6de2d2732d30b5b4abb00dea7'
'sd'
end
language 'si' do
sha256 'aae8ba85b213c582e0ff3d37eb4a8478a0e130d88175906b9c18bf487812e1ef'
'si'
end
language 'sid' do
sha256 '56c1d0a9450c8b1bb2e11ecdcd7dc15694ffa1287608e115e864e4fb22ccccb0'
'sid'
end
language 'sk' do
sha256 'e7196ed6a21281690dd03046c615bbd2fcce142f327a57596ec4700b78c2d86e'
'sk'
end
language 'sl' do
sha256 '9a1908d76f27e69bf6640fc6b4d1d3ac8fea47b756e69f7fb9daf1481931cc68'
'sl'
end
language 'sq' do
sha256 'b27e58c8c84a216ddbdf386058178593fa25440bcc620acce7b42dbd0f7db8ff'
'sq'
end
language 'sr-Latn' do
sha256 'a3f9bd4bf52822e157602fe7575b74cc1c5981eff236316c36fe81c7a3222da6'
'sr-Latn'
end
language 'sr' do
sha256 'd8f02cbbd92edee04322f310cf028b55b9f4af2ebc7b2aa59343d8fa3279aa85'
'sr'
end
language 'ss' do
sha256 '40a4e2ff3ef9af889bf04ac5e2fa9742dec11afe4de670f3a024886d523ec972'
'ss'
end
language 'st' do
sha256 'f8379a8d82310d0c397d3393424df31c0e9f714ead8d65574bc61d493d077757'
'st'
end
language 'sv' do
sha256 'bf4bf99dc81133d5b79e5863a0631cc218f1c033031bfa0b1c127e9a45dce712'
'sv'
end
language 'sw-TZ' do
sha256 '7f885b5829b1db8466105dc68f4df1254fdec12ec4d96821e48fdffbcf9e498b'
'sw-TZ'
end
language 'ta' do
sha256 '7980631b91abd7df5923716864a520307b73689b5e92b8fa49216f913fb95471'
'ta'
end
language 'te' do
sha256 '61e7b17017970ed36f3c549b7d6d014eee77dcf801d4928611330b3fe7282873'
'te'
end
language 'tg' do
sha256 'c60115cfcfeabef77fd8a3c9e7019f52d4ec8e5a154e4db75c47cee237c5b97b'
'tg'
end
language 'th' do
sha256 '5cbbf06883cb3c59097dccd280ae3e5a191646d51088f86b4e4a52c2b538ce63'
'th'
end
language 'tn' do
sha256 '414d7638e1d203af728da218a37e6a5855f48b0403b2f4a00e8aa8fca3f2a79c'
'tn'
end
language 'tr' do
sha256 '865afa24a38d8206b054d2c87050c9a664a327817ccb46cf2775ee6b4768e577'
'tr'
end
language 'ts' do
sha256 '998de39014720872a408eb9dc43ab31093b6c2375b4c66d1ddc9638b02e8a97d'
'ts'
end
language 'tt' do
sha256 'db773bdf103fddbf1c2e4e75307591cf6712311f5c573251e2b072cd67a9d012'
'tt'
end
language 'ug' do
sha256 '4e4623311661bd4fadbf9b42965901c7b8c022e6296d42512a79b5d2330f53e1'
'ug'
end
language 'uk' do
sha256 '406b7e1b317995191bd44bd690591ef4e09b1f8c759b51a32c6f25147d456dfe'
'uk'
end
language 'uz' do
sha256 'e4e28770295939f491da795d993a16adc0de3661245d115b9c5cee2160915b0d'
'uz'
end
language 've' do
sha256 '8213cc3e1255b3d8fcf24d8395de34f434c5c941c0d53e11e5ce5f2a1efda12a'
've'
end
language 'vec' do
sha256 '9f2cc371df26127df4b1e0ed187282acd7d3d0c206db0a058a908a99b3a9a4a9'
'vec'
end
language 'vi' do
sha256 'a5fe07c924012b23e0ccb121b7d16efdfbcd5d754e0fc0fa8fa8ae6e2ddf53cb'
'vi'
end
language 'xh' do
sha256 '5d24270453e91d713d846574ea221e48c62e2e531d8c0a2af179cbc3c1d3f023'
'xh'
end
language 'zh-CN' do
sha256 '7dbfa375d6294fbd42f7415ef99b487a72dd560e5c44045eeb4818b374738ad0'
'zh-CN'
end
language 'zh-TW' do
sha256 'ccc7e9b10f5455b7f7572c81679a2d04a0c86eb1d015bffe37d12ca93c5d3557'
'zh-TW'
end
language 'zu' do
sha256 'f329fcc515dbfd90b2de1c4ef250e60047c3cc4867b327c3cd1644aef6399274'
'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
2017-07-29 08:37:33 +08:00
caveats do
<<~EOS
2017-07-29 08:37:33 +08:00
#{token} assumes LibreOffice is installed in #{appdir}. If it is not, youll need to run #{staged_path}/LibreOffice Language Pack.app manually.
EOS
end
end