Hello community, here is the log from the commit of package dvbd checked in at Thu Jun 29 22:56:44 CEST 2006. -------- --- dvbd/dvbd.changes 2006-01-25 21:35:36.000000000 +0100 +++ dvbd/dvbd.changes 2006-06-29 15:18:43.000000000 +0200 @@ -1,0 +2,8 @@ +Thu Jun 29 15:17:38 CEST 2006 - seife@suse.de + +- update to version 0.7.8 (CVS as of today) + - some of our patches / fixes are included upstream + - new binary, "dvbrtp" for rtp multicasting + - documentation updated + +------------------------------------------------------------------- Old: ---- dvbd-0.7.7.tar.gz dvbd-64bit.diff dvbd-remux_c-fix-arraysize.diff New: ---- README.SUSE dvbd-0.7.8.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ dvbd.spec ++++++ --- /var/tmp/diff_new_pack.ZyVULb/_old 2006-06-29 22:56:18.000000000 +0200 +++ /var/tmp/diff_new_pack.ZyVULb/_new 2006-06-29 22:56:18.000000000 +0200 @@ -1,11 +1,11 @@ # -# spec file for package dvbd (Version 0.7.7) +# spec file for package dvbd (Version 0.7.8) # -# Copyright (c) 2005 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine # package are under the same license as the package itself. # -# Please submit bugfixes or comments via http://bugs.opensuse.org +# Please submit bugfixes or comments via http://bugs.opensuse.org/ # # norootforbuild @@ -16,9 +16,9 @@ License: GPL Group: Hardware/TV Autoreqprov: on -Version: 0.7.7 -Release: 10 -Summary: a daemon to manage your DVB cards +Version: 0.7.8 +Release: 1 +Summary: A Daemon to Manage Your DVB Cards Source: %{name}-%{version}.tar.gz Source1: config Source2: dvbcat.xinetd @@ -26,23 +26,22 @@ Source4: dvbd.init Source5: dvbd.8.gz Source6: dvbd-clients.1.gz -Source7: README.network -Source8: dvbcat-network -Source9: dvbd.cgi +Source7: dvbcat-network +Source8: dvbd.cgi +Source9: README.network +Source10: README.SUSE Patch1: dvbd-dvbs-satselect.diff -Patch2: dvbd-64bit.diff -Patch3: dvbd-remove-clients-on-lost-subscription.diff -Patch4: implicit-memcpy-define.diff -Patch5: dvbd-always-close-frontend-immediately.diff -Patch6: dvbd-all-tuneparams-from-dvbscan.diff -Patch7: dvbd-no-extra-qualification.diff -Patch8: dvbd-remux_c-fix-arraysize.diff +Patch2: dvbd-remove-clients-on-lost-subscription.diff +Patch3: implicit-memcpy-define.diff +Patch4: dvbd-always-close-frontend-immediately.diff +Patch5: dvbd-all-tuneparams-from-dvbscan.diff +Patch6: dvbd-no-extra-qualification.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build Prereq: /usr/sbin/groupadd /usr/sbin/useradd /etc/init.d/boot.localfs %description dvbd is a daemon to manage your DVB cards. It supports scheduling, -multiple simultaneous connections and priorities. +multiple simultaneous connections, and priorities. @@ -52,21 +51,22 @@ %prep %setup -q -%patch8 -p1 %patch1 -%patch2 -p1 +%patch2 %patch3 %patch4 %patch5 %patch6 -%patch7 mkdir contrib -cp %{S:7} . -cp %{S:8} %{S:9} contrib/ +cp %{S:9} %{S:10} . +cp %{S:7} %{S:8} contrib/ %build -./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var +export CFLAGS="$RPM_OPT_FLAGS" +export CXXFLAGS="$CFLAGS" +./autogen.sh --prefix=/usr --sysconfdir=/etc --localstatedir=/var make +rm -fr dvbdguide/.cvsignore dvbdguide/CVS %install test "%{buildroot}" != "" -a "%{buildroot}" != "/" &&\ @@ -101,6 +101,7 @@ /usr/bin/dvbcat /usr/bin/dvbcat-network.pl /usr/bin/dvblist +/usr/bin/dvbrtp /usr/bin/dvbsched /usr/sbin/dvbd /usr/sbin/rcdvbd @@ -111,9 +112,14 @@ %attr(755,dvbdaemon,root) %dir /var/spool/dvbd %{_mandir}/*/* %doc dvbdguide contrib -%doc README TODO COPYING CREDITS AUTHORS ChangeLog dvbd.html dvbd.css README.network +%doc README TODO COPYING CREDITS AUTHORS ChangeLog dvbd.html dvbd.css README.network README.SUSE %changelog -n dvbd +* Thu Jun 29 2006 - seife@suse.de +- update to version 0.7.8 (CVS as of today) +- some of our patches / fixes are included upstream +- new binary, "dvbrtp" for rtp multicasting +- documentation updated * Wed Jan 25 2006 - mls@suse.de - converted neededforbuild to BuildRequires * Wed Dec 21 2005 - seife@suse.de ++++++ README.network ++++++ --- dvbd/README.network 2005-07-18 16:17:05.000000000 +0200 +++ dvbd/README.network 2006-06-29 13:01:48.000000000 +0200 @@ -1,7 +1,11 @@ -Simple "HTTP streaming server" with dvbd -======================================== +There are 2 examples on how to do HTTP streaming with dvbd. One is a very +simple solution, using xinetd, the other is using a cgi-bin for the apache +webserver. -This README covers the (very) simple streaming solution with dbcat-network.pl. +1. Simple "HTTP streaming server" with dvbd +=========================================== + +This covers the (very) simple streaming solution with dbcat-network.pl. There are some simple steps to get this going: @@ -23,12 +27,31 @@ Enter "get /list" and you shold get a listing of the available channels (dvbd has to be running already). -Now you can launch your favorite media player with an URL of +Now you can launch your favourite media player with an URL of http://myhostname:8080/ProgramName for a transport stream via http or http://myhostname:8080/ProgramName.mpg for a program stream. +2. dvbd streaming frontend using the apache webserver +===================================================== + +This is also easy to get going, but involves setting up apache. + +1. install apache +2. copy dvbd.cgi to the cgi-bin directory, usually to /srv/www/cgi-bin +3. make sure it is executable: chmod +x /srv/www/cgi-bin/dvbd.cgi +4. if apache is configured (the default configuration in SUSE should work + out of the box), start it. + +Now you can point your browser to http://myhostname/cgi-bin/dvbd.cgi +In the form you can set some of the tuning and streaming parameters, +if you'd like to receive a program stream or a transport stream for example, +and filter out programs with perl regular expressions. The result list of +urls directly links to the streams, so these urls can be used to launch +your favourite media player. + + Have a lot of fun... Stefan Seyfried ++++++ dvbd-0.7.7.tar.gz -> dvbd-0.7.8.tar.gz ++++++ ++++ 16719 lines of diff (skipped) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit-unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit-help@opensuse.org