initial buildroot for linux 5.15

This commit is contained in:
Huan.Feng
2021-12-06 14:12:13 +08:00
parent d7767d594e
commit 7b6fc358fa
12736 changed files with 508822 additions and 0 deletions
@@ -0,0 +1,37 @@
Do not symlink to a host directory
The installation of xcursor-transparent-theme creates many symbolic
links to the 'transp' cursor file, but it does so using an absolute
directory, that happens to point to the installation location, which
is incorrect when cross-compiling.
Also add the -f option so that the package can be reinstalled even if
it has already been installed.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Index: b/cursors/Makefile.am
===================================================================
--- a/cursors/Makefile.am
+++ b/cursors/Makefile.am
@@ -91,6 +91,6 @@
$(INSTALL_DATA) $(CURSOR_REAL) $(DESTDIR)$(CURSOR_DIR)/
for CURSOR in $(CURSOR_NAMES); do \
echo '-- Installing cursor '$$CURSOR; \
- ln -s $(DESTDIR)$(CURSOR_DIR)/transp $(DESTDIR)$(CURSOR_DIR)/$$CURSOR; \
+ ln -sf transp $(DESTDIR)$(CURSOR_DIR)/$$CURSOR; \
done
Index: b/cursors/Makefile.in
===================================================================
--- a/cursors/Makefile.in
+++ b/cursors/Makefile.in
@@ -177,7 +177,7 @@
$(INSTALL_DATA) $(CURSOR_REAL) $(DESTDIR)$(CURSOR_DIR)/
for CURSOR in $(CURSOR_NAMES); do \
echo '-- Installing cursor '$$CURSOR; \
- ln -s $(DESTDIR)$(CURSOR_DIR)/transp $(DESTDIR)$(CURSOR_DIR)/$$CURSOR; \
+ ln -sf transp $(DESTDIR)$(CURSOR_DIR)/$$CURSOR; \
done
# Tell versions [3.59,3.63) of GNU make to not export all variables.
@@ -0,0 +1,7 @@
config BR2_PACKAGE_XCURSOR_TRANSPARENT_THEME
bool "xcursor-transparent-theme"
select BR2_PACKAGE_XLIB_LIBXCURSOR
help
Completely transparent theme for hiding the X11 cursor.
No upstream site.
@@ -0,0 +1,2 @@
[Icon Theme]
Inherits=xcursor-transparent
@@ -0,0 +1,3 @@
# locally computed
sha256 b26adf2d503d01299718390ae39dab4691a67220de09423be0364e9a060bf7e4 xcursor-transparent-theme-0.1.1.tar.gz
sha256 32b1062f7da84967e7019d01ab805935caa7ab7321a7ced0e30ebe75e5df1670 COPYING
@@ -0,0 +1,21 @@
################################################################################
#
# xcursor-transparent-theme
#
################################################################################
XCURSOR_TRANSPARENT_THEME_VERSION = 0.1.1
XCURSOR_TRANSPARENT_THEME_SITE = http://downloads.yoctoproject.org/releases/matchbox/utils
XCURSOR_TRANSPARENT_THEME_DEPENDENCIES = xlib_libXcursor host-xapp_xcursorgen
XCURSOR_TRANSPARENT_THEME_LICENSE = GPL-2.0
XCURSOR_TRANSPARENT_THEME_LICENSE_FILES = COPYING
define XCURSOR_TRANSPARENT_THEME_ICONS_DEFAULT_CONFIG_INSTALL
$(INSTALL) -m 0755 -D package/x11r7/xcursor-transparent-theme/index.theme \
$(TARGET_DIR)/usr/share/icons/default/index.theme
endef
XCURSOR_TRANSPARENT_THEME_POST_INSTALL_TARGET_HOOKS += \
XCURSOR_TRANSPARENT_THEME_ICONS_DEFAULT_CONFIG_INSTALL
$(eval $(autotools-package))