diff --git a/PKGBUILD b/PKGBUILD index cef302b9a16403f07e6444dd2ba5b63809a87ef0..e3e3d67442430298f35c39367f31d62395d4e0dd 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,28 +1,30 @@ # Maintainer: Sébastien Luttringer -pkgname=linux-seblu-meta -pkgver=2018.12.20 +pkgbase=linux-seblu-meta +pkgname=(linux-seblu-meta linux-seblu-4.9-meta) +pkgver=2018.12.24 pkgrel=1 -pkgdesc='Meta package for Seblu linux kernel' +pkgdesc='Meta package for Linux kernel cooked by Seblu' arch=('x86_64') -url='https://seblu.net' +url='https://git.seblu.net/archlinux/packages/linux-seblu-meta' license=('GPL2') -package() { - # 1 mainstream release and 1 lts release in depends +package_linux-seblu-meta() { + # 1 mainstream release in depends # 2 previous releases in optdepends # older releases in conflicts # kernel release are about every 2/3 months depends=( 'linux-firmware' - 'linux-4.18.20-seblu' - 'linux-4.9.146-seblu' + 'linux-4.20.0-seblu' ) optdepends=( + 'linux-4.18.20-seblu' 'linux-4.18.18-seblu' - 'linux-4.9.136-seblu' ) conflicts=( + 'linux-4.9.146-seblu' + 'linux-4.9.136-seblu' 'linux-4.9.135-seblu' 'linux-4.19.0-seblu' 'linux-4.18.16-seblu' @@ -111,4 +113,31 @@ package() { ) } +package_linux-seblu-4.9-meta() { + # 1 4.9.X release in depends + # 2 previous releases in optdepends + # older releases in conflicts + pkgdesc='Meta package for Linux 4.9 kernel cooked by Seblu' + depends=( + 'linux-firmware' + 'linux-4.9.146-seblu' + ) + optdepends=( + 'linux-4.9.136-seblu' + 'linux-4.9.135-seblu' + ) + conflicts=( + 'linux-4.9.128-seblu' + 'linux-4.9.122-seblu' + 'linux-4.9.120-seblu' + 'linux-4.9.119-seblu' + 'linux-4.9.92-seblu' + 'linux-4.9.79-seblu' + 'linux-4.9.78-seblu' + 'linux-4.9.75-seblu' + 'linux-4.9.0-seblu' + 'linux-seblu-meta' + ) +} + # vim:set ts=2 sw=2 ft=sh et: