Sophie

Sophie

distrib > Arklinux > devel > i586 > media > main-src > by-pkgid > 3e429247145990e1b6b9a4ae41857550 > files > 13

dvbstream-0.4-0.cvs20030207.16ark.src.rpm

%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