# $Id: PKGBUILD 112886 2014-06-09 12:13:38Z foutrelis $ # Maintainer (Arch): Maxime Gauduin # Contributor (Arch): mortzu # Contributor (Arch): fnord0 # Maintainer: André Silva _pkgname=acpi_call pkgname=acpi_call-libre pkgver=1.1.0 pkgrel=5 _extramodules=extramodules-3.14-LIBRE pkgdesc='A linux kernel module that enables calls to ACPI methods through /proc/acpi/call (built for the linux-libre kernel package)' arch=('i686' 'x86_64') url="http://github.com/mkottman/${_pkgname}" license=('GPL') depends=('linux-libre>=3.14' 'linux-libre<3.15') makedepends=('linux-libre-headers>=3.14' 'linux-libre-headers<3.15') replaces=("${_pkgname}") conflicts=("${_pkgname}") provides=("${_pkgname}=${pkgver}") install="${_pkgname}.install" source=("${url}/archive/v${pkgver}.tar.gz") sha256sums=('d0d14b42944282724fca76f57d598eed794ef97448f387d1c489d85ad813f2f0') build() { cd ${_pkgname}-${pkgver} _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" make KVERSION="${_kernver}" } package() { cd ${_pkgname}-${pkgver} install -dm 755 "${pkgdir}"/usr/lib/{modules/${_extramodules},modules-load.d} install -m 644 ${_pkgname}.ko "${pkgdir}"/usr/lib/modules/${_extramodules} gzip "${pkgdir}"/usr/lib/modules/${_extramodules}/${_pkgname}.ko echo ${_pkgname} > "${pkgdir}"/usr/lib/modules-load.d/${_pkgname}.conf install -dm 755 "${pkgdir}"/usr/share/${_pkgname} cp -dr --no-preserve='ownership' {examples,support} "${pkgdir}"/usr/share/${_pkgname}/ } # vim: ts=2 sw=2 et: