commit dkms for openSUSE:Factory

2024-03-07 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package dkms for openSUSE:Factory checked in 
at 2024-03-07 18:31:45

Comparing /work/SRC/openSUSE:Factory/dkms (Old)
 and  /work/SRC/openSUSE:Factory/.dkms.new.1770 (New)


Package is "dkms"

Thu Mar  7 18:31:45 2024 rev:9 rq:1155989 version:3.0.13

Changes:

--- /work/SRC/openSUSE:Factory/dkms/dkms.changes2023-11-07 
21:26:46.920449353 +0100
+++ /work/SRC/openSUSE:Factory/.dkms.new.1770/dkms.changes  2024-03-07 
18:32:49.528561580 +0100
@@ -1,0 +2,10 @@
+Thu Mar  7 10:54:04 UTC 2024 - Alexandru Gabriel Bradatan 

+
+- Update to 3.0.13
+  * New dkms status adjective broken
+  * Allow overriding the /lib/modules directory
+  * Adjust kernel module compression, compatible with the in-kernel 
decompressors
+- Add dkms-bash-completion sub-package
+- Add dkms-zsh-completion sub-package
+
+---

Old:

  dkms-3.0.12.tar.gz

New:

  dkms-3.0.13.tar.gz



Other differences:
--
++ dkms.spec ++
--- /var/tmp/diff_new_pack.UCFvKZ/_old  2024-03-07 18:32:49.984578407 +0100
+++ /var/tmp/diff_new_pack.UCFvKZ/_new  2024-03-07 18:32:49.988578556 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package dkms
 #
-# Copyright (c) 2023 SUSE LLC
+# Copyright (c) 2024 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   dkms
-Version:3.0.12
+Version:3.0.13
 Release:0
 Summary:Dynamic Kernel Module Support Framework
 License:GPL-2.0-only
@@ -52,6 +52,28 @@
 Kernel Module Support (DKMS) method for installing
 module RPMS as originally developed by Dell.
 
+%package bash-completion
+Summary:Bash completion for %{name}
+BuildRequires:  bash-completion
+Requires:   %{name} = %{version}
+Requires:   bash-completion
+Supplements:(%{name} and bash-completion)
+BuildArch:  noarch
+
+%description bash-completion
+Bash command line completion support for %{name}.
+
+%package zsh-completion
+Summary:Zsh completion for %{name}
+BuildRequires:  zsh
+Requires:   %{name} = %{version}
+Requires:   zsh
+Supplements:(%{name} and zsh)
+BuildArch:  noarch
+
+%description zsh-completion
+Zsh command line completion support for %{name}.
+
 %prep
 %setup -q
 %autopatch -p1 1
@@ -125,7 +147,6 @@
 %{_sysconfdir}/kernel/postinst.d/%{name}
 %{_sysconfdir}/kernel/prerm.d/%{name}
 %{_sysconfdir}/kernel/install.d/40-%{name}.install
-%{_datadir}/bash-completion/completions/%{name}
 %{_unitdir}/dkms.service
 # these dirs are for plugins - owned by other packages
 %dir %{_sysconfdir}/kernel
@@ -135,3 +156,10 @@
 %dir %{_prefix}/lib/kernel/
 %dir %{_prefix}/lib/kernel/install.d
 
+%files bash-completion
+%{_datadir}/bash-completion/completions/%{name}
+
+%files zsh-completion
+%dir %{_datadir}/zsh/site-functions
+%{_datadir}/zsh/site-functions/_%{name}
+

++ dkms-3.0.12.tar.gz -> dkms-3.0.13.tar.gz ++
 3111 lines of diff (skipped)


commit dkms for openSUSE:Factory

2023-11-07 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package dkms for openSUSE:Factory checked in 
at 2023-11-07 21:26:09

Comparing /work/SRC/openSUSE:Factory/dkms (Old)
 and  /work/SRC/openSUSE:Factory/.dkms.new.17445 (New)


Package is "dkms"

Tue Nov  7 21:26:09 2023 rev:8 rq:1123681 version:3.0.12

Changes:

--- /work/SRC/openSUSE:Factory/dkms/dkms.changes2023-10-08 
12:21:04.572106600 +0200
+++ /work/SRC/openSUSE:Factory/.dkms.new.17445/dkms.changes 2023-11-07 
21:26:46.920449353 +0100
@@ -1,0 +2,11 @@
+Fri Oct 27 07:43:34 UTC 2023 - Alexandru Gabriel Bradatan 

+
+- Update to 3.0.12
+  * Fix CC detection
+  * Makefile: fix extension of kernel-install plugin
+  * Fix grammatical error
+  * Remove embedded DESTDIR in make variables, honour them
+- Drop patch `fix-kernel-postinst_d.patch` (fixed by upstream)
+- Remove leftover dkms.default
+
+---

Old:

  dkms-3.0.11.tar.gz
  dkms.default
  fix-kernel-postinst_d.patch

New:

  dkms-3.0.12.tar.gz

BETA DEBUG BEGIN:
  Old:  * Remove embedded DESTDIR in make variables, honour them
- Drop patch `fix-kernel-postinst_d.patch` (fixed by upstream)
- Remove leftover dkms.default
BETA DEBUG END:



Other differences:
--
++ dkms.spec ++
--- /var/tmp/diff_new_pack.jlGvuf/_old  2023-11-07 21:26:47.448468797 +0100
+++ /var/tmp/diff_new_pack.jlGvuf/_new  2023-11-07 21:26:47.448468797 +0100
@@ -17,19 +17,16 @@
 
 
 Name:   dkms
-Version:3.0.11
+Version:3.0.12
 Release:0
 Summary:Dynamic Kernel Module Support Framework
 License:GPL-2.0-only
 Group:  System/Kernel
 URL:https://github.com/dell/dkms
 Source0:
%{url}/archive/refs/tags/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
-Source3:dkms.default
 Source100:  %{name}.rpmlintrc
-# PATCH-FIX-OPENSUSE fix-kernel-postinst_d.patch boo#1194723
-Patch1: fix-kernel-postinst_d.patch
 # PATCH-FIX-OPENSUSE fix-weak-modules_dkms_in.patch boo#1194723
-Patch2: fix-weak-modules_dkms_in.patch
+Patch1: fix-weak-modules_dkms_in.patch
 BuildRequires:  make
 BuildRequires:  pkgconfig(systemd)
 Requires:   bash > 1.99
@@ -57,30 +54,28 @@
 
 %prep
 %setup -q
-%autopatch -p1 1 2
+%autopatch -p1 1
 
 %build
 
 %install
+# Note: the makefile changed and has the following gotchas:
+# 1. Defined variables should not contain buildroot, the given
+#paths are concatenated with DESTDIR (which has buildroot) by
+#the makefile
+# 2. BASHDIR, ETC and VAR are not settable
 %make_install \
-  SBIN=%{buildroot}%{_sbindir} \
-  VAR=%{buildroot}%{_localstatedir}/lib/%{name} \
-  MAN=%{buildroot}%{_mandir}/man8 \
-  ETC=%{buildroot}%{_sysconfdir}/%{name} \
-  BASHDIR=%{buildroot}%{_datadir}/bash-completion/completions \
-  LIBDIR=%{buildroot}%{_libexecdir}/%{name}
+  SBIN=%{_sbindir} \
+  MAN=%{_mandir}/man8 \
+  LIBDIR=%{_libexecdir}/%{name} \
+  KCONF=%{_sysconfdir}/kernel
 
 install -p -m 755 -D kernel_install.d_dkms \
 %{buildroot}%{_prefix}/lib/kernel/install.d/40-%{name}.install
 
-# Required due to changes in kernel-install
-mv %{buildroot}%{_sysconfdir}/kernel/install.d/%{name} \
-   %{buildroot}%{_sysconfdir}/kernel/install.d/40-%{name}.install
-
 # systemd
 install -p -m 644 -D dkms.service %{buildroot}%{_unitdir}/dkms.service
 
-install -m 644 -D %{SOURCE3} %{buildroot}%{_sysconfdir}/default/dkms
 ln -s %{_sbindir}/service %{buildroot}%{_sbindir}/rcdkms
 
 sed -i \
@@ -132,7 +127,6 @@
 %{_sysconfdir}/kernel/install.d/40-%{name}.install
 %{_datadir}/bash-completion/completions/%{name}
 %{_unitdir}/dkms.service
-%config %{_sysconfdir}/default/dkms
 # these dirs are for plugins - owned by other packages
 %dir %{_sysconfdir}/kernel
 %dir %{_sysconfdir}/kernel/postinst.d

++ dkms-3.0.11.tar.gz -> dkms-3.0.12.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dkms-3.0.11/.github/dependabot.yml 
new/dkms-3.0.12/.github/dependabot.yml
--- old/dkms-3.0.11/.github/dependabot.yml  1970-01-01 01:00:00.0 
+0100
+++ new/dkms-3.0.12/.github/dependabot.yml  2023-10-24 16:36:12.0 
+0200
@@ -0,0 +1,6 @@
+version: 2
+updates:
+  - package-ecosystem: "github-actions"
+directory: "/"
+schedule:
+  interval: "weekly"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dkms-3.0.11/.github/workflows/tests.yml 
new/dkms-3.0.12/.github/workflows/tests.yml
--- old/dkms-3.0.11/.github/workflows/tests.yml 2023-04-27 17:06:25.0 
+0200
+++ new/dkms-3.0.12/.github/workflows/tests.yml 2023-10-24 16:36:12.0 
+0200
@@ -13,6 +13,8 @@
   

commit dkms for openSUSE:Factory

2023-10-08 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package dkms for openSUSE:Factory checked in 
at 2023-10-08 12:18:00

Comparing /work/SRC/openSUSE:Factory/dkms (Old)
 and  /work/SRC/openSUSE:Factory/.dkms.new.28202 (New)


Package is "dkms"

Sun Oct  8 12:18:00 2023 rev:7 rq:1116071 version:3.0.11

Changes:

--- /work/SRC/openSUSE:Factory/dkms/dkms.changes2023-06-21 
22:41:17.246886911 +0200
+++ /work/SRC/openSUSE:Factory/.dkms.new.28202/dkms.changes 2023-10-08 
12:21:04.572106600 +0200
@@ -1,0 +2,6 @@
+Sun Sep 17 20:45:05 UTC 2023 - Alexandru Gabriel Bradatan 

+
+- Drop custom dkms.service in favour of the one provided by 
+  upstream
+
+---

Old:

  dkms.service
  dkms.systemd



Other differences:
--
++ dkms.spec ++
--- /var/tmp/diff_new_pack.1K4NZY/_old  2023-10-08 12:21:05.844152335 +0200
+++ /var/tmp/diff_new_pack.1K4NZY/_new  2023-10-08 12:21:05.848152479 +0200
@@ -24,14 +24,13 @@
 Group:  System/Kernel
 URL:https://github.com/dell/dkms
 Source0:
%{url}/archive/refs/tags/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
-Source1:dkms.service
-Source2:dkms.systemd
 Source3:dkms.default
 Source100:  %{name}.rpmlintrc
 # PATCH-FIX-OPENSUSE fix-kernel-postinst_d.patch boo#1194723
 Patch1: fix-kernel-postinst_d.patch
 # PATCH-FIX-OPENSUSE fix-weak-modules_dkms_in.patch boo#1194723
 Patch2: fix-weak-modules_dkms_in.patch
