~ubuntu-branches/debian/squeeze/sword/squeeze

« back to all changes in this revision

Viewing changes to icu/translit_Latin_Georgian.txt

  • Committer: Bazaar Package Importer
  • Author(s): Jonathan Marsden, Jonathan Marsden, Dmitrijs Ledkovs, Closed Bugs
  • Date: 2009-05-30 11:55:55 UTC
  • mfrom: (1.3.1 upstream) (6.1.1 experimental)
  • Revision ID: james.westby@ubuntu.com-20090530115555-r427zsn3amivdpfu
Tags: 1.6.0+dfsg-1
[ Jonathan Marsden ]
* New upstream release. (Closes: #507960) (LP: #320558)
* debian/patches/02_libver.diff:
  - Bump SONAME to 8 -- SWORD 1.6 is not backward compatible with 1.5.11.
* debian/patches/series:
  - Remove 10_diatheke.diff -- included in upstream source.
* debian/patches/:
  - Remove several old unused .diff files.
  - Add 11_regex_only_when_needed.diff to conditionally include regex lib.
  - Add 12_fix_compiler_warnings.diff to remove all compiler warnings.
  - Add 13_fix_osis2mod_compression_default.diff from upstream svn.
  - Add 14_closing_section_not_chapter.diff from upstream svn.
* debian/libsword7.*: 
  - Rename to libsword8.*
  - Change libsword7 to libsword8 within files.
* debian/rules: 
  - SONAME bump to 8.
  - Set library version check to >= 1.6
* debian/control:
  - Change libsword7 to libsword8.
  - Add libsword7 to Conflicts.
  - Fix case of sword to SWORD in package descriptions.
  - Bump Standards-Version to 3.8.1 (no changes needed).
  - Fix section for libsword-dbg to avoid lintian warning.
* debian/rules:
  - Add DFSG get-orig-source target.
* debian/copyright:
  - Fix various mistakes in initial attempt to document copyrights.

[ Dmitrijs Ledkovs ]
* debian/rules: Added utils.mk to use missing-files target and call it on
  each build.
* debian/libsword-dev.install: Added libsword.la, previously missing.
* debian/libsword7.install: Added missing libicu translit files.
* debian/control:
  - Updated all uses of SWORD version to 1.6
  - Added libsword-dbg package
* debian/watch: Fixed a small mistake which was resulting in extra "."
  in final version name.
* debian/rules: simplified manpage processing.
* debian/libsword8.lintian-overrides: added override for module
  installation directory.
* debian/copyright: Updated with information about everyfile.
  Closes: #513448 LP: #322638
* debian/diatheke.examples: moved examples here from the diatheke.install
* debian/rules:
  - enabled shell script based testsuite
  - added commented out cppunit testsuite
* debian/patches/40_missing_includes.diff: 
  - added several missing stdio.h includes to prevent FTBFS of testsuite.

[ Closed Bugs ]
* FTBFS on intrepid (LP: #305172)

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
//--------------------------------------------------------------------
 
2
// Copyright 2001, CrossWire Bible Society (http://www.crosswire.org)
 
3
// Use freely.
 
4
//--------------------------------------------------------------------
 
5
// Based upon UNGEGN recommendations from
 
6
// http://www.eki.ee/wgrs/rom2_ka.pdf
 
7
//--------------------------------------------------------------------
 
8
 
 
9
// Latin-Georgian
 
10
 
 
11
translit_Latin_Georgian {
 
12
  Rule {
 
13
    ":: NFD (NFC) ;" 
 
14
 
 
15
    ":: [:LATIN:] lower();"
 
16
 
 
17
    //titlecase digraphs
 
18
    "Ch\'<\u10B9}[:LowercaseLetter:];"
 
19
    "Ts\'<\u10BA}[:LowercaseLetter:];"
 
20
 
 
21
    "Zh<\u10AF}[:LowercaseLetter:];"
 
22
    "Gh<\u10B6}[:LowercaseLetter:];"
 
23
    "Sh<\u10B8}[:LowercaseLetter:];"
 
24
    "Dz<\u10BB}[:LowercaseLetter:];"
 
25
    "Ts<\u10BC}[:LowercaseLetter:];"
 
26
    "Ch<\u10BD}[:LowercaseLetter:];"
 
27
    "Kh<\u10BE}[:LowercaseLetter:];"
 
28
 
 
29
    //non-UNGEGN
 
30
    "Ey<\u10C1}[:Ll:];"
 
31
    "Ow<\u10C5}[:Ll:];"
 
32
 
 
33
    //uppercase digraphs
 
34
    "CH\'<\u10B9;"
 
35
    "TS\'<\u10BA;"
 
36
 
 
37
    "T\'<\u10A7;"
 
38
    "ZH<\u10AF;"
 
39
    "P\'<\u10B4;"
 
40
    "K\'<\u10B5;"
 
41
    "GH<\u10B6;"
 
42
    "SH<\u10B8;"
 
43
    "DZ<\u10BB;"
 
44
    "TS<\u10BC;"
 
45
    "CH<\u10BD;"
 
46
    "KH<\u10BE;"
 
47
 
 
48
    //non-UNGEGN
 
49
    "EY<\u10C1;"
 
50
    "Q\'<\u10C4;"
 
51
    "OW<\u10C5;"
 
52
 
 
53
    "A<\u10A0;"
 
54
    "B<\u10A1;"
 
55
    "G<\u10A2;"
 
56
    "D<\u10A3;"
 
57
    "E<\u10A4;"
 
58
    "V<\u10A5;"
 
59
    "Z<\u10A6;"
 
60
    "I<\u10A8;"
 
61
    "K<\u10A9;"
 
62
    "L<\u10AA;"
 
63
    "M<\u10AB;"
 
64
    "N<\u10AC;"
 
65
    "O<\u10AD;"
 
66
    "P<\u10AE;"
 
67
    "R<\u10B0;"
 
68
    "S<\u10B1;"
 
69
    "T<\u10B2;"
 
70
    "U<\u10B3;"
 
71
    "Q<\u10B7;"
 
72
    "J<\u10BF;"
 
73
    "H<\u10C0;"
 
74
    "Y<\u10C2;"
 
75
    "W<\u10C3;"
 
76
 
 
77
    //lowercase digraphs
 
78
    "ch\'<>\u10E9;"
 
79
    "ts\'<>\u10EA;"
 
80
 
 
81
    "t\'<>\u10D7;"
 
82
    "zh<>\u10DF;"
 
83
    "p\'<>\u10E4;"
 
84
    "k\'<>\u10E5;"
 
85
    "gh<>\u10E6;"
 
86
    "sh<>\u10E8;"
 
87
    "dz<>\u10EB;"
 
88
    "ts<>\u10EC;"
 
89
    "ch<>\u10ED;"
 
90
    "kh<>\u10EE;"
 
91
 
 
92
    //non-UNGEGN
 
93
    "ey<>\u10F1;"
 
94
    "q\'<>\u10F4;"
 
95
    "ow<>\u10F5;"
 
96
 
 
97
    "a<>\u10D0;"
 
98
    "b<>\u10D1;"
 
99
    "g<>\u10D2;"
 
100
    "d<>\u10D3;"
 
101
    "e<>\u10D4;"
 
102
    "v<>\u10D5;"
 
103
    "z<>\u10D6;"
 
104
    "i<>\u10D8;"
 
105
    "k<>\u10D9;"
 
106
    "l<>\u10DA;"
 
107
    "m<>\u10DB;"
 
108
    "n<>\u10DC;"
 
109
    "o<>\u10DD;"
 
110
    "p<>\u10DE;"
 
111
    "r<>\u10E0;"
 
112
    "s<>\u10E1;"
 
113
    "t<>\u10E2;"
 
114
    "u<>\u10E3;"
 
115
    "q<>\u10E7;"
 
116
    "j<>\u10EF;"
 
117
    "h<>\u10F0;"
 
118
 
 
119
    //non-UNGEGN
 
120
    "y<>\u10F2;"
 
121
    "w<>\u10F3;"
 
122
    "f<>\u10F6;"
 
123
 
 
124
    //paragraph
 
125
    "\u00B6<>\u10FB;"
 
126
 
 
127
    //completeness mappings for latin
 
128
    "c>\u10D9;"
 
129
    "x>\u10EE;"
 
130
 
 
131
    //remove untransliterated
 
132
    "<[:GEORGIAN:];"
 
133
    "[:LATIN:]>;"    
 
134
 
 
135
    ":: NFC (NFD) ;"    
 
136
  }
 
137
}