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.
69 lines
1.7 KiB
Text
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
|