Merge Android 14 QPR2 to AOSP main

Bug: 319669529
Merged-In: Ie7cf4804f81a4c48c167e9d5faa2b408729fe7b3
Change-Id: I14e8e807c7670edc42a53502addd572b478c7e0b
diff --git a/Android.mk b/Android.mk
index 47e3d88..dc55c2e 100644
--- a/Android.mk
+++ b/Android.mk
@@ -18,59 +18,59 @@
 LOCAL_PATH := $(call my-dir)
 
 pattern_locales := \
-    af/af \
-    am/mul-ethi \
-    as/as \
-    be/be \
-    bn/bn \
-    bg/bg \
-    cs/cs \
-    cu/cu \
-    cy/cy \
-    da/da \
-    de/de-1901 \
-    de/de-1996 \
-    de/de-ch-1901 \
-    el/el \
-    en-GB/en-gb \
-    en-US/en-us \
-    es/es \
-    et/et \
-    eu/eu \
-    Ethi/und-ethi \
-    fr/fr \
-    ga/ga \
-    gl/gl \
-    gu/gu \
-    hi/hi \
-    hr/hr \
-    hu/hu \
-    hy/hy \
-    it/it \
-    ka/ka \
-    kn/kn \
-    la/la \
-    lt/lt \
-    lv/lv \
-    ml/ml \
-    mn/mn-cyrl \
-    mr/mr \
-    nb/nb \
-    nl/nl \
-    nn/nn \
-    or/or \
-    pa/pa \
-    pl/pl \
-    pt/pt \
-    ru/ru \
-    sk/sk \
-    sl/sl \
-    sq/sq \
-    sv/sv \
-    ta/ta \
-    te/te \
-    tk/tk \
-    uk/uk
+    rekenaar/af/af \
+    TeX/am/mul-ethi \
+    TeX/as/as \
+    TeX/be/be \
+    TeX/bn/bn \
+    TeX/bg/bg \
+    tensojka/cs/cs \
+    TeX/cu/cu \
+    TeX/cy/cy \
+    TeX/da/da \
+    TeX/de/de-1901 \
+    TeX/de/de-1996 \
+    TeX/de/de-ch-1901 \
+    TeX/el/el \
+    TeX/en-GB/en-gb \
+    TeX/en-US/en-us \
+    TeX/es/es \
+    TeX/et/et \
+    TeX/eu/eu \
+    TeX/Ethi/und-ethi \
+    TeX/fr/fr \
+    TeX/ga/ga \
+    TeX/gl/gl \
+    TeX/gu/gu \
+    TeX/hi/hi \
+    TeX/hr/hr \
+    TeX/hu/hu \
+    TeX/hy/hy \
+    TeX/it/it \
+    TeX/ka/ka \
+    TeX/kn/kn \
+    TeX/la/la \
+    TeX/lt/lt \
+    TeX/lv/lv \
+    TeX/ml/ml \
+    TeX/mn/mn-cyrl \
+    TeX/mr/mr \
+    TeX/nb/nb \
+    OpenTaal/nl/nl \
+    TeX/nn/nn \
+    TeX/or/or \
+    TeX/pa/pa \
+    TeX/pl/pl \
+    TeX/pt/pt \
+    laboratory50/ru/ru \
+    TeX/sk/sk \
+    TeX/sl/sl \
+    TeX/sq/sq \
+    LibreOffice/sv/sv \
+    TeX/ta/ta \
+    TeX/te/te \
+    TeX/tk/tk \
+    TeX/uk/uk
 
 # TODO: we have data for sa/sa, but it requires special case handling for case
 # folding and normalization, so don't build it until that's fixed.
diff --git a/LibreOffice/METADATA b/LibreOffice/METADATA
new file mode 100644
index 0000000..9ad6321
--- /dev/null
+++ b/LibreOffice/METADATA
@@ -0,0 +1,23 @@
+name: "LibreOffice Swedish Hyphenation Dictionary"
+description:
+    "This Swedish Hyphenation Dictionary is maintained by "
+    "Niklas Johansson <sleeping.pillow@gmail.com>. "
+    "The most recent version should be available through "
+    "the libreoffice extensions respiratory at: "
+    "extensions.libreoffice.org/extension-center "
+    "or "
+    "http://extensions.services.openoffice.org/ "
+    " "
+    "If you find a Swedish word that is hyphenated incorrectly "
+    "please send me a mail at sleeping.pillow@gmail.com"
+
+third_party {
+  url {
+    type: ARCHIVE
+    value: "https://cgit.freedesktop.org/libreoffice/dictionaries/tree/sv_SE"
+  }
+  version: "03a891f1b00d9b1a14c6a72fb33cb682b549053a"
+  last_upgrade_date { year: 2023 month: 5 day: 10 }
+  license_type: RECIPROCAL
+  license_note: "The hyphenation pattern is under MPL/LGPLv3+ dual license and we've got confirmation from the owner that we can use it under the MPL."
+}
diff --git a/LibreOffice/README.android b/LibreOffice/README.android
new file mode 100644
index 0000000..3c96eae
--- /dev/null
+++ b/LibreOffice/README.android
@@ -0,0 +1,18 @@
+URL: https://cgit.freedesktop.org/libreoffice/dictionaries/tree/sv_SE
+Version: 03a891f1b00d9b1a14c6a72fb33cb682b549053a
+License: various
+License File: LICENSE
+
+The package contains hyphenation patterns under MPL licenses.
+
+Description:
+This Swedish Hyphenation Dictionary is maintained by
+Niklas Johansson <sleeping.pillow@gmail.com>.
+The most recent version should be available through
+the libreoffice extensions respiratory at:
+extensions.libreoffice.org/extension-center
+or
+http://extensions.services.openoffice.org/
+
+If you find a Swedish word that is hyphenated incorrectly
+please send me a mail at sleeping.pillow@gmail.com
diff --git a/sv/MODULE_LICENSE_MPL b/LibreOffice/sv/MODULE_LICENSE_MPL
similarity index 100%
rename from sv/MODULE_LICENSE_MPL
rename to LibreOffice/sv/MODULE_LICENSE_MPL
diff --git a/sv/NOTICE b/LibreOffice/sv/NOTICE
similarity index 100%
rename from sv/NOTICE
rename to LibreOffice/sv/NOTICE
diff --git a/sv/hyph-sv.chr.txt b/LibreOffice/sv/hyph-sv.chr.txt
similarity index 100%
rename from sv/hyph-sv.chr.txt
rename to LibreOffice/sv/hyph-sv.chr.txt
diff --git a/sv/hyph-sv.hyp.txt b/LibreOffice/sv/hyph-sv.hyp.txt
similarity index 100%
rename from sv/hyph-sv.hyp.txt
rename to LibreOffice/sv/hyph-sv.hyp.txt
diff --git a/sv/hyph-sv.lic.txt b/LibreOffice/sv/hyph-sv.lic.txt
similarity index 100%
rename from sv/hyph-sv.lic.txt
rename to LibreOffice/sv/hyph-sv.lic.txt
diff --git a/sv/hyph-sv.pat.txt b/LibreOffice/sv/hyph-sv.pat.txt
similarity index 100%
rename from sv/hyph-sv.pat.txt
rename to LibreOffice/sv/hyph-sv.pat.txt
diff --git a/METADATA b/METADATA
deleted file mode 100644
index 6d8601b..0000000
--- a/METADATA
+++ /dev/null
@@ -1,3 +0,0 @@
-third_party {
-  license_type: RESTRICTED
-}
diff --git a/OpenTaal/METADATA b/OpenTaal/METADATA
new file mode 100644
index 0000000..e1aa7c3
--- /dev/null
+++ b/OpenTaal/METADATA
@@ -0,0 +1,13 @@
+name: "OpenTaal"
+description:
+    "Dutch hyphenation patterns"
+
+third_party {
+  url {
+    type: ARCHIVE
+    value: "https://github.com/OpenTaal/opentaal-hunspell"
+  }
+  version: "ad0351b7c1a862f05d88131046a054f1cc84944a"
+  last_upgrade_date { year: 2023 month: 5 day: 10 }
+  license_type: NOTICE
+}
diff --git a/OpenTaal/README.android b/OpenTaal/README.android
new file mode 100644
index 0000000..a7045d5
--- /dev/null
+++ b/OpenTaal/README.android
@@ -0,0 +1,9 @@
+URL: https://github.com/OpenTaal/opentaal-hunspell
+Version: ad0351b7c1a862f05d88131046a054f1cc84944a
+License: various
+License File: LICENSE
+
+The package contains hyphenation patterns under BSD licenses.
+
+Description:
+Dutch hyphenation patterns
diff --git a/nl/MODULE_LICENSE_BSD b/OpenTaal/nl/MODULE_LICENSE_BSD
similarity index 100%
rename from nl/MODULE_LICENSE_BSD
rename to OpenTaal/nl/MODULE_LICENSE_BSD
diff --git a/nl/NOTICE b/OpenTaal/nl/NOTICE
similarity index 100%
rename from nl/NOTICE
rename to OpenTaal/nl/NOTICE
diff --git a/nl/hyph-nl.chr.txt b/OpenTaal/nl/hyph-nl.chr.txt
similarity index 100%
rename from nl/hyph-nl.chr.txt
rename to OpenTaal/nl/hyph-nl.chr.txt
diff --git a/nl/hyph-nl.hyp.txt b/OpenTaal/nl/hyph-nl.hyp.txt
similarity index 100%
rename from nl/hyph-nl.hyp.txt
rename to OpenTaal/nl/hyph-nl.hyp.txt
diff --git a/nl/hyph-nl.lic.txt b/OpenTaal/nl/hyph-nl.lic.txt
similarity index 100%
rename from nl/hyph-nl.lic.txt
rename to OpenTaal/nl/hyph-nl.lic.txt
diff --git a/nl/hyph-nl.pat.txt b/OpenTaal/nl/hyph-nl.pat.txt
similarity index 100%
rename from nl/hyph-nl.pat.txt
rename to OpenTaal/nl/hyph-nl.pat.txt
diff --git a/Ethi/MODULE_LICENSE_PERMISSIVE b/TeX/Ethi/MODULE_LICENSE_PERMISSIVE
similarity index 100%
rename from Ethi/MODULE_LICENSE_PERMISSIVE
rename to TeX/Ethi/MODULE_LICENSE_PERMISSIVE
diff --git a/Ethi/NOTICE b/TeX/Ethi/NOTICE
similarity index 100%
rename from Ethi/NOTICE
rename to TeX/Ethi/NOTICE
diff --git a/Ethi/hyph-und-ethi.chr.txt b/TeX/Ethi/hyph-und-ethi.chr.txt
similarity index 100%
rename from Ethi/hyph-und-ethi.chr.txt
rename to TeX/Ethi/hyph-und-ethi.chr.txt
diff --git a/Ethi/hyph-und-ethi.hyp.txt b/TeX/Ethi/hyph-und-ethi.hyp.txt
similarity index 100%
rename from Ethi/hyph-und-ethi.hyp.txt
rename to TeX/Ethi/hyph-und-ethi.hyp.txt
diff --git a/Ethi/hyph-und-ethi.lic.txt b/TeX/Ethi/hyph-und-ethi.lic.txt
similarity index 100%
rename from Ethi/hyph-und-ethi.lic.txt
rename to TeX/Ethi/hyph-und-ethi.lic.txt
diff --git a/Ethi/hyph-und-ethi.pat.txt b/TeX/Ethi/hyph-und-ethi.pat.txt
similarity index 100%
rename from Ethi/hyph-und-ethi.pat.txt
rename to TeX/Ethi/hyph-und-ethi.pat.txt
diff --git a/TeX/METADATA b/TeX/METADATA
new file mode 100644
index 0000000..c441566
--- /dev/null
+++ b/TeX/METADATA
@@ -0,0 +1,14 @@
+name: "Tex-hyphen"
+description:
+    "Hyphenation patterns for automatic hyphenation from TeX hyphenation "
+    "patterns project at http://www.hyphenation.org."
+
+third_party {
+  url {
+    type: ARCHIVE
+    value: "https://github.com/hyphenation/tex-hyphen"
+  }
+  version: "ecf976ab6995acb653d38ab1af0b9b9829ec0c77"
+  last_upgrade_date { year: 2023 month: 5 day: 10 }
+  license_type: NOTICE
+}
diff --git a/README.android b/TeX/README.android
similarity index 86%
rename from README.android
rename to TeX/README.android
index d9dd984..9e98423 100644
--- a/README.android
+++ b/TeX/README.android
@@ -1,7 +1,7 @@
 URL: https://github.com/hyphenation/tex-hyphen
 Version: ecf976ab6995acb653d38ab1af0b9b9829ec0c77
 License: various
