Advertisement
bunam

homebrew Cask libreoffice-languages

Nov 27th, 2016
238
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Ruby 13.52 KB | None | 0 0
  1. cask 'libreoffice-language-pack' do
  2.   version '5.2.3'
  3.  
  4.  
  5.   language 'af' do
  6.     sha256 'd5009312d432832bc90c2564b1491c112b476330a45b3acd8699f1c6a8f3e1b6'
  7.     'af'
  8.   end
  9.  
  10.   language 'am' do
  11.     sha256 'ff3431ebd29d2dbe8bbe39aeb6f6006041eeb7bf72d71eaac12b6186d99eee19'
  12.     'am'
  13.   end
  14.  
  15.   language 'ar' do
  16.     sha256 '35070e52f6cae28a0e8e3911a24e3002d1af94b218e4d7dc9d616b2615d4031d'
  17.     'ar'
  18.   end
  19.  
  20.   language 'as' do
  21.     sha256 'b4cf937e225722f4f72f1e87465400a17e1032c56bca1c738d8f53ffda9b66b7'
  22.     'as'
  23.   end
  24.  
  25.   language 'ast' do
  26.     sha256 '77f2b61a0b6527410060d3301eef0bd4c77073aa6469bcaac6f0da31317fdd20'
  27.     'ast'
  28.   end
  29.  
  30.   language 'be' do
  31.     sha256 '98465e1720f0f175f09eb9e0c5e9261ecf2ca93ba36683f852a510d5c4ef0094'
  32.     'be'
  33.   end
  34.  
  35.   language 'bg' do
  36.     sha256 'c21539441f2c20d1d4ac2872bc8db8e9e4230b6d0c74d125bbcc74130d7c094f'
  37.     'bg'
  38.   end
  39.  
  40.   language 'bn-IN' do
  41.     sha256 'e5536a6765668fa64831c2317e673c9dfb3a6ca676fe0a2288b3095c37f66699'
  42.     'bn-IN'
  43.   end
  44.  
  45.   language 'bn' do
  46.     sha256 '4aea516aeb8241e3cde93b41e92319c39e6bea56342087c56c26850d6047f28c'
  47.     'bn'
  48.   end
  49.  
  50.   language 'bo' do
  51.     sha256 '5f9b89303502d5c6dd16e632a47da525d5a6951b4732e0e4e7a6f7b83056d479'
  52.     'bo'
  53.   end
  54.  
  55.   language 'br' do
  56.     sha256 '9ca5043328dfdab26a73a997718081271c1604643d5122d3c9dc820f6faa7f54'
  57.     'br'
  58.   end
  59.  
  60.   language 'brx' do
  61.     sha256 '2f31173e18b12bc2e35ede6406cb6cb5d2f0ed6ff97f8b4f2f902d80e57f04b6'
  62.     'brx'
  63.   end
  64.  
  65.   language 'bs' do
  66.     sha256 '2904d69b1b9349bfc306679349382b551bc9d77c924156c87c87a5c86e8277b8'
  67.     'bs'
  68.   end
  69.  
  70. #  language 'ca-valencia' do
  71. #    sha256 '68094b55122af0f441c1afa15f66bece74ddf57f280de7e6a504414c10e74644'
  72. #    'ca-valencia'
  73. #  end
  74.  
  75.   language 'ca' do
  76.     sha256 'cf5cefe1318bb50c056703bb72eae9c9361c026b602dbc85a7060c1ef851e1f9'
  77.     'ca'
  78.   end
  79.  
  80.   language 'cs' do
  81.     sha256 '288c419e633968eacff11594bcfb14f6bfa952584d994c4767dedf739f94e852'
  82.     'cs'
  83.   end
  84.  
  85.   language 'cy' do
  86.     sha256 'c81557baf678f12eef6af6e9f99c89986ec79e61dba88ea254799d20bff911cd'
  87.     'cy'
  88.   end
  89.  
  90.   language 'da' do
  91.     sha256 '71282a8a39e67003d9081c6c0fc3030fe7c84a384f1d8b59ee8fb8e18d25c27e'
  92.     'da'
  93.   end
  94.  
  95.   language 'de' do
  96.     sha256 'cb7fe65c8532285e86633b138cc6da185f972da5c454ede793f186e17ffc9d48'
  97.     'de'
  98.   end
  99.  
  100.   language 'dgo' do
  101.     sha256 'd647e194877b9963416d66094195bec7fbfc838a97cd9ea5917d4148b1aae00d'
  102.     'dgo'
  103.   end
  104.  
  105.   language 'dz' do
  106.     sha256 '447ca2760b3aa30f48c4247509f2566c6ad38525ff422d50823dc804b978a5a0'
  107.     'dz'
  108.   end
  109.  
  110.   language 'el' do
  111.     sha256 '225c28228cab01b34abded9bafcb4fca6d44cc7c5124ea7946b0ebaacaff319a'
  112.     'el'
  113.   end
  114.  
  115.   language 'en-GB' , default: true do
  116.     sha256 '82df20bdfc602a92019d8a404a2ab8980f751304bd19331d2e71f7b2c5284ff6'
  117.     'en-GB'
  118.   end
  119.  
  120.   language 'en-ZA' do
  121.     sha256 'cdf3ab4de10b746e77b891816cafc2beaa6508d514f57ddeb9fa55ed725aa8c8'
  122.     'en-ZA'
  123.   end
  124.  
  125.   language 'eo' do
  126.     sha256 'c17194be7bfb3356feb99b6e4571adc7b048e7cae3c47fb87673120e641c9c08'
  127.     'eo'
  128.   end
  129.  
  130.   language 'es' do
  131.     sha256 'c377f416b57b97df2b7837e65887898cce37d07afb1c84fc9bf7e41ab30cf1f2'
  132.     'es'
  133.   end
  134.  
  135.   language 'et' do
  136.     sha256 'a3012646b646af345a2867a98813755b661faf15a8060f43e0e3a06b9ccc0d82'
  137.     'et'
  138.   end
  139.  
  140.   language 'eu' do
  141.     sha256 '49afdcb9c74d04d1688e7e72c88ad362b8a53ddab1582c89ecc3aeea1c465bae'
  142.     'eu'
  143.   end
  144.  
  145.   language 'fa' do
  146.     sha256 'd5c7193678cef77b8919143d04bfefa02121fc816f6bdb4258b350070f129019'
  147.     'fa'
  148.   end
  149.  
  150.   language 'fi' do
  151.     sha256 '3cc89a7eb0cbf2687e363f5e8494aae81043822a4cb740ab8307bebce28c2464'
  152.     'fi'
  153.   end
  154.  
  155.   language 'fr' do
  156.     sha256 'd841458189b90ae5f3e208620707833b4def2e9d8c2be71ae395ec25bec1908c'
  157.     'fr'
  158.   end
  159.  
  160.   language 'ga' do
  161.     sha256 'f7aa663be019e40a0bdc9ae356ca63b43d590be39b47edf1496542c185209c24'
  162.     'ga'
  163.   end
  164.  
  165.   language 'gd' do
  166.     sha256 '52b31554f81384f0ccac76e77b884e48a9e6c32f09e06620e62745a3238dedb7'
  167.     'gd'
  168.   end
  169.  
  170.   language 'gl' do
  171.     sha256 '743afa8db12737b556a48b330afba83878c20f5daf354c2794bfd90f08781cfd'
  172.     'gl'
  173.   end
  174.  
  175.   language 'gu' do
  176.     sha256 '7e0e878248d7a396da93f3d814d6467724b42358c402d6b185bce690b557ce4d'
  177.     'gu'
  178.   end
  179.  
  180.   language 'gug' do
  181.     sha256 '92e445a64e9c767c4369d201c2f68964a60b232c0814c415a6eac1b02240b7bb'
  182.     'gug'
  183.   end
  184.  
  185.   language 'he' do
  186.     sha256 '15d9cd689454cd27a0dcf21ef6cd9f4e4151d5bc6e8f67fa19f5e156fcc3bfe6'
  187.     'he'
  188.   end
  189.  
  190.   language 'hi' do
  191.     sha256 '39a25396f0314e20366d340b784a6672fbe183f8a54faac03eab60538383e1ba'
  192.     'hi'
  193.   end
  194.  
  195.   language 'hr' do
  196.     sha256 'a89415a7f93ed8ce7ea9e1dfab6d562805838b817a1d0229a114258f8b3203db'
  197.     'hr'
  198.   end
  199.  
  200.   language 'hu' do
  201.     sha256 '542b45a5f188c650e4c98a5e9424cf920d22a025cb9873dd7b71b29810efefa8'
  202.     'hu'
  203.   end
  204.  
  205.   language 'id' do
  206.     sha256 '450e9ebff9a22e886c8aeb5c37727c1dfe90cb9668f5de7c7247d72c233c6076'
  207.     'id'
  208.   end
  209.  
  210.   language 'is' do
  211.     sha256 '0fd35404f256b73ddbc8a3a59536971df9b256fa959ee476ce936e1e5cb15e92'
  212.     'is'
  213.   end
  214.  
  215.   language 'it' do
  216.     sha256 'bc46c7917eabea915769f091a271b738a7d6659ea88b043137b31f67df122dd7'
  217.     'it'
  218.   end
  219.  
  220.   language 'ja' do
  221.     sha256 'fc9bcbd84e46322dfc503efebd76785ac774e86ca3ec078151c2671637d76fdf'
  222.     'ja'
  223.   end
  224.  
  225.   language 'ka' do
  226.     sha256 '0651e9b7a6e05869ebef1b78c20189721bdd48414f8bd38088dae8b6c19ff414'
  227.     'ka'
  228.   end
  229.  
  230.   language 'kk' do
  231.     sha256 '6b5cd715ca325a7d35e91c0d50dd647c5a4b8cfd3c40465702e3bf086ac63c14'
  232.     'kk'
  233.   end
  234.  
  235.   language 'km' do
  236.     sha256 'ef089970324ca25e2e5f7de63cf267d554d580b13bb39fb706cfa076cee7465b'
  237.     'km'
  238.   end
  239.  
  240.   language 'kmr-Latn' do
  241.     sha256 '8ff30d162f859efe8da91c24ee9e6babfb8b909591a07b8b30fd0f2b172046bd'
  242.     'kmr-Latn'
  243.   end
  244.  
  245.   language 'kn' do
  246.     sha256 '2802d4e0be0b675dd8605d2492ce9faca1044b4309f264bb98fe6ee4b1062d28'
  247.     'kn'
  248.   end
  249.  
  250.   language 'ko' do
  251.     sha256 'ef1589600ffb46635316d69076d87e9d87f7085ac9ec3a78c43886d3c516b333'
  252.     'ko'
  253.   end
  254.  
  255.   language 'kok' do
  256.     sha256 'fe80158e0abf52a39d7e88cdcb70abdead066ac455a12d8fc334071e1aa583c6'
  257.     'kok'
  258.   end
  259.  
  260.   language 'ks' do
  261.     sha256 'ba653831d1d7a459b1cb4c5d79e0ecfd82dc010243a8907371a8550224a3a711'
  262.     'ks'
  263.   end
  264.  
  265.   language 'lb' do
  266.     sha256 'd390a2a699c39c1262833940151b3e5003cf68916c2c22eacbb5a145d56d522e'
  267.     'lb'
  268.   end
  269.  
  270.   language 'lo' do
  271.     sha256 '36564c618508a96d79fcf65ffaf22d8e739c8d32066cfaa334bc937cb4247f24'
  272.     'lo'
  273.   end
  274.  
  275.   language 'lt' do
  276.     sha256 '555dbf57e97e138277b95696f80ee1e5318945961d802ac16f931f0398ddf4df'
  277.     'lt'
  278.   end
  279.  
  280.   language 'lv' do
  281.     sha256 '70a7f2969c636364c4d1757c1da4f9f08938e0f8f303886c17d9abcdefd2d09a'
  282.     'lv'
  283.   end
  284.  
  285.   language 'mai' do
  286.     sha256 '788dabe556015533c7d3eb52b19dc6c30f0ec228e0403020d4f986b2393db888'
  287.     'mai'
  288.   end
  289.  
  290.   language 'mk' do
  291.     sha256 '851eac7769dcee0ef363dcae6c66c5218db676af2d774be71dcd0a64a462b9d6'
  292.     'mk'
  293.   end
  294.  
  295.   language 'ml' do
  296.     sha256 '32c874e661e00e38392aae5dff16c6bf92d7f0a069db5e88d1e32001402635c0'
  297.     'ml'
  298.   end
  299.  
  300.   language 'mn' do
  301.     sha256 '163a4db92bef94030b10ba5765c3a14fd9ace2123a9667893d006ad6e252a168'
  302.     'mn'
  303.   end
  304.  
  305.   language 'mni' do
  306.     sha256 '049a73176f1f426a5c3aef439ac87c1051f8ff1848c5eeae4bde53e86870b5a7'
  307.     'mni'
  308.   end
  309.  
  310.   language 'mr' do
  311.     sha256 'f6a15fa36086fb875f100d77cd32d06886ca762807f0285b6550970b6513b853'
  312.     'mr'
  313.   end
  314.  
  315.   language 'my' do
  316.     sha256 '79bc7cf596b8e63521f72a94b5e06a6d88f8787e2249166c582635ca41239e64'
  317.     'my'
  318.   end
  319.  
  320.   language 'nb' do
  321.     sha256 '8c1a63da3d911645683b9b2bcca24b34c5bccd37f82db572c565a6edbfe040f7'
  322.     'nb'
  323.   end
  324.  
  325.   language 'ne' do
  326.     sha256 '60d2ad5a0183202a6afba4082fd1f18680a97fd023ac75fd34e5557aea58aa28'
  327.     'ne'
  328.   end
  329.  
  330.   language 'nl' do
  331.     sha256 '3ef1a0c0ceb49a27c584dc5bfd5b384ac5397d2740e277d2e7e2b60c6e5dfc11'
  332.     'nl'
  333.   end
  334.  
  335.   language 'nn' do
  336.     sha256 '0e6931c16538fdac46d295920904c4eb3bda8d761c8dd6bafbed6c9cafd9ea20'
  337.     'nn'
  338.   end
  339.  
  340.   language 'nr' do
  341.     sha256 '09f7cb67a721938fd4c796b9745c33798c9659b650375ae92002a663d655a383'
  342.     'nr'
  343.   end
  344.  
  345.   language 'nso' do
  346.     sha256 'f7622330a186076f65341381ac949b40841c96c72dbe88e6c95ef52463a3ab10'
  347.     'nso'
  348.   end
  349.  
  350.   language 'oc' do
  351.     sha256 '7014d22eebcb9ec965a36516c2c0e2f4ff14c6cc859201b3ced7723daa19b135'
  352.     'oc'
  353.   end
  354.  
  355.   language 'om' do
  356.     sha256 '56cb3e16178ef7ae6a49489eaa40a82c0c38820ea4ac705e258022dfa83554f8'
  357.     'om'
  358.   end
  359.  
  360.   language 'or' do
  361.     sha256 '1e39fb17ce192006b66e15617188d31e4caf70814668e2e55eb39efaed6ee42c'
  362.     'or'
  363.   end
  364.  
  365.   language 'pa-IN' do
  366.     sha256 '17517e12fa28e5f8ac9dfe00e3b86598225e06cd37e40ad61aaccf3fd94a0cc7'
  367.     'pa-IN'
  368.   end
  369.  
  370.   language 'pl' do
  371.     sha256 '5b4c0e784facd5b2fe89677d719ac6de1aff44e89bc4f5fdc9eafd12fcf502c9'
  372.     'pl'
  373.   end
  374.  
  375.   language 'pt-BR' do
  376.     sha256 '5075453c8cf3c27fbd36517fb2a26cf6ab8961d8f52316baa59a99cd1266d1ee'
  377.     'pt-BR'
  378.   end
  379.  
  380.   language 'pt' do
  381.     sha256 '8a56305b4629af4694ab4181bfbedc07dbe72f33a88d1a286da4154278d1efb9'
  382.     'pt'
  383.   end
  384.  
  385.   language 'ro' do
  386.     sha256 '0ee78fbc6ae00c84572d4f5b9d76e5d50fcfd1efaa792f10588171cccfeea0d7'
  387.     'ro'
  388.   end
  389.  
  390.   language 'ru' do
  391.     sha256 '7e64b57acef1f801f7f292bf186d4638cedaf30f3b3641e8e558db33dd961a5e'
  392.     'ru'
  393.   end
  394.  
  395.   language 'rw' do
  396.     sha256 '0c52879c16f358332b59becbb12f24f6d6fff7f45d03040264211690b8246053'
  397.     'rw'
  398.   end
  399.  
  400.   language 'sa-IN' do
  401.     sha256 '0d751199a7b8d94bd5b1242043ea1ee7aebe17499fb68b4ce90872e9ce7b065e'
  402.     'sa-IN'
  403.   end
  404.  
  405.   language 'sat' do
  406.     sha256 'e3153fad150a535e8863fd2ac5f85f2f30183065e1b24046c1a340b50931cde0'
  407.     'sat'
  408.   end
  409.  
  410.   language 'sd' do
  411.     sha256 '3921b8210c3a623a908ad0e7157c9757f37467259c41fcdebaf58ab155222c27'
  412.     'sd'
  413.   end
  414.  
  415.   language 'si' do
  416.     sha256 'a338dcbbf0fd5e468c84294ea89cbcf6c6ca27970df7daafffd64ba724359bfd'
  417.     'si'
  418.   end
  419.  
  420.   language 'sid' do
  421.     sha256 'e8dc323cc34900ad8eff1889653411804fd5414eaf5e3131237c893ead213616'
  422.     'sid'
  423.   end
  424.  
  425.   language 'sk' do
  426.     sha256 'f3185d509604bbde6a8f3e74c2239196c6eb485d1867bbd6fc9b65839bd2acb2'
  427.     'sk'
  428.   end
  429.  
  430.   language 'sl' do
  431.     sha256 '528976a9f58cc727105c37aaa2d93aaad6e55b58833f16fd740dd9de4b7cf17b'
  432.     'sl'
  433.   end
  434.  
  435.   language 'sq' do
  436.     sha256 '94c7c9de3ef6e988fdb5e23dbc6fdbeaf8c2b228fc6d598f2c08eebb38c3939a'
  437.     'sq'
  438.   end
  439.  
  440.   language 'sr-Latn' do
  441.     sha256 '53d2b55c199b881e6346b45c538f5aa33479115e1c367cf071c62a6c8027511f'
  442.     'sr-Latn'
  443.   end
  444.  
  445.   language 'sr' do
  446.     sha256 '4c1f7c337f5dc3fc223e81913582b4c85f682ca2de0166111ae263442b85d74b'
  447.     'sr'
  448.   end
  449.  
  450.   language 'ss' do
  451.     sha256 '9ba622bc73df8ba41eb8e9a52396ab5f8fddc7d283845976eb18bfd840b29cd4'
  452.     'ss'
  453.   end
  454.  
  455.   language 'st' do
  456.     sha256 'c7c49c0a552b2ee317800a6c5b4af4200a3cd6eb6fe9013ea99012c027b51fab'
  457.     'st'
  458.   end
  459.  
  460.   language 'sv' do
  461.     sha256 'e34257318a33925d2300ad56df1e9dae4810417cac0118ce13c9634226216802'
  462.     'sv'
  463.   end
  464.  
  465.   language 'sw-TZ' do
  466.     sha256 '04b8f433b24ec8b972428b43791d9ec00b44b25cdf1e7f40b7cf8aa31d2c9d15'
  467.     'sw-TZ'
  468.   end
  469.  
  470.   language 'ta' do
  471.     sha256 '0dacd4a85aebfd63906ff7c4b39a0f4216637d32272e8f0be3f3bf172889dd23'
  472.     'ta'
  473.   end
  474.  
  475.   language 'te' do
  476.     sha256 'c071feec32f8e75f4a471c63fa129cedb96960447d4c8e9463b1f10dadf83565'
  477.     'te'
  478.   end
  479.  
  480.   language 'tg' do
  481.     sha256 '0640dc9d140b6579f69d7e0b7eae57fa0fbf43e77687e40733f5a69a4e04c28a'
  482.     'tg'
  483.   end
  484.  
  485.   language 'th' do
  486.     sha256 'd7fe5f86765cb8a9273dedab39786f8faaa13fc330a37b0e42f95be4e33c3902'
  487.     'th'
  488.   end
  489.  
  490.   language 'tn' do
  491.     sha256 '174563fa03cc5eae3d3e59c471d1e7c4602c0b166b2020b2ad2563319414d922'
  492.     'tn'
  493.   end
  494.  
  495.   language 'tr' do
  496.     sha256 'b708810df7cb5381cf5ad017c4b2622124c02b4a32d4a7414a543a1b9fd1053f'
  497.     'tr'
  498.   end
  499.  
  500.   language 'ts' do
  501.     sha256 '3f96277fb114b51a1eeb21b988d497a324f546cd9640bb055d2c2d5c6f1ea6e7'
  502.     'ts'
  503.   end
  504.  
  505.   language 'tt' do
  506.     sha256 'd2651f3743548577cbc51dfeeb7b14be943df5eb9d94d9a340913de8008a62e7'
  507.     'tt'
  508.   end
  509.  
  510.   language 'ug' do
  511.     sha256 '7837d6b623b87d49cf3a26c101ddbeb2ad4773ebad0c20524a61de115c88202c'
  512.     'ug'
  513.   end
  514.  
  515.   language 'uk' do
  516.     sha256 '043cce4d8939106983dd61e56093eae2dd945e12d9cce991eb194a4066a0ef57'
  517.     'uk'
  518.   end
  519.  
  520.   language 'uz' do
  521.     sha256 'f18b1112d37ab1740bcca49178a79e26d4faff4d5285d724d7c1b0c338347a79'
  522.     'uz'
  523.   end
  524.  
  525.   language 've' do
  526.     sha256 'c525562b6b8169bc95e4b75f9cd72536a6e53815b3e6a936c23759432e7d6138'
  527.     've'
  528.   end
  529.  
  530.   language 'vi' do
  531.     sha256 'c61014a9a5a5a7973d87654b11194a19b809745ad59e80833aa70841b61fcd29'
  532.     'vi'
  533.   end
  534.  
  535.   language 'xh' do
  536.     sha256 '8c29a6ed054de06707b01bb2627a964380bc62fa29649a580c0f547498294895'
  537.     'xh'
  538.   end
  539.  
  540.   language 'zh-CN' do
  541.     sha256 'dccb82fbbf17fb409dda0e9b1cd9b4e70862441c87fcb6e97ed6c22f0f7d8669'
  542.     'zh-CN'
  543.   end
  544.  
  545.   language 'zh-TW' do
  546.     sha256 '69d078a007ba8a22ced33b66e84371ed6ea6773729b3d1b77709679d5e347832'
  547.     'zh-TW'
  548.   end
  549.  
  550.   language 'zu' do
  551.     sha256 'cf898f1de9a4b66fc06049a4ccc1ec620debeea747fd4e2b80e4d380c1941604'
  552.     'zu'
  553.   end
  554.  
  555.  
  556.   url "http://download.documentfoundation.org/libreoffice/stable/#{version}/mac/x86_64/LibreOffice_#{version}_MacOS_x86-64_langpack_#{language}.dmg"
  557.  
  558.   name 'LibreOffice language pack'
  559.   homepage 'https://www.libreoffice.org/'
  560.   gpg "#{url}.asc",
  561.     key_id: 'c2839ecad9408fbe9531c3e9f434a1efafeeaea3'
  562.  
  563.   depends_on cask: 'libreoffice'
  564.  
  565.   preflight do
  566.     system '/usr/bin/sudo', '-E', '--', '/usr/bin/tar', '-C', '/Applications/LibreOffice.app/', '-xjf', "#{staged_path}/LibreOffice Language Pack.app/Contents/tarball.tar.bz2"
  567.     system '/usr/bin/sudo', '-E', '--', '/usr/bin/touch', '/Applications/LibreOffice.app/Contents/Resources/extensions'
  568.   end
  569.  
  570. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement