summaryrefslogtreecommitdiff
path: root/pkgtools/pkg_summary-utils/PLIST
AgeCommit message (Collapse)AuthorFilesLines
2015-03-01Update to version 0.66.0cheusov1-1/+3
New utility pkg_cksum2summary was added
2014-01-14Updated to versiopn 0.63.0:cheusov1-1/+3
pkg_grep_summary: - almost all search strategies were reimplemented in C for better performance, as a result all utilities using pkg_grep_summary(1) work much faster. Strategies still implemented in AWK: awk, kw. - converted to use shell's getopts. - new regression tests. pkg_src_summary: - if -m, -d, -D aren't applied, temporary files are not created. - adapted for recent paexec(1) improvements. pkg_update_src_summary: - progress counter is output if -v is applied. pkg_summary2deps: - workaround for buggy patterns like >=foo-1.* was implemented. pkg_summary-utils build infrastructure is completely reimplemented. Now it is a two-level project. Subprojects: scripts and grep_summary (enabled by default), doc and tests. PKG_TOOLS_BIN env. variable is used at build time as a default directory for pkg_info(8) (for OpenBSD/FreeBSD in order to avoid conflicts with their native pkg_* tools). A number of stupid workarounds for stupid Solaris' userlevel. All scripts written in shell uses @SH@ in shebang and therefore uses pkgsrc's ${SH} at run time.
2012-11-04Update to version 0.59.0cheusov1-1/+7
pkg_update_src_summary has been completely reimplemented and now works dramatically faster if files under mk/ directory were not changed since previous update. pkg_src_summary: - PLIST field gathering was significantly speeded-up - Fix. Option -p works correctly with non-empty PSS_SLAVES - Fix. If -A is applied, -m is always enabled for recursive runs. - Minor fix for -m. - New option -F was added - Minor fixes for PLIST and ALLDISTFILES - PSS_PPERS was completely removed cvs_checksum: - checksums of CVS files are output by default pkg_digger: - pkg_digger_backend has been renamed to pkg_digger_summary, man page was added for pkg_digger_summary - new search backend pkg_digger_installed pkg_list_all_pkgs: - new options -a and -d were added New utility makefiles2deps was added. A lot of new regression tests, updates for man pages, minor code clean-ups
2011-12-03Update to 0.56.4cheusov1-1/+2
FIX: Shell scripts now use "trap" corectly. Minor correction in pkg_lint_summary.1. pkg_summary4view: - TARGET_BUILD_DEPENDS and _ALL_DEPENDS are formatted just like DEPENDS.
2011-11-17Update to 0.56.3cheusov1-1/+2
pkg_src_summary: - fixed: gathering DESCRIPTION and ALLDISTFILES fields eats too much CPU. Now full summary is gathered drammatically faster. This may significantly speed up distbb bulk builds. - While generating ALLDISTFILES do not try to read "distinfo" files when DISTFILES is empty. - More regression tests. - If MAKECONF and PSS_SLAVES are not empty, MAKECONF is passed to pkg_src_summary processes running on slave hosts.
2011-11-11Update to 0.56.2cheusov1-1/+2
pkg_src_summary: - Mysterious infinite loop was fixed in 'pkg_src_summary -m' - summary2multi_variants script was separated from pkg_src_summary pkg_bin_summary: - CKSUM was renamed to FILE_CKSUM (by analogy with FILE_SIZE and FILE_NAME) as suggested by spz@
2011-05-11A collection of utilities for manipulating pkg_summary(5) files.cheusov1-0/+55
pkg_list_all_pkgs - list (in PKGPATH form) all packages in pkgsrc tree pkg_src_summary - create a full pkg_src_summary for given (in PKGPATH form) packages pkg_bin_summary - creates a summary for binary or installed packages pkg_micro_src_summary - create a micro pkg_src_summary for given (in PKGPATH form) packages pkg_cmp_summary - compare two summary files, i.e. packages are compared by their versions pkg_grep_summary - grep the summary using AWK expression pkg_digger - very powerful package searcher pkg_digger_backend - pkg_summary.txt backend for pkg_digger pkg_update_summary - updates pkg_summary(5) by analysing the modification time of binary packages and pkg_summary(5) file pkg_update_src_summary - efficiently updates pkg_src_summary for all packages in pkgsrc tree pkg_summary4view - convert a summary file to human readable format pkg_refresh_summary - output an information about latest/newest version of packages pkg_cleanup_distdir - remove old unused distfiles pkg_uniq_summary - filter out repeated package summaries pkg_summary2deps - summary to dependency graph converter pkg_subgraph_deps - analyses dependency graph given on input pkg_lint_summary - sanity checks for summaries pkg_summary2leaves - output leaf packages