Commit graph

64 commits

Author SHA1 Message Date
Fedora Release Engineering
a9a2e93c7c Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-24 18:51:05 +00:00
Leigh Scott
85465af0fc
Use fedora compression flags 2025-03-06 10:09:00 +00:00
Fedora Release Engineering
5a91c4b4b1 Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild 2025-01-17 09:36:10 +00:00
Fedora Release Engineering
99f961acbc Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild 2024-07-18 12:29:17 +00:00
Fedora Release Engineering
2cd63319b0 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-25 00:43:05 +00:00
Fedora Release Engineering
5aadb92d21 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-21 01:07:17 +00:00
Fedora Release Engineering
d3f79a681f Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-20 09:23:07 +00:00
Fedora Release Engineering
474076d6f1 Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-19 14:58:21 +00:00
FeRD (Frank Dana)
2de1084241 Fix usage output on unrecognized argument 2023-01-12 01:28:22 -05:00
Fedora Release Engineering
7f1eac8d7a Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-21 16:27:31 +00:00
Sérgio M. Basto
138b7e74e6 kernel-abi-whitelists is not needed and break builds on el9 2022-04-03 07:53:40 +01:00
Fedora Release Engineering
2220f8d290 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-20 15:00:40 +00:00
Nicolas Chauvet
b7b636d9c6 Update changelog 2021-12-20 15:38:24 +01:00
Nicolas Chauvet
93cf8a667b Revert "Take care of OpenSuse distribution in kmodtool-kmodtool"
This reverts commit 703b25c113.
2021-12-20 15:36:49 +01:00
Nicolas Chauvet
72fc032594 Revert "Fix Take care of OpenSuse distribution in kmodtool-kmodtool rhbz#2034193"
This reverts commit 9beff26501.
2021-12-20 15:36:42 +01:00
Nicolas Viéville
9beff26501 Fix Take care of OpenSuse distribution in kmodtool-kmodtool rhbz#2034193
Signed-off-by: Nicolas Viéville <nicolas.vieville@uphf.fr>
2021-12-20 13:37:36 +01:00
Nicolas Viéville
703b25c113 Take care of OpenSuse distribution in kmodtool-kmodtool
Signed-off-by: Nicolas Viéville <nicolas.vieville@uphf.fr>
2021-12-02 20:52:53 +01:00
Nicolas Viéville
1900f33c17 Add signing and zipping modules methods for Fedora and RHEL
Signed-off-by: Nicolas Viéville <nicolas.vieville@uphf.fr>
2021-10-23 00:40:27 +02:00
Nicolas Viéville
67c73b2cf8 Update SPEC file and changelog
Signed-off-by: Nicolas Viéville <nicolas.vieville@uphf.fr>
2021-10-23 00:26:45 +02:00
Nicolas Viéville
4bd6a84826 Try to fix: check if uname from Makefile is the same as kernel variable
Signed-off-by: Nicolas Viéville <nicolas.vieville@uphf.fr>
2021-10-23 00:21:10 +02:00
Nicolas Viéville
4852d351ab Standardize globally kmod package names macros and kernel_uname_r variables in order to ease the build of kmod packages for non-default distribution (Fedora), for example for RHEL
Signed-off-by: Nicolas Viéville <nicolas.vieville@uphf.fr>
2021-10-23 00:21:10 +02:00
Nicolas Viéville
83f7c9f623 Remove grep pipe after find command
Signed-off-by: Nicolas Viéville <nicolas.vieville@uphf.fr>
2021-10-23 00:21:10 +02:00
Nicolas Viéville
063b999a0c Force remove temporary file
Signed-off-by: Nicolas Viéville <nicolas.vieville@uphf.fr>
2021-10-23 00:21:10 +02:00
Nicolas Viéville
c843631516 Remove unused variables and code
Signed-off-by: Nicolas Viéville <nicolas.vieville@uphf.fr>
2021-10-23 00:21:10 +02:00
Nicolas Viéville
b578b49e0a Convert if statement from "[!] $variable" to "[!] -n $variable"
Signed-off-by: Nicolas Viéville <nicolas.vieville@uphf.fr>
2021-10-23 00:21:10 +02:00
Nicolas Viéville
8fbaff07a6 Add installonlypkg(kernel-module) to allow kmod packages co-install (RHEL)
Signed-off-by: Nicolas Viéville <nicolas.vieville@uphf.fr>
2021-10-23 00:21:10 +02:00
Nicolas Viéville
1d832117e5 Fix indentation
Signed-off-by: Nicolas Viéville <nicolas.vieville@uphf.fr>
2021-10-23 00:21:10 +02:00
Fedora Release Engineering
ca789abc9d - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-22 10:14:41 +00:00
Fedora Release Engineering
c45f32ac60 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-26 15:59:01 +00:00
Fedora Release Engineering
643a065273 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-28 03:32:10 +00:00
Neal Gompa
72d7d0a864 Always use /lib/modules for kmod install path
The Fedora and RHEL kernels install things into /lib/modules and
generally expect that to be set up that way. Let's not be inconsistent
here, since it causes kmod builds to randomly fail when they get properties
from the kernel makefile build system itself.
2020-07-06 09:39:23 -04:00
Neal Gompa
c83c7f64f8 Don't force-disable debuginfo subpackages
Fedora and RHEL support generating debuginfo from kmods as long as
they are built properly, so don't force-disable debuginfo subpackages.
2020-07-06 09:15:34 -04:00
Fedora Release Engineering
f96249e601 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-29 07:40:38 +00:00
Sérgio M. Basto
e9f8c73d7e Fix package name in epel scriptlets 2019-10-13 16:39:19 +01:00
Leigh Scott
26e909573c Fix package name in epel scriptlets 2019-10-11 16:11:49 +01:00
Leigh Scott
173a447e88 Update changelog 2019-10-10 20:22:24 +01:00
Leigh Scott
91b62c7880 Fix naming conflict with kmod meta package 2019-10-10 18:56:04 +01:00
Fedora Release Engineering
20a2f602c9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-25 11:57:07 +00:00
Nicolas Chauvet
2f667b3575 Update changelog 2019-05-16 20:16:37 +02:00
Nicolas Chauvet
3d21d3cac0 Update copyright date 2019-05-16 20:15:18 +02:00
Nicolas Chauvet
b385f3e1da Add _kmodtool_depmod_post - rhbz#1703715
Signed-off-by: Nicolas Chauvet <kwizart@gmail.com>
2019-05-16 19:57:45 +02:00
Alexander Larsson
476c84d2f3 Call out to akmods-ostree-post from %post
We need this for silverblue, so that we can build the
module in %post which is run during construction of the image.

