Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[OPENOFFICE] Question sur OpenOffice en Français ! [Résolu]
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
Possum
Tux's lil' helper
Tux's lil' helper


Joined: 19 Jul 2003
Posts: 134
Location: Toulouse, France

PostPosted: Wed Aug 13, 2003 10:14 pm    Post subject: [OPENOFFICE] Question sur OpenOffice en Français ! [Résolu Reply with quote

Le retour du marsupial pour vous demander encore une fois de bein vouloir lui éclairer sa lanterne

Après avoir un poil lu ce qui se disait déjà ici et fait un emerge sync je me jette et je tape le LANGUAGE=33 emerge openofice
et là:
Code:
root@opossum:/home/possum# LANGUAGE=33 emerge openoffice
Calculating dependencies ...done!
>>> emerge (1 of 1) app-office/openoffice-1.0.3-r1 to /
>>> md5 src_uri ;-) OOo_1.0.3_source.tar.bz2
>>> md5 src_uri ;-) STLport-4.5.3.tar.gz
>>> md5 src_uri ;-) gpc231.tar.Z
>>> md5 src_uri ;-) freetype-2.1.3.tar.bz2
>>> md5 src_uri ;-) helpcontent_01_unix.tgz
 * ****************************************************************
 *  It is important to note that OpenOffice.org is a very fragile 
 *  build when it comes to CFLAGS.  A number of flags have already
 *  been filtered out.  If you experience difficulty merging this 
 *  package and use agressive CFLAGS, lower the CFLAGS and try to 
 *  merge again.                                                       
 * ****************************************************************
 * ****************************************************************
 *  Selected Lanuage: 01                                 
 *                                                                 
 *  To build Openoffice in your native language start emerge with 
 *                 LANGUAGE=XX emerge openoffice                   
 *  To see all supported languagess visit. (as well as for the     
 *  specific LANGUAGE=XX settings you might need                       
 *    http://l10n.openoffice.org/all_supported_languages.html     
 *                                                                 
 *  To install language specified dictionaries emerge ooodi       
 * ****************************************************************
 * ****************************************************************
 *          Your language is not supported by OpenOffice,         
 *              falling back to default value !!!                 
 * ****************************************************************


Soit, je ne m'avoue pas vaincu et je vais modifier l'ebuild à la main !
extrait de l'ebuild modifié:
Code:
# Language Check
[ -z ${LANGUAGE} ] && LANGUAGE=33

case ${LANGUAGE} in
    01|07|33|34|35|39|42|46|49|81|82|86|88)
        LHELP=${LANGUAGE}
        ;;
    *)
        LHELP=33
        HSUPPORT=false
        ;;
esac
case ${LANGUAGE} in
    01|03|07|30|31|33|34|35|34c|37|39|45|46|48|49|55|66|81|82|86|88|90|91|96|97)
        LANGUAGE=${LANGUAGE}
        ;;
    *)
        LANGUAGE=33
        LSUPPORT=false
        ;;


Et là:
Code:
root@opossum:/home/possum# emerge openoffice
Calculating dependencies ...done!
>>> emerge (1 of 1) app-office/openoffice-1.0.3-r1 to /
>>> md5 src_uri ;-) OOo_1.0.3_source.tar.bz2
>>> md5 src_uri ;-) STLport-4.5.3.tar.gz
>>> md5 src_uri ;-) gpc231.tar.Z
>>> md5 src_uri ;-) freetype-2.1.3.tar.bz2

!!! No message digest entry found for file "helpcontent_33_unix.tgz."
!!! Most likely a temporary problem. Try 'emerge rsync' again later.
!!! If you are certain of the authenticity of the file then you may type
!!! the following to generate a new digest:
!!!   ebuild /usr/portage/category/package/package-version.ebuild digest


Impossible de trouver où pouvait se situer ce helpcontent_33 dans l'arbre /urs/portage/ pour refaire le digest... Donc, pour l'instant j'ai l'impression de m'ettre tapé le téléchargement de ce monstre (Chusi en RNIS moua) pour des nêfles...

Si qqun à une idée ou une piste...
_________________
Marsupial Power Inside

Sauvez les arbres, mangez un castor !


