summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: 01fb591c574a963b2339ab06a72d46cc4a392f39 (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
31
32
33
34
35
36
37
# Maintainer: Christoph Gysin <christoph.gysin@gmail.com>
_pkgbase=macbook12-spi-driver
pkgname=(${_pkgbase}-dkms)
pkgver=0+git.25
pkgrel=1
pkgdesc="WIP input driver for the SPI touchpad / keyboard found in the 12\" MacBook"
arch=('i686' 'x86_64')
url="https://github.com/cb22/macbook12-spi-driver"
license=('GPL2')
groups=('')
depends=('dkms')
makedepends=('git')
optdepends=()
source=(git+https://github.com/cb22/macbook12-spi-driver.git
        dkms.conf)
sha256sums=('SKIP'
            '72d908df93de0022dbd5e3cc458a3434105fe61125454a2738587727a42e21b7')

pkgver() {
    cd $_pkgbase
    echo "0+git.$(git rev-list HEAD --count)"
}

package() {
    cd "${srcdir}"

    install -dm755 "${pkgdir}"/usr/src/${_pkgbase}-${pkgver}
    install -Dm644 dkms.conf "${pkgdir}"/usr/src/${_pkgbase}-${pkgver}/dkms.conf

    sed -e "s/@_PKGBASE@/${_pkgbase}/" \
        -e "s/@PKGVER@/${pkgver}/" \
        -i "${pkgdir}"/usr/src/${_pkgbase}-${pkgver}/dkms.conf

    cp -r \
        "${srcdir}"/${_pkgbase}/* \
        "${pkgdir}"/usr/src/${_pkgbase}-${pkgver}/
}