Le paquet AbiWord contient une application de traitement de texte. C'est utile pour rédiger des rapports, des lettres et d'autres documents formatés.
Ce paquet est connu pour se construire et fonctionner correctement sur une plateforme LFS-7.0.
Téléchargement (HTTP) : http://www.abisource.com/downloads/abiword/2.8.6/source/abiword-2.8.6.tar.gz
Somme de contrôle MD5 du téléchargement : f883b0a7f26229a9c66fd6a1a94381aa
Taille du téléchargement : 9 Mio
Estimation de l'espace disque requis : 684 MB (without collab or plugins except OpenDocument, additional 8 MB to install local HTML docs)
Estimation du temps de construction : 6.6 SBU
Documentation optionnelle> : Si vous exécutez dans un bureau gnome, le menu d'aide ouvrira epiphany at http://www.abisource.com/help/en-US/index.html. Si vous souhaitez installer une copie de la documentation HTML en en-US, fr-FR et pl-PL sur votre machine, téléchargez http://www.abisource.com/downloads/abiword/2.8.6/source/abiword-docs-2.8.6.tar.gz (size 1.4MB md5sum 197df94c1d9ed287903cb5aa0b60bbc1). Les fichiers locaux ne seront pas automatiquement référencé si vous n'avez pas un bureau gnome assez complet (epiphany et yelp ne sont pas suffisant), mais vous pouvez choisir de les ouvrir dans votre navigateur préféré.
FriBidi-0.10.9, libjpeg-8c, libpng-1.5.7, librsvg-2.26.3 et wv-1.2.9
Aiksaurus, Boost (requis pour collab), D-Bus GLib Bindings-0.98 (pour le collab sugar backend), enchant-1.6.0, GOffice-0.8.17), GtkMathView (demande libgnomedb version <1.3.0* ce qui nécessite libgda version <1.3.0), libmissioncontrol, Empathy-2.30.2 et telepathy-glib-0.9.2 (for the collab telepathy backend), loudmouth (for the collab xmpp backend), GnuTLS-3.0.7 et libsoup-2.30.2 (for the collab service), libwmf, GtkMathView (demande Gnome DOM Bindings ce qui nécéssite gdome2), libwpd, OTS et Psiconv Certains ceux la ne sont pas automatiquement détectés et auront besoin d'être indiqué dans le script de configuration.
* La pile libgda/libgnomedb exigée pour l'accès à la base de données AbiWord peut être en conflit avec les versions utilisées par le plugin de base de données Gnumeric-1.10.17. Bien que les bibliothèques elles-mêmes ne soient pas en conflit, les exécutables et les fichiers de support peuvent s'écraser entre eux. Remarquez que la pile actuelle (version 3.0.x) n'est en conflit avec aucune des versions précédemment installées (mais elle ne supporte pas l'accès à la base de données d' AbiWord. AbiWord exige les versions <1.3.0.
Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/abiword
Installez AbiWord en lançant les commandes suivantes :
sed -i 's/ptr->jmpbuf/jmpbuf(png_ptr)/' src/af/util/xp/ut_png.cpp && sed -i 's/\(m_pPNG\)->\(jmpbuf\)/png_\2(\1)/' \ src/wp/impexp/gtk/ie_impGraphic_GdkPixbuf.cpp && sed -i 's/--no-undefined //' src/Makefile* && ./configure --prefix=/usr && make
Si vous souhaitez exécuter les tests, tapez> : make check.
Maintenant, en tant qu'utilisateur root
:
make install
Si vous souhaitez installer les fichiers d'aide locaux, les désarchiver
tar -xf ../abiword-docs-2.8.6.tar.gz && cd abiword-docs-2.8.6
et alors, en tant qu'utilisateur root
:
make install
sed -i 's/ptr->jmpbuf... et sed -i 's/\(m_pPNG\)... : Ces seds corrigent la compilation d'Abiword avec libpng-1.5.
sed -i 's/--no-undefined... : Ce sed corrige la compilation d'Abiword-2.8.6 avec GCC-4.6.2.
--without-inter7eps
: Certaines
en-têtes du paquet EPS ne sont pas
compatibles avec GCC-4.5.1. Ce
paramètre empêche l'édition d'un lien vers le paquet et qui aboutit
à un échec de construction.
--disable-static
>:nbsp;: Ce
paramètre empêche la construction des bibliothèques statiques. Sur
x86_64 il économise beaucoup de time de construction.
--enable-plugins=collab
>:nbsp;:
Construit quelqu'un ou tous les plugins collab.
Choisissez le bon modèle pour votre langue et votre locale dans la liste qu'affiche la commande suivante :
ls /usr/share/abiword-2.8/templates
Créez le dossier ~/.AbiSuite/templates
puis copiez dedans le
normal.awt
que vous voulez :
install -v -m750 -d ~/.AbiSuite/templates &&
install -v -m640 /usr/share/abiword-2.8/templates/normal.awt-<lang>
\
~/.AbiSuite/templates/normal.awt
Modifiez <lang>
par la commande ci-dessus pour mettre le nom du fichier que vous
voulez.
Si vous utilisez plusieurs lanques, vous pouvez avoir besoin d'éditer le modèle pour utiliser une font avec une plus grande couverture (par exemple une des fonts DejaVu fonts), car Abiword n'utilise pas fontconfig et peut seulement afficher des glyphes qui proviennent d'une font choisie.
Si vous avez installé desktop-file-utils-0.18, vous devriez lancer la commande update-desktop-database pour mettre à jour le cache mimeinfo et permettre au système d'aide de fonctionner.
Last updated on 2011-11-20 14:02:25 +0100