Commit dc7a4793 authored by Jean-Paul Saman's avatar Jean-Paul Saman

debian: deb package files

The directory debian holds the files needed for building a deb-package.
parent 39bb544c
This package uses quilt to manage all modifications to the upstream
source. Changes are stored in the source package as diffs in
debian/patches and applied during the build.
For more information about quilt, see /usr/share/doc/quilt/README.source
dvblast (1.3.0~svn.r153-1iphion1) unstable; urgency=low
* Update upstream source to SVN revision 153
-- Martijn Grendelman <martijn@iphion.nl> Tue, 10 Aug 2010 14:47:35 +0200
dvblast (1.2-1iphion4) unstable; urgency=low
* Build-depend on Quilt (>= 0.46-7) due to the use of dh --with-quilt
-- Martijn Grendelman <martijn@iphion.nl> Fri, 28 May 2010 11:47:50 +0200
dvblast (1.2-1iphion3) unstable; urgency=low
* Add 0007-DVB-S-fixes.patch, that fixes a DiSeqc problem
-- Martijn Grendelman <martijn@iphion.nl> Thu, 27 May 2010 17:21:40 +0200
dvblast (1.2-1iphion2) unstable; urgency=low
* Add patchset by JP to fix DVB-S2 tuning issues. This patchset supersedes
the patch added in the previous release. The names of the patches are
pretty self-explanatory:
- Add-option-to-override-Code-Rate-FEC-Inner-settings.patch
- remove-superflous-DVB_API_VERSION.patch
- DVB-S2-print-Frontend-Information.patch
- DVB-S2-Add-option-to-override-ROLLOFF-setting.patch
- DVB-S2-clear-the-previous-command-before-tuning-to-n.patch
- Report-uncorrected-blocks.patch
-- Martijn Grendelman <martijn@iphion.nl> Wed, 26 May 2010 14:52:43 +0200
dvblast (1.2-1iphion1) unstable; urgency=low
* Add patch to enable setting FEC with -F option
-- Martijn Grendelman <martijn@iphion.nl> Mon, 26 Apr 2010 11:24:33 +0200
dvblast (1.2-1) unstable; urgency=low
[ Christophe Mutricy ]
* Use a long list of architecture
[ Rémi Duraffort ]
* Add a gbp.conf file that say we use pristine-tar.
* Update maintainers and uploaders.
* Fix typo in the Makefile.
* Add a .gitignore file.
* Update Debian Policy to 3.8.4.
* Remove patch merged upstream.
* Update patch for the Makefile.
* Set the prefix for the installation.
* Use the upstream manpage.
* Add a patch to fix a typo in the manpage.
* Add the right Vcs headers.
-- Rémi Duraffort <ivoire@videolan.org> Mon, 01 Mar 2010 23:31:02 +0100
dvblast (1.1-1) unstable; urgency=low
* Initial release (Closes: #565740).
-- Rémi Duraffort <ivoire@videolan.org> Mon, 18 Jan 2010 14:30:15 +0100
Source: dvblast
Section: video
Priority: optional
Maintainer: Debian multimedia packages maintainers <pkg-multimedia-maintainers@lists.alioth.debian.org>
Uploaders: Rémi Duraffort <ivoire@videolan.org>,
Sam Hocevar (Debian packages) <sam+deb@zoy.org>,
Christophe Mutricy <xtophe@videolan.org>,
Build-Depends: debhelper (>= 7),
quilt (>= 0.46-7),
libdvbpsi5-dev | libdvbpsi-dev,
linux-libc-dev
Standards-Version: 3.8.4
Homepage: http://www.videolan.org/projects/dvblast.html
Vcs-Git: git://git.debian.org/git/pkg-multimedia/dvblast.git
Vcs-Browser: http://git.debian.org/?p=pkg-multimedia/dvblast.git
Package: dvblast
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: Simple and powerful dvb-streaming application
DVBlast is a simple and powerful streaming application based on the linux-dvb
API.
It opens a DVB device, tunes it, places PID filters, configures a CAM module,
and demultiplexes the packets to several RTP outputs.
.
DVBlast is designed to be the core of a custom IRD or CID, based on a PC with
Linux-supported DVB cards.
.
DVBlast does not do any kind of processing on the elementary streams, such as
transcoding, PID remapping or remultiplexing. it does not stream from plain
files, only DVB devices. If you were looking for these features, switch to VLC.
This work was packaged for Debian by:
Rémi Duraffort <ivoire@videolan.org> on Sun, 17 Jan 2010 20:00:40 +0100
It was downloaded from:
http://downloads.videolan.org/pub/videolan/dvblast/
Upstream Authors:
Marian Ďurkovič <md@bts.sk>
Andy Gatward <a.j.gatward@reading.ac.uk>
Christophe Massiot <massiot@via.ecp.fr>
Copyright:
For all files except en50221.c
Copyright (C) 2004-2010 Marian Ďurkovič <md@bts.sk>
Andy Gatward <a.j.gatward@reading.ac.uk>
Christophe Massiot <massiot@via.ecp.fr>
en50221.c:
Copyright (C) 2004-2010 Christophe Massiot <massiot@via.ecp.fr>
2000 Klaus Schmidinger
License:
This package is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
This package is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this package; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
On Debian systems, the complete text of the GNU General
Public License version 2 can be found in `/usr/share/common-licenses/GPL-2'.
The Debian packaging is:
Copyright (C) 2010 Rémi Duraffort <ivoire@videolan.org>
you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
NEWS
README
[DEFAULT]
# use pristine tar
pristine-tar = True
From f2d5b452533f8b0314ffc09f3b961743f3698d0c Mon Sep 17 00:00:00 2001
From: Jean-Paul Saman <jpsaman@videolan.org>
Date: Thu, 27 May 2010 16:03:39 +0200
Subject: [PATCH 7/7] DVB-S fixes
- select satnum in the same way as szap-s2 (i_satnum * 4) & 0x0f iso (i_satnum -1) << 2
- always set the correct SEC_TONE
---
dvb.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/dvb.c b/dvb.c
index 9342403..c45a13e 100644
--- a/dvb.c
+++ b/dvb.c
@@ -469,7 +469,7 @@ static int FrontendDoDiseqc(void)
struct dvb_diseqc_master_cmd cmd =
{ {0xe0, 0x10, 0x38, 0xf0, 0x00, 0x00}, 4};
cmd.msg[3] = 0xf0 /* reset bits */
- | ((i_satnum - 1) << 2)
+ | ((i_satnum * 4) & 0x0f)
| (fe_voltage == SEC_VOLTAGE_13 ? 0 : 2)
| (fe_tone == SEC_TONE_ON ? 1 : 0);
@@ -502,7 +502,7 @@ static int FrontendDoDiseqc(void)
msleep(100000); /* ... */
}
- else if ( ioctl( i_frontend, FE_SET_TONE, fe_tone ) < 0 )
+ if ( ioctl( i_frontend, FE_SET_TONE, fe_tone ) < 0 )
{
msg_Err( NULL, "FE_SET_TONE failed (%s)", strerror(errno) );
exit(1);
--
1.7.0.4
Remove some unneeded CFLAGS.
--- dvblast-1.1.orig/Makefile 2009-05-11 15:05:39.000000000 +0200
+++ dvblast-1.1/Makefile 2010-01-18 14:44:26.459058679 +0100
@@ -1,9 +1,6 @@
# DVBlast Makefile
-# Customise the path of your kernel
-VERSION = 1.2.0
+VERSION = 1.3.0
TOPDIR = `basename ${PWD}`
CFLAGS += -Wall -O3 -fomit-frame-pointer
-CFLAGS += -g
-CFLAGS += -I/usr/src/kernel/linux-2.6.29.1/include
LDLIBS += -lrt
LDLIBS_DVBLAST += -ldvbpsi -lpthread
01_remove_bad_cflags.diff
0007-DVB-S-fixes.patch
#!/usr/bin/make -f
# -*- makefile -*-
export PREFIX=/usr
%:
dh --with quilt $@
version=3
http://download.videolan.org/pub/videolan/dvblast/([\d][\d\.]+[a-z]?)/dvblast-([\d][\d\.]+[a-z]?)\.tar\.bz2
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment