Accepting request 283703 from home:adra:branches:devel:libraries:c_c++

Update to version 1.6.2, Added doxygen build requirement, Added new subpackages

OBS-URL: https://build.opensuse.org/request/show/283703
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/v4l-utils?expand=0&rev=31
This commit is contained in:
Michal Vyskocil 2015-02-02 08:04:52 +00:00 committed by Git OBS Bridge
parent 212ab1a893
commit 05bd97c1a0
5 changed files with 72 additions and 11 deletions

View File

@ -1,3 +1,4 @@
libdvbv5-0
libv4l
libv4l1-0
libv4l2-0

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:9b658fbcaaf8127115316e07fea314aebc21dd6dc3491cd8753a768521c4b9af
size 1042071

3
v4l-utils-1.6.2.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d3d6eb1f0204fb11f3d318bfca35d5f73cc077f88fac7665a47856a16496be7d
size 1148309

View File

@ -1,3 +1,12 @@
-------------------------------------------------------------------
Sun Feb 1 20:34:52 UTC 2015 - asterios.dramis@gmail.com
- Update to version 1.6.2:
* Lots of changes: See ChangeLog for details.
- Added doxygen build requirement.
- Added new subpackages dvb-utils (split from v4l-utils), libdvbv5 and
libdvbv5-devel.
-------------------------------------------------------------------
Sat Jul 26 21:08:16 UTC 2014 - asterios.dramis@gmail.com

View File

@ -1,7 +1,7 @@
#
# spec file for package v4l-utils
#
# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -20,9 +20,9 @@
%define so_ver 0
Name: v4l-utils
Version: 1.2.1
Version: 1.6.2
Release: 0
Summary: Utilities for video4linux and DVB devices
Summary: Utilities for video4linux
License: GPL-2.0+ and GPL-2.0
Group: Hardware/TV
Url: http://linuxtv.org/downloads/v4l-utils/
@ -37,6 +37,7 @@ BuildRequires: desktop-file-utils
%else
BuildRequires: update-desktop-files
%endif
BuildRequires: doxygen
BuildRequires: kernel-headers
BuildRequires: libjpeg-devel
BuildRequires: libqt4-devel
@ -50,7 +51,7 @@ Requires: udev
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
v4l-utils is a collection of various video4linux (V4L) and DVB utilities.
v4l-utils is a collection of various video4linux (V4L) utilities.
%package devel-tools
Summary: Utilities for v4l2 / DVB driver development and debugging
@ -61,6 +62,35 @@ Requires: libv4l = %{version}
%description devel-tools
Utilities for v4l2 / DVB driver authors for development and debugging.
%package -n dvb-utils
Summary: Utilities for DVB devices
License: GPL-2.0
Group: Hardware/TV
%description -n dvb-utils
dvb-utils is a collection of various DVB utilities.
%package -n libdvbv5-%{so_ver}
Summary: Library that provides access to DVB adapter cards
License: GPL-2.0
Group: System/Libraries
%description -n libdvbv5-%{so_ver}
libdvbv5 is a library meant to be used by digital TV applications that need to
talk with media hardware.
This package contains shared lib for packages that use libdvbv5.
%package -n libdvbv5-devel
Summary: Development files for libdvbv5
License: GPL-2.0
Group: Development/Libraries/C and C++
Requires: libdvbv5-%{so_ver} = %{version}
%description -n libdvbv5-devel
The libdvbv5-devel package contains libraries and header files for
developing applications that use libdvbv5.
%package -n libv4l
Summary: Collection of video4linux support libraries
License: LGPL-2.1+ and GPL-2.0
@ -169,6 +199,10 @@ desktop-file-edit --set-name="QV4l2" --set-generic-name="V4L2 Test Utility" \
%suse_update_desktop_file -N "QV4l2" -G "V4L2 Test Utility" -r qv4l2 Qt AudioVideo Video TV
%endif
%post -n libdvbv5-%{so_ver} -p /sbin/ldconfig
%postun -n libdvbv5-%{so_ver} -p /sbin/ldconfig
%post -n libv4l1-%{so_ver} -p /sbin/ldconfig
%postun -n libv4l1-%{so_ver} -p /sbin/ldconfig
@ -196,8 +230,6 @@ desktop-file-edit --set-name="QV4l2" --set-generic-name="V4L2 Test Utility" \
%endif
%{_udevdir}/rules.d/70-infrared.rules
%{_bindir}/cx18-ctl
%{_bindir}/dvb-*
%{_bindir}/dvbv5-*
%{_bindir}/ir-keytable
%{_bindir}/ivtv-ctl
%{_bindir}/media-ctl
@ -213,6 +245,25 @@ desktop-file-edit --set-name="QV4l2" --set-generic-name="V4L2 Test Utility" \
%{_bindir}/v4l2-compliance
%{_sbindir}/v4l2-dbg
%files -n dvb-utils
%defattr(-,root,root,-)
%doc COPYING ChangeLog README TODO
%{_bindir}/dvb-*
%{_bindir}/dvbv5-*
%{_mandir}/man1/dvb-*1%{ext_man}
%{_mandir}/man1/dvbv5-*1%{ext_man}
%files -n libdvbv5-%{so_ver}
%defattr(-,root,root,-)
%{_libdir}/libdvbv5.so.%{so_ver}*
%files -n libdvbv5-devel
%defattr(-,root,root,-)
%doc COPYING
%{_includedir}/libdvbv5/
%{_libdir}/libdvbv5.so
%{_libdir}/pkgconfig/libdvbv5*.pc
%files -n libv4l
%defattr(-,root,root,-)
%doc COPYING.libv4l ChangeLog README README.libv4l TODO
@ -236,10 +287,10 @@ desktop-file-edit --set-name="QV4l2" --set-generic-name="V4L2 Test Utility" \
%files -n libv4l-devel
%defattr(-,root,root,-)
%doc README.lib-multi-threading
%doc COPYING.libv4l README.lib-multi-threading
%{_includedir}/libv4l*.h
%{_libdir}/libv4l*.so
%{_libdir}/pkgconfig/*.pc
%{_libdir}/pkgconfig/libv4l*.pc
%files -n qv4l2
%defattr(-,root,root,-)