summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMiKl-LS2021-11-26 12:08:29 +0800
committerMiKl-LS2021-11-26 12:08:29 +0800
commit15f57856cdfda9b5e67c4317cbe4db297c721487 (patch)
tree65a8803bec7eb8295fcf89f3295bd35dce7cd137
downloadaur-15f57856cdfda9b5e67c4317cbe4db297c721487.tar.gz
Add initial files
-rw-r--r--.SRCINFO17
-rw-r--r--PKGBUILD36
-rw-r--r--dkms.conf10
3 files changed, 63 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..9f683211cda2
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,17 @@
+pkgbase = rtl8821cu-morrownr-dkms-git
+ pkgdesc = rtl8821cu chipset driver
+ pkgver = 5.8.1.7.123.499f495
+ pkgrel = 1
+ url = https://github.com/morrownr/8821cu
+ arch = x86_64
+ license = GPL2
+ makedepends = git
+ makedepends = bc
+ depends = dkms
+ conflicts = rtl8821cu
+ source = git+https://github.com/morrownr/8821cu
+ source = dkms.conf
+ sha256sums = SKIP
+ sha256sums = SKIP
+
+pkgname = rtl8821cu-morrownr-dkms-git
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..b6be226e8bc8
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,36 @@
+# Maintainer: <mikl_ls at protonmail dot com>
+# Maintainer: Skallwar <estblcsk(at)gmail(dot)com>
+
+pkgname=rtl8821cu-morrownr-dkms-git
+_pkgbase=rtl8821cu
+_pkgver="5.8.1.7"
+pkgver=5.8.1.7.123.499f495
+pkgrel=1
+pkgdesc="rtl8821cu chipset driver"
+arch=("x86_64")
+url="https://github.com/morrownr/8821cu"
+license=('GPL2')
+depends=('dkms')
+makedepends=('git' 'bc')
+conflicts=("${_pkgbase}")
+source=("git+https://github.com/morrownr/8821cu"
+ 'dkms.conf')
+sha256sums=('SKIP'
+ 'a0552ddb8658b5416ae373db569f7fef9a111c9b995a85071bd89fd4cf8c804f')
+
+pkgver() {
+ cd ${srcdir}/8821cu
+ printf "%s" ${_pkgver} "." "$(git rev-list --count HEAD)" "." "$(git rev-parse --short HEAD)"
+
+}
+
+package() {
+ cd ${srcdir}/8821cu
+ mkdir -p ${pkgdir}/usr/src/${_pkgbase}-${pkgver}
+ cp -pr * ${pkgdir}/usr/src/${_pkgbase}-${pkgver}
+ cp ${srcdir}/dkms.conf ${pkgdir}/usr/src/${_pkgbase}-${pkgver}
+ # Set name and version
+ sed -e "s/@_PKGBASE@/${_pkgbase}-dkms/" \
+ -e "s/@PKGVER@/${pkgver}/" \
+ -i "${pkgdir}"/usr/src/${_pkgbase}-${pkgver}/dkms.conf
+}
diff --git a/dkms.conf b/dkms.conf
new file mode 100644
index 000000000000..7eb1472d359b
--- /dev/null
+++ b/dkms.conf
@@ -0,0 +1,10 @@
+PACKAGE_NAME="@PKGBASE@"
+PACKAGE_VERSION="@PKGVER@"
+BUILT_MODULE_NAME="8821cu"
+PROCS_NUM=$(nproc)
+[ $PROCS_NUM -gt 16 ] && PROCS_NUM=16
+MAKE="'make' -j$PROCS_NUM KVER=${kernelver}
+KSRC=/lib/modules/${kernelver}/build"
+CLEAN="'make' clean"
+DEST_MODULE_LOCATION="/kernel/drivers/net/wireless"
+AUTOINSTALL="yes"