A new user interface for you! Read more...

File dvb-apps.spec of Package dvb-apps

#
# spec file for package dvb-apps
#
# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#

%define         snapshot 3d43b280298c

Name:           dvb-apps
Summary:        Linux DVB API applications and utilities
Version:        hg20140321
Release:        5.1
Url:            http://www.linuxtv.org/
Source0:        dvb-apps-%{snapshot}.tar.bz2
Patch0:         apps_manpages.patch
License:        LGPL-2.1
Group:          Hardware/TV
Obsoletes:      dvb
Provides:       dvb
Requires:       %{name}-data
BuildRequires:  libusb-devel fdupes
BuildRoot:      %{_tmppath}/%{name}-%{version}-build

%description
The LinuxTV dvb-apps package contains some Linux DVB API applications
and a set of utilities that both the developer and end user alike will
find quite useful. Specifically, the utilities are geared towards
the initial setup, testing, and operation of a DVB device, whether
it be of the software decoding (a.k.a. 'budget') or hardware decoding
(a.k.a. 'premium' or 'full-featured') class.

All applications support the DVB-S, DVB-C, DVB-T, and ATSC standards.

%package data
Summary:        Data files for Linux DVB API applications and utilities
License:        LGPL-2.1
Group:          Hardware/TV

%description data
The LinuxTV dvb-apps package contains some Linux DVB API applications
and a set of utilities that both the developer and end user alike will
find quite useful. Specifically, the utilities are geared towards
the initial setup, testing, and operation of a DVB device, whether
it be of the software decoding (a.k.a. 'budget') or hardware decoding
(a.k.a. 'premium' or 'full-featured') class.

This package contains data and reference files for the %{name} package.

%package devel
Summary:        Devel files Linux DVB API applications and utilities
License:        LGPL-2.1
Group:          Development/Libraries/C and C++
Requires:       dvb-apps = %{version}-%{release}  

%description devel
The LinuxTV dvb-apps package contains some Linux DVB API applications
and a set of utilities that both the developer and end user alike will
find quite useful. Specifically, the utilities are geared towards
the initial setup, testing, and operation of a DVB device, whether
it be of the software decoding (a.k.a. 'budget') or hardware decoding
(a.k.a. 'premium' or 'full-featured') class.

This package contains development files for the %{name} package.

%prep
%setup -q -n dvb-apps-%{snapshot}
%patch0 -p1

%build
make ttusb_dec_reset=1

%install
make libdir=%{_libdir}/dvb-apps DESTDIR=%{buildroot} install

%fdupes %{buildroot}

%clean
rm -rf %{buildroot}

%files
%defattr(0755,root,root,0755)
%{_bindir}/*
%defattr(0644,root,root,0755)
%dir %{_libdir}/dvb-apps
%{_libdir}/dvb-apps/*.so
%doc COPYING COPYING.LGPL README
%doc %{_mandir}/man*/*

%files data
%defattr(0644,root,root,0755)
%{_datadir}/dvb

%files devel
%defattr(0644,root,root,0755)
%{_includedir}/*
%dir %{_libdir}/dvb-apps
%{_libdir}/dvb-apps/*.a

%changelog
* Wed Nov  5 2014 joerg.lorenzen@ki.tng.de
- update to version hg20140321
* Sat Feb 16 2013 archie@dellroad.org
- split data files into separate "data" sub-package
- add patch with some basic man pages (copied from debian)
- simplify spec file somewhat
- create dvb-apps.changes file
* Fri Feb  8 2013 joerg.lorenzen@ki.tng.de
- update to version hg20121206
* Tue Jul 24 2012 joerg.lorenzen@ki.tng.de
- update to version hg20120626
* Fri Jun 15 2012 joerg.lorenzen@ki.tng.de
- update to version hg20120410
* Wed Mar 28 2012 joerg.lorenzen@ki.tng.de
- update to version hg20120317
* Tue Feb 14 2012 joerg.lorenzen@ki.tng.de
- update to version hg20120124
* Fri Jan  6 2012 joerg.lorenzen@ki.tng.de
- update to version hg20120105
* Mon Nov 28 2011 joerg.lorenzen@ki.tng.de
- update to version hg20111117
* Mon Aug  1 2011 joerg.lorenzen@ki.tng.de
- update to version hg20110716
* Fri Jul 15 2011 joerg.lorenzen@ki.tng.de
- update to version hg20110628
* Wed Jun 15 2011 joerg.lorenzen@ki.tng.de
- update to version hg20110601
* Thu May 19 2011 joerg.lorenzen@ki.tng.de
- update to version hg20110517
* Mon Apr 11 2011 joerg.lorenzen@ki.tng.de
- update to version hg20110410
* Thu Apr  7 2011 joerg.lorenzen@ki.tng.de
- update to version hg20110406
* Mon Mar 28 2011 joerg.lorenzen@ki.tng.de
- update to version hg20110317
* Wed Feb  2 2011 joerg.lorenzen@ki.tng.de
- update to version hg20110131
* Tue Dec 28 2010 joerg.lorenzen@ki.tng.de
- update to version hg20101225
* Sat Dec  4 2010 joerg.lorenzen@ki.tng.de
- update to version hg20101128
* Wed Nov 24 2010 joerg.lorenzen@ki.tng.de
- update to version hg20101121
* Wed Oct 27 2010 joerg.lorenzen@ki.tng.de
- update to version hg20101024
* Tue Oct  5 2010 joerg.lorenzen@ki.tng.de
- update to version hg20100901
* Wed Aug 25 2010 joerg.lorenzen@ki.tng.de
- update to version hg20100824
* Mon Aug  2 2010 joerg.lorenzen@ki.tng.de
- update to version hg20100801
* Tue Jul 13 2010 joerg.lorenzen@ki.tng.de
- update to version hg20100703
* Fri Jul  2 2010 joerg.lorenzen@ki.tng.de
- update to version hg20100625
* Fri Jun 11 2010 joerg.lorenzen@ki.tng.de
- update to version hg20100605
* Tue May 18 2010 joerg.lorenzen@ki.tng.de
- update to version hg20100516
* Fri May 14 2010 joerg.lorenzen@ki.tng.de
- update to version hg20100509
* Tue Feb 23 2010 joerg.lorenzen@ki.tng.de
- Initial package, version hg20100223