pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/devel/svk Update to 0.30.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/eeb03b72be35
branches:  trunk
changeset: 490105:eeb03b72be35
user:      epg <epg%pkgsrc.org@localhost>
date:      Thu Mar 03 04:38:36 2005 +0000

description:
Update to 0.30.

Add new dependency p5-Class-Autouse>=1.15.

Update dependencies:
 p5-SVN-Simple>=0.27
 p5-YAML>=0.36

Upstream changelog:

[Changes for 0.30 - 2 Mar, 2005]

* Support native encodings for pathnames and log messages handling.

* Interactively resolve deleted files that are modified. [ruz]

* Make use of Class::Autouse to reduce start-up time. [Schwern]

* Support mkdir copath. [hcchien]

* svk help <command> should list the aliases of that command. #6082
  [Schwern]

* More history-tracing performance optimization.

* Speed up svk help commands by not using pod::simple to extract the
  brief description.  [kcwu]

* Fix signature cache caused by merge via update.

* Unbreak win32's ReadKey in get_prompt. [Autrijus]

* In merge editor's prop merger, use a proper pool to retrieve
  the base_prop and local_prop to avoid leaks.

* Clean pools when getting log in reverse order, like merge logs, to
  prevent leaks.

* Fix pool usage in editor::diff to avoid leaks.

* Fix a newline introduce when saying "accept yours" in resolver.

* Fix SVK::Notify report for when report anchor is "0".

* Do not allow existing depotpath to be entered in when autovivifying,
  which would led to undesired copies.

* When listing mirror, skip unloadable or invliad entries gracefully.

* When doing svk ps svn:eol-style, check if the file mixed newlines.

* Draft intro.pod. [lukhnos]

* Many more tests, with contribution from matthewd.

diffstat:

 devel/svk/Makefile         |   9 +++++----
 devel/svk/distinfo         |   9 +++++----
 devel/svk/patches/patch-aa |  22 ++++++++++++++++++++++
 3 files changed, 32 insertions(+), 8 deletions(-)

diffs (66 lines):

diff -r b5c8e2d32962 -r eeb03b72be35 devel/svk/Makefile
--- a/devel/svk/Makefile        Thu Mar 03 04:32:28 2005 +0000
+++ b/devel/svk/Makefile        Thu Mar 03 04:38:36 2005 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.11 2005/02/02 03:05:16 epg Exp $
+# $NetBSD: Makefile,v 1.12 2005/03/03 04:38:36 epg Exp $
 
-DISTNAME=      SVK-0.29
+DISTNAME=      SVK-0.30
 PKGNAME=       ${DISTNAME:S/SVK/svk/}
 CATEGORIES=    devel perl5
 MASTER_SITES=  ${MASTER_SITE_PERL_CPAN:=OurNet/CLKAO/}
@@ -35,10 +35,11 @@
 DEPENDS+=      p5-Pod-Simple>=3.02:../../textproc/p5-Pod-Simple
 DEPENDS+=      p5-Regexp-Shellish>=0.93:../../devel/p5-Regexp-Shellish
 DEPENDS+=      p5-SVN-Mirror>=0.55:../../devel/p5-SVN-Mirror
-DEPENDS+=      p5-SVN-Simple>=0.26:../../devel/p5-SVN-Simple
+DEPENDS+=      p5-SVN-Simple>=0.27:../../devel/p5-SVN-Simple
 DEPENDS+=      p5-TimeDate>=1.14:../../time/p5-TimeDate
 DEPENDS+=      p5-URI>=1.30:../../www/p5-URI
-DEPENDS+=      p5-YAML>=0.35:../../textproc/p5-YAML
+DEPENDS+=      p5-YAML>=0.36:../../textproc/p5-YAML
+DEPENDS+=      p5-Class-Autouse>=1.15:../../devel/p5-Class-Autouse
 
 .include "../../lang/perl5/module.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r b5c8e2d32962 -r eeb03b72be35 devel/svk/distinfo
--- a/devel/svk/distinfo        Thu Mar 03 04:32:28 2005 +0000
+++ b/devel/svk/distinfo        Thu Mar 03 04:38:36 2005 +0000
@@ -1,5 +1,6 @@
-$NetBSD: distinfo,v 1.6 2005/02/23 22:24:34 agc Exp $
+$NetBSD: distinfo,v 1.7 2005/03/03 04:38:36 epg Exp $
 
-SHA1 (SVK-0.29.tar.gz) = 67f5610c71616cf4df5cab08e57ceb980e0e63bc
-RMD160 (SVK-0.29.tar.gz) = 342040e8ac72f08b5977036204823ec7319984ed
-Size (SVK-0.29.tar.gz) = 206378 bytes
+SHA1 (SVK-0.30.tar.gz) = adce506657433bdf2e341a35987918ef838ff361
+RMD160 (SVK-0.30.tar.gz) = 5f4c1f94057d7ea3b3b8bbeb7c2d3f552ae4382b
+Size (SVK-0.30.tar.gz) = 219461 bytes
+SHA1 (patch-aa) = b8a95604f2089998e5f2707c3c2366e7c63b6de8
diff -r b5c8e2d32962 -r eeb03b72be35 devel/svk/patches/patch-aa
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/svk/patches/patch-aa        Thu Mar 03 04:38:36 2005 +0000
@@ -0,0 +1,22 @@
+$NetBSD: patch-aa,v 1.1 2005/03/03 04:38:36 epg Exp $
+
+--- lib/SVK/Util.pm.orig       2005-03-01 11:22:43.000000000 -0500
++++ lib/SVK/Util.pm
+@@ -254,7 +254,7 @@ Get the current encoding from locale
+ sub get_encoding {
+     return 'utf8' if $^O eq 'darwin';
+     local $@;
+-    return resolve_alias (eval {
++    my $result = resolve_alias (eval {
+       require Locale::Maketext::Lexicon;
+         local $Locale::Maketext::Lexicon::Opts{encoding} = 'locale';
+         Locale::Maketext::Lexicon::encoding();
+@@ -262,6 +262,8 @@ sub get_encoding {
+         require 'open.pm';
+         return open::_get_locale_encoding();
+     } || 'utf8');
++    $result ||= resolve_alias('C');
++    return $result;
+ }
+ 
+ =head3 get_encoder ([$encoding])



Home | Main Index | Thread Index | Old Index