linux-yocto/scripts/package
Thomas Weißschuh c8578539de kbuild: add script and target to generate pacman package
pacman is the package manager used by Arch Linux and its derivates.
Creating native packages from the kernel tree has multiple advantages:

* The package triggers the correct hooks for initramfs generation and
  bootloader configuration
* Uninstallation is complete and also invokes the relevant hooks
* New UAPI headers can be installed without any manual bookkeeping

The PKGBUILD file is a modified version of the one used for the
downstream Arch Linux "linux" package.
Extra steps that should not be necessary for a development kernel have
been removed and an UAPI header package has been added.

Signed-off-by: Thomas Weißschuh <linux@weissschuh.net>
Reviewed-by: Nathan Chancellor <nathan@kernel.org>
Tested-by: Nathan Chancellor <nathan@kernel.org>
Signed-off-by: Masahiro Yamada <masahiroy@kernel.org>
2024-07-22 01:24:22 +09:00
..
debian kbuild: deb-pkg: call more misc debhelper commands 2024-02-19 18:20:39 +09:00
builddeb kbuild: package: add -e and -u options to some shell scripts 2024-07-16 16:06:18 +09:00
buildtar kbuild: package: add -e and -u options to some shell scripts 2024-07-16 16:06:18 +09:00
gen-diff-patch kbuild: package: add -e and -u options to some shell scripts 2024-07-16 16:06:18 +09:00
install-extmod-build kbuild: package: add -e and -u options to some shell scripts 2024-07-16 16:06:18 +09:00
kernel.spec kbuild: rpm-pkg: make sure to have versioned 'Obsoletes' for kernel.spec 2024-07-16 01:08:37 +09:00
mkdebian kbuild: deb-pkg: use default string when variable is unset or null 2024-07-16 16:07:14 +09:00
mkspec kbuild: rpm-pkg: introduce a simple changelog section for kernel.spec 2024-07-20 16:33:44 +09:00
PKGBUILD kbuild: add script and target to generate pacman package 2024-07-22 01:24:22 +09:00
snapcraft.template kbuild: remove the last use of old cmd_src_tar rule in packaging 2023-11-28 11:38:32 +09:00