Gentoo Archives: gentoo-user-fr

From: gwenhael <gwenjo@××××.fr>
To: gentoo-user-fr@l.g.o
Subject: Re: [gentoo-user-fr] Aspell et linguas
Date: Tue, 26 Feb 2008 21:21:55
Message-Id: 20080226221619.26d40d8b@omniBook
In Reply to: Re: [gentoo-user-fr] Aspell et linguas by Possum
1 Tout à l'heure j'avais remarqué cette dépendance directe... Mais vu que je suis pas un grand connaisseur des ebuilds j'ai pas voulu dire une co...erie ...
2 Est-ce bien normal cela dit comme dépendance ? Cela dit oui c'est pas un trop gros paquet...
3 Par contre je n'arrive pas à comprendre pourquoi ce $!~{{~ de portage veut me dégager aspell-fr et man-pages-fr.
4 a+
5 Gwen
6
7 On Tue, 26 Feb 2008 21:43:03 +0100
8 Possum <possum@×××××××××××××××.org> wrote:
9
10 > -----BEGIN PGP SIGNED MESSAGE-----
11 > Hash: SHA1
12 >
13 > J'ai la réponse !!
14 >
15 > vi /usr/portage/app-text/aspell/aspell-0.60.5.ebuild
16 >
17 > # Copyright 1999-2008 Gentoo Foundation
18 > # Distributed under the terms of the GNU General Public License v2
19 > # $Header:
20 > /var/cvsroot/gentoo-x86/app-text/aspell/aspell-0.60.5.ebuild,v 1.18
21 > 2008/01/26 18:49:16 philantrop Exp $
22 >
23 > # N.B. This is before inherit of autotools, as autotools.eclass adds the
24 > # relevant dependencies to DEPEND.
25 > WANT_AUTOMAKE="1.10"
26 >
27 > inherit libtool eutils flag-o-matic autotools
28 >
29 > DESCRIPTION="A spell checker replacement for ispell"
30 > HOMEPAGE="http://aspell.net/"
31 > SRC_URI="mirror://gnu/aspell/${P}.tar.gz"
32 >
33 > LICENSE="LGPL-2"
34 > SLOT="0"
35 > KEYWORDS="alpha amd64 arm hppa ia64 m68k mips ppc ppc64 s390 sh sparc
36 > ~sparc-fbsd x86 ~x86-fbsd"
37 > IUSE="gpm nls examples"
38 > # Note; app-text/aspell-0.6 and app-dicts/aspell-en-0.6 must go stable
39 > together
40 >
41 > # Build PDEPEND from list of language codes provided in the tree.
42 > # The PDEPEND string is static - this code just makes it easier to maintain.
43 > def="app-dicts/aspell-en"
44 > for l in \
45 > ~ "af" "be" "bg" "br" "ca" "cs" "cy" "da" "de" "el" \
46 > ~ "en" "eo" "es" "et" "fi" "fo" "fr" "ga" "gl" "he" \
47 > ~ "hr" "is" "it" "nl" "no" "pl" "pt" "ro" "ru" "sk" \
48 > ~ "sl" "sr" "sv" "uk" "vi"; do
49 > ~ dep="linguas_${l}? ( app-dicts/aspell-${l} )"
50 > ~ [[ -z ${PDEPEND} ]] &&
51 > ~ PDEPEND="${dep}" ||
52 > ~ PDEPEND="${PDEPEND}
53 > ${dep}"
54 > ~ def="!linguas_${l}? ( ${def} )"
55 > done
56 > PDEPEND="${PDEPEND}
57 > ${def}"
58 >
59 > On a donc une dépendance directe de aspell-en + si la variable LINGUAS
60 > est définie:
61 >
62 > def="app-dicts/aspell-en" et plus loin def="!linguas_${l}? ( ${def} )"
63 >
64 > Voilà donc le pourquoi du comment.
65 >
66 > Maintenant, aspell-en, l'est pas gros hein comme package ;)
67 >
68 > Mais je comprends que ça te fasse raler vu que c'est un truc dont tu
69 > veux pas forcément.
70 >
71 >
72 > gwenhael a écrit :
73 > | Ca donne
74 > | app-text/aspell-0.60.5 (!linguas_vi & !linguas_uk & !linguas_sv &
75 > !linguas_sr & !linguas_sl & !linguas_sk & !linguas_ru & !linguas_ro &
76 > !linguas_pt & !linguas_pl & !linguas_no & !linguas_nl & !linguas_it &
77 > !linguas_is & !linguas_hr & !linguas_he & !linguas_gl & !linguas_ga &
78 > !linguas_fr & !linguas_fo & !linguas_fi & !linguas_et & !linguas_es &
79 > !linguas_eo & !linguas_en & !linguas_el & !linguas_de & !linguas_da &
80 > !linguas_cy & !linguas_cs & !linguas_ca & !linguas_br & !linguas_bg &
81 > !linguas_be & !linguas_af? app-dicts/aspell-en)
82 > | (linguas_en? app-dicts/aspell-en)
83 > | app-text/enchant-1.3.0 (virtual/aspell-dict)
84 > | kde-base/kdelibs-3.5.8-r3 (spell? >=app-dicts/aspell-en-6.0.0)
85 > | mail-client/claws-mail-3.0.2-r1 (spell? virtual/aspell-dict)
86 > |
87 > | mais pourquoi le '!' devant linguas_fr dans aspell ?
88 > | a+ Gwen
89 > |
90 > | On Tue, 26 Feb 2008 19:58:48 +0100
91 > | Possum <possum@×××××××××××××××.org> wrote:
92 > |
93 > | Et le resultat d'un equery depends aspell-en, ça donne quoi chez toi ?
94 > |
95 > | gwenhael a écrit :
96 > | | Bonjour,
97 > | | j'ai kdelibs en effet mais j'ai un use a -spell pour lui donc il ne va
98 > | pas prendre en compte aspell-en
99 > | | Non décidement je ne sais pas pkoi il veux absolument m'installer
100 > | aspell-en et pourquoi il veux me supprimer aspell-fr
101 > | | Gwenhael
102 > | |
103 > |
104 > | <couik>
105 > |
106 > - --
107 > gentoo-user-fr@l.g.o mailing list
108 > |>
109 > |>
110 >
111 > | -------
112 > | http://www.trabucayre.com
113 > | Arsenic et vieilles ferailles
114 >
115 > - --
116 > Sauvez un arbre, mangez un castor !
117 >
118 > Ce mail est signé numériquement,
119 > Clef publique GnuPG: http://marsupial-power.org/down/possum-gpg.asc
120 > http://marsupial-power.org
121 > -----BEGIN PGP SIGNATURE-----
122 > Version: GnuPG v2.0.7 (GNU/Linux)
123 > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
124 >
125 > iD8DBQFHxHnX7shKAOv6mmYRAmEXAJ9D+Fzkfk35nhSv1qWR+8YuVl+fiACfUFe/
126 > OcNqid6d/o5LEKmOyirfuWc=
127 > =JSdE
128 > -----END PGP SIGNATURE-----
129 >
130 > --
131 > gentoo-user-fr@l.g.o mailing list
132 >
133 >
134
135
136 -------
137 http://www.trabucayre.com
138 Arsenic et vieilles ferailles
139 --
140 gentoo-user-fr@l.g.o mailing list