Date: prev next · Thread: first prev next last
2012 Archives by date, by thread · List index


(I follow this list, but please do CC me explicitly on replies)

The Italian dictionary in LibreOffice master is not the latest version, that includes some bugfixes and a detailed history of contributions that was missing from the version shipped in OpenOffice.org 3.3.0 and imported into LibreOffice. This should be fixed.

Files are available on both the OpenOffice.org and the LibreOffice extensions repositories, but the most straightforward way to update dictionaries is to reuse the packaging work I already did and import them from OpenOffice (it's an external contribution under the GPL3 as it has always been: no license/copyright changes involved).

$ svn export https://svn.apache.org/repos/asf/incubator/ooo/trunk/main/dictionaries/it_IT@1208139 latest $ git clone git://anongit.freedesktop.org/libreoffice/dictionaries libreoffice $ cp -r latest/{CHANGELOG.txt,legacy,README.txt,it_IT.aff,it_IT.dic} libreoffice/dictionaries/it_IT
$ rm libreoffice/dictionaries/it_IT/README_it_IT.txt

Then just apply the attached patch to
libreoffice/dictionaries/it_IT/makefile.mk
and you are done (the patch is trivial, but if a license statement is needed the patch is under LGPLv3+/MPL). This performs the update while respecting all choices LibreOffice did: removing flags, handling description files differently, autogenerating the thesaurus index file.

If you prefer a git patch in place of the above I can surely provide it, but it would be binary and largish, while the above is rather straightforward.

Of course for the next update (not before LibreOffice 3.5) we will have a dedicated public repository for the Italian dictionary and possibly standard non-binary patches. I apologize for the slightly larger work committers will need this time.

Regards,
  Andrea.
diff --git a/dictionaries/it_IT/makefile.mk b/dictionaries/it_IT/makefile.mk
index ae2e981..24b5562 100644
--- a/dictionaries/it_IT/makefile.mk
+++ b/dictionaries/it_IT/makefile.mk
@@ -53,6 +53,27 @@ DESCRIPTION_SRC:=$(MISC)/$(EXTENSIONNAME)_in/description.xml
 
 # just copy:
 COMPONENT_FILES= \
+    $(EXTENSIONDIR)$/legacy/it_IT_AUTHORS \
+    $(EXTENSIONDIR)$/legacy/it_IT_ChangeLog \
+    $(EXTENSIONDIR)$/legacy/it_IT_COPYING \
+    $(EXTENSIONDIR)$/legacy/it_IT_license.txt \
+    $(EXTENSIONDIR)$/legacy/it_IT_notes.txt \
+    $(EXTENSIONDIR)$/legacy/it_IT_README.1st \
+    $(EXTENSIONDIR)$/legacy/it_IT_README.txt \
+    $(EXTENSIONDIR)$/legacy/it_IT_statistiche.ods \
+    $(EXTENSIONDIR)$/legacy/it_IT_todo.txt \
+    $(EXTENSIONDIR)$/legacy/thes_gpl.txt \
+    $(EXTENSIONDIR)$/legacy/th_it_IT_AUTHORS \
+    $(EXTENSIONDIR)$/legacy/th_it_IT_ChangeLog \
+    $(EXTENSIONDIR)$/legacy/th_it_IT_COPYING \
+    $(EXTENSIONDIR)$/legacy/th_it_IT_copyright_licenza.txt \
+    $(EXTENSIONDIR)$/legacy/th_it_IT_INSTALL \
+    $(EXTENSIONDIR)$/legacy/th_it_IT_lettera_in_inglese.txt \
+    $(EXTENSIONDIR)$/legacy/th_it_IT_Lingua.png \
+    $(EXTENSIONDIR)$/legacy/th_it_IT_Linguistica-Modifica.png \
+    $(EXTENSIONDIR)$/legacy/th_it_IT_README \
+    $(EXTENSIONDIR)$/legacy/th_it_IT_sinonimi.jpg \
+    $(EXTENSIONDIR)$/CHANGELOG.txt \
     $(EXTENSIONDIR)$/hyph_it_IT.dic \
     $(EXTENSIONDIR)$/it_IT.aff \
     $(EXTENSIONDIR)$/it_IT.dic \
@@ -65,7 +86,7 @@ COMPONENT_XCU= \
     $(EXTENSIONDIR)$/dictionaries.xcu
 
 # disable fetching default OOo license text
-CUSTOM_LICENSE=README_it_IT.txt
+CUSTOM_LICENSE=README.txt
 # override default license destination
 PACKLICS= $(EXTENSIONDIR)$/$(CUSTOM_LICENSE)
 

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.