summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorRené Wagner2022-04-01 11:51:18 +0200
committerRené Wagner2022-04-01 11:51:18 +0200
commitc08aaa112294f5dc8f9f114caf404bd8dff0a480 (patch)
tree786a70f213531056abed77a8824a835c6232ca12
parentea9ae42e30a108219911716a721d6722dc16813b (diff)
downloadaur-c08aaa112294f5dc8f9f114caf404bd8dff0a480.tar.gz
include patch for building with linux 5.17
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD27
2 files changed, 21 insertions, 10 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 4bb539dab23b..3b8e36ec9ea9 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = r8168-dkms
pkgdesc = A kernel module for Realtek 8168 network cards (DKMS version)
pkgver = 8.049.02
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/mtorromeo/r8168
install = r8168-dkms.install
arch = i686
@@ -12,8 +12,10 @@ pkgbase = r8168-dkms
depends = dkms
conflicts = r8168-dkms
source = r8168-dkms::git+https://github.com/mtorromeo/r8168.git
+ source = linux517.patch::https://raw.githubusercontent.com/archlinux/svntogit-community/packages/r8168/trunk/linux517.patch
source = dkms.conf
sha256sums = SKIP
+ sha256sums = 6c718137bed0f80bce52cc6862e755de7a1d0c2cbb75491ab5b099bd04534c1c
sha256sums = e33abcbc8fbe3129459ebc60be3b2f8ed55ddc53755f4956d6feb16c61c43250
pkgname = r8168-dkms
diff --git a/PKGBUILD b/PKGBUILD
index 7e4056539c07..75bb65266f77 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,10 +2,12 @@
# Contributor: Juan Simón <play4pro at protonmail dot com>
# Contributor: alium
# Contributor: angelsl
+# Contributer: hayao <hayao@fascode.net>
+
_pkgbase=r8168
pkgname=${_pkgbase}-dkms
pkgver=8.049.02
-pkgrel=1
+pkgrel=2
pkgdesc="A kernel module for Realtek 8168 network cards (DKMS version)"
url="https://github.com/mtorromeo/r8168"
license=("GPL")
@@ -14,18 +16,25 @@ depends=('glibc' 'dkms')
makedepends=('git')
conflicts=("${pkgname}")
source=("r8168-dkms::git+https://github.com/mtorromeo/r8168.git"
+ "linux517.patch::https://raw.githubusercontent.com/archlinux/svntogit-community/packages/r8168/trunk/linux517.patch"
"dkms.conf")
+sha256sums=('SKIP'
+ '6c718137bed0f80bce52cc6862e755de7a1d0c2cbb75491ab5b099bd04534c1c'
+ 'e33abcbc8fbe3129459ebc60be3b2f8ed55ddc53755f4956d6feb16c61c43250')
install=r8168-dkms.install
+prepare() {
+ cd "r8168-dkms"
+ patch -Np1 -i ../linux517.patch
+}
+
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" \
- -i "${pkgdir}/usr/src/${_pkgbase}-${pkgver}/dkms.conf"
+ sed -e "s/@PKGNAME@/${_pkgbase}/g" \
+ -e "s/@PKGVER@/${pkgver}/g" \
+ -i "${pkgdir}/usr/src/${_pkgbase}-${pkgver}/dkms.conf"
- cd "${pkgname}"
- cp -dr --no-preserve='ownership' src "${pkgdir}/usr/src/${_pkgbase}-${pkgver}/src"
+ cd "${pkgname}"
+ cp -dr --no-preserve='ownership' src "${pkgdir}/usr/src/${_pkgbase}-${pkgver}/src"
}
-sha256sums=('SKIP'
- 'e33abcbc8fbe3129459ebc60be3b2f8ed55ddc53755f4956d6feb16c61c43250')