1 |
philantrop 08/04/26 19:41:20 |
2 |
|
3 |
Modified: kde-split-ebuilds.xml |
4 |
Log: |
5 |
Added a note about mixing stable and testing to take care of bug 125126. |
6 |
|
7 |
Revision Changes Path |
8 |
1.2 xml/htdocs/proj/en/desktop/kde/kde-split-ebuilds.xml |
9 |
|
10 |
file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/desktop/kde/kde-split-ebuilds.xml?rev=1.2&view=markup |
11 |
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/desktop/kde/kde-split-ebuilds.xml?rev=1.2&content-type=text/plain |
12 |
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/desktop/kde/kde-split-ebuilds.xml?r1=1.1&r2=1.2 |
13 |
|
14 |
Index: kde-split-ebuilds.xml |
15 |
=================================================================== |
16 |
RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/desktop/kde/kde-split-ebuilds.xml,v |
17 |
retrieving revision 1.1 |
18 |
retrieving revision 1.2 |
19 |
diff -u -r1.1 -r1.2 |
20 |
--- kde-split-ebuilds.xml 26 Apr 2008 19:20:59 -0000 1.1 |
21 |
+++ kde-split-ebuilds.xml 26 Apr 2008 19:41:20 -0000 1.2 |
22 |
@@ -1,6 +1,6 @@ |
23 |
<?xml version='1.0' encoding='UTF-8'?> |
24 |
|
25 |
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/desktop/kde/kde-split-ebuilds.xml,v 1.1 2008/04/26 19:20:59 neysx Exp $ --> |
26 |
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/desktop/kde/kde-split-ebuilds.xml,v 1.2 2008/04/26 19:41:20 philantrop Exp $ --> |
27 |
|
28 |
<!DOCTYPE guide SYSTEM "/dtd/guide.dtd"> |
29 |
|
30 |
@@ -14,6 +14,9 @@ |
31 |
<author title="Editor"> |
32 |
<mail link="greg_g@g.o">Gregorio Guidi</mail> |
33 |
</author> |
34 |
+<author title="Editor"> |
35 |
+ <mail link="philantrop@g.o">Wulf C. Krueger</mail> |
36 |
+</author> |
37 |
|
38 |
<abstract> |
39 |
With KDE 3.4, the 'split ebuilds' were introduced into Portage. This page |
40 |
@@ -25,8 +28,8 @@ |
41 |
<!-- See http://creativecommons.org/licenses/by-sa/2.5 --> |
42 |
<license/> |
43 |
|
44 |
-<version>1.11</version> |
45 |
-<date>2008-01-16</date> |
46 |
+<version>1.12</version> |
47 |
+<date>2008-04-26</date> |
48 |
|
49 |
<chapter> |
50 |
<title>The Split KDE Ebuilds</title> |
51 |
@@ -66,10 +69,9 @@ |
52 |
<body> |
53 |
|
54 |
<p> |
55 |
-The latest stable KDE release, as of this writing, is 3.5.7. The latest |
56 |
-unstable (~arch) is 3.5.8. Split and monolithic ebuilds for both releases are |
57 |
-present in Portage. The 4.0.0 release is about to enter the tree in hardmasked |
58 |
-state. |
59 |
+The latest stable KDE release, as of this writing, is 3.5.8. The latest |
60 |
+unstable (~arch) is 3.5.9. Split and monolithic ebuilds for both releases are |
61 |
+present in Portage. The latest 4.0.x release is in the tree in hardmasked state. |
62 |
</p> |
63 |
|
64 |
<ul> |
65 |
@@ -264,11 +266,9 @@ |
66 |
</p> |
67 |
|
68 |
<p> |
69 |
-KDE 4 will (as far as we can tell now) adopt a completely new build system, |
70 |
-which among other things will greatly reduce the time its equivalent of a |
71 |
-<c>make -f admin/Makefile.common; ./configure</c> will take. Hopefully, it will |
72 |
-also make it much easier to create a small tarball for each split ebuild by |
73 |
-lowering the cost of generating its equivalent of configure scripts (if any). |
74 |
+KDE 4 has adopted a completely new build system, cmake, which among other things |
75 |
+greatly reduces the time its equivalent of a <c>make -f admin/Makefile.common; |
76 |
+./configure</c> takes. |
77 |
</p> |
78 |
|
79 |
</body> |
80 |
@@ -295,6 +295,11 @@ |
81 |
work correctly (i.e. no ebuild will depend on libkdenetwork-3.5.0_beta2). |
82 |
</p> |
83 |
|
84 |
+<p> |
85 |
+Note that, because of this, if you want to install masked versions of KDE, you |
86 |
+might also need to unmask packages from a previous version of KDE, if they are |
87 |
+also masked. You might want to read <uri link="https://bugs.gentoo.org/125126">this bug</uri> for more details. |
88 |
+</p> |
89 |
</body> |
90 |
</section> |
91 |
<section> |
92 |
@@ -383,7 +388,8 @@ |
93 |
|
94 |
<p> |
95 |
We intend to do so eventually. However, there will be both monolithic and split |
96 |
-ebuilds for all the KDE 3.x releases. |
97 |
+ebuilds for all the KDE 3.x releases. For KDE4, we don't provide monolithic |
98 |
+ebuilds anymore. |
99 |
</p> |
100 |
|
101 |
<p> |
102 |
|
103 |
|
104 |
|
105 |
-- |
106 |
gentoo-commits@l.g.o mailing list |