r44717 - in /trunk/libsvn-hooks-perl: ./ debian/ debian/patches/ lib/SVN/ lib/SVN/Hooks/ t/

angelabad-guest at users.alioth.debian.org angelabad-guest at users.alioth.debian.org
Thu Sep 24 09:41:53 UTC 2009


Author: angelabad-guest
Date: Thu Sep 24 09:41:39 2009
New Revision: 44717

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=44717
Log:
New upstream 0.22

Added:
    trunk/libsvn-hooks-perl/lib/SVN/Hooks/CheckCapability.pm
      - copied unchanged from r44716, branches/upstream/libsvn-hooks-perl/current/lib/SVN/Hooks/CheckCapability.pm
    trunk/libsvn-hooks-perl/t/02-checkcapability.t
      - copied unchanged from r44716, branches/upstream/libsvn-hooks-perl/current/t/02-checkcapability.t
Modified:
    trunk/libsvn-hooks-perl/Changes
    trunk/libsvn-hooks-perl/MANIFEST
    trunk/libsvn-hooks-perl/META.yml
    trunk/libsvn-hooks-perl/README
    trunk/libsvn-hooks-perl/debian/changelog
    trunk/libsvn-hooks-perl/debian/control
    trunk/libsvn-hooks-perl/debian/copyright
    trunk/libsvn-hooks-perl/debian/patches/pod.patch
    trunk/libsvn-hooks-perl/debian/rules
    trunk/libsvn-hooks-perl/lib/SVN/Hooks.pm
    trunk/libsvn-hooks-perl/lib/SVN/Hooks/AllowLogChange.pm
    trunk/libsvn-hooks-perl/lib/SVN/Hooks/AllowPropChange.pm
    trunk/libsvn-hooks-perl/lib/SVN/Hooks/CheckJira.pm
    trunk/libsvn-hooks-perl/lib/SVN/Hooks/CheckLog.pm
    trunk/libsvn-hooks-perl/lib/SVN/Hooks/CheckMimeTypes.pm
    trunk/libsvn-hooks-perl/lib/SVN/Hooks/CheckProperty.pm
    trunk/libsvn-hooks-perl/lib/SVN/Hooks/CheckStructure.pm
    trunk/libsvn-hooks-perl/lib/SVN/Hooks/DenyChanges.pm
    trunk/libsvn-hooks-perl/lib/SVN/Hooks/DenyFilenames.pm
    trunk/libsvn-hooks-perl/lib/SVN/Hooks/JiraAcceptance.pm
    trunk/libsvn-hooks-perl/lib/SVN/Hooks/Mailer.pm
    trunk/libsvn-hooks-perl/lib/SVN/Hooks/Notify.pm
    trunk/libsvn-hooks-perl/lib/SVN/Hooks/UpdateConfFile.pm
    trunk/libsvn-hooks-perl/t/pod-coverage.t

Modified: trunk/libsvn-hooks-perl/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libsvn-hooks-perl/Changes?rev=44717&op=diff
==============================================================================
--- trunk/libsvn-hooks-perl/Changes (original)
+++ trunk/libsvn-hooks-perl/Changes Thu Sep 24 09:41:39 2009
@@ -1,4 +1,8 @@
 Revision history for SVN-Hooks. -*- text -*-
+
+0.22	2009-09-23
+
+	New hook: CheckCapability.
 
 0.21	2009-08-19
 

Modified: trunk/libsvn-hooks-perl/MANIFEST
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libsvn-hooks-perl/MANIFEST?rev=44717&op=diff
==============================================================================
--- trunk/libsvn-hooks-perl/MANIFEST (original)
+++ trunk/libsvn-hooks-perl/MANIFEST Thu Sep 24 09:41:39 2009
@@ -3,6 +3,7 @@
 lib/SVN/Hooks.pm
 lib/SVN/Hooks/AllowLogChange.pm
 lib/SVN/Hooks/AllowPropChange.pm
+lib/SVN/Hooks/CheckCapability.pm
 lib/SVN/Hooks/CheckJira.pm
 lib/SVN/Hooks/CheckLog.pm
 lib/SVN/Hooks/CheckMimeTypes.pm
@@ -21,6 +22,7 @@
 t/00-load.t
 t/02-allowlogchange.t
 t/02-allowpropchange.t
+t/02-checkcapability.t
 t/02-checkjira.t
 t/02-checklog.t
 t/02-checkmimetypes.t

Modified: trunk/libsvn-hooks-perl/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libsvn-hooks-perl/META.yml?rev=44717&op=diff
==============================================================================
--- trunk/libsvn-hooks-perl/META.yml (original)
+++ trunk/libsvn-hooks-perl/META.yml Thu Sep 24 09:41:39 2009
@@ -1,6 +1,6 @@
 --- #YAML:1.0
 name:                SVN-Hooks
-version:             0.21
+version:             0.22
 abstract:            A framework for implementing Subversion hooks.
 license:             ~
 author:              

Modified: trunk/libsvn-hooks-perl/README
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libsvn-hooks-perl/README?rev=44717&op=diff
==============================================================================
--- trunk/libsvn-hooks-perl/README (original)
+++ trunk/libsvn-hooks-perl/README Thu Sep 24 09:41:39 2009
@@ -1,6 +1,6 @@
 Name:    SVN-Hooks
 What:    Framework for Subversion hooks
-Version: 0.21
+Version: 0.22
 Author:  Gustavo Chaves <gnustavo at cpan.org>
 
 SVN-Hooks is a framework for creating Subversion hooks

