[Libreoffice-commits] .: dictionaries/af_ZA dictionaries/an_ES dictionaries/ar dictionaries/be_BY dictionaries/bg_BG dictionaries/bn_BD dictionaries/br_FR dictionaries/ca dictionaries/Configuration_en.mk dictionaries/Configuration_hu.mk dictionaries/Configuration_ru.mk dictionaries/cs_CZ dictionaries/da_DK dictionaries/de dictionaries/Dictionary_af.mk dictionaries/Dictionary_an.mk dictionaries/Dictionary_ar.mk dictionaries/Dictionary_be.mk dictionaries/Dictionary_bg.mk dictionaries/Dictionary_bn.mk dictionaries/Dictionary_br.mk dictionaries/Dictionary_ca.mk dictionaries/Dictionary_cs.mk dictionaries/Dictionary_da.mk dictionaries/Dictionary_de.mk dictionaries/Dictionary_el.mk dictionaries/Dictionary_en.mk dictionaries/Dictionary_es.mk dictionaries/Dictionary_et.mk dictionaries/Dictionary_fr.mk dictionaries/Dictionary_gd.mk dictionaries/Dictionary_gl.mk dictionaries/Dictionary_gu.mk dictionaries/Dictionary_he.mk dictionaries/Dictionary_hi.mk dictionaries/Dictionary_hr.mk dictionaries/Dictio nary_hu.mk dictionaries/Dictionary_it.mk dictionaries/Dictionary_ku-TR.mk dictionaries/Dictionary_lt.mk dictionaries/Dictionary_lv.mk dictionaries/Dictionary_ne.mk dictionaries/Dictionary_nl.mk dictionaries/Dictionary_no.mk dictionaries/Dictionary_oc.mk dictionaries/Dictionary_pl.mk dictionaries/Dictionary_pt.mk dictionaries/Dictionary_pt-pt.mk dictionaries/Dictionary_ro.mk dictionaries/Dictionary_ru.mk dictionaries/Dictionary_si.mk dictionaries/Dictionary_sk.mk dictionaries/Dictionary_sl.mk dictionaries/Dictionary_sr.mk dictionaries/Dictionary_sv.mk dictionaries/Dictionary_sw.mk dictionaries/Dictionary_te.mk dictionaries/Dictionary_th.mk dictionaries/Dictionary_uk.mk dictionaries/Dictionary_vi.mk dictionaries/Dictionary_zu.mk dictionaries/el_GR dictionaries/en dictionaries/es dictionaries/et_EE dictionaries/fr_FR dictionaries/gd_GB dictionaries/gl dictionaries/gu_IN dictionaries/he_IL dictionaries/hi_IN dictionaries/hr_HR dictionaries/hu_HU dictionaries/it_IT dictionaries/k u_TR dictionaries/lt_LT dictionaries/lv_LV dictionaries/Makefile dictionaries/Module_dictionaries.mk dictionaries/ne_NP dictionaries/nl_NL dictionaries/no dictionaries/oc_FR dictionaries/pl_PL dictionaries/prj dictionaries/pt_BR dictionaries/pt_PT dictionaries/ro dictionaries/ru_RU dictionaries/si_LK dictionaries/sk_SK dictionaries/sl_SI dictionaries/sr dictionaries/sv_SE dictionaries/sw_TZ dictionaries/te_IN dictionaries/th_TH dictionaries/uk_UA dictionaries/vi dictionaries/zu_ZA

David Tardon dtardon at kemper.freedesktop.org
Wed Aug 8 22:45:03 PDT 2012


 dictionaries/Configuration_en.mk                                                |   20 +
 dictionaries/Configuration_hu.mk                                                |   20 +
 dictionaries/Configuration_ru.mk                                                |   20 +
 dictionaries/Dictionary_af.mk                                                   |   19 +
 dictionaries/Dictionary_an.mk                                                   |   18 +
 dictionaries/Dictionary_ar.mk                                                   |   24 +
 dictionaries/Dictionary_be.mk                                                   |   18 +
 dictionaries/Dictionary_bg.mk                                                   |   25 +
 dictionaries/Dictionary_bn.mk                                                   |   18 +
 dictionaries/Dictionary_br.mk                                                   |   18 +
 dictionaries/Dictionary_ca.mk                                                   |   36 ++
 dictionaries/Dictionary_cs.mk                                                   |   25 +
 dictionaries/Dictionary_da.mk                                                   |   42 ++
 dictionaries/Dictionary_de.mk                                                   |   31 ++
 dictionaries/Dictionary_el.mk                                                   |   20 +
 dictionaries/Dictionary_en.mk                                                   |   68 ++++
 dictionaries/Dictionary_es.mk                                                   |   26 +
 dictionaries/Dictionary_et.mk                                                   |   21 +
 dictionaries/Dictionary_fr.mk                                                   |   28 +
 dictionaries/Dictionary_gd.mk                                                   |   18 +
 dictionaries/Dictionary_gl.mk                                                   |   21 +
 dictionaries/Dictionary_gu.mk                                                   |   18 +
 dictionaries/Dictionary_he.mk                                                   |   19 +
 dictionaries/Dictionary_hi.mk                                                   |   20 +
 dictionaries/Dictionary_hr.mk                                                   |   20 +
 dictionaries/Dictionary_hu.mk                                                   |   65 ++++
 dictionaries/Dictionary_it.mk                                                   |   25 +
 dictionaries/Dictionary_ku-TR.mk                                                |   23 +
 dictionaries/Dictionary_lt.mk                                                   |   21 +
 dictionaries/Dictionary_lv.mk                                                   |   26 +
 dictionaries/Dictionary_ne.mk                                                   |   23 +
 dictionaries/Dictionary_nl.mk                                                   |   22 +
 dictionaries/Dictionary_no.mk                                                   |   28 +
 dictionaries/Dictionary_oc.mk                                                   |   20 +
 dictionaries/Dictionary_pl.mk                                                   |   25 +
 dictionaries/Dictionary_pt-pt.mk                                                |   26 +
 dictionaries/Dictionary_pt.mk                                                   |   21 +
 dictionaries/Dictionary_ro.mk                                                   |   27 +
 dictionaries/Dictionary_ru.mk                                                   |   49 +++
 dictionaries/Dictionary_si.mk                                                   |   18 +
 dictionaries/Dictionary_sk.mk                                                   |   28 +
 dictionaries/Dictionary_sl.mk                                                   |   25 +
 dictionaries/Dictionary_sr.mk                                                   |   22 +
 dictionaries/Dictionary_sv.mk                                                   |   26 +
 dictionaries/Dictionary_sw.mk                                                   |   18 +
 dictionaries/Dictionary_te.mk                                                   |   20 +
 dictionaries/Dictionary_th.mk                                                   |   18 +
 dictionaries/Dictionary_uk.mk                                                   |   25 +
 dictionaries/Dictionary_vi.mk                                                   |   19 +
 dictionaries/Dictionary_zu.mk                                                   |   16 +
 dictionaries/Makefile                                                           |   11 
 dictionaries/Module_dictionaries.mk                                             |   65 ++++
 dictionaries/af_ZA/makefile.mk                                                  |   84 -----
 dictionaries/an_ES/makefile.mk                                                  |   83 -----
 dictionaries/ar/makefile.mk                                                     |   94 ------
 dictionaries/be_BY/makefile.mk                                                  |   84 -----
 dictionaries/bg_BG/makefile.mk                                                  |   96 ------
 dictionaries/bn_BD/makefile.mk                                                  |   84 -----
 dictionaries/br_FR/makefile.mk                                                  |   83 -----
 dictionaries/ca/makefile.mk                                                     |  106 -------
 dictionaries/cs_CZ/makefile.mk                                                  |   96 ------
 dictionaries/da_DK/makefile.mk                                                  |  104 -------
 dictionaries/de/makefile.mk                                                     |  105 -------
 dictionaries/el_GR/makefile.mk                                                  |   85 -----
 dictionaries/en/dialog/OptionsDialog.xcs                                        |   74 -----
 dictionaries/en/dialog/OptionsDialog.xcu                                        |   36 --
 dictionaries/en/dialog/registry/data/org/openoffice/Office/OptionsDialog.xcu    |   36 ++
 dictionaries/en/dialog/registry/schema/org/openoffice/Lightproof_en.xcs         |   98 ++++++
 dictionaries/en/makefile.mk                                                     |  143 ----------
 dictionaries/es/makefile.mk                                                     |   93 ------
 dictionaries/et_EE/makefile.mk                                                  |   86 ------
 dictionaries/fr_FR/makefile.mk                                                  |   98 ------
 dictionaries/gd_GB/makefile.mk                                                  |   84 -----
 dictionaries/gl/makefile.mk                                                     |   86 ------
 dictionaries/gu_IN/makefile.mk                                                  |   84 -----
 dictionaries/he_IL/makefile.mk                                                  |   84 -----
 dictionaries/hi_IN/makefile.mk                                                  |   86 ------
 dictionaries/hr_HR/makefile.mk                                                  |   85 -----
 dictionaries/hu_HU/dialog/OptionsDialog.xcs                                     |  107 -------
 dictionaries/hu_HU/dialog/OptionsDialog.xcu                                     |   36 --
 dictionaries/hu_HU/dialog/registry/data/org/openoffice/Office/OptionsDialog.xcu |   36 ++
 dictionaries/hu_HU/dialog/registry/schema/org/openoffice/Lightproof_hu_HU.xcs   |  142 +++++++++
 dictionaries/hu_HU/makefile.mk                                                  |  132 ---------
 dictionaries/it_IT/makefile.mk                                                  |   96 ------
 dictionaries/ku_TR/makefile.mk                                                  |   88 ------
 dictionaries/lt_LT/makefile.mk                                                  |   86 ------
 dictionaries/lv_LV/makefile.mk                                                  |   96 ------
 dictionaries/ne_NP/makefile.mk                                                  |   93 ------
 dictionaries/nl_NL/makefile.mk                                                  |   87 ------
 dictionaries/no/makefile.mk                                                     |  102 -------
 dictionaries/oc_FR/makefile.mk                                                  |   85 -----
 dictionaries/pl_PL/makefile.mk                                                  |   95 ------
 dictionaries/prj/build.lst                                                      |   48 ---
 dictionaries/prj/d.lst                                                          |    2 
 dictionaries/pt_BR/makefile.mk                                                  |   86 ------
 dictionaries/pt_PT/makefile.mk                                                  |   95 ------
 dictionaries/ro/makefile.mk                                                     |   97 ------
 dictionaries/ru_RU/dialog/OptionsDialog.xcs                                     |   58 ----
 dictionaries/ru_RU/dialog/OptionsDialog.xcu                                     |   31 --
 dictionaries/ru_RU/dialog/registry/data/org/openoffice/Office/OptionsDialog.xcu |   31 ++
 dictionaries/ru_RU/dialog/registry/schema/org/openoffice/Lightproof_ru_RU.xcs   |   77 +++++
 dictionaries/ru_RU/makefile.mk                                                  |  123 --------
 dictionaries/si_LK/makefile.mk                                                  |   83 -----
 dictionaries/sk_SK/makefile.mk                                                  |   99 ------
 dictionaries/sl_SI/makefile.mk                                                  |   95 ------
 dictionaries/sr/makefile.mk                                                     |   87 ------
 dictionaries/sv_SE/makefile.mk                                                  |   96 ------
 dictionaries/sw_TZ/makefile.mk                                                  |   83 -----
 dictionaries/te_IN/makefile.mk                                                  |   85 -----
 dictionaries/th_TH/makefile.mk                                                  |   83 -----
 dictionaries/uk_UA/makefile.mk                                                  |   93 ------
 dictionaries/vi/makefile.mk                                                     |   84 -----
 dictionaries/zu_ZA/dummy.txt                                                    |    1 
 dictionaries/zu_ZA/makefile.mk                                                  |   82 -----
 114 files changed, 1746 insertions(+), 4756 deletions(-)

New commits:
commit f7bc8d3737136eb8c787590640bc0baae12d5c88
Author: David Tardon <dtardon at redhat.com>
Date:   Tue Aug 7 20:07:22 2012 +0200

    gbuildize dictionaries
    
    Change-Id: I92acaea05be388dccd7195b840d4aaa63248c8cc

