X-Git-Url: http://gitweb.hugovil.com/?a=blobdiff_plain;f=TODO;h=cbefc6f7f6775c9c7e28e12740019f6d4ad6163d;hb=bd4976a460cc6af4da09164c6f1d1581480a9771;hp=c1d6e56e9f7dfaaa150ba2d194e26b24f4a9ece0;hpb=f63a78e04ec65397472cda88061558f4e3a30fb2;p=hvlinux.git diff --git a/TODO b/TODO index c1d6e56..cbefc6f 100644 --- a/TODO +++ b/TODO @@ -1,12 +1,8 @@ TODO -Because dependencies are only computed as a side-effect of the compilation, no dependency information exists the first time a package is built. This is OK because all the files need to be built anyway: make does not have to decide which files need to be rebuilt. In fact, dependency tracking is completely useless for one-time builds and there is a configure option to disable this: - ---disable-dependency-tracking - Speed up one-time builds. - --Transférer /mnt/hvrepos directement dans /srv/www/htdocs/hugovil... +-Vérifier option du kernel pour créér automatiquement /dev au démarrage + (Generic Driver Options) -Dans le fichier packages-list, utiliser un array pour définir le nom du module et l'hyperlien pour le télécharger: @@ -18,19 +14,10 @@ Because dependencies are only computed as a side-effect of the compilation, no d -Enlever automatiquement les patches antérieures du style: [module]-[version]-[nom_patch]-[version_patch] --DBUS: Chaque usager doit ajouter 'dbus-launch' dans son - fichier ~/.xsession ou ~/.xinitrc - --webalizer: needs gd-2.0.33 - --install guitartex automatiquement - --installer fonts Deja Vu +-install guitartex et lilypond automatiquement: -installer modes emacs: php, html, css, etc. --cur_dir: set automatically in install_package() (see cis-mailman) - -install gdb. -syslog -r est nécessaire pour LTSP: @@ -45,19 +32,8 @@ Because dependencies are only computed as a side-effect of the compilation, no d -uw-imap: use config files instead of modifying Makefiles. --Automatically install Acrobat Reader? - -SPIP: mysql database name: - localhost :( - localhost.localdomain :) - --bc-1.06 : plus de patches disponibles sur le site lfs (ils ont - seulement la nouvelle version)... - -Compiler certains packages en parallèle (système de dependences) --packages-list: prefixer chaque variabler avec "HVPKG_" pour eviter les bugs - -Combiner stageX-install et packages-update. stageX-install devrait accepter les arguments: fetch : download packages @@ -68,22 +44,12 @@ SPIP: mysql database name: packages décompressent certains fichiers automatiquement, donc il faudrait trouver une façon de les downloader aussi. --ldconfig et source /etc/profile: éxécuter automatiquement après chaque installation - d'un package. - -stageX-install: si un package n'est pas disponible, le downloader automatiquement? --Mettre "local" devant chaque variable des fonctions dans functions et functions-update. - -BIND: run in IPV4 mode only (option "-4") --Remove /home/named/var/run/named.run dans le start/stop script au début? - --installer libcroco pour librsvg? Mounting network volumes: check if networking is up. -Check if reinstall of inetd at stage3 is necessary? - Octave: install gnuplot f2c --> install src/f2c /usr/bin install src/f2c.h /usr/include @@ -110,7 +76,4 @@ Ajouter une variable "package_location" dans sysinfos Faire un script de test (tester la présence de certains programmes à la toute fin de l'installation (ou dans chaque script d'installation) -Vérifier si tous les packages acceptent correctement les CFLAGS. Sinon, les passer -directement au script... - "ls --timestyle=long-iso" --> /etc/bashrc ???