Log In
Log In
Places
All Projects
Status Monitor
Collapse sidebar
infoserver
v4l2loopback
v4l2loopback.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File v4l2loopback.spec of Package v4l2loopback
%global debug_package %{nil} Name: v4l2loopback Version: 0.12.0 Release: 1%{?dist} Summary: Tools to create Video4Linux loopback recording devices Group: System Environment/Kernel License: GPLv2 URL: https://github.com/umlaeute/v4l2loopback Source0: https://github.com/umlaeute/v4l2loopback/archive/v%{version}.tar.gz BuildArch: noarch BuildRequires: make BuildRequires: help2man Requires: bash Requires: v4l-utils Requires: gstreamer1 Requires: which Requires: %{name}-kmod = %{version} %description This module and associated tools can create "virtual video devices" accessible through the Video4Linux API. Normal (v4l2) applications will read these devices as if they were ordinary video devices, but the video will not be read from e.g. a capture card but instead generated by another application. %package dkms Summary: Kernel module to create Video4Linux loopback devices (DKMS) Requires: dkms >= 2.2 Provides: %{name}-kmod = %{version} %description dkms This package contains the module source and DKMS configuration to build thev v4l2loopback kernel module. %post dkms %{_prefix}/lib/dkms/common.postinst %{name} %{version} %preun dkms if [ $1 -ne 1 ]; then dkms remove -m %{name} -v %{version} --all --rpm_safe_upgrade || : fi %prep %setup -q %build # v4l2loopback is a shell script %install %{__rm} -rf $RPM_BUILD_ROOT mkdir -p "${RPM_BUILD_ROOT}%{_usrsrc}" cp -r ../%{name}-%{version} "${RPM_BUILD_ROOT}%{_usrsrc}/" make install-utils install-man DESTDIR="$RPM_BUILD_ROOT" PREFIX=%{_prefix} BINDIR=%{_bindir} MANDIR=%{_mandir} %files %doc AUTHORS NEWS README.md %{_bindir}/%{name}* %{_mandir}/man1/*.1* %files dkms %{_usrsrc}/%{name}-%{version}
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Contact
Support
@OBShq
The Open Build Service is an
openSUSE project
.
Log In
Places
Places
All Projects
Status Monitor