diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..b9321cb --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +SOURCES/m17n-db-1.6.4.tar.gz diff --git a/.m17n-db.metadata b/.m17n-db.metadata new file mode 100644 index 0000000..90b879f --- /dev/null +++ b/.m17n-db.metadata @@ -0,0 +1 @@ +756fd10b8d7fe66a14350443f307bcf95347c695 SOURCES/m17n-db-1.6.4.tar.gz diff --git a/SOURCES/bn-itrans-t-182227.patch b/SOURCES/bn-itrans-t-182227.patch new file mode 100644 index 0000000..eed8f1d --- /dev/null +++ b/SOURCES/bn-itrans-t-182227.patch @@ -0,0 +1,48 @@ +--- MIM/bn-itrans.mim 2007-06-05 06:44:18.000000000 +0530 ++++ ../m17n-db-1.4.0-Modified/MIM/bn-itrans.mim 2007-07-18 16:25:33.000000000 +0530 +@@ -126,16 +126,10 @@ + ("U" "ঊ") + ("RRi" "ঋ") + ("R^i" "ঋ") +- ("LLi" "ঌ") ; not in ITRANS Bengali table +- ("L^i" "ঌ") ; not in ITRANS Bengali table + ("e" "এ") + ("ai" "ঐ") + ("o" "ও") + ("au" "ঔ") +- ("RRI" "ৠ") ; not in ITRANS Bengali table +- ("R^I" "ৠ") ; not in ITRANS Bengali table +- ("LLI" "ৡ") ; not in ITRANS Bengali table +- ("L^I" "ৡ") ; not in ITRANS Bengali table + (".N" "ঁ") + (".n" "ং") + ("M" "ং") ; not in ITRANS Bengali table +@@ -152,10 +146,6 @@ + ("7" "৭") + ("8" "৮") + ("9" "৯") +- ("#" "্র") ; not in ITRANS Bengali table +- ("$" "র্") ; not in ITRANS Bengali table +- ("^" "ত্র") ; not in ITRANS Bengali table +- ("*" "শ্র") ; not in ITRANS Bengali table + ("]" "়") ; not in ITRANS Bengali table + ((KP_1) "১") + ((KP_2) "২") +@@ -182,16 +172,10 @@ + ("U" (delete @-) "ূ") + ("RRi" (delete @-) "ৃ") + ("R^i" (delete @-) "ৃ") +- ("LLi" (delete @-) "ৢ") ; not in ITRANS Bengali table +- ("L^i" (delete @-) "ৢ") ; not in ITRANS Bengali table + ("e" (delete @-) "ে") + ("ai" (delete @-) "ৈ") + ("o" (delete @-) "ো") +- ("au" (delete @-) "ৌ") +- ("RRI" (delete @-) "ৄ") ; not in ITRANS Bengali table +- ("R^I" (delete @-) "ৄ") ; not in ITRANS Bengali table +- ("LLI" (delete @-) "ৣ") ; not in ITRANS Bengali table +- ("L^I" (delete @-) "ৣ")) ; not in ITRANS Bengali table ++ ("au" (delete @-) "ৌ")) + + (return + ((Return))) diff --git a/SOURCES/kn-itrans_key-summary_228806.patch b/SOURCES/kn-itrans_key-summary_228806.patch new file mode 100644 index 0000000..a95ee94 --- /dev/null +++ b/SOURCES/kn-itrans_key-summary_228806.patch @@ -0,0 +1,46 @@ +--- kn-itrans.mim.orig 2006-02-07 12:26:01.000000000 +0530 ++++ kn-itrans.mim 2007-03-15 19:06:47.000000000 +0530 +@@ -33,6 +33,43 @@ There are few changes from the ITRANS by + Kannada l10n Team, kannada.l10n@gmail.com + + on 18 Aug 2005. ++ ++Key summary : ++ ++1) \"praa\" = pa + halant + raa ++ \"ಪ್ರಾ\" = ಪ + ್ + ರ + ಾ ++ p + r + A ++ ++2) \"ska\" = sa+halant+ka ++ \"ಸ್ಕ\" = ಸ + ್ + ಕ ++ s + k + a ++ ++3) \"ththhaa\" = th + halanth + thhaa ++ \" ತ್ಥಾ\" = ತ + ್ +ಥ + ಾ ++ t + th + A ++ ++4) \"shhtya\" : shh + halat + T + halant + ya ++ \"ಷ್ಟ್ಯ\" = ಷ +್ + ಟ + ್ + ಯ ++ S + h + T + ya ++ ++5) \"dgaa\" : d + halant + gaa ++ \"ದ್ಗಾ\" : ದ + ್ + ಗ +ಾ ++ d + g + aa ++ ++6) \"ksha\" : k + halant + sha ++ \"ಕ್ಷ\" : ಕ + ್ + ಷ ++ k + Sh + a [OR] x ++ ++7) \"thra\": th + halant + r + a ++ \"ತ್ರ\" : ತ + ್ +ರ ++ t + r + a ++ ++8) \"jna\" : j + halant + na ++ \"ಜ್ಞ\" : ಜ + ್ + ಞ ++ G + Y + a ++ ++Key summary: Shankar Prasad ++ + ") + + (title "ಕ") diff --git a/SOURCES/latn1-pre.mim b/SOURCES/latn1-pre.mim new file mode 100644 index 0000000..f7cddff --- /dev/null +++ b/SOURCES/latn1-pre.mim @@ -0,0 +1,197 @@ +;; latn1-pre.mim -- Latin input method simulating "US International Keyboard" +;; Copyright (C) 2014 Florêncio Neves + +;; This file is part of the m17n database, a sub-part of the m17n library. + +;; The m17n library is free software; you can redistribute it and/or +;; modify it under the terms of the GNU General Public License as +;; published by the Free Software Foundation; either version 2, or (at +;; your option) any later version. + +;; The m17n library is distributed in the hope that it will be useful, +;; but WITHOUT ANY WARRANTY; without even the implied warranty of +;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +;; GNU General Public License for more details. + +;; You should have received a copy of the GNU General Public License +;; along with the m17n library; see the file COPYING. If not, write to +;; the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +;; Boston, MA 02110-1301, USA. + +;;; Input method for Latin script with prefix modifiers and AltGr combinations. + +;; | mark | prefix | examples +;; |------------+--------+---------- +;; | acute | ' | 'a -> á +;; | grave | ` | `a -> à +;; | circumflex | ^ | ^a -> â +;; | diaeresis | " | "a -> ä +;; | tilde | ~ | ~a -> ã +;; | cedilla | ' | 'c -> ç +;; | symbol | | AltGr-/ -> ¿ AltGr-5 ~> € +;; | symbol | | AltGr-z -> æ AltGr-s -> ß + +(input-method t latn1-pre) + +(description + "Latin1 input method simulating \"US International Keyboard\" +which uses prefix modifiers and AltGr combinations as this: + | mark | prefix | examples + |------------+--------+---------- + | acute | ' | 'a -> á + | grave | ` | `a -> à + | circumflex | ^ | ^a -> â + | diaeresis | \" | \"a -> ä + | tilde | ~ | ~a -> ã + | cedilla | ' | 'c -> ç + | symbol | | AltGr-/ -> ¿, AltGr-z -> æ, AltGr-s -> ß + +For Western European languages, these characters are supported too: + \"Y -> Ÿ, AltGr-x -> œ, AltGr-X -> Œ, AltGr-5 -> €, + AltGr-{ -> ª, AltGr-} ?º, AltGr-( -> “, AltGr-) -> ”") + +(title "latin1") + +(map + (us-international-keyboard + ;; Dead keys + ("' " ?') + ("'A" ?Á) + ("'E" ?É) + ("'I" ?Í) + ("'O" ?Ó) + ("'U" ?Ú) + ("'Y" ?Ý) + ("'C" ?Ç) + ("'a" ?á) + ("'e" ?é) + ("'i" ?í) + ("'o" ?ó) + ("'u" ?ú) + ("'y" ?ý) + ("'c" ?ç) + ("\" " ?\") + ("\"A" ?Ä) + ("\"E" ?Ë) + ("\"I" ?Ï) + ("\"O" ?Ö) + ("\"U" ?Ü) + ("\"a" ?ä) + ("\"e" ?ë) + ("\"i" ?ï) + ("\"o" ?ö) + ("\"u" ?ü) + ("\"y" ?ÿ) + ("^ " ?^) + ("^A" ?Â) + ("^E" ?Ê) + ("^I" ?Î) + ("^O" ?Ô) + ("^U" ?Û) + ("^a" ?â) + ("^e" ?ê) + ("^i" ?î) + ("^o" ?ô) + ("^u" ?û) + ("` " ?`) + ("`A" ?À) + ("`E" ?È) + ("`I" ?Ì) + ("`O" ?Ò) + ("`U" ?Ù) + ("`a" ?à) + ("`e" ?è) + ("`i" ?ì) + ("`o" ?ò) + ("`u" ?ù) + ("~ " ?~) + ("~A" ?Ã) + ("~N" ?Ñ) + ("~O" ?Õ) + ("~a" ?ã) + ("~n" ?ñ) + ("~o" ?õ) + + ;; AltGr combinations + ((G-1) ?¡) + ((G-2) ?²) + ((G-3) ?³) + ((G-4) ?¤) + ((G-6) ?¼) + ((G-7) ?½) + ((G-8) ?¾) + ((G-9) ?‘) + ((G-0) ?’) + ((G--) ?¥) + ((G-=) ?×) + ((G-!) ?¹) + ((G-$) ?£) + ((G-+) ?÷) + ((G-q) ?ä) + ((G-w) ?å) + ((G-e) ?é) + ((G-r) ?®) + ((G-t) ?þ) + ((G-y) ?ü) + ((G-u) ?ú) + ((G-i) ?í) + ((G-o) ?ó) + ((G-p) ?ö) + ((G-\[) ?«) + ((G-\]) ?») + ((G-a) ?á) + ((G-s) ?ß) + ((G-d) ?ð) + ((G-l) ?ø) + ((G-\;) ?¶) + ((G-\') ?´) + ((G-\\) ?¬) + ((G-z) ?æ) + ((G-c) ?©) + ((G-n) ?ñ) + ((G-m) ?µ) + ((G-,) ?ç) + ((G-/) ?¿) + ((G-Q) ?Ä) + ((G-W) ?Å) + ((G-E) ?É) + ((G-T) ?Þ) + ((G-Y) ?Ü) + ((G-U) ?Ú) + ((G-I) ?Í) + ((G-O) ?Ó) + ((G-P) ?Ö) + ((G-A) ?Á) + ((G-S) ?§) + ((G-D) ?Ð) + ((G-L) ?Ø) + ((G-:) ?°) + ((G-\") ?¨) + ((G-|) ?¦) + ((G-Z) ?Æ) + ((G-C) ?¢) + ((G-N) ?Ñ) + ((G-<) ?Ç)) + + (extra + ;; Not in "US International Keyboard, but needed in some Western + ;; European languages. + ("\"Y" ?Ÿ) + ((G-x) ?œ) + ((G-X) ?Œ) + ((G-5) ?€) + ((G-{) ?ª) + ((G-}) ?º) + ((G-\() ?“) + ((G-\)) ?”) + )) + +(state + (init + (us-international-keyboard) + (extra))) + +;; Local Variables: +;; coding: utf-8 +;; mode: emacs-lisp +;; End: diff --git a/SOURCES/ml-itrans-keysummary-435260.patch b/SOURCES/ml-itrans-keysummary-435260.patch new file mode 100644 index 0000000..f2c5ea9 --- /dev/null +++ b/SOURCES/ml-itrans-keysummary-435260.patch @@ -0,0 +1,100 @@ +--- ml-itrans.mim 2008-02-07 12:01:03.000000000 +0530 ++++ ml-itrans-new.mim 2008-03-03 18:02:51.000000000 +0530 +@@ -24,6 +24,97 @@ + (input-method ml itrans) + + (description "Malayalam input method by ITRANS transliteration. ++Itrans keyboard helps you to type the way you speak. Once SCIM is activated and you select Malayalam Itrans from the SCIM tab appearing on the down right corner, you can input Malayalam text with the help of following keys. ++ ++Key - Consonant ++k - ക് ++kh - ഖ് ++g - ഗ് ++gh - ഘ് ++~N - ങ് ++N^ - ങ് ++ch - ച് ++Ch - ഛ് ++chh - ഛ് ++j - ജ് ++jh - ഝ് ++~n - ഞ് ++JN - ഞ് ++T - ട് ++Th - ഠ് ++D - ഡ് ++Dh - ഢ് ++N - ണ് ++t - ത് ++th - ഥ് ++d - ദ് ++dh - ധ് ++n - ന് ++p - പ് ++ph - ഫ് ++b - ബ് ++bh - ഭ് ++m - മ് ++y - യ് ++r - ര് ++rh - റ് ++l - ല് ++L - ള് ++ld - ള് ++v - വ് ++w - വ് ++sh - ശ് ++Sh - ഷ് ++shh - ഷ് ++s - സ് ++h - ഹ് ++GY - ജ്ഞ് ++dny - ജ്ഞ് ++x - ക്ഷ്) ++ ++Key - Vowel ++a - അ ++aa - ആ ++A - ആ ++i - ഇ ++ii - ഈ ++I - ഈ ++u - ഉ ++uu - ഊ ++U - ഊ ++RRi - ഋ ++R^i - ഋ ++LLi - ഌ ++L^i - ഌ ++e - എ ++E - ഏ ++ee - ഏ ++ai - ഐ ++o - ഒ ++oo - ഓ ++O - ഓ ++au - ഔ ++.n - ം ++M - ം ++H - ഃ ++.h - ് ++0 - ൦ ++1 - ൧ ++2 - ൨ ++3 - ൩ ++4 - ൪ ++5 - ൫ ++6 - ൬ ++7 - ൭ ++8 - ൮ ++9 - ൯ ++# - ്ര ++$ - ര് ++^ - ത്ര ++* - ശ്ര ++ ++For more information refer to following: ++http://fedoraproject.org/wiki/I18N/Indic/MalayalamKeyboardLayouts + For the detail of ITRANS, see the page: + + ") diff --git a/SOURCES/number_pad_itrans-222634.patch b/SOURCES/number_pad_itrans-222634.patch new file mode 100644 index 0000000..51f153d --- /dev/null +++ b/SOURCES/number_pad_itrans-222634.patch @@ -0,0 +1,120 @@ +diff -urN MIM/as-itrans.mim ../m17n-db-1.4.0-Modified/MIM/as-itrans.mim +--- MIM/as-itrans.mim 2007-05-29 14:44:23.000000000 +0530 ++++ ../m17n-db-1.4.0-Modified/MIM/as-itrans.mim 2007-07-18 15:19:23.000000000 +0530 +@@ -142,6 +142,11 @@ + ((KP_8) "৮") + ((KP_9) "৯") + ((KP_0) "০") ++ ((KP_Decimal) ".") ++ ((KP_Divide) "/") ++ ((KP_Multiply) "*") ++ ((KP_Add) "+") ++ ((KP_Subtract) "-") + ((S-\ ) "‌") + ((C-@) "‍")) + +diff -urN MIM/gu-itrans.mim ../m17n-db-1.4.0-Modified/MIM/gu-itrans.mim +--- MIM/gu-itrans.mim 2007-05-29 14:44:23.000000000 +0530 ++++ ../m17n-db-1.4.0-Modified/MIM/gu-itrans.mim 2007-07-18 15:20:50.000000000 +0530 +@@ -143,6 +143,11 @@ + ((KP_8) "૮") + ((KP_9) "૯") + ((KP_0) "૦") ++ ((KP_Decimal) ".") ++ ((KP_Divide) "/") ++ ((KP_Multiply) "*") ++ ((KP_Add) "+") ++ ((KP_Subtract) "-") + ((S-\ ) "‌") ; not in ITRANS Gujarati table + ((C-@) "‍")) ; not in ITRANS Gujarati table + +diff -urN MIM/hi-itrans.mim ../m17n-db-1.4.0-Modified/MIM/hi-itrans.mim +--- MIM/hi-itrans.mim 2007-05-29 14:44:23.000000000 +0530 ++++ ../m17n-db-1.4.0-Modified/MIM/hi-itrans.mim 2007-07-18 15:22:18.000000000 +0530 +@@ -164,6 +164,11 @@ + ((KP_8) "८") + ((KP_9) "९") + ((KP_0) "०") ++ ((KP_Decimal) ".") ++ ((KP_Divide) "/") ++ ((KP_Multiply) "*") ++ ((KP_Add) "+") ++ ((KP_Subtract) "-") + ((S-\ ) "‌") ; not in ITRANS Devanagari table + ((C-@) "‍")) ; not in ITRANS Devanagari table + +diff -urN MIM/kn-itrans.mim ../m17n-db-1.4.0-Modified/MIM/kn-itrans.mim +--- MIM/kn-itrans.mim 2007-05-29 14:44:23.000000000 +0530 ++++ ../m17n-db-1.4.0-Modified/MIM/kn-itrans.mim 2007-07-18 15:22:47.000000000 +0530 +@@ -156,6 +156,11 @@ + ((KP_8) "೮") + ((KP_9) "೯") + ((KP_0) "೦") ++ ((KP_Decimal) ".") ++ ((KP_Divide) "/") ++ ((KP_Multiply) "*") ++ ((KP_Add) "+") ++ ((KP_Subtract) "-") + ((S-\ ) "‌") ; not in ITRANS Kannada table + ((C-@) "‍")) ; not in ITRANS Kannada table + +diff -urN MIM/ml-itrans.mim ../m17n-db-1.4.0-Modified/MIM/ml-itrans.mim +--- MIM/ml-itrans.mim 2007-05-29 14:44:23.000000000 +0530 ++++ ../m17n-db-1.4.0-Modified/MIM/ml-itrans.mim 2007-07-18 15:23:12.000000000 +0530 +@@ -139,6 +139,11 @@ + ((KP_8) "൮") + ((KP_9) "൯") + ((KP_0) "൦") ++ ((KP_Decimal) ".") ++ ((KP_Divide) "/") ++ ((KP_Multiply) "*") ++ ((KP_Add) "+") ++ ((KP_Subtract) "-") + ((S-\ ) "‌") + ((C-@) "‍")) + +diff -urN MIM/or-itrans.mim ../m17n-db-1.4.0-Modified/MIM/or-itrans.mim +--- MIM/or-itrans.mim 2007-05-29 14:44:23.000000000 +0530 ++++ ../m17n-db-1.4.0-Modified/MIM/or-itrans.mim 2007-07-18 15:23:37.000000000 +0530 +@@ -143,6 +143,11 @@ + ((KP_8) "୮") + ((KP_9) "୯") + ((KP_0) "୦") ++ ((KP_Decimal) ".") ++ ((KP_Divide) "/") ++ ((KP_Multiply) "*") ++ ((KP_Add) "+") ++ ((KP_Subtract) "-") + ((S-\ ) "‌") + ((C-@) "‍")) + +diff -urN MIM/pa-itrans.mim ../m17n-db-1.4.0-Modified/MIM/pa-itrans.mim +--- MIM/pa-itrans.mim 2007-05-29 14:44:23.000000000 +0530 ++++ ../m17n-db-1.4.0-Modified/MIM/pa-itrans.mim 2007-07-18 15:23:59.000000000 +0530 +@@ -136,6 +136,11 @@ + ((KP_8) "੮") + ((KP_9) "੯") + ((KP_0) "੦") ++ ((KP_Decimal) ".") ++ ((KP_Divide) "/") ++ ((KP_Multiply) "*") ++ ((KP_Add) "+") ++ ((KP_Subtract) "-") + ((S-\ ) "‌") ; not in ITRANS Gurmukhi table + ((C-@) "‍")) ; not in ITRANS Gurmukhi table + +diff -urN MIM/te-itrans.mim ../m17n-db-1.4.0-Modified/MIM/te-itrans.mim +--- MIM/te-itrans.mim 2007-05-29 14:44:23.000000000 +0530 ++++ ../m17n-db-1.4.0-Modified/MIM/te-itrans.mim 2007-07-18 15:24:57.000000000 +0530 +@@ -146,6 +146,11 @@ + ((KP_8) "౮") + ((KP_9) "౯") + ((KP_0) "౦") ++ ((KP_Decimal) ".") ++ ((KP_Divide) "/") ++ ((KP_Multiply) "*") ++ ((KP_Add) "+") ++ ((KP_Subtract) "-") + ((S-\ ) "‌") ; not in ITRANS Telugu table + ((C-@) "‍")) ; not in ITRANS Telugu table + diff --git a/SPECS/m17n-db.spec b/SPECS/m17n-db.spec new file mode 100644 index 0000000..f1cfff0 --- /dev/null +++ b/SPECS/m17n-db.spec @@ -0,0 +1,579 @@ +Name: m17n-db +Summary: Multilingualization datafiles for m17n-lib +Version: 1.6.4 +Release: 4%{?dist} +Group: System Environment/Libraries +License: LGPLv2+ +URL: http://www.nongnu.org/m17n +Source0: http://download-mirror.savannah.gnu.org/releases/m17n/%{name}-%{version}.tar.gz +Source1: http://git.savannah.gnu.org/cgit/m17n/m17n-db.git/plain/MIM/latn1-pre.mim + +BuildArch: noarch +BuildRequires: gettext + +Obsoletes: m17n-db-amharic < 1.6.0-2 +Obsoletes: m17n-db-arabic < 1.6.0-2 +Obsoletes: m17n-db-armenian < 1.6.0-2 +Obsoletes: m17n-db-assamese < 1.6.0-2 +Obsoletes: m17n-db-bengali < 1.6.0-2 +Obsoletes: m17n-db-cham < 1.6.0-2 +Obsoletes: m17n-db-chinese < 1.6.0-2 +Obsoletes: m17n-db-common-cjk < 1.6.0-2 +Obsoletes: m17n-db-croatian < 1.6.0-2 +Obsoletes: m17n-db-danish < 1.6.0-2 +Obsoletes: m17n-db-dhivehi < 1.6.0-2 +Obsoletes: m17n-db-farsi < 1.6.0-2 +Obsoletes: m17n-db-flt < 1.6.0-2 +Obsoletes: m17n-db-french < 1.6.0-2 +Obsoletes: m17n-db-generic < 1.6.0-2 +Obsoletes: m17n-db-greek < 1.6.0-2 +Obsoletes: m17n-db-gregorian < 1.6.0-2 +Obsoletes: m17n-db-gujarati < 1.6.0-2 +Obsoletes: m17n-db-hebrew < 1.6.0-2 +Obsoletes: m17n-db-hindi < 1.6.0-2 +Obsoletes: m17n-db-kannada < 1.6.0-2 +Obsoletes: m17n-db-kazakh < 1.6.0-2 +Obsoletes: m17n-db-khmer < 1.6.0-2 +Obsoletes: m17n-db-korean < 1.6.0-2 +Obsoletes: m17n-db-lao < 1.6.0-2 +Obsoletes: m17n-db-latin < 1.6.0-2 +Obsoletes: m17n-db-malayalam < 1.6.0-2 +Obsoletes: m17n-db-myanmar < 1.6.0-2 +Obsoletes: m17n-db-oriya < 1.6.0-2 +Obsoletes: m17n-db-punjabi < 1.6.0-2 +Obsoletes: m17n-db-russian < 1.6.0-2 +Obsoletes: m17n-db-sanskrit < 1.6.0-2 +Obsoletes: m17n-db-serbian < 1.6.0-2 +Obsoletes: m17n-db-sinhala < 1.6.0-2 +Obsoletes: m17n-db-slovak < 1.6.0-2 +Obsoletes: m17n-db-swedish < 1.6.0-2 +Obsoletes: m17n-db-syriac < 1.6.0-2 +Obsoletes: m17n-db-tamil < 1.6.0-2 +Obsoletes: m17n-db-telugu < 1.6.0-2 +Obsoletes: m17n-db-thai < 1.6.0-2 +Obsoletes: m17n-db-tibetan < 1.6.0-2 +Obsoletes: m17n-db-uyghur < 1.6.0-2 +Obsoletes: m17n-db-vietnamese < 1.6.0-2 + +Provides: m17n-db-amharic = %{version}-%{release} +Provides: m17n-db-arabic = %{version}-%{release} +Provides: m17n-db-armenian = %{version}-%{release} +Provides: m17n-db-assamese = %{version}-%{release} +Provides: m17n-db-bengali = %{version}-%{release} +Provides: m17n-db-cham = %{version}-%{release} +Provides: m17n-db-chinese = %{version}-%{release} +Provides: m17n-db-common-cjk = %{version}-%{release} +Provides: m17n-db-croatian = %{version}-%{release} +Provides: m17n-db-danish = %{version}-%{release} +Provides: m17n-db-dhivehi = %{version}-%{release} +Provides: m17n-db-farsi = %{version}-%{release} +Provides: m17n-db-flt = %{version}-%{release} +Provides: m17n-db-french = %{version}-%{release} +Provides: m17n-db-generic = %{version}-%{release} +Provides: m17n-db-greek = %{version}-%{release} +Provides: m17n-db-gregorian = %{version}-%{release} +Provides: m17n-db-gujarati = %{version}-%{release} +Provides: m17n-db-hebrew = %{version}-%{release} +Provides: m17n-db-hindi = %{version}-%{release} +Provides: m17n-db-kannada = %{version}-%{release} +Provides: m17n-db-kazakh = %{version}-%{release} +Provides: m17n-db-khmer = %{version}-%{release} +Provides: m17n-db-korean = %{version}-%{release} +Provides: m17n-db-lao = %{version}-%{release} +Provides: m17n-db-latin = %{version}-%{release} +Provides: m17n-db-malayalam = %{version}-%{release} +Provides: m17n-db-myanmar = %{version}-%{release} +Provides: m17n-db-oriya = %{version}-%{release} +Provides: m17n-db-punjabi = %{version}-%{release} +Provides: m17n-db-russian = %{version}-%{release} +Provides: m17n-db-sanskrit = %{version}-%{release} +Provides: m17n-db-serbian = %{version}-%{release} +Provides: m17n-db-sinhala = %{version}-%{release} +Provides: m17n-db-slovak = %{version}-%{release} +Provides: m17n-db-swedish = %{version}-%{release} +Provides: m17n-db-syriac = %{version}-%{release} +Provides: m17n-db-tamil = %{version}-%{release} +Provides: m17n-db-telugu = %{version}-%{release} +Provides: m17n-db-thai = %{version}-%{release} +Provides: m17n-db-tibetan = %{version}-%{release} +Provides: m17n-db-uyghur = %{version}-%{release} +Provides: m17n-db-vietnamese = %{version}-%{release} + +# Non-upstream patches +Patch1: number_pad_itrans-222634.patch +Patch2: bn-itrans-t-182227.patch +Patch4: kn-itrans_key-summary_228806.patch +Patch5: ml-itrans-keysummary-435260.patch +# Upstream patches + +%description +This package contains multilingualization (m17n) datafiles for m17n-lib +which describe input maps, encoding maps, OpenType font data and +font layout text rendering for languages. + +%package extras +Summary: Extra m17n-db files +Group: System Environment/Libraries +Requires: %{name} = %{version}-%{release} + +Obsoletes: m17n-db-chinese < 1.6.0-2 +Obsoletes: m17n-db-datafiles < 1.6.0-2 +Obsoletes: m17n-db-japanese < 1.6.0-2 + +Provides: m17n-db-chinese = %{version}-%{release} +Provides: m17n-db-datafiles = %{version}-%{release} +Provides: m17n-db-japanese = %{version}-%{release} + +%description extras +m17n-db extra files for input maps that are less used. + +%package devel +Summary: Development files for m17n-db +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +m17n-db development files + + +%prep +%setup -q +pushd MIM +%patch1 -p1 -b .1~ +%patch2 -p1 -b .2~ +%patch4 -p0 -b .4~ +%patch5 -p0 -b .5~ +popd + +%build +%configure +make %{?_smp_mflags} + +%install +make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p" + +# As requested in bug https://bugzilla.redhat.com/show_bug.cgi?id=1058510 +install -p %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/m17n/ + +# don't ship unijoy map for now +rm $RPM_BUILD_ROOT%{_datadir}/m17n/{bn-unijoy.mim,icons/bn-unijoy.png} + +#removing ispell.mim for rh#587927 +rm $RPM_BUILD_ROOT%{_datadir}/m17n/ispell.mim + +# For installing the translation files +%find_lang %name + +%files +%doc AUTHORS COPYING README +%dir %{_datadir}/m17n +%dir %{_datadir}/m17n/icons +%{_datadir}/m17n/mdb.dir +%{_datadir}/m17n/*.tbl +%{_datadir}/m17n/*.mim +%exclude %{_datadir}/m17n/zh-*.mim +%exclude %{_datadir}/m17n/icons/zh*.png +%exclude %{_datadir}/m17n/ja-*.mim +%exclude %{_datadir}/m17n/icons/ja*.png +%{_datadir}/m17n/icons/*.png +%{_datadir}/m17n/*.flt + +%files extras -f %{name}.lang +%{_datadir}/m17n/zh-*.mim +%{_datadir}/m17n/icons/zh*.png +%{_datadir}/m17n/ja*.mim +%{_datadir}/m17n/icons/ja*.png +%{_datadir}/m17n/*.fst +%{_datadir}/m17n/*.map +%{_datadir}/m17n/*.tab +%{_datadir}/m17n/*.lnm +%{_datadir}/m17n/LOCALE.* + +%files devel +%{_bindir}/m17n-db +%{_datadir}/pkgconfig/m17n-db.pc + +%changelog +* Mon Jan 09 2017 Parag Nemade - 1.6.4-4 +- Resolves:rh#1058510 - Add Dutch keyboard layout + +* Fri Dec 27 2013 Daniel Mach - 1.6.4-3 +- Mass rebuild 2013-12-27 + +* Fri Jul 12 2013 Parag Nemade - 1.6.4-2.1 +- Resolves:rh#976805: Bring back Obsoletes for upgrade from rhel6 + +* Thu Feb 14 2013 Fedora Release Engineering - 1.6.4-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + +* Tue Sep 18 2012 Parag Nemade - 1.6.4-1 +- update to 1.6.4 + +* Thu Jul 19 2012 Fedora Release Engineering - 1.6.3-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Fri Jan 13 2012 Fedora Release Engineering - 1.6.3-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + +* Wed Dec 21 2011 Parag Nemade - 1.6.3-2 +- Resolves:rh#769239 - altgr change in wijesekara keyboard layout + +* Tue Oct 11 2011 Parag Nemade - 1.6.3-1 +- update to 1.6.3 + +* Thu Mar 24 2011 Parag Nemade - 1.6.2-3 +- Resolves:rh#650802-[si] stick characters with cursor, while input with si-wijesekera.mim +- Resolves:rh#651289-zh-cangjie.mim: excessive space after committing Chinese word +- Drop obsoletes/provides added in f14 + +* Tue Feb 08 2011 Fedora Release Engineering - 1.6.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + +* Wed Oct 06 2010 Parag Nemade - 1.6.2-1 +- update to new upstream release 1.6.2 +- Drop kn-itrans-ZWNJ-221965.patch + +* Fri Jul 23 2010 Parag Nemade - 1.6.1-3 +- Fix the upgrade path from F13 to F14 + +* Thu Jul 8 2010 Jens Petersen +- use excludes to simplify .mim and icon filelists + +* Wed Jul 07 2010 Parag Nemade - 1.6.1-2 +- Resolves: rh#587927:- evince attempts to use libmimx-ispell.so + +* Tue Apr 27 2010 Parag Nemade - 1.6.1-1 +- update to new upstream release 1.6.1 + +* Wed Apr 07 2010 Parag Nemade - 1.6.0-2 +- drop Provides:m17n-db-devel for m17n-db + +* Wed Apr 07 2010 Parag Nemade - 1.6.0-1 +- update to new upstream release 1.6.0 + +* Wed Dec 23 2009 Jens Petersen - 1.5.5-3 +- separate .flt files to flt subpackage for m17n-lib-flt + +* Fri Dec 18 2009 Jens Petersen - 1.5.5-2 +- add common-cjk option to mk_pkg for zh and ko +- use mk_pkg for zh, el, ka, ug +- bring back ja-anthy and en-ispell +- cleanup trailing whitespace + +* Wed Jul 29 2009 Parag Nemade -1.5.5-1 +- update to new upstream release 1.5.5 + +* Sat Jul 25 2009 Fedora Release Engineering - 1.5.4-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Wed Apr 08 2009 Parag Nemade -1.5.4-2 +- Resolves: rh#494810-[indic][m17n-db][m17n-contrib] ibus .engine files no longer needed for new ibus + +* Tue Mar 03 2009 Parag Nemade -1.5.4-1 +- Update to new upstream release 1.5.4 + +* Wed Feb 25 2009 Fedora Release Engineering - 1.5.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Tue Oct 21 2008 Parag Nemade -1.5.3-1.fc10 +- Update to new upstream release 1.5.3 + +* Mon Oct 20 2008 Jens Petersen - 1.5.2-4.fc10 +- add obsoletes for ibus-m17n subpackages +- fix m17n-gen-ibus-engine to check for lang 't' + +* Wed Oct 15 2008 Jens Petersen - 1.5.2-3.fc10 +- create .engine files for ibus-m17n with m17n-gen-ibus-engine (#466410) + +* Fri Aug 29 2008 Parag Nemade -1.5.2-2 +- Recreated patch si-wijesekera-keymap-rename_key-summary.patch + +* Thu Jul 03 2008 Parag Nemade -1.5.2-1 +- Update to new upstream release 1.5.2 + +* Fri Apr 04 2008 Parag Nemade -1.5.1-3.fc9 +- Resolves:rh#440567 + +* Wed Apr 02 2008 Parag Nemade -1.5.1-2.fc9 +- Resolves:rh#435260 + +* Thu Feb 07 2008 Parag Nemade -1.5.1-1.fc9 +- Update to new upstream release 1.5.1 +- Added BR: gettext + +* Fri Dec 28 2007 Parag Nemade -1.5.0-1.fc9 +- Update to new upstream release 1.5.0 + +* Fri Sep 07 2007 Parag Nemade - 1.4.0-6.fc8 +- Removed incorrect version of hi-typewriter.mim + +* Mon Aug 20 2007 Parag Nemade - 1.4.0-5.fc8 +- Added Obsoletes to m17n-db-gregorian +- Added Obsoletes to m17n-db-uyghur +- Added Provides to m17n-db-gregorian, m17n-db-gregorian, m17n-db-chinese + +* Mon Aug 13 2007 Parag Nemade +- update License tag + +* Wed Jul 25 2007 Parag Nemade - 1.4.0-4 +- Added m17n-db as Requires for mk_pkg() macro generating packages. +- Added m17b-db and m17n-contrib-lang as Requires + for mk_pkg_uses_contrib() macro generating packages. + +* Wed Jul 25 2007 Jens Petersen - 1.4.0-3 +- cleanup summaries and descriptions +- make just main package own m17n and icons dir +- replace %%makeinstall with make install + +* Tue Jul 24 2007 Parag Nemade - 1.4.0-2.1 +- Fix directory ownership issue + +* Mon Jul 23 2007 Parag Nemade - 1.4.0-2 +- SPEC clean up. Remove m17n-contrib + +* Thu Jul 19 2007 Parag Nemade - 1.4.0-1 +- Updated to new upstream release 1.4.0 + +* Wed Jul 18 2007 Jens Petersen +- install .pc file under %%{_datadir}/pkgconfig + and include it in a new devel subpackage + +* Mon Jun 18 2007 Jens Petersen - 1.3.4-10 +- name Uyghur subpackage consistently + +* Wed May 16 2007 Jens Petersen - 1.3.4-9 +- update ta-typewriter.mim with bug fixes (I Felix, #236169) + +* Thu Mar 15 2007 Mayank Jain 1.3.4-8 +- Added key summary to kn-itrans,inscript keymaps - resolves 228806 + +* Thu Feb 15 2007 Mayank Jain +- Added ZWNJ (U+200d) needed in kn-* keymaps, resolved - 221965 +- Added kn-itrans-ZWNJ-221965.patch + +* Thu Feb 15 2007 Mayank Jain +- Added itrans layout for Marahi, resolved - 225561 + +* Thu Feb 8 2007 Mayank Jain +- Added phonetic keymaps for Marathi & Oriya, resolved - 225559 and 225562 + +* Wed Jan 17 2007 Mayank Jain +- Added Patch 4 as number_pad_itrans-222634.patch for adding number pad support in itrans keymaps +- Added number pad support in all indic keymaps except tamil as they used english numerals. +- Resolves bug : 222634 + +* Tue Jan 16 2007 Mayank Jain +- Added Patch 3 as sk-kbd-222804.patch to fix bug 222804 + +* Thu Jan 11 2007 Mayank Jain +- Moved all translations to m17n-db-datafiles package + +* Mon Jan 8 2007 Mayank Jain +- Resolves: Bug 221794 - Rebased to new release m17n-db-1.3.4 +- Removed patch: si-wijesekera_surrounding_to_preedit.patch +- Added directive to delete si-wijesekera from the upstream tarball as it used surrounding text +- Commented directive to copy bopo-kbd.mim +- Commented directive using variable.mim and command.mim - added global.mim in place of them +- Added sections for new Uyghur. +- Added copy directive for Mizuochi (grc-*) keymap for classical greek +- Added directives to install translations for japanese translations. +- Added patch to rename si-wijesekera-preedit to si-wijesekera and add key summary as Patch2 + +* Tue Jan 2 2007 Mayank Jain +- Resolves: Bug 221122: [hi_IN-remington] vowels in hi-remington are not typed correctly + +* Thu Dec 7 2006 Mayank Jain +- Resolves: bug 218255 - Fixed ta-typewriter keymap. + +* Fri Dec 1 2006 Mayank Jain +- Fixed typo in si-wijesekera key summary (in the patch) + +* Tue Nov 28 2006 Mayank Jain +- Reverted back to upstream's tarball for m17n-db +- Added si-wijesekera-with-preedit as a patch to m17n-db tarball +- Updated license header in hi-remington, as-inscript, or-inscript, ta-typewriter +- Resolved - 217318, 217319 + +* Mon Nov 27 2006 Mayank Jain +- Added halant to (t) in bn-itrans.mim in m17n-indic tarball, resolves bug 217139 +- Edited our own bn-itrans-t-182227.patch to resolve bug 217139 + +* Mon Nov 20 2006 Mayank Jain +- Retained mapping of (.) to (.) in as-inscript as per bug 215486 +- Fixed an error in ta-tamil99 key summary. + +* Tue Nov 14 2006 Mayank Jain +- Fixed Bug 177371: mapping of X and x in kn-kgp +- Fixed Bug 215486: Mapped 0x0964 to shift(.) instead of . in as-inscript +- Fixed Bug 215489: Mapped 0x0964 to shift(.) instead of . in bn-inscript + +* Mon Nov 13 2006 Mayank Jain +- Added ZWNJ to ml-inscript, fixes 214971 + +* Thu Nov 9 2006 Mayank Jain +- Fixed an errounous fix of ZWNJ to hi-inscript/phonetic + +* Mon Nov 6 2006 Mayank Jain +- Fixed Bug 213633: Need changes in Assamese Inscript layout + +* Thu Nov 2 2006 Mayank Jain +- Added ZWNJ to hi-inscript/phonetic + +* Wed Nov 1 2006 Mayank Jain +- Added 09CE mapped to z in as-inscript (213372) + +* Wed Nov 1 2006 Mayank Jain +- Imported m17n-db-indic-0.4.29.tar.gz from RHEL-5 package, changes happened from .28 version are +- Added few more key combinations for ta-typewriter keymap - bug 209088 +- Added ZWJ for hi-inscript and hi-phonetic keymaps - bug 211576 +- Corrected kn-kgp and kn-inscript keymaps for keymapping of X - bug 209963 + +* Tue Oct 17 2006 Mayank Jain +- Added si-wijesekera keymap with preedit, replaces si-wijesekera with surrounding text support +- Fixed kn-kgp keymap + +* Mon Oct 16 2006 Mayank Jain +- Cleaned the spec file, versioning errors & removed use of epoch from the spec file +- Added ta-typewriter keymap & icon, fixes bug 209088 + +* Mon Oct 16 2006 Mayank Jain +- Switched the version number for m17n-db back to 1.3.3 +- Added "Epoch : 1" in the spec file to override the 1.3.4 build. + +* Mon Oct 9 2006 Mayank Jain +- Added key summary for si-wijesekera keymap + +* Wed Oct 4 2006 Mayank Jain +- Removed errernous entries from ta-tamil99 keymap + +* Tue Sep 12 2006 Mayank Jain +- Added key summary to te-inscript keymap + +* Thu Sep 7 2006 Mayank Jain +- Updated keymaps for typo errors, updated copyright header in all keymaps with "This file is part of the m17n contrib; a sub-part of the m17n library" +- Added key summary for ta-tamil99 keymap +- updated key summary for bn-itrans.mim + +* Wed Sep 6 2006 Mayank Jain +- Updated or-inscript.mim for bug 204726 + +* Wed Sep 6 2006 Mayank Jain +- Updated bn-probhat & as-phonetic keymaps with *=>ৎ +- Corrected date type in changelog + +* Tue Sep 5 2006 Mayank Jain +- Updated as-phonetic with key summary + +* Mon Sep 4 2006 Mayank Jain +- Added key summaries to pa-inscript/jhelum +- Fixed 204755 + +* Thu Aug 31 2006 Mayank Jain +- Added ur-phonetic icon +- Updated spec file to incorporate the icon + +* Thu Aug 31 2006 Mayank Jain +- Updated bn-{inscript,probhat,itrans} for RH bug #204275 +- Added ur-phonetic.mim file for RH bug #177372 +- Updated m17n-db.spec file to incorporate Urdu keymap. + +* Tue Aug 8 2006 Mayank Jain +- Updated bn-probhat.mim for RH bz #200890 ...weird... that previous update didnt showed up! +- https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=200890#c4 + +* Tue Aug 1 2006 Mayank Jain +- Corrected bn-probhat.mim file, RH bz #200890, added U+09CE + +* Tue Aug 1 2006 Mayank Jain +- Corrected ml-inscript.mim file, RH bz #200876 + +* Tue Jul 25 2006 Jens Petersen - 1.3.3-14 +- move bopomofo to chinese subpackage + +* Mon Jul 17 2006 Mayank Jain - 1.3.3-13 +- Removed ta-typewriter.mim keymap as its not working +- Added ml-inscript.png +- Added hi-inscript.png +- added hi-remington.png + +* Thu Jul 13 2006 Mayank Jain +- Added ta-typewriter.mim keymap + +* Thu Jul 6 2006 Mayank Jain +- Added key summaries in various keymaps + +* Thu Jun 29 2006 Mayank Jain +- Added hi-remington keymap - +- Added hi-remington.png - + +* Thu Jun 8 2006 Mayank Jain +- Added hi-typewriter keymap. + +* Wed Jun 7 2006 Mayank Jain +- Added or-*.png icons. + +* Mon Jun 5 2006 Mayank Jain +- Added as-*.png icons. + +* Fri Jun 2 2006 Mayank Jain +- Added or-inscript keymap to the tarball +- Commented out as-*.png and or-*.png from the directives as respective .png files are missing from tarball. + +* Fri Jun 2 2006 Mayank Jain +- Added modified as-phonetic.mim keymap, modified by for RH bz #193849 + +* Mon May 29 2006 Mayank Jain +- Added icon for marathi inscript - thanks to + +* Wed May 17 2006 Mayank Jain +- Added following keymaps + - as-inscript.mim + - as-phonetic.mim + - mr-inscript.mim + - ta-tamil99.mim + +* Wed Mar 22 2006 Jens Petersen +- fix language names in Indic .mim file headers (Naoto Takahashi) +- add make-dist script to m17n-db-indic + +* Thu Mar 9 2006 Jens Petersen - 1.3.3-2 +- Bengali input maps fixes (runab) + - map Probhat '*' key to an alternate sequence since glyph missing (#179821) + - more itrans cleanup (#182227) +- add icon for Tamil99 (aalam) + +* Thu Mar 2 2006 Jens Petersen - 1.3.3-1 +- update to 1.3.3 bugfix release +- fixes to Bengali, Hindi, and Punjabi maps (runab, aalam) +- Tamil phonetic map now works +- new Tamil99 Government Standard map (I Felix) + +* Tue Feb 14 2006 Jens Petersen - 1.3.2-2 +- add Indian input maps ported from scim-tables +- add Nepali subpackage + +* Fri Feb 10 2006 Jens Petersen - 1.3.2-1 +- update to 1.3.2 bugfix release +- do not include ja-anthy.mim input map + +* Thu Feb 2 2006 Jens Petersen - 1.3.1-1 +- update to 1.3.1 release + - add new icons to language subpackages + - new common-cjk subpackage for CJK common files + - new Swedish subpackage + - exclude new pkgconfig file + +* Fri Dec 16 2005 Jens Petersen - 1.2.0-2 +- import to Fedora Core + +* Wed Nov 9 2005 Jens Petersen - 1.2.0-1 +- separate output datafiles to datafiles subpackage. + +* Wed Oct 5 2005 Jens Petersen +- initial packaging for Fedora Extras + +* Sat Sep 24 2005 Jens Petersen +- split .mim input tables into separate subpackages per language + +* Sat Jan 15 2005 UTUMI Hirosi +- modify spec for fedora