NetBSD/external/amdgpu-firmware/radeon
mrg 659c8d4b87 install the lower case radeon firmware files into /usr/libdata/firmware.
radeon has different case but same name firmware files.  the lower case
ones are already installed into /libdata/firmware, and to avoid having
to provide some special method to build on systems with case-preserving
file systems (such as macOS), we install the lower case ones in /usr.

this means that anyone that requires the lower case files must either
have /usr as part of the / file system, or manually keep them updated.

not yet hooked into build.

part of PR#54976, though i doubt we'll try to pull up these.
2022-05-14 20:54:31 +00:00
..
dist/lc
lc
uc
Makefile
Makefile.inc
README

README

$NetBSD: README,v 1.1 2022/05/14 20:54:31 mrg Exp $

Radeon ships files with the same name for case-insensitive file systems,
and we can't build NetBSD on systems that have case-insensitive file
systems that will be used for the $DESTDIR, we have to install these
into different subdirs, and there needs to be a different locations for
them in the installation.

Workaround this by forcing consumers of the newer radeon firmware files
to have /usr on the same file-system as /, so that /usr/libdata/firmware
can be used for these.

Hopefully these files won't change again, so we don't have to deal with
this ever again.

This subdir installs the lower-case versions.  To avoid repo bloat, the
upper-case versions remain in their current location.

-mrg 2022-05-07