Gentoo Archives: gentoo-commits

From: "Lukasz Damentko (rane)" <rane@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo commit in xml/htdocs/proj/pl/desktop/kde: kde4.xml
Date: Sat, 23 Feb 2008 13:35:12
Message-Id: E1JSuWy-0005zK-GN@stork.gentoo.org
1 rane 08/02/23 13:35:08
2
3 Modified: kde4.xml
4 Log:
5 -> 1.17
6
7 Revision Changes Path
8 1.4 xml/htdocs/proj/pl/desktop/kde/kde4.xml
9
10 file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/pl/desktop/kde/kde4.xml?rev=1.4&view=markup
11 plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/pl/desktop/kde/kde4.xml?rev=1.4&content-type=text/plain
12 diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/pl/desktop/kde/kde4.xml?r1=1.3&r2=1.4
13
14 Index: kde4.xml
15 ===================================================================
16 RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/pl/desktop/kde/kde4.xml,v
17 retrieving revision 1.3
18 retrieving revision 1.4
19 diff -u -r1.3 -r1.4
20 --- kde4.xml 1 Feb 2008 11:07:23 -0000 1.3
21 +++ kde4.xml 23 Feb 2008 13:35:07 -0000 1.4
22 @@ -1,6 +1,6 @@
23 <?xml version="1.0" encoding="UTF-8"?>
24 <!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
25 -<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/pl/desktop/kde/kde4.xml,v 1.3 2008/02/01 11:07:23 shadow Exp $ -->
26 +<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/pl/desktop/kde/kde4.xml,v 1.4 2008/02/23 13:35:07 rane Exp $ -->
27
28 <guide link="/proj/pl/desktop/kde/kde4.xml" lang="pl">
29 <title>Informacje na temat KDE 4.0 w Gentoo</title>
30 @@ -11,6 +11,9 @@
31 <author title="Autor">
32 <mail link="mark_alec"/>
33 </author>
34 +<author title="Redaktor">
35 + <mail link="keytoaster"/>
36 +</author>
37 <author title="Tłumaczenie">
38 <mail link="piotao@××.pl">Piotr Arłukowicz</mail>
39 </author>
40 @@ -23,8 +26,8 @@
41 <!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
42 <license/>
43
44 -<version>5</version>
45 -<date>2008-01-26</date>
46 +<version>1.8</version>
47 +<date>2008-02-18</date>
48
49 <chapter>
50 <title>Instalacja</title>
51 @@ -38,7 +41,8 @@
52 usunięcie wszelkich starych składników KDE 4, zanim zostanie wykonana
53 aktualizacja. W tym celu wystarczy wykonać polecenie <c>layman -d kde</c>.
54 Dodatkowo. Ponadto, jeżeli zostały zmodyfikowane jakiekolwiek pliki z katalogu
55 -<path>/etc/env.d/</path> związane z KDE, należy je teraz usunąć.
56 +<path>/etc/env.d/</path> związane z KDE, należy je teraz usunąć. Dotyczy to
57 +również zmian dla beryla i compiza.
58 </p>
59
60 </body>
61 @@ -59,12 +63,12 @@
62
63 <p>
64 Jeśli mamy ustawioną flagę <c>opengl</c> dla ebuildów KDE, musimy jej również
65 -użyć flagi <c>opengl</c> przy kompilacji x11-libs/qt:4.
66 +użyć flagi <c>opengl</c> przy kompilacji <c>x11-libs/qt:4</c>.
67 </p>
68
69 <note>
70 KDE 4.4.0 nie zostało przetestowane z wersją rozwojową Qt-4.4.0 i na moment, w
71 -którym pisane były ebuildy KDE 4.0.0 <c>NIE</c> działają one poprawnie z tą
72 +którym pisane były ebuildy KDE 4.0.0 <c>nie</c> działają one poprawnie z tą
73 wersją Qt.
74 </note>
75
76 @@ -86,21 +90,18 @@
77 odmaskować KDE 4.0.0.
78 </p>
79
80 -<p>
81 -Przykład dla <c>rozdzielonych</c> ebuildów (zalecany):
82 -<uri
83 -link="https://www2.mailstation.de/gitweb/?p=genkde4svn-pub.git;a=blob_plain;f=Documentation/package.unmask-4.0.0-split;hb=HEAD">package.unmask</uri>
84 -<uri
85 -link="https://www2.mailstation.de/gitweb/?p=genkde4svn-pub.git;a=blob_plain;f=Documentation/package.keywords.4.0.0-split;hb=HEAD">package.keywords</uri>
86 -</p>
87 -
88 -<p>
89 -Przykład dla <c>monolitycznych</c> ebuildów:
90 -<uri
91 -link="https://www2.mailstation.de/gitweb/?p=genkde4svn-pub.git;a=blob_plain;f=Documentation/package.unmask-4.0.0-mono;hb=HEAD">package.unmask</uri>
92 -<uri
93 -link="https://www2.mailstation.de/gitweb/?p=genkde4svn-pub.git;a=blob_plain;f=Documentation/package.keywords.4.0.0-mono;hb=HEAD">package.keywords</uri>
94 -</p>
95 +<ul>
96 + <li>
97 + <uri
98 +link="https://www2.mailstation.de/gitweb/?p=genkde4svn-pub.git;a=blob_plain;f=Documentation/package.unmask-4.0.0-split;hb=HEAD">Example
99 + package.unmask</uri>
100 + </li>
101 + <li>
102 + <uri
103 +link="https://www2.mailstation.de/gitweb/?p=genkde4svn-pub.git;a=blob_plain;f=Documentation/package.keywords.4.0.0-split;hb=HEAD">Example
104 + package.keywords</uri>
105 + </li>
106 +</ul>
107
108 </body>
109 </section>
110 @@ -110,30 +111,24 @@
111
112 <p>
113 Możemy teraz uruchomić jedno z trzech poleceń, pozwalających zainstalować KDE.
114 -Pierwszym zbudujemy całe KDE 4.0.0, używając rozdzielonych ebuildów.
115 -</p>
116 -
117 -<p>
118 -Drugie polecenie zainstaluje KDE 4.0.0 w wersji minimalnej, budując jedynie
119 -programy, które chcemy posiadać na naszym komputerze.
120 -</p>
121 -
122 -<p>
123 -Trzecie polecenie zainstaluje całe KDE, wykorzystując monolityczne ebuildy.
124 +Pierwszym zbudujemy całe KDE 4.0.0, używając rozdzielonych ebuildów. Drugie
125 +polecenie zainstaluje KDE 4.0.0 w wersji minimalnej, budując jedynie programy,
126 +które chcemy posiadać na naszym komputerze.
127 </p>
128
129 <pre caption="Instalacja KDE 4.0.0">
130 -emerge -avD kde-base/kde-meta:kde-4
131 -emerge -avD kde-base/kdebase-startkde:kde-4
132 -emerge -avD kde-base/kde:kde-4
133 +# <i>emerge -avD kde-base/kde-meta:kde-4</i>
134 +# <i>emerge -avD kde-base/kdebase-startkde:kde-4</i>
135 </pre>
136
137 +<!--
138 <p>
139 Aby dowiedzieć się więcej o różnicach pomiędzy rozdzielonymi i monolitycznymi
140 ebuildami należy przeczytać przewodnik <uri
141 link="http://www.gentoo.org/doc/pl/kde-split-ebuilds.xml">Rozdzielone ebuildy
142 KDE</uri>
143 </p>
144 +-->
145
146 </body>
147 </section>
148 @@ -190,7 +185,7 @@
149 </p>
150
151 <pre caption="Wybór menedżera logowania w pliku /etc/conf.d/xdm">
152 -DISPLAYMANAGER=kdm-3.5
153 +<ident>DISPLAYMANAGER</ident>=<const>kdm-3.5</const>
154 </pre>
155
156 </body>
157 @@ -205,7 +200,7 @@
158
159 <p>
160 Tak, obie wersje instalują się do osobnego slotu, a zatem mogą być zainstalowane
161 -jednocześnie. Obie używają też innego katalogu KDEHOME, dlatego można używać obu
162 +jednocześnie. Obie używają też innego <c>KDEHOME</c>, dlatego można używać obu
163 wersji jednocześnie bez nadpisania ustawień.
164 </p>
165
166 @@ -220,9 +215,8 @@
167
168 <p>
169 Korzystanie z obu wersji jednocześnie jest możliwe dopiero po zainstalowaniu
170 -najnowszej wersji pakietu <c>kde-base/kdebase</c> (ebuild monolityczny) lub
171 -<c>kde-base/kdebase-startkde</c> (rozdzielony). Ich nowe wersje zawierają
172 -poprawki, które umożliwiają korzystanie z obu wersji KDE jednocześnie.
173 +najnowszej wersji pakietu <c>kde-base/kdebase-startkde</c>. Jego nowe wersje
174 +zawierają poprawki, które umożliwiają korzystanie z kilku różnych wersji KDE.
175 </p>
176
177 </body>
178 @@ -245,17 +239,43 @@
179
180 <p>
181 Ebuildy KDE 4.0.0 używają zależności slotowych, np.
182 -<c>kde-base/kdebase-startkde:kde-4</c>. Dlatego konieczne jest posiadanie wersji
183 -pakietu portage, która potrafi obsłużyć takie zależności. Jeśli nie ma się
184 -jeszcze takiej wersji portage, należy po prostu zaktualizować system.
185 +<c>kde-base/kdebase-startkde:kde-4</c>. Dlatego konieczne jest posiadanie
186 +wersji pakietu <c>sys-apps/portage</c>, która potrafi obsłużyć takie
187 +zależności. Jeśli nie ma się jeszcze takiej wersji portage, należy po prostu
188 +zaktualizować system.
189 </p>
190
191 <pre caption="Aktualizacja pakietu portage do wersji obsługującej EAPI=1">
192 # <i>emerge --oneshot &gt;=sys-apps/portage-2.1.3.12</i>
193 </pre>
194 +
195 </body>
196 </section>
197 +<section>
198 +<title>Gdzie są monolityczne ebuildy?</title>
199 +<body>
200
201 +<p>
202 +Wspieranie wersji monolitycznej kosztuje mnóstwo czasu i niepotrzebnie
203 +komplikuje życie zarówno użytkownikom jak i deweloperom. Kosztuje dużo pracy i
204 +niepotrzebnych problemów np. przy pisaniu eklas. Od kiedy KDE korzysta z cmake,
205 +główny argument przeciw rozdzielonym ebuildom, czyli fakt, że kompilowały się
206 +dłużej przez wielokrotne uruchamianie polecenia ./configure, przestał mieć
207 +znaczenie. W związku z tym zdecydowaliśmy się pozostać wyłącznie przy
208 +rozdzielonych ebuildach. Aby na nie przejść z wersji monolitycznej, należy
209 +najpierw usunąć wszystkie monolityczne ebuildy.
210 +</p>
211 +
212 +<pre caption="Usuwanie monolitycznego KDE z systemu">
213 +# <i>emerge -C ~kde-base/kde{,accessibility,admin,artwork,base,edu,games,graphics,multimedia,network,sdk,toys,utils,webdev}-4.0.0</i>
214 +</pre>
215 +
216 +<p>
217 +Następnie można przystąpić do instalacji rozdzielonej wersji ebuildów.
218 +</p>
219 +
220 +</body>
221 +</section>
222 <section>
223 <title>Gdzie w KDE 4 jest kde-pim?</title>
224 <body>
225 @@ -276,8 +296,8 @@
226 <p>
227 Należy usunąć KDE 4 z <path>package.keywords</path> i
228 <path>package.unmask</path>, a następnie odinstalować pakiety, które zostały
229 -zainstalowane. Trzeba też pamiętać o poprawieniu zmiennej DISPLAYMANAGER jeżeli
230 -menedżer logowania był ustawiony na <c>kdm-4.0</c>.
231 +zainstalowane. Trzeba też pamiętać o poprawieniu zmiennej <c>DISPLAYMANAGER</c>
232 +jeżeli menedżer logowania był ustawiony na <c>kdm-4.0</c>.
233 </p>
234
235 </body>
236 @@ -295,5 +315,18 @@
237 </body>
238 </section>
239 </chapter>
240 -</guide>
241
242 +<chapter>
243 +<title>Sugestie zmian w tym tekście</title>
244 +<section>
245 +<body>
246 +
247 +<p>
248 +Wszelkie sugestie i pomysły dotyczące powyższego tekstu należy przesyłać na
249 +adres <mail>kde@g.o</mail>.
250 +</p>
251 +
252 +</body>
253 +</section>
254 +</chapter>
255 +</guide>
256
257
258
259 --
260 gentoo-commits@l.g.o mailing list