Sophie

Sophie

distrib > Mageia > 4 > i586 > media > core-release-src > by-pkgid > 91c2012e53b961e4e95c5611f667873b > files > 2

v4l-utils-1.0.0-2.mga4.src.rpm

%define major		0
%define libname		%mklibname v4l %{major}
%define develname	%mklibname v4l -d
%define wrappersname	%mklibname v4l-wrappers

Name:		v4l-utils
Version:	1.0.0
Release:	%mkrel 2
Summary:	Linux V4L2 and DVB API utilities
License:	LGPLv2+
Group:		System/Libraries
URL:		http://git.linuxtv.org/v4l-utils.git
Source:		http://linuxtv.org/downloads/%{name}/%{name}-%{version}.tar.bz2
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(QtCore) >= 4.4
BuildRequires:	pkgconfig(QtGui) >= 4.4
BuildRequires:	pkgconfig(udev)
BuildRequires:	pkgconfig(x11)
BuildRequires:	libsysfs-devel
BuildRequires:	jpeg-devel
Conflicts:	ivtv-utils <= 1.4.0-1mdv2010.1
Obsoletes:	libv4l <= 0.6.4-1mdv2010.1
Requires:	%{wrappersname} >= %{version}-%{release}

%description
v4l-utils is the combination of various v4l and dvb utilities which
used to be part of the v4l-dvb mercurial kernel tree. 

%package -n	v4l-utils-qt4
Summary:	qt4 tools for v4l applications
Group:		System/Libraries
Conflicts:	libv4l <= 0.7.91-1mdv2010.1

%description -n	v4l-utils-qt4
v4l-utils-qt4 is a QT4 gui for the v4l-utils tools.

%package -n	%{wrappersname}
Summary:	Wrappers for v4l applications
Group:		System/Libraries
Conflicts:	libv4l <= 0.5.9-1mdv2010.0

%description -n %{wrappersname}
This package contains wrapper libraries that adds v4l2 device
compatibility for v4l1 applications and support for various
pixelformats to v4l2 applications.

%package -n	%{libname}
Summary:	Thin abstraction layer for video4linux2 devices
Group:		System/Libraries
Requires:	%{name} >= %{version}

%description -n %{libname}
libv4l is a collection of libraries which adds a thin abstraction
layer on top of video4linux2 devices. The purpose of this (thin)
layer is to make it easy for application writers to support a wide
variety of devices without having to write separate code for
different devices in the same class.

%package -n	%{develname}
Summary:	Development files from libv4l
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	libv4l-devel = %{version}-%{release}

%description -n %{develname}
This package contains the development files needed to build
programs that use libv4l.

%prep
%setup -q

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std
find %{buildroot} -name '*.la' -delete

# already provided by ivtv-utils package, more uptodate/complete there
rm -f %{buildroot}%{_bindir}/ivtv-ctl

%files
%{_bindir}/cx18-ctl
%{_bindir}/decode_tm6000
%{_bindir}/dvb-fe-tool
%{_bindir}/dvb-format-convert
%{_bindir}/dvbv5-scan
%{_bindir}/dvbv5-zap
%{_bindir}/ir-keytable
%{_bindir}/rds-ctl
%{_bindir}/v4l2-compliance
%{_bindir}/v4l2-ctl
%{_bindir}/v4l2-sysfs-path
%{_sbindir}/v4l2-dbg
/usr/lib/udev/rc_keymaps
%dir %{_sysconfdir}/rc_keymaps
%{_sysconfdir}/rc_maps.cfg
%{_udevrulesdir}/70-infrared.rules
%{_mandir}/man*/*

%files -n	v4l-utils-qt4
%{_bindir}/qv4l2
%{_datadir}/applications/qv4l2.desktop
%{_iconsdir}/hicolor/*/apps/qv4l2.*

