From: Ralf Wildenhues Date: Sat, 8 Dec 2007 10:48:10 +0000 (+0100) Subject: * lib/autom4te.in: Quote @datadir@. X-Git-Tag: v2.62~102 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7b092b1af35ca302edc862cd92715553121a60ec;p=thirdparty%2Fautoconf.git * lib/autom4te.in: Quote @datadir@. --- diff --git a/ChangeLog b/ChangeLog index 9b86bc4ad..75c185645 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,7 @@ 2007-12-08 Ralf Wildenhues + * lib/autom4te.in: Quote @datadir@. + Proper file name escaping in Autoconf programs and Perl modules. This includes escaping of characters special to the shell as well as special to Perl, e.g., leading `<' or `>'. diff --git a/lib/autom4te.in b/lib/autom4te.in index 87b352f75..6e3ab7ab6 100644 --- a/lib/autom4te.in +++ b/lib/autom4te.in @@ -1,6 +1,6 @@ # Definition of Autom4te option sets. -*- Makefile -*- # -# Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006 Free Software +# Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007 Free Software # Foundation, Inc. # # This program is free software: you can redistribute it and/or modify @@ -93,7 +93,7 @@ end-language: "Autoreconf-preselections" # This intermediate language is used by aclocal to build aclocal.m4. begin-language: "Autoconf-without-aclocal-m4" -args: --prepend-include @datadir@ +args: --prepend-include '@datadir@' args: --cache=autom4te.cache args: autoconf/autoconf.m4f args: acsite.m4? @@ -120,7 +120,7 @@ end-language: "Autoconf" ## -------- ## begin-language: "Autotest" -args: --prepend-include @datadir@ +args: --prepend-include '@datadir@' args: autotest/autotest.m4f args: package.m4? args: local.at? @@ -134,7 +134,7 @@ end-language: "Autotest" ## ---- ## begin-language: "M4sh" -args: --prepend-include @datadir@ +args: --prepend-include '@datadir@' args: m4sugar/m4sh.m4f args: --mode 777 args: --language M4sugar @@ -146,7 +146,7 @@ end-language: "M4sh" ## ------- ## begin-language: "M4sugar" -args: --prepend-include @datadir@ +args: --prepend-include '@datadir@' args: m4sugar/m4sugar.m4f args: --warnings syntax end-language: "M4sugar"