diff --git a/dictionaries/Configuration_en.mk b/dictionaries/Configuration_en.mk
new file mode 100644
index 0000000..ca9ad1c
--- /dev/null
+++ b/dictionaries/Configuration_en.mk
@@ -0,0 +1,20 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+#
+# This file is part of the LibreOffice project.
+#
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+
+$(eval $(call gb_Configuration_Configuration,dict-en,nodeliver))
+
+$(eval $(call gb_Configuration_add_schemas,dict-en,dictionaries/en/dialog/registry/schema,\
+    org/openoffice/Lightproof_en.xcs \
+))
+
+$(eval $(call gb_Configuration_add_localized_datas,dict-en,dictionaries/en/dialog/registry/data,\
+    org/openoffice/Office/OptionsDialog.xcu \
+))
+
+# vim: set noet sw=4 ts=4:
diff --git a/dictionaries/Configuration_hu.mk b/dictionaries/Configuration_hu.mk
new file mode 100644
index 0000000..05d033b
--- /dev/null
+++ b/dictionaries/Configuration_hu.mk
@@ -0,0 +1,20 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+#
+# This file is part of the LibreOffice project.
+#
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+
+$(eval $(call gb_Configuration_Configuration,dict-hu,nodeliver))
+
+$(eval $(call gb_Configuration_add_schemas,dict-hu,dictionaries/hu_HU/dialog/registry/schema,\
+    org/openoffice/Lightproof_hu_HU.xcs \
+))
+
+$(eval $(call gb_Configuration_add_localized_datas,dict-hu,dictionaries/hu_HU/dialog/registry/data,\
+    org/openoffice/Office/OptionsDialog.xcu \
+))
+
+# vim: set noet sw=4 ts=4:
diff --git a/dictionaries/Configuration_ru.mk b/dictionaries/Configuration_ru.mk
new file mode 100644
index 0000000..ae5d143
--- /dev/null
+++ b/dictionaries/Configuration_ru.mk
@@ -0,0 +1,20 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+#
+# This file is part of the LibreOffice project.
+#
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+
+$(eval $(call gb_Configuration_Configuration,dict-ru,nodeliver))
+
+$(eval $(call gb_Configuration_add_schemas,dict-ru,dictionaries/ru_RU/dialog/registry/schema,\
+    org/openoffice/Lightproof_ru_RU.xcs \
+))
+
+$(eval $(call gb_Configuration_add_localized_datas,dict-ru,dictionaries/ru_RU/dialog/registry/data,\
+    org/openoffice/Office/OptionsDialog.xcu \
+))
+
+# vim: set noet sw=4 ts=4:
diff --git a/dictionaries/Dictionary_af.mk b/dictionaries/Dictionary_af.mk
new file mode 100644
index 0000000..dae3231
--- /dev/null
+++ b/dictionaries/Dictionary_af.mk
@@ -0,0 +1,19 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+#
+# This file is part of the LibreOffice project.
+#
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+
+$(eval $(call gb_Dictionary_Dictionary,dict-af,dictionaries/af_ZA))
+
+$(eval $(call gb_Dictionary_add_root_files,dict-af,\
+	dictionaries/af_ZA/af_ZA.aff \
+	dictionaries/af_ZA/af_ZA.dic \
+	dictionaries/af_ZA/hyph_af_ZA.dic \
+	dictionaries/af_ZA/README_af_ZA.txt \
+))
+
+# vim: set noet sw=4 ts=4:
diff --git a/dictionaries/Dictionary_an.mk b/dictionaries/Dictionary_an.mk
new file mode 100644
index 0000000..50a8271
--- /dev/null
+++ b/dictionaries/Dictionary_an.mk
@@ -0,0 +1,18 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+#
+# This file is part of the LibreOffice project.
+#
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+
+$(eval $(call gb_Dictionary_Dictionary,dict-an,dictionaries/an_ES))
+
+$(eval $(call gb_Dictionary_add_root_files,dict-an,\
+	dictionaries/an_ES/an_ES.aff \
+	dictionaries/an_ES/an_ES.dic \
+	dictionaries/an_ES/LICENSES-en.txt \
+))
+
+# vim: set noet sw=4 ts=4:
diff --git a/dictionaries/Dictionary_ar.mk b/dictionaries/Dictionary_ar.mk
new file mode 100644
index 0000000..86acf12
--- /dev/null
+++ b/dictionaries/Dictionary_ar.mk
@@ -0,0 +1,24 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+#
+# This file is part of the LibreOffice project.
+#
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+
+$(eval $(call gb_Dictionary_Dictionary,dict-ar,dictionaries/ar))
+
+$(eval $(call gb_Dictionary_add_root_files,dict-ar,\
+	dictionaries/ar/ar.aff \
+	dictionaries/ar/ar.dic \
+	dictionaries/ar/AUTHORS.txt \
+	dictionaries/ar/COPYING.txt \
+	dictionaries/ar/README_ar.txt \
+))
+
+$(eval $(call gb_Dictionary_add_thesauri,dict-ar,\
+	dictionaries/ar/th_ar.dat \
+))
+
+# vim: set noet sw=4 ts=4:
diff --git a/dictionaries/Dictionary_be.mk b/dictionaries/Dictionary_be.mk
new file mode 100644
index 0000000..e907d80
--- /dev/null
+++ b/dictionaries/Dictionary_be.mk
@@ -0,0 +1,18 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+#
+# This file is part of the LibreOffice project.
+#
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+
+$(eval $(call gb_Dictionary_Dictionary,dict-be,dictionaries/be_BY))
+
+$(eval $(call gb_Dictionary_add_root_files,dict-be,\
+	dictionaries/be_BY/be_BY.aff \
+	dictionaries/be_BY/be_BY.dic \
+	dictionaries/be_BY/README_be_BY.txt \
+))
+
+# vim: set noet sw=4 ts=4:
diff --git a/dictionaries/Dictionary_bg.mk b/dictionaries/Dictionary_bg.mk
new file mode 100644
index 0000000..3da7330
--- /dev/null
+++ b/dictionaries/Dictionary_bg.mk
@@ -0,0 +1,25 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+#
+# This file is part of the LibreOffice project.
+#
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+
+$(eval $(call gb_Dictionary_Dictionary,dict-bg,dictionaries/bg_BG))
+
+$(eval $(call gb_Dictionary_add_root_files,dict-bg,\
+	dictionaries/bg_BG/bg_BG.aff \
+	dictionaries/bg_BG/bg_BG.dic \
+	dictionaries/bg_BG/COPYING \
+	dictionaries/bg_BG/hyph_bg_BG.dic \
+	dictionaries/bg_BG/README_hyph_bg_BG.txt \
+	dictionaries/bg_BG/README_th_bg_BG_v2.txt \
+))
+
+$(eval $(call gb_Dictionary_add_thesauri,dict-bg,\
+	dictionaries/bg_BG/th_bg_BG_v2.dat \
+))
+
+# vim: set noet sw=4 ts=4:
diff --git a/dictionaries/Dictionary_bn.mk b/dictionaries/Dictionary_bn.mk
new file mode 100644
index 0000000..1cc5ec3
--- /dev/null
+++ b/dictionaries/Dictionary_bn.mk
@@ -0,0 +1,18 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+#
+# This file is part of the LibreOffice project.
+#
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+
+$(eval $(call gb_Dictionary_Dictionary,dict-bn,dictionaries/bn_BD))
+
+$(eval $(call gb_Dictionary_add_root_files,dict-bn,\
+	dictionaries/bn_BD/bn_BD.aff \
+	dictionaries/bn_BD/bn_BD.dic \
+	dictionaries/bn_BD/COPYING \
+))
+
+# vim: set noet sw=4 ts=4:
diff --git a/dictionaries/Dictionary_br.mk b/dictionaries/Dictionary_br.mk
new file mode 100644
index 0000000..6ebb9b3
--- /dev/null
+++ b/dictionaries/Dictionary_br.mk
@@ -0,0 +1,18 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+#
+# This file is part of the LibreOffice project.
+#
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+
+$(eval $(call gb_Dictionary_Dictionary,dict-br,dictionaries/br_FR))
+
+$(eval $(call gb_Dictionary_add_root_files,dict-br,\
+	dictionaries/br_FR/br_FR.aff \
+	dictionaries/br_FR/br_FR.dic \
+	dictionaries/br_FR/LICENSES-en.txt \
+))
+
+# vim: set noet sw=4 ts=4:
diff --git a/dictionaries/Dictionary_ca.mk b/dictionaries/Dictionary_ca.mk
new file mode 100644
index 0000000..a4e1ed6
--- /dev/null
+++ b/dictionaries/Dictionary_ca.mk
@@ -0,0 +1,36 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+#
+# This file is part of the LibreOffice project.
+#
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+
+$(eval $(call gb_Dictionary_Dictionary,dict-ca,dictionaries/ca))
+
+$(eval $(call gb_Dictionary_add_root_files,dict-ca,\
+	dictionaries/ca/ca.aff \
+	dictionaries/ca/ca.dic \
+	dictionaries/ca/dict_LICENSES-en.txt \
+	dictionaries/ca/dict_LLICENCIES-ca.txt \
+	dictionaries/ca/hyph_ca.dic \
+	dictionaries/ca/hyph_LICENSES-en.txt \
+	dictionaries/ca/hyph_LLICENCIES-ca.txt \
+	dictionaries/ca/hyph_release-note_ca.txt \
+	dictionaries/ca/hyph_release-note_en.txt \
+	dictionaries/ca/LICENSES-en.txt \
+	dictionaries/ca/LLICENCIES-ca.txt \
+	dictionaries/ca/README_th_ca_ES_v3.txt \
+	dictionaries/ca/th_LICENCES-fr.txt \
+	dictionaries/ca/th_LICENCIAS-es.txt \
+	dictionaries/ca/th_LICENSES-en.txt \
+	dictionaries/ca/th_LLICENCIES-ca.txt \
+	dictionaries/ca/th_release_note-ca.txt \
+))
+
+$(eval $(call gb_Dictionary_add_thesauri,dict-ca,\
+	dictionaries/ca/th_ca_ES_v3.dat \
+))
+
+# vim: set noet sw=4 ts=4:
diff --git a/dictionaries/Dictionary_cs.mk b/dictionaries/Dictionary_cs.mk
new file mode 100644
index 0000000..d13b281
--- /dev/null
+++ b/dictionaries/Dictionary_cs.mk
@@ -0,0 +1,25 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+#
+# This file is part of the LibreOffice project.
+#
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+
+$(eval $(call gb_Dictionary_Dictionary,dict-cs,dictionaries/cs_CZ))
+
+$(eval $(call gb_Dictionary_add_root_files,dict-cs,\
+	dictionaries/cs_CZ/cs_CZ.aff \
+	dictionaries/cs_CZ/cs_CZ.dic \
+	dictionaries/cs_CZ/hyph_cs_CZ.dic \
+	dictionaries/cs_CZ/README_cs_CZ.txt \
+	dictionaries/cs_CZ/README_hyph_cs_CZ.txt \
+	dictionaries/cs_CZ/th_cs_CZ_license.txt \
+))
+
+$(eval $(call gb_Dictionary_add_thesauri,dict-cs,\
+	dictionaries/cs_CZ/th_cs_CZ_v3.dat \
+))
+
+# vim: set noet sw=4 ts=4:
diff --git a/dictionaries/Dictionary_da.mk b/dictionaries/Dictionary_da.mk
new file mode 100644
index 0000000..d779249
--- /dev/null
+++ b/dictionaries/Dictionary_da.mk
@@ -0,0 +1,42 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+#
+# This file is part of the LibreOffice project.
+#
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+
+$(eval $(call gb_Dictionary_Dictionary,dict-da,dictionaries/da_DK))
+
+$(eval $(call gb_Dictionary_add_root_files,dict-da,\
+	dictionaries/da_DK/da_DK.aff \
+	dictionaries/da_DK/da_DK.dic \
+	dictionaries/da_DK/desc_da_DK.txt \
+	dictionaries/da_DK/desc_en_US.txt \
+	dictionaries/da_DK/hyph_da_DK.dic \
+	dictionaries/da_DK/HYPH_da_DK_README.txt \
+	dictionaries/da_DK/README_da_DK.txt \
+	dictionaries/da_DK/README_th_da_DK.txt \
+	dictionaries/da_DK/Trold_42x42.png \
+))
+
+$(eval $(call gb_Dictionary_add_files,dict-da,help/en,\
+	dictionaries/da_DK/help/en/help.tree \
+))
+
+$(eval $(call gb_Dictionary_add_files,dict-da,help/da,\
+	dictionaries/da_DK/help/da/help.tree \
+))
+
+$(eval $(call gb_Dictionary_add_files,dict-da,help/da/org.openoffice.da.hunspell.dictionaries,\
+	dictionaries/da_DK/help/da/org.openoffice.da.hunspell.dictionaries/page1.xhp \
+	dictionaries/da_DK/help/da/org.openoffice.da.hunspell.dictionaries/page2.xhp \
+	dictionaries/da_DK/help/da/org.openoffice.da.hunspell.dictionaries/Trold.png \
+))
+
+$(eval $(call gb_Dictionary_add_thesauri,dict-da,\
+	dictionaries/da_DK/th_da_DK.dat \
+))
+
+# vim: set noet sw=4 ts=4:
diff --git a/dictionaries/Dictionary_de.mk b/dictionaries/Dictionary_de.mk
new file mode 100644
index 0000000..3620f44
--- /dev/null
+++ b/dictionaries/Dictionary_de.mk
@@ -0,0 +1,31 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+#
+# This file is part of the LibreOffice project.
+#
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+
+$(eval $(call gb_Dictionary_Dictionary,dict-de,dictionaries/de))
+
+$(eval $(call gb_Dictionary_add_root_files,dict-de,\
+	dictionaries/de/COPYING_GPLv2 \
+	dictionaries/de/COPYING_GPLv3 \
+	dictionaries/de/COPYING_OASIS.txt \
+	dictionaries/de/de_AT_frami.dic \
+	dictionaries/de/de_CH_frami.dic \
+	dictionaries/de/de_DE_frami.aff \
+	dictionaries/de/de_DE_frami.dic \
+	dictionaries/de/hyph_de.dic \
+	dictionaries/de/README_de_DE_frami.txt \
+	dictionaries/de/README_extension_owner.txt \
+	dictionaries/de/README_hyph_de.txt \
+	dictionaries/de/README_thesaurus.txt \
+))
+
+$(eval $(call gb_Dictionary_add_thesauri,dict-de,\
+	dictionaries/de/th_de_DE_v2.dat \
+))
+
+# vim: set noet sw=4 ts=4:
diff --git a/dictionaries/Dictionary_el.mk b/dictionaries/Dictionary_el.mk
new file mode 100644
index 0000000..beedb83
--- /dev/null
+++ b/dictionaries/Dictionary_el.mk
@@ -0,0 +1,20 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+#
+# This file is part of the LibreOffice project.
+#
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+
+$(eval $(call gb_Dictionary_Dictionary,dict-el,dictionaries/el_GR))
+
+$(eval $(call gb_Dictionary_add_root_files,dict-el,\
+	dictionaries/el_GR/el_GR.aff \
+	dictionaries/el_GR/el_GR.dic \
+	dictionaries/el_GR/hyph_el_GR.dic \
+	dictionaries/el_GR/README_el_GR.txt \
+	dictionaries/el_GR/README_hyph_el_GR.txt \
+))
+
+# vim: set noet sw=4 ts=4:
diff --git a/dictionaries/Dictionary_en.mk b/dictionaries/Dictionary_en.mk
new file mode 100644
index 0000000..7bd9760
--- /dev/null
+++ b/dictionaries/Dictionary_en.mk
@@ -0,0 +1,68 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+#
+# This file is part of the LibreOffice project.
+#
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+
+$(eval $(call gb_Dictionary_Dictionary,dict-en,dictionaries/en))
+
+$(eval $(call gb_Dictionary_add_root_files,dict-en,\
+	dictionaries/en/affDescription.txt \
+	dictionaries/en/en_AU.aff \
+	dictionaries/en/en_AU.dic \
+	dictionaries/en/en_CA.aff \
+	dictionaries/en/en_CA.dic \
+	dictionaries/en/en_GB.aff \
+	dictionaries/en/en_GB.dic \
+	dictionaries/en/en_US.aff \
+	dictionaries/en/en_US.dic \
+	dictionaries/en/en_ZA.aff \
+	dictionaries/en/en_ZA.dic \
+	dictionaries/en/hyph_en_GB.dic \
+	dictionaries/en/hyph_en_US.dic \
+	dictionaries/en/license.txt \
+	dictionaries/en/Lightproof.py \
+	dictionaries/en/Linguistic.xcu \
+	dictionaries/en/README_en_AU.txt \
+	dictionaries/en/README_en_CA.txt \
+	dictionaries/en/README_en_GB_thes.txt \
+	dictionaries/en/README_en_GB.txt \
+	dictionaries/en/README_en_US.txt \
+	dictionaries/en/README_en_ZA.txt \
+	dictionaries/en/README_hyph_en_GB.txt \
+	dictionaries/en/README_hyph_en_US.txt \
+	dictionaries/en/README_lightproof_en.txt \
+	dictionaries/en/README.txt \
+	dictionaries/en/WordNet_license.txt \
+))
+
+$(eval $(call gb_Dictionary_add_files,dict-en,dialog,\
+	dictionaries/en/dialog/en.xdl \
+	dictionaries/en/dialog/en_en_US.default \
+))
+
+$(eval $(call gb_Dictionary_add_files,dict-en,pythonpath,\
+	dictionaries/en/pythonpath/lightproof_en.py \
+	dictionaries/en/pythonpath/lightproof_handler_en.py \
+	dictionaries/en/pythonpath/lightproof_impl_en.py \
+	dictionaries/en/pythonpath/lightproof_opts_en.py \
+))
+
+$(eval $(call gb_Dictionary_add_generated_file,dict-en,dialog/OptionsDialog.xcs,$(call gb_XcsTarget_get_target,dictionaries/en/dialog/registry/schema/org/openoffice/Lightproof_en.xcs)))
+
+$(eval $(call gb_Dictionary_add_generated_files,dict-en,dialog,\
+	$(call gb_XcuMergeTarget_get_target,dictionaries/en/dialog/registry/data/org/openoffice/Office/OptionsDialog.xcu) \
+))
+
+$(eval $(call gb_Dictionary_add_propertyfiles,dict-en,dialog,\
+	dictionaries/en/dialog/en_en_US.properties \
+))
+
+$(eval $(call gb_Dictionary_add_thesauri,dict-en,\
+	dictionaries/en/th_en_US_v2.dat \
+))
+
+# vim: set noet sw=4 ts=4:
diff --git a/dictionaries/Dictionary_es.mk b/dictionaries/Dictionary_es.mk
new file mode 100644
index 0000000..07e625c
--- /dev/null
+++ b/dictionaries/Dictionary_es.mk
@@ -0,0 +1,26 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+#
+# This file is part of the LibreOffice project.
+#
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+
+$(eval $(call gb_Dictionary_Dictionary,dict-es,dictionaries/es))
+
+$(eval $(call gb_Dictionary_add_root_files,dict-es,\
+	dictionaries/es/es_ANY.aff \
+	dictionaries/es/es_ANY.dic \
+	dictionaries/es/hyph_es_ANY.dic \
+	dictionaries/es/package-description.txt \
+	dictionaries/es/README_es_ANY.txt \
+	dictionaries/es/README_hyph_es_ANY.txt \
+	dictionaries/es/README_th_es_ANY.txt \
+))
+
+$(eval $(call gb_Dictionary_add_thesauri,dict-es,\
+	dictionaries/es/th_es_ANY_v2.dat \
+))
+
+# vim: set noet sw=4 ts=4:
diff --git a/dictionaries/Dictionary_et.mk b/dictionaries/Dictionary_et.mk
new file mode 100644
index 0000000..e71184d
--- /dev/null
+++ b/dictionaries/Dictionary_et.mk
@@ -0,0 +1,21 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+#
+# This file is part of the LibreOffice project.
+#
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+
+$(eval $(call gb_Dictionary_Dictionary,dict-et,dictionaries/et_EE))
+
+$(eval $(call gb_Dictionary_add_root_files,dict-et,\
+	dictionaries/et_EE/eehyph.tex \
+	dictionaries/et_EE/et_EE.aff \
+	dictionaries/et_EE/et_EE.dic \
+	dictionaries/et_EE/hyph_et_EE.dic \
+	dictionaries/et_EE/README_et_EE.txt \
+	dictionaries/et_EE/README_hyph_et_EE.txt \
+))
+
+# vim: set noet sw=4 ts=4:
diff --git a/dictionaries/Dictionary_fr.mk b/dictionaries/Dictionary_fr.mk
new file mode 100644
index 0000000..566755f
--- /dev/null
+++ b/dictionaries/Dictionary_fr.mk
@@ -0,0 +1,28 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+#
+# This file is part of the LibreOffice project.
+#
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+
+$(eval $(call gb_Dictionary_Dictionary,dict-fr,dictionaries/fr_FR))
+
+$(eval $(call gb_Dictionary_add_root_files,dict-fr,\
+	dictionaries/fr_FR/fr.aff \
+	dictionaries/fr_FR/fr.dic \
+	dictionaries/fr_FR/hyph_fr.dic \
+	dictionaries/fr_FR/hyph-fr.tex \
+	dictionaries/fr_FR/icon.png \
+	dictionaries/fr_FR/package-description.txt \
+	dictionaries/fr_FR/README_fr.txt \
+	dictionaries/fr_FR/README_hyph_fr.txt \
+	dictionaries/fr_FR/README_thes_fr.txt \
+))
+
+$(eval $(call gb_Dictionary_add_thesauri,dict-fr,\
+	dictionaries/fr_FR/thes_fr.dat \
+))
+
+# vim: set noet sw=4 ts=4:
diff --git a/dictionaries/Dictionary_gd.mk b/dictionaries/Dictionary_gd.mk
new file mode 100644
index 0000000..63b4e7f
--- /dev/null
+++ b/dictionaries/Dictionary_gd.mk
@@ -0,0 +1,18 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+#
+# This file is part of the LibreOffice project.
+#
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+
+$(eval $(call gb_Dictionary_Dictionary,dict-gd,dictionaries/gd_GB))
+
+$(eval $(call gb_Dictionary_add_root_files,dict-gd,\
+	dictionaries/gd_GB/gd_GB.aff \
+	dictionaries/gd_GB/gd_GB.dic \
+	dictionaries/gd_GB/README_gd_GB.txt \
+))
+
+# vim: set noet sw=4 ts=4:
diff --git a/dictionaries/Dictionary_gl.mk b/dictionaries/Dictionary_gl.mk
new file mode 100644
index 0000000..b93f113
--- /dev/null
+++ b/dictionaries/Dictionary_gl.mk
@@ -0,0 +1,21 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+#
+# This file is part of the LibreOffice project.
+#
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+
+$(eval $(call gb_Dictionary_Dictionary,dict-gl,dictionaries/gl))
+
+$(eval $(call gb_Dictionary_add_root_files,dict-gl,\
+	dictionaries/gl/gl_ES.aff \
+	dictionaries/gl/gl_ES.dic \
+	dictionaries/gl/LICENCES-gl.txt \
+	dictionaries/gl/LICENSES-en.txt \
+	dictionaries/gl/README-gl-ES.txt \
+	dictionaries/gl/spell.txt \
+))
+
+# vim: set noet sw=4 ts=4:
diff --git a/dictionaries/Dictionary_gu.mk b/dictionaries/Dictionary_gu.mk
new file mode 100644
index 0000000..f624b6c
--- /dev/null
+++ b/dictionaries/Dictionary_gu.mk
@@ -0,0 +1,18 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+#
+# This file is part of the LibreOffice project.
+#
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+
+$(eval $(call gb_Dictionary_Dictionary,dict-gu,dictionaries/gu_IN))
+
+$(eval $(call gb_Dictionary_add_root_files,dict-gu,\
+	dictionaries/gu_IN/gu_IN.aff \
+	dictionaries/gu_IN/gu_IN.dic \
+	dictionaries/gu_IN/README_gu_IN.txt \
+))
+
+# vim: set noet sw=4 ts=4:
diff --git a/dictionaries/Dictionary_he.mk b/dictionaries/Dictionary_he.mk
new file mode 100644
index 0000000..319f182
--- /dev/null
+++ b/dictionaries/Dictionary_he.mk
@@ -0,0 +1,19 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+#
+# This file is part of the LibreOffice project.
+#
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+
+$(eval $(call gb_Dictionary_Dictionary,dict-he,dictionaries/he_IL))
+
+$(eval $(call gb_Dictionary_add_root_files,dict-he,\
+	dictionaries/he_IL/alphabet.png \
+	dictionaries/he_IL/he_IL.aff \
+	dictionaries/he_IL/he_IL.dic \
+	dictionaries/he_IL/README_he_IL.txt \
+))
+
+# vim: set noet sw=4 ts=4:
diff --git a/dictionaries/Dictionary_hi.mk b/dictionaries/Dictionary_hi.mk
new file mode 100644
index 0000000..97e92e2
--- /dev/null
+++ b/dictionaries/Dictionary_hi.mk
@@ -0,0 +1,20 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+#
+# This file is part of the LibreOffice project.
+#
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+
+$(eval $(call gb_Dictionary_Dictionary,dict-hi,dictionaries/hi_IN))
+
+$(eval $(call gb_Dictionary_add_root_files,dict-hi,\
+	dictionaries/hi_IN/COPYING \
+	dictionaries/hi_IN/Copyright \
+	dictionaries/hi_IN/hi_IN.aff \
+	dictionaries/hi_IN/hi_IN.dic \
+	dictionaries/hi_IN/README_hi_IN.txt \
+))
+
+# vim: set noet sw=4 ts=4:
diff --git a/dictionaries/Dictionary_hr.mk b/dictionaries/Dictionary_hr.mk
new file mode 100644
index 0000000..12680c6
--- /dev/null
+++ b/dictionaries/Dictionary_hr.mk
@@ -0,0 +1,20 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+#
+# This file is part of the LibreOffice project.
+#
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+
+$(eval $(call gb_Dictionary_Dictionary,dict-hr,dictionaries/hr_HR))
+
+$(eval $(call gb_Dictionary_add_root_files,dict-hr,\
+	dictionaries/hr_HR/hr_HR.aff \
+	dictionaries/hr_HR/hr_HR.dic \
+	dictionaries/hr_HR/hyph_hr_HR.dic \
+	dictionaries/hr_HR/README_hr_HR.txt \
+	dictionaries/hr_HR/README_hyph_hr_HR.txt \
+))
+
+# vim: set noet sw=4 ts=4:
diff --git a/dictionaries/Dictionary_hu.mk b/dictionaries/Dictionary_hu.mk
new file mode 100644
index 0000000..ad2328e
--- /dev/null
+++ b/dictionaries/Dictionary_hu.mk
@@ -0,0 +1,65 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+#
+# This file is part of the LibreOffice project.
+#
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+
+$(eval $(call gb_Dictionary_Dictionary,dict-hu,dictionaries/hu_HU))
+
+$(eval $(call gb_Dictionary_add_root_files,dict-hu,\
+	dictionaries/hu_HU/hu_HU.aff \
+	dictionaries/hu_HU/hu_HU.dic \
+	dictionaries/hu_HU/hyph_hu_HU.dic \
+	dictionaries/hu_HU/Lightproof.py \
+	dictionaries/hu_HU/Linguistic.xcu \
+	dictionaries/hu_HU/README_hu_HU.txt \
+	dictionaries/hu_HU/README_hyph_hu_HU.txt \
+	dictionaries/hu_HU/README_lightproof_hu_HU.txt \
+	dictionaries/hu_HU/README_th_hu_HU_v2.txt \
+))
+
+$(eval $(call gb_Dictionary_add_files,dict-hu,dialog,\
+	dictionaries/hu_HU/dialog/hu_HU.xdl \
+	dictionaries/hu_HU/dialog/hu_HU_en_US.default \
+	dictionaries/hu_HU/dialog/hu_HU_hu_HU.properties \
+))
+
+$(eval $(call gb_Dictionary_add_files,dict-hu,help/en,\
+	dictionaries/hu_HU/help/en/help.tree \
+))
+
+$(eval $(call gb_Dictionary_add_files,dict-hu,help/hu,\
+	dictionaries/hu_HU/help/hu/help.tree \
+))
+
+$(eval $(call gb_Dictionary_add_files,dict-hu,help/hu/org.openoffice.hu.hunspell.dictionaries,\
+	dictionaries/hu_HU/help/hu/org.openoffice.hu.hunspell.dictionaries/fsfhu.png \
+	dictionaries/hu_HU/help/hu/org.openoffice.hu.hunspell.dictionaries/page1.xhp \
+	dictionaries/hu_HU/help/hu/org.openoffice.hu.hunspell.dictionaries/szinonima.png \
+))
+
+$(eval $(call gb_Dictionary_add_files,dict-hu,pythonpath,\
+	dictionaries/hu_HU/pythonpath/lightproof_hu_HU.py \
+	dictionaries/hu_HU/pythonpath/lightproof_handler_hu_HU.py \
+	dictionaries/hu_HU/pythonpath/lightproof_impl_hu_HU.py \
+	dictionaries/hu_HU/pythonpath/lightproof_opts_hu_HU.py \
+))
+
+$(eval $(call gb_Dictionary_add_generated_file,dict-hu,dialog/OptionsDialog.xcs,$(call gb_XcsTarget_get_target,dictionaries/hu_HU/dialog/registry/schema/org/openoffice/Lightproof_hu_HU.xcs)))
+
+$(eval $(call gb_Dictionary_add_generated_files,dict-hu,dialog,\
+	$(call gb_XcuMergeTarget_get_target,dictionaries/hu_HU/dialog/registry/data/org/openoffice/Office/OptionsDialog.xcu) \
+))
+
+$(eval $(call gb_Dictionary_add_propertyfiles,dict-hu,dialog,\
+	dictionaries/hu_HU/dialog/hu_HU_en_US.properties \
+))
+
+$(eval $(call gb_Dictionary_add_thesauri,dict-hu,\
+	dictionaries/hu_HU/th_hu_HU_v2.dat \
+))
+
+# vim: set noet sw=4 ts=4:
diff --git a/dictionaries/Dictionary_it.mk b/dictionaries/Dictionary_it.mk
new file mode 100644
index 0000000..ff82426
--- /dev/null
+++ b/dictionaries/Dictionary_it.mk
@@ -0,0 +1,25 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+#
+# This file is part of the LibreOffice project.
+#
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+
+$(eval $(call gb_Dictionary_Dictionary,dict-it,dictionaries/it_IT))
+
+$(eval $(call gb_Dictionary_add_root_files,dict-it,\
+	dictionaries/it_IT/hyph_it_IT.dic \
+	dictionaries/it_IT/it_IT.aff \
+	dictionaries/it_IT/it_IT.dic \
+	dictionaries/it_IT/README_hyph_it_IT.txt \
+	dictionaries/it_IT/README_it_IT.txt \
+	dictionaries/it_IT/README_th_it_IT.txt \
+))
+
+$(eval $(call gb_Dictionary_add_thesauri,dict-it,\
+	dictionaries/it_IT/th_it_IT_v2.dat \
+))
+
+# vim: set noet sw=4 ts=4:
diff --git a/dictionaries/Dictionary_ku-TR.mk b/dictionaries/Dictionary_ku-TR.mk
new file mode 100644
index 0000000..a5ab3c8
--- /dev/null
+++ b/dictionaries/Dictionary_ku-TR.mk
@@ -0,0 +1,23 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+#
+# This file is part of the LibreOffice project.
+#
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+
+$(eval $(call gb_Dictionary_Dictionary,dict-ku-TR,dictionaries/ku_TR))
+
+$(eval $(call gb_Dictionary_add_root_files,dict-ku-TR,\
+	dictionaries/ku_TR/ferheng.org.png \
+	dictionaries/ku_TR/gpl-3.0.txt \
+	dictionaries/ku_TR/ku_TR.aff \
+	dictionaries/ku_TR/ku_TR.dic \
+	dictionaries/ku_TR/lgpl-2.1.txt \
+	dictionaries/ku_TR/license.txt \
+	dictionaries/ku_TR/MPL-1.1.txt \
+	dictionaries/ku_TR/README_ku_TR.txt \
+))
+
+# vim: set noet sw=4 ts=4:
diff --git a/dictionaries/Dictionary_lt.mk b/dictionaries/Dictionary_lt.mk
new file mode 100644
index 0000000..5fb2c42
--- /dev/null
+++ b/dictionaries/Dictionary_lt.mk
@@ -0,0 +1,21 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+#
+# This file is part of the LibreOffice project.
+#
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+
+$(eval $(call gb_Dictionary_Dictionary,dict-lt,dictionaries/lt_LT))
+
+$(eval $(call gb_Dictionary_add_root_files,dict-lt,\
+	dictionaries/lt_LT/COPYING_lt_LT \
+	dictionaries/lt_LT/hyph_lt_LT.dic \
+	dictionaries/lt_LT/lt_LT.aff \
+	dictionaries/lt_LT/lt_LT.dic \
+	dictionaries/lt_LT/README_hyph_lt_LT.txt \
+	dictionaries/lt_LT/README_lt_LT.txt \
+))
+
+# vim: set noet sw=4 ts=4:
diff --git a/dictionaries/Dictionary_lv.mk b/dictionaries/Dictionary_lv.mk
new file mode 100644
index 0000000..1016dbd
--- /dev/null
+++ b/dictionaries/Dictionary_lv.mk
@@ -0,0 +1,26 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+#
+# This file is part of the LibreOffice project.
+#
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+
+$(eval $(call gb_Dictionary_Dictionary,dict-lv,dictionaries/lv_LV))
+
+$(eval $(call gb_Dictionary_add_root_files,dict-lv,\
+	dictionaries/lv_LV/hyph_lv_LV.dic \
+	dictionaries/lv_LV/license.txt \
+	dictionaries/lv_LV/lv_LV.aff \
+	dictionaries/lv_LV/lv_LV.dic \
+	dictionaries/lv_LV/README_hyph_lv_LV.txt \
+	dictionaries/lv_LV/README_lv_LV.txt \
+	dictionaries/lv_LV/README_th_lv_LV_v2.txt \
+))
+
+$(eval $(call gb_Dictionary_add_thesauri,dict-lv,\
+	dictionaries/lv_LV/th_lv_LV_v2.dat \
+))
+
+# vim: set noet sw=4 ts=4:
diff --git a/dictionaries/Dictionary_ne.mk b/dictionaries/Dictionary_ne.mk
new file mode 100644
index 0000000..2afd8dd
--- /dev/null
+++ b/dictionaries/Dictionary_ne.mk
@@ -0,0 +1,23 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+#
+# This file is part of the LibreOffice project.
+#
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+
+$(eval $(call gb_Dictionary_Dictionary,dict-ne,dictionaries/ne_NP))
+
+$(eval $(call gb_Dictionary_add_root_files,dict-ne,\
+	dictionaries/ne_NP/ne_NP.aff \
+	dictionaries/ne_NP/ne_NP.dic \
+	dictionaries/ne_NP/README_ne_NP.txt \
+	dictionaries/ne_NP/README_th_ne_NP_v2.txt \
+))
+
+$(eval $(call gb_Dictionary_add_thesauri,dict-ne,\
+	dictionaries/ne_NP/th_ne_NP_v2.dat \
+))
+
+# vim: set noet sw=4 ts=4:
diff --git a/dictionaries/Dictionary_nl.mk b/dictionaries/Dictionary_nl.mk
new file mode 100644
index 0000000..3c55764
--- /dev/null
+++ b/dictionaries/Dictionary_nl.mk
@@ -0,0 +1,22 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+#
+# This file is part of the LibreOffice project.
+#
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+
+$(eval $(call gb_Dictionary_Dictionary,dict-nl,dictionaries/nl_NL))
+
+$(eval $(call gb_Dictionary_add_root_files,dict-nl,\
+	dictionaries/nl_NL/hyph_nl_NL.dic \
+	dictionaries/nl_NL/license_en_EN.txt \
+	dictionaries/nl_NL/licentie_nl_NL.txt \
+	dictionaries/nl_NL/nl_NL.aff \
+	dictionaries/nl_NL/nl_NL.dic \
+	dictionaries/nl_NL/OpenTaal.png \
+	dictionaries/nl_NL/README_NL.txt \
+))
+
+# vim: set noet sw=4 ts=4:
diff --git a/dictionaries/Dictionary_no.mk b/dictionaries/Dictionary_no.mk
new file mode 100644
index 0000000..75674b1
--- /dev/null
+++ b/dictionaries/Dictionary_no.mk
@@ -0,0 +1,28 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+#
+# This file is part of the LibreOffice project.
+#
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+
+$(eval $(call gb_Dictionary_Dictionary,dict-no,dictionaries/no))
+
+$(eval $(call gb_Dictionary_add_root_files,dict-no,\
+	dictionaries/no/COPYING \
+	dictionaries/no/hyph_nb_NO.dic \
+	dictionaries/no/hyph_nn_NO.dic \
+	dictionaries/no/nb_NO.aff \
+	dictionaries/no/nb_NO.dic \
+	dictionaries/no/nn_NO.aff \
+	dictionaries/no/nn_NO.dic \
+	dictionaries/no/README_hyph_NO.txt \
+))
+
+$(eval $(call gb_Dictionary_add_thesauri,dict-no,\
+	dictionaries/no/th_nb_NO_v2.dat \
+	dictionaries/no/th_nn_NO_v2.dat \
+))
+
+# vim: set noet sw=4 ts=4:
diff --git a/dictionaries/Dictionary_oc.mk b/dictionaries/Dictionary_oc.mk
new file mode 100644
index 0000000..79cff06
--- /dev/null
+++ b/dictionaries/Dictionary_oc.mk
@@ -0,0 +1,20 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+#
+# This file is part of the LibreOffice project.
+#
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+
+$(eval $(call gb_Dictionary_Dictionary,dict-oc,dictionaries/oc_FR))
+
+$(eval $(call gb_Dictionary_add_root_files,dict-oc,\
+	dictionaries/oc_FR/LICENCES-fr.txt \
+	dictionaries/oc_FR/LICENSES-en.txt \
+	dictionaries/oc_FR/oc_FR.aff \
+	dictionaries/oc_FR/oc_FR.dic \
+	dictionaries/oc_FR/README_oc_FR.txt \
+))
+
+# vim: set noet sw=4 ts=4:
diff --git a/dictionaries/Dictionary_pl.mk b/dictionaries/Dictionary_pl.mk
new file mode 100644
index 0000000..7c5084a
--- /dev/null
+++ b/dictionaries/Dictionary_pl.mk
@@ -0,0 +1,25 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+#
+# This file is part of the LibreOffice project.
+#
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+
+$(eval $(call gb_Dictionary_Dictionary,dict-pl,dictionaries/pl_PL))
+
+$(eval $(call gb_Dictionary_add_root_files,dict-pl,\
+	dictionaries/pl_PL/hyph_pl_PL.dic \
+	dictionaries/pl_PL/plhyph.tex \
+	dictionaries/pl_PL/pl_PL.aff \
+	dictionaries/pl_PL/pl_PL.dic \
+	dictionaries/pl_PL/README_en.txt \
+	dictionaries/pl_PL/README_pl.txt \
+))
+
+$(eval $(call gb_Dictionary_add_thesauri,dict-pl,\
+	dictionaries/pl_PL/th_pl_PL_v2.dat \
+))
+
+# vim: set noet sw=4 ts=4:
diff --git a/dictionaries/Dictionary_pt-pt.mk b/dictionaries/Dictionary_pt-pt.mk
new file mode 100644
index 0000000..12c68fe
--- /dev/null
+++ b/dictionaries/Dictionary_pt-pt.mk
@@ -0,0 +1,26 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+#
+# This file is part of the LibreOffice project.
+#
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+
+$(eval $(call gb_Dictionary_Dictionary,dict-pt-pt,dictionaries/pt_PT))
+
+$(eval $(call gb_Dictionary_add_root_files,dict-pt-pt,\
+	dictionaries/pt_PT/hyph_pt_PT.dic \
+	dictionaries/pt_PT/LICENSES.txt \
+	dictionaries/pt_PT/pt_PT.aff \
+	dictionaries/pt_PT/pt_PT.dic \
+	dictionaries/pt_PT/README_hyph_pt_PT.txt \
+	dictionaries/pt_PT/README_pt_PT.txt \
+	dictionaries/pt_PT/README_th_pt_PT_v2.txt \
+))
+
+$(eval $(call gb_Dictionary_add_thesauri,dict-pt-pt,\
+	dictionaries/pt_PT/th_pt_PT_v2.dat \
+))
+
+# vim: set noet sw=4 ts=4:
diff --git a/dictionaries/Dictionary_pt.mk b/dictionaries/Dictionary_pt.mk
new file mode 100644
index 0000000..9e0d45f
--- /dev/null
+++ b/dictionaries/Dictionary_pt.mk
@@ -0,0 +1,21 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+#
+# This file is part of the LibreOffice project.
+#
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+
+$(eval $(call gb_Dictionary_Dictionary,dict-pt,dictionaries/pt_BR))
+
+$(eval $(call gb_Dictionary_add_root_files,dict-pt,\
+	dictionaries/pt_BR/hyph_pt_BR.dic \
+	dictionaries/pt_BR/pt_BR.aff \
+	dictionaries/pt_BR/pt_BR.dic \
+	dictionaries/pt_BR/README_en.txt \
+	dictionaries/pt_BR/README_hyph_pt_BR.txt \
+	dictionaries/pt_BR/README_pt_BR.txt \
+))
+
+# vim: set noet sw=4 ts=4:
diff --git a/dictionaries/Dictionary_ro.mk b/dictionaries/Dictionary_ro.mk
new file mode 100644
index 0000000..785b0ff
--- /dev/null
+++ b/dictionaries/Dictionary_ro.mk
@@ -0,0 +1,27 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+#
+# This file is part of the LibreOffice project.
+#
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+
+$(eval $(call gb_Dictionary_Dictionary,dict-ro,dictionaries/ro))
+
+$(eval $(call gb_Dictionary_add_root_files,dict-ro,\
+	dictionaries/ro/COPYING.GPL \
+	dictionaries/ro/COPYING.LGPL \
+	dictionaries/ro/COPYING.MPL \
+	dictionaries/ro/hyph_ro_RO.dic \
+	dictionaries/ro/README_EN.txt \
+	dictionaries/ro/README_RO.txt \
+	dictionaries/ro/ro_RO.aff \
+	dictionaries/ro/ro_RO.dic \
+))
+
+$(eval $(call gb_Dictionary_add_thesauri,dict-ro,\
+	dictionaries/ro/th_ro_RO_v2.dat \
+))
+
+# vim: set noet sw=4 ts=4:
diff --git a/dictionaries/Dictionary_ru.mk b/dictionaries/Dictionary_ru.mk
new file mode 100644
index 0000000..95c466b
--- /dev/null
+++ b/dictionaries/Dictionary_ru.mk
@@ -0,0 +1,49 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+#
+# This file is part of the LibreOffice project.
+#
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+
+$(eval $(call gb_Dictionary_Dictionary,dict-ru,dictionaries/ru_RU))
+
+$(eval $(call gb_Dictionary_add_root_files,dict-ru,\
+	dictionaries/ru_RU/hyph_ru_RU.dic \
+	dictionaries/ru_RU/Lightproof.py \
+	dictionaries/ru_RU/Linguistic.xcu \
+	dictionaries/ru_RU/README_Lightproof_ru_RU.txt \
+	dictionaries/ru_RU/README_ru_RU.txt \
+	dictionaries/ru_RU/README_thes_ru_RU.txt \
+	dictionaries/ru_RU/ru_RU.aff \
+	dictionaries/ru_RU/ru_RU.dic \
+))
+
+$(eval $(call gb_Dictionary_add_files,dict-ru,dialog,\
+	dictionaries/ru_RU/dialog/ru_RU.xdl \
+	dictionaries/ru_RU/dialog/ru_RU_en_US.default \
+))
+
+$(eval $(call gb_Dictionary_add_files,dict-ru,pythonpath,\
+	dictionaries/ru_RU/pythonpath/lightproof_ru_RU.py \
+	dictionaries/ru_RU/pythonpath/lightproof_handler_ru_RU.py \
+	dictionaries/ru_RU/pythonpath/lightproof_impl_ru_RU.py \
+	dictionaries/ru_RU/pythonpath/lightproof_opts_ru_RU.py \
+))
+
+$(eval $(call gb_Dictionary_add_propertyfiles,dict-ru,dialog,\
+	dictionaries/ru_RU/dialog/ru_RU_en_US.properties \
+))
+
+$(eval $(call gb_Dictionary_add_generated_file,dict-ru,dialog/OptionsDialog.xcs,$(call gb_XcsTarget_get_target,dictionaries/ru_RU/dialog/registry/schema/org/openoffice/Lightproof_ru_RU.xcs)))
+
+$(eval $(call gb_Dictionary_add_generated_files,dict-ru,dialog,\
+	$(call gb_XcuMergeTarget_get_target,dictionaries/ru_RU/dialog/registry/data/org/openoffice/Office/OptionsDialog.xcu) \
+))
+
+$(eval $(call gb_Dictionary_add_thesauri,dict-ru,\
+	dictionaries/ru_RU/th_ru_RU_v2.dat \
+))
+
+# vim: set noet sw=4 ts=4:
diff --git a/dictionaries/Dictionary_si.mk b/dictionaries/Dictionary_si.mk
new file mode 100644
index 0000000..968f216
--- /dev/null
+++ b/dictionaries/Dictionary_si.mk
@@ -0,0 +1,18 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+#
+# This file is part of the LibreOffice project.
+#
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+
+$(eval $(call gb_Dictionary_Dictionary,dict-si,dictionaries/si_LK))
+
+$(eval $(call gb_Dictionary_add_root_files,dict-si,\
+	dictionaries/si_LK/LICENSES-en.txt \
+	dictionaries/si_LK/si_LK.aff \
+	dictionaries/si_LK/si_LK.dic \
+))
+
+# vim: set noet sw=4 ts=4:
diff --git a/dictionaries/Dictionary_sk.mk b/dictionaries/Dictionary_sk.mk
new file mode 100644
index 0000000..967a833
--- /dev/null
+++ b/dictionaries/Dictionary_sk.mk
@@ -0,0 +1,28 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+#
+# This file is part of the LibreOffice project.
+#
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+
+$(eval $(call gb_Dictionary_Dictionary,dict-sk,dictionaries/sk_SK))
+
+$(eval $(call gb_Dictionary_add_root_files,dict-sk,\
+	dictionaries/sk_SK/hyph_sk_SK.dic \
+	dictionaries/sk_SK/LICENSE.txt \
+	dictionaries/sk_SK/README_en.txt \
+	dictionaries/sk_SK/README_sk.txt \
+	dictionaries/sk_SK/README_th_sk_SK_v2.txt \
+	dictionaries/sk_SK/release_en.txt \
+	dictionaries/sk_SK/release_sk.txt \
+	dictionaries/sk_SK/sk_SK.aff \
+	dictionaries/sk_SK/sk_SK.dic \
+))
+
+$(eval $(call gb_Dictionary_add_thesauri,dict-sk,\
+	dictionaries/sk_SK/th_sk_SK_v2.dat \
+))
+
+# vim: set noet sw=4 ts=4:
diff --git a/dictionaries/Dictionary_sl.mk b/dictionaries/Dictionary_sl.mk
new file mode 100644
index 0000000..1483a94
--- /dev/null
+++ b/dictionaries/Dictionary_sl.mk
@@ -0,0 +1,25 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+#
+# This file is part of the LibreOffice project.
+#
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+
+$(eval $(call gb_Dictionary_Dictionary,dict-sl,dictionaries/sl_SI))
+
+$(eval $(call gb_Dictionary_add_root_files,dict-sl,\
+	dictionaries/sl_SI/hyph_sl_SI.dic \
+	dictionaries/sl_SI/README_hyph_sl_SI.txt \
+	dictionaries/sl_SI/README_sl_SI.txt \
+	dictionaries/sl_SI/README_th_sl_SI.txt \
+	dictionaries/sl_SI/sl_SI.aff \
+	dictionaries/sl_SI/sl_SI.dic \
+))
+
+$(eval $(call gb_Dictionary_add_thesauri,dict-sl,\
+	dictionaries/sl_SI/th_sl_SI_v2.dat \
+))
+
+# vim: set noet sw=4 ts=4:
diff --git a/dictionaries/Dictionary_sr.mk b/dictionaries/Dictionary_sr.mk
new file mode 100644
index 0000000..93a530f
--- /dev/null
+++ b/dictionaries/Dictionary_sr.mk
@@ -0,0 +1,22 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+#
+# This file is part of the LibreOffice project.
+#
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+
+$(eval $(call gb_Dictionary_Dictionary,dict-sr,dictionaries/sr))
+
+$(eval $(call gb_Dictionary_add_root_files,dict-sr,\
+	dictionaries/sr/hyph_sh.dic \
+	dictionaries/sr/hyph_sr.dic \
+	dictionaries/sr/README.txt \
+	dictionaries/sr/sh.aff \
+	dictionaries/sr/sh.dic \
+	dictionaries/sr/sr.aff \
+	dictionaries/sr/sr.dic \
+))
+
+# vim: set noet sw=4 ts=4:
diff --git a/dictionaries/Dictionary_sv.mk b/dictionaries/Dictionary_sv.mk
new file mode 100644
index 0000000..d931adc
--- /dev/null
+++ b/dictionaries/Dictionary_sv.mk
@@ -0,0 +1,26 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+#
+# This file is part of the LibreOffice project.
+#
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+
+$(eval $(call gb_Dictionary_Dictionary,dict-sv,dictionaries/sv_SE))
+
+$(eval $(call gb_Dictionary_add_root_files,dict-sv,\
+	dictionaries/sv_SE/LICENSE_en_US.txt \
+	dictionaries/sv_SE/LICENSE_sv_SE.txt \
+	dictionaries/sv_SE/README_th_sv_SE.txt \
+	dictionaries/sv_SE/sv_FI.aff \
+	dictionaries/sv_SE/sv_FI.dic \
+	dictionaries/sv_SE/sv_SE.aff \
+	dictionaries/sv_SE/sv_SE.dic \
+))
+
+$(eval $(call gb_Dictionary_add_thesauri,dict-sv,\
+	dictionaries/sv_SE/th_sv_SE.dat \
+))
+
+# vim: set noet sw=4 ts=4:
diff --git a/dictionaries/Dictionary_sw.mk b/dictionaries/Dictionary_sw.mk
new file mode 100644
index 0000000..2ea9845
--- /dev/null
+++ b/dictionaries/Dictionary_sw.mk
@@ -0,0 +1,18 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+#
+# This file is part of the LibreOffice project.
+#
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+
+$(eval $(call gb_Dictionary_Dictionary,dict-sw,dictionaries/sw_TZ))
+
+$(eval $(call gb_Dictionary_add_root_files,dict-sw,\
+	dictionaries/sw_TZ/README_sw_TZ.txt \
+	dictionaries/sw_TZ/sw_TZ.aff \
+	dictionaries/sw_TZ/sw_TZ.dic \
+))
+
+# vim: set noet sw=4 ts=4:
diff --git a/dictionaries/Dictionary_te.mk b/dictionaries/Dictionary_te.mk
new file mode 100644
index 0000000..046abed
--- /dev/null
+++ b/dictionaries/Dictionary_te.mk
@@ -0,0 +1,20 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+#
+# This file is part of the LibreOffice project.
+#
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+
+$(eval $(call gb_Dictionary_Dictionary,dict-te,dictionaries/te_IN))
+
+$(eval $(call gb_Dictionary_add_root_files,dict-te,\
+	dictionaries/te_IN/hyph_te_IN.dic \
+	dictionaries/te_IN/README_hyph_te_IN.txt \
+	dictionaries/te_IN/README_te_IN.txt \
+	dictionaries/te_IN/te_IN.aff \
+	dictionaries/te_IN/te_IN.dic \
+))
+
+# vim: set noet sw=4 ts=4:
diff --git a/dictionaries/Dictionary_th.mk b/dictionaries/Dictionary_th.mk
new file mode 100644
index 0000000..59c5cb6
--- /dev/null
+++ b/dictionaries/Dictionary_th.mk
@@ -0,0 +1,18 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+#
+# This file is part of the LibreOffice project.
+#
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+
+$(eval $(call gb_Dictionary_Dictionary,dict-th,dictionaries/th_TH))
+
+$(eval $(call gb_Dictionary_add_root_files,dict-th,\
+	dictionaries/th_TH/README_th_TH.txt \
+	dictionaries/th_TH/th_TH.aff \
+	dictionaries/th_TH/th_TH.dic \
+))
+
+# vim: set noet sw=4 ts=4:
diff --git a/dictionaries/Dictionary_uk.mk b/dictionaries/Dictionary_uk.mk
new file mode 100644
index 0000000..c1cba79
--- /dev/null
+++ b/dictionaries/Dictionary_uk.mk
@@ -0,0 +1,25 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+#
+# This file is part of the LibreOffice project.
+#
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+
+$(eval $(call gb_Dictionary_Dictionary,dict-uk,dictionaries/uk_UA))
+
+$(eval $(call gb_Dictionary_add_root_files,dict-uk,\
+	dictionaries/uk_UA/hyph_uk_UA.dic \
+	dictionaries/uk_UA/README_hyph_uk_UA.txt \
+	dictionaries/uk_UA/README_th_uk_UA.txt \
+	dictionaries/uk_UA/README_uk_UA.txt \
+	dictionaries/uk_UA/uk_UA.aff \
+	dictionaries/uk_UA/uk_UA.dic \
+))
+
+$(eval $(call gb_Dictionary_add_thesauri,dict-uk,\
+	dictionaries/uk_UA/th_uk_UA.dat \
+))
+
+# vim: set noet sw=4 ts=4:
diff --git a/dictionaries/Dictionary_vi.mk b/dictionaries/Dictionary_vi.mk
new file mode 100644
index 0000000..7eb53fe
--- /dev/null
+++ b/dictionaries/Dictionary_vi.mk
@@ -0,0 +1,19 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+#
+# This file is part of the LibreOffice project.
+#
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+
+$(eval $(call gb_Dictionary_Dictionary,dict-vi,dictionaries/vi))
+
+$(eval $(call gb_Dictionary_add_root_files,dict-vi,\
+	dictionaries/vi/LICENSES-en.txt \
+	dictionaries/vi/LICENSES-vi.txt \
+	dictionaries/vi/vi_VN.aff \
+	dictionaries/vi/vi_VN.dic \
+))
+
+# vim: set noet sw=4 ts=4:
diff --git a/dictionaries/Dictionary_zu.mk b/dictionaries/Dictionary_zu.mk
new file mode 100644
index 0000000..179b9d0
--- /dev/null
+++ b/dictionaries/Dictionary_zu.mk
@@ -0,0 +1,16 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+#
+# This file is part of the LibreOffice project.
+#
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+
+$(eval $(call gb_Dictionary_Dictionary,dict-zu,dictionaries/zu_ZA))
+
+$(eval $(call gb_Dictionary_add_root_files,dict-zu,\
+	dictionaries/zu_ZA/hyph_zu_ZA.dic \
+))
+
+# vim: set noet sw=4 ts=4:
diff --git a/dictionaries/Makefile b/dictionaries/Makefile
new file mode 100644
index 0000000..6b38ac5
--- /dev/null
+++ b/dictionaries/Makefile
@@ -0,0 +1,11 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+
+module_directory=$(dir $(realpath $(firstword $(MAKEFILE_LIST))))
+
+ifeq ($(origin SRC_ROOT),undefined)
+SRC_ROOT=$(module_directory)../../..
+endif
+
+include $(SRC_ROOT)/solenv/gbuild/partial_build.mk
+
+# vim: set noet sw=4 ts=4:
diff --git a/dictionaries/Module_dictionaries.mk b/dictionaries/Module_dictionaries.mk
new file mode 100644
index 0000000..ba37931
--- /dev/null
+++ b/dictionaries/Module_dictionaries.mk
@@ -0,0 +1,65 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+#
+# This file is part of the LibreOffice project.
+#
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+
+$(eval $(call gb_Module_Module,dictionaries))
+
+$(eval $(call gb_Module_add_targets,dictionaries,\
+	Configuration_en \
+	Configuration_hu \
+	Configuration_ru \
+	Dictionary_af \
+	Dictionary_an \
+	Dictionary_ar \
+	Dictionary_be \
+	Dictionary_bg \
+	Dictionary_bn \
+	Dictionary_br \
+	Dictionary_ca \
+	Dictionary_cs \
+	Dictionary_da \
+	Dictionary_de \
+	Dictionary_el \
+	Dictionary_en \
+	Dictionary_es \
+	Dictionary_et \
+	Dictionary_fr \
+	Dictionary_gd \
+	Dictionary_gl \
+	Dictionary_gu \
+	Dictionary_he \
+	Dictionary_hi \
+	Dictionary_hr \
+	Dictionary_hu \
+	Dictionary_it \
+	Dictionary_ku-TR \
+	Dictionary_lt \
+	Dictionary_lv \
+	Dictionary_ne \
+	Dictionary_nl \
+	Dictionary_no \
+	Dictionary_oc \
+	Dictionary_pl \
+	Dictionary_pt-pt \
+	Dictionary_pt \
+	Dictionary_ro \
+	Dictionary_ru \
+	Dictionary_si \
+	Dictionary_sk \
+	Dictionary_sl \
+	Dictionary_sr \
+	Dictionary_sv \
+	Dictionary_sw \
+	Dictionary_te \
+	Dictionary_th \
+	Dictionary_uk \
+	Dictionary_vi \
+	Dictionary_zu \
+))
+
+# vim: set noet sw=4 ts=4:
diff --git a/dictionaries/af_ZA/makefile.mk b/dictionaries/af_ZA/makefile.mk
deleted file mode 100644
index 5dc1c8f..0000000
--- a/dictionaries/af_ZA/makefile.mk
+++ /dev/null
@@ -1,84 +0,0 @@
-#*************************************************************************
-#
-# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-# 
-# Copyright 2000, 2010 Oracle and/or its affiliates.
-#
-# OpenOffice.org - a multi-platform office productivity suite
-#
-# This file is part of OpenOffice.org.
-#
-# OpenOffice.org is free software: you can redistribute it and/or modify
-# it under the terms of the GNU Lesser General Public License version 3
-# only, as published by the Free Software Foundation.
-#
-# OpenOffice.org 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 version 3 for more details
-# (a copy is included in the LICENSE file that accompanied this code).
-#
-# You should have received a copy of the GNU Lesser General Public License
-# version 3 along with OpenOffice.org.  If not, see
-# <http://www.openoffice.org/license.html>
-# for a copy of the LGPLv3 License.
-#
-#*************************************************************************
-
-PRJ=..
-
-PRJNAME=dictionaries
-TARGET=dict-af
-
-# --- Settings -----------------------------------------------------
-
-.INCLUDE: settings.mk
-# it might be useful to have an extension wide include to set things
-# like the EXTNAME variable (used for configuration processing)
-# .INCLUDE :  $(PRJ)$/source$/<extension name>$/<extension_name>.pmk
-
-# --- Files --------------------------------------------------------
-
-# name for uniq directory
-EXTENSIONNAME:=dict-af
-EXTENSION_ZIPNAME:=dict-af
-
-# some other targets to be done
-
-# --- Extension packaging ------------------------------------------
-
-.IF "$(WITH_LANG)" != ""
-DESCRIPTION_SRC:=$(MISC)/$(EXTENSIONNAME)_in/description.xml
-.ENDIF 
-
-# just copy:
-COMPONENT_FILES= \
-    $(EXTENSIONDIR)$/af_ZA.aff \
-    $(EXTENSIONDIR)$/af_ZA.dic \
-    $(EXTENSIONDIR)$/hyph_af_ZA.dic
-
-COMPONENT_CONFIGDEST=.
-COMPONENT_XCU= \
-    $(EXTENSIONDIR)$/dictionaries.xcu
-
-# disable fetching default OOo license text
-CUSTOM_LICENSE=README_af_ZA.txt
-# override default license destination
-PACKLICS= $(EXTENSIONDIR)$/$(CUSTOM_LICENSE)
-
-# add own targets to packing dependencies (need to be done before
-# packing the xtension
-# EXTENSION_PACKDEPS=makefile.mk $(CUSTOM_LICENSE)
-EXTENSION_PACKDEPS=$(COMPONENT_FILES)
-
-# global settings for extension packing
-.INCLUDE : extension_pre.mk
-.INCLUDE : target.mk
-# global targets for extension packing
-.INCLUDE : extension_post.mk
-
-.IF "$(WITH_LANG)" != ""
-$(DESCRIPTION_SRC) : description.xml
-    @@-$(MKDIRHIER) $(@:d)
-    $(COMMAND_ECHO)$(XRMEX) -p $(PRJNAME) -i $< -o $@ -m $(LOCALIZESDF) -l all
-.ENDIF
diff --git a/dictionaries/an_ES/makefile.mk b/dictionaries/an_ES/makefile.mk
deleted file mode 100644
index 8f0919c..0000000
--- a/dictionaries/an_ES/makefile.mk
+++ /dev/null
@@ -1,83 +0,0 @@
-#*************************************************************************
-#
-# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-#
-# Copyright 2000, 2010 Oracle and/or its affiliates.
-#
-# OpenOffice.org - a multi-platform office productivity suite
-#
-# This file is part of OpenOffice.org.
-#
-# OpenOffice.org is free software: you can redistribute it and/or modify
-# it under the terms of the GNU Lesser General Public License version 3
-# only, as published by the Free Software Foundation.
-#
-# OpenOffice.org 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 version 3 for more details
-# (a copy is included in the LICENSE file that accompanied this code).
-#
-# You should have received a copy of the GNU Lesser General Public License
-# version 3 along with OpenOffice.org.  If not, see
-# <http://www.openoffice.org/license.html>
-# for a copy of the LGPLv3 License.
-#
-#*************************************************************************
-
-PRJ=..
-
-PRJNAME=dictionaries
-TARGET=dict-an
-
-# --- Settings -----------------------------------------------------
-
-.INCLUDE: settings.mk
-# it might be useful to have an extension wide include to set things
-# like the EXTNAME variable (used for configuration processing)
-# .INCLUDE :  $(PRJ)$/source$/<extension name>$/<extension_name>.pmk
-
-# --- Files --------------------------------------------------------
-
-# name for uniq directory
-EXTENSIONNAME:=dict-an
-EXTENSION_ZIPNAME:=dict-an
-
-# some other targets to be done
-
-# --- Extension packaging ------------------------------------------
-
-.IF "$(WITH_LANG)" != ""
-DESCRIPTION_SRC:=$(MISC)/$(EXTENSIONNAME)_in/description.xml
-.ENDIF 
-
-# just copy:
-COMPONENT_FILES= \
-    $(EXTENSIONDIR)$/an_ES.aff \
-    $(EXTENSIONDIR)$/an_ES.dic
-
-COMPONENT_CONFIGDEST=.
-COMPONENT_XCU= \
-    $(EXTENSIONDIR)$/dictionaries.xcu
-
-# disable fetching default OOo license text
-CUSTOM_LICENSE=LICENSES-en.txt
-# override default license destination
-PACKLICS= $(EXTENSIONDIR)$/$(CUSTOM_LICENSE)
-
-# add own targets to packing dependencies (need to be done before
-# packing the xtension
-# EXTENSION_PACKDEPS=makefile.mk $(CUSTOM_LICENSE)
-EXTENSION_PACKDEPS=$(COMPONENT_FILES)
-
-# global settings for extension packing
-.INCLUDE : extension_pre.mk
-.INCLUDE : target.mk
-# global targets for extension packing
-.INCLUDE : extension_post.mk
-
-.IF "$(WITH_LANG)" != ""
-$(DESCRIPTION_SRC) : description.xml
-    @@-$(MKDIRHIER) $(@:d)
-    $(COMMAND_ECHO)$(XRMEX) -p $(PRJNAME) -i $< -o $@ -m $(LOCALIZESDF) -l all
-.ENDIF
diff --git a/dictionaries/ar/makefile.mk b/dictionaries/ar/makefile.mk
deleted file mode 100644
index f303cf0..0000000
--- a/dictionaries/ar/makefile.mk
+++ /dev/null
@@ -1,94 +0,0 @@
-#*************************************************************************
-#
-# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-# 
-# Copyright 2000, 2010 Oracle and/or its affiliates.
-#
-# OpenOffice.org - a multi-platform office productivity suite
-#
-# This file is part of OpenOffice.org.
-#
-# OpenOffice.org is free software: you can redistribute it and/or modify
-# it under the terms of the GNU Lesser General Public License version 3
-# only, as published by the Free Software Foundation.
-#
-# OpenOffice.org 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 version 3 for more details
-# (a copy is included in the LICENSE file that accompanied this code).
-#
-# You should have received a copy of the GNU Lesser General Public License
-# version 3 along with OpenOffice.org.  If not, see
-# <http://www.openoffice.org/license.html>
-# for a copy of the LGPLv3 License.
-#
-#*************************************************************************
-
-PRJ=..
-
-PRJNAME=dictionaries
-TARGET=dict-ar
-
-# --- Settings -----------------------------------------------------
-
-.INCLUDE: settings.mk
-# it might be useful to have an extension wide include to set things
-# like the EXTNAME variable (used for configuration processing)
-# .INCLUDE :  $(PRJ)$/source$/<extension name>$/<extension_name>.pmk
-
-# --- Files --------------------------------------------------------
-
-# name for uniq directory
-EXTENSIONNAME:=dict-ar
-EXTENSION_ZIPNAME:=dict-ar
-
-# some other targets to be done
-
-# --- Extension packaging ------------------------------------------
-
-.IF "$(WITH_LANG)" != ""
-DESCRIPTION_SRC:=$(MISC)/$(EXTENSIONNAME)_in/description.xml
-.ENDIF 
-
-# just copy:
-COMPONENT_FILES= \
-    $(EXTENSIONDIR)$/ar.aff \
-    $(EXTENSIONDIR)$/ar.dic \
-    $(EXTENSIONDIR)$/th_ar.dat \
-    $(EXTENSIONDIR)$/AUTHORS.txt \
-    $(EXTENSIONDIR)$/README_ar.txt 
-
-COMPONENT_CONFIGDEST=.
-COMPONENT_XCU= \
-    $(EXTENSIONDIR)$/dictionaries.xcu
-
-# disable fetching default OOo license text
-CUSTOM_LICENSE=COPYING.txt
-# override default license destination
-PACKLICS= $(EXTENSIONDIR)$/$(CUSTOM_LICENSE)
-
-COMPONENT_UNZIP_FILES= \
-    $(EXTENSIONDIR)$/th_ar.idx
-
-# add own targets to packing dependencies (need to be done before
-# packing the xtension
-# EXTENSION_PACKDEPS=makefile.mk $(CUSTOM_LICENSE)
-EXTENSION_PACKDEPS=$(COMPONENT_FILES) $(COMPONENT_UNZIP_FILES)
-
-# global settings for extension packing
-.INCLUDE : extension_pre.mk
-.INCLUDE : target.mk
-# global targets for extension packing
-.INCLUDE : extension_post.mk
-
-#.INCLUDE :  $(PRJ)$/prj$/tests.mk
-
-.IF "$(WITH_LANG)" != ""
-$(DESCRIPTION_SRC) : description.xml
-    @@-$(MKDIRHIER) $(@:d)
-    $(COMMAND_ECHO)$(XRMEX) -p $(PRJNAME) -i $< -o $@ -m $(LOCALIZESDF) -l all
-.ENDIF
-
-$(EXTENSIONDIR)$/th_ar.idx : "$(EXTENSIONDIR)$/th_ar.dat"
-         $(COMMAND_ECHO)$(AUGMENT_LIBRARY_PATH) $(OUTDIR_FOR_BUILD)$/bin$/idxdict -o $(EXTENSIONDIR)$/th_ar.idx <$(EXTENSIONDIR)$/th_ar.dat
diff --git a/dictionaries/be_BY/makefile.mk b/dictionaries/be_BY/makefile.mk
deleted file mode 100644
index 3246ee9..0000000
--- a/dictionaries/be_BY/makefile.mk
+++ /dev/null
@@ -1,84 +0,0 @@
-#*************************************************************************
-#
-# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-# 
-# Copyright 2000, 2010 Oracle and/or its affiliates.
-#
-# OpenOffice.org - a multi-platform office productivity suite
-#
-# This file is part of OpenOffice.org.
-#
-# OpenOffice.org is free software: you can redistribute it and/or modify
-# it under the terms of the GNU Lesser General Public License version 3
-# only, as published by the Free Software Foundation.
-#
-# OpenOffice.org 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 version 3 for more details
-# (a copy is included in the LICENSE file that accompanied this code).
-#
-# You should have received a copy of the GNU Lesser General Public License
-# version 3 along with OpenOffice.org.  If not, see
-# <http://www.openoffice.org/license.html>
-# for a copy of the LGPLv3 License.
-#
-#*************************************************************************
-
-PRJ=..
-
-PRJNAME=dictionaries
-TARGET=dict-be
-
-# --- Settings -----------------------------------------------------
-
-.INCLUDE: settings.mk
-# it might be useful to have an extension wide include to set things
-# like the EXTNAME variable (used for configuration processing)
-# .INCLUDE :  $(PRJ)$/source$/<extension name>$/<extension_name>.pmk
-
-# --- Files --------------------------------------------------------
-
-# name for uniq directory
-EXTENSIONNAME:=dict-be
-EXTENSION_ZIPNAME:=dict-be
-
-# some other targets to be done
-
-# --- Extension packaging ------------------------------------------
-
-.IF "$(WITH_LANG)" != ""
-DESCRIPTION_SRC:=$(MISC)/$(EXTENSIONNAME)_in/description.xml
-.ENDIF 
-
-# just copy:
-COMPONENT_FILES= \
-    $(EXTENSIONDIR)$/be_BY.aff \
-    $(EXTENSIONDIR)$/be_BY.dic 
-
-
-COMPONENT_CONFIGDEST=.
-COMPONENT_XCU= \
-    $(EXTENSIONDIR)$/dictionaries.xcu
-
-# disable fetching default OOo license text
-CUSTOM_LICENSE=README_be_BY.txt
-# override default license destination
-PACKLICS= $(EXTENSIONDIR)$/$(CUSTOM_LICENSE)
-
-# add own targets to packing dependencies (need to be done before
-# packing the xtension
-# EXTENSION_PACKDEPS=makefile.mk $(CUSTOM_LICENSE)
-EXTENSION_PACKDEPS=$(COMPONENT_FILES)
-
-# global settings for extension packing
-.INCLUDE : extension_pre.mk
-.INCLUDE : target.mk
-# global targets for extension packing
-.INCLUDE : extension_post.mk
-
-.IF "$(WITH_LANG)" != ""
-$(DESCRIPTION_SRC) : description.xml
-    @@-$(MKDIRHIER) $(@:d)
-    $(COMMAND_ECHO)$(XRMEX) -p $(PRJNAME) -i $< -o $@ -m $(LOCALIZESDF) -l all
-.ENDIF
diff --git a/dictionaries/bg_BG/makefile.mk b/dictionaries/bg_BG/makefile.mk
deleted file mode 100644
index ebeaaf9..0000000
--- a/dictionaries/bg_BG/makefile.mk
+++ /dev/null
@@ -1,96 +0,0 @@
-#*************************************************************************
-#
-# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-# 
-# Copyright 2000, 2010 Oracle and/or its affiliates.
-#
-# OpenOffice.org - a multi-platform office productivity suite
-#
-# This file is part of OpenOffice.org.
-#
-# OpenOffice.org is free software: you can redistribute it and/or modify
-# it under the terms of the GNU Lesser General Public License version 3
-# only, as published by the Free Software Foundation.
-#
-# OpenOffice.org 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 version 3 for more details
-# (a copy is included in the LICENSE file that accompanied this code).
-#
-# You should have received a copy of the GNU Lesser General Public License
-# version 3 along with OpenOffice.org.  If not, see
-# <http://www.openoffice.org/license.html>
-# for a copy of the LGPLv3 License.
-#
-#*************************************************************************
-
-PRJ=..
-
-PRJNAME=dictionaries
-TARGET=dict-bg
-
-# --- Settings -----------------------------------------------------
-
-.INCLUDE: settings.mk
-# it might be useful to have an extension wide include to set things
-# like the EXTNAME variable (used for configuration processing)
-# .INCLUDE :  $(PRJ)$/source$/<extension name>$/<extension_name>.pmk
-
-# --- Files --------------------------------------------------------
-
-# name for uniq directory
-EXTENSIONNAME:=dict-bg
-EXTENSION_ZIPNAME:=dict-bg
-
-# some other targets to be done
-
-# --- Extension packaging ------------------------------------------
-
-.IF "$(WITH_LANG)" != ""
-DESCRIPTION_SRC:=$(MISC)/$(EXTENSIONNAME)_in/description.xml
-.ENDIF 
-
-# just copy:
-COMPONENT_FILES= \
-    $(EXTENSIONDIR)$/bg_BG.aff \
-    $(EXTENSIONDIR)$/bg_BG.dic \
-    $(EXTENSIONDIR)$/hyph_bg_BG.dic \
-    $(EXTENSIONDIR)$/README_th_bg_BG_v2.txt \
-    $(EXTENSIONDIR)$/README_hyph_bg_BG.txt \
-    $(EXTENSIONDIR)$/th_bg_BG_v2.dat
-
-
-COMPONENT_CONFIGDEST=.
-COMPONENT_XCU= \
-    $(EXTENSIONDIR)$/dictionaries.xcu
-
-# disable fetching default OOo license text
-CUSTOM_LICENSE=COPYING
-# override default license destination
-PACKLICS= $(EXTENSIONDIR)$/$(CUSTOM_LICENSE)
-
-COMPONENT_UNZIP_FILES= \
-    $(EXTENSIONDIR)$/th_bg_BG_v2.idx
-
-# add own targets to packing dependencies (need to be done before
-# packing the xtension
-# EXTENSION_PACKDEPS=makefile.mk $(CUSTOM_LICENSE)
-EXTENSION_PACKDEPS=$(COMPONENT_FILES) $(COMPONENT_UNZIP_FILES)
-
-# global settings for extension packing
-.INCLUDE : extension_pre.mk
-.INCLUDE : target.mk
-# global targets for extension packing
-.INCLUDE : extension_post.mk
-
-.INCLUDE :  $(PRJ)$/prj$/tests.mk
-
-$(EXTENSIONDIR)$/th_bg_BG_v2.idx : "$(EXTENSIONDIR)$/th_bg_BG_v2.dat"
-         $(COMMAND_ECHO)$(AUGMENT_LIBRARY_PATH) $(OUTDIR_FOR_BUILD)$/bin$/idxdict -o $(EXTENSIONDIR)$/th_bg_BG_v2.idx <$(EXTENSIONDIR)$/th_bg_BG_v2.dat
-
-.IF "$(WITH_LANG)" != ""
-$(DESCRIPTION_SRC) : description.xml
-    @@-$(MKDIRHIER) $(@:d)
-    $(COMMAND_ECHO)$(XRMEX) -p $(PRJNAME) -i $< -o $@ -m $(LOCALIZESDF) -l all
-.ENDIF
diff --git a/dictionaries/bn_BD/makefile.mk b/dictionaries/bn_BD/makefile.mk
deleted file mode 100644
index 6c28a00..0000000
--- a/dictionaries/bn_BD/makefile.mk
+++ /dev/null
@@ -1,84 +0,0 @@
-#*************************************************************************
-#
-# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-# 
-# Copyright 2000, 2010 Oracle and/or its affiliates.
-#
-# OpenOffice.org - a multi-platform office productivity suite
-#
-# This file is part of OpenOffice.org.
-#
-# OpenOffice.org is free software: you can redistribute it and/or modify
-# it under the terms of the GNU Lesser General Public License version 3
-# only, as published by the Free Software Foundation.
-#
-# OpenOffice.org 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 version 3 for more details
-# (a copy is included in the LICENSE file that accompanied this code).
-#
-# You should have received a copy of the GNU Lesser General Public License
-# version 3 along with OpenOffice.org.  If not, see
-# <http://www.openoffice.org/license.html>
-# for a copy of the LGPLv3 License.
-#
-#*************************************************************************
-
-PRJ=..
-
-PRJNAME=dictionaries
-TARGET=dict-bn
-
-# --- Settings -----------------------------------------------------
-
-.INCLUDE: settings.mk
-# it might be useful to have an extension wide include to set things
-# like the EXTNAME variable (used for configuration processing)
-# .INCLUDE :  $(PRJ)$/source$/<extension name>$/<extension_name>.pmk
-
-# --- Files --------------------------------------------------------
-
-# name for uniq directory
-EXTENSIONNAME:=dict-bn
-EXTENSION_ZIPNAME:=dict-bn
-
-# some other targets to be done
-
-# --- Extension packaging ------------------------------------------
-
-.IF "$(WITH_LANG)" != ""
-DESCRIPTION_SRC:=$(MISC)/$(EXTENSIONNAME)_in/description.xml
-.ENDIF 
-
-# just copy:
-COMPONENT_FILES= \
-    $(EXTENSIONDIR)$/bn_BD.aff \
-    $(EXTENSIONDIR)$/bn_BD.dic 
-
-
-COMPONENT_CONFIGDEST=.
-COMPONENT_XCU= \
-    $(EXTENSIONDIR)$/dictionaries.xcu
-
-# disable fetching default OOo license text
-CUSTOM_LICENSE=COPYING
-# override default license destination
-PACKLICS= $(EXTENSIONDIR)$/$(CUSTOM_LICENSE)
-
-# add own targets to packing dependencies (need to be done before
-# packing the xtension
-# EXTENSION_PACKDEPS=makefile.mk $(CUSTOM_LICENSE)
-EXTENSION_PACKDEPS=$(COMPONENT_FILES)
-
-# global settings for extension packing
-.INCLUDE : extension_pre.mk
-.INCLUDE : target.mk
-# global targets for extension packing
-.INCLUDE : extension_post.mk
-
-.IF "$(WITH_LANG)" != ""
-$(DESCRIPTION_SRC) : description.xml
-    @@-$(MKDIRHIER) $(@:d)
-    $(COMMAND_ECHO)$(XRMEX) -p $(PRJNAME) -i $< -o $@ -m $(LOCALIZESDF) -l all
-.ENDIF
diff --git a/dictionaries/br_FR/makefile.mk b/dictionaries/br_FR/makefile.mk
deleted file mode 100644
index a6bafef..0000000
--- a/dictionaries/br_FR/makefile.mk
+++ /dev/null
@@ -1,83 +0,0 @@
-#*************************************************************************
-#
-# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-#
-# Copyright 2000, 2010 Oracle and/or its affiliates.
-#
-# OpenOffice.org - a multi-platform office productivity suite
-#
-# This file is part of OpenOffice.org.
-#
-# OpenOffice.org is free software: you can redistribute it and/or modify
-# it under the terms of the GNU Lesser General Public License version 3
-# only, as published by the Free Software Foundation.
-#
-# OpenOffice.org 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 version 3 for more details
-# (a copy is included in the LICENSE file that accompanied this code).
-#
-# You should have received a copy of the GNU Lesser General Public License
-# version 3 along with OpenOffice.org.  If not, see
-# <http://www.openoffice.org/license.html>
-# for a copy of the LGPLv3 License.
-#
-#*************************************************************************
-
-PRJ=..
-
-PRJNAME=dictionaries
-TARGET=dict-br
-
-# --- Settings -----------------------------------------------------
-
-.INCLUDE: settings.mk
-# it might be useful to have an extension wide include to set things
-# like the EXTNAME variable (used for configuration processing)
-# .INCLUDE :  $(PRJ)$/source$/<extension name>$/<extension_name>.pmk
-
-# --- Files --------------------------------------------------------
-
-# name for uniq directory
-EXTENSIONNAME:=dict-br
-EXTENSION_ZIPNAME:=dict-br
-
-# some other targets to be done
-
-# --- Extension packaging ------------------------------------------
-
-.IF "$(WITH_LANG)" != ""
-DESCRIPTION_SRC:=$(MISC)/$(EXTENSIONNAME)_in/description.xml
-.ENDIF 
-
-# just copy:
-COMPONENT_FILES= \
-    $(EXTENSIONDIR)$/br_FR.aff \
-    $(EXTENSIONDIR)$/br_FR.dic
-
-COMPONENT_CONFIGDEST=.
-COMPONENT_XCU= \
-    $(EXTENSIONDIR)$/dictionaries.xcu
-
-# disable fetching default OOo license text
-CUSTOM_LICENSE=LICENSES-en.txt
-# override default license destination
-PACKLICS= $(EXTENSIONDIR)$/$(CUSTOM_LICENSE)
-
-# add own targets to packing dependencies (need to be done before
-# packing the xtension
-# EXTENSION_PACKDEPS=makefile.mk $(CUSTOM_LICENSE)
-EXTENSION_PACKDEPS=$(COMPONENT_FILES)
-
-# global settings for extension packing
-.INCLUDE : extension_pre.mk
-.INCLUDE : target.mk
-# global targets for extension packing
-.INCLUDE : extension_post.mk
-
-.IF "$(WITH_LANG)" != ""
-$(DESCRIPTION_SRC) : description.xml
-    @@-$(MKDIRHIER) $(@:d)
-    $(COMMAND_ECHO)$(XRMEX) -p $(PRJNAME) -i $< -o $@ -m $(LOCALIZESDF) -l all
-.ENDIF
diff --git a/dictionaries/ca/makefile.mk b/dictionaries/ca/makefile.mk
deleted file mode 100644
index 98ecc6a..0000000
--- a/dictionaries/ca/makefile.mk
+++ /dev/null
@@ -1,106 +0,0 @@
-#*************************************************************************
-#
-# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-# 
-# Copyright 2000, 2010 Oracle and/or its affiliates.
-#
-# OpenOffice.org - a multi-platform office productivity suite
-#
-# This file is part of OpenOffice.org.
-#
-# OpenOffice.org is free software: you can redistribute it and/or modify
-# it under the terms of the GNU Lesser General Public License version 3
-# only, as published by the Free Software Foundation.
-#
-# OpenOffice.org 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 version 3 for more details
-# (a copy is included in the LICENSE file that accompanied this code).
-#
-# You should have received a copy of the GNU Lesser General Public License
-# version 3 along with OpenOffice.org.  If not, see
-# <http://www.openoffice.org/license.html>
-# for a copy of the LGPLv3 License.
-#
-#*************************************************************************
-
-PRJ=..
-
-PRJNAME=dictionaries
-TARGET=dict-ca
-
-# --- Settings -----------------------------------------------------
-
-.INCLUDE: settings.mk
-# it might be useful to have an extension wide include to set things
-# like the EXTNAME variable (used for configuration processing)
-# .INCLUDE :  $(PRJ)$/source$/<extension name>$/<extension_name>.pmk
-
-# --- Files --------------------------------------------------------
-
-# name for uniq directory
-EXTENSIONNAME:=dict-ca
-EXTENSION_ZIPNAME:=dict-ca
-
-# some other targets to be done
-
-# --- Extension packaging ------------------------------------------
-
-.IF "$(WITH_LANG)" != ""
-DESCRIPTION_SRC:=$(MISC)/$(EXTENSIONNAME)_in/description.xml
-.ENDIF 
-
-# just copy:
-COMPONENT_FILES= \
-    $(EXTENSIONDIR)$/ca.aff \
-    $(EXTENSIONDIR)$/ca.dic \
-    $(EXTENSIONDIR)$/hyph_ca.dic \
-    $(EXTENSIONDIR)$/th_ca_ES_v3.dat \
-    $(EXTENSIONDIR)$/dict_LICENSES-en.txt \
-    $(EXTENSIONDIR)$/dict_LLICENCIES-ca.txt \
-    $(EXTENSIONDIR)$/hyph_release-note_ca.txt \
-    $(EXTENSIONDIR)$/hyph_release-note_en.txt \
-    $(EXTENSIONDIR)$/hyph_LICENSES-en.txt \
-    $(EXTENSIONDIR)$/hyph_LLICENCIES-ca.txt \
-    $(EXTENSIONDIR)$/LLICENCIES-ca.txt \
-    $(EXTENSIONDIR)$/README_th_ca_ES_v3.txt \
-    $(EXTENSIONDIR)$/th_LICENSES-en.txt \
-    $(EXTENSIONDIR)$/th_LICENCES-fr.txt \
-    $(EXTENSIONDIR)$/th_LICENCIAS-es.txt \
-    $(EXTENSIONDIR)$/th_LLICENCIES-ca.txt \
-    $(EXTENSIONDIR)$/th_release_note-ca.txt
-
-COMPONENT_CONFIGDEST=.
-COMPONENT_XCU= \
-    $(EXTENSIONDIR)$/dictionaries.xcu
-
-# disable fetching default OOo license text
-CUSTOM_LICENSE=LICENSES-en.txt
-# override default license destination
-PACKLICS= $(EXTENSIONDIR)$/$(CUSTOM_LICENSE)
-
-COMPONENT_UNZIP_FILES= \
-    $(EXTENSIONDIR)$/th_ca_ES_v3.idx
-
-# add own targets to packing dependencies (need to be done before
-# packing the xtension
-# EXTENSION_PACKDEPS=makefile.mk $(CUSTOM_LICENSE)
-EXTENSION_PACKDEPS=$(COMPONENT_FILES) $(COMPONENT_UNZIP_FILES)
-
-# global settings for extension packing
-.INCLUDE : extension_pre.mk
-.INCLUDE : target.mk
-# global targets for extension packing
-.INCLUDE : extension_post.mk
-
-#.INCLUDE :  $(PRJ)$/prj$/tests.mk
-
-$(EXTENSIONDIR)$/th_ca_ES_v3.idx : "$(EXTENSIONDIR)$/th_ca_ES_v3.dat"
-         $(COMMAND_ECHO)$(AUGMENT_LIBRARY_PATH) $(OUTDIR_FOR_BUILD)$/bin$/idxdict -o $(EXTENSIONDIR)$/th_ca_ES_v3.idx <$(EXTENSIONDIR)$/th_ca_ES_v3.dat
-
-.IF "$(WITH_LANG)" != ""
-$(DESCRIPTION_SRC) : description.xml
-    @@-$(MKDIRHIER) $(@:d)
-    $(COMMAND_ECHO)$(XRMEX) -p $(PRJNAME) -i $< -o $@ -m $(LOCALIZESDF) -l all
-.ENDIF
diff --git a/dictionaries/cs_CZ/makefile.mk b/dictionaries/cs_CZ/makefile.mk
deleted file mode 100644
index 3e807c0..0000000
--- a/dictionaries/cs_CZ/makefile.mk
+++ /dev/null
@@ -1,96 +0,0 @@
-#*************************************************************************
-#
-# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-# 
-# Copyright 2000, 2010 Oracle and/or its affiliates.
-#
-# OpenOffice.org - a multi-platform office productivity suite
-#
-# This file is part of OpenOffice.org.
-#
-# OpenOffice.org is free software: you can redistribute it and/or modify
-# it under the terms of the GNU Lesser General Public License version 3
-# only, as published by the Free Software Foundation.
-#
-# OpenOffice.org 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 version 3 for more details
-# (a copy is included in the LICENSE file that accompanied this code).
-#
-# You should have received a copy of the GNU Lesser General Public License
-# version 3 along with OpenOffice.org.  If not, see
-# <http://www.openoffice.org/license.html>
-# for a copy of the LGPLv3 License.
-#
-#*************************************************************************
-
-PRJ=..
-
-PRJNAME=dictionaries
-TARGET=dict-cs
-
-# --- Settings -----------------------------------------------------
-
-.INCLUDE: settings.mk
-# it might be useful to have an extension wide include to set things
-# like the EXTNAME variable (used for configuration processing)
-# .INCLUDE :  $(PRJ)$/source$/<extension name>$/<extension_name>.pmk
-
-# --- Files --------------------------------------------------------
-
-# name for uniq directory
-EXTENSIONNAME:=dict-cs
-EXTENSION_ZIPNAME:=dict-cs
-
-# some other targets to be done
-
-# --- Extension packaging ------------------------------------------
-
-.IF "$(WITH_LANG)" != ""
-DESCRIPTION_SRC:=$(MISC)/$(EXTENSIONNAME)_in/description.xml
-.ENDIF 
-
-# just copy:
-COMPONENT_FILES= \
-    $(EXTENSIONDIR)$/cs_CZ.aff \
-    $(EXTENSIONDIR)$/cs_CZ.dic \
-    $(EXTENSIONDIR)$/hyph_cs_CZ.dic \
-    $(EXTENSIONDIR)$/README_cs_CZ.txt \
-    $(EXTENSIONDIR)$/README_hyph_cs_CZ.txt \
-    $(EXTENSIONDIR)$/th_cs_CZ_v3.dat
-
-
-COMPONENT_CONFIGDEST=.
-COMPONENT_XCU= \
-    $(EXTENSIONDIR)$/dictionaries.xcu
-
-# disable fetching default OOo license text
-CUSTOM_LICENSE=th_cs_CZ_license.txt
-# override default license destination
-PACKLICS= $(EXTENSIONDIR)$/$(CUSTOM_LICENSE)
-
-COMPONENT_UNZIP_FILES= \
-    $(EXTENSIONDIR)$/th_cs_CZ_v3.idx
-
-# add own targets to packing dependencies (need to be done before
-# packing the xtension
-# EXTENSION_PACKDEPS=makefile.mk $(CUSTOM_LICENSE)
-EXTENSION_PACKDEPS=$(COMPONENT_FILES) $(COMPONENT_UNZIP_FILES)
-
-# global settings for extension packing
-.INCLUDE : extension_pre.mk
-.INCLUDE : target.mk
-# global targets for extension packing
-.INCLUDE : extension_post.mk
-
-.INCLUDE :  $(PRJ)$/prj$/tests.mk
-
-$(EXTENSIONDIR)$/th_cs_CZ_v3.idx : "$(EXTENSIONDIR)$/th_cs_CZ_v3.dat"
-         $(COMMAND_ECHO)$(AUGMENT_LIBRARY_PATH) $(OUTDIR_FOR_BUILD)$/bin$/idxdict -o $(EXTENSIONDIR)$/th_cs_CZ_v3.idx <$(EXTENSIONDIR)$/th_cs_CZ_v3.dat
-
-.IF "$(WITH_LANG)" != ""
-$(DESCRIPTION_SRC) : description.xml
-    @@-$(MKDIRHIER) $(@:d)
-    $(COMMAND_ECHO)$(XRMEX) -p $(PRJNAME) -i $< -o $@ -m $(LOCALIZESDF) -l all
-.ENDIF
diff --git a/dictionaries/da_DK/makefile.mk b/dictionaries/da_DK/makefile.mk
deleted file mode 100644
index 53a73ee..0000000
--- a/dictionaries/da_DK/makefile.mk
+++ /dev/null
@@ -1,104 +0,0 @@
-#*************************************************************************
-#
-# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-# 
-# Copyright 2000, 2010 Oracle and/or its affiliates.
-#
-# OpenOffice.org - a multi-platform office productivity suite
-#
-# This file is part of OpenOffice.org.
-#
-# OpenOffice.org is free software: you can redistribute it and/or modify
-# it under the terms of the GNU Lesser General Public License version 3
-# only, as published by the Free Software Foundation.
-#
-# OpenOffice.org 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 version 3 for more details
-# (a copy is included in the LICENSE file that accompanied this code).
-#
-# You should have received a copy of the GNU Lesser General Public License
-# version 3 along with OpenOffice.org.  If not, see
-# <http://www.openoffice.org/license.html>
-# for a copy of the LGPLv3 License.
-#
-#*************************************************************************
-
-PRJ=..
-
-PRJNAME=dictionaries
-TARGET=dict-da
-
-# --- Settings -----------------------------------------------------
-
-.INCLUDE: settings.mk
-# it might be useful to have an extension wide include to set things
-# like the EXTNAME variable (used for configuration processing)
-# .INCLUDE :  $(PRJ)$/source$/<extension name>$/<extension_name>.pmk
-
-# --- Files --------------------------------------------------------
-
-# name for uniq directory
-EXTENSIONNAME:=dict-da
-EXTENSION_ZIPNAME:=dict-da
-
-# some other targets to be done
-
-# --- Extension packaging ------------------------------------------
-
-.IF "$(WITH_LANG)" != ""
-DESCRIPTION_SRC:=$(MISC)/$(EXTENSIONNAME)_in/description.xml
-.ENDIF 
-
-# just copy:
-COMPONENT_FILES= \
-    $(EXTENSIONDIR)$/da_DK.aff \
-    $(EXTENSIONDIR)$/da_DK.dic \
-    $(EXTENSIONDIR)$/desc_da_DK.txt \
-    $(EXTENSIONDIR)$/desc_en_US.txt \
-    $(EXTENSIONDIR)$/hyph_da_DK.dic \
-    $(EXTENSIONDIR)$/Trold_42x42.png \
-    $(EXTENSIONDIR)$/th_da_DK.dat \
-    $(EXTENSIONDIR)$/README_th_da_DK.txt \
-    $(EXTENSIONDIR)$/HYPH_da_DK_README.txt \
-    $(EXTENSIONDIR)$/help/en/help.tree \
-    $(EXTENSIONDIR)$/help/da/help.tree \
-    $(EXTENSIONDIR)$/help/da/org.openoffice.da.hunspell.dictionaries/page1.xhp \
-    $(EXTENSIONDIR)$/help/da/org.openoffice.da.hunspell.dictionaries/page2.xhp \
-    $(EXTENSIONDIR)$/help/da/org.openoffice.da.hunspell.dictionaries/Trold.png
-
-
-COMPONENT_CONFIGDEST=.
-COMPONENT_XCU= \
-    $(EXTENSIONDIR)$/dictionaries.xcu
-
-# disable fetching default OOo license text
-CUSTOM_LICENSE=README_da_DK.txt
-# override default license destination
-PACKLICS= $(EXTENSIONDIR)$/$(CUSTOM_LICENSE)
-
-COMPONENT_UNZIP_FILES= \
-    $(EXTENSIONDIR)$/th_da_DK.idx
-
-# add own targets to packing dependencies (need to be done before
-# packing the xtension
-# EXTENSION_PACKDEPS=makefile.mk $(CUSTOM_LICENSE)
-EXTENSION_PACKDEPS=$(COMPONENT_FILES) $(COMPONENT_UNZIP_FILES)
-
-# global settings for extension packing
-.INCLUDE : extension_pre.mk
-.INCLUDE : target.mk
-# global targets for extension packing
-.INCLUDE : extension_post.mk
-
-.INCLUDE :  $(PRJ)$/prj$/tests.mk
-
-$(EXTENSIONDIR)$/th_da_DK.idx : "$(EXTENSIONDIR)$/th_da_DK.dat"
-         $(COMMAND_ECHO)$(AUGMENT_LIBRARY_PATH) $(OUTDIR_FOR_BUILD)$/bin$/idxdict -o $(EXTENSIONDIR)$/th_da_DK.idx <$(EXTENSIONDIR)$/th_da_DK.dat
-
-.IF "$(WITH_LANG)" != ""
-$(DESCRIPTION_SRC) : description.xml
-    @@-$(MKDIRHIER) $(@:d)
-    $(COMMAND_ECHO)$(XRMEX) -p $(PRJNAME) -i $< -o $@ -m $(LOCALIZESDF) -l all
-.ENDIF
diff --git a/dictionaries/de/makefile.mk b/dictionaries/de/makefile.mk
deleted file mode 100644
index a5d3315..0000000
--- a/dictionaries/de/makefile.mk
+++ /dev/null
@@ -1,105 +0,0 @@
-#*************************************************************************
-#
-# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-# 
-# Copyright 2000, 2010 Oracle and/or its affiliates.
-#
-# OpenOffice.org - a multi-platform office productivity suite
-#
-# This file is part of OpenOffice.org.
-#
-# OpenOffice.org is free software: you can redistribute it and/or modify
-# it under the terms of the GNU Lesser General Public License version 3
-# only, as published by the Free Software Foundation.
-#
-# OpenOffice.org 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 version 3 for more details
-# (a copy is included in the LICENSE file that accompanied this code).
-#
-# You should have received a copy of the GNU Lesser General Public License
-# version 3 along with OpenOffice.org.  If not, see
-# <http://www.openoffice.org/license.html>
-# for a copy of the LGPLv3 License.
-#
-#*************************************************************************
-
-PRJ=..
-
-PRJNAME=dictionaries
-TARGET=dict-de
-
-# --- Settings -----------------------------------------------------
-
-.INCLUDE: settings.mk
-# it might be useful to have an extension wide include to set things
-# like the EXTNAME variable (used for configuration processing)
-# .INCLUDE :  $(PRJ)$/source$/<extension name>$/<extension_name>.pmk
-
-# --- Files --------------------------------------------------------
-
-# name for uniq directory
-EXTENSIONNAME:=dict-de
-EXTENSION_ZIPNAME:=dict-de
-
-# Build the dict-de extension when building this directory using the
-# dictionaries.xcu from here. For this COMPONENT_COPYONLY has to be undefined.
-#COMPONENT_COPYONLY=TRUE
-
-# some other targets to be done
-
-# --- Extension packaging ------------------------------------------
-
-.IF "$(WITH_LANG)" != ""
-DESCRIPTION_SRC:=$(MISC)/$(EXTENSIONNAME)_in/description.xml
-.ENDIF 
-
-# just copy:
-COMPONENT_FILES= \
-    $(EXTENSIONDIR)$/COPYING_OASIS.txt \
-    $(EXTENSIONDIR)$/COPYING_GPLv3 \
-    $(EXTENSIONDIR)$/de_AT_frami.dic \
-    $(EXTENSIONDIR)$/de_CH_frami.dic \
-    $(EXTENSIONDIR)$/de_DE_frami.dic \
-    $(EXTENSIONDIR)$/de_DE_frami.aff \
-    $(EXTENSIONDIR)$/hyph_de.dic \
-    $(EXTENSIONDIR)$/README_de_DE_frami.txt \
-    $(EXTENSIONDIR)$/README_extension_owner.txt \
-    $(EXTENSIONDIR)$/README_hyph_de.txt \
-    $(EXTENSIONDIR)$/README_thesaurus.txt \
-    $(EXTENSIONDIR)$/th_de_DE_v2.dat
-
-COMPONENT_CONFIGDEST=.
-COMPONENT_XCU= \
-    $(EXTENSIONDIR)$/dictionaries.xcu
-
-# disable fetching default OOo license text
-CUSTOM_LICENSE=COPYING_GPLv2
-# override default license destination
-PACKLICS= $(EXTENSIONDIR)$/$(CUSTOM_LICENSE)
-
-COMPONENT_UNZIP_FILES= \
-    $(EXTENSIONDIR)$/th_de_DE_v2.idx
-
-# add own targets to packing dependencies (need to be done before
-# packing the xtension
-# EXTENSION_PACKDEPS=makefile.mk $(CUSTOM_LICENSE)
-EXTENSION_PACKDEPS=$(COMPONENT_FILES) $(COMPONENT_UNZIP_FILES)
-
-# global settings for extension packing
-.INCLUDE : extension_pre.mk
-.INCLUDE : target.mk
-# global targets for extension packing
-.INCLUDE : extension_post.mk
-
-#.INCLUDE :  $(PRJ)$/prj$/tests.mk
-
-$(EXTENSIONDIR)$/th_de_DE_v2.idx : "$(EXTENSIONDIR)$/th_de_DE_v2.dat"
-         $(COMMAND_ECHO)$(AUGMENT_LIBRARY_PATH) $(OUTDIR_FOR_BUILD)$/bin$/idxdict -o $(EXTENSIONDIR)$/th_de_DE_v2.idx <$(EXTENSIONDIR)$/th_de_DE_v2.dat
-
-.IF "$(WITH_LANG)" != ""
-$(DESCRIPTION_SRC) : description.xml
-    @@-$(MKDIRHIER) $(@:d)
-    $(COMMAND_ECHO)$(XRMEX) -p $(PRJNAME) -i $< -o $@ -m $(LOCALIZESDF) -l all
-.ENDIF
diff --git a/dictionaries/el_GR/makefile.mk b/dictionaries/el_GR/makefile.mk
deleted file mode 100644
index dcb5b91..0000000
--- a/dictionaries/el_GR/makefile.mk
+++ /dev/null
@@ -1,85 +0,0 @@
-#*************************************************************************
-#
-# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-#
-# Copyright 2000, 2010 Oracle and/or its affiliates.
-#
-# OpenOffice.org - a multi-platform office productivity suite
-#
-# This file is part of OpenOffice.org.
-#
-# OpenOffice.org is free software: you can redistribute it and/or modify
-# it under the terms of the GNU Lesser General Public License version 3
-# only, as published by the Free Software Foundation.
-#
-# OpenOffice.org 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 version 3 for more details
-# (a copy is included in the LICENSE file that accompanied this code).
-#
-# You should have received a copy of the GNU Lesser General Public License
-# version 3 along with OpenOffice.org.  If not, see
-# <http://www.openoffice.org/license.html>
-# for a copy of the LGPLv3 License.
-#
-#*************************************************************************
-
-PRJ=..
-
-PRJNAME=dictionaries
-TARGET=dict-el
-
-# --- Settings -----------------------------------------------------
-
-.INCLUDE: settings.mk
-# it might be useful to have an extension wide include to set things
-# like the EXTNAME variable (used for configuration processing)
-# .INCLUDE :  $(PRJ)$/source$/<extension name>$/<extension_name>.pmk
-
-# --- Files --------------------------------------------------------
-
-# name for uniq directory
-EXTENSIONNAME:=dict-el
-EXTENSION_ZIPNAME:=dict-el
-
-# some other targets to be done
-
-# --- Extension packaging ------------------------------------------
-
-.IF "$(WITH_LANG)" != ""
-DESCRIPTION_SRC:=$(MISC)/$(EXTENSIONNAME)_in/description.xml
-.ENDIF
-
-# just copy:
-COMPONENT_FILES= \
-    $(EXTENSIONDIR)$/el_GR.aff \
-    $(EXTENSIONDIR)$/el_GR.dic \
-    $(EXTENSIONDIR)$/hyph_el_GR.dic \
-    $(EXTENSIONDIR)$/README_hyph_el_GR.txt
-
-COMPONENT_CONFIGDEST=.
-COMPONENT_XCU= \
-    $(EXTENSIONDIR)$/dictionaries.xcu
-
-# disable fetching default OOo license text
-CUSTOM_LICENSE=README_el_GR.txt
-# override default license destination
-PACKLICS= $(EXTENSIONDIR)$/$(CUSTOM_LICENSE)
-
-# add own targets to packing dependencies (need to be done before
-# packing the xtension
-# EXTENSION_PACKDEPS=makefile.mk $(CUSTOM_LICENSE)
-EXTENSION_PACKDEPS=$(COMPONENT_FILES)
-
-# global settings for extension packing
-.INCLUDE : extension_pre.mk
-.INCLUDE : target.mk
-# global targets for extension packing
-.INCLUDE : extension_post.mk
-
-.IF "$(WITH_LANG)" != ""
-$(DESCRIPTION_SRC) : description.xml
-    @@-$(MKDIRHIER) $(@:d)
-    $(COMMAND_ECHO)$(XRMEX) -p $(PRJNAME) -i $< -o $@ -m $(LOCALIZESDF) -l all
-.ENDIF
\ No newline at end of file
diff --git a/dictionaries/en/dialog/OptionsDialog.xcs b/dictionaries/en/dialog/OptionsDialog.xcs
deleted file mode 100644
index a5a9963..0000000
--- a/dictionaries/en/dialog/OptionsDialog.xcs
+++ /dev/null
@@ -1,74 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-oor:name="Lightproof_en" oor:package="org.openoffice" xml:lang="en-US">
-<info>
-<author></author>
-<desc>Contains the options data used for the test extensions.</desc>
-</info>
-<templates>
-
-                <group oor:name="en">
-                        <info>
-                                <desc>The data for one leaf.</desc>
-                        </info>
-<prop oor:name="grammar" oor:type="xs:string">
-                                <value></value>
-</prop>
-<prop oor:name="cap" oor:type="xs:string">
-                                <value></value>
-</prop>
-<prop oor:name="dup" oor:type="xs:string">
-                                <value></value>
-</prop>
-<prop oor:name="pair" oor:type="xs:string">
-                                <value></value>
-</prop>
-<prop oor:name="spaces" oor:type="xs:string">
-                                <value></value>
-</prop>
-<prop oor:name="mdash" oor:type="xs:string">
-                                <value></value>
-</prop>
-<prop oor:name="quotation" oor:type="xs:string">
-                                <value></value>
-</prop>
-<prop oor:name="times" oor:type="xs:string">
-                                <value></value>
-</prop>
-<prop oor:name="spaces2" oor:type="xs:string">
-                                <value></value>
-</prop>
-<prop oor:name="ndash" oor:type="xs:string">
-                                <value></value>
-</prop>
-<prop oor:name="apostrophe" oor:type="xs:string">
-                                <value></value>
-</prop>
-<prop oor:name="ellipsis" oor:type="xs:string">
-                                <value></value>
-</prop>
-<prop oor:name="spaces3" oor:type="xs:string">
-                                <value></value>
-</prop>
-<prop oor:name="minus" oor:type="xs:string">
-                                <value></value>
-</prop>
-<prop oor:name="metric" oor:type="xs:string">
-                                <value></value>
-</prop>
-<prop oor:name="numsep" oor:type="xs:string">
-                                <value></value>
-</prop>
-<prop oor:name="nonmetric" oor:type="xs:string">
-                                <value></value>
-</prop>
-                </group>
-        </templates>
-        <component>
-                <group oor:name="Leaves">
-
-                        <node-ref oor:name="en" oor:node-type="en"/>
-                </group>
-        </component>
-        
-</oor:component-schema>
diff --git a/dictionaries/en/dialog/OptionsDialog.xcu b/dictionaries/en/dialog/OptionsDialog.xcu
deleted file mode 100644
index 6a36775..0000000
--- a/dictionaries/en/dialog/OptionsDialog.xcu
+++ /dev/null
@@ -1,36 +0,0 @@
-<?xml version='1.0' encoding='UTF-8'?>
-<!DOCTYPE oor:component-data SYSTEM "../../../../component-update.dtd">
-<oor:component-data oor:name="OptionsDialog" oor:package="org.openoffice.Office" xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
-        <node oor:name="Nodes">
-                <node oor:name="org.openoffice.lightproof" oor:op="fuse">
-                        <prop oor:name="Label">
-                                <value xml:lang="en-US">Dictionaries</value>
-                        </prop>
-                        <node oor:name="Leaves">
-
-                                <node oor:name="org.openoffice.lightproof.en" oor:op="fuse">
-                                        
-                                        <prop oor:name="Id">
-                                                <value>org.openoffice.en.hunspell.dictionaries</value>
-                                        </prop>
-                                        
-                                        <prop oor:name="Label">
-
-                                                <value xml:lang="en-US">English sentence checking</value>
-
-                                        </prop>
-                                        
-                                        <prop oor:name="OptionsPage">
-                                                <value>%origin%/en.xdl</value>
-                                        </prop>
-                                        
-                                        <prop oor:name="EventHandlerService">
-                                                <value>org.openoffice.comp.pyuno.LightproofOptionsEventHandler.en</value>
-                                        </prop>
-                                        
-                                </node>
-
-                        </node>
-                </node>
-        </node>
-</oor:component-data>
diff --git a/dictionaries/en/dialog/registry/data/org/openoffice/Office/OptionsDialog.xcu b/dictionaries/en/dialog/registry/data/org/openoffice/Office/OptionsDialog.xcu
new file mode 100644
index 0000000..6a36775
--- /dev/null
+++ b/dictionaries/en/dialog/registry/data/org/openoffice/Office/OptionsDialog.xcu
@@ -0,0 +1,36 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<!DOCTYPE oor:component-data SYSTEM "../../../../component-update.dtd">
+<oor:component-data oor:name="OptionsDialog" oor:package="org.openoffice.Office" xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+        <node oor:name="Nodes">
+                <node oor:name="org.openoffice.lightproof" oor:op="fuse">
+                        <prop oor:name="Label">
+                                <value xml:lang="en-US">Dictionaries</value>
+                        </prop>
+                        <node oor:name="Leaves">
+
+                                <node oor:name="org.openoffice.lightproof.en" oor:op="fuse">
+                                        
+                                        <prop oor:name="Id">
+                                                <value>org.openoffice.en.hunspell.dictionaries</value>
+                                        </prop>
+                                        
+                                        <prop oor:name="Label">
+

... etc. - the rest is truncated


More information about the Libreoffice-commits mailing list