# Copyright 1999-2004 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License v2 # $Header: DESCRIPTION="This is a set of spell checking dictionnaries for OpenOffice." HOMEPAGE="http://www.openoffice.org/" SCD_URI="http://ftp.services.openoffice.org/pub/OpenOffice.org/contrib/dictionaries" SRC_URI="${SCD_URI}/af_ZA.zip ${SCD_URI}/bg_BG.zip ${SCD_URI}/ca_ES.zip ${SCD_URI}/hr_HR.zip ${SCD_URI}/cs_CZ.zip ${SCD_URI}/da_DK.zip ${SCD_URI}/nl_NL.zip ${SCD_URI}/en_AU.zip ${SCD_URI}/en_CA.zip ${SCD_URI}/en_NZ.zip ${SCD_URI}/fr_BE.zip ${SCD_URI}/fr_FR.zip ${SCD_URI}/fo_FO.zip ${SCD_URI}/gl_ES.zip ${SCD_URI}/de_AT.zip ${SCD_URI}/de_DE_comb.zip ${SCD_URI}/de_DE.zip ${SCD_URI}/de_CH.zip ${SCD_URI}/el_GR.zip ${SCD_URI}/hu_HU.zip ${SCD_URI}/id_ID.zip ${SCD_URI}/ga_IE.zip ${SCD_URI}/lt_LT.zip ${SCD_URI}/ms_MY.zip ${SCD_URI}/mi_NZ.zip ${SCD_URI}/nb_NO.zip ${SCD_URI}/nn_NO.zip ${SCD_URI}/pl_PL.zip ${SCD_URI}/pt_BR.zip ${SCD_URI}/pt_PT.zip ${SCD_URI}/ro_RO.zip ${SCD_URI}/ru_RU.zip ${SCD_URI}/ru_RU_ye.zip ${SCD_URI}/ru_RU_yo.zip ${SCD_URI}/es_MX.zip ${SCD_URI}/es_ES.zip ${SCD_URI}/sk_SK.zip ${SCD_URI}/sl_SI.zip ${SCD_URI}/sv_SE.zip ${SCD_URI}/uk_UA.zip" LICENSE="LGPL" SLOT="0" KEYWORDS="~x86" IUSE="" DEPEND="app-office/openoffice" OOPATH=`echo /opt/OpenOffice*` src_install() { addwrite "${OOPATH}/share/dict/ooo/dictionary.lst" mkdir -p ${D}/${OOPATH}/share/dict/ooo cd ${WORKDIR} # Complete dictionary.lst file if necessary for i in `ls *.aff` do languageCode=`echo $i|cut -d _ -f 1` countryCode=`echo $i|cut -d _ -f 2|cut -d . -f 1` if ! grep -q "DICT ${languageCode} ${countryCode}" ${OOPATH}/share/dict/ooo/dictionary.lst then echo "DICT ${languageCode} ${countryCode} ${languageCode}_${countryCode}" >> ${OOPATH}/share/dict/ooo/dictionary.lst fi; done; install -m 644 *.aff ${D}/${OOPATH}/share/dict/ooo install -m 644 *.dic ${D}/${OOPATH}/share/dict/ooo dodoc *.txt } pkg_postinst(){ einfo "TO CHANGE YOUR SPELLING DICTIONNARY :" einfo "Start up OpenOffice.org, and click on:" einfo "- Tools" einfo " - Options" einfo " - LanguageSettings : Select your occidental default document language." einfo "" einfo "TO USE IT :" einfo "Click on \"Tools\", \"Spell check\" and \"check\"" }