pkgsrc-wip/pkg_summary-utils/files/TODO
2011-03-18 23:56:55 +00:00

78 lines
1.9 KiB
Text

TODO list and thoughts
existing tools:
cvs_checksum:
pkg_assignments2pkgpath:
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
- automatic removal of #-comments
pkg_grep_summary:
pkg_list_all_pkgs:
pkg_micro_src_summary:
- rewrite it! There is no reason to "emulate" 'make'.
Sometimes 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_summary2bb_pkgs:
pkg_digger:
pkg_digger_backend:
pkg_summary2deps:
pkg_summary4view:
- another format for DEPENDS, BUILD_DEPENDS and CONFLICTS,
(convertors for RHEL yum, Debian apt, OpenSolaris IPS)
pkg_uniq_summary:
pkg_update_src_summary:
- use "pkg_grep_summary -t strfile PKGPANA"
pkg_update_summary:
- reimplement it using 'pkg_grep_summary -S FILE_NAME file'
and...
pkg_lint_summary:
- checks for bad patterns like foobar<=1.1.1nb*
- improve REQUIRES/PROVIDES checks, i.e. use
PROVIDES from dependencies only
- CONFLICTS vs. actual PLISTs in packages
- distfiles checksums
- check binaries and their REQUIRES and analyse Makefile
new tools?
- replacement for lintpkgsrc -m
- (unsure) additional tool for fields reordering?
- 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>
ANY IDEAS? LET ME KNOW