diff options
| author | James Le Cuirot <chewi@gentoo.org> | 2017-04-16 10:36:07 +0100 |
|---|---|---|
| committer | James Le Cuirot <chewi@gentoo.org> | 2017-04-27 22:41:21 +0100 |
| commit | fde70c442fd394bfd912d266b8442d86b76dea1a (patch) | |
| tree | 9ce06d8f0b474cec328899d15b1c2c98222f2f3e /dev-python/python-engineio/python-engineio-1.1.1.ebuild | |
| parent | 6ccdfd71376d87a8c0e21ec05620181c67f5de5d (diff) | |
| download | gentoo-fde70c442fd394bfd912d266b8442d86b76dea1a.tar.gz gentoo-fde70c442fd394bfd912d266b8442d86b76dea1a.tar.bz2 gentoo-fde70c442fd394bfd912d266b8442d86b76dea1a.zip | |
cdrom.eclass: Detect case-insensitively and handle special characters
This eclass previously used "find -iname" but it only checked the file
case-insensitively and not the directories. There is "find -ipath" but
this does not intelligently skip non-matching paths, making it
slow. Globbing is used here instead.
The : character has always been used to delimit paths given to
cdrom_get_cds, which makes sense because : generally isn't allowed on
CDs, while whitespace is. Despite that, whitespace was not being
handled properly and neither were wildcard characters. Now all special
characters are automatically escaped.
Diffstat (limited to 'dev-python/python-engineio/python-engineio-1.1.1.ebuild')
0 files changed, 0 insertions, 0 deletions
