[nutyx-dev] Choses à faire |
[ Thread Index |
Date Index
| More nutyx.org/nutyx-dev Archives
]
Voici les choses qui restent à faire sur cards:
1. Infos sur une archive:
- cards info -A | --archive
Information sur une archive: Dépendences, Version, Description, Taille, Build time
- cards list -A | --archive
List des fichiers de l'archive
2. La base de donnée des paquets doit contenir l'info de la date d'installlation du paquet (demande de alienus)
Elle doit aussi contenir un flag. Installé auto ou manuellement pour connaître les paquets orfelins
3. cards install doit vérifier la date des dépendances du paquet à installer. Le système doit être mis à jour dans le cas où une dépendance n'est plus à jour. Si ce n'est pas le cas, cards n'installera rien
4. cards dependant doit lister les ports réclamant la dépendance passée en argument
5. card create, déjà expliqué:
- retourne à un système de base
- installe toutes les dépendances (cad base et sous paquets) via les binaires UNIQUEMENT
- log de compilation
- compile le port
- installe le paquet de base et les sous paquets compilés
La commande aborte si une dépendance binaire est manquante.
6. pkgmk ne doit générer une erreur uniquement si:
- le fichier .info manque -> déjà le cas
- Si pas de fichier Pkgfile, pkgmk vérifie si pas de fichier .run alors erreur
Les autres fichiers sont facultatifs
Paquets typique de ce type sont: xfce4 et kde
7. Comme dans pkg-get avoir un log de tout ce qui a été installé.
Un cards.log
Commentaires bienvenues
Thierry
--
http://www.nutyx.org
--
http://listengine.tuxfamily.org/nutyx.org/nutyx-dev