Commit graph

569 commits

Author SHA1 Message Date
Aleksey Cheusov
ea5389d19a Update regression tests to match the reality 2012-04-22 16:54:50 +00:00
Aleksey Cheusov
18e93bca92 New option -F was added to pkg_uniq_summary. More regression tests
Version is set to 0.58.0
2012-04-22 16:36:23 +00:00
Aleksey Cheusov
a257aef6a2 fix/adapt for latest devel/mk-configure 2012-04-22 08:30:59 +00:00
Aleksey Cheusov
0997e98dc2 version -> 0.57.0; Update NEWS 2012-01-09 20:46:47 +00:00
Aleksey Cheusov
bf4f44b11d Add missing test files 2012-01-09 20:42:04 +00:00
Aleksey Cheusov
f06969474a version -> 0.56.5 2011-12-29 21:36:08 +00:00
Aleksey Cheusov
cc76d2d43f pkg_subgraph_deps: support for dependency type, regression tests, doc 2011-12-29 14:54:57 +00:00
Aleksey Cheusov
0117629575 pkg_subgraph_deps: Implementation and regression tests for -v1 2011-12-28 09:49:23 +00:00
Aleksey Cheusov
3967f22d52 pkg_subgraph_deps: new option -1 was added, more regression tests 2011-12-28 09:32:57 +00:00
Aleksey Cheusov
187e89690d New option -2 was added to pkg_summary2deps. More regression tests. 2011-12-11 20:40:10 +00:00
Aleksey Cheusov
e5543c5b1c Update to 0.56.4
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-12-03 14:39:18 +00:00
Aleksey Cheusov
af78de0e1d Fix use of "trap" in shell scripts 2011-11-28 00:37:39 +00:00
Aleksey Cheusov
05e099fcc3 Use trim_lr() from trim.awk instead of local trim() 2011-11-27 18:43:14 +00:00
Aleksey Cheusov
1ea7cc3b7c minor clean-ups 2011-11-27 18:32:04 +00:00
Aleksey Cheusov
b14dcdec50 Formatting TARGET_BUILD_DEPENDS and _ALL_DEPENDS variables 2011-11-27 18:31:33 +00:00
Aleksey Cheusov
b8a43df3e4 fixes for Sun<5.11 wiht horribly broken userlevel 2011-11-22 20:45:28 +00:00
Aleksey Cheusov
eef327e476 +1 task 2011-11-21 12:42:18 +00:00
Aleksey Cheusov
65b0851f55 Fix in pkg_lint_summary.1. Thanks, Jeremy! 2011-11-20 00:15:35 +00:00
Aleksey Cheusov
50161ef3d3 update to 0.56.3
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-17 18:39:44 +00:00
Aleksey Cheusov
08b97b73e3 If MAKECONF and PSS_SLAVES are not empty, MAKECONF is passed to
pkg_src_summary processes running on slave hosts.
2011-11-17 18:34:20 +00:00
Aleksey Cheusov
7ec45e3f05 pkg_src_summary:
- While generating ALLDISTFILES do not try to read "distinfo" files when
    DISTFILES is empty. Add a regression test for this case.
2011-11-14 19:33:04 +00:00
Aleksey Cheusov
cdb557087f libexec script enrich_summary was separated from pkg_src_summary
+1 task in TODO
2011-11-14 10:24:37 +00:00
Aleksey Cheusov
80be312979 pkg_src_summary: fix for -b broken by "fix for infinite loop".
Add regression test for pkg_src_summary -b option.
2011-11-13 23:33:07 +00:00
Aleksey Cheusov
bc67ede86c Update regression tests for pkg_src_summary. This relates to recent fix
for infinite loop. More tests were added.
2011-11-12 20:09:06 +00:00
Aleksey Cheusov
afe7e29de2 pkg_src_summary:
- fixed: gathering DESCRIPTION and ALLDISTFILES fields eats
    too much CPU. Now full summary is gathered almost 2 times faster.
