[m17n-contrib/f15/master] Resolves: rh#679289 - please include kashmiri inscript keyboard

pnemade pnemade at fedoraproject.org
Tue Mar 22 07:08:14 UTC 2011


commit bf78297667b6ec7a202df4187fd679230c2b6af6
Author: Parag Nemade <pnemade at redhat.com>
Date:   Tue Mar 22 12:38:02 2011 +0530

    Resolves: rh#679289 - please include kashmiri inscript keyboard

 ks-inscript.mim   |  188 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 m17n-contrib.spec |    8 ++-
 2 files changed, 194 insertions(+), 2 deletions(-)
---
diff --git a/ks-inscript.mim b/ks-inscript.mim
new file mode 100644
index 0000000..d608784
--- /dev/null
+++ b/ks-inscript.mim
@@ -0,0 +1,188 @@
+;; ks-inscript.mim -- Kashmiri Devanagari input method for inscript layout
+;; This file is derived from the Hindi inscript table of scim-tables,
+;; which was derived from iiimf unitLE's Hindi inscript layout.
+;; Copyright (c) 2003 Sun Microsystems, Inc. All Rights Reserved.
+;; Copyright (c) 2011 Red Hat, Inc. All Rights Reserved.
+
+;; This file is part of the m17n contrib; 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 Lesser General Public License
+;; as published by the Free Software Foundation; either version 2.1 of
+;; the License, 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
+;; Lesser General Public License for more details.
+
+;; You should have received a copy of the GNU Lesser General Public
+;; License along with the m17n library; if not, write to the Free
+;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+;; Boston, MA 02110-1301, USA.
+
+(input-method ks inscript)
+
+(description "Kashmiri Devanagari input method for inscript layout.
+
+Reference URL : http://indlinux.org/wiki/index.php/InscriptLayouts#Devanagari
+
+Key Summary:
+AltGr (Right Alt Key)
+  ॖDEVANAGARI VOWEL SIGN UE :-	Type with [AltGr + 'g']
+
+ ॗ DEVANAGARI VOWEL SIGN UUE :- Type with [AltGr + 't']
+
+ॳ  DEVANAGARI LETTER OE :-   	Type with [AltGr + 'Z']
+
+ॴ  DEVANAGARI LETTER OOE :- 	Type with [AltGr + 'A']
+
+ॵ  DEVANAGARI LETTER AW :- 	Type with [AltGr + 'Q']
+
+ॶ  DEVANAGARI LETTER UE :- 	Type with [AltGr + 'G']
+
+ॷ  DEVANAGARI LETTER UUE :-	Type with [AltGr + 'T']
+
+ ऺ DEVANAGARI VOWEL SIGN OE :- 	Type with [AltGr + 'z']
+
+ऻ  DEVANAGARI VOWEL SIGN OOE :-	Type with [AltGr + 'a']
+
+ॏ  DEVANAGARI VOWEL SIGN AW :-	Type with [AltGr + 'q']
+
+Author: Pravin Satpute <psatpute at redhat.com>
+
+")
+
+(title "क")
+
+(map
+ (trans
+  ((KP_1) "१")
+  ((KP_2) "२")
+  ((KP_3) "३")
+  ((KP_4) "४")
+  ((KP_5) "५")
+  ((KP_6) "६")
+  ((KP_7) "७")
+  ((KP_8) "८")
+  ((KP_9) "९")
+  ((KP_0) "०")
+  ((KP_Decimal) ".")
+  ((KP_Divide) "/")
+  ((KP_Multiply) "*")
+  ((KP_Add) "+")
+  ((KP_Subtract) "-") 
+ 
+  ("!" ?ऍ)
+  ("1" ?१)
+  ("@" ?ॅ)
+  ("2" ?२)
+  ("#" ?#)
+  ("3" ?३)
+  ("$" ?$)
+  ("4" ?४)
+  ("5" ?५)
+  ("6" ?६)
+  ("7" ?७)
+  ("8" ?८)
+  ("(" ?()
+  ("9" ?९)
+  (")" ?))
+  ("0" ?०)
+  ("_" ?ः)
+  ("-" ?-)
+  ("+" ?ऋ)
+  ("=" ?ृ)
+  ("Q" ?औ)
+  ("q" ?ौ)
+  ((G-Q) "ॵ")
+  ((G-q) "ॏ" )
+  ("W" ?ऐ)
+  ("w" ?ै)
+  ("E" ?आ)
+  ("e" ?ा)
+  ("R" ?ई)
+  ("r" ?ी)
+  ("T" ?ऊ)
+  ("t" ?ू)
+  ((G-T) "ॷ")
+  ((G-t) "ॗ")
+  ("Y" ?भ)
+  ("y" ?ब)
+  ("U" ?ङ)
+  ("u" ?ह)
+  ("I" ?घ)
+  ("i" ?ग)
+  ("O" ?ध)
+  ("o" ?द)
+  ("P" ?झ)
+  ("p" ?ज)
+  ("{" ?ढ)
+  ("[" ?ड)
+  ("}" ?ञ)
+  ("]" ?़)
+  ((G-A) "ॴ")
+  ((G-a) "ऻ")
+  ("A" ?ओ)
+  ("a" ?ो)
+  ("S" ?ए)
+  ("s" ?े)
+  ("D" ?अ)
+  ("d" ?्)
+  ("F" ?इ)
+  ("f" ?ि)
+  ((G-G) "ॶ")
+  ((G-g) "ॖ")
+  ("H" ?फ)
+  ("h" ?प)
+  ("J" ?ऱ)
+  ("j" ?र)
+  ("K" ?ख)
+  ("k" ?क)
+  ("L" ?थ)
+  ("l" ?त)
+  (":" ?छ)
+  (";" ?च)
+  ("\"" ?ठ)
+  ("'" ?ट)
+  ("|" ?ऑ)
+  ("\\" ?ॉ)
+  ("~" ?ऒ)
+  ("`" ?ॊ)
+  ("Z" ?ऎ)
+  ("z" ?ॆ)
+  ((G-Z) "ॳ")
+  ((G-z) "ऺ")
+  ("X" ?ँ)
+  ("x" ?ं)
+  ("C" ?ण)
+  ("c" ?म)
+  ("V" ?ऩ)
+  ("v" ?न)
+  ("B" ?ऴ)
+  ("b" ?व)
+  ("N" ?ळ)
+  ("n" ?ल)
+  ("M" ?श)
+  ("m" ?स)
+  ("<" ?ष)
+  ("," ?,)
+  (">" ?।)
+  ("." ?.)
+  ("?" ?य़)
+  ("/" ?य)
+  ("%" "ज्ञ")
+  ("^" "त्र")
+  ("&" "क्ष")
+  ("*" "श्र")
+  ("dd" "्‌") 
+  ("i_" ?ॻ)
+  ("p_" ?ॼ)
+  ("[_" ?ॾ)
+  ("y_" ?ॿ)
+  ))
+
+(state
+  (init
+    (trans)))
diff --git a/m17n-contrib.spec b/m17n-contrib.spec
index 7ac4d7f..478ec52 100644
--- a/m17n-contrib.spec
+++ b/m17n-contrib.spec
@@ -1,12 +1,13 @@
 Name:     m17n-contrib
 Summary:  Contributed multilingualization datafiles for m17n-lib
 Version:  1.1.12
-Release:  3%{?dist}
+Release:  4%{?dist}
 Group:    System Environment/Libraries
 License:  LGPLv2+
 URL:      http://www.m17n.org/m17n-lib/index.html
 Source0:  http://www.m17n.org/m17n-lib-download/m17n-contrib-%{version}.tar.gz
 Source1:  mai-inscript.mim
+Source2:  ks-inscript.mim
 Patch0:   bug433416-bn-probhat.patch
 Patch1:   as-inscript-keysummary-440201.patch
 Patch2:   ml-inscript-keysummary-435259.patch
@@ -105,7 +106,7 @@ make
 
 %install
 make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p"
-cp -p %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/m17n/
+cp -p %{SOURCE1} %{SOURCE2} $RPM_BUILD_ROOT%{_datadir}/m17n/
 
 rm -rf $RPM_BUILD_ROOT/%{_bindir}
 
@@ -158,6 +159,9 @@ rm -rf $RPM_BUILD_ROOT/%{_bindir}
 %{_datadir}/m17n/icons/zh*.png
 
 %changelog
+* Tue Mar 22 2011 Parag Nemade <pnemade AT redhat DOT com> - 1.1.12-4
+- Resolves: rh#679289 - please include kashmiri inscript keyboard
+
 * Tue Feb 08 2011 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.1.12-3
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
 


More information about the scm-commits mailing list