+BuildRequires:  make
 BuildRequires:  pkgconfig(systemd)
 Requires:   bash > 1.99
 Requires:   cpio
@@ -47,6 +46,7 @@
 Requires:   sed
 Requires:   tar
 Requires:   zstd
+Recommends: openssl
 BuildArch:  noarch
 %systemd_requires
 
@@ -78,16 +78,17 @@
%{buildroot}%{_sysconfdir}/kernel/install.d/40-%{name}.install
 
 # systemd
-mkdir -p %{buildroot}%{_unitdir}
-install -p -m 644 %{SOURCE1} %{buildroot}%{_unitdir}
-install -p -m 755 %{SOURCE2} %{buildroot}%{_unitdir}
-mkdir -p "%{buildroot}%{_sysconfdir}/default"
-install -m 644 %{SOURCE3} "%{buildroot}%{_sysconfdir}/default/dkms"
+install -p -m 644 -D dkms.service %{buildroot}%{_unitdir}/dkms.service
+
+install -m 644 -D %{SOURCE3} %{buildroot}%{_sysconfdir}/default/dkms
 ln -s %{_sbindir}/service %{buildroot}%{_sbindir}/rcdkms
 
 sed -i \
 -e 's:# tmp_location="/tmp":tmp_location="%{_localstatedir}/tmp/dkms":' \
 %{buildroot}%{_sysconfdir}/dkms/framework.conf
+sed -i \
+-e 's/# modprobe_on_install="true"/modprobe_on_install="true"/g' \
+%{buildroot}%{_sysconfdir}/%{name}/framework.conf
 
 # Install /usr/lib/tmpfiles.d/dkms.conf
 mkdir -p %{buildroot}%{_tmpfilesdir}
@@ -126,14 +127,13 @@
 %{_libexecdir}/%{name}
 %{_tmpfilesdir}/dkms.conf
 %{_mandir}/man8/dkms.8%{ext_man}
-# these dirs are for plugins - owned by other packages
 %{_sysconfdir}/kernel/postinst.d/%{name}
 %{_sysconfdir}/kernel/prerm.d/%{name}
 %{_sysconfdir}/kernel/install.d/40-%{name}.install
 %{_datadir}/bash-completion/completions/%{name}
 %{_unitdir}/dkms.service
-%{_unitdir}/dkms.systemd
 %config %{_sysconfdir}/default/dkms
+# these dirs are for plugins - owned by other packages
 %dir %{_sysconfdir}/kernel
 %dir %{_sysconfdir}/kernel/postinst.d
 %dir %{_sysconfdir}/kernel/install.d


commit dkms for openSUSE:Factory

2023-06-21 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package dkms for openSUSE:Factory checked in 
at 2023-06-21 22:40:24

Comparing /work/SRC/openSUSE:Factory/dkms (Old)
 and  /work/SRC/openSUSE:Factory/.dkms.new.15902 (New)


Package is "dkms"

Wed Jun 21 22:40:24 2023 rev:6 rq:1094382 version:3.0.11

Changes:

--- /work/SRC/openSUSE:Factory/dkms/dkms.changes2023-01-19 
16:44:34.597885334 +0100
+++ /work/SRC/openSUSE:Factory/.dkms.new.15902/dkms.changes 2023-06-21 
22:41:17.246886911 +0200
@@ -1,0 +2,65 @@
+Sat May 13 10:43:48 UTC 2023 - Alexandru Gabriel Bradatan 