2011-11-12 19:44:02 +00:00
Aleksey Cheusov
98ddcd19f9 Update to 0.56.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-11-11 10:42:51 +00:00
Aleksey Cheusov
6bf8b9e42a fix mysterious infinite loop in pkg_src_summary -m 2011-11-09 16:28:48 +00:00
Aleksey Cheusov
304c58468a replace "#!/usr/bin/env runawk" with "#!PREFIX/bin/runawk" 2011-11-09 16:27:27 +00:00
Aleksey Cheusov
a2d5b2d1c6 fix in commented example 2011-11-09 14:22:37 +00:00
Aleksey Cheusov
d9f3353ff0 libexec script summary2multi_variants was separated from pkg_src-summary 2011-11-09 14:19:01 +00:00
Aleksey Cheusov
59bea19734 miror rewording 2011-11-09 14:18:05 +00:00
Aleksey Cheusov
0bff760cfc Rename CKSUM to FILE_CKSUM as suggested by spz@ 2011-11-07 23:22:23 +00:00
Aleksey Cheusov
8be20863bd Update regression tests to recent changes in pkgsrc 2011-10-09 11:28:54 +00:00
Aleksey Cheusov
473cf9a450 Update my email 2011-10-09 10:05:43 +00:00
Aleksey Cheusov
2570ad5b31 Update NEWS 2011-09-12 14:22:43 +00:00
Aleksey Cheusov
3780a25a7a minor fix in usage message 2011-09-07 20:55:27 +00:00
Aleksey Cheusov
74ab793af3 Update to 0.56.1
pkg_lint_summary:
    - Serious fix in recently added -n option (misprint actually :-/ )
2011-09-06 21:46:21 +00:00
Aleksey Cheusov
b1d345b996 .include devel/mk-configure/configure.mk for "do-configure" target 2011-09-06 21:44:28 +00:00
Aleksey Cheusov
98248239df Update to 0.56.0
pkg_cmp_summary:
    - New option -O was added for specifying fields for
      output without using them for comparison
2011-08-28 14:08:00 +00:00
Aleksey Cheusov
c01b3310d5 digest was added to DEPENDS
Updated to 0.55.0

  pkg_lint_summary:
    - New option -f option was added that checks files in PLIST
      fields given on input and warns about files common for several
      packages.
    - New option -p option was added for specifying prefix directory
      used by option -l.
    - New option -n was added that analyses PLIST and CONFLICTS
      fields in input summaries and outputs unregistered conflicts.
    - New option -s was added that checks OPSYS, OS_VERSION and
      MACHINE_ARCH fields given on input and warns if they differ from
      that of running system (uname -srm).

  pkg_cmp_summary:
    - New options -a and -A were added for specifying fields for
      comparing in addition to package versions.
    - New option -E was added. It works together with -A and changes
      its output.
    - Options -c and -b were reimplemented using more generic -a.
    - Examples section was added to pkg_cmp_summary.1

  pkg_bin_summary:
    - New option -e option was added for effectively using
      pkg_bin_summary with xargs (xargs -r is not portable).
    - New option -k was added for enriching binary package summaries
      with checksums using algorithms supported by digest(1)

  pkg_digger_backend:
    - Mixed -1|-3|-9 options are now handled correctly.

  pkg_summary2leaves:
    - When no files are given as arguments (stdin),
      pkg_summary2leaves outputs an error message.

  Regression tests have been reorganized. One test - one file.

  Some manual pages were updated and improved.
2011-08-27 17:37:45 +00:00
Aleksey Cheusov
d645586a85 pkg_bin_summary: -k option was added for enriching
package summary with checksums using algorithms supported by digest(1)
2011-08-27 17:13:03 +00:00
Aleksey Cheusov
615c12a711 minor fix in regression test 2011-08-27 15:08:27 +00:00
Aleksey Cheusov
b499975139 pkg_cmp_summary: new option -E was added. It makes -u deprecated. 2011-08-27 15:06:52 +00:00
Aleksey Cheusov
f4d34a3515 pkg_cmp_summary -A: always output an empty line for simplying
parsing the output
2011-08-27 14:33:34 +00:00
Aleksey Cheusov
7c14c3edcf Add examples section to pkg_cmp_summary.1 2011-08-27 09:31:50 +00:00
Aleksey Cheusov
2464f64308 two new regression tests for pkg_cmp_summary -A and -a 2011-08-27 09:00:44 +00:00
Aleksey Cheusov
ddb9896a72 Reimplement -c and -b using more generic -a. 2011-08-27 08:48:53 +00:00
Aleksey Cheusov
5d50b03ab0 pkg_cmp_summary: fixes for recently added -a and -A options,
regression tests, documentation update.
2011-08-27 07:39:11 +00:00
Aleksey Cheusov
a35f5d6d02 pkg_cmp_summary: new options -s and -S were added 2011-08-26 18:40:25 +00:00
Aleksey Cheusov
7d530b023f fix in regression test 2011-08-21 10:32:03 +00:00