diff options
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | .gitignore | 2 | ||||
-rw-r--r-- | PKGBUILD | 38 | ||||
-rw-r--r-- | dkms.conf | 6 |
4 files changed, 62 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..95fe60a02021 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,16 @@ +pkgbase = ek-loop-connect-dkms-git + pkgdesc = Linux hwmon driver for EK Loop Connect + pkgver = r1.5a6cf1f + pkgrel = 1 + url = https://github.com/pavelherr/ek-loop-connect + arch = x86_64 + license = GPL2 + makedepends = git + depends = dkms + provides = ek-loop-connect + source = ek-loop-connect::git+https://github.com/pavelherr/ek-loop-connect#commit=5a6cf1f99b1b922ad21f4f6dff9d0ce99cc686cc + source = dkms.conf + sha256sums = SKIP + sha256sums = 4bc96ea0b235cdd3ff712048599503acd5a14a3c8a22a06714712a5a2e3097c1 + +pkgname = ek-loop-connect-dkms-git diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..c4a681fbe97f --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +*.zst +ek-loop-connect/
\ No newline at end of file diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..16d76f8053c6 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,38 @@ +# Maintainer: Luis Batalha <lfrb25 at gmail dot com> + +commit_hash=5a6cf1f99b1b922ad21f4f6dff9d0ce99cc686cc +source_dir='ek-loop-connect' + +_pkgbase=('ek-loop-connect') +pkgname=('ek-loop-connect-dkms-git') +pkgver=r1.5a6cf1f +pkgrel=1 +pkgdesc="Linux hwmon driver for EK Loop Connect" +arch=('x86_64') +url='https://github.com/pavelherr/ek-loop-connect' +license=('GPL2') +source=("$source_dir::git+https://github.com/pavelherr/ek-loop-connect#commit=$commit_hash" + 'dkms.conf') +makedepends=('git') +depends=('dkms') +sha256sums=('SKIP' + '4bc96ea0b235cdd3ff712048599503acd5a14a3c8a22a06714712a5a2e3097c1') +provides=('ek-loop-connect') + +pkgver() { + cd $source_dir + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + +package() { + # Copy dkms.conf + install -Dm644 dkms.conf "${pkgdir}"/usr/src/${_pkgbase}-${pkgver}/dkms.conf + + # Set name and version + sed -e "s/@_PKGBASE@/${_pkgbase}/" \ + -e "s/@PKGVER@/${pkgver}/" \ + -i "${pkgdir}"/usr/src/${_pkgbase}-${pkgver}/dkms.conf + + # Copy sources (including Makefile) + cp -r ${_pkgbase}/module/* "${pkgdir}"/usr/src/${_pkgbase}-${pkgver}/ +} diff --git a/dkms.conf b/dkms.conf new file mode 100644 index 000000000000..3f51a21b39b5 --- /dev/null +++ b/dkms.conf @@ -0,0 +1,6 @@ +PACKAGE_NAME="@_PKGBASE@" +PACKAGE_VERSION="@PKGVER@" +MAKE[0]="make" +BUILT_MODULE_NAME[0]="@_PKGBASE@" +DEST_MODULE_LOCATION[0]="/kernel/drivers/hwmon" +AUTOINSTALL="yes"
\ No newline at end of file |