diff options
author | Gabriel-Andrew Pollo Guilbert | 2018-12-07 15:41:48 -0500 |
---|---|---|
committer | Gabriel-Andrew Pollo Guilbert | 2018-12-07 15:41:48 -0500 |
commit | b65883ba41c3da38dd604577d3b3f9c907e0b0c6 (patch) | |
tree | bc0e030ca8f7f670157ab5ce210f8cda0bdbb00b | |
download | aur-b65883ba41c3da38dd604577d3b3f9c907e0b0c6.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | PKGBUILD | 35 | ||||
-rw-r--r-- | dkms.conf | 8 |
3 files changed, 59 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..dcfc1b7337fb --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,16 @@ +pkgbase = peak-linux-driver + pkgdesc = Linux driver for PEAK CAN adapter + pkgver = 8.7.0 + pkgrel = 1 + url = https://www.peak-system.com/fileadmin/media/linux/index.htm + arch = x86_64 + license = GPL2 + makedepends = linux-headers + depends = dkms + source = https://www.peak-system.com/fileadmin/media/linux/files/peak-linux-driver-8.7.0.tar.gz + source = dkms.conf + sha256sums = 6d1ad9e6feb75719feb926bf1c78caeaa84663855945866e749d92cc83758b73 + sha256sums = 20bffab516811f77d0f0f258c7b31939e93e10c82888b37ea2656e579052d5bc + +pkgname = peak-linux-driver + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..a189b34e7a75 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,35 @@ +# Maintainer: Gabriel-Andrew Pollo Guilbert <gabriel14_wii@hotmail.com> + +pkgname=peak-linux-driver +pkgver=8.7.0 +pkgrel=1 +pkgdesc='Linux driver for PEAK CAN adapter' +arch=('x86_64') +url='https://www.peak-system.com/fileadmin/media/linux/index.htm' +license=('GPL2') +depends=('dkms') +makedepends=('linux-headers') +source=( + "https://www.peak-system.com/fileadmin/media/linux/files/${pkgname}-${pkgver}.tar.gz" + "dkms.conf" +) +sha256sums=( + "6d1ad9e6feb75719feb926bf1c78caeaa84663855945866e749d92cc83758b73" + "20bffab516811f77d0f0f258c7b31939e93e10c82888b37ea2656e579052d5bc" +) + +package() { + # move source files into /usr/src + install -d "${pkgdir}/usr/src/${pkgname}-${pkgver}" + cp -r "${pkgname}-${pkgver}/." "${pkgdir}/usr/src/${pkgname}-${pkgver}/" + + # copy dkms.conf + install -Dm644 dkms.conf "${pkgdir}/usr/src/${pkgname}-${pkgver}/dkms.conf" + + # set name and version and dkms.conf + sed -e "s/@PKGNAME@/${pkgname}/" \ + -e "s/@PKGVER@/${pkgver}/" \ + -i "${pkgdir}/usr/src/${pkgname}-${pkgver}/dkms.conf" +} + + diff --git a/dkms.conf b/dkms.conf new file mode 100644 index 000000000000..411857911130 --- /dev/null +++ b/dkms.conf @@ -0,0 +1,8 @@ +PACKAGE_NAME="@PKGNAME@" +PACKAGE_VERSION="@PKGVER@" +CLEAN="make clean" +MAKE[0]="make KERNEL_LOCATION=/usr/lib/modules/$kernelver/build/" +BUILT_MODULE_LOCATION[0]="driver/" +BUILT_MODULE_NAME[0]="pcan" +DEST_MODULE_LOCATION[0]="/updates" +AUTOINSTALL="yes" |