Gentoo Archives: gentoo-commits

From: "Petteri Raty (betelgeuse)" <betelgeuse@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo commit in xml/htdocs/proj/en/devrel/handbook: hb-introduction-new-devs.xml
Date: Sun, 02 Mar 2008 22:48:47
Message-Id: E1JVwz6-0006nc-K1@stork.gentoo.org
1 betelgeuse 08/03/02 22:48:44
2
3 Modified: hb-introduction-new-devs.xml
4 Log:
5 Remove references to digest files as they have been removed from gentoo-x86. Fixes bug #212037.
6
7 Revision Changes Path
8 1.11 xml/htdocs/proj/en/devrel/handbook/hb-introduction-new-devs.xml
9
10 file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-introduction-new-devs.xml?rev=1.11&view=markup
11 plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-introduction-new-devs.xml?rev=1.11&content-type=text/plain
12 diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-introduction-new-devs.xml?r1=1.10&r2=1.11
13
14 Index: hb-introduction-new-devs.xml
15 ===================================================================
16 RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-introduction-new-devs.xml,v
17 retrieving revision 1.10
18 retrieving revision 1.11
19 diff -u -r1.10 -r1.11
20 --- hb-introduction-new-devs.xml 1 Nov 2007 20:32:58 -0000 1.10
21 +++ hb-introduction-new-devs.xml 2 Mar 2008 22:48:44 -0000 1.11
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/en/devrel/handbook/hb-introduction-new-devs.xml,v 1.10 2007/11/01 20:32:58 phreak Exp $ -->
27 +<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-introduction-new-devs.xml,v 1.11 2008/03/02 22:48:44 betelgeuse Exp $ -->
28
29 <sections>
30 <version>1.0.3</version>
31 @@ -41,10 +41,6 @@
32 </pre>
33
34 <p>
35 -In order to make sure digests are correct, please put <c>cvs</c> in your <c>FEATURES</c> setting.
36 -</p>
37 -
38 -<p>
39 Finally, many people using CVS like to use compression (-z#). We ask that
40 developers who are not on dialup connections please use -z0 - with the contents
41 of our CVS repository and the load on our CVS server, you actually experience a
42 @@ -111,26 +107,12 @@
43 CVSROOT=":ext:you@××××××××××.org:/var/cvsroot"
44 </pre>
45
46 -<p>
47 -Whether you wish to use a CVS checkout as your primary Portage tree or not,
48 -you should ensure that <c>cvs</c> is in your <c>FEATURES</c> in
49 -<path>/etc/make.conf</path>. This makes sure Portage downloads all the
50 -files an ebuild references in its <c>SRC_URI</c> when making a digest.
51 -</p>
52 -
53 <note>
54 Due to the fact that the cvs checkout has no metadata cache, your portage may
55 become really slow
56 </note>
57
58 <p>
59 -You can add <c>digest</c> to your <c>FEATURES</c>, letting
60 -Portage automatically create new digests. You can also add
61 -<c>autoaddcvs</c> so <c>repoman</c>, the tool which you will use to
62 -commit in ebuilds, would automatically add missing digests for you into CVS.
63 -</p>
64 -
65 -<p>
66 On supported architectures, you should also have <c>sandbox</c> in your
67 <c>FEATURES</c> to ensure ebuilds do not modify the root filesystem
68 directly.
69 @@ -159,11 +141,9 @@
70 <comment>(It's better to keep in-progress ebuilds in an overlay outside of your CVS tree.)</comment>
71 # cp /path/to/foo-1.0.ebuild ./
72 <comment>[Don't forget to create a ChangeLog - see the man page for echangelog.]</comment>
73 -<comment>(Make sure PORTDIR_OVERLAY is set to the CVS directory when creating digests.)</comment>
74 -# ebuild foo-1.0.ebuild digest
75 +<comment>(Make sure PORTDIR_OVERLAY is set to the CVS directory when creating manifests.)</comment>
76 +# repoman manifest
77 # cvs add foo-1.0.ebuild ChangeLog files
78 -<comment>(FEATURES=autoaddcvs will do this for you...)</comment>
79 -# cvs add files/digest-foo-1.0
80 </pre>
81
82 <p>
83 @@ -180,7 +160,7 @@
84 <pre caption="Removing old versions">
85 # cd CVSROOT/app-misc/foo
86 # cvs update
87 -# cvs remove -f foo-1.0.ebuild files/digest-foo-1.0
88 +# cvs remove -f foo-1.0.ebuild
89 </pre>
90
91 <p>
92 @@ -204,7 +184,7 @@
93 <comment>[Make sure there are no root-owned files present prior to running repoman!]</comment>
94 <comment>("scan" scans the current directory for QA issues. "full" is more complete.)</comment>
95 # repoman scan
96 -<comment>("commit" does a scan, then commits, while also updating digests. Make sure you
97 +<comment>("commit" does a scan, then commits, while also updating the Manifest. Make sure you
98 add a verbose and useful CVS ChangeLog message...)</comment>
99 # repoman commit
100 </pre>
101
102
103
104 --
105 gentoo-commits@l.g.o mailing list