aboutsummaryrefslogtreecommitdiffstats
path: root/community/rtl8821ce-lts
diff options
context:
space:
mode:
authorKevin Daudt <kdaudt@alpinelinux.org>2020-02-13 19:09:06 +0000
committerKevin Daudt <kdaudt@alpinelinux.org>2020-02-13 19:09:06 +0000
commit140c8b6a59315b2c9c9faa27c8bf00951f1931f4 (patch)
treee9e8ad59546ef226aa4f8ae7c86429394f5bf5ef /community/rtl8821ce-lts
parenta7f6bacb296be91aa5bdc95e384e36b82109df45 (diff)
downloadaports-140c8b6a59315b2c9c9faa27c8bf00951f1931f4.tar.bz2
aports-140c8b6a59315b2c9c9faa27c8bf00951f1931f4.tar.xz
community/rtl8821ce-lts: move from testing
Diffstat (limited to 'community/rtl8821ce-lts')
-rw-r--r--community/rtl8821ce-lts/APKBUILD45
1 files changed, 45 insertions, 0 deletions
diff --git a/community/rtl8821ce-lts/APKBUILD b/community/rtl8821ce-lts/APKBUILD
new file mode 100644
index 0000000000..40200ea3f6
--- /dev/null
+++ b/community/rtl8821ce-lts/APKBUILD
@@ -0,0 +1,45 @@
+# Contributor: Kevin Daudt <kdaudt@alpinelinux.org>
+# Maintainer: Kevin Daudt <kdaudt@alpinelinux.org>
+
+_kver=5.4.18
+_krel=0
+_flavor="$FLAVOR"
+[ -z "$_flavor" ] && _flavor=lts
+
+pkgname="rtl8821ce-lts"
+pkgver="0_git20200211"
+_commit=74c454f7af8ec3426cc6a937f37c562c10f49bd2
+pkgrel=0
+pkgdesc="Wifi drivers for Realtek 8821ce"
+url="https://github.com/tomaspinho/rtl8821ce"
+arch="x86_64 x86" # Only builds on these platforms
+license="GPL-2.0-only"
+makedepends="linux-lts-dev"
+options="!check"
+source="$pkgname-$pkgver.tar.gz::https://github.com/tomaspinho/rtl8821ce/archive/$_commit.tar.gz"
+builddir="$srcdir/rtl8821ce-$_commit"
+
+prepare() {
+ default_prepare
+
+ if [ -z "$FLAVOR" ]; then
+ (
+ . "$startdir"/../../main/linux-$_flavor/APKBUILD
+ [ "$_kver" != "$pkgver" ] && die "please update _kver to $pkgver"
+ [ "$_krel" != "$pkgrel" ] && die "please update _krel to $pkgrel"
+ return 0
+ )
+ fi
+}
+
+build() {
+ make KVER=$_kver-$_krel-$_flavor \
+ MODULES_DIR="/lib/modules/$_kver-$_krel-$_flavor"
+}
+
+package() {
+ install -Dm0644 8821ce.ko \
+ "$pkgdir"/lib/modules/$_kver-$_krel-$_flavor/extra/8821ce.ko
+}
+
+sha512sums="8de5f2ddfa84a72e4ff3d2a1450201b628c82dc4a163b9329f448f4088510f63ff5997da51d2fbb2be306bed752fa77d9d4920cb08d4fb410c82b578d995f19c rtl8821ce-lts-0_git20200211.tar.gz"