[Slackbuilds-users] Dictionary localization of openoffice.org slackbuild

Martin Lefebvre dadexter at gmail.com
Sat Sep 23 13:12:18 UTC 2006


don't most distros provide additional dictionaries as separate packages? are
the dictionaries downloaded separately, or part of the OpenOffice
tgz/whatever?

On 9/23/06, Halim Issa <yallaone at gmail.com> wrote:
>
> Hi,
>
> While openoffice.org comes with quite a few dictionaries, it for instance
> misses the Scandinavian languages, while it installs several dictionaries
> that only non-native speakers of those languages use (Italian, Hungarian).
> I've added a small part to openoffice.org.SlackBuild to include local
> dictionaries while removing all but the English (US and UK) dictionaries
> in
> the final installation.
>
> I realize this goes against the concept of providing non-patched packages,
> but at the same time a change _is_ needed to add for instance Norwegian
> dicts, and at the same time I have little use for Italian, Spanish etc,
> and
> thus took those out.
>
> Adding the patch below - the actual dictionaries-file is 1.3MB so it's not
> included.
>
> diff -Naur openoffice.org.SlackBuild.SBo
> openoffice.org.SlackBuild.gfj>openoffice.org.SlackBuild.patch
>
> --- openoffice.org.SlackBuild.SBo       2006-09-08 17:30:43.000000000+0200
> +++ openoffice.org.SlackBuild.gfj       2006-09-23 12:18:31.000000000+0200
> @@ -33,6 +33,7 @@
> TMP=${TMP:-/tmp/SBo}
> PKG=$TMP/package-$PRGNAM
> OUTPUT=/tmp
> +LOCALIZATION=norwegian-2.0.8
>
> # Require the script to exit if any command fails
> set -e
> @@ -97,6 +98,18 @@
>   done
> )
>
> +# Add localized dictionaries and remove other dictionaries
> +( if [ -f $CWD/$LOCALIZATION.tgz ]; then
> +    echo "Localizing for $LOCALIZATION..."
> +    cd $PKG/opt/openoffice.org2.0/share/dict/ooo
> +    mv README_en_GB.txt keep_README_en_GB.txt
> +    rm -f README* INSTALL_de.txt de_* hu_* it_* nl_* sw_* th_* hyph_d*
> hyph_h*
> hyph_i* hyph_n* hyph_r*
> +    mv keep_README_en_GB.txt README_en_GB.txt
> +    mv dictionary.lst dictionary.lst.orig
> +    tar xvf $CWD/$LOCALIZATION.tgz
> +  fi
> +)
> +
> mkdir -p $PKG/install
> cat $CWD/slack-desc > $PKG/install/slack-desc
>
>
> The norwegian-2.0.8.tgz file contains:
> -r--r--r-- root/root       800 2006-09-23 11:41:06 dictionary.lst
> -rw-r--r-- root/root    186678 2006-05-30 13:23:23 hyph_nb_NO.dic
> -rw-r--r-- root/root    186678 2006-05-30 13:23:23 hyph_nn_NO.dic
> -rw-r--r-- root/root     16898 2006-05-30 13:23:21 nb_NO.aff
> -rw-r--r-- root/root   2119161 2006-05-30 13:23:21 nb_NO.dic
> -rw-r--r-- root/root     13502 2006-05-30 13:23:22 nn_NO.aff
> -rw-r--r-- root/root   1548984 2006-05-30 13:23:22 nn_NO.dic
> -rw-r--r-- root/root    136676 2006-05-30 17:15:07 th_nb_NO_v2.dat
> -rw-r--r-- root/root     44209 2006-05-30 17:15:07 th_nb_NO_v2.idx
>
> (Norwegian dictionaries consist of both nb and nn, as stupid little Norway
> of
> 4 million inhabitants has two  (actually three) different official
> languages - our tax dollars at work...)
> _______________________________________________
> Slackbuilds-users mailing list
> Slackbuilds-users at slackbuilds.org
> http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users
>



-- 
Martin Lefebvre
eMail: dadexter at gmail.com

WWW: http://sigterm.homeunix.com
Registered Linux #349269

"Me? I'm dishonest, and a dishonest man you can always trust to
be dishonest. Honestly. It's the honest ones you want to watch
out for, because you can never predict when they're going to do
something incredibly... stupid."
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.slackbuilds.org/pipermail/slackbuilds-users/attachments/20060923/70fdc2b5/attachment-0002.html 


More information about the Slackbuilds-users mailing list