Add weak dependency on iptsd

Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
This commit is contained in:
Dorian Stoll 2020-09-29 22:11:37 +02:00
parent 62c11293cf
commit 5e8e6cf726
No known key found for this signature in database
GPG key ID: F1DACD02C619442A
3 changed files with 8 additions and 0 deletions

View file

@ -16,6 +16,7 @@ makedepends=(
# ignoring deps for docs because we don't build docs package
git
)
optdepends=('iptsd: Touchscreen support')
options=('!strip')
_srcname=linux-${_fullver}
source=(

View file

@ -17,6 +17,10 @@ image_pkgname_actual="linux-image-${kernelrelease}"
headers_pkgname="linux-headers-surface${suffix}"
headers_pkgname_actual="linux-headers-${kernelrelease}"
recommends=""
if [ ! "$suffix" = "-lts" ]; then
recommends="iptsd"
fi
mkdir -p "debian/source"
echo "1.0" > "debian/source/format"
@ -41,6 +45,7 @@ Homepage: https://github.com/linux-surface/linux-surface
Package: ${image_pkgname}
Architecture: ${debarch}
Depends: ${image_pkgname_actual} (= ${pkgversion})
Recommends: ${recommends}
Description:
Meta-package for linux-surface kernel images.

View file

@ -56,6 +56,8 @@ Provides: kernel-uname-r = %{kernel_name}
Provides: kernel-core-uname-r = %{kernel_name}
Provides: kernel-modules-uname-r = %{kernel_name}
Recommends: iptsd
Requires(pre): coreutils, systemd >= 203-2, /usr/bin/kernel-install
Requires(pre): dracut >= 027
Requires(pre): linux-firmware >= 20150904-56.git6ebf5d57