78 lines
1.9 KiB
Text
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
|