Commit graph

324 commits

Author SHA1 Message Date
Aleksey Cheusov
be3f8c94e1 Updated for paexec>=0.15.0
Conflicts with older versions
++pkgrevision
2010-10-10 18:23:39 +00:00
Aleksey Cheusov
f6d9bc5af2 additions and minor fixes for usage message 2010-09-14 21:40:42 +00:00
Aleksey Cheusov
821b176dab new task 2010-08-30 13:59:25 +00:00
Aleksey Cheusov
0c45fcd558 Update to 0.42.2
pkg_src_summary:
      - fix for -b and -l, they didn't work with non-empty PSS_SLAVES
2010-07-30 17:46:43 +00:00
Aleksey Cheusov
08e83c6898 +1 task for pkg_grep_summary 2010-07-30 16:17:44 +00:00
Aleksey Cheusov
8064ad3a50 update date 2010-07-30 15:59:43 +00:00
Aleksey Cheusov
a7e28b77a8 fix a typo 2010-07-30 15:59:14 +00:00
Aleksey Cheusov
0d1ae036bb adapt tests for recent pkgsrc (Linux) 2010-07-30 15:47:17 +00:00
Aleksey Cheusov
51c663b0a9 -1 task (already done) 2010-07-25 16:26:18 +00:00
Aleksey Cheusov
bb2d6fa567 -1 task (done) 2010-07-25 16:17:04 +00:00
Aleksey Cheusov
adbb174405 pkg_grep_summary:
- Add new searcgh strategy "strlist".
2010-07-25 16:16:10 +00:00
Aleksey Cheusov
d661249ac4 Update to 0.42.1
pkg_grep_summary:
      - FIXED: search strategy "substring"
  pkg_summary2deps:
      - More verbose error message "Cannot find PKGPATH for %s"
  get_processed_pkgs is separated into an individual libexec script
2010-07-25 14:55:38 +00:00
Aleksey Cheusov
b66c5ed652 more verbose error message "Cannot find PKGPATH for %s" 2010-07-25 14:46:05 +00:00
Aleksey Cheusov
28c86e1f1b FIXED: search strategy "substring" in pkg_grep_summary 2010-07-24 22:45:22 +00:00
Aleksey Cheusov
4657f42401 Minor spell corrections 2010-07-24 22:29:23 +00:00
Aleksey Cheusov
71c9dc0c3d Update to 0.42.0
pkg_src_summary, pkg_summary2deps:
     Forcibly remove `/' at the end of PKGPATH. This unbreaks some
     packages in distbb bulk builds.

  pkg_summary2deps:
     One more fix for alternative dependencies. This unbreaks
     editors/leim20 and some others.
2010-06-22 21:45:09 +00:00
Aleksey Cheusov
f17f5644c6 FIX for previous commit 2010-06-21 12:28:21 +00:00
Aleksey Cheusov
2039364d59 Yet another fix for alternative dependencies. This unbreaks
print/foomatic-filters-cups, net/ispman and editors/leim20.
2010-06-14 20:58:10 +00:00
Aleksey Cheusov
377aa1981c pkg_src_summary -A: extra / at the end of PKGPATH inside DEPENDS and
BUILD_DEPENDS are removed. This may fix some problems.
2010-06-13 19:13:12 +00:00
Aleksey Cheusov
8126c39012 Remove `/' at the end of PKGPATH. This unbreaks some packages
in distbb bulk builds.
2010-06-13 18:38:46 +00:00
Aleksey Cheusov
07a55162f2 version -> 0.42beta1 2010-06-13 17:39:55 +00:00
Aleksey Cheusov
c529b0eff6 New option -p 2010-06-13 17:39:22 +00:00
Aleksey Cheusov
33f3ef9f2a -1 task (done) 2010-06-13 17:38:49 +00:00
Aleksey Cheusov
aa4d4c2dfd +1 new task for pkg_grep_summary 2010-06-05 20:41:58 +00:00
Aleksey Cheusov
10249e7379 Minor fixes release: 0.41.1
pkg_lint_summary:
     fix for -d: alternative dependencies are handles correctly now

  pkg_bin_summary:
     If REQUIREDBY was requested, PKGNAME if also generated forcibly.
