# Contributor: Clayton Craft <clayton@craftyguy.net>
# Maintainer: Clayton Craft <clayton@craftyguy.net>
pkgname=librem-ec
pkgver=0.9.2
pkgrel=2
pkgdesc="Librem laptop EC kernel module, with AKMS"
url="https://source.puri.sm/nicole.faerber/librem-ec-acpi-dkms"
arch="noarch"
license="GPL-2.0-only"
depends="akms"
source="
	https://source.puri.sm/nicole.faerber/librem-ec-acpi-dkms/-/archive/v$pkgver/librem-ec-acpi-dkms-v$pkgver.tar.gz
	fix-build.patch
"
options="!check"  # no tests
builddir="$srcdir/librem-ec-acpi-dkms-v$pkgver"

prepare() {
	default_prepare

	cat > AKMBUILD <<-EOF
	modname=librem-ec-acpi
	modver=$pkgver-r$pkgrel
	built_modules='librem_ec_acpi.ko'
	EOF
}

package() {
	install -Dm644 AKMBUILD -t "$pkgdir"/usr/src/librem-ec/
	install -Dm644 Makefile -t "$pkgdir"/usr/src/librem-ec/
	install -Dm644 ./*.c -t "$pkgdir"/usr/src/librem-ec/

	install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/librem-ec/
}

sha512sums="
b5d10fcf34a8b424138f9db1b06e916d809462ea55c7ca2565f13154da4fa49736ac95fb1b131c27ee49aa5f170f3e8a1a9c9a61c69e0364bcee37669759e8f6  librem-ec-acpi-dkms-v0.9.2.tar.gz
cd6a37f3c2895391f482cc6a4dd36b642b924ba68d5397a3c8407c02e56701b2b5e760267f7e930cb89841201316785ef229081686697bcc5e800a98af5ab1fe  fix-build.patch
"
