Motorcomm yt6801 ethernet driver first commit

This commit is contained in:
yl
2024-06-19 19:52:24 +08:00
commit fb0123344d
2 changed files with 46 additions and 0 deletions
+13
View File
@@ -0,0 +1,13 @@
pkgbase = yt6801-dkms
pkgdesc = Kernel module for Motorcomm YT6801 ethernet controller (DKMS)
pkgver = 1.0.28
pkgrel = 1
url = https://deb.tuxedocomputers.com/ubuntu/pool/main/t/tuxedo-yt6801/
arch = x86_64
license = GPL-2.0-or-later
depends = dkms
depends = dos2unix
source = yt6801-1.0.28.tar.gz::https://deb.tuxedocomputers.com/ubuntu/pool/main/t/tuxedo-yt6801//tuxedo-yt6801_1.0.28.orig.tar.gz
sha256sums = 5ccc8392fee345eb89b6a94b596ce1637ebda0490f1915dcaa78137ec9564f9e
pkgname = yt6801-dkms
+33
View File
@@ -0,0 +1,33 @@
# Maintainer: yl <1016076582@qq.com>
# Contributor: tuxedocomputers <https://www.tuxedocomputers.com/>
_pkgbase=yt6801
pkgname=yt6801-dkms
pkgver=1.0.28
pkgrel=1
pkgdesc="Kernel module for Motorcomm YT6801 ethernet controller (DKMS)"
arch=('x86_64')
url="https://deb.tuxedocomputers.com/ubuntu/pool/main/t/tuxedo-yt6801/"
license=('GPL-2.0-or-later')
depends=(
'dkms'
'dos2unix')
_fullname=${_pkgbase}-${pkgver}
source=("${_fullname}.tar.gz::${url}/tuxedo-${_pkgbase}_${pkgver}.orig.tar.gz")
sha256sums=('5ccc8392fee345eb89b6a94b596ce1637ebda0490f1915dcaa78137ec9564f9e')
package() {
cd ${srcdir}
# change dkms.conf to CRLF
find . -type f -exec dos2unix {} \;
# awk '{ sub("\r$", ""); if ($0 !~ "REMAKE_INITRD") print }' dkms.conf > dkms_lf.conf
# Copy dkms.conf
install -Dm644 dkms.conf ${pkgdir}/usr/src/${_fullname}/dkms.conf
# Copy sources (including Makefile)
install -Dm644 ${srcdir}/*.c ${pkgdir}/usr/src/${_fullname}/
install -Dm644 ${srcdir}/*.h ${pkgdir}/usr/src/${_fullname}/
install -Dm644 ${srcdir}/Makefile ${pkgdir}/usr/src/${_fullname}/
}