blob: b4f1ee9c71ff37fb3d00b5c30690a4dbaaa28550 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
|
# Maintainer: didi2002 <didi2002 at mailbox . org>
_pkgbase=r8126
_pkgbasever=10.016.00
pkgname=r8126-dkms
pkgver=10.018.00
pkgrel=1
pkgdesc="Kernel module for Realtek RTL8126"
arch=('x86_64')
url='https://www.realtek.com/Download/List?cate_id=584'
license=('GPL-2.0-or-later')
depends=('dkms' 'linux-firmware-realtek')
optdepends=('linux-headers: Build the module for Arch kernel'
'linux-lts-headers: Build the module for LTS Arch kernel')
conflicts=("${_pkgbase}")
source=("https://github.com/openwrt/rtl8126/releases/download/${_pkgbasever}/${_pkgbase}-${_pkgbasever}.tar.bz2"
"dkms.conf"
"0001-chore-update-to-10.018.00.patch")
sha256sums=('50c8d3d49592d2e8f372bd7ece8e7df9b50a71b055c077d42eacc42302914440'
'360ddef7c8beb5156f272ae816bd2a9c6b0edcda0e2e9159d01208c91ae93b2c'
'ab226b2e33ee6907eff384ae2e8fd1d4733967e1c8327879b857284032664e09')
prepare() {
cd "${_pkgbase}-${_pkgbasever}/src"
patch -p1 < ../../0001-chore-update-to-10.018.00.patch
}
package() {
sed -e "s/@_PKGBASE@/${_pkgbase}/" \
-e "s/@PKGVER@/${pkgver}/" \
-i dkms.conf
install -d "${pkgdir}/usr/src/${_pkgbase}-${pkgver}/"
install -Dm644 dkms.conf "${_pkgbase}-${_pkgbasever}/src"/* "${pkgdir}/usr/src/${_pkgbase}-${pkgver}/"
}
|