aboutsummaryrefslogtreecommitdiffstats
path: root/modules
diff options
context:
space:
mode:
Diffstat (limited to 'modules')
-rw-r--r--modules/subversion/manifests/init.pp1
-rw-r--r--modules/subversion/templates/hook_sendmail.pl10
2 files changed, 11 insertions, 0 deletions
diff --git a/modules/subversion/manifests/init.pp b/modules/subversion/manifests/init.pp
index de65ba62..075d5c71 100644
--- a/modules/subversion/manifests/init.pp
+++ b/modules/subversion/manifests/init.pp
@@ -140,6 +140,7 @@ class subversion {
define repository ($group = "svn",
$public = true,
$commit_mail = '',
+ $i18n_mail = '',
$cia_post = true,
$cia_module = 'default',
$cia_ignore_author = '',
diff --git a/modules/subversion/templates/hook_sendmail.pl b/modules/subversion/templates/hook_sendmail.pl
index c9e95f27..54b4fe22 100644
--- a/modules/subversion/templates/hook_sendmail.pl
+++ b/modules/subversion/templates/hook_sendmail.pl
@@ -12,3 +12,13 @@
<%- commit_mail.each do |mail| -%>
- <%= mail %>
<%- end -%>
+<%- if i18n_mail -%>
+'.*\.pot$':
+ PATH: "/usr/bin:/usr/local/bin"
+ handler: Alternative
+ alternative: HTML::ColorDiff
+ with-diff: 1
+ max_diff_length: 20000
+ from: root@<%= domain %>
+ to: <%= i18n_mail %>
+<%- end -%>