%files -n	%{wrappersname}
%dir %{_libdir}/libv4l
%dir %{_libdir}/libv4l/plugins
%{_libdir}/libv4l/v4l1compat.so
%{_libdir}/libv4l/v4l2convert.so
%{_libdir}/libv4l/*-decomp
%{_libdir}/libv4l/plugins/libv4l-mplane.so

%files -n	%{libname}
%{_libdir}/libv4l1.so.%{major}*
%{_libdir}/libv4l2.so.%{major}*
%{_libdir}/libv4l2rds.so.%{major}*
%{_libdir}/libv4lconvert.so.%{major}*

%files -n	%{develname}
%{_includedir}/libv4l-plugin.h
%{_includedir}/libv4l1.h
%{_includedir}/libv4l1-videodev.h
%{_includedir}/libv4l2.h
%{_includedir}/libv4l2rds.h
%{_includedir}/libv4lconvert.h
%{_libdir}/libv4l1.so
%{_libdir}/libv4l2.so
%{_libdir}/libv4l2rds.so
%{_libdir}/libv4lconvert.so
%{_libdir}/v4l1compat.so
%{_libdir}/v4l2convert.so
%{_libdir}/pkgconfig/libv4l1.pc
%{_libdir}/pkgconfig/libv4l2.pc
%{_libdir}/pkgconfig/libv4l2rds.pc
%{_libdir}/pkgconfig/libv4lconvert.pc


%changelog
* Sat Oct 19 2013 umeabot <umeabot> 1.0.0-2.mga4
+ Revision: 532167
- Mageia 4 Mass Rebuild

* Sat Aug 17 2013 fwang <fwang> 1.0.0-1.mga4
+ Revision: 467221
- update file list
- update file list
- new version 1.0.0

* Sat Jun 15 2013 luigiwalser <luigiwalser> 0.9.5-2.mga4
+ Revision: 443532
- BR udev-devel

* Sat Jun 15 2013 luigiwalser <luigiwalser> 0.9.5-1.mga4
+ Revision: 443526
- 0.9.5
- BR libglu-devel
- use configure script
- update files list

* Mon Jan 14 2013 umeabot <umeabot> 0.8.9-2.mga3
+ Revision: 385213
- Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild

* Tue Oct 30 2012 luigiwalser <luigiwalser> 0.8.9-1.mga3
+ Revision: 311670
- 0.8.9

* Mon Aug 13 2012 luigiwalser <luigiwalser> 0.8.8-1.mga3
+ Revision: 281023
- spec fixes from mdv

  + tv <tv>
    - new release

* Fri Mar 02 2012 fwang <fwang> 0.8.6-1.mga2
+ Revision: 216631
- new version 0.8.6

  + tv <tv>
    - further fix file list
    - fix file list
    - new release

* Tue Jun 14 2011 tv <tv> 0.8.4-1.mga2
+ Revision: 106077
- adjust file list
- fix udev rules path
- new release

* Wed Apr 13 2011 tv <tv> 0.8.3-1.mga1
+ Revision: 84184
- adjust file list
- new release

* Sat Jan 15 2011 mikala <mikala> 0.8.1-1.mga1
+ Revision: 18523
- imported package v4l-utils


* Sun Sep 05 2010 Götz Waschk <waschk@mandriva.org> 0.8.1-1mdv2011.0
+ Revision: 576131
- new version
- new source URL

* Thu Jul 15 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.8.0-1mdv2011.0
+ Revision: 553711
- update to new version 0.8.0
- drop patch 0

* Wed Jun 16 2010 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 0.7.91-6mdv2010.1
+ Revision: 548175
- Add patch with updated upside-down device table entries, from upstream
  git (contains new device entry for reported laptop at MDV #58061).

* Thu Apr 08 2010 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 0.7.91-5mdv2010.1
+ Revision: 533193
- Added provides for libv4l-devel after package naming change (#58660).

* Sat Mar 27 2010 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 0.7.91-4mdv2010.1
+ Revision: 527886
- Do not provide ivtv-ctl, ivtv-utils already provides a more uptodate
  copy (#58419).

* Thu Mar 25 2010 Christophe Fergeau <cfergeau@mandriva.com> 0.7.91-3mdv2010.1
+ Revision: 527530
- forgot to set a non-empty description for new subpackage
- split qt4 util in its own subpackage

* Fri Mar 19 2010 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 0.7.91-1mdv2010.1
+ Revision: 525356
- Add BuildRequires for libsysfs-devel (to provide v4l2-sysfs-path).
- Remove uneeded BuildRequires.
- Update to v4l-utils 0.7.91, finish renaming in spec.
- Rename spec file.
- Rename libv4l to v4l-utils (#58203).

* Mon Jan 18 2010 Götz Waschk <waschk@mandriva.org> 0.6.4-1mdv2010.1
+ Revision: 492998
- update to new version 0.6.4

* Thu Nov 12 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 0.6.3-1mdv2010.1
+ Revision: 465441
- Updated to version 0.6.3

* Tue Sep 01 2009 Götz Waschk <waschk@mandriva.org> 0.6.1-1mdv2010.0
+ Revision: 423820
- update to new version 0.6.1

* Wed Aug 19 2009 Emmanuel Andry <eandry@mandriva.org> 0.6.0-1mdv2010.0
+ Revision: 418064
- New version 0.6.0
- update files list

* Sun Jul 05 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 0.5.9-2mdv2010.0
+ Revision: 392560
- Create subpackage for libv4l wrappers using mklibname, to allow
  installation of i586 and x86_64 wrapper versions on x86_64 (#45316).

* Sun Jun 07 2009 Funda Wang <fwang@mandriva.org> 0.5.9-1mdv2010.0
+ Revision: 383472
- New version 0.5.9

* Mon Jan 12 2009 Götz Waschk <waschk@mandriva.org> 0.5.8-1mdv2009.1
+ Revision: 328576
- update to new version 0.5.8

* Wed Dec 03 2008 Götz Waschk <waschk@mandriva.org> 0.5.7-1mdv2009.1
+ Revision: 309698
- update to new version 0.5.7

* Tue Nov 25 2008 Götz Waschk <waschk@mandriva.org> 0.5.6-1mdv2009.1
+ Revision: 306596
- update to new version 0.5.6

  + Pascal Terjan <pterjan@mandriva.org>
    - Update to 0.5.4

* Mon Oct 27 2008 Götz Waschk <waschk@mandriva.org> 0.5.3-1mdv2009.1
+ Revision: 297759
- update to new version 0.5.3

* Mon Oct 27 2008 Funda Wang <fwang@mandriva.org> 0.5.2-1mdv2009.1
+ Revision: 297522
- New version 0.5.2

* Tue Oct 21 2008 Götz Waschk <waschk@mandriva.org> 0.5.1-1mdv2009.1
+ Revision: 295932
- update to new version 0.5.1

* Fri Sep 05 2008 Frederic Crozat <fcrozat@mandriva.com> 0.4.3-1mdv2009.0
+ Revision: 281080
- Release 0.4.3

* Mon Sep 01 2008 Götz Waschk <waschk@mandriva.org> 0.4.1-2mdv2009.0
+ Revision: 278499
- depend on the main package

* Thu Aug 28 2008 Thierry Vignaud <tv@mandriva.org> 0.4.1-1mdv2009.0
+ Revision: 276810
- new release

* Thu Aug 07 2008 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 0.4.0-2mdv2009.0
+ Revision: 265667
- Bump release because of previous submit stuck in bs upload queue.
- Updated to version 0.4.0

* Thu Jul 31 2008 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 0.3.8-1mdv2009.0
+ Revision: 258489
- import libv4l