From 94ce4eca278da3da72a7efb987fb82a2c76dc77d Mon Sep 17 00:00:00 2001 From: Josh Boyer Date: Tue, 1 Apr 2014 08:31:48 -0400 Subject: Split kernel into kernel-core and kernel-drivers subpackages This creates kernel-core and kernel-drivers subpackages. The kernel package remains as a meta-package the requires both of the subpackages. This allows most installs to continue on as-is with upgrades working. The contents of the kernel-core and kernel-drivers subpackages are determined at build time through the filter-modules.sh script. This script "removes" pre-defined subsystems and modules and generates a filelist for the %files section of each subpackage. The contents of each are per-arch, with arch override files taken into account. This allows us to make the split useful for varying arches. --- filter-s390x.sh | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 filter-s390x.sh (limited to 'filter-s390x.sh') diff --git a/filter-s390x.sh b/filter-s390x.sh new file mode 100644 index 000000000..cf8640624 --- /dev/null +++ b/filter-s390x.sh @@ -0,0 +1,12 @@ +#! /bin/bash + +# This is the s390x override file for the core/drivers package split. The +# module directories listed here and in the generic list in filter-modules.sh +# will be moved to the resulting kernel-drivers package for this arch. +# Anything not listed in those files will be in the kernel-core package. +# +# Please review the default list in filter-modules.sh before making +# modifications to the overrides below. If something should be removed across +# all arches, remove it in the default instead of per-arch. + +# Defaults work so no need to override -- cgit