Merged update from upstream sources
This is an automated DistroBaker update from upstream sources. If you do not know what this is about or would like to opt out, contact the OSCI team. Source: https://src.fedoraproject.org/rpms/libunicap.git#0141aca1b78ccabec3b8ff30466a162bd7efd9d4
This commit is contained in:
parent
21d2f3904e
commit
d421aff092
2
.gitignore
vendored
2
.gitignore
vendored
@ -1 +1 @@
|
||||
libunicap-0.9.12.tar.gz
|
||||
/libunicap-*.tar.gz
|
||||
|
@ -4,33 +4,30 @@
|
||||
%{expand:%%define prev__find_requires %{__find_requires}}
|
||||
%define __find_requires sh %{SOURCE1} %{prev__find_requires}
|
||||
|
||||
Summary: Library to access different kinds of (video) capture devices
|
||||
Name: libunicap
|
||||
Version: 0.9.12
|
||||
Release: 27%{?dist}
|
||||
License: GPLv2+
|
||||
URL: http://www.unicap-imaging.org/
|
||||
Source0: http://www.unicap-imaging.org/downloads/%{name}-%{version}.tar.gz
|
||||
Source1: %{name}-filter.sh
|
||||
Patch0: libunicap-0.9.12-includes.patch
|
||||
Patch1: libunicap-0.9.12-memerrs.patch
|
||||
Patch2: libunicap-0.9.12-arraycmp.patch
|
||||
Patch3: libunicap-0.9.12-warnings.patch
|
||||
Patch4: libunicap-bz641623.patch
|
||||
Patch5: libunicap-bz642118.patch
|
||||
Patch6: libunicap-0.9.12-videodev.patch
|
||||
Patch7: libunicap-0.9.12-datadirname.patch
|
||||
Patch8: libunicap-0.9.12-gcc10.patch
|
||||
BuildRequires: intltool, /usr/bin/perl, perl(XML::Parser), gettext, gtk-doc >= 1.4
|
||||
BuildRequires: glib2-devel >= 2.10.0
|
||||
Summary: Library to access different kinds of (video) capture devices
|
||||
Name: libunicap
|
||||
Version: 0.9.12
|
||||
Release: 27%{?dist}
|
||||
License: GPLv2+
|
||||
URL: https://www.unicap-imaging.org/
|
||||
Source0: https://www.unicap-imaging.org/downloads/%{name}-%{version}.tar.gz
|
||||
Source1: %{name}-filter.sh
|
||||
Patch0: libunicap-0.9.12-includes.patch
|
||||
Patch1: libunicap-0.9.12-memerrs.patch
|
||||
Patch2: libunicap-0.9.12-arraycmp.patch
|
||||
Patch3: libunicap-0.9.12-warnings.patch
|
||||
Patch4: libunicap-bz641623.patch
|
||||
Patch5: libunicap-bz642118.patch
|
||||
Patch6: libunicap-0.9.12-videodev.patch
|
||||
Patch7: libunicap-0.9.12-datadirname.patch
|
||||
Patch8: libunicap-0.9.12-gcc10.patch
|
||||
BuildRequires: gcc, make, systemd, glib2-devel >= 2.10.0
|
||||
BuildRequires: intltool, %{_bindir}/perl, perl(XML::Parser), gettext, gtk-doc >= 1.4
|
||||
%ifnarch s390 s390x
|
||||
BuildRequires: libraw1394-devel >= 1.1.0
|
||||
BuildRequires: libraw1394-devel >= 1.1.0
|
||||
%endif
|
||||
BuildRequires: libv4l-devel >= 0.8.3-1, libtool, automake, autoconf
|
||||
%if 0%{?fedora} >= 17 || 0%{?rhel} >= 7
|
||||
BuildRequires: systemd
|
||||
%endif
|
||||
Obsoletes: unicap <= 0.9.7-1
|
||||
BuildRequires: libv4l-devel >= 0.8.3-1, libtool, automake, autoconf
|
||||
Obsoletes: unicap <= 0.9.7-1
|
||||
|
||||
%description
|
||||
Unicap provides a uniform interface to video capture devices. It allows
|
||||
@ -41,9 +38,9 @@ possible for devices supporting it allowing fast video capture with low
|
||||
CPU usage even on low-speed architectures.
|
||||
|
||||
%package devel
|
||||
Summary: Development files for the unicap library
|
||||
Requires: %{name} = %{version}-%{release}, pkgconfig
|
||||
Obsoletes: unicap-devel <= 0.9.7-1
|
||||
Summary: Development files for the unicap library
|
||||
Requires: %{name}%{?_isa} = %{version}-%{release}, pkgconfig
|
||||
Obsoletes: unicap-devel <= 0.9.7-1
|
||||
|
||||
%description devel
|
||||
The libunicap-devel package includes header files and libraries necessary
|
||||
@ -58,9 +55,7 @@ API documentation of the library, too.
|
||||
%patch3 -p1
|
||||
%patch4 -p1
|
||||
%patch5 -p1
|
||||
%if 0%{?rhel}%{?fedora} >= 7
|
||||
%patch6 -p1
|
||||
%endif
|
||||
%patch7 -p1
|
||||
%patch8 -p1
|
||||
|
||||
@ -86,30 +81,25 @@ sed -e 's/\(SYSFS\|ATTRS\)/ATTRS/g' -i $RPM_BUILD_ROOT%{_sysconfdir}/udev/rules.
|
||||
touch -c -r {data,$RPM_BUILD_ROOT%{_sysconfdir}/udev/rules.d}/50-euvccam.rules
|
||||
|
||||
# Move udev rules file to appropriate rules directory
|
||||
%if 0%{?fedora} >= 17 || 0%{?rhel} >= 7
|
||||
mkdir -p $RPM_BUILD_ROOT%{_udevrulesdir}/
|
||||
mv -f $RPM_BUILD_ROOT%{_sysconfdir}/udev/rules.d/50-euvccam.rules $RPM_BUILD_ROOT%{_udevrulesdir}/
|
||||
%endif
|
||||
|
||||
%find_lang unicap
|
||||
|
||||
%ldconfig_scriptlets
|
||||
|
||||
%files -f unicap.lang
|
||||
%doc AUTHORS ChangeLog COPYING README
|
||||
%if 0%{?fedora} >= 17 || 0%{?rhel} >= 7
|
||||
%license COPYING
|
||||
%doc AUTHORS ChangeLog README
|
||||
%{_udevrulesdir}/50-euvccam.rules
|
||||
%else
|
||||
%config %{_sysconfdir}/udev/rules.d/50-euvccam.rules
|
||||
%endif
|
||||
%{_libdir}/%{name}.so.*
|
||||
%{_libdir}/unicap2
|
||||
%{_libdir}/unicap2/
|
||||
|
||||
%files devel
|
||||
%{_libdir}/%{name}.so
|
||||
%{_libdir}/pkgconfig/%{name}.pc
|
||||
%{_includedir}/unicap
|
||||
%{_datadir}/gtk-doc/html/%{name}
|
||||
%{_includedir}/unicap/
|
||||
%{_datadir}/gtk-doc/html/%{name}/
|
||||
|
||||
%changelog
|
||||
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.12-27
|
||||
|
Loading…
Reference in New Issue
Block a user