Last edited by Possum on Mon Aug 18, 2003 3:23 pm; edited 1 time in total
Back to top
View user's profile Send private message
Leander256
l33t
l33t


Joined: 05 Jul 2003
Posts: 910
Location: Singapour

PostPosted: Thu Aug 14, 2003 4:47 am    Post subject: Reply with quote

Après avoir un peu regardé dans mon portage, j'ai constaté que le fichier helpcontent_33_unix.tgz existe bien sur le serveur ftp d'openoffice, MAIS il n'est pas répertorié dans le fichier /usr/portage/app-office/openoffice/files/digest-openoffice-1.0.3-r1 qui contient tous les MD5 (somme de contrôle pour vérifier l'intégrité du fichier):

Code:
MD5 984146931906a7d53300b29f58f6a899 OOo_1.0.3_source.tar.bz2 165475319
MD5 cd4dd34b623a8704fbc800de79705171 STLport-4.5.3.tar.gz 739943
MD5 fdb06fdb5a4670b172f9fb738b717be9 gpc231.tar.Z 27917
MD5 09775a4111e066f782866d8a57d8481b freetype-2.1.3.tar.bz2 790213
MD5 ff3eb5095a74ae7a9b2918ef5874288f helpcontent_01_unix.tgz 12693536


La bidouille du jour c'est donc que tu rajoutes la ligne suivante à ce fichier:

Code:
MD5 20dcbf3211c20afb27fc5677ab8f69e5  helpcontent_33_unix.tgz 13190241


Maintenant si tu relances ton emerge ça devrait passer (par contre il faudra peut-être qu'il télécharge le fichier qui pèse ses 13 Mo). Bonne chance :wink:
Back to top
View user's profile Send private message
bestel
Tux's lil' helper
Tux's lil' helper


Joined: 23 Mar 2003
Posts: 149
Location: grenoble/France

PostPosted: Thu Aug 14, 2003 10:31 am    Post subject: Reply with quote

Pourrais-tu renommer ton topic en quelque chose du genre : [OPENOFFICE] Une question sur la version francaise s'il te plait.

Ca aide pour avoir une mailleure lecture du forum. Comme tu peux le constater tous les autres topics on un nom de sujet similaire.

et si jamais la solution de Leander256 corrige ton problème... tu peux même le changer en : [OPENOFFICE] Une question sur la version francaise (résolu)

Merci d'avance :)

et bon courage (la compilation d'openoffice c'est pas marrant :))
Back to top
View user's profile Send private message
Possum
Tux's lil' helper
Tux's lil' helper


Joined: 19 Jul 2003
Posts: 134
Location: Toulouse, France

PostPosted: Mon Aug 18, 2003 3:22 pm    Post subject: Reply with quote

Leander256 wrote:
Après avoir un peu regardé dans mon portage, j'ai constaté que le fichier helpcontent_33_unix.tgz existe bien sur le serveur ftp d'openoffice, MAIS il n'est pas répertorié dans le fichier /usr/portage/app-office/openoffice/files/digest-openoffice-1.0.3-r1 qui contient tous les MD5 (somme de contrôle pour vérifier l'intégrité du fichier):


Ah les saligauds :) En tout cas, merci, ça compile en ce moment même ;)

Y'a plus qu'a espérer que le prochain digest contienne le MD5 de tous les helps.
_________________
Marsupial Power Inside

Sauvez les arbres, mangez un castor !
Back to top
View user's profile Send private message
dcro
Apprentice
Apprentice


Joined: 29 Aug 2002
Posts: 160

PostPosted: Wed Aug 20, 2003 9:11 pm    Post subject: Reply with quote

Pour la version 1.1RC1, 2 ou 3 ce foncionne t-il ?
Back to top
View user's profile Send private message
Leander256
l33t
l33t


Joined: 05 Jul 2003
Posts: 910
Location: Singapour

PostPosted: Wed Aug 20, 2003 11:13 pm    Post subject: Reply with quote

Apparemment non, je viens de regarder le contenu des fichiers .ebuild dans /usr/portage/app-office/openoffice/ et le fichier help_content_XX_unix.tgz n'est pas (plus?) utilisé. Donc soit le support des langues étrangères est fourni dans d'autres tgz, soit il n'est pas disponible pour les versions encore marquées instables.

