--- fr/kde-split-ebuilds.xml 2007-01-14 15:18:45.000000000 +0100 +++ kde-split-ebuilds.xml 2007-01-14 17:18:45.000000000 +0100 @@ -28,14 +28,14 @@ -1.8 -2006-09-28 +1.9 +2006-12-22 Les ebuilds séparés de KDE
Ce qu'ils sont @@ -292,22 +292,12 @@ équivalent d'un make -f admin/Makefile.common; ./configure. Ceci devrait également faciliter la création de petites archives tar pour chaque ebuild séparé en réduisant le coût de la génération de son équivalent d'un script de configuration (s'il en est).

-

-Auparavant, confcache était considéré comme une façon de réduire le coût -engendré par le lancement répété de scripts de configuration générés par -autoconf. Confcache est une méthode pour mettre en cache les résultats de -tests de configuration. Toutefois, il n'y a toujours pas d'implémentation de -confcache dans l'arbre stable (2.1) de Portage. Et même si cela change -dans le futur, cela ne se produira peut-être pas assez tôt pour que nous -puissions l'utiliser avec les ebuilds de KDE ; nous devrons attendre KDE 4. -

-
FAQ des ebuilds séparés @@ -490,21 +480,22 @@ kde-functions.eclass définit des fonctions nommées get-parent-package() et get-child-packages() qui font la traduction pour vous. Ces deux fonctions sont un bon moyen d'obtenir la liste demandée à partir d'un ebuild ou d'un script bash externe. Voici un exemple :

-
+
 $ function die() { echo $@; }
-(Appelée pour récupérer les erreurs.)
+# appelée pour afficher les erreurs
 $ source /usr/portage/eclass/kde-functions.eclass
-$ get-parent-package konqueror
+$ get-parent-package konqueror# ne fonctionnera pas, vous
+devez spécifier le nom complet
 Package konqueror not found in KDE_DERIVATION_MAP, please report bug
-(Ne fonctionne pas, vous devez spécifier le nom complet.)
-$ get-parent-package kde-base/konqueror
-kde-base/kdebase
+# erreur affichée
+$ get-parent-package kde-base/konqueror# nom complet
+kde-base/kdebase# résultat affiché
 $ get-child-packages kde-base/kdebase
 (Une longue liste de paquet est retournée ici.)
 

Si votre script n'est pas en bash, vous pouvez récupérer dans