Date: Sunday, October 17, 2021 @ 12:17:03 Author: archange Revision: 1030693
Split v4l2loopback-utils from -dkms Implements FS#71778 Added: v4l2loopback/ v4l2loopback/repos/ v4l2loopback/trunk/ v4l2loopback/trunk/PKGBUILD ----------+ PKGBUILD | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) Added: v4l2loopback/trunk/PKGBUILD =================================================================== --- v4l2loopback/trunk/PKGBUILD (rev 0) +++ v4l2loopback/trunk/PKGBUILD 2021-10-17 12:17:03 UTC (rev 1030693) @@ -0,0 +1,28 @@ +# Maintainer: Bruno Pagani <archa...@archlinux.org> + +pkgbase=v4l2loopback +pkgname=(v4l2loopback-dkms v4l2loopback-utils) +pkgver=0.12.5 +pkgrel=2 +pkgdesc="v4l2-loopback device" +arch=(any) +url="https://github.com/umlaeute/v4l2loopback" +license=(GPL2) +makedepends=(help2man) +source=(${url}/archive/v${pkgver}/${pkgbase}-${pkgver}.tar.gz) +sha256sums=('e152cd6df6a8add172fb74aca3a9188264823efa5a2317fe960d45880b9406ae') + +package_v4l2loopback-dkms() { + pkgdesc+=" – module sources" + depends=(dkms) + provides=(V4L2LOOPBACK-MODULE) + cd ${pkgbase}-${pkgver} + install -Dm644 v4l2loopback.c v4l2loopback_formats.h dkms.conf Makefile -t "${pkgdir}"/usr/src/${pkgbase}-${pkgver}/ +} +package_v4l2loopback-utils() { + pkgdesc+=" – utilities only" + depends=(V4L2LOOPBACK-MODULE) + cd ${pkgbase}-${pkgver} + make DESTDIR="${pkgdir}" PREFIX="/usr" install-utils install-man + install -Dm644 COPYING -t "${pkgdir}"/usr/share/licenses/${pkgbase} +}