Browse Source

Get mkinitcpio not deleting all initramfses

Donald Carr 4 years ago
parent
commit
b8751564ae
4 changed files with 18 additions and 4 deletions
  1. 14 0
      .SRCINFO
  2. 2 2
      PKGBUILD
  3. 1 1
      _spudd.install
  4. 1 1
      spudd.install

+ 14 - 0
.SRCINFO

@@ -0,0 +1,14 @@
+Compiling for desktop
+pkgbase = linux-spudd-master
+	pkgdesc = Kernel build from head
+	pkgver = 5.8.rc7.113.gd224570c48fe
+	pkgrel = 1
+	install = spudd.install
+	arch = x86_64
+	arch = aarch64
+	arch = armv7h
+	license = GPL2.1
+	options = !strip
+
+pkgname = linux-spudd-master
+

+ 2 - 2
PKGBUILD

@@ -6,7 +6,7 @@ options=('!strip')
 # The firmware the kernel produces blows: don't falsify this lightly
 # "linux-firmware=20170309.695f2d6-1"
 pkgrel=1
-pkgver=5.8.rc7.13.g38d879675ce0
+pkgver=5.8.rc7.113.gd224570c48fe
 pkgdesc="Kernel build from head"
 arch=("x86_64" "aarch64" "armv7h")
 license=("GPL2.1")
@@ -58,7 +58,7 @@ package() {
   preset_dir=${pkgdir}/etc/mkinitcpio.d
 
   cd $_kernel_src_dir
-  INSTALL_MOD_PATH=${usr_dir} ${_make_cmd} modules_install
+  INSTALL_MOD_PATH=${usr_dir} INSTALL_MOD_STRIP=1 ${_make_cmd} modules_install
   if [ -n "${LOCAL_PI_VER}" ]; then
     INSTALL_DTBS_PATH=${dtb_dir} ${_make_cmd} dtbs_install
   fi

+ 1 - 1
_spudd.install

@@ -33,5 +33,5 @@ pre_remove() {
 
 ## arg 1:  the old package version
 post_remove() {
-    rm /boot/initramfs-spudd*.img
+    rm /boot/initramfs-spudd.img
 }

+ 1 - 1
spudd.install

@@ -33,5 +33,5 @@ pre_remove() {
 
 ## arg 1:  the old package version
 post_remove() {
-    rm /boot/initramfs-spudd-master*.img
+    rm /boot/initramfs-spudd-master.img
 }