2010-06-04 21:47:41 +00:00
Aleksey Cheusov
5dd41f818f fix for -d: alternative dependencies are handles correctly 2010-06-04 21:14:44 +00:00
Aleksey Cheusov
813b108f32 comment lines 2010-06-04 21:14:04 +00:00
Aleksey Cheusov
70286c2a95 Force to -a/-f PKGNAME if REQUIREDBY was requested 2010-05-30 21:02:13 +00:00
Aleksey Cheusov
5289f1129e Update to 0.41.0:
pkg_grep_summary:
   - new variable "fields" that may be used in awk_condition.
     See man page for details.
   - new search strategy "kw" (or "keywords") for matching all words
     within query.

 pkg_src_summary:
   - new option -l for adding library dependencies to BUILD_DEPENDS.

 New tool: pkg_bin_summary, wrapper for 'pkg_info -X' which outputs
 build information variables and and installation information
 variables as well some special variables, e.g. ASSIGNMENTS and
 REQUIREDBY.

 Path to "pkg_info" command is embedded to all scripts using it.
2010-05-30 19:40:49 +00:00
Aleksey Cheusov
2bebc3833e pkg_src_summary:
- new option -l for adding library dependencies to BUILD_DEPENDS.
2010-05-30 19:29:40 +00:00
Aleksey Cheusov
21145919c4 embed path to pkg_info to scripts at compile time 2010-05-30 18:59:41 +00:00
Aleksey Cheusov
f406545b94 pkg_grep_summary:
- new search strategy "kw"
New tool pkg_bin_summary
version -> 0.41rc1
2010-05-30 18:40:03 +00:00
Aleksey Cheusov
a9a9f884f6 pkg_grep_summary:
- new search strategy "kw" (or "keywords") for matching all words
    within query.
2010-05-30 18:21:26 +00:00
Aleksey Cheusov
e6fdb4f662 Tests for pkg_bin_summary. Fix. 2010-05-30 16:50:28 +00:00
Aleksey Cheusov
b40eddbe0b New variable to use in awk_condition: fields.
It works when field to match is `.' .
Man page update, tests.
2010-05-30 16:07:13 +00:00
Aleksey Cheusov
7f8b5827e7 update: new tools appeared since last update 2010-05-30 15:20:34 +00:00
Aleksey Cheusov
27cbf440b2 New art. field: REQUIREDBY 2010-05-30 14:58:33 +00:00
Aleksey Cheusov
c89714d441 New artificial field: ASSIGNMENTS 2010-05-30 13:36:06 +00:00
Aleksey Cheusov
dd7e137b64 initial version for pkg_bin_summary 2010-05-30 12:53:28 +00:00
Aleksey Cheusov
0748dd7d26 Update to 0.40.0
pkg_grep_summary:
  - new option -t that implements the following search strategies:
    empty (synonym to -e), exact (synonym to -s), prefix, suffix,
    substring, first, last, word, re (synonym to -m),
    strfile (synonym to -S) and awk (synonym to non-option mode).
  - new option -T that displays all available search strategies.
  - new option -i for ignoring the case while matching
  - update of manual page
  - FIXED: Multiline fields don't like my optimization.
     Disabling optimization for them
  - minor optimization
2010-05-29 23:43:00 +00:00
Aleksey Cheusov
580e421d28 pkg_grep_summary: now works up to ~30% faster 2010-05-29 22:55:05 +00:00
Aleksey Cheusov
885e1efbeb hide internal variables 2010-05-29 22:39:12 +00:00
Aleksey Cheusov
69ad0c9559 FIXED: Multiline fields don't like my optimization.
Disabling optimization for them.
Minor clean-ups.
2010-05-29 22:33:09 +00:00
Aleksey Cheusov
f4b84ae239 Update for TODO
Minor rewordings in man page and ussage message
2010-05-29 20:34:31 +00:00
Aleksey Cheusov
5c223831ff pkg_grep_summary:
- new option -i for ignoring case while matching
  - man page update
version -> 0.40rc1
2010-05-29 19:24:56 +00:00
Aleksey Cheusov
ce3a64708a Code cleanup, simplifications 2010-05-29 18:41:53 +00:00
Aleksey Cheusov
8941cbc5b3 pkg_grep_summary:
- new search strategy "empty"
  - man page updates
2010-05-29 18:23:02 +00:00
Aleksey Cheusov
8609bbb223 pkg_grep_summary:
- new search strategies: "awk" and "strfile"
   - update of manual page
   - more tests
2010-05-29 17:54:27 +00:00
Aleksey Cheusov
c304bbff50 pkg_grep_summary:
- new option "T" that displays all available search strategies
  - update for manual page
  - regression test
2010-05-29 16:45:14 +00:00
Aleksey Cheusov
84ff5eff03 implementation for "-t re" (regexp search strategy) 2010-05-29 16:09:02 +00:00