blob: fa4654265e434e5592b196a5a2fd546d80ee4251 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
|
# Maintainer: Kenneth Endfinger <kaendfinger@gmail.com>
_pkgbase=udmabuf
pkgname=udmabuf-dkms
pkgver=1.3.0
pkgrel=1
pkgdesc="Userspace DMA Buffers"
arch=('i686' 'x86_64' 'armhf')
url="https://github.com/ikwzm/udmabuf"
license=('GPL2')
depends=('dkms')
conflicts=("${_pkgbase}")
source=(
"https://github.com/ikwzm/udmabuf/archive/v${pkgver}.tar.gz"
"dkms.conf"
)
sha512sums=('4385cf2bfcf8dff70222291e7600c73f32a7442fb181e53183601a2962bb978890d6d9f7ed3cc086f9dc247982e4bd2489425af65d65cece780ff9f8c557abb5'
'cdb79d66b0b9aa32457d6d2c6f1979412348d91bec6def055694595ee3528023b05142c89396b92e3a2e1ece5d69d18c13cece0588067ec401cfb666b03ae739')
prepare() {
mkdir -p "${srcdir}/udmabuf"
tar zxf "${srcdir}/v${pkgver}.tar.gz" -C "${srcdir}/udmabuf" --strip-components=1
}
package() {
install -Dm644 dkms.conf "${pkgdir}"/usr/src/${_pkgbase}-${pkgver}/dkms.conf
sed -e "s/@_PKGBASE@/${_pkgbase}/" \
-e "s/@PKGVER@/${pkgver}/" \
-i "${pkgdir}"/usr/src/${_pkgbase}-${pkgver}/dkms.conf
cp -r "${srcdir}/udmabuf"/* "${pkgdir}"/usr/src/${_pkgbase}-${pkgver}/
}
|