projects
/
xscreensaver
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
From http://www.jwz.org/xscreensaver/xscreensaver-5.19.tar.gz
[xscreensaver]
/
intltool-update.in
diff --git
a/intltool-update.in
b/intltool-update.in
index 43edc0211c1466ac36969db76851b2ff0c88d323..2eae87b49204873de07d14b03b1712808839b9c2 100644
(file)
--- a/
intltool-update.in
+++ b/
intltool-update.in
@@
-415,6
+415,10
@@
sub generate_headers
if (/\.($xml_extension|$ini_extension)$/ || /^\[/){
$_ =~ s/^\[[^\[].*]\s*//;
my $filename = "../$_";
if (/\.($xml_extension|$ini_extension)$/ || /^\[/){
$_ =~ s/^\[[^\[].*]\s*//;
my $filename = "../$_";
+ my $srcdir = $ENV{'top_srcdir'};
+ if ($srcdir){
+ $filename="$srcdir/$_" ;
+ };
if ($VERBOSE){
system($EXTRACT, "--update", "--type=$gettext_type", $filename);
if ($VERBOSE){
system($EXTRACT, "--update", "--type=$gettext_type", $filename);
@@
-435,6
+439,12
@@
sub generate_po_template
move ("POTFILES.in", "POTFILES.in.old");
move ("POTFILES.in", "POTFILES.in.old");
+ my $srcdir = $ENV{'top_srcdir'};
+ my $adddirectory = "--directory=." ;
+ if ($srcdir){
+ $adddirectory = "--directory=$srcdir";
+ }
+
open INFILE, "<POTFILES.in.old";
open OUTFILE, ">POTFILES.in";
while (<INFILE>) {
open INFILE, "<POTFILES.in.old";
open OUTFILE, ">POTFILES.in";
while (<INFILE>) {
@@
-447,6
+457,7
@@
sub generate_po_template
system ("xgettext", "--default-domain\=$MODULE",
"--directory\=\.\.",
system ("xgettext", "--default-domain\=$MODULE",
"--directory\=\.\.",
+ "$adddirectory" ,
"--add-comments",
"--keyword\=\_",
"--keyword\=N\_",
"--add-comments",
"--keyword\=\_",
"--keyword\=N\_",