Gentoo Archives: gentoo-commits

From: "Damian Kuras (shadow)" <shadow@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo commit in xml/htdocs/proj/pl/devrel/handbook: hb-introduction-new-devs.xml
Date: Mon, 03 Mar 2008 15:39:56
Message-Id: E1JWCld-00052E-Rh@stork.gentoo.org
1 shadow 08/03/03 15:39:53
2
3 Modified: hb-introduction-new-devs.xml
4 Log:
5 sync to 1.11
6
7 Revision Changes Path
8 1.5 xml/htdocs/proj/pl/devrel/handbook/hb-introduction-new-devs.xml
9
10 file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/pl/devrel/handbook/hb-introduction-new-devs.xml?rev=1.5&view=markup
11 plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/pl/devrel/handbook/hb-introduction-new-devs.xml?rev=1.5&content-type=text/plain
12 diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/pl/devrel/handbook/hb-introduction-new-devs.xml?r1=1.4&r2=1.5
13
14 Index: hb-introduction-new-devs.xml
15 ===================================================================
16 RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/pl/devrel/handbook/hb-introduction-new-devs.xml,v
17 retrieving revision 1.4
18 retrieving revision 1.5
19 diff -u -r1.4 -r1.5
20 --- hb-introduction-new-devs.xml 17 Jan 2008 00:38:57 -0000 1.4
21 +++ hb-introduction-new-devs.xml 3 Mar 2008 15:39:53 -0000 1.5
22 @@ -4,7 +4,7 @@
23 <!-- The content of this document is licensed under the CC-BY-SA license -->
24 <!-- See http://creativecommons.org/licenses/by-sa/1.0 -->
25
26 -<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/pl/devrel/handbook/hb-introduction-new-devs.xml,v 1.4 2008/01/17 00:38:57 rane Exp $ -->
27 +<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/pl/devrel/handbook/hb-introduction-new-devs.xml,v 1.5 2008/03/03 15:39:53 shadow Exp $ -->
28
29 <sections>
30 <version>1.0.3</version>
31 @@ -41,11 +41,6 @@
32 </pre>
33
34 <p>
35 -Dodanie wpisu <c>cvs</c> do zmiennej <c>FEATURES</c> sprawi, że sumy kontrolne
36 -będą zliczane prawidłowo.
37 -</p>
38 -
39 -<p>
40 Wiele osób korzystających z CVS używa kompresji (-z#). Nalegamy, aby
41 deweloperzy z szybszymi łączami korzystali z opcji -z0, ponieważ wysłanie
42 nieskompresowanych danych jest w tym przypadku dużo szybsze i mniej obciąża
43 @@ -113,28 +108,12 @@
44 CVSROOT=":ext:you@××××××××××.org:/var/cvsroot"
45 </pre>
46
47 -<p>
48 -Bez względu na to czy drzewo Portage pobiera się za pomocą CVS czy nie, należy
49 -dodać <c>cvs</c> do zmiennej <c>FEATURES</c> w pliku
50 -<path>/etc/make.conf</path>. Spowoduje to pobranie wszystkich plików związanych
51 -z ebuildem podczas wykonywania kodu funkcji <c>SRC_URI</c> w trakcie realizacji
52 -polecenia digest.
53 -</p>
54 -
55 <note>
56 W związku z tym że CVS nie obsługuje cachowania metada, portage będzie działać
57 naprawdę wolno.
58 </note>
59
60 <p>
61 -Do zmiennej <c>FEATURES</c> warto również dodać wpis <c>digest</c>. Dzięki temu
62 -Portage automatycznie będzie wykonywało to polecenie. Można również dodać
63 -<c>autoaddcvs</c>, aby <c>repoman</c> (narzędzie, którego używa się do
64 -dodawania nowych ebuildów do repozytorium) automatycznie dodawał brakujące sumy
65 -kontrolne.
66 -</p>
67 -
68 -<p>
69 Do zmiennej <c>FEATURES</c> (na architekturach na których to działa) należy
70 dodać również <c>sandbox</c>, co uniemożliwi modyfikację lokalnego systemu
71 plików przez ebuildy.
72 @@ -163,10 +142,8 @@
73 # <i>cp /ścieżka/do/foo-1.0.ebuild ./</i>
74 <comment>[Należy utworzyć plik ChangeLog - więcej informacji w manie echangelog]</comment>
75 <comment>(Zmienna PORTDIR_OVERLAY musi zgadzać się z katalogiem CVS podczas tworzenia sum kontrolnych)</comment>
76 -# <i>ebuild foo-1.0.ebuild digest</i>
77 +# <i>repoman manifest</i>
78 # <i>cvs add foo-1.0.ebuild ChangeLog files</i>
79 -<comment>(FEATURES=autoaddcvs zrobi to automatycznie...)</comment>
80 -# <i>cvs add files/digest-foo-1.0</i>
81 </pre>
82
83 <p>
84 @@ -184,7 +161,7 @@
85 <pre caption="Usuwanie starej wersji pakietu">
86 # <i>cd CVSROOT/app-misc/foo</i>
87 # <i>cvs update</i>
88 -# <i>cvs remove foo-1.0.ebuild files/digest-foo-1.0</i>
89 +# <i>cvs remove -f foo-1.0.ebuild</i>
90 </pre>
91
92 <p>
93
94
95
96 --
97 gentoo-commits@l.g.o mailing list