%define DATE 20030207 Name: dvbstream Version: 0.4 Release: 0.cvs%DATE.16ark Summary: Tool for reading streams from DVB (digital video) cards URL: http://www.linuxstb.org/ Source: cvs://anonymous@cvs.dvbtools.sf.net/cvsroot/dvbtools/dvbstream-%DATE.tar.bz2 Patch: dvbstream-20030207-vtx.patch Patch1: dvbstream-20030207-optimize.patch Patch2: dvbstream-20030207-dvbc.patch Patch3: dvbstream-0.4-diseqc.patch Patch4: dvbstream-0.4-simplification.patch Patch5: dvbstream-failurehandling.patch Patch6: dvbstream-service.patch Patch7: dvbstream-fix-diseqc-add-fec.patch Patch8: dvbstream-0.4pre3-flush.patch Patch9: dvbstream-check-paytv.patch Patch10: dvbstream-20030207-ac3transform.patch License: GPL Group: Applications/Multimedia Prefix: %{_prefix} BuildRoot: %{_tmppath}/%{name}-root %description %name is a tool for reading streams from DVB (digital video) cards, and optionally broadcasting it over TCP/IP. %prep %setup -n %name %patch -p1 -b .vtx~ %patch1 -p1 -b .opt~ %patch2 -p1 -b .dvbc~ %patch3 -p1 -b .diseqc~ %patch4 -p1 -b .simplify~ %patch5 -p1 -b .exitonfailure~ %patch6 -p1 -b .service~ %patch7 -p1 -b .diseqcfec~ %patch8 -p1 -b .flush~ %patch9 -p1 -b .paytv~ %patch10 -p1 -b .ac3detect~ %build perl -pi -e "s,-g -Wall -O2,$RPM_OPT_FLAGS,g" Makefile make %install rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT%{_bindir} install -c -m 755 dumprtp dvbstream rtpfeed ts_filter $RPM_BUILD_ROOT%{_bindir} %files %defattr(-,root,root) %doc CHANGES COPYING README %{_bindir}/* %clean rm -rf $RPM_BUILD_ROOT $RPM_BUILD_DIR/%{name}-%{version} %changelog * Sat Jan 24 2004 Bernhard Rosenkraenzer <bero@arklinux.org> 0.4-0.cvs20031109.16ark - AC3 transformation fixes * Sun Nov 9 2003 Bernhard Rosenkraenzer <bero@arklinux.org> 0.4-0.cvs20031109.15ark - Fix build on x86_64 * Sun Oct 12 2003 Bernhard Rosenkraenzer <bero@arklinux.org> 0.4-0.cvs20030207.14ark - Change syntax of -d option - Fix bug in directory creation * Thu Sep 11 2003 Bernhard Rosenkraenzer <bero@arklinux.org> 0.4-0.cvs20030207.13ark - Fix a couple of minor bugs - Allow getting data from DVB cards without tuning * Wed Aug 20 2003 Bernhard Rosenkraenzer <bero@arklinux.org> 0.4-0.cvs20030207.12ark - Fix possible hang on exit - Detect FreeTV vs. PayTV in -scan * Wed Aug 20 2003 Bernhard Rosenkraenzer <bero@arklinux.org> 0.4-0.cvs20030207.11ark - Flush all buffers before closing DVB device * Wed Aug 13 2003 Bernhard Rosenkraenzer <bero@arklinux.org> 0.4-0.cvs20030207.10ark - Fix DISEqC switching - Add option to set FEC manually * Tue Aug 12 2003 Bernhard Rosenkraenzer <bero@arklinux.org> 0.4-0.cvs20030207.9ark - Fix exit value for dvbstream -x * Mon Aug 11 2003 Bernhard Rosenkraenzer <bero@arklinux.org> 0.4-0.cvs20030207.8ark - Add channel scanning * Wed Aug 6 2003 Bernhard Rosenkraenzer <bero@arklinux.org> 0.4-0.cvs20030207.7ark - Fix FD leak - Don't try to set TS filters twice - Identify all streams as DMX_PES_OTHER - identifying them correctly seems to break things for whatever reason. * Mon Aug 4 2003 Bernhard Rosenkraenzer <bero@arklinux.org> 0.4-0.cvs20030207.6ark - Automatically determine PIDs if we know a service ID * Tue Jul 22 2003 Bernhard Rosenkraenzer <bero@arklinux.org> 0.4-0.cvs20030207.5ark - Exit on tuning failure at startup - Improve failure handling: - Try to recover from signal loss (re-tune etc.) - Add -S option to exit on signal loss if recovery doesn't work * Thu May 22 2003 Bernhard Rosenkraenzer <bero@arklinux.org> 0.4-0.cvs20030207.4ark - Fix up videotext support without program stream conversion * Sun Mar 16 2003 Bernhard Rosenkraenzer <bero@arklinux.org> 0.4-0.cvs20030207.3ark - Fix up diseqc support, patch from Marcus Metzler * Sun Mar 9 2003 Bernhard Rosenkraenzer <bero@arklinux.org> 0.4-0.cvs20030207.2ark - Fix DVB-C * Fri Feb 7 2003 Bernhard Rosenkraenzer <bero@arklinux.org> 0.4-0.cvs20030207.1ark - Frequency optimizer * Sun Feb 2 2003 Bernhard Rosenkraenzer <bero@arklinux.org> 0.4-0.cvs20030202.1ark - Fix up VTX support * Sun Feb 2 2003 Bernhard Rosenkraenzer <bero@arklinux.org> 0.4-0.cvs20030202.1ark - Update - Diseqc handling w/ new API - Videotext support * Mon Dec 9 2002 Bernhard Rosenkraenzer <bero@arklinux.org> - Allow auto-retuning on failure * Fri Nov 29 2002 Bernhard Rosenkraenzer <bero@arklinux.org> - initial RPM