Gentoo Archives: gentoo-commits

From: "Tomas Chvatal (scarabeus)" <scarabeus@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo commit in xml/htdocs/proj/en/desktop/kde: kde4-guide.xml
Date: Sun, 26 Oct 2008 14:56:54
Message-Id: E1Ku72x-0000RR-PC@stork.gentoo.org
1 scarabeus 08/10/26 14:56:51
2
3 Modified: kde4-guide.xml
4 Log:
5 Update kde4-guide again due to slipped outdated section.
6
7 Revision Changes Path
8 1.10 xml/htdocs/proj/en/desktop/kde/kde4-guide.xml
9
10 file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/desktop/kde/kde4-guide.xml?rev=1.10&view=markup
11 plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/desktop/kde/kde4-guide.xml?rev=1.10&content-type=text/plain
12 diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/desktop/kde/kde4-guide.xml?r1=1.9&r2=1.10
13
14 Index: kde4-guide.xml
15 ===================================================================
16 RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/desktop/kde/kde4-guide.xml,v
17 retrieving revision 1.9
18 retrieving revision 1.10
19 diff -u -r1.9 -r1.10
20 --- kde4-guide.xml 26 Oct 2008 11:14:57 -0000 1.9
21 +++ kde4-guide.xml 26 Oct 2008 14:56:51 -0000 1.10
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/en/desktop/kde/kde4-guide.xml,v 1.9 2008/10/26 11:14:57 scarabeus Exp $ -->
26 +<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/desktop/kde/kde4-guide.xml,v 1.10 2008/10/26 14:56:51 scarabeus Exp $ -->
27
28 <guide link="/proj/en/desktop/kde/kde4-guide.xml" lang="en">
29 <title>Gentoo KDE 4.1 Guide</title>
30 @@ -66,106 +66,37 @@
31 </section>
32 </chapter>
33 <chapter>
34 -<title>Grabbing overlay</title>
35 -<section>
36 -<title>Using layman</title>
37 -<body>
38 -
39 -<pre caption="layman command">
40 -# <i>layman -fS; layman -a kde-testing</i>
41 -</pre>
42 -
43 -</body>
44 -</section>
45 -<section>
46 -<title>Using git</title>
47 -<body>
48 -
49 -<pre caption="git command">
50 -# <i>git clone git://git.overlays.gentoo.org/proj/kde.git /PATH/WHERE/TO/PUT/OVERLAY</i>
51 -</pre>
52 -
53 -</body>
54 -</section>
55 -<section>
56 -<body>
57 -
58 -<note>
59 -The KDE 4.1 ebuilds make use of EAPI 2. Please use portage-2.2_rc11 or greater, if you
60 -run an otherwise stable profile then you must add portage to your package.keywords file.
61 -</note>
62 -
63 -<note>
64 -Don't forget to modify /etc/make.conf to add the overlay path to PORTDIR_OVERLAY, or
65 -to add the support for layman as required.
66 -</note>
67 -
68 -</body>
69 -</section>
70 -</chapter>
71 -
72 -<chapter>
73 <title>Unmasking/Keywording</title>
74 <section>
75 -<title>Using the bundled package.keywords/kde file</title>
76 +<title>Using the package.keywords/kde file from the kde-testing overlay</title>
77 <body>
78
79 <p>
80 The KDE 4.1 ebuilds are no longer masked so you won't need to use the package.unmask
81 file to be able to install them. If you're running ~arch and don't want to update to 4.1,
82 -you can use the package.mask file from Documentation/package.mask/kde.
83 +you can use the package.mask file from <uri
84 +link="http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=blob_plain;f=Documentation/package.mask/kde;hb=master">Documentation/package.mask/kde</uri>.
85 If you are running the stable tree you will need to keyword the ebuilds,
86 otherwise skip this step. For those running the stable tree in Gentoo:
87 </p>
88
89 -<note>
90 -This is the recomended way of keywording the KDE packages.
91 -</note>
92 -
93 <p>
94 -This overlay provides an appropriate package.keywords file that can be
95 -used in your package.keywords file/directory. You can find this file in
96 -"Documentation/package.keywords" directory. Copy it to the correct
97 -location "/etc/portage/package.keywords/" (preferably make a symlink to
98 -it), or add it to your "/etc/portage/package.keywords" file.
99 -Perform one of the following steps, depending on whether your
100 -/etc/portage/package.keywords is a directory or a file:
101 +Get the appropriate package.keywords file from the <c>kde-testing</c>
102 +overlay that can be used in your package.keywords file/directory. You
103 +can find this file under <uri
104 +link="http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=blob_plain;f=Documentation/package.keywords/kde;hb=master">Documentation/package.keywords</uri>
105 </p>
106
107 <pre caption="Adding the file to the package.keywords directory">
108 # <i>cd /etc/portage/package.keywords</i>
109 -# <i>ln -s /path/to/overlay/Documentation/package.keywords/kde .</i>
110 +# <i>cp /path/to/keywords/file .</i>
111 </pre>
112
113 <pre caption="Adding the file to the package.keywords file">
114 # <i>cd /etc/portage/</i>
115 -# <i>cat /path/to/overlay/Documentation/package.keywords/kde >> package.keywords </i>
116 -</pre>
117 -
118 -</body>
119 -</section>
120 -<section>
121 -<title>Creating the file from the packages in the overlay</title>
122 -<body>
123 -
124 -<pre caption="Adding keywords to the package.keywords directory">
125 -# <i>cd /path/to/our/overlay/</i>
126 -# <i>find ./ -name \*.ebuild |sed -e "s:.ebuild::" -e "s:./::" |awk -F'/' '{print $1"/"$2}' >> /etc/portage/package.keywords/kde4x</i>
127 -# <i>cd /usr/portage/</i>
128 -# <i>find ./x11-libs/qt-* -type d |sed -e "s:./::" |awk -F'/' '{print $1"/"$2}' | uniq >> /etc/portage/package.keywords/kde4x</i>
129 +# <i>cat /path/to/keywords/file >> package.keywords</i>
130 </pre>
131
132 -<pre caption="Adding keywords to the package.keywords file">
133 -# <i>cd /path/to/our/overlay/</i>
134 -# <i>find ./ -name \*.ebuild |sed -e "s:.ebuild::" -e "s:./::" |awk -F'/' '{print $1"/"$2}' >> /etc/portage/package.keywords</i>
135 -# <i>cd /usr/portage/</i>
136 -# <i>find ./x11-libs/qt-* -type d |sed -e "s:./::" |awk -F'/' '{print $1"/"$2}' | uniq >> /etc/portage/package.keywords</i>
137 -</pre>
138 -
139 -<note>
140 -There are some dependencies which require keywording that are not in this list. Keyword them as necessary.
141 -</note>
142 -
143 </body>
144 </section>
145 </chapter>