diff options
author | Patrick Northon | 2024-03-13 05:02:32 -0400 |
---|---|---|
committer | Patrick Northon | 2024-03-13 05:02:32 -0400 |
commit | 64d4eac83dab6c2f6d5b357a33c750f36087ba1e (patch) | |
tree | 9c4d8b70100d1ac092c49ba61d04ca6b19739c38 /PKGBUILD | |
parent | 3a0faa97f05821cec5a5ed64f178e01e9c8a7fa5 (diff) | |
download | aur-64d4eac83dab6c2f6d5b357a33c750f36087ba1e.tar.gz |
Fix for linux 6.8.
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 14 |
1 files changed, 9 insertions, 5 deletions
@@ -8,22 +8,26 @@ _pkgbase=r8168 pkgname=${_pkgbase}-dkms pkgver=8.052.01 -pkgrel=1 +pkgrel=2 pkgdesc="A kernel module for Realtek 8168 network cards (DKMS version)" -url="https://github.com/mtorromeo/r8168" +url="https://github.com/mtorromeo/$_pkgbase" license=("GPL") arch=('i686' 'x86_64') depends=('glibc' 'dkms') makedepends=('git') conflicts=("${_pkgbase}") provides=("${_pkgbase}") -source=("r8168-dkms::git+https://github.com/mtorromeo/r8168.git#tag=${pkgver}" +source=("r8168-dkms::git+${url}.git#tag=${pkgver}" 'dkms.conf') sha256sums=('SKIP' 'd37b8acbd4fe06f81538581712a04751a96fc37bad3a4bd3ae8329f8744c49b3') +prepare() { + sed -i 's/strlcpy/strscpy/' "${pkgname}/src/r8168_n.c" +} + package() { - install -Dm644 dkms.conf "${pkgdir}/usr/src/${_pkgbase}-${pkgver}/dkms.conf" + install -Dm644 'dkms.conf' "${pkgdir}/usr/src/${_pkgbase}-${pkgver}/dkms.conf" sed -e "s/@PKGNAME@/${_pkgbase}/g" \ -e "s/@PKGVER@/${pkgver}/g" \ @@ -33,5 +37,5 @@ package() { cp -dr --no-preserve='ownership' src "${pkgdir}/usr/src/${_pkgbase}-${pkgver}/src" echo "blacklist r8169" | \ - install -Dm644 /dev/stdin "$pkgdir/usr/lib/modprobe.d/$pkgname.conf" + install -Dm644 '/dev/stdin' "$pkgdir/usr/lib/modprobe.d/$pkgname.conf" } |