Commit graph

236 commits

Author SHA1 Message Date
Aleksey Cheusov
d5b2c2998e pkg_summary2deps is adapted to bin_summary (pkg_info -X).
One regression tests for bin_summary.
2009-11-11 23:13:18 +00:00
Aleksey Cheusov
2087446798 manual page for pkg_summary2deps
minor fixes in usage message of pkg_summary2deps
2009-11-11 21:46:30 +00:00
Aleksey Cheusov
4e27df83ad Five additional regression tests pkg_summary2deps -R
pkg_summary2build_deps is reimplemented using pkg_summary2deps
2009-11-11 21:07:51 +00:00
Aleksey Cheusov
e39d808b41 In order to handle correxctly -R, an algorithm is changed.
A number of fixes (fields order and others).
2009-11-10 22:09:12 +00:00
Aleksey Cheusov
28e777fafa fixes in regression tests for pkg_summary2deps 2009-11-09 20:38:49 +00:00
Aleksey Cheusov
ec345a2544 fixes and regression tests for pkg_summary2deps -r
-r and -R imply -n
2009-11-09 00:06:47 +00:00
Aleksey Cheusov
b145a3d6e8 initial support for option -R 2009-11-08 23:10:32 +00:00
Aleksey Cheusov
df5e56dd36 separator between enriched pkgpath and pkgname: , -> ; 2009-11-08 22:09:10 +00:00
Aleksey Cheusov
14ad84eae6 preliminary support for -R 2009-11-08 22:02:23 +00:00
Aleksey Cheusov
7d29c052af new option pkg_summary2deps -r 2009-11-08 21:12:37 +00:00
Aleksey Cheusov
4f43e8e222 Initial version of pkg_summary2deps. Regression tests for it.
version -> 0.35rc1
2009-11-08 18:39:37 +00:00
Aleksey Cheusov
b611010243 another example 2009-11-08 18:37:36 +00:00
Aleksey Cheusov
9684e91de2 additional regression test 2009-10-31 21:56:29 +00:00
Aleksey Cheusov
ac834529f6 update to 0.34.2
Fix for a bug (cyclic dependencies again)
   in pkg_summary2build_graph recently introduced in revision 1.2
2009-10-31 19:51:13 +00:00
Aleksey Cheusov
7dcd7c4f7e update to 0.34.1
- Yet another fix for
           pkg_src_summary -A meta-pkgs/php4-extensions
    (DEPENDS field should contain enriched PKGPATHs for php4 packages)
2009-10-26 10:00:38 +00:00
Aleksey Cheusov
84a862ae5f merged with psu-0-34-0 branch
update to 0.34.0
  - FIX: pkg_summary2build_graph is reimplemented and now handles
    correctly summaries with enriched PKGPATHS and ASSIGNMENTS field.
    Regression tests for this utility have been added.
2009-10-21 08:37:20 +00:00
Aleksey Cheusov
c4ec3c6415 Update to 0.33.0
- FIX: 'pkg_src_summary -A meta-pkgs/php4-extensions'
    wrongly shows summaries for php5-xxx packages.
    Obviously meta-pkgs/php4-extensions depends on php4-xxx packages.

  - FIX: {alter,natives} in DEPENDS and BUILD_DEPENDS
    are handled correctly now.
2009-10-19 13:04:09 +00:00
Aleksey Cheusov
f83919df93 adapted for recent removal of python23 2009-10-15 15:35:46 +00:00
Aleksey Cheusov
d557c8d229 update to version 0.32.0
- Default values of variables PKG_SUFX, DISTDIR, PKGSRCDIR, BMAKE
    and PKG_INFO_CMD are embedded to scripts itself and are obtained
    from pkgsrc. Manual pages do not tell what is the default.

  - tests/test.sh:

    fix in regression test #3, pkgsrc vs. pkgsrc+wip ==> XXXX vs. XXXXX

    fix in regression test #11 (Darwin)

    "make test" doesn't need "make install" anymore
