Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Dernière version de Lifelines ?

3 views
Skip to first unread message

Thierry Houx

unread,
Sep 27, 2009, 11:24:18 AM9/27/09
to
Bonjour,

Je reviens apr�s une grande absence. Je lisais dans ce groupe que la
3.063 �tait imminente il y a bient�t 1 an. Depuis, rien?: Je viens de
voir Sourceforge et il n'y a que la 3.062, buggu�e selon Patrick
(regression en fait).
En attendant, je vais compiler la 3.062 et l'essayer avec les rapports
de Patrick.

Cordialement.

Patrick Texier

unread,
Sep 28, 2009, 1:19:50 AM9/28/09
to
Le Sun, 27 Sep 2009 17:24:18 +0200, Thierry Houx a �crit�:

> Je reviens apr�s une grande absence. Je lisais dans ce groupe que la
> 3.063 �tait imminente il y a bient�t 1 an. Depuis, rien?: Je viens de
> voir Sourceforge et il n'y a que la 3.062, buggu�e selon Patrick
> (regression en fait).

Perry Rapp n'est pas disponible depuis un an et il n'y que lui qui
g�n�re les versions (en particulier pour compiler sous Windows).

> En attendant, je vais compiler la 3.062 et l'essayer avec les rapports
> de Patrick.

Il faut la prendre sur le cvs :

cvs -d:pserver:anon...@lifelines.cvs.sourceforge.net:/cvsroot/lifelines login
cvs -d:pserver:anon...@lifelines.cvs.sourceforge.net:/cvsroot/lifelines update

[la premi�re fois, c'est checkout � la place d'update]

$ sh autogen.sh
./configure
make
make install

[par rapport au tar.gz, il faut lancer autogen.sh en plus]
--
Patrick Texier

vim:syntax=mail:ai:ts=4:et:tw=72

Thierry Houx

unread,
Sep 29, 2009, 1:51:04 AM9/29/09
to
Patrick Texier a �crit :

> Perry Rapp n'est pas disponible depuis un an et il n'y que lui qui
> g�n�re les versions (en particulier pour compiler sous Windows).

OK, je n'utilise pas windows pour l'instant, Linux (Mandriva 2009.1)
suffit � mon bonheur.


> Il faut la prendre sur le cvs :
>
> cvs -d:pserver:anon...@lifelines.cvs.sourceforge.net:/cvsroot/lifelines login
> cvs -d:pserver:anon...@lifelines.cvs.sourceforge.net:/cvsroot/lifelines update
>
> [la premi�re fois, c'est checkout � la place d'update]

Je ne suis pas familier de cvs: En essayant ce que tu mets ci-dessus, un
mot de passe est demand�, comme c'est un compte anonymous, j'ai essay�
une adresse mail comme pour ftp mais �a ne fonctionne pas.


>
> $ sh autogen.sh
> ./configure
> make
> make install
>
> [par rapport au tar.gz, il faut lancer autogen.sh en plus]

Ca le tar.gz, �a ne me cause aucun probl�me: La 3.062 est compil�e et
gal�re juste sur le .linesrc pour le fonctionnement UTF8.

Merci pour ton aide,
Cordialement.

Patrick Texier

unread,
Sep 29, 2009, 4:18:47 AM9/29/09
to
Le Tue, 29 Sep 2009 07:51:04 +0200, Thierry Houx a �crit�:

> Patrick Texier a �crit :

> > [la premi�re fois, c'est checkout � la place d'update]

> Je ne suis pas familier de cvs: En essayant ce que tu mets ci-dessus, un
> mot de passe est demand�, comme c'est un compte anonymous, j'ai essay�
> une adresse mail comme pour ftp mais �a ne fonctionne pas.

Il faut valider simplement.

Thierry Houx

unread,
Sep 29, 2009, 9:27:07 AM9/29/09
to
Patrick Texier a �crit :

> Il faut valider simplement.

OK, merci.

La version t�l�charg�e ne compile pas et s'arr�te l�:

make lifelines.pot-update
make[3]: entrant dans le r�pertoire �
/home/thierry/Genealogie/lifelines/cvs/lifelines/po �
sed -e '/^#/d' remove-potcdate.sin > t-remove-potcdate.sed
mv t-remove-potcdate.sed remove-potcdate.sed
: --default-domain=lifelines --directory=.. \
--add-comments=TRANSLATORS: --keyword=_ --keyword=N_
--keyword=_pl:1,2 \
--files-from=./POTFILES.in \
--copyright-holder='Tom T. Wetmore IV'
test ! -f lifelines.po || { \
if test -f ./lifelines.pot; then \
sed -f remove-potcdate.sed < ./lifelines.pot >
lifelines.1po && \
sed -f remove-potcdate.sed < lifelines.po > lifelines.2po && \
if cmp lifelines.1po lifelines.2po >/dev/null 2>&1; then \
rm -f lifelines.1po lifelines.2po lifelines.po; \
else \
rm -f lifelines.1po lifelines.2po ./lifelines.pot && \
mv lifelines.po ./lifelines.pot; \
fi; \
else \
mv lifelines.po ./lifelines.pot; \
fi; \
}
make[3]: quittant le r�pertoire �
/home/thierry/Genealogie/lifelines/cvs/lifelines/po �
: --update da.po lifelines.pot
rm -f da.gmo && : -c --statistics -o da.gmo da.po
mv: ne peut �valuer `t-da.gmo': Aucun fichier ou dossier de ce type
make[2]: *** [da.gmo] Erreur 1
make[2]: quittant le r�pertoire �
/home/thierry/Genealogie/lifelines/cvs/lifelines/po �
make[1]: *** [all-recursive] Erreur 1
make[1]: quittant le r�pertoire �
/home/thierry/Genealogie/lifelines/cvs/lifelines �
make: *** [all] Erreur 2

Et l� �a d�passe mes maigres connaissances en programmation si ce n'est
que j'ai constat� l'absence fichier .gmo dans le r�pertoire indiqu�.
Une inqui�tude: le CVS est autoportant ou il faut l'appliquer � une
version pr�c�dente comme une mise � jour?

Cordialement.

Patrick Texier

unread,
Oct 1, 2009, 2:07:12 AM10/1/09
to
Le Tue, 29 Sep 2009 15:27:07 +0200, Thierry Houx a �crit�:

> Et l� �a d�passe mes maigres connaissances en programmation si ce n'est
> que j'ai constat� l'absence fichier .gmo dans le r�pertoire indiqu�.
> Une inqui�tude: le CVS est autoportant ou il faut l'appliquer � une
> version pr�c�dente comme une mise � jour?

Le CVS est complet. Par contre tu ne dois pas avoir la version de
d�veloppement de gettext (les traductions) : la trace de ton make
n'affiche pas les commandes.

: --update da.po lifelines.pot
rm -f da.gmo && : -c --statistics -o da.gmo da.po

Il manque msgmerge pour la premi�re commande et msgfmt pour la seconde.
On ajoute les nouvelles cha�nes dans le fichier .po des cha�nes �
traduire et on "compile".

Le CVS ne contient pas les .gmo au contraire de l'archive. Tu as deux
solutions :

- installer gettext.
- r�cup�rer les .gmo depuis l'archive et par s�curit� faire un touch
*.gmo pour que le make les consid�re comme � jour.

0 new messages