summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorfirlin2023-11-12 11:16:18 +0200
committerfirlin2023-11-12 11:16:18 +0200
commitf2d9b1472e62ea1768bf06c5e2e0925d7e92b375 (patch)
treec0550d7e39e054b15643710eff8a9cac159bb5fd
downloadaur-jupiter-dkms.tar.gz
v1.0
-rw-r--r--.SRCINFO15
-rw-r--r--.gitignore3
-rw-r--r--PKGBUILD23
-rw-r--r--dkms.conf9
4 files changed, 50 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..2a59b894af17
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,15 @@
+pkgbase = jupiter-dkms
+ pkgdesc = Jupiter ACPI platform driver DKMS - module sources
+ pkgver = 1.0
+ pkgrel = 1
+ url = https://github.com/firlin123/jupiter-dkms
+ arch = any
+ license = GPL
+ makedepends = git
+ depends = dkms
+ source = git+https://github.com/firlin123/jupiter-dkms.git#tag=e32d2149de5fe3c73cad347ccbc6e257484f1516
+ source = dkms.conf
+ b2sums = SKIP
+ b2sums = 6bd3eac1bad7cff3bf52eeab3a4c85698beecc379771c54c577b82e822aab688f527672d31f9de5af51e8a7bc4753587e10e3cb7d464090221906c2c2fa30658
+
+pkgname = jupiter-dkms
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..d8c38520e27d
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,3 @@
+jupiter-dkms*
+src
+pkg
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..0b17f6bee48a
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,23 @@
+# Maintainer: firlin123 <firlin123@gmail.com>
+
+pkgname=jupiter-dkms
+_tag='e32d2149de5fe3c73cad347ccbc6e257484f1516' # git rev-parse v${_tag_name}
+pkgver=1.0
+pkgrel=1
+pkgdesc='Jupiter ACPI platform driver DKMS - module sources'
+url='https://github.com/firlin123/jupiter-dkms'
+arch=('any')
+license=('GPL')
+depends=('dkms')
+makedepends=('git')
+source=("git+https://github.com/firlin123/jupiter-dkms.git#tag=${_tag}"
+ 'dkms.conf')
+b2sums=('SKIP'
+ '6bd3eac1bad7cff3bf52eeab3a4c85698beecc379771c54c577b82e822aab688f527672d31f9de5af51e8a7bc4753587e10e3cb7d464090221906c2c2fa30658')
+
+package() {
+ install -D -m0644 jupiter-dkms/{Makefile,jupiter.c} dkms.conf -t "${pkgdir}"/usr/src/jupiter-${pkgver}
+ echo jupiter | install -D -m0644 /dev/stdin "${pkgdir}"/usr/lib/modules-load.d/jupiter.conf
+}
+
+# vim: ts=2 sw=2 et:
diff --git a/dkms.conf b/dkms.conf
new file mode 100644
index 000000000000..02998f1607f3
--- /dev/null
+++ b/dkms.conf
@@ -0,0 +1,9 @@
+PACKAGE_NAME="jupiter"
+PACKAGE_VERSION="#MODULE_VERSION#"
+AUTOINSTALL="yes"
+
+MAKE[0]="make KVER=$kernelver"
+CLEAN="make clean"
+
+BUILT_MODULE_NAME[0]="jupiter"
+DEST_MODULE_LOCATION[0]="/kernel/drivers/platform/x86"