Christian Hesse pushed to branch main at Arch Linux / Packaging / Packages / 
kmod


Commits:
c7e818ad by Wang Bing-hua at 2024-08-25T13:07:34+08:00
depmod.script: remove also modules.weakdep

If a kernel package is removed, depmod.script will be run to remove
files generated by depmod.
Since depmod from kmod 33 now generates depmod.weakdep, we also have to
remove that file.

Reference: 
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=d01c14074be79e5f5270498f90530a12583fbf7a

- - - - -


3 changed files:

- .SRCINFO
- PKGBUILD
- depmod.script


Changes:

=====================================
.SRCINFO
=====================================
@@ -25,6 +25,6 @@ pkgbase = kmod
        sha256sums = 
f5795fe50a747609d70f764244e645cd946074e70a7e51de0f82bd2e4d0612c8
        sha256sums = 
1a92bfeae870f61ce814577e69d2a147a9c0caf6aed1131243e4179241fcc4a8
        sha256sums = 
c11c2a0f66ea405493e8617689ca10818dc81dd1dddc19bdb220c8b2917119c1
-       sha256sums = 
d2cd04a09feba30e1376144a8110ec7521892acb0940c3c4ba459aeecf0452ed
+       sha256sums = 
18661aa40c25580f04d2ac3f32e54c2997c0994d1c829905537b413a9d291ac6
 
 pkgname = kmod


=====================================
PKGBUILD
=====================================
@@ -20,7 +20,7 @@ 
source=("git+https://git.kernel.org/pub/scm/utils/kernel/kmod/kmod.git#tag=v${pk
 sha256sums=('f5795fe50a747609d70f764244e645cd946074e70a7e51de0f82bd2e4d0612c8'
             '1a92bfeae870f61ce814577e69d2a147a9c0caf6aed1131243e4179241fcc4a8'
             'c11c2a0f66ea405493e8617689ca10818dc81dd1dddc19bdb220c8b2917119c1'
-            'd2cd04a09feba30e1376144a8110ec7521892acb0940c3c4ba459aeecf0452ed')
+            '18661aa40c25580f04d2ac3f32e54c2997c0994d1c829905537b413a9d291ac6')
 
 prepare() {
   cd "${pkgname}"


=====================================
depmod.script
=====================================
@@ -5,7 +5,8 @@ while read -r f; do
     depmod $(basename "$f")
   elif [[ -d $f ]]; then
     rm -f "${f}"modules.{alias,alias.bin,builtin.alias.bin,builtin.bin} \
-          "${f}"modules.{dep,dep.bin,devname,softdep,symbols,symbols.bin}
+          "${f}"modules.{dep,dep.bin,devname,softdep,symbols,symbols.bin} \
+          "${f}"modules.weakdep
     rmdir --ignore-fail-on-non-empty "$f"
   fi
 done



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/kmod/-/commit/c7e818ad5969ac7fb184938b6eaf6f5b06383280

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/kmod/-/commit/c7e818ad5969ac7fb184938b6eaf6f5b06383280
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to