summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: 65e9e68bbabb4ba854f9f4a2ad0051b4177b2282 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
# Maintainer: Lekensteyn <peter@lekensteyn.nl>
# Contributor: Samsagax <samsagax@gmail.com>

pkgname=bbswitch-dkms
_modname=bbswitch
pkgver=0.8
pkgrel=1
pkgdesc="kernel module allowing to switch dedicated graphics card on Optimus laptops, dkms version"
arch=(any)
url="https://github.com/Bumblebee-Project/bbswitch"
license=('GPL')
provides=('bbswitch')
conflicts=('bbswitch' 'bbswitch-git')
replaces=('dkms-bbswitch')
depends=('dkms')
source=("https://github.com/Bumblebee-Project/bbswitch/archive/v${pkgver}.tar.gz" 'dkms.conf.in')
md5sums=('5b116b31ace3604ddf9d1fc1f4bc5807'
         '262c8a723584860fa86f8e5fc8a4889a')
sha256sums=('76cabd3f734fb4fe6ebfe3ec9814138d0d6f47d47238521ecbd6a986b60d1477'
            '61917827739b518401ec64d842e9e851d070bd28492172d6c22c9031e52de1a1')
install=dkms-bbswitch.install

package() {
  cd ${srcdir}/${_modname}-${pkgver}
  install -dm755 "${pkgdir}/usr/src/${_modname}-${pkgver}/"
  for i in "${srcdir}/${_modname}-${pkgver}/"{Makefile,bbswitch.c}; do
    install -D -m644 "${i}" "${pkgdir}/usr/src/${_modname}-${pkgver}/"
  done
  sed "s/#MODULE_VERSION#/${pkgver}/" "${srcdir}/dkms.conf.in" > "${pkgdir}/usr/src/${_modname}-${pkgver}/dkms.conf"
}