To work with previous versions of akmods we check for
/usr/sbin/akmods-ostree-post before running it.

kmodtool: Forward %dist if set

This allows one to build .fc30 packages on .fc29. Otherwise everything
of the package will be .fc30 except the .srpm that is embedded, which
will be called .fc29.
2019-02-28 20:48:21 +01:00
Fedora Release Engineering
e142e6b767 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-02-01 05:52:37 +00:00
Nicolas Viéville
0f7338ef58 Improve and fix kernel_uname_r* variables
Signed-off-by: Nicolas Viéville <nicolas.vieville@uphf.fr>
2019-01-26 16:47:17 +01:00
Nicolas Viéville
2187151bcc Last clean-up - remove space at end of line
Signed-off-by: Nicolas Viéville <nicolas.vieville@uphf.fr>
2019-01-25 17:18:33 +01:00
Nicolas Viéville
61bc95e30a Fix minor glitches
Signed-off-by: Nicolas Viéville <nicolas.vieville@uphf.fr>
2019-01-25 16:23:36 +01:00
Nicolas Chauvet
26978bb447 Add rt as a known kernel variant 2019-01-25 16:07:01 +01:00
Nicolas Viéville
49f20c452d Update RPM changelog 2018-11-07 19:31:13 +01:00
Nicolas Viéville
f51f85ec08 Update copyrights 2018-11-07 19:13:56 +01:00
Nicolas Viéville
10a8eafc53 Add BuildRequires for gcc to build kmod modules for fc29
Signed-off-by: Nicolas Viéville <nicolas.vieville@uphf.fr>
2018-11-07 11:55:05 +01:00