./pkgtools/pkg_summary-utils, Utilities for manipulating pkg_summary(5) files

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.66.0, Package name: pkg_summary-utils-0.66.0, Maintainer: cheusov

A collection of utilities for manipulating pkg_summary(5) files.
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 -- 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


Required to run:
[pkgtools/digest] [devel/pipestatus] [lang/runawk] [parallel/paexec]

Required to build:
[devel/mk-configure] [pkgtools/cwrappers]

Master sites:

SHA1: 38a2277d19daa08604c65816afbdbc100ce04939
RMD160: 78c62487c59bcf0948549397b5b1768e31574ead
Filesize: 117.105 KB

Version history: (Expand)


CVS history: (Expand)


   2017-01-19 19:52:30 by Alistair G. Crooks | Files touched by this commit (352)
Log message:
Convert all occurrences (353 by my count) of

	MASTER_SITES= 	site1 \
			site2

style continuation lines to be simple repeated

	MASTER_SITES+= site1
	MASTER_SITES+= site2

lines. As previewed on tech-pkg. With thanks to rillig for fixing pkglint
accordingly.
   2015-11-04 01:38:40 by Alistair G. Crooks | Files touched by this commit (10)
Log message:
Add SHA512 digests for distfiles for pkgtools category

Existing SHA1 digests verified and found to be the same on the machine
holding the existing distfiles (morden).  All existing SHA1 digests
retained for now as an audit trail.
   2015-03-01 15:58:47 by Aleksey Cheusov | Files touched by this commit (3) | Package updated
Log message:
Update to version 0.66.0

  New utility pkg_cksum2summary was added
   2015-01-18 17:45:43 by Aleksey Cheusov | Files touched by this commit (2) | Package updated
Log message:
Update to 0.65.2
  pkg_lint_summary -l:
      REQUIRES/PROVIDES paths are normalized (//, /.., /. are removed).
      This fixes some problems in nih.
   2014-10-09 16:07:17 by Thomas Klausner | Files touched by this commit (1163)
Log message:
Remove pkgviews: don't set PKG_INSTALLATION_TYPES in Makefiles.
   2014-08-13 01:15:28 by Aleksey Cheusov | Files touched by this commit (2) | Package updated
Log message:
Update to 0.65.1
  Build failure was fixed on Haiku.  Haiku provides strlwr(3) that
  conflicts with pkg_summary-utils' version.
   2014-07-13 18:46:45 by Aleksey Cheusov | Files touched by this commit (1) | Package updated
Log message:
Update BUILD_DEPENDS
   2014-07-13 18:45:56 by Aleksey Cheusov | Files touched by this commit (2) | Package updated
Log message:
Update

Version 0.65.0

  mk-configure>=0.26.0 is required for build.

  pkg_grep_summary
    - fix for "-t strfile" (hcreate(3) hash is not autoresizable)
    - if option -r was applied, the exit status is 1 for "not match"
      and 2 for unexpected failure.

  Code clean-ups and improvements.

Version 0.64.0

  pkg_subgraph_deps:
    - significant performance improvements

  pkg_cmp_summary:
    - option -f was added, options -p and -P are considered deprecated

  Code clean-ups in the default pkg_digger.conf