[Pkg-octave-commit] [SCM] Debian packaging for octave-pkg-dev branch, master, updated. debian/1.0.1-5-g446fdec

Rafael Laboissiere rafael at laboissiere.net
Sun Mar 18 16:38:01 UTC 2012


The following commit has been merged in the master branch:
commit 4b425b6920291218a18028e1251e745b2df4826c
Author: Rafael Laboissiere <rafael at laboissiere.net>
Date:   Sun Mar 18 16:40:44 2012 +0100

    Escape @ signs in email addresses
    
    Git-Dch: Ignore

diff --git a/substitute.pl b/substitute.pl
index d8db5bb..790a643 100755
--- a/substitute.pl
+++ b/substitute.pl
@@ -31,7 +31,9 @@ open (OUT, "> $base");
 while (<IN>) {
     for my $field ("Uploaders", "Standards-Version", "Maintainer",
                    "Vcs-Git", "Vcs-Browser", "Compat", "Version") {
-        s{#$field#}{$data->{$field}};
+        ## Escape @ signs in email addresses
+        (my $value = $data->{$field}) =~ s/@/\\@/g;
+        s{#$field#}{$value};
     }
     print OUT;
 }

-- 
Debian packaging for octave-pkg-dev



More information about the Pkg-octave-commit mailing list