diff options
author | Paul Eggleton <paul.eggleton@linux.intel.com> | 2016-12-22 15:19:56 +1300 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2017-01-09 13:27:00 +0000 |
commit | f95adb749619e70920c6cc6cd01c6d02cd348fd8 (patch) | |
tree | cafd89fddc46994f5f57943aeebfd3f47acb3dd6 /meta-selftest/lib | |
parent | 18cc0965741102bccc62dfb32ed7753cdacbadc7 (diff) | |
download | openembedded-core-f95adb749619e70920c6cc6cd01c6d02cd348fd8.tar.gz openembedded-core-f95adb749619e70920c6cc6cd01c6d02cd348fd8.tar.bz2 openembedded-core-f95adb749619e70920c6cc6cd01c6d02cd348fd8.zip |
classes/package_rpm: handle square brackets in filenames
When constructing a spec file we list files and directory paths in the
%files section. If ] or [ characters are in a file or directory name,
rpm treats them as wildcards which will mean it won't properly match the
filename. Instead, transform these into an ? wildcard so they don't
cause a problem.
(This fixes packaging the npm package "file-set" and anything that
happens to depend upon it, since it includes tests with files that
contain unusual characters including ] and [).
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Diffstat (limited to 'meta-selftest/lib')
0 files changed, 0 insertions, 0 deletions