Bonsoir la communauté Slackwarienne Léa-ticienne ;-)
Afin de garder mon système propre (tout ce qui est installé, l'est via un package officiel ou personnel), je cherche à compiler OOo et Firefox.
J'ai donc commencé par Firefox 0.8. Le plus simple ;-)
Fainéant ;-), j'ai repris le SlackBuild de Mozilla et l'ai adapter pour Firefox. Bon, à part quelques options et le fait que je n'arrive pas à le compiler avec le support SVG (je ne comprend pas l'erreur, qui n'est absolument pas explicite !). J'y suis arrivé, j'ai mon package. Mais, les binaires executables s'appellent "mozilla" et beaucoup de fichiers sont commun avec Mozilla (que pour l'instant je n'ai pas l'intention de désinstallé). Donc la solution simple, mais sale, serait de changer de préfix /usr en /usr/local. Mais j'aurai 2 binaires mozilla dans mon PATH (par défaut il prendra celui dont le chemin est en premier dans le PATH). J'ai cherché s'il y avait une option pour modifier le nom des binaires, j'ai pas trouvé (les librairies sont dans un répertoire firefox spécifique).
Le package fourni sur LinuxPackage à l'air beaucoup plus propre que le mien. Les binaires s'appellent mozilla-firefox et il ne fourni pas les .pc de pkgconfig.
Quelqu'un aurait-il des idées ou carrement un slackbuild propre ? :-)
Pour OOo, je me suis seulement renseigné... Cela n'a pas l'air simple, mais pas extrement compliqué non plus. Avec ma vieillerie de machine je risque de compiler pendant plus de 10 heures, donc je ne vais pas pouvoir me permettre de faire 50 tests pour arriver à un résultat correcte et propre. D'ou ma demande, y-a-t-il quelqu'un qui a une expérience dans la création d'un package OOo ? Un slackbuild ? Ou avez vous des conseils ?
Avec Dropline, j'aurai un build OOo, mais je n'ai pas installer Dropline et je n'ai pas très envie de l'installer, vu que c'est pour la 9.0 et que je n'utilise pas ce dont pourquoi Dropline est intéressant (Gnome).
Merci par avance.
Jonesy's
Mon système :
à la base c'est une Slackware 9.1.
Avec tous les packages de sécurité concernant la 9.1 bien sur.
Et en plus quelques packages venant de la current. Comme Mozilla justement, ou des packages de programmation et serveur.
Et des packages perso (icewm, sylpheed, gpgme, gqview, ...).
Poste le Wednesday 26 May 2004 00:23:59