Skip to content
Snippets Groups Projects
Select Git revision
  • 9efcdff8d60220b4566e1a7d63f9d2f26d839b76
  • master default protected
  • v38
  • v37
  • v36
  • v35
  • v34
  • v33
  • v32
  • v31
  • v30
  • v29
  • v27
  • v26
  • v25
  • v24
  • v23
  • v20
  • v19
  • v18
  • v17
  • v16
22 results

.gitignore

Blame
  • PKGBUILD 5.14 KiB
    # Maintainer: Sébastien Luttringer <seblu@archlinux.org>
    
    pkgbase=linux-seblu-meta
    pkgname=(linux-seblu-meta linux-4.19-seblu-meta linux-4.9-seblu-meta)
    pkgver=2022.10.08
    pkgrel=1
    pkgdesc='Meta package for Linux kernel cooked by Seblu'
    arch=('x86_64')
    url='https://git.seblu.net/archlinux/packages/linux-seblu-meta'
    license=('GPL2')
    
    package_linux-seblu-meta() {
      # 1 package of the last minor kernel release in depends
      # if any, older packages of last minor kernel release in optdepends
      # 1 package of second last minor kernel releases in optdepends
      # 1 package of third last minor kernel release in optdepends
      # older releases in conflicts
      # kernel release are about every 2/3 months
      depends=(
        'kernel-install-hook'
        'linux-firmware'
        'linux-6.0.0-seblu'
      )
      optdepends=(
        'linux-5.19.0-seblu'
        'linux-5.18.0-seblu'
      )
      conflicts=(
        'linux-5.17.0-seblu'
        'linux-5.16.0-seblu'
        'linux-5.15.0-seblu'
        'linux-5.14.14-seblu'
        'linux-5.14.3-seblu'
        'linux-5.14.1-seblu'
        'linux-5.14.0-seblu'
        'linux-5.13.14-seblu'
        'linux-5.13.0-seblu'
        'linux-5.12.0-seblu'
        'linux-5.12.1-seblu'
        'linux-5.12.2-seblu'
        'linux-5.12.3-seblu'
        'linux-5.11.0-seblu'
        'linux-5.10.13-seblu'
        'linux-5.10.8-seblu'
        'linux-5.10.1-seblu'
        'linux-5.9.1-seblu'
        'linux-5.9.5-seblu'
        'linux-5.8.18-seblu'
        'linux-5.10.0-seblu'
        'linux-5.9.0-seblu'
        'linux-5.8.0-seblu'
        'linux-5.7.2-seblu'
        'linux-5.7.0-seblu'
        'linux-5.6.3-seblu'
        'linux-5.6.0-seblu'
        'linux-5.5.0-seblu'
        'linux-5.4.0-seblu'
        'linux-5.3.0-seblu'
        'linux-5.2.0-seblu'
        'linux-5.1.5-seblu'
        'linux-5.0.0-seblu'
        'linux-4.20.2-seblu'
        'linux-4.20.1-seblu'
        'linux-4.20.0-seblu'
        'linux-5.1.0-seblu'
        'linux-5.1.2-seblu'
        'linux-4.19.0-seblu'
        'linux-4.18.20-seblu'
        'linux-4.18.18-seblu'
        'linux-4.18.16-seblu'
        'linux-4.18.3-seblu'
        'linux-4.18.1-seblu'
        'linux-4.18.0-seblu'
        'linux-4.17.14-seblu'
        'linux-4.17.0-seblu'
        'linux-4.16.0-seblu'
        'linux-4.15.0-seblu'
        'linux-4.14.15-seblu'
        'linux-4.14.12-seblu'
        'linux-4.14.11-seblu'
        'linux-4.14.0-seblu'
        'linux-4.13.0-seblu'
        'linux-4.12.5-seblu'
        'linux-4.12.0-seblu'
        'linux-4.11.3-seblu'
        'linux-4.11.0-seblu'
        'linux-4.10.12-seblu'
        'linux-4.10.0-seblu'
        'linux-4.9.0-seblu'
        'linux-4.8.0-seblu'
        'linux-4.7.0-seblu'
        'linux-4.6.0-seblu'
        'linux-4.5.0-seblu'
        'linux-4.4.0-seblu'
        'linux-4.3.0-seblu'
        'linux-4.2.0-seblu'
        'linux-4.1.0-seblu'
        'linux-4.0.0-seblu'
        'linux-3.19.0-seblu'
        'linux-3.18.0-seblu'
        'linux-3.17.0-seblu'
        'linux-3.16.0-seblu'
        'linux-3.15.0-seblu'
        'linux-3.14.0-seblu'
        'linux-3.13.0-seblu'
        'linux-3.12.0-seblu'
        'linux-3.11.0-seblu'
        'linux-3.10.0-seblu'
        'linux-3.9.0-seblu'
        'linux-3.8.0-seblu'
        'linux-seblu-3.12.0'
        'linux-seblu-3.11.0'
        'linux-seblu-3.10.0'
        'linux-seblu-3.9.0'
        'linux-seblu-3.8.2'
        'linux-seblu-3.8.0'
        'linux-seblu-3.7.4'
        'linux-seblu-3.7.2'
        'linux-seblu-3.7.1'
        'linux-seblu-3.7.0'
        'linux-seblu-3.6.2'
        'linux-seblu-3.6.0'
        'linux-seblu-3.5.0'
        'linux-seblu-3.4.0'
        'linux-seblu-3.3.4'
        'linux-seblu-3.3.3'
        'linux-seblu-3.3.0'
        'linux-seblu-3.2.16'
        'linux-seblu-3.2.0'
        'linux-seblu-3.1.10'
        'linux-seblu-3.1.0'
        'linux-seblu-3.0.30'
        'linux-3.2.4-rwolf'
        'linux-3.2.1-rwolf'
        'linux-3.2.0-rwolf'
        'linux-3.1.5-rwolf'
        'linux-3.1.4-rwolf'
        'linux-3.1.1-rwolf'
        'linux-3.1-rwolf'
        'linux-3.0.1-rwolf'
        'kernel-3.0-rwolf'
        'kernel-2.6.38.2-rwolf'
        'kernel-rwolf'
        'kernel26-rwolf'
      )
    }
    
    package_linux-4.19-seblu-meta() {
      # 1 4.19.X release in depends
      # 2 previous releases in optdepends
      # older releases in conflicts
      pkgdesc='Meta package for Linux 4.19 kernel cooked by Seblu'
      provides=('linux-seblu-meta')
      replaces=('linux-seblu-4.19-meta')
      conflicts=('linux-seblu-4.19-meta')
      depends=(
        'linux-firmware'
        'linux-4.19.99-seblu'
      )
      optdepends=(
        'linux-4.19.73-seblu'
        'linux-4.19.60-seblu'
      )
      conflicts=(
        'linux-4.19.53-seblu'
        'linux-4.19.43-seblu'
        'linux-4.19.26-seblu'
        'linux-4.19.20-seblu'
        'linux-4.19.16-seblu'
        'linux-4.19.15-seblu'
        'linux-4.19.0-seblu'
      )
    }
    
    package_linux-4.9-seblu-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'
      provides=('linux-seblu-meta')
      replaces=('linux-seblu-4.9-meta')
      conflicts=('linux-seblu-4.9-meta')
      depends=(
        'linux-firmware'
        'linux-4.9.211-seblu'
      )
      optdepends=(
        'linux-4.9.193-seblu'
        'linux-4.9.186-seblu'
      )
      conflicts=(
        'linux-4.9.182-seblu'
        'linux-4.9.176-seblu'
        'linux-4.9.155-seblu'
        'linux-4.9.151-seblu'
        'linux-4.9.150-seblu'
        'linux-4.9.146-seblu'
        'linux-4.9.136-seblu'
        'linux-4.9.135-seblu'
        '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'
      )
    }
    
    # vim:set ts=2 sw=2 ft=sh et: