tazwok annotate TODO @ rev 554
Compatibility fix for $install variable in compile_rules
author | Antoine Bodin <gokhlayeh@slitaz.org> |
---|---|
date | Sun Mar 11 19:13:46 2012 +0100 (2012-03-11) |
parents | 10a0f496be28 |
children |
rev | line source |
---|---|
gokhlayeh@404 | 1 ==== Bugfixes ==== |
gokhlayeh@404 | 2 |
gokhlayeh@404 | 3 [ ] fix --undigest repository support |
gokhlayeh@404 | 4 [*] Check if reference repository is local or on network |
gokhlayeh@410 | 5 [ ] Check that various scan() usage case are fine (need help at beta time) |
gokhlayeh@404 | 6 [ ] get build-depends |
gokhlayeh@404 | 7 [ ] get reverse depends when a recook is needed (don't catch packages from reference repository!) |
gokhlayeh@410 | 8 > this one is not good yet |
gokhlayeh@404 | 9 [ ] cooklist generation |
gokhlayeh@449 | 10 [*] Fix md5um on-the-fly generation when using check-incoming) |
gokhlayeh@406 | 11 [*] Generate cooklist properly after cook-toolchain |
gokhlayeh@404 | 12 |
gokhlayeh@404 | 13 ==== Code optimizations ==== |
gokhlayeh@404 | 14 |
gokhlayeh@410 | 15 [*] Removing check for $UNDIGEST in scan() subfunctions - define how theses functions should act before |
gokhlayeh@410 | 16 [*] Don't check for repository used into update_packages_db() & erase_packages_info(); define this before. |
gokhlayeh@410 | 17 [ ] Don't plan regen_cookorder multiple times. |
gokhlayeh@407 | 18 [*] Don't mount all theses /home/slitaz/... directories when chrooting: one is enough! |
gokhlayeh@404 | 19 [ ] Move files related to cooking env from packages to packages-incoming (just before releasing the beta) |
gokhlayeh@407 | 20 [*] Use variables for most used files |
gokhlayeh@404 | 21 [*] cook-order.txt; wok-wanted.txt/wok-depends.txt of reference repository |
gokhlayeh@405 | 22 [*] cooklist, commit, broken, blocked |
gokhlayeh@404 | 23 [ ] Rename wok-wanted.txt/wok-depends.txt to simply depends.txt/wanted.txt |
gokhlayeh@410 | 24 [*] For main packages |
gokhlayeh@410 | 25 [ ] For packages-incoming (at beta release time) |
gokhlayeh@406 | 26 [x] L407: Use fgrep here are variable subsitution are not optimize for big strings. |
gokhlayeh@406 | 27 > False, variable substitution is definitively better. |
gokhlayeh@404 | 28 |
gokhlayeh@404 | 29 ==== New features ==== |
gokhlayeh@404 | 30 |
gokhlayeh@449 | 31 [ ] Allow to download safe-wok using rsync |
gokhlayeh@410 | 32 [ ] Take advantage of --rootconfig of new tazpkg (after tazpkg 4.3 release only) |
gokhlayeh@404 | 33 [*] Generate the safe-wok, and optionally a tarbalized one |
gokhlayeh@451 | 34 [*] Rework detection of broken shared libs dependencies |
gokhlayeh@410 | 35 [ ] Check that packages are availbale before cooking |
gokhlayeh@404 | 36 [*] Check that repositories exists into tazpkg conf |
gokhlayeh@404 | 37 [*] Check that env is up to date, or upgrade, or propose upgrade if outside of chroot. |
gokhlayeh@404 | 38 [ ] Need to check priorities outside of chroot |
gokhlayeh@404 | 39 [*] Generate ID of the repository. |
gokhlayeh@451 | 40 [*] Ensure ID is up-dated after cook operations to avoid false-changes detection. |
gokhlayeh@449 | 41 [ ] Ensure smooth tazwok update by automatically update cook environnement according new stuff |