From 53ac9dc338595655986c56b1d2d130a0a1779771 Mon Sep 17 00:00:00 2001 From: Alex Denes Date: Thu, 8 Jul 2021 19:30:34 +0000 Subject: [PATCH] v4l2loopback add --- stable/v4l2loopback/APKBUILD | 49 ++++++++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) create mode 100644 stable/v4l2loopback/APKBUILD diff --git a/stable/v4l2loopback/APKBUILD b/stable/v4l2loopback/APKBUILD new file mode 100644 index 0000000..0594ba4 --- /dev/null +++ b/stable/v4l2loopback/APKBUILD @@ -0,0 +1,49 @@ +# Contributor: Meeper +# Contributor: caskd +# Maintainer: Meeper +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 +"