Commit graph

214 commits

Author SHA1 Message Date
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
Aleksey Cheusov
eb572c2d1b Two new option was added to pkg_grep_summary: -s and -m
which make it easier for use

    Manual page was updated.
    More regression tests for pkg_grep_summary.
2009-03-31 18:48:01 +00:00
Aleksey Cheusov
f596be3e97 updated for latest changes in pkgsrc-current 2009-03-31 18:21:14 +00:00
Aleksey Cheusov
6c65972adc updated for latest changes in pkgsrc 2009-03-31 18:09:39 +00:00
Aleksey Cheusov
2d381bbedb assignments inside PKGPATH are handled correctly too 2009-03-22 12:40:48 +00:00
Aleksey Cheusov
05ed782139 New utility for extracting summaries for packages ready for bulk build
removing summaries for conflicting (common PKGNAME) packages.
version -> 0.27.0
2009-03-22 12:30:12 +00:00
Aleksey Cheusov
1f05365e69 new tasks 2009-03-16 13:04:27 +00:00
Aleksey Cheusov
8a41f40c66 update to version 0.26.0
Major changes:

    pkg_src_summary analyses DEPENDS and BUILD_DEPENDS for correctness.
    That is if appropriate directories don't exist, building summary
    fails with stderr messages.

    'pkg_micro_src_summary -f' supports comma separated fields

    pkg_cmp_summary: new option -P for comparison PKGPATH without PKGNAME
2009-03-05 22:45:28 +00:00
Aleksey Cheusov
220ef7cf70 possible task 2009-03-05 22:36:48 +00:00
Aleksey Cheusov
0c0c472bf7 tests fore pkg_micro_src_summary: comma-separated fields 2008-12-26 19:21:23 +00:00
Aleksey Cheusov
ed8713adfd and -f <field1,field2> supports it too 2008-12-26 19:20:35 +00:00
Aleksey Cheusov
d5843db8d6 'pkg_micro_src_summary -f' supports comma separated fields
TODO file: one task done
2008-12-26 19:17:43 +00:00
Aleksey Cheusov
cf5fd7ef88 pkg_cmp_summary: new option -P for comparison PKGPATH without PKGNAME
version -> 0.25beta1
2008-12-26 17:10:23 +00:00
Aleksey Cheusov
7513a7085a two tasks done 2008-12-26 13:35:51 +00:00
Aleksey Cheusov
cd7e8c0225 update to 0.24.0
pkg_micro_src_summary, pkg_src_summary, pkg_update_src_summary:
  -X=value options are not supported. Use -Xvalue instead!
2008-12-26 13:33:19 +00:00
Aleksey Cheusov
0b44b05e28 -i=value and -f=value are not supported anymore.
Use -ivalue and -fvalue instead.
2008-12-26 13:30:52 +00:00
Aleksey Cheusov
3f8eae9142 remove support for -a=value and -r=value,
add support for -avalue and -rvalue. More regression tests
2008-12-26 12:42:00 +00:00
Aleksey Cheusov
932586d8b9 support for -f=value has been removed, -fvalue - implemented,
regression tests
2008-12-26 12:07:24 +00:00
Aleksey Cheusov
e2ef584b0d support for -f=value has been removed, -fvalue implemented,
regression tests
2008-12-26 12:02:27 +00:00
Aleksey Cheusov
5091e4d34b updated to 0.23.0
tools based on runawk uses alt_getopt.awk module
  for handling options, regression tests

  pkg_src_fetch_var doesn't accept -f=<value>

  minor clean-ups in pkg_update_src_summary
2008-12-25 23:41:25 +00:00
Aleksey Cheusov
29f5a2fc6e options are handled by runawk's alt_getopt.awk module, regression tests
as always

minor fix in pkg_micro_src_summary (no -f=<value> !)
2008-12-25 23:19:24 +00:00
Aleksey Cheusov
beb176cc75 fixes for 'pkg_cmp_summary -cp', regression test for this 2008-12-25 22:31:48 +00:00
Aleksey Cheusov
2578891607 pkg_cmp_summary options are handled by runawk's alt_getopt.awk module,
more regression tests for this tool. Yes, I'm paranoid.
2008-12-25 22:13:58 +00:00