[Olpc-france] Porter Kiwix sur Sugar

Emmanuel Engelhart emmanuel at engelhart.org
Sat Sep 25 08:44:03 EDT 2010


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 25/09/2010 14:34, Ahmed MANSOUR wrote:
> Ce sont les dependances de compilation seulement (les paquet avec "-devel" sous fedora ou "-dev" pour ubuntu/debian) et ils n'ont pas besoin d'être inclus dans le paquet .xo, selon mon test kiwix na besoin d'aucune dependance externe
> pour fonctionner sous le XO.(je sais pas encore si tous les dependances sont déja intallé ou kiwix est compilé statiquement par default):
> vous pouvez deja le tester depuis le terminal (sur machine virtuelle, clef USB ou sugar-emulator)
> ./kiwix.sh

Kiwix a pas mal de (runtime) dépendances (les noms sont les paquets pour
Ubuntu):
* libicu42 (obligatoire pour la recherche insensible à la casse),
* libxapian15 (obligatoire pour le moteur de recherche interne fulltext),
* libclucene0ldbl (bientôt obligatoire pour le support d'un backend
clucene - on pourrait imaginer de rendre cela optionnel),
* xapian-tools (optionel, permet de compresser l'index xapian),
* xulrunner-1.9.2 (obligatoire),
* zlib1g (je crois obligatoire pour xapian),
* libbz2-1.0 (je vais virer la dépendance - deprecated),
* liblzma1 (obligatoire pour la décompression des ZIM),
* libmicrohttpd5 (obligatoire, permet d'utiliser le serveur HTTP
kiwix-serve, on peut imaginer de rendre cela optionnel).

Peut-être que tu n'as pas chargé de ZIM et c'est pour cela que le tu ne
t'es pas rendu compte du problème.

Kiwix est packagé pour debian/ubuntu et a même un PPA.
Il y a aussi le .spec pour faire un RPM, mais si il faudrait le mettre à
jour je pense (pas trop regardé, c'est pas mon oeuvre).
Le tout est dans le svn.

Emmanuel
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAkyd7pMACgkQn3IpJRpNWtOhIwCfXr5553mj5xU/SqweL8ewHRNH
E9QAn1BNkFOFx2aCQ5GkpReoNFMkIW4Z
=MTnd
-----END PGP SIGNATURE-----


More information about the Olpc-france mailing list