[v4l-utils] Bump version to 1.2.1 and add libdvbv5 package
mchehab
mchehab at fedoraproject.org
Fri Aug 22 03:30:43 UTC 2014
commit 178a9cfd5db256bd1b2345b3f53dcd1d9d4e0153
Author: Mauro Carvalho Chehab <m.chehab at samsung.com>
Date: Thu Aug 21 22:09:58 2014 -0500
Bump version to 1.2.1 and add libdvbv5 package
Signed-off-by: Mauro Carvalho Chehab <m.chehab at samsung.com>
.gitignore | 1 +
sources | 2 +-
v4l-utils.spec | 47 +++++++++++++++++++++++++++++++++++++++++++----
3 files changed, 45 insertions(+), 5 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index d7f4557..c0b2765 100644
--- a/.gitignore
+++ b/.gitignore
@@ -5,3 +5,4 @@
/v4l-utils-0.8.8.tar.bz2
/v4l-utils-0.9.5.tar.bz2
/v4l-utils-1.0.0.tar.bz2
+/v4l-utils-1.2.1.tar.bz2
diff --git a/sources b/sources
index 5aee428..373c907 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-2127f2d06be9162b0d346f7037a9e852 v4l-utils-1.0.0.tar.bz2
+4cc0fb4ded302ea9e89e5e1b56a7252b v4l-utils-1.2.1.tar.bz2
diff --git a/v4l-utils.spec b/v4l-utils.spec
index 561c6fd..c8339f0 100644
--- a/v4l-utils.spec
+++ b/v4l-utils.spec
@@ -1,9 +1,9 @@
Name: v4l-utils
-Version: 1.0.0
-Release: 3%{?dist}
+Version: 1.2.1
+Release: 1%{?dist}
Summary: Utilities for video4linux and DVB devices
Group: Applications/System
-# ir-keytable and v4l2-sysfs-path are GPLv2 only
+# libdvbv5, dvbv5 utils, ir-keytable and v4l2-sysfs-path are GPLv2 only
License: GPLv2+ and GPLv2
URL: http://www.linuxtv.org/downloads/v4l-utils/
Source0: http://linuxtv.org/downloads/v4l-utils/v4l-utils-%{version}.tar.bz2
@@ -63,6 +63,15 @@ libv4l2 offers the v4l2 API on top of v4l2 devices, while adding for the
application transparent libv4lconvert conversion where necessary.
+%package -n libdvbv5
+Summary: Libraries to control, scan and zap on Digital TV channels
+Group: Development/Libraries
+License: GPLv2+
+Requires: libv4l%{?_isa} = %{version}-%{release}
+
+%description -n libdvbv5
+Libraries to control, scan and zap on Digital TV channels
+
%package -n libv4l-devel
Summary: Development files for libv4l
Group: Development/Libraries
@@ -75,12 +84,23 @@ The libv4l-devel package contains libraries and header files for
developing applications that use libv4l.
+%package -n libdvbv5-devel
+Summary: Development files for libdvbv5
+Group: Development/Libraries
+License: GPLv2
+Requires: libdvbv5%{?_isa} = %{version}-%{release}
+
+%description -n libdvbv5-devel
+The libdvbv5-devel package contains libraries and header
+files for developing applications that use libdvbv5.
+
+
%prep
%setup -q
%build
-%configure --disable-static
+%configure --disable-static --enable-libdvbv5
# Don't use rpath!
sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
@@ -98,6 +118,10 @@ desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/qv4l2.desktop
%postun -n libv4l -p /sbin/ldconfig
+%post -n libdvbv5 -p /sbin/ldconfig
+
+%postun -n libdvbv5 -p /sbin/ldconfig
+
%post -n qv4l2
touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
@@ -121,10 +145,12 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
%{_bindir}/dvb*
%{_bindir}/ir-keytable
%{_bindir}/ivtv-ctl
+%{_bindir}/media-ctl
%{_bindir}/rds-ctl
%{_bindir}/v4l2-ctl
%{_bindir}/v4l2-sysfs-path
%{_mandir}/man1/ir-keytable.1*
+%{_mandir}/man1/qv4l2.1*
%files devel-tools
%doc README
@@ -149,8 +175,21 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
%{_libdir}/libv4l*.so
%{_libdir}/pkgconfig/libv4l*.pc
+%files -n libdvbv5
+%doc COPYING ChangeLog lib/libdvbv5/README
+%{_libdir}/libdvbv5*.so.*
+
+%files -n libdvbv5-devel
+%doc README.lib-multi-threading
+%{_includedir}/libdvbv5/*.h
+%{_libdir}/libdvbv5*.so
+%{_libdir}/pkgconfig/libdvbv5*.pc
+
%changelog
+* Thu Aug 21 2014 Mauro Carvalho Chehab - 1.2.1-1
+- Update to version 1.2.1 and add package for libdvbv5
+
* Mon Aug 18 2014 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.0.0-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
More information about the scm-commits
mailing list