Pour ceux qui sont intéressés par la manip effectuée, je vais donner les détails.

D'abord il faut regarder dans le fichier /usr/portage/app-office/openoffice/openoffice-X.X.X.ebuild (remplacez les X par la version que vous voulez installer bien sûr), la liste des fichiers qu'il va télécharger est stockée dans la variable SRC_URI:
Code:
glorfindel openoffice # cat openoffice-1.0.3-r1.ebuild |more
...
case ${LANGUAGE} in
        01|07|33|34|35|39|42|46|49|81|82|86|88)
                LHELP=${LANGUAGE}
...
SRC_URI="http://ny1.mirror.openoffice.org/stable/${PV}/OOo_${PV}_source.tar.bz2
        http://sf1.mirror.openoffice.org/stable/${PV}/OOo_${PV}_source.tar.bz2
        http://www.stlport.org/archive/STLport-${STLP_VER}.tar.gz
        ftp://ftp.cs.man.ac.uk/pub/toby/gpc/gpc231.tar.Z
        mirror://sourceforge/freetype/freetype-${FT_VER}.tar.bz2
        ftp://ftp.services.openoffice.org/pub/OpenOffice.org/contrib/helpcontent/helpcontent_${LHELP}_unix.tgz"
...

C'est la dernière ligne qui nous intéresse, la variable LHELP va dépendre de celle qu'on donne à LANGUAGE avant de lancer l'emerge. Donc on fait un petit tour sur le ftp d'openoffice, et on récupère le fichier ftp://ftp.services.openoffice.org/pub/OpenOffice.org/contrib/helpcontent/helpcontent_33_unix.tgz . Ensuite on lance un petit:
Code:
md5sum helpcontent/helpcontent_33_unix.tgz

Il ne reste plus qu'à copier le fichier dans /usr/portage/distfiles (on vient de le télécharger alors autant le garder), puis de rajouter dans le fichier /usr/portage/app-office/openoffice/files/digest-openoffice-1.0.3-r1
la ligne
Code:
MD5 20dcbf3211c20afb27fc5677ab8f69e5  helpcontent_33_unix.tgz 13190241

avec la somme MD5 calculée auparavant, le nom du fichier, sa taille en octets.

Voilà, après ça marche (du moins la compilation, si tu pouvais confirmer Possum?), par contre je ne sais pas si la modification du fichier digest sera conservée après un emerge sync.
Back to top
View user's profile Send private message
aurelboiss
n00b
n00b


Joined: 11 Aug 2003
Posts: 14

PostPosted: Fri Aug 22, 2003 5:13 pm    Post subject: Reply with quote

Moi je n'y arrive pas :( il me sort ca :

Quote:
Logging in as anonymous ... Logged in!
==> SYST ... done. ==> PWD ... done.
==> TYPE I ... done. ==> CWD /pub/OpenOffice.org/contrib/helpcontent ... done.
==> PASV ... done. ==> RETR helpcontent__unix.tgz ...
No such file `helpcontent__unix.tgz'.

j'ai une 1.1rc3 ;) et j'allais oublie je tapes la commande:
Quote:

LANGUAGE=33 emerge -B openoffice-1.1_rc3.ebuild


@+
Back to top
View user's profile Send private message
Leander256
l33t
l33t


Joined: 05 Jul 2003
Posts: 910
Location: Singapour

PostPosted: Fri Aug 22, 2003 8:07 pm    Post subject: Reply with quote

On la refait moins crispés:
dcro wrote:
Pour la version 1.1RC1, 2 ou 3 ce foncionne t-il ?

Leander256 wrote:
Apparemment non, je viens de regarder le contenu des fichiers .ebuild dans /usr/portage/app-office/openoffice/ et le fichier help_content_XX_unix.tgz n'est pas (plus?) utilisé. Donc soit le support des langues étrangères est fourni dans d'autres tgz, soit il n'est pas disponible pour les versions encore marquées instables.

Il est possible que ça change (je suis pas devin), vérifie dans les fichiers cités après chaque emerge sync.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum