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