2009-09-19 13:31:58 +00:00
Aleksey Cheusov
6d89839305 "make test" doesn't need "make install" anymore 2009-09-09 09:45:28 +00:00
Aleksey Cheusov
8ba75a9be9 fix in regression test #3, pkgsrc vs. pkgsrc+wip ==> XXXX vs. XXXXX
fix in regression test #11 (Darwin)
2009-09-07 20:32:21 +00:00
Aleksey Cheusov
925d453b97 update regression tests for current pkgsrc sources 2009-09-06 07:48:19 +00:00
Aleksey Cheusov
efbb3723b5 LICENSE=mit 2009-08-10 19:37:06 +00:00
Aleksey Cheusov
7f93979018 pkg_src_summary: final implementation for PSS_PRE_PATH and PSS_POST_PATH
manual page update
version -> 0.31.0
2009-08-09 18:13:38 +00:00
Aleksey Cheusov
1d7991b421 PSS_PRE_PATH and PSS_POST_PATH environment variables are added to PATH
in a distributed mode of work.
2009-08-09 17:39:38 +00:00
Aleksey Cheusov
831ae387b5 not need for &&, set -e is enough 2009-07-17 16:46:47 +00:00
Aleksey Cheusov
5e496c6309 minor cleanups: less fork(2)s, shorter pipe 2009-07-17 16:44:14 +00:00
Aleksey Cheusov
ba40acdd41 more complete list of utilities 2009-07-17 16:07:20 +00:00
Aleksey Cheusov
cfe13d76bb minor update 2009-06-08 21:03:36 +00:00
Aleksey Cheusov
90f8eef7cf After removing unneeded files appropriate empty directories
are also removed
TODO: one task done
2009-06-08 11:24:49 +00:00
Aleksey Cheusov
c3a0fb3b50 change usage message
TODO file: one task done
2009-06-05 14:20:40 +00:00
Aleksey Cheusov
c4810de71e ADDED: -o option to pkg_refresh_summary script for skipping summaries
of newest packages and printing summaries about older ones.
    Regression test for this new option. Man page update.
Clean-ups.
2009-06-04 21:39:08 +00:00
Aleksey Cheusov
f7d3daddf4 paexec_reorder is used and is packaged in paexec-0.13nb1 ==>
==> update MESSAGE file and CONFLICTS
2009-05-30 14:43:47 +00:00
Aleksey Cheusov
2e8bc70906 Update to 0.30.0
New utility pkg_summary2build_graph that converts src_summary
    to build dependency graph.
2009-05-30 14:18:32 +00:00
Aleksey Cheusov
c478cb6ca1 new task 2009-05-26 19:33:21 +00:00
Aleksey Cheusov
fae1ae26e7 add info about pkg_cleanup_distdir and pkg_uniq_summary 2009-05-26 19:09:03 +00:00
Aleksey Cheusov
76ecdb401a minor updates 2009-05-10 20:18:35 +00:00
Aleksey Cheusov
c94302711f version -> 0.29.0
release notes in NEWS
2009-05-10 20:17:58 +00:00
Aleksey Cheusov
c0dc2bbba0 RUNAWK scripts use latest power_getopt.awk module.
This make arguments handling code cleaner, easier and shorter.
DEPENDS on latest runawk.
2009-05-10 13:44:00 +00:00
Aleksey Cheusov
b8d347a427 src_summary is now also fault-tolerant just like wip/distbb.
paexec(1) child processed is now run with -slez options.
   Additional options may also be passed to paexec(1) through
   PSS_PAEXEC_EXTRA_OPTS environment variable.
2009-05-10 13:10:05 +00:00
Aleksey Cheusov
382cae0e0b NO_CHECKSUM=yes (pkglint warning) 2009-05-10 10:04:12 +00:00
Aleksey Cheusov
9263ce75a2 Smarter TRACE=1 mode
TEST_CMD is used only when it is really necessary
2009-04-28 19:50:21 +00:00
Aleksey Cheusov
3a9a3c8f0d new plans 2009-04-09 19:11:45 +00:00
Jörg Sonnenberger
3e36bc5761 Remove redundant NO_CHECKSUM 2009-04-09 01:07:31 +00:00
Aleksey Cheusov
d6ea740962 version -> 0.28.0
- pkg_src_summary
      new option -i|--installed:
              generate src_summary for the installed packages only,
              do not read list of packages from stdin and
              from pkgpathN arguments

  - New tool pkg_cleanup_distdir which is actually a replacement for
    lintpkgsrc -o|-r and works much faster.

      pkg_cleanup_distdir - analyses ALLSRCFILES field of src_summary
      given on input and optionally removes files and directories in DISTDIR
      not referenced by any package.

  - pkg_grep_summary:
      new options -s and -m which make it easier for use.

  - New tool pkg_summary2bb_pkgs (needs more testing)
2009-04-01 10:03:36 +00:00
Aleksey Cheusov
2190fffb5b more tasks 2009-04-01 07:58:12 +00:00
Aleksey Cheusov
11b6d4ff2c New option:
-i|--installed     generate src_summary for the installed packages
                     only, do not read list of packages from stdin and
                     from pkgpathN arguments
2009-03-31 21:18:04 +00:00
Aleksey Cheusov
30cf9ca249 New tool pkg_cleanup_distdir which is actually a replacement for
lintpkgsrc -o|-r and works much faster.

    pkg_cleanup_distdir - analyses ALLSRCFILES field of src_summary
    given on input and optionally removes files and directories in DISTDIR
    not referenced by any package.
2009-03-31 20:31:46 +00:00
Aleksey Cheusov
805c748398 replacement for lintpkgsrc -o and -r (not implemented yet) 2009-03-31 19:19:03 +00:00
Aleksey Cheusov
cd452063c6 Support for "enriched summaries" (PKGPATH=category/pkg:VAR=value) 2009-03-31 18:50:26 +00:00