source: trunk/dports/textproc/tesseract/Portfile

Last change on this file was 150615, checked in by mf2k@…, 16 months ago

tesseract: Update to version 3.04.01. (#51128)

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 21.7 KB
Line 
1# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
2# $Id: Portfile 150615 2016-07-24 21:17:16Z ryandesign@macports.org $
3
4PortSystem          1.0
5
6PortGroup           github 1.0
7
8github.setup        tesseract-ocr tesseract 3.04.01
9categories          textproc graphics pdf
10platforms           darwin
11license             Apache-2
12
13maintainers         emer.net:emer
14
15description         Open source OCR engine
16long_description    The Tesseract OCR engine was one of the top  3  engines in \
17                    the 1995 UNLV Accuracy test.  Between 1995 and 2006 it had \
18                    little work done on it,  but it is  probably  one  of  the \
19                    most accurate  open  source  OCR  engines  available.  The \
20                    source code will read a binary, grey or  color  image  and \
21                    output text.  A tiff reader is built  in  that  will  read \
22                    uncompressed TIFF images,  or libtiff can be added to read \
23                    compressed images.
24
25github.master_sites ${github.homepage}/archive/${git.branch}
26
27checksums           rmd160  5e754411afa74cfc4e6b601fe2c770ba93a25f23 \
28                    sha256  57f63e1b14ae04c3932a2683e4be4954a2849e17edd638ffe91bc5a2156adc6a
29
30if {${name} eq ${subport}} {
31    depends_lib             port:zlib \
32                            port:libpng \
33                            port:leptonica \
34                            port:jpeg
35
36    configure.env-append    LIBLEPT_HEADERSDIR=${prefix}/include/leptonica
37
38    livecheck.regex         "/tag/(\[\.0-9\]+\[-a-z\]*)"
39} else {
40    revision                1
41
42    depends_run             port:tesseract
43
44    livecheck.type          none
45}
46
47set langs {
48    afr         3.04    Afrikaans {
49                rmd160  ccf63a79b80e6188735383f526d55c811851e1e4 \
50                sha256  6e2ae1957561113608e12622a4544e034c46a49b6f9c4aa31151a548fcb7ba95
51    }
52    amh         3.04    Amharic {
53                rmd160  a59bc002c3bea2c57ecf359b12c2311ce9ea36eb \
54                sha256  049ef7337458b9ced9b8b04baf9d862e2971740f665215e450af6f3d70d36cf1
55    }
56    ara         3.04    Arabic {
57                rmd160  bdc1c3617a09e93590dead60d70a8799f4614175 \
58                sha256  21c98aaf7aeba2271ac0cc4a363d364d806649d7cb0bcab85d4b9a385f49645a
59    }
60    asm         3.04    Assamese {
61                rmd160  35d0c8c7fe5bb9016d21b587b0231013ddbbb7d5 \
62                sha256  d0b5b652dab945eb1bf8c2b07864712c7c334172c36aa1c9e907c3eb4bc07c30
63    }
64    aze         3.04    Azerbaijani {
65                rmd160  5ddcadd3f1a5fd4add03298c35a2bbf1511d3d19 \
66                sha256  bc2b4849182c3720c09847f5a645d1e3481ac22cef51a85950a14fdce138e05f
67    }
68    aze_cyrl    3.04    Azerbaijani-cyrillic {
69                rmd160  e032f2d12dda222c2801202756439a1a8babc54a \
70                sha256  b85303d2426aeb1d07a36a1f06f779a608593336e6802bac966c7a24fa734b36
71    }
72    bel         3.04    Belarusian {
73                rmd160  8c6195b20a22fd9ac422dd88334531d80ff9882c \
74                sha256  42f3d155f20ee9336978aace643d7814ce092547d75d65f054cc811937f2f813
75    }
76    ben         3.04    Bengali {
77                rmd160  0569e0e5c620d8fe8a6add4f009b2f396f8597f4 \
78                sha256  157826baf48063547b7793e1bde0c9f82d4843488fb5c7e02155f662a708e860
79    }
80    bod         3.04    Tibetan {
81                rmd160  5458c71ba998d1a30db2ddeb64a376107a426dca \
82                sha256  56a978b1a9f66c255f7145441ba6077572167e1925b8057447dafd9f46399867
83    }
84    bos         3.04    Bosnian {
85                rmd160  2d6c4c70c147df8faa260710f60c7b367729bbc3 \
86                sha256  e49da2eee865edc1d81d6ea2ceabc0bdbeb7f275b6d878fb3b64747a642320e3
87    }
88    bul         3.04    Bulgarian {
89                rmd160  5ad427497c58ef89aff30c9a1265f4bec34fece8 \
90                sha256  ca0bd253b4ab6202db5e8b2cecbc4219b4f725e51468cabf5bc99338e2c3de33
91    }
92    cat         3.04    Catalan {
93                rmd160  8bbb029c4a495f8f082287d8b80aac4b69605303 \
94                sha256  29af67467ec1b1ffd4d2d9748f0219f2220974b0e53a66ec7234f1768b43fc4d
95    }
96    ceb         3.04    Cebuano {
97                rmd160  3197e9b72a7f53779a5acd704cae8441847dd23a \
98                sha256  c12103b2ca498872dc72d71e9a330066353acd2c758ace1d3f59c14dae2536bc
99    }
100    ces         3.04    Czech {
101                rmd160  f4ab73e7e16123b4a681da2319e5c759777dbd7e \
102                sha256  60c58ecd97875a41eccae4846a2e4bf74cb0e4bc066d1bc430919c76a19fb37f
103    }
104    chi_sim     3.04    Chinese-simple {
105                rmd160  73711ca1dac3c6eaf68a55e6e53914bf7e6b8b1f \
106                sha256  323ae74d4a2ff49e932dbb4d6282fe0e67ddfafda075ec85803ecd077207454c
107    }
108    chi_tra     3.04    Chinese-traditional {
109                rmd160  8b7af417c316fcb361cfff6a3abf777c8979dc0f \
110                sha256  774d566bd0b36e4b6c07415dfa5b6b57feb2575b1f5f231d7fe01a52dac5dd0e
111    }
112    chr         3.04    Cherokee {
113                rmd160  9056e3038e5d18075721d81eada87844535e5c33 \
114                sha256  8bb20f8a78e31a4802fa9f1e075cb7de8d7c2eac5b7b33942a6d82abe0783acc
115    }
116    cym         3.04    Welsh {
117                rmd160  c8803e8714adc1f295167c5086c79d0221d6f840 \
118                sha256  07c8e3d6a139711dcdb4c92f90d18802f6e15de39331588d713fe7ca925bdc34
119    }
120    dan         3.04    Danish {
121                rmd160  068916cc2cbe247b2feed1afd2aa23ea8a301efa \
122                sha256  f9521a8381ab1823be0808f933a9bb8f1172968a44e391e370b1fe9b4d913ee8
123    }
124    deu         3.04    German {
125                rmd160  6d250dbf6ff5fca5a8579353a94b39c3b9f62c7d \
126                sha256  cb7eb42a7e972cec7ef904fe81825d7b547c46df684c814fdb11a930b13bca3a
127    }
128    dzo         3.04    Dzongkha {
129                rmd160  23e95047e4c2c79a1d3659d2aba75a3483f5cf11 \
130                sha256  b51ff06dcf3012359faa821c3d245e4c8a1f4b65ae5f614e4ab1ff136b049fb9
131    }
132    ell         3.04    Modern {
133                rmd160  1582d96457ad5a35fa2b9d41ace71094a9e0a95d \
134                sha256  bbe0ed0758c69043114b13fc8f00a42342c647f27be352c05b4978e265380e64
135    }
136    eng         3.04    English {
137                rmd160  bbd82dd674b151187f033394dddaf94e5ef8264c \
138                sha256  c0515c9f1e0c79e1069fcc05c2b2f6a6841fb5e1082d695db160333c1154f06d
139    }
140    enm         3.04    Middle {
141                rmd160  047b595eb53aa4b92b6cc5d4df6b3e56e91c3a5b \
142                sha256  86589a5b276f631783e038723640ff2406088b1762bd5c3e7ed7073e760fc683
143    }
144    epo         3.04    Esperanto {
145                rmd160  f8f8e106001ab5d4ff68ec235e8cdb821d2a7ddc \
146                sha256  c424d29a2341469353fff25f466b67de3904156bc1517c2a1ba3b3554b81b4f8
147    }
148    est         3.04    Estonian {
149                rmd160  13a8921185938e4a5d3a500e15bd984ef2e59a22 \
150                sha256  8fa8f2649ae3168938967953ce3acbc19d8c0e07028c0461c29a49183045948a
151    }
152    eus         3.04    Basque {
153                rmd160  9b6b74e258c50114d399dd953ccbdb1dd0591e18 \
154                sha256  dc9a3499040c600eac07036269bbc16ae1e5845cab32e1b6272a707a6e4d9a0c
155    }
156    fas         3.04    Persian {
157                rmd160  73fb974b5138848ef33030e336bafb8683b27d49 \
158                sha256  5d4642e32c66e9450bca9c0ced22cae93188340acfd8c6ca717f02e617b9c154
159    }
160    fin         3.04    Finnish {
161                rmd160  8a108292f799164d6267b206420ae714a1f7458f \
162                sha256  f830c625f635a637cb11a6a565126b1ae105c24ae9fd7cb92c8d5130c7184cf1
163    }
164    fra         3.04    French {
165                rmd160  a0a7f3db9dfbbf6fd5d5f9458a2046eaab69f0f3 \
166                sha256  86afb23ad146467f263e8ade56fd3951b1cc28f8c4eebc34f993d3c02d88a7ab
167    }
168    frm         3.04    Middle {
169                rmd160  c6f798def693b2138646d1fbdb2b73f05564b192 \
170                sha256  b6b5b8e2c713f4f66aaf6f956fb761ea8c6518b92af4c511a62a337e3e1cdf03
171    }
172    gle         3.04    Irish {
173                rmd160  f88497345bb9fb2f3420609b4ba89068a37c455e \
174                sha256  ea7e257ce8cfe72279505a154c1d55ca10687804bbfcf76946c2d462eb441fd9
175    }
176    glg         3.04    Galician {
177                rmd160  67c290bd0cae49ef9984847f56a397094f5465ef \
178                sha256  5f9021596a8e5306165a13429cd16d27d517605674c15d69e571307abd8ab639
179    }
180    grc         3.04    Ancient {
181                rmd160  70e92546f7120603ff52c32246e37e1299ec29df \
182                sha256  abdb160c3d0c3424e354f15459198bfca470dc42b6a394ca521e7786470a2213
183    }
184    guj         3.04    Gujarati {
185                rmd160  ade99b986dcb79ffa80d351e638c84b9d87228e8 \
186                sha256  54050ed17eb83d0e258a127d92308b037cde34028581d7d0e2a903573bade836
187    }
188    hat         3.04    Haitian {
189                rmd160  e031d7511963d2436d3695c9598f51683bf6b75f \
190                sha256  688b03656576abc7df686f4e4facb78798ff19dd0dca01026209acd569ad231d
191    }
192    heb         3.04    Hebrew {
193                rmd160  385d88520c0b8d4da4e65736e0a57efa573f8227 \
194                sha256  4f79288afde9162ee27841f0de999e690022cf1e3bd1723e34ca8f189c4bea9b
195    }
196    hin         3.04    Hindi {
197                rmd160  7e362f851b61be6c6d65e0629b7a1206dd0434cf \
198                sha256  6e99459dbdcc40bfec132747bc233054916bed9da02f89567c9388c32e2fd6ee
199    }
200    hrv         3.04    Croatian {
201                rmd160  7a3bd6d4c924a9312555dc3228ae8e31f101ff30 \
202                sha256  c37a21ef36788013f71a91ba649f4adc4c0ff8eed9e8b2a8aa6d891dbb693897
203    }
204    hun         3.04    Hungarian {
205                rmd160  19bbe3551e0d0a0d7b0f7bbd220882a1f193afe0 \
206                sha256  a6704d2e8dae62240597342c33736cd7bd836a88e188fc74db038ec87be3ffa7
207    }
208    iku         3.04    Inuktitut {
209                rmd160  56040fb632cced001ab641cdb699cc224fdfc526 \
210                sha256  ab819e60138f84325088b1197317b5e210232f2c1046b29e641e931402db3eec
211    }
212    ind         3.04    Indonesian {
213                rmd160  0326712538f0670d56488340bba27d437ba8bced \
214                sha256  3738deb007baf9f01b3a601835003f71c314d1b955f8a743634f6f1ec8220d88
215    }
216    isl         3.04    Icelandic {
217                rmd160  924b5ac03ce2af78d3e7da0d23d5f39eb2df8e80 \
218                sha256  bf6b6c1c76f8bcb9f780dc172d8b61d365fab434b15e84277dcd6cd7d07c7600
219    }
220    ita         3.04    Italian {
221                rmd160  ee879599393d3b877b73f5ca9546a47447049909 \
222                sha256  5a4e6e826e021d04f3494c2bd74ed1af5977b67fdedceb3c9aa30ff6c7a4b3d3
223    }
224    jav         3.04    Javanese {
225                rmd160  77e8eeed27c2a873c9e42009077e8d51d44cd5ae \
226                sha256  77f1b5da5ffaa096724ec3699ae4dbfde9f8544f4b74bb5c2c9a4226ed975eba
227    }
228    jpn         3.04    Japanese {
229                rmd160  7812c03a3ce6714e1a2f73b182a1d9c3eb89dc58 \
230                sha256  3c3c957cbbfb6fe66b38b46bc17f86158dfdb1688a2a28ede7ee0ec891f4aaf2
231    }
232    kan         3.04    Kannada {
233                rmd160  2c4814a8719333e7902aeeaaf430b8d739ed686b \
234                sha256  6f1b20d633933835c0ecaece42e64c61fd690ec010d0df52db89433e4a225341
235    }
236    kat         3.04    Georgian {
237                rmd160  aa4b8fdebc2618856196f827c53418a12e2be38e \
238                sha256  23d688068a7a49694b10c87b725e389c9dccc66e70eb52ad36acedcd4e01609a
239    }
240    kaz         3.04    Kazakh {
241                rmd160  039189b5241009ec7ed84880858023c851772ec1 \
242                sha256  f56980288e9b90bfeb19291757da0b293d3d50061b083135f38a97ff0f378341
243    }
244    khm         3.04    Central {
245                rmd160  eaf3a704d47e446b6e5a3385c4bbcd2839d300fa \
246                sha256  5a84fc23ee53db858bca06a51a9a1666197291918ee09e78faaee086cbb662bd
247    }
248    kir         3.04    Kirghiz {
249                rmd160  65e83d23e125b5ddf287cf451a152b3ab8743c65 \
250                sha256  03427b9a007b74afce39b5d0261b4fe6f6476e3667de4ea0c318458ccdb331ac
251    }
252    kor         3.04    Korean {
253                rmd160  0da1ed873f661bf0aed01105b63fc6d386fdc49f \
254                sha256  fb312ebe119a7673ca68c0a9f7b9ddd13a704f64609dd22f2fd606889c918de6
255    }
256    kur         3.04    Kurdish {
257                rmd160  a6dcfda19a26b2449dd7f2c41dd0d14f861b0d8f \
258                sha256  2c865e0519fe5b8fde0b6e2184745c9c06ec96eb93fb13fb7ec298679abbe2b2
259    }
260    lao         3.04    Lao {
261                rmd160  769e9bcc79ad2913a83f49eef674455b2b90958d \
262                sha256  aebf2025ee1ec71b0ee532825828d0d2d4ada7fb7f59bd535eebf63a55576d0d
263    }
264    lat         3.04    Latin {
265                rmd160  c262f288c7fe0fde1d5a626a2bb2d1aa0f2f1bc6 \
266                sha256  529ff48baad9d101116989c98ff30946861d3b6d4ba643c54cca5e6e733bfbe0
267    }
268    lav         3.04    Latvian {
269                rmd160  60629e4ad25ded98b4d0bff1d48da11db16319ab \
270                sha256  4f1f06376f498d0dae11fb03200ee124c615dc848fee1c05aff9187bf8f6bf3b
271    }
272    lit         3.04    Lithuanian {
273                rmd160  0833e40b831af8be82a14752f21698dbfdb421bf \
274                sha256  158a5277572f04bb9fb070a3bc00ad3a5fe7a5e25856c9f92489662ce57b0038
275    }
276    mal         3.04    Malayalam {
277                rmd160  90741a4210a232ad970509cfadc7b125b03e6645 \
278                sha256  0a75ab724eb5b65d6d3ed05f8ff77ea9fcf2aca77f8b7411d6a60e1b21bd03c5
279    }
280    mar         3.04    Marathi {
281                rmd160  01bc16ae1bfcf575df5b92f2a7c755a80e797204 \
282                sha256  3336e7d540507fb6edae99893e5aa986c3d365628916bb334be00cea47c1c72b
283    }
284    mkd         3.04    Macedonian {
285                rmd160  2ddf1c96042f0f3130b82dcd31b4f9f6318b758a \
286                sha256  e3f410684e90dc7345ec26efb82676dbb01f2b1ee463efb5fe2d489259533ce0
287    }
288    mlt         3.04    Maltese {
289                rmd160  179975099d834eee3e647fe530848085e6cdf5ba \
290                sha256  10680275987ff16b4943721d49aecbcd4ab9e9e3420c9efba161aaa5a0d9e4e2
291    }
292    msa         3.04    Malay {
293                rmd160  a6c9009b66d0d2ae6fa1b05044a39d00517b7816 \
294                sha256  d2f7d2d57af1ac8668703044f480e578c31fed0371eda2930624ffd467351711
295    }
296    mya         3.04    Burmese {
297                rmd160  6d37d54a603a7d5059117d3dcfb6e14aa962adc1 \
298                sha256  54a0d183d7ab6a67336a504928f3df89b4c9781d3608325adc7f0ad256c9de9e
299    }
300    nep         3.04    Nepali {
301                rmd160  68975e3237bd0a012f561e02f5e4ee69ed46db4e \
302                sha256  0ccbcfc9cf4be5ad575f685d1f63176b773eee7a7bb2702ddbb5693172398394
303    }
304    nld         3.04    Dutch {
305                rmd160  82803e4956e6bc931f5d5019b3642a052af93db3 \
306                sha256  bd849345e8476f47b40c17204fef5cf64287244c19b9d17e297ffe70fc5c9cb2
307    }
308    nor         3.04    Norwegian {
309                rmd160  214ed35496c1fcbcd1f0bc4cd20bd1e20458ca24 \
310                sha256  a990269f3d815ad206ea0f27b14d07e7a0be0c171335397bc0b46ea0cdcfdbfa
311    }
312    ori         3.04    Odiya {
313                rmd160  96045c2025c46972d747c75ec4a2d755ea338e6b \
314                sha256  4c2962c285ccc3c735e031ef32719cf38561d76c5cb03ecb371a72fb109b4a37
315    }
316    osd         3.04    OSD {
317                rmd160  c6a68284846faab8d6194d0c67a8873ae8bc7f81 \
318                sha256  9cf5d576fcc47564f11265841e5ca839001e7e6f38ff7f7aacf46d15a96b00ff
319    }
320    pan         3.04    Panjabi {
321                rmd160  848c47a60dc9aa64ea2fcd1b9d8b243266718cf6 \
322                sha256  7b551e7d52e275d8dbdee528016acb228bf013b21fcfc77333b9bae627bf8dbb
323    }
324    pol         3.04    Polish {
325                rmd160  414f1b7e598c261dac65720382fe8f7cc48085fc \
326                sha256  1d2292319d2e3c65e15f19f55b961c9b492651fc179f3bcd219affe7c141bf94
327    }
328    por         3.04    Portuguese {
329                rmd160  5def457251d1e2e2e8c1c0f907fa592241c48ada \
330                sha256  089fb419cd7bd135236244dd9a4b8a42dfe2ee97d97b481efdd7b92c9c6324a0
331    }
332    pus         3.04    Pushto {
333                rmd160  f07e893208c3fd6de2193702c2efecd76ed6e140 \
334                sha256  ab884e2fd3ff722affb661927e18e750b49052e731cbb05ea2c16ef783b5e5c7
335    }
336    ron         3.04    Romanian {
337                rmd160  5a43337d11a114a316ee46490394944767926827 \
338                sha256  f4f3614d4b009eeb0ab5815ebef080ebba7c470b3f80c9f97ed6da0d3f409986
339    }
340    rus         3.04    Russian {
341                rmd160  ed333348061de26e3b7b048b46194f51f39f2f3f \
342                sha256  1800dcaf043e95007269f07168a12258cd8b87bf413769c2b5a3d5451e45cab4
343    }
344    san         3.04    Sanskrit {
345                rmd160  33df0f9aa7a4c05953103c22bb0b24e6615dc46a \
346                sha256  6f4ca5053f14e16da70ee3b6eb0e554b85bd5fdb8ed3ec9af32959fea4222e99
347    }
348    sin         3.04    Sinhala {
349                rmd160  eef22d60cf2e7dd87005b5e35f9ecaaa61fad211 \
350                sha256  f5853c36efdedb142198ca6891d0a2773ea29f54c76a608933d2389351782190
351    }
352    slk         3.04    Slovak {
353                rmd160  702c4b0bae525e52dd9be453778da669ad0176e7 \
354                sha256  ba5d2aba09f59e1952583825dd7b0eb9ba706283d1c0f93be8d7381b5e5eae2f
355    }
356    slv         3.04    Slovenian {
357                rmd160  bb23971cb8924c99fcde501bbb1ffdb29eab8ac2 \
358                sha256  305884e151a01421e847a4a30f05e9c899fcefd483a12d2ea8e0f205534d56ce
359    }
360    spa         3.04    Spanish {
361                rmd160  2e5e122a51dca3e07b6b2a78541e560c2b07f58a \
362                sha256  f23985996bbcfe2b57864ccb082783c1c74c87429f04411a04a6ba4d3da2efda
363    }
364    sqi         3.04    Albanian {
365                rmd160  3446c407c2e68c7296eecd27136ed1e8422cd3c9 \
366                sha256  aecdb5aef70bcffa3a500676910fde1d2b5d63784796099c3fdd8f8a0ddc9f97
367    }
368    srp         3.04    Serbian {
369                rmd160  05c1823a37498e882f6dff14b1362402cc347066 \
370                sha256  35bfeb3ce14f5afeb82c9be2490db34178c0e13f7de8061013a083b163c67415
371    }
372    srp_latn    3.04    Serbian-latin {
373                rmd160  70e4547d155463e770faf8955fd713174de805a6 \
374                sha256  0d715855fd6dc0dc9a950b02ed1589f6c518f0456a4a321a18bf450b970a4a08
375    }
376    swa         3.04    Swahili {
377                rmd160  60dd0e44ed7c157fda6a8eeba0e8c8f475cde9f9 \
378                sha256  8e10a7254e77d931edf8c933a98be5b36abe1fd21c3266c06641e0464f879cdf
379    }
380    swe         3.04    Swedish {
381                rmd160  1aa2ccd27193b1d57f27a202bbd6dd96ed1bc475 \
382                sha256  2a6407bbf187eb1fcfd1633fae9abffcd6220e7ab74e05e65bf16426ac8f2050
383    }
384    syr         3.04    Syriac {
385                rmd160  a1c750aeead60e80755374689d24c78245648a01 \
386                sha256  603dc93c49b86cff4e1dc5dc9c0d790fbfeb8ff64cf6b52181e57a3e028d7d21
387    }
388    tam         3.04    Tamil {
389                rmd160  e3086a570b4e95a77cd579688dc2509150fc62e8 \
390                sha256  7fb7347e806d540ef83eb9c426dde2366a269a370f11fffe73920bb5fc2c25bc
391    }
392    tel         3.04    Telugu {
393                rmd160  d74b69340357919a8141dc2bc6ed95d5d1773f95 \
394                sha256  fb46ed549a15633bdef1a776b234314a443334e9678cf515aed52c5216cbcd3b
395    }
396    tgk         3.04    Tajik {
397                rmd160  e97ed1c04904d8eced04b8feb5dda42f28be9289 \
398                sha256  40f3b249bc18cb7587bc3aafb380435d13a94c95603b31823f92fb98dd19d238
399    }
400    tgl         3.04    Tagalog {
401                rmd160  8c0c0a894eb11d388daa591f23466260a43ffade \
402                sha256  e794af607426269bb32eedb2f20706e278fbb00e4a75c43dc4a7b8c8e2033938
403    }
404    tha         3.04    Thai {
405                rmd160  232470d4998b5b660785fa9c286381e4a23012a3 \
406                sha256  ca4a42d4481bd0377cd02731b5149c228bf73e8b7a61e44b9a2d5e274be150f8
407    }
408    tir         3.04    Tigrinya {
409                rmd160  39d67740cceb3fdad9640b15b67f6effde710060 \
410                sha256  10a58ab67d626e093928e602056e5e93f46c293e5fca023d516ca02ca1cff1f8
411    }
412    tur         3.04    Turkish {
413                rmd160  3b456c7b2e7f21e7a6c89791fdde0d56b6e55143 \
414                sha256  5cbcce5efb66b3da10a14397fbc3a88d8457b9f1b724b9c8d96449b152c21677
415    }
416    uig         3.04    Uighur {
417                rmd160  9d37371ee4b2055859f396c6c2ee8395e6f5af3f \
418                sha256  bb2f82f7b9f83aab4d3fad80603174ab84e668891f9e16da1c63d15f426eade9
419    }
420    ukr         3.04    Ukrainian {
421                rmd160  830afbeb1a84876bafc08fd2779e4c26063d5775 \
422                sha256  2f8b2cd0f0b5b8612a4b80abcebaa3ac46f5f0368926629b3cff576b9d95bc31
423    }
424    urd         3.04    Urdu {
425                rmd160  5f7fb67edcfc01c4427c8894eb60e0cd2d055a93 \
426                sha256  28307bf892b88c3856c4c7b192213ea868799e9f0c44e5cbe5da51a17fb0ac83
427    }
428    uzb         3.04    Uzbek {
429                rmd160  6e106172f7b743875f210e0861ed55bd248442a6 \
430                sha256  3491346b5ee4dcfdb92144a29a2f0907f21d1e772b5ffeca96a5eb6d646973ca
431    }
432    uzb_cyrl    3.04    Uzbek-cyrillic {
433                rmd160  379ce5fb011c9685db581858919e0be80dcc5ebe \
434                sha256  a520625d5de1f0089af836c004b2cfbd3fe5a5084401e4e96858d497d150b1cd
435    }
436    vie         3.04    Vietnamese {
437                rmd160  8fb57598747c6f1bfc61b620dd7cfb009f46b1f8 \
438                sha256  cef5e63747c86e21bcbbd30bb683a1b104f98293b74b2a89174870d5bb4441c9
439    }
440    yid         3.04    Yiddish {
441                rmd160  d9327fd213ac29e49268e1b2a1a33f763a94ddd2 \
442                sha256  cd99b89af3c0a4bd21a43dd43f137effdea3dd5d19ad593e00bbd48a1e68adc9
443    }
444}
445
446foreach {lang_code lang_version lang_name lang_checksums} ${langs} {
447    eval [subst {
448        subport ${name}-[strsed ${lang_code} {g/_/-/}] {
449            version             ${lang_version}
450
451            description         ${lang_name} language data for the Tesseract OCR engine
452
453            long_description    ${lang_name} language data for the Tesseract OCR engine
454
455            supported_archs     noarch
456
457            master_sites        https://github.com/tesseract-ocr/tessdata/raw/master/
458            distfiles           ${lang_code}.traineddata
459
460            checksums           [string trim ${lang_checksums}]
461
462            extract.mkdir       no
463            extract.cmd         cp
464            extract.pre_args    ""
465            extract.post_args   "."
466
467            use_configure       no
468
469            build {}
470
471            destroot {
472                file mkdir ${destroot}${prefix}/share/tessdata/
473                copy ${workpath}/${lang_code}.traineddata ${destroot}${prefix}/share/tessdata/
474            }
475        }
476    }]
477}
Note: See TracBrowser for help on using the repository browser.