-License File: NOTICE
+License File: LICENSE
 
 The tex-hyphen package contains hyphenation patterns under several different licenses.
 Patterns licensed under the following open source licenses can be imported here:
@@ -16,12 +16,6 @@
 Hyphenation patterns for automatic hyphenation from TeX hyphenation patterns
 project at http://www.hyphenation.org.
 
-A few languages are from other sources with the individual repositories as listed below:
-Czech (cs) - https://github.com/tensojka/cshyphen
-Dutch (nl) - https://github.com/OpenTaal/opentaal-hunspell
-Swedish (sv) - https://cgit.freedesktop.org/libreoffice/dictionaries/tree/sv_SE/hyph_sv.dic
-Russian (ru) - https://github.com/laboratory50/russian-spellpack
-
 Local Modifications:
 The patterns are taken from the hyph-utf8/tex/generic/hyph-utf8/patterns/txt directory.
 
diff --git a/am/MODULE_LICENSE_MIT b/TeX/am/MODULE_LICENSE_MIT
similarity index 100%
rename from am/MODULE_LICENSE_MIT
rename to TeX/am/MODULE_LICENSE_MIT
diff --git a/am/NOTICE b/TeX/am/NOTICE
similarity index 100%
rename from am/NOTICE
rename to TeX/am/NOTICE
diff --git a/am/hyph-mul-ethi.chr.txt b/TeX/am/hyph-mul-ethi.chr.txt
similarity index 100%
rename from am/hyph-mul-ethi.chr.txt
rename to TeX/am/hyph-mul-ethi.chr.txt
diff --git a/am/hyph-mul-ethi.hyp.txt b/TeX/am/hyph-mul-ethi.hyp.txt
similarity index 100%
rename from am/hyph-mul-ethi.hyp.txt
rename to TeX/am/hyph-mul-ethi.hyp.txt
diff --git a/am/hyph-mul-ethi.lic.txt b/TeX/am/hyph-mul-ethi.lic.txt
similarity index 100%
rename from am/hyph-mul-ethi.lic.txt
rename to TeX/am/hyph-mul-ethi.lic.txt
diff --git a/am/hyph-mul-ethi.pat.txt b/TeX/am/hyph-mul-ethi.pat.txt
similarity index 100%
rename from am/hyph-mul-ethi.pat.txt
rename to TeX/am/hyph-mul-ethi.pat.txt
diff --git a/as/MODULE_LICENSE_MIT b/TeX/as/MODULE_LICENSE_MIT
similarity index 100%
rename from as/MODULE_LICENSE_MIT
rename to TeX/as/MODULE_LICENSE_MIT
diff --git a/as/NOTICE b/TeX/as/NOTICE
similarity index 100%
rename from as/NOTICE
rename to TeX/as/NOTICE
diff --git a/as/hyph-as.chr.txt b/TeX/as/hyph-as.chr.txt
similarity index 100%
rename from as/hyph-as.chr.txt
rename to TeX/as/hyph-as.chr.txt
diff --git a/as/hyph-as.hyp.txt b/TeX/as/hyph-as.hyp.txt
similarity index 100%
rename from as/hyph-as.hyp.txt
rename to TeX/as/hyph-as.hyp.txt
diff --git a/as/hyph-as.lic.txt b/TeX/as/hyph-as.lic.txt
similarity index 100%
rename from as/hyph-as.lic.txt
rename to TeX/as/hyph-as.lic.txt
diff --git a/as/hyph-as.pat.txt b/TeX/as/hyph-as.pat.txt
similarity index 100%
rename from as/hyph-as.pat.txt
rename to TeX/as/hyph-as.pat.txt
diff --git a/be/MODULE_LICENSE_MIT b/TeX/be/MODULE_LICENSE_MIT
similarity index 100%
rename from be/MODULE_LICENSE_MIT
rename to TeX/be/MODULE_LICENSE_MIT
diff --git a/be/NOTICE b/TeX/be/NOTICE
similarity index 100%
rename from be/NOTICE
rename to TeX/be/NOTICE
diff --git a/be/hyph-be.chr.txt b/TeX/be/hyph-be.chr.txt
similarity index 100%
rename from be/hyph-be.chr.txt
rename to TeX/be/hyph-be.chr.txt
diff --git a/be/hyph-be.hyp.txt b/TeX/be/hyph-be.hyp.txt
similarity index 100%
rename from be/hyph-be.hyp.txt
rename to TeX/be/hyph-be.hyp.txt
diff --git a/be/hyph-be.lic.txt b/TeX/be/hyph-be.lic.txt
similarity index 100%
rename from be/hyph-be.lic.txt
rename to TeX/be/hyph-be.lic.txt
diff --git a/be/hyph-be.pat.txt b/TeX/be/hyph-be.pat.txt
similarity index 100%
rename from be/hyph-be.pat.txt
rename to TeX/be/hyph-be.pat.txt
diff --git a/bg/MODULE_LICENSE_MIT b/TeX/bg/MODULE_LICENSE_MIT
similarity index 100%
rename from bg/MODULE_LICENSE_MIT
rename to TeX/bg/MODULE_LICENSE_MIT
diff --git a/bg/NOTICE b/TeX/bg/NOTICE
similarity index 100%
rename from bg/NOTICE
rename to TeX/bg/NOTICE
diff --git a/bg/hyph-bg.chr.txt b/TeX/bg/hyph-bg.chr.txt
similarity index 100%
rename from bg/hyph-bg.chr.txt
rename to TeX/bg/hyph-bg.chr.txt
diff --git a/bg/hyph-bg.hyp.txt b/TeX/bg/hyph-bg.hyp.txt
similarity index 100%
rename from bg/hyph-bg.hyp.txt
rename to TeX/bg/hyph-bg.hyp.txt
diff --git a/bg/hyph-bg.lic.txt b/TeX/bg/hyph-bg.lic.txt
similarity index 100%
rename from bg/hyph-bg.lic.txt
rename to TeX/bg/hyph-bg.lic.txt
diff --git a/bg/hyph-bg.pat.txt b/TeX/bg/hyph-bg.pat.txt
similarity index 100%
rename from bg/hyph-bg.pat.txt
rename to TeX/bg/hyph-bg.pat.txt
diff --git a/bn/MODULE_LICENSE_MIT b/TeX/bn/MODULE_LICENSE_MIT
similarity index 100%
rename from bn/MODULE_LICENSE_MIT
rename to TeX/bn/MODULE_LICENSE_MIT
diff --git a/bn/NOTICE b/TeX/bn/NOTICE
similarity index 100%
rename from bn/NOTICE
rename to TeX/bn/NOTICE
diff --git a/bn/hyph-bn.chr.txt b/TeX/bn/hyph-bn.chr.txt
similarity index 100%
rename from bn/hyph-bn.chr.txt
rename to TeX/bn/hyph-bn.chr.txt
diff --git a/bn/hyph-bn.hyp.txt b/TeX/bn/hyph-bn.hyp.txt
similarity index 100%
rename from bn/hyph-bn.hyp.txt
rename to TeX/bn/hyph-bn.hyp.txt
diff --git a/bn/hyph-bn.lic.txt b/TeX/bn/hyph-bn.lic.txt
similarity index 100%
rename from bn/hyph-bn.lic.txt
rename to TeX/bn/hyph-bn.lic.txt
diff --git a/bn/hyph-bn.pat.txt b/TeX/bn/hyph-bn.pat.txt
similarity index 100%
rename from bn/hyph-bn.pat.txt
rename to TeX/bn/hyph-bn.pat.txt
diff --git a/cu/MODULE_LICENSE_MIT b/TeX/cu/MODULE_LICENSE_MIT
similarity index 100%
rename from cu/MODULE_LICENSE_MIT
rename to TeX/cu/MODULE_LICENSE_MIT
diff --git a/cu/NOTICE b/TeX/cu/NOTICE
similarity index 100%
rename from cu/NOTICE
rename to TeX/cu/NOTICE
diff --git a/cu/hyph-cu.chr.txt b/TeX/cu/hyph-cu.chr.txt
similarity index 100%
rename from cu/hyph-cu.chr.txt
rename to TeX/cu/hyph-cu.chr.txt
diff --git a/cu/hyph-cu.hyp.txt b/TeX/cu/hyph-cu.hyp.txt
similarity index 100%
rename from cu/hyph-cu.hyp.txt
rename to TeX/cu/hyph-cu.hyp.txt
diff --git a/cu/hyph-cu.lic.txt b/TeX/cu/hyph-cu.lic.txt
similarity index 100%
rename from cu/hyph-cu.lic.txt
rename to TeX/cu/hyph-cu.lic.txt
diff --git a/cu/hyph-cu.pat.txt b/TeX/cu/hyph-cu.pat.txt
similarity index 100%
rename from cu/hyph-cu.pat.txt
rename to TeX/cu/hyph-cu.pat.txt
diff --git a/cy/MODULE_LICENSE_MIT b/TeX/cy/MODULE_LICENSE_MIT
similarity index 100%
rename from cy/MODULE_LICENSE_MIT
rename to TeX/cy/MODULE_LICENSE_MIT
diff --git a/cy/NOTICE b/TeX/cy/NOTICE
similarity index 100%
rename from cy/NOTICE
rename to TeX/cy/NOTICE
diff --git a/cy/hyph-cy.chr.txt b/TeX/cy/hyph-cy.chr.txt
similarity index 100%
rename from cy/hyph-cy.chr.txt
rename to TeX/cy/hyph-cy.chr.txt
diff --git a/cy/hyph-cy.hyp.txt b/TeX/cy/hyph-cy.hyp.txt
similarity index 100%
rename from cy/hyph-cy.hyp.txt
rename to TeX/cy/hyph-cy.hyp.txt
diff --git a/cy/hyph-cy.lic.txt b/TeX/cy/hyph-cy.lic.txt
similarity index 100%
rename from cy/hyph-cy.lic.txt
rename to TeX/cy/hyph-cy.lic.txt
diff --git a/cy/hyph-cy.pat.txt b/TeX/cy/hyph-cy.pat.txt
similarity index 100%
rename from cy/hyph-cy.pat.txt
rename to TeX/cy/hyph-cy.pat.txt
diff --git a/da/MODULE_LICENSE_MIT b/TeX/da/MODULE_LICENSE_MIT
similarity index 100%
rename from da/MODULE_LICENSE_MIT
rename to TeX/da/MODULE_LICENSE_MIT
diff --git a/da/NOTICE b/TeX/da/NOTICE
similarity index 100%
rename from da/NOTICE
rename to TeX/da/NOTICE
diff --git a/da/hyph-da.chr.txt b/TeX/da/hyph-da.chr.txt
similarity index 100%
rename from da/hyph-da.chr.txt
rename to TeX/da/hyph-da.chr.txt
diff --git a/da/hyph-da.hyp.txt b/TeX/da/hyph-da.hyp.txt
similarity index 100%
rename from da/hyph-da.hyp.txt
rename to TeX/da/hyph-da.hyp.txt
diff --git a/da/hyph-da.lic.txt b/TeX/da/hyph-da.lic.txt
similarity index 100%
rename from da/hyph-da.lic.txt
rename to TeX/da/hyph-da.lic.txt
diff --git a/da/hyph-da.pat.txt b/TeX/da/hyph-da.pat.txt
similarity index 100%
rename from da/hyph-da.pat.txt
rename to TeX/da/hyph-da.pat.txt
diff --git a/de/MODULE_LICENSE_MIT b/TeX/de/MODULE_LICENSE_MIT
similarity index 100%
rename from de/MODULE_LICENSE_MIT
rename to TeX/de/MODULE_LICENSE_MIT
diff --git a/de/NOTICE b/TeX/de/NOTICE
similarity index 100%
rename from de/NOTICE
rename to TeX/de/NOTICE
diff --git a/de/create_chr.py b/TeX/de/create_chr.py
similarity index 100%
rename from de/create_chr.py
rename to TeX/de/create_chr.py
diff --git a/de/hyph-de-1901.chr.txt b/TeX/de/hyph-de-1901.chr.txt
similarity index 100%
rename from de/hyph-de-1901.chr.txt
rename to TeX/de/hyph-de-1901.chr.txt
diff --git a/de/hyph-de-1901.hyp.txt b/TeX/de/hyph-de-1901.hyp.txt
similarity index 100%
rename from de/hyph-de-1901.hyp.txt
rename to TeX/de/hyph-de-1901.hyp.txt
diff --git a/de/hyph-de-1901.lic.txt b/TeX/de/hyph-de-1901.lic.txt
similarity index 100%
rename from de/hyph-de-1901.lic.txt
rename to TeX/de/hyph-de-1901.lic.txt
diff --git a/de/hyph-de-1901.pat.txt b/TeX/de/hyph-de-1901.pat.txt
similarity index 100%
rename from de/hyph-de-1901.pat.txt
rename to TeX/de/hyph-de-1901.pat.txt
diff --git a/de/hyph-de-1996.chr.txt b/TeX/de/hyph-de-1996.chr.txt
similarity index 100%
rename from de/hyph-de-1996.chr.txt
rename to TeX/de/hyph-de-1996.chr.txt
diff --git a/de/hyph-de-1996.hyp.txt b/TeX/de/hyph-de-1996.hyp.txt
similarity index 100%
rename from de/hyph-de-1996.hyp.txt
rename to TeX/de/hyph-de-1996.hyp.txt
diff --git a/de/hyph-de-1996.lic.txt b/TeX/de/hyph-de-1996.lic.txt
similarity index 100%
rename from de/hyph-de-1996.lic.txt
rename to TeX/de/hyph-de-1996.lic.txt
diff --git a/de/hyph-de-1996.pat.txt b/TeX/de/hyph-de-1996.pat.txt
similarity index 100%
rename from de/hyph-de-1996.pat.txt
rename to TeX/de/hyph-de-1996.pat.txt
diff --git a/de/hyph-de-ch-1901.chr.txt b/TeX/de/hyph-de-ch-1901.chr.txt
similarity index 100%
rename from de/hyph-de-ch-1901.chr.txt
rename to TeX/de/hyph-de-ch-1901.chr.txt
diff --git a/de/hyph-de-ch-1901.hyp.txt b/TeX/de/hyph-de-ch-1901.hyp.txt
similarity index 100%
rename from de/hyph-de-ch-1901.hyp.txt
rename to TeX/de/hyph-de-ch-1901.hyp.txt
diff --git a/de/hyph-de-ch-1901.lic.txt b/TeX/de/hyph-de-ch-1901.lic.txt
similarity index 100%
rename from de/hyph-de-ch-1901.lic.txt
rename to TeX/de/hyph-de-ch-1901.lic.txt
diff --git a/de/hyph-de-ch-1901.pat.txt b/TeX/de/hyph-de-ch-1901.pat.txt
similarity index 100%
rename from de/hyph-de-ch-1901.pat.txt
rename to TeX/de/hyph-de-ch-1901.pat.txt
diff --git a/el/MODULE_LICENSE_MIT b/TeX/el/MODULE_LICENSE_MIT
similarity index 100%
rename from el/MODULE_LICENSE_MIT
rename to TeX/el/MODULE_LICENSE_MIT
diff --git a/el/NOTICE b/TeX/el/NOTICE
similarity index 100%
rename from el/NOTICE
rename to TeX/el/NOTICE
diff --git a/el/hyph-el.chr.txt b/TeX/el/hyph-el.chr.txt
similarity index 100%
rename from el/hyph-el.chr.txt
rename to TeX/el/hyph-el.chr.txt
diff --git a/el/hyph-el.hyp.txt b/TeX/el/hyph-el.hyp.txt
similarity index 100%
rename from el/hyph-el.hyp.txt
rename to TeX/el/hyph-el.hyp.txt
diff --git a/el/hyph-el.lic.txt b/TeX/el/hyph-el.lic.txt
similarity index 100%
rename from el/hyph-el.lic.txt
rename to TeX/el/hyph-el.lic.txt
diff --git a/el/hyph-el.pat.txt b/TeX/el/hyph-el.pat.txt
similarity index 100%
rename from el/hyph-el.pat.txt
rename to TeX/el/hyph-el.pat.txt
diff --git a/en-GB/MODULE_LICENSE_UNICODE b/TeX/en-GB/MODULE_LICENSE_UNICODE
similarity index 100%
rename from en-GB/MODULE_LICENSE_UNICODE
rename to TeX/en-GB/MODULE_LICENSE_UNICODE
diff --git a/en-GB/NOTICE b/TeX/en-GB/NOTICE
similarity index 100%
rename from en-GB/NOTICE
rename to TeX/en-GB/NOTICE
diff --git a/en-GB/README.android b/TeX/en-GB/README.android
similarity index 100%
rename from en-GB/README.android
rename to TeX/en-GB/README.android
diff --git a/en-GB/hyph-en-gb.chr.txt b/TeX/en-GB/hyph-en-gb.chr.txt
similarity index 100%
rename from en-GB/hyph-en-gb.chr.txt
rename to TeX/en-GB/hyph-en-gb.chr.txt
diff --git a/en-GB/hyph-en-gb.hyp.txt b/TeX/en-GB/hyph-en-gb.hyp.txt
similarity index 100%
rename from en-GB/hyph-en-gb.hyp.txt
rename to TeX/en-GB/hyph-en-gb.hyp.txt
diff --git a/en-GB/hyph-en-gb.lic.txt b/TeX/en-GB/hyph-en-gb.lic.txt
similarity index 100%
rename from en-GB/hyph-en-gb.lic.txt
rename to TeX/en-GB/hyph-en-gb.lic.txt
diff --git a/en-GB/hyph-en-gb.pat.txt b/TeX/en-GB/hyph-en-gb.pat.txt
similarity index 100%
rename from en-GB/hyph-en-gb.pat.txt
rename to TeX/en-GB/hyph-en-gb.pat.txt
diff --git a/en-US/MODULE_LICENSE_NOTICE b/TeX/en-US/MODULE_LICENSE_NOTICE
similarity index 100%
rename from en-US/MODULE_LICENSE_NOTICE
rename to TeX/en-US/MODULE_LICENSE_NOTICE
diff --git a/en-US/NOTICE b/TeX/en-US/NOTICE
similarity index 100%
rename from en-US/NOTICE
rename to TeX/en-US/NOTICE
diff --git a/en-US/hyph-en-us.chr.txt b/TeX/en-US/hyph-en-us.chr.txt
similarity index 100%
rename from en-US/hyph-en-us.chr.txt
rename to TeX/en-US/hyph-en-us.chr.txt
diff --git a/en-US/hyph-en-us.hyp.txt b/TeX/en-US/hyph-en-us.hyp.txt
similarity index 100%
rename from en-US/hyph-en-us.hyp.txt
rename to TeX/en-US/hyph-en-us.hyp.txt
diff --git a/en-US/hyph-en-us.lic.txt b/TeX/en-US/hyph-en-us.lic.txt
similarity index 100%
rename from en-US/hyph-en-us.lic.txt
rename to TeX/en-US/hyph-en-us.lic.txt
diff --git a/en-US/hyph-en-us.pat.txt b/TeX/en-US/hyph-en-us.pat.txt
similarity index 100%
rename from en-US/hyph-en-us.pat.txt
rename to TeX/en-US/hyph-en-us.pat.txt
diff --git a/en-US/ushyphex.tex b/TeX/en-US/ushyphex.tex
similarity index 100%
rename from en-US/ushyphex.tex
rename to TeX/en-US/ushyphex.tex
diff --git a/es/MODULE_LICENSE_MIT b/TeX/es/MODULE_LICENSE_MIT
similarity index 100%
rename from es/MODULE_LICENSE_MIT
rename to TeX/es/MODULE_LICENSE_MIT
diff --git a/es/NOTICE b/TeX/es/NOTICE
similarity index 100%
rename from es/NOTICE
rename to TeX/es/NOTICE
diff --git a/es/hyph-es.chr.txt b/TeX/es/hyph-es.chr.txt
similarity index 100%
rename from es/hyph-es.chr.txt
rename to TeX/es/hyph-es.chr.txt
diff --git a/es/hyph-es.hyp.txt b/TeX/es/hyph-es.hyp.txt
similarity index 100%
rename from es/hyph-es.hyp.txt
rename to TeX/es/hyph-es.hyp.txt
diff --git a/es/hyph-es.lic.txt b/TeX/es/hyph-es.lic.txt
similarity index 100%
rename from es/hyph-es.lic.txt
rename to TeX/es/hyph-es.lic.txt
diff --git a/es/hyph-es.pat.txt b/TeX/es/hyph-es.pat.txt
similarity index 100%
rename from es/hyph-es.pat.txt
rename to TeX/es/hyph-es.pat.txt
diff --git a/et/MODULE_LICENSE_MIT b/TeX/et/MODULE_LICENSE_MIT
similarity index 100%
rename from et/MODULE_LICENSE_MIT
rename to TeX/et/MODULE_LICENSE_MIT
diff --git a/et/NOTICE b/TeX/et/NOTICE
similarity index 100%
rename from et/NOTICE
rename to TeX/et/NOTICE
diff --git a/et/hyph-et.chr.txt b/TeX/et/hyph-et.chr.txt
similarity index 100%
rename from et/hyph-et.chr.txt
rename to TeX/et/hyph-et.chr.txt
diff --git a/et/hyph-et.hyp.txt b/TeX/et/hyph-et.hyp.txt
similarity index 100%
rename from et/hyph-et.hyp.txt
rename to TeX/et/hyph-et.hyp.txt
diff --git a/et/hyph-et.lic.txt b/TeX/et/hyph-et.lic.txt
similarity index 100%
rename from et/hyph-et.lic.txt
rename to TeX/et/hyph-et.lic.txt
diff --git a/et/hyph-et.pat.txt b/TeX/et/hyph-et.pat.txt
similarity index 100%
rename from et/hyph-et.pat.txt
rename to TeX/et/hyph-et.pat.txt
diff --git a/eu/MODULE_LICENSE_UNICODE b/TeX/eu/MODULE_LICENSE_UNICODE
similarity index 100%
rename from eu/MODULE_LICENSE_UNICODE
rename to TeX/eu/MODULE_LICENSE_UNICODE
diff --git a/eu/NOTICE b/TeX/eu/NOTICE
similarity index 100%
rename from eu/NOTICE
rename to TeX/eu/NOTICE
diff --git a/eu/hyph-eu.chr.txt b/TeX/eu/hyph-eu.chr.txt
similarity index 100%
rename from eu/hyph-eu.chr.txt
rename to TeX/eu/hyph-eu.chr.txt
diff --git a/eu/hyph-eu.hyp.txt b/TeX/eu/hyph-eu.hyp.txt
similarity index 100%
rename from eu/hyph-eu.hyp.txt
rename to TeX/eu/hyph-eu.hyp.txt
diff --git a/eu/hyph-eu.lic.txt b/TeX/eu/hyph-eu.lic.txt
similarity index 100%
rename from eu/hyph-eu.lic.txt
rename to TeX/eu/hyph-eu.lic.txt
diff --git a/eu/hyph-eu.pat.txt b/TeX/eu/hyph-eu.pat.txt
similarity index 100%
rename from eu/hyph-eu.pat.txt
rename to TeX/eu/hyph-eu.pat.txt
diff --git a/fr/MODULE_LICENSE_MIT b/TeX/fr/MODULE_LICENSE_MIT
similarity index 100%
rename from fr/MODULE_LICENSE_MIT
rename to TeX/fr/MODULE_LICENSE_MIT
diff --git a/fr/NOTICE b/TeX/fr/NOTICE
similarity index 100%
rename from fr/NOTICE
rename to TeX/fr/NOTICE
diff --git a/fr/hyph-fr.chr.txt b/TeX/fr/hyph-fr.chr.txt
similarity index 100%
rename from fr/hyph-fr.chr.txt
rename to TeX/fr/hyph-fr.chr.txt
diff --git a/fr/hyph-fr.hyp.txt b/TeX/fr/hyph-fr.hyp.txt
similarity index 100%
rename from fr/hyph-fr.hyp.txt
rename to TeX/fr/hyph-fr.hyp.txt
diff --git a/fr/hyph-fr.lic.txt b/TeX/fr/hyph-fr.lic.txt
similarity index 100%
rename from fr/hyph-fr.lic.txt
rename to TeX/fr/hyph-fr.lic.txt
diff --git a/fr/hyph-fr.pat.txt b/TeX/fr/hyph-fr.pat.txt
similarity index 100%
rename from fr/hyph-fr.pat.txt
rename to TeX/fr/hyph-fr.pat.txt
diff --git a/ga/MODULE_LICENSE_MIT b/TeX/ga/MODULE_LICENSE_MIT
similarity index 100%
rename from ga/MODULE_LICENSE_MIT
rename to TeX/ga/MODULE_LICENSE_MIT
diff --git a/ga/NOTICE b/TeX/ga/NOTICE
similarity index 100%
rename from ga/NOTICE
rename to TeX/ga/NOTICE
diff --git a/ga/hyph-ga.chr.txt b/TeX/ga/hyph-ga.chr.txt
similarity index 100%
rename from ga/hyph-ga.chr.txt
rename to TeX/ga/hyph-ga.chr.txt
diff --git a/ga/hyph-ga.hyp.txt b/TeX/ga/hyph-ga.hyp.txt
similarity index 100%
rename from ga/hyph-ga.hyp.txt
rename to TeX/ga/hyph-ga.hyp.txt
diff --git a/ga/hyph-ga.lic.txt b/TeX/ga/hyph-ga.lic.txt
similarity index 100%
rename from ga/hyph-ga.lic.txt
rename to TeX/ga/hyph-ga.lic.txt
diff --git a/ga/hyph-ga.pat.txt b/TeX/ga/hyph-ga.pat.txt
similarity index 100%
rename from ga/hyph-ga.pat.txt
rename to TeX/ga/hyph-ga.pat.txt
diff --git a/gl/MODULE_LICENSE_UNLICENSE b/TeX/gl/MODULE_LICENSE_UNLICENSE
similarity index 100%
rename from gl/MODULE_LICENSE_UNLICENSE
rename to TeX/gl/MODULE_LICENSE_UNLICENSE
diff --git a/gl/NOTICE b/TeX/gl/NOTICE
similarity index 100%
rename from gl/NOTICE
rename to TeX/gl/NOTICE
diff --git a/gl/hyph-gl.chr.txt b/TeX/gl/hyph-gl.chr.txt
similarity index 100%
rename from gl/hyph-gl.chr.txt
rename to TeX/gl/hyph-gl.chr.txt
diff --git a/gl/hyph-gl.hyp.txt b/TeX/gl/hyph-gl.hyp.txt
similarity index 100%
rename from gl/hyph-gl.hyp.txt
rename to TeX/gl/hyph-gl.hyp.txt
diff --git a/gl/hyph-gl.lic.txt b/TeX/gl/hyph-gl.lic.txt
similarity index 100%
rename from gl/hyph-gl.lic.txt
rename to TeX/gl/hyph-gl.lic.txt
diff --git a/gl/hyph-gl.pat.txt b/TeX/gl/hyph-gl.pat.txt
similarity index 100%
rename from gl/hyph-gl.pat.txt
rename to TeX/gl/hyph-gl.pat.txt
diff --git a/gu/MODULE_LICENSE_MIT b/TeX/gu/MODULE_LICENSE_MIT
similarity index 100%
rename from gu/MODULE_LICENSE_MIT
rename to TeX/gu/MODULE_LICENSE_MIT
diff --git a/gu/NOTICE b/TeX/gu/NOTICE
similarity index 100%
rename from gu/NOTICE
rename to TeX/gu/NOTICE
diff --git a/gu/hyph-gu.chr.txt b/TeX/gu/hyph-gu.chr.txt
similarity index 100%
rename from gu/hyph-gu.chr.txt
rename to TeX/gu/hyph-gu.chr.txt
diff --git a/gu/hyph-gu.hyp.txt b/TeX/gu/hyph-gu.hyp.txt
similarity index 100%
rename from gu/hyph-gu.hyp.txt
rename to TeX/gu/hyph-gu.hyp.txt
diff --git a/gu/hyph-gu.lic.txt b/TeX/gu/hyph-gu.lic.txt
similarity index 100%
rename from gu/hyph-gu.lic.txt
rename to TeX/gu/hyph-gu.lic.txt
diff --git a/gu/hyph-gu.pat.txt b/TeX/gu/hyph-gu.pat.txt
similarity index 100%
rename from gu/hyph-gu.pat.txt
rename to TeX/gu/hyph-gu.pat.txt
diff --git a/hi/MODULE_LICENSE_MIT b/TeX/hi/MODULE_LICENSE_MIT
similarity index 100%
rename from hi/MODULE_LICENSE_MIT
rename to TeX/hi/MODULE_LICENSE_MIT
diff --git a/hi/NOTICE b/TeX/hi/NOTICE
similarity index 100%
rename from hi/NOTICE
rename to TeX/hi/NOTICE
diff --git a/hi/hyph-hi.chr.txt b/TeX/hi/hyph-hi.chr.txt
similarity index 100%
rename from hi/hyph-hi.chr.txt
rename to TeX/hi/hyph-hi.chr.txt
diff --git a/hi/hyph-hi.hyp.txt b/TeX/hi/hyph-hi.hyp.txt
similarity index 100%
rename from hi/hyph-hi.hyp.txt
rename to TeX/hi/hyph-hi.hyp.txt
diff --git a/hi/hyph-hi.lic.txt b/TeX/hi/hyph-hi.lic.txt
similarity index 100%
rename from hi/hyph-hi.lic.txt
rename to TeX/hi/hyph-hi.lic.txt
diff --git a/hi/hyph-hi.pat.txt b/TeX/hi/hyph-hi.pat.txt
similarity index 100%
rename from hi/hyph-hi.pat.txt
rename to TeX/hi/hyph-hi.pat.txt
diff --git a/hr/MODULE_LICENSE_UNICODE b/TeX/hr/MODULE_LICENSE_UNICODE
similarity index 100%
rename from hr/MODULE_LICENSE_UNICODE
rename to TeX/hr/MODULE_LICENSE_UNICODE
diff --git a/hr/NOTICE b/TeX/hr/NOTICE
similarity index 100%
rename from hr/NOTICE
rename to TeX/hr/NOTICE
diff --git a/hr/hyph-hr.chr.txt b/TeX/hr/hyph-hr.chr.txt
similarity index 100%
rename from hr/hyph-hr.chr.txt
rename to TeX/hr/hyph-hr.chr.txt
diff --git a/hr/hyph-hr.hyp.txt b/TeX/hr/hyph-hr.hyp.txt
similarity index 100%
rename from hr/hyph-hr.hyp.txt
rename to TeX/hr/hyph-hr.hyp.txt
diff --git a/hr/hyph-hr.lic.txt b/TeX/hr/hyph-hr.lic.txt
similarity index 100%
rename from hr/hyph-hr.lic.txt
rename to TeX/hr/hyph-hr.lic.txt
diff --git a/hr/hyph-hr.pat.txt b/TeX/hr/hyph-hr.pat.txt
similarity index 100%
rename from hr/hyph-hr.pat.txt
rename to TeX/hr/hyph-hr.pat.txt
diff --git a/hu/MODULE_LICENSE_MPL_GPL_LGPL b/TeX/hu/MODULE_LICENSE_MPL_GPL_LGPL
similarity index 100%
rename from hu/MODULE_LICENSE_MPL_GPL_LGPL
rename to TeX/hu/MODULE_LICENSE_MPL_GPL_LGPL
diff --git a/hu/NOTICE b/TeX/hu/NOTICE
similarity index 100%
rename from hu/NOTICE
rename to TeX/hu/NOTICE
diff --git a/hu/hyph-hu.chr.txt b/TeX/hu/hyph-hu.chr.txt
similarity index 100%
rename from hu/hyph-hu.chr.txt
rename to TeX/hu/hyph-hu.chr.txt
diff --git a/hu/hyph-hu.hyp.txt b/TeX/hu/hyph-hu.hyp.txt
similarity index 100%
rename from hu/hyph-hu.hyp.txt
rename to TeX/hu/hyph-hu.hyp.txt
diff --git a/hu/hyph-hu.lic.txt b/TeX/hu/hyph-hu.lic.txt
similarity index 100%
rename from hu/hyph-hu.lic.txt
rename to TeX/hu/hyph-hu.lic.txt
diff --git a/hu/hyph-hu.pat.txt b/TeX/hu/hyph-hu.pat.txt
similarity index 100%
rename from hu/hyph-hu.pat.txt
rename to TeX/hu/hyph-hu.pat.txt
diff --git a/hy/MODULE_LICENSE_LGPL b/TeX/hy/MODULE_LICENSE_LGPL
similarity index 100%
rename from hy/MODULE_LICENSE_LGPL
rename to TeX/hy/MODULE_LICENSE_LGPL
diff --git a/hy/NOTICE b/TeX/hy/NOTICE
similarity index 100%
rename from hy/NOTICE
rename to TeX/hy/NOTICE
diff --git a/hy/hyph-hy.chr.txt b/TeX/hy/hyph-hy.chr.txt
similarity index 100%
rename from hy/hyph-hy.chr.txt
rename to TeX/hy/hyph-hy.chr.txt
diff --git a/hy/hyph-hy.hyp.txt b/TeX/hy/hyph-hy.hyp.txt
similarity index 100%
rename from hy/hyph-hy.hyp.txt
rename to TeX/hy/hyph-hy.hyp.txt
diff --git a/hy/hyph-hy.lic.txt b/TeX/hy/hyph-hy.lic.txt
similarity index 100%
rename from hy/hyph-hy.lic.txt
rename to TeX/hy/hyph-hy.lic.txt
diff --git a/hy/hyph-hy.pat.txt b/TeX/hy/hyph-hy.pat.txt
similarity index 100%
rename from hy/hyph-hy.pat.txt
rename to TeX/hy/hyph-hy.pat.txt
diff --git a/it/MODULE_LICENSE_MIT b/TeX/it/MODULE_LICENSE_MIT
similarity index 100%
rename from it/MODULE_LICENSE_MIT
rename to TeX/it/MODULE_LICENSE_MIT
diff --git a/it/NOTICE b/TeX/it/NOTICE
similarity index 100%
rename from it/NOTICE
rename to TeX/it/NOTICE
diff --git a/it/hyph-it.chr.txt b/TeX/it/hyph-it.chr.txt
similarity index 100%
rename from it/hyph-it.chr.txt
rename to TeX/it/hyph-it.chr.txt
diff --git a/it/hyph-it.hyp.txt b/TeX/it/hyph-it.hyp.txt
similarity index 100%
rename from it/hyph-it.hyp.txt
rename to TeX/it/hyph-it.hyp.txt
diff --git a/it/hyph-it.lic.txt b/TeX/it/hyph-it.lic.txt
similarity index 100%
rename from it/hyph-it.lic.txt
rename to TeX/it/hyph-it.lic.txt
diff --git a/it/hyph-it.pat.txt b/TeX/it/hyph-it.pat.txt
similarity index 100%
rename from it/hyph-it.pat.txt
rename to TeX/it/hyph-it.pat.txt
diff --git a/ka/MODULE_LICENSE_MIT b/TeX/ka/MODULE_LICENSE_MIT
similarity index 100%
rename from ka/MODULE_LICENSE_MIT
rename to TeX/ka/MODULE_LICENSE_MIT
diff --git a/ka/NOTICE b/TeX/ka/NOTICE
similarity index 100%
rename from ka/NOTICE
rename to TeX/ka/NOTICE
diff --git a/ka/hyph-ka.chr.txt b/TeX/ka/hyph-ka.chr.txt
similarity index 100%
rename from ka/hyph-ka.chr.txt
rename to TeX/ka/hyph-ka.chr.txt
diff --git a/ka/hyph-ka.hyp.txt b/TeX/ka/hyph-ka.hyp.txt
similarity index 100%
rename from ka/hyph-ka.hyp.txt
rename to TeX/ka/hyph-ka.hyp.txt
diff --git a/ka/hyph-ka.lic.txt b/TeX/ka/hyph-ka.lic.txt
similarity index 100%
rename from ka/hyph-ka.lic.txt
rename to TeX/ka/hyph-ka.lic.txt
diff --git a/ka/hyph-ka.pat.txt b/TeX/ka/hyph-ka.pat.txt
similarity index 100%
rename from ka/hyph-ka.pat.txt
rename to TeX/ka/hyph-ka.pat.txt
diff --git a/kn/MODULE_LICENSE_MIT b/TeX/kn/MODULE_LICENSE_MIT
similarity index 100%
rename from kn/MODULE_LICENSE_MIT
rename to TeX/kn/MODULE_LICENSE_MIT
diff --git a/kn/NOTICE b/TeX/kn/NOTICE
similarity index 100%
rename from kn/NOTICE
rename to TeX/kn/NOTICE
diff --git a/kn/hyph-kn.chr.txt b/TeX/kn/hyph-kn.chr.txt
similarity index 100%
rename from kn/hyph-kn.chr.txt
rename to TeX/kn/hyph-kn.chr.txt
diff --git a/kn/hyph-kn.hyp.txt b/TeX/kn/hyph-kn.hyp.txt
similarity index 100%
rename from kn/hyph-kn.hyp.txt
rename to TeX/kn/hyph-kn.hyp.txt
diff --git a/kn/hyph-kn.lic.txt b/TeX/kn/hyph-kn.lic.txt
similarity index 100%
rename from kn/hyph-kn.lic.txt
rename to TeX/kn/hyph-kn.lic.txt
diff --git a/kn/hyph-kn.pat.txt b/TeX/kn/hyph-kn.pat.txt
similarity index 100%
rename from kn/hyph-kn.pat.txt
rename to TeX/kn/hyph-kn.pat.txt
diff --git a/la/MODULE_LICENSE_MIT b/TeX/la/MODULE_LICENSE_MIT
similarity index 100%
rename from la/MODULE_LICENSE_MIT
rename to TeX/la/MODULE_LICENSE_MIT
diff --git a/la/NOTICE b/TeX/la/NOTICE
similarity index 100%
rename from la/NOTICE
rename to TeX/la/NOTICE
diff --git a/la/hyph-la-x-liturgic.chr.txt b/TeX/la/hyph-la-x-liturgic.chr.txt
similarity index 100%
rename from la/hyph-la-x-liturgic.chr.txt
rename to TeX/la/hyph-la-x-liturgic.chr.txt
diff --git a/la/hyph-la-x-liturgic.hyp.txt b/TeX/la/hyph-la-x-liturgic.hyp.txt
similarity index 100%
rename from la/hyph-la-x-liturgic.hyp.txt
rename to TeX/la/hyph-la-x-liturgic.hyp.txt
diff --git a/la/hyph-la-x-liturgic.lic.txt b/TeX/la/hyph-la-x-liturgic.lic.txt
similarity index 100%
rename from la/hyph-la-x-liturgic.lic.txt
rename to TeX/la/hyph-la-x-liturgic.lic.txt
diff --git a/la/hyph-la-x-liturgic.pat.txt b/TeX/la/hyph-la-x-liturgic.pat.txt
similarity index 100%
rename from la/hyph-la-x-liturgic.pat.txt
rename to TeX/la/hyph-la-x-liturgic.pat.txt
diff --git a/la/hyph-la.chr.txt b/TeX/la/hyph-la.chr.txt
similarity index 100%
rename from la/hyph-la.chr.txt
rename to TeX/la/hyph-la.chr.txt
diff --git a/la/hyph-la.hyp.txt b/TeX/la/hyph-la.hyp.txt
similarity index 100%
rename from la/hyph-la.hyp.txt
rename to TeX/la/hyph-la.hyp.txt
diff --git a/la/hyph-la.lic.txt b/TeX/la/hyph-la.lic.txt
similarity index 100%
rename from la/hyph-la.lic.txt
rename to TeX/la/hyph-la.lic.txt
diff --git a/la/hyph-la.pat.txt b/TeX/la/hyph-la.pat.txt
similarity index 100%
rename from la/hyph-la.pat.txt
rename to TeX/la/hyph-la.pat.txt
diff --git a/lt/MODULE_LICENSE_MIT b/TeX/lt/MODULE_LICENSE_MIT
similarity index 100%
rename from lt/MODULE_LICENSE_MIT
rename to TeX/lt/MODULE_LICENSE_MIT
diff --git a/lt/NOTICE b/TeX/lt/NOTICE
similarity index 100%
rename from lt/NOTICE
rename to TeX/lt/NOTICE
diff --git a/lt/hyph-lt.chr.txt b/TeX/lt/hyph-lt.chr.txt
similarity index 100%
rename from lt/hyph-lt.chr.txt
rename to TeX/lt/hyph-lt.chr.txt
diff --git a/lt/hyph-lt.hyp.txt b/TeX/lt/hyph-lt.hyp.txt
similarity index 100%
rename from lt/hyph-lt.hyp.txt
rename to TeX/lt/hyph-lt.hyp.txt
diff --git a/lt/hyph-lt.lic.txt b/TeX/lt/hyph-lt.lic.txt
similarity index 100%
rename from lt/hyph-lt.lic.txt
rename to TeX/lt/hyph-lt.lic.txt
diff --git a/lt/hyph-lt.pat.txt b/TeX/lt/hyph-lt.pat.txt
similarity index 100%
rename from lt/hyph-lt.pat.txt
rename to TeX/lt/hyph-lt.pat.txt
diff --git a/lv/MODULE_LICENSE_LGPL b/TeX/lv/MODULE_LICENSE_LGPL
similarity index 100%
rename from lv/MODULE_LICENSE_LGPL
rename to TeX/lv/MODULE_LICENSE_LGPL
diff --git a/lv/NOTICE b/TeX/lv/NOTICE
similarity index 100%
rename from lv/NOTICE
rename to TeX/lv/NOTICE
diff --git a/lv/hyph-lv.chr.txt b/TeX/lv/hyph-lv.chr.txt
similarity index 100%
rename from lv/hyph-lv.chr.txt
rename to TeX/lv/hyph-lv.chr.txt
diff --git a/lv/hyph-lv.hyp.txt b/TeX/lv/hyph-lv.hyp.txt
similarity index 100%
rename from lv/hyph-lv.hyp.txt
rename to TeX/lv/hyph-lv.hyp.txt
diff --git a/lv/hyph-lv.lic.txt b/TeX/lv/hyph-lv.lic.txt
similarity index 100%
rename from lv/hyph-lv.lic.txt
rename to TeX/lv/hyph-lv.lic.txt
diff --git a/lv/hyph-lv.pat.txt b/TeX/lv/hyph-lv.pat.txt
similarity index 100%
rename from lv/hyph-lv.pat.txt
rename to TeX/lv/hyph-lv.pat.txt
diff --git a/ml/MODULE_LICENSE_MIT b/TeX/ml/MODULE_LICENSE_MIT
similarity index 100%
rename from ml/MODULE_LICENSE_MIT
rename to TeX/ml/MODULE_LICENSE_MIT
diff --git a/ml/NOTICE b/TeX/ml/NOTICE
similarity index 100%
rename from ml/NOTICE
rename to TeX/ml/NOTICE
diff --git a/ml/hyph-ml.chr.txt b/TeX/ml/hyph-ml.chr.txt
similarity index 100%
rename from ml/hyph-ml.chr.txt
rename to TeX/ml/hyph-ml.chr.txt
diff --git a/ml/hyph-ml.hyp.txt b/TeX/ml/hyph-ml.hyp.txt
similarity index 100%
rename from ml/hyph-ml.hyp.txt
rename to TeX/ml/hyph-ml.hyp.txt
diff --git a/ml/hyph-ml.lic.txt b/TeX/ml/hyph-ml.lic.txt
similarity index 100%
rename from ml/hyph-ml.lic.txt
rename to TeX/ml/hyph-ml.lic.txt
diff --git a/ml/hyph-ml.pat.txt b/TeX/ml/hyph-ml.pat.txt
similarity index 100%
rename from ml/hyph-ml.pat.txt
rename to TeX/ml/hyph-ml.pat.txt
diff --git a/mn/MODULE_LICENSE_MIT b/TeX/mn/MODULE_LICENSE_MIT
similarity index 100%
rename from mn/MODULE_LICENSE_MIT
rename to TeX/mn/MODULE_LICENSE_MIT
diff --git a/mn/NOTICE b/TeX/mn/NOTICE
similarity index 100%
rename from mn/NOTICE
rename to TeX/mn/NOTICE
diff --git a/mn/hyph-mn-cyrl.chr.txt b/TeX/mn/hyph-mn-cyrl.chr.txt
similarity index 100%
rename from mn/hyph-mn-cyrl.chr.txt
rename to TeX/mn/hyph-mn-cyrl.chr.txt
diff --git a/mn/hyph-mn-cyrl.hyp.txt b/TeX/mn/hyph-mn-cyrl.hyp.txt
similarity index 100%
rename from mn/hyph-mn-cyrl.hyp.txt
rename to TeX/mn/hyph-mn-cyrl.hyp.txt
diff --git a/mn/hyph-mn-cyrl.lic.txt b/TeX/mn/hyph-mn-cyrl.lic.txt
similarity index 100%
rename from mn/hyph-mn-cyrl.lic.txt
rename to TeX/mn/hyph-mn-cyrl.lic.txt
diff --git a/mn/hyph-mn-cyrl.pat.txt b/TeX/mn/hyph-mn-cyrl.pat.txt
similarity index 100%
rename from mn/hyph-mn-cyrl.pat.txt
rename to TeX/mn/hyph-mn-cyrl.pat.txt
diff --git a/mr/MODULE_LICENSE_MIT b/TeX/mr/MODULE_LICENSE_MIT
similarity index 100%
rename from mr/MODULE_LICENSE_MIT
rename to TeX/mr/MODULE_LICENSE_MIT
diff --git a/mr/NOTICE b/TeX/mr/NOTICE
similarity index 100%
rename from mr/NOTICE
rename to TeX/mr/NOTICE
diff --git a/mr/hyph-mr.chr.txt b/TeX/mr/hyph-mr.chr.txt
similarity index 100%
rename from mr/hyph-mr.chr.txt
rename to TeX/mr/hyph-mr.chr.txt
diff --git a/mr/hyph-mr.hyp.txt b/TeX/mr/hyph-mr.hyp.txt
similarity index 100%
rename from mr/hyph-mr.hyp.txt
rename to TeX/mr/hyph-mr.hyp.txt
diff --git a/mr/hyph-mr.lic.txt b/TeX/mr/hyph-mr.lic.txt
similarity index 100%
rename from mr/hyph-mr.lic.txt
rename to TeX/mr/hyph-mr.lic.txt
diff --git a/mr/hyph-mr.pat.txt b/TeX/mr/hyph-mr.pat.txt
similarity index 100%
rename from mr/hyph-mr.pat.txt
rename to TeX/mr/hyph-mr.pat.txt
diff --git a/nb/MODULE_LICENSE_NOTICE b/TeX/nb/MODULE_LICENSE_NOTICE
similarity index 100%
rename from nb/MODULE_LICENSE_NOTICE
rename to TeX/nb/MODULE_LICENSE_NOTICE
diff --git a/nb/NOTICE b/TeX/nb/NOTICE
similarity index 100%
rename from nb/NOTICE
rename to TeX/nb/NOTICE
diff --git a/nb/hyph-nb.chr.txt b/TeX/nb/hyph-nb.chr.txt
similarity index 100%
rename from nb/hyph-nb.chr.txt
rename to TeX/nb/hyph-nb.chr.txt
diff --git a/nb/hyph-nb.hyp.txt b/TeX/nb/hyph-nb.hyp.txt
similarity index 100%
rename from nb/hyph-nb.hyp.txt
rename to TeX/nb/hyph-nb.hyp.txt
diff --git a/nb/hyph-nb.lic.txt b/TeX/nb/hyph-nb.lic.txt
similarity index 100%
rename from nb/hyph-nb.lic.txt
rename to TeX/nb/hyph-nb.lic.txt
diff --git a/nb/hyph-nb.pat.txt b/TeX/nb/hyph-nb.pat.txt
similarity index 100%
rename from nb/hyph-nb.pat.txt
rename to TeX/nb/hyph-nb.pat.txt
diff --git a/nn/MODULE_LICENSE_NOTICE b/TeX/nn/MODULE_LICENSE_NOTICE
similarity index 100%
rename from nn/MODULE_LICENSE_NOTICE
rename to TeX/nn/MODULE_LICENSE_NOTICE
diff --git a/nn/NOTICE b/TeX/nn/NOTICE
similarity index 100%
rename from nn/NOTICE
rename to TeX/nn/NOTICE
diff --git a/nn/hyph-nn.chr.txt b/TeX/nn/hyph-nn.chr.txt
similarity index 100%
rename from nn/hyph-nn.chr.txt
rename to TeX/nn/hyph-nn.chr.txt
diff --git a/nn/hyph-nn.hyp.txt b/TeX/nn/hyph-nn.hyp.txt
similarity index 100%
rename from nn/hyph-nn.hyp.txt
rename to TeX/nn/hyph-nn.hyp.txt
diff --git a/nn/hyph-nn.lic.txt b/TeX/nn/hyph-nn.lic.txt
similarity index 100%
rename from nn/hyph-nn.lic.txt
rename to TeX/nn/hyph-nn.lic.txt
diff --git a/nn/hyph-nn.pat.txt b/TeX/nn/hyph-nn.pat.txt
similarity index 100%
rename from nn/hyph-nn.pat.txt
rename to TeX/nn/hyph-nn.pat.txt
diff --git a/or/MODULE_LICENSE_MIT b/TeX/or/MODULE_LICENSE_MIT
similarity index 100%
rename from or/MODULE_LICENSE_MIT
rename to TeX/or/MODULE_LICENSE_MIT
diff --git a/or/NOTICE b/TeX/or/NOTICE
similarity index 100%
rename from or/NOTICE
rename to TeX/or/NOTICE
diff --git a/or/hyph-or.chr.txt b/TeX/or/hyph-or.chr.txt
similarity index 100%
rename from or/hyph-or.chr.txt
rename to TeX/or/hyph-or.chr.txt
diff --git a/or/hyph-or.hyp.txt b/TeX/or/hyph-or.hyp.txt
similarity index 100%
rename from or/hyph-or.hyp.txt
rename to TeX/or/hyph-or.hyp.txt
diff --git a/or/hyph-or.lic.txt b/TeX/or/hyph-or.lic.txt
similarity index 100%
rename from or/hyph-or.lic.txt
rename to TeX/or/hyph-or.lic.txt
diff --git a/or/hyph-or.pat.txt b/TeX/or/hyph-or.pat.txt
similarity index 100%
rename from or/hyph-or.pat.txt
rename to TeX/or/hyph-or.pat.txt
diff --git a/pa/MODULE_LICENSE_MIT b/TeX/pa/MODULE_LICENSE_MIT
similarity index 100%
rename from pa/MODULE_LICENSE_MIT
rename to TeX/pa/MODULE_LICENSE_MIT
diff --git a/pa/NOTICE b/TeX/pa/NOTICE
similarity index 100%
rename from pa/NOTICE
rename to TeX/pa/NOTICE
diff --git a/pa/hyph-pa.chr.txt b/TeX/pa/hyph-pa.chr.txt
similarity index 100%
rename from pa/hyph-pa.chr.txt
rename to TeX/pa/hyph-pa.chr.txt
diff --git a/pa/hyph-pa.hyp.txt b/TeX/pa/hyph-pa.hyp.txt
similarity index 100%
rename from pa/hyph-pa.hyp.txt
rename to TeX/pa/hyph-pa.hyp.txt
diff --git a/pa/hyph-pa.lic.txt b/TeX/pa/hyph-pa.lic.txt
similarity index 100%
rename from pa/hyph-pa.lic.txt
rename to TeX/pa/hyph-pa.lic.txt
diff --git a/pa/hyph-pa.pat.txt b/TeX/pa/hyph-pa.pat.txt
similarity index 100%
rename from pa/hyph-pa.pat.txt
rename to TeX/pa/hyph-pa.pat.txt
diff --git a/pl/MODULE_LICENSE_MIT b/TeX/pl/MODULE_LICENSE_MIT
similarity index 100%
rename from pl/MODULE_LICENSE_MIT
rename to TeX/pl/MODULE_LICENSE_MIT
diff --git a/pl/NOTICE b/TeX/pl/NOTICE
similarity index 100%
rename from pl/NOTICE
rename to TeX/pl/NOTICE
diff --git a/pl/hyph-pl.chr.txt b/TeX/pl/hyph-pl.chr.txt
similarity index 100%
rename from pl/hyph-pl.chr.txt
rename to TeX/pl/hyph-pl.chr.txt
diff --git a/pl/hyph-pl.hyp.txt b/TeX/pl/hyph-pl.hyp.txt
similarity index 100%
rename from pl/hyph-pl.hyp.txt
rename to TeX/pl/hyph-pl.hyp.txt
diff --git a/pl/hyph-pl.lic.txt b/TeX/pl/hyph-pl.lic.txt
similarity index 100%
rename from pl/hyph-pl.lic.txt
rename to TeX/pl/hyph-pl.lic.txt
diff --git a/pl/hyph-pl.pat.txt b/TeX/pl/hyph-pl.pat.txt
similarity index 100%
rename from pl/hyph-pl.pat.txt
rename to TeX/pl/hyph-pl.pat.txt
diff --git a/pt/LICENSE b/TeX/pt/LICENSE
similarity index 100%
rename from pt/LICENSE
rename to TeX/pt/LICENSE
diff --git a/pt/MODULE_LICENSE_BSD b/TeX/pt/MODULE_LICENSE_BSD
similarity index 100%
rename from pt/MODULE_LICENSE_BSD
rename to TeX/pt/MODULE_LICENSE_BSD
diff --git a/pt/hyph-pt.chr.txt b/TeX/pt/hyph-pt.chr.txt
similarity index 100%
rename from pt/hyph-pt.chr.txt
rename to TeX/pt/hyph-pt.chr.txt
diff --git a/pt/hyph-pt.hyp.txt b/TeX/pt/hyph-pt.hyp.txt
similarity index 100%
rename from pt/hyph-pt.hyp.txt
rename to TeX/pt/hyph-pt.hyp.txt
diff --git a/pt/hyph-pt.lic.txt b/TeX/pt/hyph-pt.lic.txt
similarity index 100%
rename from pt/hyph-pt.lic.txt
rename to TeX/pt/hyph-pt.lic.txt
diff --git a/pt/hyph-pt.pat.txt b/TeX/pt/hyph-pt.pat.txt
similarity index 100%
rename from pt/hyph-pt.pat.txt
rename to TeX/pt/hyph-pt.pat.txt
diff --git a/sa/MODULE_LICENSE_PERMISSIVE b/TeX/sa/MODULE_LICENSE_PERMISSIVE
similarity index 100%
rename from sa/MODULE_LICENSE_PERMISSIVE
rename to TeX/sa/MODULE_LICENSE_PERMISSIVE
diff --git a/sa/NOTICE b/TeX/sa/NOTICE
similarity index 100%
rename from sa/NOTICE
rename to TeX/sa/NOTICE
diff --git a/sa/hyph-sa.chr.txt b/TeX/sa/hyph-sa.chr.txt
similarity index 100%
rename from sa/hyph-sa.chr.txt
rename to TeX/sa/hyph-sa.chr.txt
diff --git a/sa/hyph-sa.hyp.txt b/TeX/sa/hyph-sa.hyp.txt
similarity index 100%
rename from sa/hyph-sa.hyp.txt
rename to TeX/sa/hyph-sa.hyp.txt
diff --git a/sa/hyph-sa.lic.txt b/TeX/sa/hyph-sa.lic.txt
similarity index 100%
rename from sa/hyph-sa.lic.txt
rename to TeX/sa/hyph-sa.lic.txt
diff --git a/sa/hyph-sa.pat.txt b/TeX/sa/hyph-sa.pat.txt
similarity index 100%
rename from sa/hyph-sa.pat.txt
rename to TeX/sa/hyph-sa.pat.txt
diff --git a/sk/MODULE_LICENSE_MIT b/TeX/sk/MODULE_LICENSE_MIT
similarity index 100%
rename from sk/MODULE_LICENSE_MIT
rename to TeX/sk/MODULE_LICENSE_MIT
diff --git a/sk/NOTICE b/TeX/sk/NOTICE
similarity index 100%
rename from sk/NOTICE
rename to TeX/sk/NOTICE
diff --git a/sk/hyph-sk.chr.txt b/TeX/sk/hyph-sk.chr.txt
similarity index 100%
rename from sk/hyph-sk.chr.txt
rename to TeX/sk/hyph-sk.chr.txt
diff --git a/sk/hyph-sk.hyp.txt b/TeX/sk/hyph-sk.hyp.txt
similarity index 100%
rename from sk/hyph-sk.hyp.txt
rename to TeX/sk/hyph-sk.hyp.txt
diff --git a/sk/hyph-sk.lic.txt b/TeX/sk/hyph-sk.lic.txt
similarity index 100%
rename from sk/hyph-sk.lic.txt
rename to TeX/sk/hyph-sk.lic.txt
diff --git a/sk/hyph-sk.pat.txt b/TeX/sk/hyph-sk.pat.txt
similarity index 100%
rename from sk/hyph-sk.pat.txt
rename to TeX/sk/hyph-sk.pat.txt
diff --git a/sl/MODULE_LICENSE_MIT b/TeX/sl/MODULE_LICENSE_MIT
similarity index 100%
rename from sl/MODULE_LICENSE_MIT
rename to TeX/sl/MODULE_LICENSE_MIT
diff --git a/sl/NOTICE b/TeX/sl/NOTICE
similarity index 100%
rename from sl/NOTICE
rename to TeX/sl/NOTICE
diff --git a/sl/hyph-sl.chr.txt b/TeX/sl/hyph-sl.chr.txt
similarity index 100%
rename from sl/hyph-sl.chr.txt
rename to TeX/sl/hyph-sl.chr.txt
diff --git a/sl/hyph-sl.hyp.txt b/TeX/sl/hyph-sl.hyp.txt
similarity index 100%
rename from sl/hyph-sl.hyp.txt
rename to TeX/sl/hyph-sl.hyp.txt
diff --git a/sl/hyph-sl.lic.txt b/TeX/sl/hyph-sl.lic.txt
similarity index 100%
rename from sl/hyph-sl.lic.txt
rename to TeX/sl/hyph-sl.lic.txt
diff --git a/sl/hyph-sl.pat.txt b/TeX/sl/hyph-sl.pat.txt
similarity index 100%
rename from sl/hyph-sl.pat.txt
rename to TeX/sl/hyph-sl.pat.txt
diff --git a/sq/MODULE_LICENSE_MIT b/TeX/sq/MODULE_LICENSE_MIT
similarity index 100%
rename from sq/MODULE_LICENSE_MIT
rename to TeX/sq/MODULE_LICENSE_MIT
diff --git a/sq/NOTICE b/TeX/sq/NOTICE
similarity index 100%
rename from sq/NOTICE
rename to TeX/sq/NOTICE
diff --git a/sq/hyph-sq.chr.txt b/TeX/sq/hyph-sq.chr.txt
similarity index 100%
rename from sq/hyph-sq.chr.txt
rename to TeX/sq/hyph-sq.chr.txt
diff --git a/sq/hyph-sq.hyp.txt b/TeX/sq/hyph-sq.hyp.txt
similarity index 100%
rename from sq/hyph-sq.hyp.txt
rename to TeX/sq/hyph-sq.hyp.txt
diff --git a/sq/hyph-sq.lic.txt b/TeX/sq/hyph-sq.lic.txt
similarity index 100%
rename from sq/hyph-sq.lic.txt
rename to TeX/sq/hyph-sq.lic.txt
diff --git a/sq/hyph-sq.pat.txt b/TeX/sq/hyph-sq.pat.txt
similarity index 100%
rename from sq/hyph-sq.pat.txt
rename to TeX/sq/hyph-sq.pat.txt
diff --git a/ta/MODULE_LICENSE_MIT b/TeX/ta/MODULE_LICENSE_MIT
similarity index 100%
rename from ta/MODULE_LICENSE_MIT
rename to TeX/ta/MODULE_LICENSE_MIT
diff --git a/ta/NOTICE b/TeX/ta/NOTICE
similarity index 100%
rename from ta/NOTICE
rename to TeX/ta/NOTICE
diff --git a/ta/hyph-ta.chr.txt b/TeX/ta/hyph-ta.chr.txt
similarity index 100%
rename from ta/hyph-ta.chr.txt
rename to TeX/ta/hyph-ta.chr.txt
diff --git a/ta/hyph-ta.hyp.txt b/TeX/ta/hyph-ta.hyp.txt
similarity index 100%
rename from ta/hyph-ta.hyp.txt
rename to TeX/ta/hyph-ta.hyp.txt
diff --git a/ta/hyph-ta.lic.txt b/TeX/ta/hyph-ta.lic.txt
similarity index 100%
rename from ta/hyph-ta.lic.txt
rename to TeX/ta/hyph-ta.lic.txt
diff --git a/ta/hyph-ta.pat.txt b/TeX/ta/hyph-ta.pat.txt
similarity index 100%
rename from ta/hyph-ta.pat.txt
rename to TeX/ta/hyph-ta.pat.txt
diff --git a/te/MODULE_LICENSE_MIT b/TeX/te/MODULE_LICENSE_MIT
similarity index 100%
rename from te/MODULE_LICENSE_MIT
rename to TeX/te/MODULE_LICENSE_MIT
diff --git a/te/NOTICE b/TeX/te/NOTICE
similarity index 100%
rename from te/NOTICE
rename to TeX/te/NOTICE
diff --git a/te/hyph-te.chr.txt b/TeX/te/hyph-te.chr.txt
similarity index 100%
rename from te/hyph-te.chr.txt
rename to TeX/te/hyph-te.chr.txt
diff --git a/te/hyph-te.hyp.txt b/TeX/te/hyph-te.hyp.txt
similarity index 100%
rename from te/hyph-te.hyp.txt
rename to TeX/te/hyph-te.hyp.txt
diff --git a/te/hyph-te.lic.txt b/TeX/te/hyph-te.lic.txt
similarity index 100%
rename from te/hyph-te.lic.txt
rename to TeX/te/hyph-te.lic.txt
diff --git a/te/hyph-te.pat.txt b/TeX/te/hyph-te.pat.txt
similarity index 100%
rename from te/hyph-te.pat.txt
rename to TeX/te/hyph-te.pat.txt
diff --git a/tk/MODULE_LICENSE_MIT b/TeX/tk/MODULE_LICENSE_MIT
similarity index 100%
rename from tk/MODULE_LICENSE_MIT
rename to TeX/tk/MODULE_LICENSE_MIT
diff --git a/tk/NOTICE b/TeX/tk/NOTICE
similarity index 100%
rename from tk/NOTICE
rename to TeX/tk/NOTICE
diff --git a/tk/hyph-tk.chr.txt b/TeX/tk/hyph-tk.chr.txt
similarity index 100%
rename from tk/hyph-tk.chr.txt
rename to TeX/tk/hyph-tk.chr.txt
diff --git a/tk/hyph-tk.hyp.txt b/TeX/tk/hyph-tk.hyp.txt
similarity index 100%
rename from tk/hyph-tk.hyp.txt
rename to TeX/tk/hyph-tk.hyp.txt
diff --git a/tk/hyph-tk.lic.txt b/TeX/tk/hyph-tk.lic.txt
similarity index 100%
rename from tk/hyph-tk.lic.txt
rename to TeX/tk/hyph-tk.lic.txt
diff --git a/tk/hyph-tk.pat.txt b/TeX/tk/hyph-tk.pat.txt
similarity index 100%
rename from tk/hyph-tk.pat.txt
rename to TeX/tk/hyph-tk.pat.txt
diff --git a/uk/MODULE_LICENSE_MIT b/TeX/uk/MODULE_LICENSE_MIT
similarity index 100%
rename from uk/MODULE_LICENSE_MIT
rename to TeX/uk/MODULE_LICENSE_MIT
diff --git a/uk/NOTICE b/TeX/uk/NOTICE
similarity index 100%
rename from uk/NOTICE
rename to TeX/uk/NOTICE
diff --git a/uk/hyph-uk.chr.txt b/TeX/uk/hyph-uk.chr.txt
similarity index 100%
rename from uk/hyph-uk.chr.txt
rename to TeX/uk/hyph-uk.chr.txt
diff --git a/uk/hyph-uk.hyp.txt b/TeX/uk/hyph-uk.hyp.txt
similarity index 100%
rename from uk/hyph-uk.hyp.txt
rename to TeX/uk/hyph-uk.hyp.txt
diff --git a/uk/hyph-uk.lic.txt b/TeX/uk/hyph-uk.lic.txt
similarity index 100%
rename from uk/hyph-uk.lic.txt
rename to TeX/uk/hyph-uk.lic.txt
diff --git a/uk/hyph-uk.pat.txt b/TeX/uk/hyph-uk.pat.txt
similarity index 100%
rename from uk/hyph-uk.pat.txt
rename to TeX/uk/hyph-uk.pat.txt
diff --git a/laboratory50/METADATA b/laboratory50/METADATA
new file mode 100644
index 0000000..51154b8
--- /dev/null
+++ b/laboratory50/METADATA
@@ -0,0 +1,13 @@
+name: "laboratory50"
+description:
+    "Russian hyphenation patterns"
+
+third_party {
+  url {
+    type: ARCHIVE
+    value: "https://github.com/laboratory50/russian-spellpack"
+  }
+  version: "7ff7934531a0711b5c86802ab635fdbdc974c1cc"
+  last_upgrade_date { year: 2023 month: 5 day: 10 }
+  license_type: RESTRICTED
+}
diff --git a/laboratory50/README.android b/laboratory50/README.android
new file mode 100644
index 0000000..3029e33
--- /dev/null
+++ b/laboratory50/README.android
@@ -0,0 +1,9 @@
+URL: https://github.com/laboratory50/russian-spellpack
+Version: 7ff7934531a0711b5c86802ab635fdbdc974c1cc
+License: various
+License File: LICENSE
+
+The package contains hyphenation patterns under LGPL 2.1 licenses.
+
+Description:
+Russian hyphenation patterns
diff --git a/ru/LICENSE b/laboratory50/ru/LICENSE
similarity index 100%
rename from ru/LICENSE
rename to laboratory50/ru/LICENSE
diff --git a/ru/MODULE_LICENSE_LGPL b/laboratory50/ru/MODULE_LICENSE_LGPL
similarity index 100%
rename from ru/MODULE_LICENSE_LGPL
rename to laboratory50/ru/MODULE_LICENSE_LGPL
diff --git a/ru/hyph-ru.chr.txt b/laboratory50/ru/hyph-ru.chr.txt
similarity index 100%
rename from ru/hyph-ru.chr.txt
rename to laboratory50/ru/hyph-ru.chr.txt
diff --git a/ru/hyph-ru.hyp.txt b/laboratory50/ru/hyph-ru.hyp.txt
similarity index 100%
rename from ru/hyph-ru.hyp.txt
rename to laboratory50/ru/hyph-ru.hyp.txt
diff --git a/ru/hyph-ru.lic.txt b/laboratory50/ru/hyph-ru.lic.txt
similarity index 100%
rename from ru/hyph-ru.lic.txt
rename to laboratory50/ru/hyph-ru.lic.txt
diff --git a/ru/hyph-ru.pat.txt b/laboratory50/ru/hyph-ru.pat.txt
similarity index 100%
rename from ru/hyph-ru.pat.txt
rename to laboratory50/ru/hyph-ru.pat.txt
diff --git a/rekenaar/METADATA b/rekenaar/METADATA
new file mode 100644
index 0000000..ec3498a
--- /dev/null
+++ b/rekenaar/METADATA
@@ -0,0 +1,13 @@
+name: "rekenaar"
+description:
+    "Afrikaans hyphenation patterns"
+
+third_party {
+  url {
+    type: ARCHIVE
+    value: "https://github.com/rekenaar/AfrHyphenation"
+  }
+  version: "8a5c654ae9ce5e20152b4a7f398d4ab3cc723ea9"
+  last_upgrade_date { year: 2023 month: 5 day: 10 }
+  license_type: NOTICE
+}
diff --git a/rekenaar/README.android b/rekenaar/README.android
new file mode 100644
index 0000000..2c3ff5c
--- /dev/null
+++ b/rekenaar/README.android
@@ -0,0 +1,9 @@
+URL: https://github.com/rekenaar/AfrHyphenation
+Version: 8a5c654ae9ce5e20152b4a7f398d4ab3cc723ea9
+License: various
+License File: LICENSE
+
+The package contains hyphenation patterns under MIT licenses.
+
+Description:
+Afrikaans hyphenation patterns
diff --git a/af/MODULE_LICENSE_MIT b/rekenaar/af/MODULE_LICENSE_MIT
similarity index 100%
rename from af/MODULE_LICENSE_MIT
rename to rekenaar/af/MODULE_LICENSE_MIT
diff --git a/af/NOTICE b/rekenaar/af/NOTICE
similarity index 100%
rename from af/NOTICE
rename to rekenaar/af/NOTICE
diff --git a/af/hyph-af.chr.txt b/rekenaar/af/hyph-af.chr.txt
similarity index 100%
rename from af/hyph-af.chr.txt
rename to rekenaar/af/hyph-af.chr.txt
diff --git a/af/hyph-af.hyp.txt b/rekenaar/af/hyph-af.hyp.txt
similarity index 100%
rename from af/hyph-af.hyp.txt
rename to rekenaar/af/hyph-af.hyp.txt
diff --git a/af/hyph-af.lic.txt b/rekenaar/af/hyph-af.lic.txt
similarity index 100%
rename from af/hyph-af.lic.txt
rename to rekenaar/af/hyph-af.lic.txt
diff --git a/af/hyph-af.pat.txt b/rekenaar/af/hyph-af.pat.txt
similarity index 100%
rename from af/hyph-af.pat.txt
rename to rekenaar/af/hyph-af.pat.txt
diff --git a/tensojka/METADATA b/tensojka/METADATA
new file mode 100644
index 0000000..9ef5875
--- /dev/null
+++ b/tensojka/METADATA
@@ -0,0 +1,13 @@
+name: "tensojka"
+description:
+    "Towards Universal Hyphenation Patterns: Czechoslovak hyphenation patterns"
+
+third_party {
+  url {
+    type: ARCHIVE
+    value: "https://github.com/tensojka/cshyphen"
+  }
+  version: "0ec0bdb720747738139eb240963d0d6993759031"
+  last_upgrade_date { year: 2023 month: 5 day: 10 }
+  license_type: NOTICE
+}
diff --git a/tensojka/README.android b/tensojka/README.android
new file mode 100644
index 0000000..abbe3fa
--- /dev/null
+++ b/tensojka/README.android
@@ -0,0 +1,9 @@
+URL: https://github.com/tensojka/cshyphen
+Version: 0ec0bdb720747738139eb240963d0d6993759031
+License: various
+License File: LICENSE
+
+The package contains hyphenation patterns under MIT licenses.
+
+Description:
+Towards Universal Hyphenation Patterns: Czechoslovak hyphenation patterns
diff --git a/cs/MODULE_LICENSE_MIT b/tensojka/cs/MODULE_LICENSE_MIT
similarity index 100%
rename from cs/MODULE_LICENSE_MIT
rename to tensojka/cs/MODULE_LICENSE_MIT
diff --git a/cs/NOTICE b/tensojka/cs/NOTICE
similarity index 100%
rename from cs/NOTICE
rename to tensojka/cs/NOTICE
diff --git a/cs/hyph-cs.chr.txt b/tensojka/cs/hyph-cs.chr.txt
similarity index 100%
rename from cs/hyph-cs.chr.txt
rename to tensojka/cs/hyph-cs.chr.txt
diff --git a/cs/hyph-cs.hyp.txt b/tensojka/cs/hyph-cs.hyp.txt
similarity index 100%
rename from cs/hyph-cs.hyp.txt
rename to tensojka/cs/hyph-cs.hyp.txt
diff --git a/cs/hyph-cs.lic.txt b/tensojka/cs/hyph-cs.lic.txt
similarity index 100%
rename from cs/hyph-cs.lic.txt
rename to tensojka/cs/hyph-cs.lic.txt
diff --git a/cs/hyph-cs.pat.txt b/tensojka/cs/hyph-cs.pat.txt
similarity index 100%
rename from cs/hyph-cs.pat.txt
rename to tensojka/cs/hyph-cs.pat.txt