pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/pkgtools/pkg_summary-utils pkg_update_src_summary: fix...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/bcab5f6792a3
branches:  trunk
changeset: 610786:bcab5f6792a3
user:      cheusov <cheusov%pkgsrc.org@localhost>
date:      Tue Nov 06 20:48:46 2012 +0000

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

diffstat:

 pkgtools/pkg_summary-utils/Makefile                                   |   3 +-
 pkgtools/pkg_summary-utils/distinfo                                   |   3 +-
 pkgtools/pkg_summary-utils/patches/patch-pkg__update__src__summary.in |  24 ++++++++++
 3 files changed, 28 insertions(+), 2 deletions(-)

diffs (51 lines):

diff -r c96afe938fc4 -r bcab5f6792a3 pkgtools/pkg_summary-utils/Makefile
--- a/pkgtools/pkg_summary-utils/Makefile       Tue Nov 06 19:04:10 2012 +0000
+++ b/pkgtools/pkg_summary-utils/Makefile       Tue Nov 06 20:48:46 2012 +0000
@@ -1,6 +1,7 @@
-# $NetBSD: Makefile,v 1.24 2012/11/04 17:09:21 cheusov Exp $
+# $NetBSD: Makefile,v 1.25 2012/11/06 20:48:46 cheusov Exp $
 
 DISTNAME=      pkg_summary-utils-0.59.0
+PKGREVISION=   1
 CATEGORIES=    pkgtools
 MASTER_SITES=  ftp://ftp.NetBSD.org/pub/NetBSD/misc/cheusov/psu/ \
                http://www.mova.org/~cheusov/pub/pkg_summary-utils/
diff -r c96afe938fc4 -r bcab5f6792a3 pkgtools/pkg_summary-utils/distinfo
--- a/pkgtools/pkg_summary-utils/distinfo       Tue Nov 06 19:04:10 2012 +0000
+++ b/pkgtools/pkg_summary-utils/distinfo       Tue Nov 06 20:48:46 2012 +0000
@@ -1,5 +1,6 @@
-$NetBSD: distinfo,v 1.14 2012/11/04 17:09:21 cheusov Exp $
+$NetBSD: distinfo,v 1.15 2012/11/06 20:48:46 cheusov Exp $
 
 SHA1 (pkg_summary-utils-0.59.0.tar.gz) = a40dac6aee1c8482d8e2e7047fa84e5ffad72467
 RMD160 (pkg_summary-utils-0.59.0.tar.gz) = 0e2f4d7b174f51526d73fa6d3de0cea4db7fa6b5
 Size (pkg_summary-utils-0.59.0.tar.gz) = 145656 bytes
+SHA1 (patch-pkg__update__src__summary.in) = 5f054cc04e96c7d7c6af5de471b23e692d9dd30b
diff -r c96afe938fc4 -r bcab5f6792a3 pkgtools/pkg_summary-utils/patches/patch-pkg__update__src__summary.in
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/pkgtools/pkg_summary-utils/patches/patch-pkg__update__src__summary.in     Tue Nov 06 20:48:46 2012 +0000
@@ -0,0 +1,24 @@
+$NetBSD: patch-pkg__update__src__summary.in,v 1.1 2012/11/06 20:48:46 cheusov Exp $
+
+--- pkg_update_src_summary.in.orig     2012-11-06 20:43:12.000000000 +0000
++++ pkg_update_src_summary.in
+@@ -178,14 +178,14 @@ if test -n "$debug"; then
+ fi
+ 
+ pkg_grep_summary -t strfile PKGPATH "$new_pkgs_fn" \
+-    < "$old_summary" > "$old_summary.tmp"
+-mv "$old_summary.tmp" "$old_summary"
++    < "$old_summary" > "$new_summary"
+ 
+ if test -s "$updated_pkgs_fn"; then
+     pkg_grep_summary -v -t strfile PKGPATH "$updated_pkgs_fn" \
+-      < "$old_summary" > "$new_summary"
++      < "$new_summary" > "$new_summary.tmp"
++    mv "$new_summary.tmp" "$new_summary"
+ 
+     run_pkg_src_summary < "$updated_pkgs_fn" >> "$new_summary"
+-
+-    finish
+ fi
++
++finish



Home | Main Index | Thread Index | Old Index