<feed xmlns='http://www.w3.org/2005/Atom'>
<title>pkgsrc/pkgtools/pkg_summary-utils/PLIST, branch pkgsrc-2014Q2</title>
<subtitle>[no description]</subtitle>
<id>https://git.osdyson.ru/mirror/pkgsrc/atom?h=pkgsrc-2014Q2</id>
<link rel='self' href='https://git.osdyson.ru/mirror/pkgsrc/atom?h=pkgsrc-2014Q2'/>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/'/>
<updated>2014-01-14T01:09:20Z</updated>
<entry>
<title>Updated to versiopn 0.63.0:</title>
<updated>2014-01-14T01:09:20Z</updated>
<author>
<name>cheusov</name>
<email>cheusov@pkgsrc.org</email>
</author>
<published>2014-01-14T01:09:20Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=fa2749d158e2ce1a9af7f10364b91b25ac97cab6'/>
<id>urn:sha1:fa2749d158e2ce1a9af7f10364b91b25ac97cab6</id>
<content type='text'>
  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 &gt;=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.</content>
</entry>
<entry>
<title>Update to version 0.59.0</title>
<updated>2012-11-04T17:09:21Z</updated>
<author>
<name>cheusov</name>
<email>cheusov@pkgsrc.org</email>
</author>
<published>2012-11-04T17:09:21Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=4abdd9413be8bd213e6b3f74f955d7444ec401d3'/>
<id>urn:sha1:4abdd9413be8bd213e6b3f74f955d7444ec401d3</id>
<content type='text'>
  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</content>
</entry>
<entry>
<title>Update to 0.56.4</title>
<updated>2011-12-03T14:51:35Z</updated>
<author>
<name>cheusov</name>
<email>cheusov@pkgsrc.org</email>
</author>
<published>2011-12-03T14:51:35Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=d45a3e2da98b6d30f50babb589572472ecb3e8a5'/>
<id>urn:sha1:d45a3e2da98b6d30f50babb589572472ecb3e8a5</id>
<content type='text'>
  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.</content>
</entry>
<entry>
<title>Update to 0.56.3</title>
<updated>2011-11-17T18:47:42Z</updated>
<author>
<name>cheusov</name>
<email>cheusov@pkgsrc.org</email>
</author>
<published>2011-11-17T18:47:42Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=87e515618fdc477e2033579fde29732f6ee422ea'/>
<id>urn:sha1:87e515618fdc477e2033579fde29732f6ee422ea</id>
<content type='text'>
  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.</content>
</entry>
<entry>
<title>Update to 0.56.2</title>
<updated>2011-11-11T10:56:02Z</updated>
<author>
<name>cheusov</name>
<email>cheusov@pkgsrc.org</email>
</author>
<published>2011-11-11T10:56:02Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=d5344ecdba243087e4bc8414bf2fdd860306789d'/>
<id>urn:sha1:d5344ecdba243087e4bc8414bf2fdd860306789d</id>
<content type='text'>
  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@</content>
</entry>
<entry>
<title>A collection of utilities for manipulating pkg_summary(5) files.</title>
<updated>2011-05-11T19:24:47Z</updated>
<author>
<name>cheusov</name>
<email>cheusov@pkgsrc.org</email>
</author>
<published>2011-05-11T19:24:47Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=772caef2f478cb05338b11ece58148a91e256933'/>
<id>urn:sha1:772caef2f478cb05338b11ece58148a91e256933</id>
<content type='text'>
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</content>
</entry>
</feed>
