diff --git a/dkms-3.1.1.tar.gz b/dkms-3.1.1.tar.gz deleted file mode 100644 index e017c4f..0000000 --- a/dkms-3.1.1.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:413bf710f7a55e979a1796317b2bb48a4ccd8ed8d46ecd8ba4e09cbeabc7761b -size 92491 diff --git a/dkms-3.1.3.tar.gz b/dkms-3.1.3.tar.gz new file mode 100644 index 0000000..de2196e --- /dev/null +++ b/dkms-3.1.3.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d72b38ea2f939e51074a3ae18cd779eb33cfe7e1486233e3321f4cd1e5b02299 +size 97452 diff --git a/dkms.changes b/dkms.changes index 8023c76..98a1f56 100644 --- a/dkms.changes +++ b/dkms.changes @@ -1,3 +1,20 @@ +------------------------------------------------------------------- +Sun Dec 8 22:43:04 UTC 2024 - Alexandru Gabriel Bradatan + +- Update to 3.1.2 + * Fix building nvidia open kernel modules against clang and + thin/full lto compiled kernel + * Fix issue with stripped vmlinux + * Allow configuring compression settings + * Better output and misc fixes +- Update to 3.1.3 + * Print messages for user feedback only once + * Keep the Module.symvers file along with the module files if + it exists +- Do not install dkms_autoinstaller into libexec and scriptlets + into `/etc/kernel`: follow the "redhat" installation procedure + instead of the "debian" one + ------------------------------------------------------------------- Sun Oct 27 12:03:20 UTC 2024 - Alexandru Gabriel Bradatan diff --git a/dkms.spec b/dkms.spec index 9e9ccda..2a5eec8 100644 --- a/dkms.spec +++ b/dkms.spec @@ -17,7 +17,7 @@ Name: dkms -Version: 3.1.1 +Version: 3.1.3 Release: 0 Summary: Dynamic Kernel Module Support Framework License: GPL-2.0-only @@ -86,7 +86,7 @@ Zsh command line completion support for %{name}. # paths are concatenated with DESTDIR (which has buildroot) by # the makefile # 2. BASHDIR, ETC and VAR are not settable -%make_install \ +%make_install install-redhat \ SBIN=%{_sbindir} \ MAN=%{_mandir}/man8 \ LIBDIR=%{_libexecdir}/%{name} \ @@ -139,16 +139,10 @@ exit 0 %{_sbindir}/rcdkms %{_prefix}/lib/kernel/install.d/40-%{name}.install %{_localstatedir}/lib/%{name} -%{_libexecdir}/%{name} %{_tmpfilesdir}/dkms.conf %{_mandir}/man8/dkms.8%{ext_man} -%{_sysconfdir}/kernel/postinst.d/%{name} -%{_sysconfdir}/kernel/prerm.d/%{name} %{_unitdir}/dkms.service # these dirs are for plugins - owned by other packages -%dir %{_sysconfdir}/kernel -%dir %{_sysconfdir}/kernel/postinst.d -%dir %{_sysconfdir}/kernel/prerm.d %dir %{_prefix}/lib/kernel/ %dir %{_prefix}/lib/kernel/install.d