[PATCH 2 of 2] contrib/buildrpm: force en_US locale during changelog's creation

Stefano Tortarolo stefano.tortarolo at gmail.com
Tue Jun 23 12:05:29 CDT 2009


# HG changeset patch
# User Stefano Tortarolo <stefano.tortarolo at gmail.com>
# Date 1245759288 -7200
# Node ID f34d020d86b36df4eb7fbbec1db90ce5c8082e9c
# Parent  c704d025b4af71939a1f801e62abd085d4dd9dae
contrib/buildrpm: force en_US locale during changelog's creation
Running this script using a different locale (i.e., Italian) returns
an error:
$ ./contrib/buildrpm
sto aggiornando la directory di lavoro
1060 file aggiornati, 0 file merge, 0 file rimossi, 0 file non risolti
errore: data errata in %changelog: mar giu 23 2009 Stefano Tortarolo <stefano.tortarolo at gmail.com> 1.2.1-1034

diff -r c704d025b4af -r f34d020d86b3 contrib/buildrpm
--- a/contrib/buildrpm	Tue Jun 23 14:12:17 2009 +0200
+++ b/contrib/buildrpm	Tue Jun 23 14:14:48 2009 +0200
@@ -51,7 +51,7 @@
 
 cat <<EOF >> $tmpspec
 %changelog
-* `date +'%a %b %d %Y'` `$HG showconfig ui.username` $version-$release
+* `LANG=en_US date +'%a %b %d %Y'` `$HG showconfig ui.username` $version-$release
 - Automatically built via $0
 
 EOF


More information about the Mercurial-devel mailing list