diff --git a/doc/TODO b/doc/TODO index 882e8f29eb..91ad852cf8 100644 --- a/doc/TODO +++ b/doc/TODO @@ -4,16 +4,20 @@ xbps-src: Something like ${sourceforge} to pick up any specified mirror on the list. * Add support to run the prepost-* scripts, so that the same actions are performed in source/bin packages. Use current postinstall_helpers to - automatically add triggers, shared by src/bin pkgs. [IN PROGRESS] + automatically add triggers, shared by src/bin pkgs. Packages: * fix mpfr hardcoded rpath for gmp. xbps-bin: * Add support to handle conf_files and keep_dirs from package metadata. - * Add support to remove recursively all deps of a package. [IN PROGRESS] - * Add support to detect orphaned packages. + * Add support to detect orphaned packages, something like + "apt-get autoremove" [IN PROGRESS] * Add support to install binary packages without any repository. + * Check SHA256 hash of pkg and dependencies before installing. + Currently the hash is checked before a pkg is unpacked, this is + suboptimal because if some pkg fails, previous packages will be + installed and therefore unusable. [IN PROGRESS] xbps-repo: * Replace binpkg-genindex.sh with a target for xbps-repo to generate the