summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTheo Chatzimichos <tampakrap@gentoo.org>2009-05-28 17:37:13 +0300
committerTheo Chatzimichos <tampakrap@gentoo.org>2009-05-28 17:37:13 +0300
commitee6b04f1df3e799558cf86b9a9437d3aea8d99a1 (patch)
tree9b0d2086aeee990401c0f72ac4f3501cf847ca91
parente47283adc1bb7f40672e1578562c5f944fc95344 (diff)
downloadkde-ee6b04f1df3e799558cf86b9a9437d3aea8d99a1.tar.gz
kde-ee6b04f1df3e799558cf86b9a9437d3aea8d99a1.tar.bz2
kde-ee6b04f1df3e799558cf86b9a9437d3aea8d99a1.zip
Add note about SLOT in kde3 and kde4-live packages
-rw-r--r--Documentation/CODE9
1 files changed, 7 insertions, 2 deletions
diff --git a/Documentation/CODE b/Documentation/CODE
index 2bfe2ef041a..ce7e3a671fc 100644
--- a/Documentation/CODE
+++ b/Documentation/CODE
@@ -16,8 +16,8 @@ So the rules are these:
or similar directory. Sometimes application handbooks are not trivial to assign (for example
kde-base/khelpcenter ebuild), in such case ask Gentoo KDE team/HT members or contact upstream.
- - think about adding debug useflag to your package. Do not add debug USE flag for artwork-only and
- python-only KDE packages.
+ - think about adding debug USE flag to your package. Do not add debug USE flag for artwork-only and
+ python-only KDE packages. And don't forget to write metadata.xml entries for new local USE flags.
- always check for linguas and add them to the KDE_LINGUAS variable.
@@ -32,6 +32,9 @@ So the rules are these:
Block, if possible should contain specific version for the blocker. Below are most typical
scenarios for kde-base/ related blocks, your should use this as a pattern, unless you know what you're doing.
+- all kde4 and kde-live misc applications should be in SLOT="4". Feel free to fix packages that don't
+ follow this, and always add the correct blockers (be carefull not to block kde3 packages)
+
* ebuild rename not colliding with KDE3 ebuilds (see example kde-menu -> kdebase-menu)
!kdeprefix? ( !<old_cat>/<old_pkg>[-kdeprefix] )
@@ -78,6 +81,8 @@ Examples:
KDE 3:
- do what ever you want with one condition, make sure it really compiles/run
- feel free to commit patches without kde team ack if the above condition is checked
+ - all kde3 apps should have SLOT="3.5". Feel free to fix packages that don't follow this
+ rule and don't forget to add correct blockers
# NOT FOLLOWING THIS RULES WILL BE PUNISHED!
# no cookies for week!