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}
+}

Reply via email to