+
+- Fix various bugs in dkms.systemd (boo#1194723)
+- Rename /etc/kernel/install.d/dkms to 40-dkms.install (boo#1194723)
+- Add patch `fix-kernel-postinst_d.patch`:
+  * Fix path to dkms_autoinstaller (boo#1194723)
+- Add patch `fix-weak-modules_dkms_in.patch`:
+  * Remove '--no-initrams' from weak_modules_no_initrd
+(boo#1194723)
+- Add `40-dkms.install` into /usr/lib/kernel/install.d
+- Update to 3.0.11
+  * Fix updating modules with no version
+  * Reinstate NO_WEAK_MODULES section in man
+  * Skip module signing when hash is unknown
+  * Reinstate --enroll-key
+  * Add BUILD_EXCLUSIVE_CONFIG
+  * Misc fixes
+- Update to 3.0.10
+  * Fix warnings for modules with no version
+  * Fix modprobe_on_install not being honored in the config file
+- Update to 3.0.9
+  * Support variable expansion in framework files
+  * Fix --config option
+  * Verify the key of module signature in tests
+  * Handle error cases in autoinstall
+  * Follow the target kernel's module hash algorithm
+  * Fix incomplete deletion of install directory
+  * Correct searching for rpm in PATH
+  * Ensure the kconfig file location is set during building
+  * Fix the search for the path of installed modules
+  * Use exact compiler for dkms as used to build the kernel
+- Update to 3.0.8
+  * Fix using PKCS#11 engine as private key
+- Update to 3.0.7
+  * Bad substitution bugfix
+  * Update dkms.in to passthrough URI to sign-file
+  * Fix commands detecting
+- Update to 3.0.6
+  * Fix typo in dkms_framework.conf
+  * Look for sign-file regardless
+- Update to 3.0.5
+  * Put version comparison before info comparison
+  * Fix typo in commented defaults
+- Update to 3.0.4
+  * Respect PATH
+  * Fallback to uncompressed module when compress fails
+  * Rework signing
+  * Add /etc/dkms/framework.conf.d directory
+- Update to 3.0.3
+  * Fix source only tarballs unpacked with ldtarball
+- Update to 3.0.2
+  * Enable using add, build and install with a directory again
+  * Fix Linux distribution identification through /etc/os-release
+- Update to 3.0.1
+  * Silently consume the old --no-initrd option
+  * Fix creation of temp build dir
+- Update to 3.0.0
+  * Clarify --all switch in the man page
+  * Fix root permissions checking for the various possible actions
+  * The following variables have been deprecated:
+- REMAKE_INITRD, MODULES_CONF, MODULES_CONF_OBSOLETES,
+  MODULES_CONF_ALIAS_TYPE, and MODULES_CONF_OBSOLETE_ONLY
+  * Misc fixes
+
+---

Old:

  dkms-2.8.8.tar.gz

New:

  dkms-3.0.11.tar.gz
  fix-kernel-postinst_d.patch
  fix-weak-modules_dkms_in.patch



Other differences:
--
++ dkms.spec ++
--- /var/tmp/diff_new_pack.5UNy3l/_old  2023-06-21 22:41:17.774890089 +0200
+++ /var/tmp/diff_new_pack.5UNy3l/_new  2023-06-21 22:41:17.778890112 +0200
@@ -17,17 +17,21 @@
 
 
 Name:   dkms
-Version:2.8.8
+Version:3.0.11
 Release:0
 Summary:Dynamic Kernel Module Support Framework
 License:GPL-2.0-only
 Group:  System/Kernel
 URL:https://github.com/dell/dkms
-Source0:%{url}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
+Source0:
%{url}/archive/refs/tags/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
 Source1:dkms.service
 Source2:dkms.systemd
 Source3:dkms.default
 Source100:  %{name}.rpmlintrc
+# PATCH-FIX-OPENSUSE fix-kernel-postinst_d.patch boo#1194723
+Patch1: fix-kernel-postinst_d.patch
+# PATCH-FIX-OPENSUSE fix-weak-modules_dkms_in.patch boo#1194723
+Patch2: fix-weak-modules_dkms_in.patch
 BuildRequires:  pkgconfig(systemd)
 Requires:   bash > 1.99
 Requires:   cpio
@@ -53,6 +57,7 @@
 
 %prep
 %setup -q
+%autopatch -p1 1 2
 
 %build
 
@@ -65,6 +70,13 @@
   BASHDIR=%{buildroot}%{_datadir}/bash-completion/completions \
   LIBDIR=%{buildroot}%{_libexecdir}/%{name}
 
+install -p -m 755 -D kernel_install.d_dkms \
+%{buildroot}%{_prefix}/lib/kernel/install.d/40-%{name}.install
+
+# Required due to changes in kernel-install
+mv 

commit dkms for openSUSE:Factory

2023-01-19 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package dkms for openSUSE:Factory checked in 
at 2023-01-19 16:44:20

Comparing /work/SRC/openSUSE:Factory/dkms (Old)
 and  /work/SRC/openSUSE:Factory/.dkms.new.32243 (New)


Package is "dkms"

Thu Jan 19 16:44:20 2023 rev:5 rq:1059529 version:2.8.8

Changes:

--- /work/SRC/openSUSE:Factory/dkms/dkms.changes2022-07-06 
15:42:31.970564372 +0200
+++ /work/SRC/openSUSE:Factory/.dkms.new.32243/dkms.changes 2023-01-19 
16:44:34.597885334 +0100
@@ -1,0 +2,18 @@
+Thu Jan 19 10:12:58 UTC 2023 - Ferdinand Thiessen 
+
+- Update to version 2.8.8
+  * Drop old kernel 2.x checks
+  * Drop modules.conf handling
+  * Fix kernel removing.
+- Update to version 2.8.7
+  * Fix kernel `prerm.d` for new output in `dkms status`
+- Update to version 2.8.6
+  * Fix installation of configuration files
+  * Use more condensed output for commands, print when invoking
+the signing hook
+- Update to version 2.8.5
+  * Simplify function for correct kernel using the modules folder
+and not the configuration files in /boot.
+  * Simplify function to detect newer kernels
+
+---

Old:

  dkms-2.8.4.tar.gz

New:

  dkms-2.8.8.tar.gz



Other differences:
--
++ dkms.spec ++
--- /var/tmp/diff_new_pack.FS8vKr/_old  2023-01-19 16:44:35.201888480 +0100
+++ /var/tmp/diff_new_pack.FS8vKr/_new  2023-01-19 16:44:35.209888521 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package dkms
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   dkms
-Version:2.8.4
+Version:2.8.8
 Release:0
 Summary:Dynamic Kernel Module Support Framework
 License:GPL-2.0-only
@@ -64,8 +64,6 @@
   ETC=%{buildroot}%{_sysconfdir}/%{name} \
   BASHDIR=%{buildroot}%{_datadir}/bash-completion/completions \
   LIBDIR=%{buildroot}%{_libexecdir}/%{name}
-make install-doc DESTDIR=%{buildroot} \
-DOCDIR=%{buildroot}%{_docdir}/%{name}
 
 # systemd
 mkdir -p %{buildroot}%{_unitdir}
@@ -75,12 +73,6 @@
 install -m 644 %{SOURCE3} "%{buildroot}%{_sysconfdir}/default/dkms"
 ln -s %{_sbindir}/service %{buildroot}%{_sbindir}/rcdkms
 
-# remove regular init file
-rm -rf %{buildroot}%{_sysconfdir}/rc.d/init.d/dkms_autoinstaller
-
-# remove license in wrong dir
-rm -f %{buildroot}%{_docdir}/%{name}/COPYING
-
 sed -i \
 -e 's:# tmp_location="/tmp":tmp_location="%{_localstatedir}/tmp/dkms":' \
 %{buildroot}%{_sysconfdir}/dkms/framework.conf
@@ -112,25 +104,26 @@
 exit 0
 
 %files
+%doc README.md
+%license COPYING
+%config(noreplace) %{_sysconfdir}/%{name}
 %{_sbindir}/%{name}
 %{_sbindir}/rcdkms
 %{_localstatedir}/lib/%{name}
 %{_libexecdir}/%{name}
 %{_tmpfilesdir}/dkms.conf
-%{_mandir}/*/*
-%config(noreplace) %{_sysconfdir}/%{name}
-%license COPYING
-%doc sample.spec sample.conf AUTHORS README.md
-%doc sample-suse-9-mkkmp.spec sample-suse-10-mkkmp.spec
+%{_mandir}/man8/dkms.8%{ext_man}
 # these dirs are for plugins - owned by other packages
 %{_sysconfdir}/kernel/postinst.d/%{name}
 %{_sysconfdir}/kernel/prerm.d/%{name}
+%{_sysconfdir}/kernel/install.d/%{name}
 %{_datadir}/bash-completion/completions/%{name}
 %{_unitdir}/dkms.service
 %{_unitdir}/dkms.systemd
 %config %{_sysconfdir}/default/dkms
 %dir %{_sysconfdir}/kernel
 %dir %{_sysconfdir}/kernel/postinst.d
+%dir %{_sysconfdir}/kernel/install.d
 %dir %{_sysconfdir}/kernel/prerm.d
 
 %changelog

++ dkms-2.8.4.tar.gz -> dkms-2.8.8.tar.gz ++
 12192 lines of diff (skipped)


commit dkms for openSUSE:Factory

2022-07-06 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package dkms for openSUSE:Factory checked in 
at 2022-07-06 15:42:17

Comparing /work/SRC/openSUSE:Factory/dkms (Old)
 and  /work/SRC/openSUSE:Factory/.dkms.new.1548 (New)


Package is "dkms"

Wed Jul  6 15:42:17 2022 rev:4 rq:986996 version:2.8.4

Changes:

--- /work/SRC/openSUSE:Factory/dkms/dkms.changes2019-06-13 
23:06:13.463198672 +0200
+++ /work/SRC/openSUSE:Factory/.dkms.new.1548/dkms.changes  2022-07-06 
15:42:31.970564372 +0200
@@ -1,0 +2,11 @@
+Tue Jun  8 13:53:30 UTC 2021 - Ferdinand Thiessen 
+
+- Update to version 2.8.4
+  * New kernel_install.d_dkms and sign_helper.sh scripts under /etc
+  * Fix support for /etc/sysconfig/kernel directory.
+  * Improve test dkms.conf file.
+  * Add support for zstd compressed modules.
+  * Document NO_WEAK_MODULES in the man page.
+  * Be more verbose when failing due to missing module.
+
+---

Old:

  v2.6.1.tar.gz

New:

  dkms-2.8.4.tar.gz



Other differences:
--
++ dkms.spec ++
--- /var/tmp/diff_new_pack.pqw9n4/_old  2022-07-06 15:42:32.406565003 +0200
+++ /var/tmp/diff_new_pack.pqw9n4/_new  2022-07-06 15:42:32.410565009 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package dkms
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2021 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,13 +17,13 @@
 
 
 Name:   dkms
-Version:2.6.1
+Version:2.8.4
 Release:0
 Summary:Dynamic Kernel Module Support Framework
 License:GPL-2.0-only
 Group:  System/Kernel
 URL:https://github.com/dell/dkms
-Source0:https://github.com/dell/dkms/archive/v%{version}.tar.gz
+Source0:%{url}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
 Source1:dkms.service
 Source2:dkms.systemd
 Source3:dkms.default
@@ -42,6 +42,7 @@
 Requires:   modutils
 Requires:   sed
 Requires:   tar
+Requires:   zstd
 BuildArch:  noarch
 %systemd_requires
 
@@ -56,7 +57,7 @@
 %build
 
 %install
-make install DESTDIR=%{buildroot} \
+%make_install \
 SBIN=%{buildroot}%{_sbindir} \
 VAR=%{buildroot}%{_localstatedir}/lib/%{name} \
 MAN=%{buildroot}%{_mandir}/man8 \