Modified: trunk/libsvn-hooks-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libsvn-hooks-perl/debian/changelog?rev=44717&op=diff
==============================================================================
--- trunk/libsvn-hooks-perl/debian/changelog (original)
+++ trunk/libsvn-hooks-perl/debian/changelog Thu Sep 24 09:41:39 2009
@@ -1,3 +1,11 @@
+libsvn-hooks-perl (0.22-1) UNRELEASED; urgency=low
+
+  TODO: Waiting for libjira-client-perl (ITP: #548162)
+
+  * New upstream release
+
+ -- Angel Abad (Ikusnet SLL) <angel at grupoikusnet.com>  Thu, 24 Sep 2009 10:34:11 +0200
+
 libsvn-hooks-perl (0.21-2) unstable; urgency=low
 
   * Add a patch to make the POD work with Pod::Simple >= 3.08; add quilt

Modified: trunk/libsvn-hooks-perl/debian/control
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libsvn-hooks-perl/debian/control?rev=44717&op=diff
==============================================================================
--- trunk/libsvn-hooks-perl/debian/control (original)
+++ trunk/libsvn-hooks-perl/debian/control Thu Sep 24 09:41:39 2009
@@ -2,10 +2,10 @@
 Section: perl
 Priority: optional
 Build-Depends: debhelper (>= 7.0.50), quilt (>= 0.46-7)
-Build-Depends-Indep: perl, libemail-send-perl, libemail-simple-creator-perl,
+Build-Depends-Indep: libemail-send-perl, libemail-simple-creator-perl,
  libemail-simple-perl, libsoap-lite-perl, libsvn-look-perl, libsvn-notify-perl,
  libtest-pod-coverage-perl (>= 1.08), libtest-pod-perl (>= 1.22),
- subversion
+ perl, subversion
 Maintainer: Debian Perl Group <pkg-perl-maintainers at lists.alioth.debian.org>
 Uploaders: Angel Abad (Ikusnet SLL) <angel at grupoikusnet.com>,
  gregor herrmann <gregoa at debian.org>,
@@ -19,9 +19,9 @@
 Architecture: all
 Depends: ${misc:Depends}, ${perl:Depends}, libemail-send-perl,
  libemail-simple-creator-perl, libemail-simple-perl, libsoap-lite-perl,
- libsvn-look-perl, libsvn-notify-perl, perl (>= 5.8.8), subversion
+ libsvn-look-perl, libsvn-notify-perl, perl, subversion
 Description: framework for implementing subversion hooks
- SVN-Hooks is a framework for creating Subversion hooks. It comes with
+ SVN::Hooks is a framework for creating Subversion hooks. It comes with
  a bunch of plugins (actually, sub-modules of SVN::Hooks) that 
  implement some of the most used standalone Subversion hooks available.
  But as a framework, it can be extended to implement all types of

Modified: trunk/libsvn-hooks-perl/debian/copyright
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libsvn-hooks-perl/debian/copyright?rev=44717&op=diff
==============================================================================
--- trunk/libsvn-hooks-perl/debian/copyright (original)
+++ trunk/libsvn-hooks-perl/debian/copyright Thu Sep 24 09:41:39 2009
@@ -5,27 +5,25 @@
 Upstream-Name: SVN-Hooks
 
 Files: *
-Copyright: 2008-2009, CPqD (http://www.cpqd.com.br/) 
-License-Alias: Perl
-License: GPL-1+ | Artistic
+Copyright: 2008-2009, CPqD (http://www.cpqd.com.br/)
+License: Artistic | GPL+1
 
 Files: debian/*
-Copyright: 2008, Angel Abad (Ikusnet SLL) <angel at grupoikusnet.com>
-           2009, gregor herrmann <gregoa at debian.org>
-           2009, Various members of Debian pkg-perl Group, cf. debian/changelog
-License-Alias: Perl
-License: GPL-1+ | Artistic
-
-License: GPL-1+
-    This program is free software; you can redistribute it and/or modify
-    it under the terms of the GNU General Public License as published by 
-    the Free Software Foundation; either version 1, or (at your option)
-    any later version.
-    On Debian GNU/Linux systems, the complete text of the GNU General
-    Public License can be found in `/usr/share/common-licenses/GPL'
+Copyright: 2009, Angel Abad (Ikusnet SLL) <angel at grupoikusnet.com>
+ 2009, Salvatore Bonaccorso <salvatore.bonaccorso at gmail.com>
+ 2009, gregor herrmann <gregoa at debian.org>
+License: Artistic | GPL-1+
 
 License: Artistic
     This program is free software; you can redistribute it and/or modify
     it under the terms of the Artistic License, which comes with Perl.
     On Debian GNU/Linux systems, the complete text of the Artistic License
-    can be found in /usr/share/common-licenses/Artistic
+    can be found in `/usr/share/common-licenses/Artistic'
+
+License: GPL-1+
+    This program is free software; you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation; either version 1, or (at your option)
+    any later version.
+    On Debian GNU/Linux systems, the complete text of the GNU General
+    Public License can be found in `/usr/share/common-licenses/GPL'

Modified: trunk/libsvn-hooks-perl/debian/patches/pod.patch
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libsvn-hooks-perl/debian/patches/pod.patch?rev=44717&op=diff
==============================================================================
--- trunk/libsvn-hooks-perl/debian/patches/pod.patch (original)
+++ trunk/libsvn-hooks-perl/debian/patches/pod.patch Thu Sep 24 09:41:39 2009
@@ -2,8 +2,10 @@
 Description: L<text|scheme:...> is invalid according to perlpod
 Bug: #546623
 
---- a/lib/SVN/Hooks.pm
-+++ b/lib/SVN/Hooks.pm
+Index: libsvn-hooks-perl/lib/SVN/Hooks.pm
+===================================================================
+--- libsvn-hooks-perl.orig/lib/SVN/Hooks.pm	2009-09-24 10:34:08.000000000 +0200
++++ libsvn-hooks-perl/lib/SVN/Hooks.pm	2009-09-24 10:41:29.000000000 +0200
 @@ -54,8 +54,8 @@
  =head1 USER TUTORIAL
  
@@ -26,7 +28,7 @@
  mainly for those three associated with the commit operation. However,
  when you try to combine the functionality of two or more of those
  scripts in a single hook you normally end up facing two problems.
-@@ -143,7 +143,7 @@
+@@ -147,7 +147,7 @@
  =item SVN::Hooks::CheckJira
  
  Integrate Subversion with the
@@ -35,8 +37,10 @@
  
  =item SVN::Hooks::CheckLog
  
---- a/lib/SVN/Hooks/CheckMimeTypes.pm
-+++ b/lib/SVN/Hooks/CheckMimeTypes.pm
+Index: libsvn-hooks-perl/lib/SVN/Hooks/CheckMimeTypes.pm
+===================================================================
+--- libsvn-hooks-perl.orig/lib/SVN/Hooks/CheckMimeTypes.pm	2009-09-24 10:34:07.000000000 +0200
++++ libsvn-hooks-perl/lib/SVN/Hooks/CheckMimeTypes.pm	2009-09-24 10:41:29.000000000 +0200
 @@ -22,7 +22,7 @@
  set.
  
@@ -46,8 +50,10 @@
  script.
  
  It's active in the C<pre-commit> hook.
---- a/lib/SVN/Hooks/JiraAcceptance.pm
-+++ b/lib/SVN/Hooks/JiraAcceptance.pm
+Index: libsvn-hooks-perl/lib/SVN/Hooks/JiraAcceptance.pm
+===================================================================
+--- libsvn-hooks-perl.orig/lib/SVN/Hooks/JiraAcceptance.pm	2009-09-24 10:34:07.000000000 +0200
++++ libsvn-hooks-perl/lib/SVN/Hooks/JiraAcceptance.pm	2009-09-24 10:41:29.000000000 +0200
 @@ -20,9 +20,9 @@
  This SVN::Hooks plugin is deprecated. Please, consider using the
  SVN::Hooks::CheckJira plugin instead.

Modified: trunk/libsvn-hooks-perl/debian/rules
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libsvn-hooks-perl/debian/rules?rev=44717&op=diff
==============================================================================
--- trunk/libsvn-hooks-perl/debian/rules (original)
+++ trunk/libsvn-hooks-perl/debian/rules Thu Sep 24 09:41:39 2009
@@ -1,7 +1,12 @@
 #!/usr/bin/make -f
 
+include /usr/share/quilt/quilt.make
+
 %:
-	dh --with quilt $@
+	dh $@
 
-override_dh_auto_configure:
+override_dh_auto_configure: $(QUILT_STAMPFN)
 	dh_auto_configure -- --author-tests
+
+override_dh_auto_clean: unpatch
+	dh_auto_clean

Modified: trunk/libsvn-hooks-perl/lib/SVN/Hooks.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libsvn-hooks-perl/lib/SVN/Hooks.pm?rev=44717&op=diff
==============================================================================
--- trunk/libsvn-hooks-perl/lib/SVN/Hooks.pm (original)
+++ trunk/libsvn-hooks-perl/lib/SVN/Hooks.pm Thu Sep 24 09:41:39 2009
@@ -15,11 +15,11 @@
 
 =head1 VERSION
 
-Version 0.21
+Version 0.22
 
 =cut
 
-our $VERSION = '0.21';
+our $VERSION = '0.22';
 
 =head1 SYNOPSIS
 
@@ -140,6 +140,10 @@
 
 Allow changes in revision properties.
 
+=item SVN::Hooks::CheckCapability
+
+Check if the Subversion client implements the required capabilities.
+
 =item SVN::Hooks::CheckJira
 
 Integrate Subversion with the
@@ -203,6 +207,7 @@
 	use warnings;
 	use SVN::Hooks;
 	use SVN::Hooks::AllowPropChange;
+	use SVN::Hooks::CheckCapability;
 	use SVN::Hooks::CheckJira;
 	use SVN::Hooks::CheckLog;
 	use SVN::Hooks::CheckMimeTypes;
@@ -219,6 +224,7 @@
 This script will serve for any hook. Create symbolic links pointing to
 it for each hook you are interested in.
 
+	$ ln -s svn-hooks.pl start-commit
 	$ ln -s svn-hooks.pl pre-commit
 	$ ln -s svn-hooks.pl post-commit
 	$ ln -s svn-hooks.pl pre-revprop-change
@@ -233,6 +239,8 @@
 	$ cat svn-hooks.conf
 	DENY_FILENAMES(qr:[^-/\.\w]:i);
 
+        CHECK_CAPABILITY('mergeinfo');
+
 	CHECK_MIMETYPES();
 
 	# Binary+editable files must have the svn:needs-lock property set
@@ -277,7 +285,7 @@
 
 =over
 
-=item * start-commit repo-path user
+=item * start-commit repo-path user capabilities
 
 =item * pre-commit repo-path txn
 

Modified: trunk/libsvn-hooks-perl/lib/SVN/Hooks/AllowLogChange.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libsvn-hooks-perl/lib/SVN/Hooks/AllowLogChange.pm?rev=44717&op=diff
==============================================================================
--- trunk/libsvn-hooks-perl/lib/SVN/Hooks/AllowLogChange.pm (original)
+++ trunk/libsvn-hooks-perl/lib/SVN/Hooks/AllowLogChange.pm Thu Sep 24 09:41:39 2009
@@ -67,6 +67,8 @@
     }
 
     $conf->{'pre-revprop-change'} = \&pre_revprop_change;
+
+    1;
 }
 
 $SVN::Hooks::Inits{$HOOK} = sub {

Modified: trunk/libsvn-hooks-perl/lib/SVN/Hooks/AllowPropChange.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libsvn-hooks-perl/lib/SVN/Hooks/AllowPropChange.pm?rev=44717&op=diff
==============================================================================
--- trunk/libsvn-hooks-perl/lib/SVN/Hooks/AllowPropChange.pm (original)
+++ trunk/libsvn-hooks-perl/lib/SVN/Hooks/AllowPropChange.pm Thu Sep 24 09:41:39 2009
@@ -88,6 +88,8 @@
     my $prop = shift @whos;
     push @{$conf->{specs}}, [$prop => \@whos];
     $conf->{'pre-revprop-change'} = \&pre_revprop_change;
+
+    1;
 }
 
 $SVN::Hooks::Inits{$HOOK} = sub {

Modified: trunk/libsvn-hooks-perl/lib/SVN/Hooks/CheckJira.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libsvn-hooks-perl/lib/SVN/Hooks/CheckJira.pm?rev=44717&op=diff
==============================================================================
--- trunk/libsvn-hooks-perl/lib/SVN/Hooks/CheckJira.pm (original)
+++ trunk/libsvn-hooks-perl/lib/SVN/Hooks/CheckJira.pm Thu Sep 24 09:41:39 2009
@@ -73,6 +73,8 @@
 	conf  => [$baseURL, $login, $passwd],
 	match => $match,
     };
+
+    1;
 }
 
 =head2 CHECK_JIRA(REGEXP => {OPT => VALUE, ...})

Modified: trunk/libsvn-hooks-perl/lib/SVN/Hooks/CheckLog.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libsvn-hooks-perl/lib/SVN/Hooks/CheckLog.pm?rev=44717&op=diff
==============================================================================
--- trunk/libsvn-hooks-perl/lib/SVN/Hooks/CheckLog.pm (original)
+++ trunk/libsvn-hooks-perl/lib/SVN/Hooks/CheckLog.pm Thu Sep 24 09:41:39 2009
@@ -51,6 +51,8 @@
 	error  => $error_message,
     };
     $conf->{'pre-commit'} = \&pre_commit;
+
+    1;
 }
 
 $SVN::Hooks::Inits{$HOOK} = sub {

Modified: trunk/libsvn-hooks-perl/lib/SVN/Hooks/CheckMimeTypes.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libsvn-hooks-perl/lib/SVN/Hooks/CheckMimeTypes.pm?rev=44717&op=diff
==============================================================================
--- trunk/libsvn-hooks-perl/lib/SVN/Hooks/CheckMimeTypes.pm (original)
+++ trunk/libsvn-hooks-perl/lib/SVN/Hooks/CheckMimeTypes.pm Thu Sep 24 09:41:39 2009
@@ -47,6 +47,7 @@
     my $conf = $SVN::Hooks::Confs->{$HOOK};
     $conf->{help} = $help;
     $conf->{'pre-commit'} = \&pre_commit;
+    1;
 }
 
 $SVN::Hooks::Inits{$HOOK} = sub {

Modified: trunk/libsvn-hooks-perl/lib/SVN/Hooks/CheckProperty.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libsvn-hooks-perl/lib/SVN/Hooks/CheckProperty.pm?rev=44717&op=diff
==============================================================================
--- trunk/libsvn-hooks-perl/lib/SVN/Hooks/CheckProperty.pm (original)
+++ trunk/libsvn-hooks-perl/lib/SVN/Hooks/CheckProperty.pm Thu Sep 24 09:41:39 2009
@@ -77,6 +77,8 @@
     my $conf = $SVN::Hooks::Confs->{$HOOK};
     push @{$conf->{checks}}, [$where, $prop => $what];
     $conf->{'pre-commit'} = \&pre_commit;
+
+    1;
 }
 
 $SVN::Hooks::Inits{$HOOK} = sub {

Modified: trunk/libsvn-hooks-perl/lib/SVN/Hooks/CheckStructure.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libsvn-hooks-perl/lib/SVN/Hooks/CheckStructure.pm?rev=44717&op=diff
==============================================================================
--- trunk/libsvn-hooks-perl/lib/SVN/Hooks/CheckStructure.pm (original)
+++ trunk/libsvn-hooks-perl/lib/SVN/Hooks/CheckStructure.pm Thu Sep 24 09:41:39 2009
@@ -134,6 +134,8 @@
     my $conf = $SVN::Hooks::Confs->{$HOOK};
     $conf->{structure} = $structure;
     $conf->{'pre-commit'} = \&pre_commit;
+
+    1;
 }
 
 $SVN::Hooks::Inits{$HOOK} = sub {

Modified: trunk/libsvn-hooks-perl/lib/SVN/Hooks/DenyChanges.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libsvn-hooks-perl/lib/SVN/Hooks/DenyChanges.pm?rev=44717&op=diff
==============================================================================
--- trunk/libsvn-hooks-perl/lib/SVN/Hooks/DenyChanges.pm (original)
+++ trunk/libsvn-hooks-perl/lib/SVN/Hooks/DenyChanges.pm Thu Sep 24 09:41:39 2009
@@ -58,6 +58,8 @@
     my $conf = $SVN::Hooks::Confs->{$HOOK};
     push @{$conf->{$change}}, @regexes;
     $conf->{'pre-commit'} = \&pre_commit;
+
+    1;
 }
 
 sub DENY_ADDITION {

Modified: trunk/libsvn-hooks-perl/lib/SVN/Hooks/DenyFilenames.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libsvn-hooks-perl/lib/SVN/Hooks/DenyFilenames.pm?rev=44717&op=diff
==============================================================================
--- trunk/libsvn-hooks-perl/lib/SVN/Hooks/DenyFilenames.pm (original)
+++ trunk/libsvn-hooks-perl/lib/SVN/Hooks/DenyFilenames.pm Thu Sep 24 09:41:39 2009
@@ -41,6 +41,8 @@
     my $conf = $SVN::Hooks::Confs->{$HOOK};
     $conf->{checks} = \@regexes;
     $conf->{'pre-commit'} = \&pre_commit;
+
+    1;
 }
 
 $SVN::Hooks::Inits{$HOOK} = sub {

Modified: trunk/libsvn-hooks-perl/lib/SVN/Hooks/JiraAcceptance.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libsvn-hooks-perl/lib/SVN/Hooks/JiraAcceptance.pm?rev=44717&op=diff
==============================================================================
--- trunk/libsvn-hooks-perl/lib/SVN/Hooks/JiraAcceptance.pm (original)
+++ trunk/libsvn-hooks-perl/lib/SVN/Hooks/JiraAcceptance.pm Thu Sep 24 09:41:39 2009
@@ -56,6 +56,8 @@
 	login    => $login,
 	password => $password,
     };
+
+    1;
 }
 
 =head2 JIRA_LOG_MATCH(REGEXP, MESSAGE)
@@ -93,6 +95,8 @@
 $message
 EOS
     }
+
+    1;
 }
 
 =head2 JIRA_ACCEPTANCE(REGEXP, PROJECT_KEYS)
@@ -127,6 +131,8 @@
     }
     push @{$conf->{checks}}, [$regex => \%keys];
     $conf->{'pre-commit'} = \&pre_commit;
+
+    1;
 }
 
 $SVN::Hooks::Inits{$HOOK} = sub {

Modified: trunk/libsvn-hooks-perl/lib/SVN/Hooks/Mailer.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libsvn-hooks-perl/lib/SVN/Hooks/Mailer.pm?rev=44717&op=diff
==============================================================================
--- trunk/libsvn-hooks-perl/lib/SVN/Hooks/Mailer.pm (original)
+++ trunk/libsvn-hooks-perl/lib/SVN/Hooks/Mailer.pm Thu Sep 24 09:41:39 2009
@@ -78,6 +78,8 @@
     else {
 	die "EMAIL_CONFIG: unknown option '$opt'"
     }
+
+    1;
 }
 
 my %valid_options = (
@@ -184,6 +186,8 @@
     push @{$conf->{projects}}, \%o;
 
     $conf->{'post-commit'} = \&post_commit;
+
+    1;
 }
 
 $SVN::Hooks::Inits{$HOOK} = sub {

Modified: trunk/libsvn-hooks-perl/lib/SVN/Hooks/Notify.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libsvn-hooks-perl/lib/SVN/Hooks/Notify.pm?rev=44717&op=diff
==============================================================================
--- trunk/libsvn-hooks-perl/lib/SVN/Hooks/Notify.pm (original)
+++ trunk/libsvn-hooks-perl/lib/SVN/Hooks/Notify.pm Thu Sep 24 09:41:39 2009
@@ -48,6 +48,8 @@
     my %opt_defaults = @_;
     my $conf = $SVN::Hooks::Confs->{$HOOK};
     $conf->{defaults} = \%opt_defaults;
+
+    1;
 }
 
 =head2 NOTIFY(%HASH)
@@ -80,6 +82,8 @@
     my $conf = $SVN::Hooks::Confs->{$HOOK};
     $conf->{opts} = \%opts;
     $conf->{'post-commit'} = \&post_commit;
+
+    1;
 };
 
 $SVN::Hooks::Inits{$HOOK} = sub {

Modified: trunk/libsvn-hooks-perl/lib/SVN/Hooks/UpdateConfFile.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libsvn-hooks-perl/lib/SVN/Hooks/UpdateConfFile.pm?rev=44717&op=diff
==============================================================================
--- trunk/libsvn-hooks-perl/lib/SVN/Hooks/UpdateConfFile.pm (original)
+++ trunk/libsvn-hooks-perl/lib/SVN/Hooks/UpdateConfFile.pm Thu Sep 24 09:41:39 2009
@@ -184,6 +184,8 @@
 	or die "$HOOK: invalid function names: ", join(', ', sort keys %args), ".\n";
 
     $conf->{'post-commit'} = \&post_commit;
+
+    1;
 }
 
 $SVN::Hooks::Inits{$HOOK} = sub {

Modified: trunk/libsvn-hooks-perl/t/pod-coverage.t
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libsvn-hooks-perl/t/pod-coverage.t?rev=44717&op=diff
==============================================================================
--- trunk/libsvn-hooks-perl/t/pod-coverage.t (original)
+++ trunk/libsvn-hooks-perl/t/pod-coverage.t Thu Sep 24 09:41:39 2009
@@ -20,5 +20,5 @@
     if $@;
 
 all_pod_coverage_ok(
-    {also_private => [qr/^(?:pre|post)_/]}
+    {also_private => [qr/^(?:pre|post|start)_/]}
 );




More information about the Pkg-perl-cvs-commits mailing list