v4l2loopback add
This commit is contained in:
parent
0155831cd2
commit
53ac9dc338
49
stable/v4l2loopback/APKBUILD
Normal file
49
stable/v4l2loopback/APKBUILD
Normal file
@ -0,0 +1,49 @@
|
||||
# Contributor: Meeper <meeper@redxen.eu>
|
||||
# Contributor: caskd <caskd@redxen.eu>
|
||||
# Maintainer: Meeper <meeper@redxen.eu>
|
||||
pkgname=v4l2loopback
|
||||
pkgver=0.12.5_git20210706
|
||||
pkgrel=0
|
||||
_gitrev=52a0de0d640124c7704dd86e096b5bef4d8771d2
|
||||
|
||||
_flavor=edge
|
||||
_kver=5.13.0
|
||||
_krel=0
|
||||
|
||||
_kpkg=linux-$_flavor
|
||||
_kpkgver="$_kver-r$_krel"
|
||||
_kabi="$_kver-$_krel-$_flavor"
|
||||
|
||||
pkgdesc="A kernel module to create V4L2 loopback devices"
|
||||
url="https://github.com/umlaeute/v4l2loopback"
|
||||
arch="x86_64" # need to confirm other archs should work though
|
||||
license="GPL-2.0"
|
||||
makedepends="
|
||||
${_kpkg}-dev=$_kpkgver
|
||||
linux-headers
|
||||
v4l-utils-dev
|
||||
help2man
|
||||
"
|
||||
options="!check" # No tests provided
|
||||
subpackages="$pkgname-doc $pkgname-utils"
|
||||
source="
|
||||
$pkgname-$pkgver.tar.gz::https://github.com/umlaeute/v4l2loopback/archive/$_gitrev.tar.gz
|
||||
"
|
||||
builddir="$srcdir/$pkgname-$_gitrev"
|
||||
|
||||
|
||||
build() {
|
||||
make KERNELRELEASE="$_kabi"
|
||||
}
|
||||
|
||||
package() {
|
||||
make PREFIX=/usr DESTDIR="$pkgdir" INSTALL_MOD_PATH="$pkgdir" install install-utils install-man
|
||||
}
|
||||
|
||||
utils() {
|
||||
amove usr/bin
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
bf424605bd51c0956978338f92f514db709e1a056c334f7e051a9eb1fd2800351096e4eb5f075eca2fecc22c28d52417e8e29b722d2504e6d930ffa63f65e3b3 v4l2loopback-0.12.5_git20210706.tar.gz
|
||||
"
|
Loading…
Reference in New Issue
Block a user