mirror of
https://github.com/void-linux/void-packages.git
synced 2025-07-29 17:02:56 +02:00
kernel-snapshot: kernel hooks support, misc changes.
This commit is contained in:
parent
1d71597b8b
commit
53549729d8
3 changed files with 4 additions and 32 deletions
|
@ -1,14 +0,0 @@
|
||||||
#
|
|
||||||
# This script builds the required initramfs.
|
|
||||||
#
|
|
||||||
_KVER="3.0.0-rc6"
|
|
||||||
|
|
||||||
case "${ACTION}" in
|
|
||||||
post)
|
|
||||||
if [ ! -f var/lib/initramfs-tools/${_KVER} ]; then
|
|
||||||
update-initramfs -c -t -k ${_KVER}
|
|
||||||
else
|
|
||||||
update-initramfs -u -t -k ${_KVER}
|
|
||||||
fi
|
|
||||||
;;
|
|
||||||
esac
|
|
|
@ -1,10 +0,0 @@
|
||||||
#
|
|
||||||
# This script removes the initramfs.
|
|
||||||
#
|
|
||||||
_KVER="3.0.0-rc6"
|
|
||||||
|
|
||||||
case "${ACTION}" in
|
|
||||||
post)
|
|
||||||
update-initramfs -d -t -k ${_KVER}
|
|
||||||
;;
|
|
||||||
esac
|
|
|
@ -3,11 +3,11 @@
|
||||||
. ${XBPS_SRCPKGDIR}/kernel/template
|
. ${XBPS_SRCPKGDIR}/kernel/template
|
||||||
|
|
||||||
# Reset some stuff.
|
# Reset some stuff.
|
||||||
unset revision triggers build_depends run_depends
|
unset revision
|
||||||
|
|
||||||
# Override required vars.
|
# Override required vars.
|
||||||
pkgname=kernel-snapshot
|
pkgname=kernel-snapshot
|
||||||
#revision=1
|
revision=1
|
||||||
_kernel_headers_revision=${revision}
|
_kernel_headers_revision=${revision}
|
||||||
_kernel_snapshot=yes
|
_kernel_snapshot=yes
|
||||||
_kernel_ver=3.0
|
_kernel_ver=3.0
|
||||||
|
@ -31,9 +31,5 @@ if [ -n "$revision" ]; then
|
||||||
_kernver="${_kernver}_${revision}"
|
_kernver="${_kernver}_${revision}"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
Add_dependency run linux-firmware
|
# Kernel hooks support.
|
||||||
Add_dependency run initramfs-tools
|
kernel_hooks_version="${_kernver}"
|
||||||
Add_dependency build xz
|
|
||||||
Add_dependency build coreutils
|
|
||||||
Add_dependency build perl ">=0"
|
|
||||||
Add_dependency full module-init-tools
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue