The NetBSD Project

CVS log for pkgsrc/pkgtools/pkg_summary-utils/Makefile

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / pkgtools / pkg_summary-utils

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.39 / (download) - annotate - [select for diffs], Fri May 22 19:49:13 2020 UTC (8 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2020Q4-base, pkgsrc-2020Q4, pkgsrc-2020Q3-base, pkgsrc-2020Q3, pkgsrc-2020Q2-base, pkgsrc-2020Q2, HEAD
Changes since 1.38: +2 -2 lines
Diff to previous 1.38 (colored)

pkgtools/pkg_summary-utils: remove nonexistent file from REPLACE_SH

Revision 1.38 / (download) - annotate - [select for diffs], Mon Apr 8 21:39:54 2019 UTC (21 months, 2 weeks ago) by cheusov
Branch: MAIN
CVS Tags: pkgsrc-2020Q1-base, pkgsrc-2020Q1, pkgsrc-2019Q4-base, pkgsrc-2019Q4, pkgsrc-2019Q3-base, pkgsrc-2019Q3, pkgsrc-2019Q2-base, pkgsrc-2019Q2
Changes since 1.37: +1 -2 lines
Diff to previous 1.37 (colored)

Remove mova.org from MASTER_SITES

Revision 1.37 / (download) - annotate - [select for diffs], Thu Jan 19 18:52:21 2017 UTC (4 years ago) by agc
Branch: MAIN
CVS Tags: pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3, pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1, pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3, pkgsrc-2017Q2-base, pkgsrc-2017Q2, pkgsrc-2017Q1-base, pkgsrc-2017Q1
Changes since 1.36: +3 -3 lines
Diff to previous 1.36 (colored)

Convert all occurrences (353 by my count) of

	MASTER_SITES= 	site1 \
			site2

style continuation lines to be simple repeated

	MASTER_SITES+= site1
	MASTER_SITES+= site2

lines. As previewed on tech-pkg. With thanks to rillig for fixing pkglint
accordingly.

Revision 1.36 / (download) - annotate - [select for diffs], Sun Mar 1 14:58:47 2015 UTC (5 years, 10 months ago) by cheusov
Branch: MAIN
CVS Tags: pkgsrc-2016Q4-base, pkgsrc-2016Q4, pkgsrc-2016Q3-base, pkgsrc-2016Q3, pkgsrc-2016Q2-base, pkgsrc-2016Q2, pkgsrc-2016Q1-base, pkgsrc-2016Q1, pkgsrc-2015Q4-base, pkgsrc-2015Q4, pkgsrc-2015Q3-base, pkgsrc-2015Q3, pkgsrc-2015Q2-base, pkgsrc-2015Q2, pkgsrc-2015Q1-base, pkgsrc-2015Q1
Changes since 1.35: +2 -2 lines
Diff to previous 1.35 (colored)

Update to version 0.66.0

  New utility pkg_cksum2summary was added

Revision 1.35 / (download) - annotate - [select for diffs], Sun Jan 18 16:45:43 2015 UTC (6 years ago) by cheusov
Branch: MAIN
Changes since 1.34: +2 -2 lines
Diff to previous 1.34 (colored)

Update to 0.65.2
  pkg_lint_summary -l:
      REQUIRES/PROVIDES paths are normalized (//, /.., /. are removed).
      This fixes some problems in nih.

Revision 1.34 / (download) - annotate - [select for diffs], Thu Oct 9 14:06:50 2014 UTC (6 years, 3 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2014Q4-base, pkgsrc-2014Q4
Changes since 1.33: +1 -3 lines
Diff to previous 1.33 (colored)

Remove pkgviews: don't set PKG_INSTALLATION_TYPES in Makefiles.

Revision 1.33 / (download) - annotate - [select for diffs], Tue Aug 12 23:15:28 2014 UTC (6 years, 5 months ago) by cheusov
Branch: MAIN
CVS Tags: pkgsrc-2014Q3-base, pkgsrc-2014Q3
Changes since 1.32: +2 -2 lines
Diff to previous 1.32 (colored)

Update to 0.65.1
  Build failure was fixed on Haiku.  Haiku provides strlwr(3) that
  conflicts with pkg_summary-utils' version.

Revision 1.32 / (download) - annotate - [select for diffs], Sun Jul 13 16:46:45 2014 UTC (6 years, 6 months ago) by cheusov
Branch: MAIN
Changes since 1.31: +2 -2 lines
Diff to previous 1.31 (colored)

Update BUILD_DEPENDS

Revision 1.31 / (download) - annotate - [select for diffs], Sun Jul 13 16:45:56 2014 UTC (6 years, 6 months ago) by cheusov
Branch: MAIN
Changes since 1.30: +2 -2 lines
Diff to previous 1.30 (colored)

Update

Version 0.65.0

  mk-configure>=0.26.0 is required for build.

  pkg_grep_summary
    - fix for "-t strfile" (hcreate(3) hash is not autoresizable)
    - if option -r was applied, the exit status is 1 for "not match"
      and 2 for unexpected failure.

  Code clean-ups and improvements.

Version 0.64.0

  pkg_subgraph_deps:
    - significant performance improvements

  pkg_cmp_summary:
    - option -f was added, options -p and -P are considered deprecated

  Code clean-ups in the default pkg_digger.conf

Revision 1.30 / (download) - annotate - [select for diffs], Tue Jan 14 01:09:20 2014 UTC (7 years ago) by cheusov
Branch: MAIN
CVS Tags: pkgsrc-2014Q2-base, pkgsrc-2014Q2, pkgsrc-2014Q1-base, pkgsrc-2014Q1
Changes since 1.29: +14 -11 lines
Diff to previous 1.29 (colored)


Updated to versiopn 0.63.0:

  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 >=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.

Revision 1.29 / (download) - annotate - [select for diffs], Fri Jan 3 18:13:37 2014 UTC (7 years ago) by cheusov
Branch: MAIN
Changes since 1.28: +3 -2 lines
Diff to previous 1.28 (colored)

Add run-time dependency on paexec; ++pkgrevision

Revision 1.28 / (download) - annotate - [select for diffs], Thu May 16 01:24:09 2013 UTC (7 years, 8 months ago) by cheusov
Branch: MAIN
CVS Tags: pkgsrc-2013Q4-base, pkgsrc-2013Q4, pkgsrc-2013Q3-base, pkgsrc-2013Q3, pkgsrc-2013Q2-base, pkgsrc-2013Q2
Changes since 1.27: +2 -2 lines
Diff to previous 1.27 (colored)


Version 0.62.0

  pkg_src_summary:
     - Option -t was added. If applied a value of TOOL_DEPENDS
       is added to BUILD_DEPENDS. This option works just like -b
       does for BOOTSTRAP_DEPENDS.

  pkg_cmp_summary:
     - Fixes for -A and -O. Now they output an empty line after each
       compared package even if it appeares multiple times in
       pkg_summary1. So, the output is now consistent.

  Last change time was updated for manual pages

Revision 1.27 / (download) - annotate - [select for diffs], Fri Mar 8 14:21:26 2013 UTC (7 years, 10 months ago) by cheusov
Branch: MAIN
CVS Tags: pkgsrc-2013Q1-base, pkgsrc-2013Q1
Changes since 1.26: +2 -2 lines
Diff to previous 1.26 (colored)


Version 0.61.0, by Aleksey Cheusov, Fri,  8 Mar 2013 16:23:05 +0300

  All script use TMPDIR environment variable for creating temporary
  files if it is set.

  makefiles2deps works dramatically faster!

Revision 1.26 / (download) - annotate - [select for diffs], Sun Nov 25 20:49:46 2012 UTC (8 years, 1 month ago) by cheusov
Branch: MAIN
CVS Tags: pkgsrc-2012Q4-base, pkgsrc-2012Q4
Changes since 1.25: +2 -3 lines
Diff to previous 1.25 (colored)


Update to 0.60.0
  pkg_update_src_summary:
     - Fix for the case when there are no updated/new packages, but
       removals exist.
     - Resulting summaeries are postprocessed by pkg_summary2bb_pkgs.
     - Option -v was added

  pkg_subgraph_deps:
     - Fix for option -1

  pkg_digger:
     - Minor fix. -sf outputs both fields and strategies.
     - All pkg_digger(1) backends return plain summaries on -1|-3|-9.
       Option -r was removed from pkg_digger_{summary,installed}

  pkg_digger_summary:
     - Implementation for option -n.

  pkg_summary2bb_pkgs:
     - Additional error checks.

  Man pages for pkg_digger, pkg_digger_summary, pkg_digger_installed
  were updated.

Revision 1.25 / (download) - annotate - [select for diffs], Tue Nov 6 20:48:46 2012 UTC (8 years, 2 months ago) by cheusov
Branch: MAIN
Changes since 1.24: +2 -1 lines
Diff to previous 1.24 (colored)


pkg_update_src_summary: fix for the case when there are no new/updated
packages, only removals.  ++pkgrevision.

Revision 1.24 / (download) - annotate - [select for diffs], Sun Nov 4 17:09:21 2012 UTC (8 years, 2 months ago) by cheusov
Branch: MAIN
Changes since 1.23: +6 -4 lines
Diff to previous 1.23 (colored)


Update to version 0.59.0

  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

Revision 1.23 / (download) - annotate - [select for diffs], Fri Oct 12 17:42:09 2012 UTC (8 years, 3 months ago) by cheusov
Branch: MAIN
Changes since 1.22: +2 -2 lines
Diff to previous 1.22 (colored)


Update to 0.58.5
  pkg_summary2deps:
    - Fix. Dependencies from packages having non-empty ASSIGNMENTS
      were not recognized correctly.

Revision 1.22 / (download) - annotate - [select for diffs], Tue Sep 11 23:19:38 2012 UTC (8 years, 4 months ago) by asau
Branch: MAIN
CVS Tags: pkgsrc-2012Q3-base, pkgsrc-2012Q3
Changes since 1.21: +1 -2 lines
Diff to previous 1.21 (colored)

"user-destdir" is default these days

Revision 1.21 / (download) - annotate - [select for diffs], Fri Sep 7 15:17:35 2012 UTC (8 years, 4 months ago) by cheusov
Branch: MAIN
Changes since 1.20: +2 -2 lines
Diff to previous 1.20 (colored)


Update to pkg_summary-utils-0.58.4
  pkg_summary2deps:
    - Mode -cs now works correctly with patterns like
      "py*-dbus<0.71". A few regression tests for this case were added.

Revision 1.20 / (download) - annotate - [select for diffs], Sat Sep 1 09:34:47 2012 UTC (8 years, 4 months ago) by cheusov
Branch: MAIN
Changes since 1.19: +2 -2 lines
Diff to previous 1.19 (colored)


Update to 0.58.3
  pkg_summary2deps:
    - Fix a bug with {alter,nat}/ive dependencies. More regression
      tests were added.

Revision 1.19 / (download) - annotate - [select for diffs], Thu Jul 5 21:45:59 2012 UTC (8 years, 6 months ago) by cheusov
Branch: MAIN
Changes since 1.18: +2 -2 lines
Diff to previous 1.18 (colored)


Update pkg_summary-utils to 0.58.2
  pkg_src_summary:
    - Fix. pkg_src_summary in distributed mode now works correctly
      if a master host doesn't have $PKGSRCDIR directory.

Revision 1.18 / (download) - annotate - [select for diffs], Sat Jun 16 18:34:34 2012 UTC (8 years, 7 months ago) by cheusov
Branch: MAIN
CVS Tags: pkgsrc-2012Q2-base, pkgsrc-2012Q2
Changes since 1.17: +2 -2 lines
Diff to previous 1.17 (colored)


Update to 0.58.1
  pkg_summary2deps:
    - Fix in 'pkg_summary2deps -dn'
      (missing pkgname if multivariant packages are present,
      for example py26-gtk2 and py27-gtk2)

  pkg_summary2leaves:
    - Fix. 'pkg_summary2deps -dpnra' should be used
      instead of 'pkg_summary2deps -dpa'

  More regression tests for pkg_summary2leaves and pkg_summary2deps

  Minor fix in pkg_uniq_summary.1

  psu_funcs.awk:
    - new function pkgpana2pkgpath

Revision 1.17 / (download) - annotate - [select for diffs], Sun Apr 22 17:10:18 2012 UTC (8 years, 9 months ago) by cheusov
Branch: MAIN
Changes since 1.16: +2 -2 lines
Diff to previous 1.16 (colored)


Update to 0.58.0
  pkg_uniq_summary:
    - New option -F was added

Revision 1.16 / (download) - annotate - [select for diffs], Fri Mar 9 19:03:02 2012 UTC (8 years, 10 months ago) by cheusov
Branch: MAIN
CVS Tags: pkgsrc-2012Q1-base, pkgsrc-2012Q1
Changes since 1.15: +2 -6 lines
Diff to previous 1.15 (colored)

clean-ups (adapted for recent mk-configure)

Revision 1.15 / (download) - annotate - [select for diffs], Mon Jan 9 20:54:28 2012 UTC (9 years ago) by cheusov
Branch: MAIN
Changes since 1.14: +2 -2 lines
Diff to previous 1.14 (colored)


Update to 0.57.0
  pkg_subgraph_deps:
    - Support for dependency type

  pkg_summary2deps:
    - Options -1 and -2 were added

Revision 1.14 / (download) - annotate - [select for diffs], Sat Dec 3 14:51:35 2011 UTC (9 years, 1 month ago) by cheusov
Branch: MAIN
CVS Tags: pkgsrc-2011Q4-base, pkgsrc-2011Q4
Changes since 1.13: +2 -3 lines
Diff to previous 1.13 (colored)


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.

Revision 1.13 / (download) - annotate - [select for diffs], Wed Nov 23 02:11:36 2011 UTC (9 years, 2 months ago) by minskim
Branch: MAIN
Changes since 1.12: +2 -2 lines
Diff to previous 1.12 (colored)

Fix the directory name for paexec.

Revision 1.12 / (download) - annotate - [select for diffs], Tue Nov 22 21:07:29 2011 UTC (9 years, 2 months ago) by cheusov
Branch: MAIN
Changes since 1.11: +5 -1 lines
Diff to previous 1.11 (colored)

REPLACE_SH for SunOS<5.11; ++pkgrevision

Revision 1.11 / (download) - annotate - [select for diffs], Thu Nov 17 18:47:42 2011 UTC (9 years, 2 months ago) by cheusov
Branch: MAIN
Changes since 1.10: +3 -3 lines
Diff to previous 1.10 (colored)


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.

Revision 1.10 / (download) - annotate - [select for diffs], Fri Nov 11 10:56:02 2011 UTC (9 years, 2 months ago) by cheusov
Branch: MAIN
Changes since 1.9: +4 -3 lines
Diff to previous 1.9 (colored)


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@

Revision 1.9 / (download) - annotate - [select for diffs], Wed Oct 19 21:29:42 2011 UTC (9 years, 3 months ago) by cheusov
Branch: MAIN
Changes since 1.8: +1 -2 lines
Diff to previous 1.8 (colored)

Remove MANDIR= from MAKE_ENV, it is not needed anymore

Revision 1.8 / (download) - annotate - [select for diffs], Mon Oct 17 05:45:54 2011 UTC (9 years, 3 months ago) by cheusov
Branch: MAIN
Changes since 1.7: +2 -1 lines
Diff to previous 1.7 (colored)

Fix support for non-default PKGMANDIR

Revision 1.7 / (download) - annotate - [select for diffs], Sun Oct 9 10:02:45 2011 UTC (9 years, 3 months ago) by cheusov
Branch: MAIN
Changes since 1.6: +2 -2 lines
Diff to previous 1.6 (colored)

Update my email

Revision 1.6 / (download) - annotate - [select for diffs], Mon Sep 12 14:35:54 2011 UTC (9 years, 4 months ago) by cheusov
Branch: MAIN
CVS Tags: pkgsrc-2011Q3-base, pkgsrc-2011Q3
Changes since 1.5: +2 -2 lines
Diff to previous 1.5 (colored)


Update to 0.56.1

  pkg_lint_summary:
    - Serious fix in recently added -n option (misprint actually :-/ )

Revision 1.5 / (download) - annotate - [select for diffs], Sun Sep 4 18:21:27 2011 UTC (9 years, 4 months ago) by cheusov
Branch: MAIN
Changes since 1.4: +2 -1 lines
Diff to previous 1.4 (colored)


For all packages based on mk-configure "configure" target is provided.
   This fixes parallel builds.

Revision 1.4 / (download) - annotate - [select for diffs], Mon Aug 29 20:45:42 2011 UTC (9 years, 4 months ago) by cheusov
Branch: MAIN
Changes since 1.3: +8 -2 lines
Diff to previous 1.3 (colored)


Update to 0.56.0

  Version 0.56.0, by Aleksey Cheusov, Sun, 28 Aug 2011 12:05:00 +0300

  pkg_cmp_summary:
    - New option -O was added for specifying fields for
      output without using them for comparison

  Version 0.55.0, by Aleksey Cheusov, Sat, 27 Aug 2011 20:14:53 +0300

  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.

Revision 1.3 / (download) - annotate - [select for diffs], Sat Jul 30 09:54:17 2011 UTC (9 years, 5 months ago) by cheusov
Branch: MAIN
Changes since 1.2: +5 -14 lines
Diff to previous 1.2 (colored)


Updated to 0.54.0
  pkg_micro_src_summary:
     - support for PSS_SLAVES=nnn was added

  pkg_digger:
     - workaround for buggy shells (set -e; if eval false; ...)

  Regression tests were updated

Revision 1.2 / (download) - annotate - [select for diffs], Wed May 11 19:28:41 2011 UTC (9 years, 8 months ago) by cheusov
Branch: MAIN
CVS Tags: pkgsrc-2011Q2-base, pkgsrc-2011Q2
Changes since 1.1: +2 -2 lines
Diff to previous 1.1 (colored)


Remove alt_names.txt imported by mistake
Fix .include "../../wip/<...>"

Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Wed May 11 19:24:47 2011 UTC (9 years, 8 months ago) by cheusov
Branch: TNF
CVS Tags: pkgsrc-base
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored)


A collection of utilities for manipulating pkg_summary(5) files.

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

Revision 1.1 / (download) - annotate - [select for diffs], Wed May 11 19:24:47 2011 UTC (9 years, 8 months ago) by cheusov
Branch: MAIN

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>