# Maintainer: Ariadne Conill <ariadne@dereferenced.org>
pkgname=tuxedo-yt6801
pkgver=1.0.29
_pkgver=${pkgver}tux0
_modname=yt6801
pkgrel=1
pkgdesc="third-party driver for YT6801 gigabit ethernet NICs"
url="https://gitlab.com/tuxedocomputers/development/packages/tuxedo-yt6801"
arch="all"
license="GPL-2.0-or-later"
depends="akms"
makedepends="rsync"
install="$pkgname.post-deinstall"
source="https://deb.tuxedocomputers.com/ubuntu/pool/main/t/tuxedo-yt6801/tuxedo-yt6801_${_pkgver}.tar.xz"
builddir="$srcdir/tuxedo-yt6801-${_pkgver}"
options="!check" # No tests available

package() {
	mkdir -p "$pkgdir"/usr/src/$_modname-$pkgver
	rsync --recursive --exclude=*.cmd --exclude=*.rules --exclude=*.d --exclude=*.ko --exclude=*.mod --exclude=*.mod.c --exclude=*.o --exclude=modules.order src/ "$pkgdir"/usr/src/$_modname-$pkgver

	cat > "$pkgdir"/usr/src/$_modname-$pkgver/AKMBUILD <<-EOF
	modname=$_modname
	modver=$pkgver-r$pkgrel
	built_modules="yt6801.ko"
	EOF
}

sha512sums="
84bcd32661b3270c526ebe65661100fb0a839745357abd891d91a3c7ae5975f8d43d70fef16a76e44c4e060c2bca31305cdc95add519971c9873fcf39f1dd54d  tuxedo-yt6801_1.0.29tux0.tar.xz
"
