pkgsrc-wip/pkg_summary-utils/files/TODO
Aleksey Cheusov 84a862ae5f merged with psu-0-34-0 branch
update to 0.34.0
  - FIX: pkg_summary2build_graph is reimplemented and now handles
    correctly summaries with enriched PKGPATHS and ASSIGNMENTS field.
    Regression tests for this utility have been added.
2009-10-21 08:37:20 +00:00

69 lines
1.7 KiB
Text

TODO list and thoughts
existing tools:
pkg_cleanup_distdir:
pkg_cmp_summary:
- test for -m
- -f <p> use pkgpath only for comparison
- -f <n> use pkgbase only for comparison
- -f <pn> use pkgbase and pkgpath for comparison
pkg_list_all_pkgs:
pkg_micro_src_summary:
- rewrite it! There is no reason to "emulate" 'make'.
It is enough to run bmake for cut off Makefile.
pkg_refresh_summary:
pkg_src_fetch_var:
- remove it, see pkg_micro_src_summary
pkg_src_summary:
- new option for exit code 0 if everything was done successfully,
1 otherwise
pkg_summary4view:
pkg_update_src_summary:
pkg_update_summary:
- use standard 'find -newer' instead of 'ls -1t' and
non-portable 'test f1 -nt f2'
pkg_grep_summary:
pkg_summary2build_graph:
pkg_summary2bb_pkgs:
new tools?
- pkg_lint_summary:
- versions consistency
- old binaries
- distfiles checksums
- check binaries and their REQUIRES and analyse Makefile
- replacement for lintpkgsrc -m
- (unsure) additional tool for fields reordering?
- (unsure) simplified wrapper over pkg_grep_summary for grepping
packages by their (list of!) PKGBASEs/PKGNAMEs/PKGPATHs
(look inside pkg_refresh_summary and pkg_update_src_summary)
- rfc822_to_summary and (?)debian_to_summary(?) for converting an
information about Debian packages to pkg_summary(5) format.
For pkg_online database server for Debian packages?
- pkg_summary2INDEX
pkg_summary2PKGDB
- pkg_op_summary <refresh|intersect|subtract>
- pkg_get_deps
- pkg_summary2binary
ANY IDEAS? LET ME KNOW