From 820ee97e61e5f9fb9d0ecdd09f7d666b2ca06a84 Mon Sep 17 00:00:00 2001 From: cheusov Date: Mon, 29 Aug 2011 20:45:42 +0000 Subject: [PATCH] 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. --- pkgtools/pkg_summary-utils/Makefile | 10 ++++++++-- pkgtools/pkg_summary-utils/distinfo | 8 ++++---- 2 files changed, 12 insertions(+), 6 deletions(-) diff --git a/pkgtools/pkg_summary-utils/Makefile b/pkgtools/pkg_summary-utils/Makefile index d77a1dfd687e..4a932625c691 100644 --- a/pkgtools/pkg_summary-utils/Makefile +++ b/pkgtools/pkg_summary-utils/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.3 2011/07/30 09:54:17 cheusov Exp $ +# $NetBSD: Makefile,v 1.4 2011/08/29 20:45:42 cheusov Exp $ -DISTNAME= pkg_summary-utils-0.54.0 +DISTNAME= pkg_summary-utils-0.56.0 CATEGORIES= pkgtools MASTER_SITES= ftp://ftp.NetBSD.org/pub/NetBSD/misc/cheusov/psu/ \ http://www.mova.org/~cheusov/pub/pkg_summary-utils/ @@ -12,6 +12,7 @@ LICENSE= 2-clause-bsd DEPENDS+= runawk>=1.1.0:../../lang/runawk DEPENDS+= pipestatus-[0-9]*:../../devel/pipestatus +DEPENDS+= digest-[0-9]*:../../pkgtools/digest BUILD_DEPENDS+= mk-configure>=0.20.0:../../devel/mk-configure @@ -23,11 +24,16 @@ CONFLICTS+= pkg_src_update_summary-[0-9]* CONFLICTS+= pkg_update_summary-[0-9]* CONFLICTS+= pkg_summary4view-[0-9]* +# usage: +# bmake test +# bmake test TESTS='show-tests' +# bmake test TESTS='pkg_subgraph_deps pkg_bin_summary ...' TEST_TARGET= test USE_LANGUAGES= #empty USE_TOOLS+= gzip:run +PKG_INSTALLATION_TYPES= overwrite pkgviews PKG_DESTDIR_SUPPORT= user-destdir EGDIR= ${PREFIX}/share/examples/pkg_summary-utils diff --git a/pkgtools/pkg_summary-utils/distinfo b/pkgtools/pkg_summary-utils/distinfo index b9f675542ed2..0a9b0c7c225f 100644 --- a/pkgtools/pkg_summary-utils/distinfo +++ b/pkgtools/pkg_summary-utils/distinfo @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.1 2011/07/30 09:54:17 cheusov Exp $ +$NetBSD: distinfo,v 1.2 2011/08/29 20:45:42 cheusov Exp $ -SHA1 (pkg_summary-utils-0.54.0.tar.gz) = 9bebe1b96304dc966e30e42e0b366f6c072b0724 -RMD160 (pkg_summary-utils-0.54.0.tar.gz) = b453a4c571d7a2fe490a024fc078b153280059cd -Size (pkg_summary-utils-0.54.0.tar.gz) = 102888 bytes +SHA1 (pkg_summary-utils-0.56.0.tar.gz) = d7875b2179c1ff9cc961d5e0558bbe81afebf350 +RMD160 (pkg_summary-utils-0.56.0.tar.gz) = e0e553e18cb6bb3b6856fe25575eef408a1e21c5 +Size (pkg_summary-utils-0.56.0.tar.gz) = 113062 bytes