[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