aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--debian/changelog547
-rw-r--r--debian/compat1
-rw-r--r--debian/control55
-rw-r--r--debian/copyright91
-rw-r--r--debian/dvb-apps.bug-presubj7
-rw-r--r--debian/dvb-apps.examples5
-rw-r--r--debian/dvb-apps.lintian-overrides6
-rw-r--r--debian/dvb-apps.postinst13
-rw-r--r--debian/hauppauge2.rc541
-rw-r--r--debian/patches/01_README.scan.dpatch28
-rwxr-xr-xdebian/patches/09_x_zap_flush_stdout.dpatch36
-rw-r--r--debian/patches/15_stdint_include.dpatch41
-rw-r--r--debian/patches/alevt.patch173
-rw-r--r--debian/patches/apps_manpages.patch889
-rw-r--r--debian/patches/dbug606728.diff12
-rw-r--r--debian/patches/series7
-rw-r--r--debian/patches/uk-CrystalPalace.diff28
-rwxr-xr-xdebian/rules12
-rw-r--r--debian/source/format1
-rw-r--r--debian/watch5
20 files changed, 1998 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..93d6452
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,547 @@
+linuxtv-dvb-apps (1.1.1+rev1483-1) unstable; urgency=low
+
+ * New upstream release
+ - Fixes "updated DVB-T frequencies for Italy" (Closes: #613097)
+ * Fix "dvbscan: Infinite loop parsing arguments"
+ - patch from Vincent Pelletier (Closes: #606728)
+ * Added uk-CrystalPalace.diff
+ - Fixes "Channel/frequency/etc. updating for London" (Closes: #669715)
+
+ -- Mark Purcell <msp@debian.org> Sun, 13 May 2012 19:42:13 +1000
+
+linuxtv-dvb-apps (1.1.1+rev1457-4) unstable; urgency=low
+
+ * Add Conflicts: Provides: alevt (Closes: #654818)
+ - Fixes "alevt and dvb-apps: error when trying to install together"
+ * Add Conflicts: nmh (Closes: #654810)
+ - Fixes "dvb-apps and nmh: error when trying to install together"
+
+ -- Mark Purcell <msp@debian.org> Mon, 27 Feb 2012 21:13:21 +1100
+
+linuxtv-dvb-apps (1.1.1+rev1457-3) unstable; urgency=low
+
+ * Build-depend on libx11-dev (Closes: #655778)
+ * Build-depend on libzvbi-dev
+ * Standards-Version: 3.9.2
+
+ -- Tobias Grimm <etobi@debian.org> Sun, 15 Jan 2012 11:11:50 +0100
+
+linuxtv-dvb-apps (1.1.1+rev1457-2) unstable; urgency=low
+
+ * Fixed upstream "be-Schoten and be-Antwerp run on 506MHz" (Closes: #566336)
+ * Add apps_manpages.patch - Thanks Uwe (Closes: #312570)
+ * Added & refresh alevt.patch - Thks Uwe
+ * Add Build-Depends: libzvbi-dev
+
+ -- Mark Purcell <msp@debian.org> Thu, 05 Jan 2012 22:39:17 +1100
+
+linuxtv-dvb-apps (1.1.1+rev1457-1) unstable; urgency=low
+
+ * New upstream release
+ - Fixes "dvb-apps: missing channel for es-Sevilla" (Closes: #569077)
+ - Fixes "Missing muxes" (Closes: #540660)
+ - Fixes "fr-Nantes should have offset of 167000" (Closes: #564204)
+ * "Typo in the synopsis" amended (Closes: #651812)
+ * Switch to dh - build-depends-on-obsolete-package
+ * Drop obsolete Uploaders
+ * Drop me-tv obsolete Conflicts
+ * source/format 3.0 (quilt) - patch-system-but-no-source-readme build-
+ depends-on-obsolete-package
+ * Minor update Description
+ * ACK NMU - Thks Simon
+ * bug-presubj - redirect frequency updates upstream
+
+ -- Mark Purcell <msp@debian.org> Thu, 05 Jan 2012 18:02:19 +1100
+
+linuxtv-dvb-apps (1.1.1+rev1355-1.1) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * Fix FTBFS: linux/videodev.h: Remove legacy V4L1 test app as per upstream
+ hg changeset 1424. (Closes: #621964) (LP: #756224) Thanks Daniel T Chen.
+
+ -- Simon Paillard <spaillard@debian.org> Sat, 10 Dec 2011 10:50:26 +0100
+
+linuxtv-dvb-apps (1.1.1+rev1355-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Mark Purcell <msp@debian.org> Thu, 25 Feb 2010 21:13:46 +1100
+
+linuxtv-dvb-apps (1.1.1+rev1273-1) unstable; urgency=low
+
+ * New upstream release
+ - (Closes: #526708): "de-Nuernberg out of date"
+ * Drop obsolete dvb-utils (etch dummy package only)
+ * Update debian/watch - with pointer to Hg version
+
+ -- Mark Purcell <msp@debian.org> Sun, 03 May 2009 20:16:46 +1000
+
+linuxtv-dvb-apps (1.1.1+rev1207-5) unstable; urgency=low
+
+ [ Stephane Glondu ]
+ * Add a patch to explicitly include <stdint.h> and system headers
+ first to fix FTBFS (Closes: #525580)
+ * Move to new section `video'
+ * Add myself to Uploaders and DM-Upload-Allowed
+ * Remove versioned dependencies available in oldstable, add
+ ${misc:Depends} as complained by Lintian
+
+ [ Tobias Grimm ]
+ * Increased standards version to 3.8.1
+ * Fixed license references in debian/coypright
+
+ -- Tobias Grimm <etobi@debian.org> Fri, 01 May 2009 23:00:37 +0200
+
+linuxtv-dvb-apps (1.1.1+rev1207-4) unstable; urgency=low
+
+ * Switch postinst to check for /dev/MAKEDEV
+ - /var/lib/dpkg/info/dvb-apps.postinst: line 6: /sbin/MAKEDEV: No such
+ file or directory (Closes: #502831)
+
+ -- Mark Purcell <msp@debian.org> Wed, 22 Oct 2008 22:05:02 +1100
+
+linuxtv-dvb-apps (1.1.1+rev1207-3) unstable; urgency=medium
+
+ [ Tobias Grimm ]
+ * Conflict with libxbase2.0-bin, libxdb-dev because of `/usr/bin/zap' which is
+ also in those packages (Closes: #492141)
+ * Added Tobias Grimm <tg@e-tobi.net> to uploaders
+ * Urgency medium for RC bug
+
+ [ Mark Purcell ]
+ * dvb-utils Decsription: mention etch to lenny transitions
+ * Conflicts: me-tv (<< 0.5.33-2)
+ - must conflict against me-tv (<< 0.5.33-2) (Closes: #496557)
+
+ -- Mark Purcell <msp@debian.org> Fri, 05 Sep 2008 19:49:21 +1000
+
+linuxtv-dvb-apps (1.1.1+rev1207-2) unstable; urgency=low
+
+ * Urgency medium for RC bug
+ * Package: dvb-utils - Tranistional dummy package
+ - No transitional package for dvb-utils (Closes: #494012)
+
+ -- Mark Purcell <msp@debian.org> Sun, 22 Jun 2008 16:32:39 +1000
+
+linuxtv-dvb-apps (1.1.1+rev1207-1) unstable; urgency=low
+
+ [ Mark Purcell ]
+ * New upstream mercurial (Hg) release
+ - NEW Package: dvb-apps to match upstream name
+ - Replaces:/ Conflicts: dvb-utils
+ * Fixed Upstream:
+ - fr-Paris should have an added offset of 167000 for each value
+ (Closes: #478020)
+ - scan fails on Eurobird 28.5E (Sky UK) (Closes: #415264)
+ - /usr/share/doc/dvb-utils/examples/scan/dvb-t/au-Sydney_North_Shore
+ out of date (Closes: #471829)
+ - new file /usr/share/doc/dvb-utils/examples/scan/dvb-t/de-Leipzig
+ (Closes: #441984)
+ - Example file for dvb-t/de-Koeln-Bonn out of date (Closes: #485449)
+ - Is the zap util the latest version? (Closes: #408246)
+ - /usr/share/doc/dvb-utils/examples/scan/dvb-t/de-Frankfurt out of
+ date (Closes: #471210)
+ - please ship example DVB-T file for de-Dresden (Closes: #473145)
+ - contains /usr/bin/evtest which is also in lineakd (Closes: #438696)
+ - LP: #90752, #180332, #191233
+ * Patches included upstream:
+ - 02_av7110_loadkeys-BTN.dpatch 03_budget_ci_loadkeys.dpatch
+ - 05_scanfiles_not_in_cvs_yet.dpatch 06_scan_uk-heathfield-fix.dpatch
+ - 04_scanfiles_from_cvs.dpatch
+ * Refresh: 01_README.scan.dpatch 09_x_zap_flush_stdout.dpatch
+ * debian/rules: Switch to /usr/share/cdbs/1/class/makefile.mk
+ * Update debian/copyright
+ * debian/control update Description:
+ * Install various READMEs
+ * Install test/ under doc/dvb-apps/examples
+
+ [ Thomas Schmidt ]
+ * Switched Build-System to cdbs, Build-Depend on cdbs
+ * Added Homepage, Vcs-Svn and Vcs-Browser fields to debian/control
+ * Bumped Standards-Version to 3.7.3
+ * Do not ignore errors of "make clean"
+
+ -- Mark Purcell <msp@debian.org> Sun, 22 Jun 2008 11:00:40 +1000
+
+linuxtv-dvb-apps (1.1.1-3) unstable; urgency=low
+
+ [ Mark Purcell ]
+ * Update scan files from 20070804
+ - initial-tuning-data files duplication between dvb-utils & kaffeine
+ (Closes: #419566)
+ * Add myself to uploaders
+ * Add debian/compat: lintian debian-rules-sets-DH_COMPAT
+
+ -- Debian VDR Team <pkg-vdr-dvb-devel@lists.alioth.debian.org> Mon, 06 Aug 2007 21:41:18 +0100
+
+linuxtv-dvb-apps (1.1.1-2) unstable; urgency=low
+
+ * Added 06_scan_uk-heathfield-fix.dpatch to fix the uk-Heathfiels scanfile
+ as reported in Ubuntu bug #55789
+ * Bumped Standards-Version to 3.7.2
+
+ -- Thomas Schmidt <tschmidt@debian.org> Mon, 28 Aug 2006 23:24:20 +0200
+
+linuxtv-dvb-apps (1.1.1-1) unstable; urgency=low
+
+ * Thomas Schmidt <tschmidt@debian.org>
+ - New upstream release, supports ATSC now (closes: #345413, #368763)
+ + Removed 06_freeview_channel_numbers.dpatch
+ + Removed 07_vdr_output.dpatch
+ + Removed 08_debug_minor_fixes.dpatch
+
+ -- Debian VDR Team <pkg-vdr-dvb-devel@lists.alioth.debian.org> Sat, 3 Jun 2006 13:12:54 +0200
+
+linuxtv-dvb-apps (1.1.0-11) unstable; urgency=low
+
+ * Thomas Schmidt <tschmidt@debian.org>
+ - Added 09_x_zap_flush_stdout.dpatch - make [stc]zap flush stdout
+ after writing status line (closes: #357126)
+ - Fixed spelling mistake in package description (closes: #363364)
+ - Fixed debian/watch
+
+ -- Debian VDR Team <pkg-vdr-dvb-devel@lists.alioth.debian.org> Sat, 29 Apr 2006 21:42:54 +0200
+
+linuxtv-dvb-apps (1.1.0-10) unstable; urgency=low
+
+ * Thomas Schmidt <tschmidt@debian.org>
+ - Depend on makedev | udev
+
+ -- Thomas Schmidt <tschmidt@debian.org> Thu, 29 Dec 2005 14:33:17 +0100
+
+linuxtv-dvb-apps (1.1.0-9) unstable; urgency=low
+
+ * Thomas Schmidt <tschmidt@debian.org>
+ - Added 05_scanfiles_not_in_cvs_yet.dpatch, containing:
+ + de-Schwerin from Michael Meyer <mimesn@web.de>
+ + de-Rostock from Oliver Beyer <musketaquid@web.de>
+
+ -- Thomas Schmidt <tschmidt@debian.org> Thu, 15 Dec 2005 13:26:37 +0100
+
+linuxtv-dvb-apps (1.1.0-8) unstable; urgency=low
+
+ * Darren Salt <linux@youmustbejoking.demon.co.uk>:
+ - New patch 06_freeview_channel_numbers:
+ + fix Freeview channel number extraction (was losing the top two bits).
+ - New patch 07_vdr_output:
+ + correct format - output "channel;provider", not "provider - channel";
+ + output audio language information (assume that the AC3 PID is in the
+ same language as the first 'plain' audio channel);
+ + ensure that the transport stream ID is set for every service (else
+ there may be an apparent lack of EPG data for some channels).
+ - New patch 08_debug_minor_fixes:
+ + remove duplicate "0x".
+ - Modified patch 03_budget_ci_loadkeys, removing *.orig.
+ * Thomas Schmidt <tschmidt@debian.org>
+ - Updated scan files from linuxtv.org cvs (20051210)
+ - Bumped Standards-Version to 3.6.2.1
+
+ -- Debian VDR Team <pkg-vdr-dvb-devel@lists.alioth.debian.org> Sun, 11 Dec 2005 13:37:12 +0100
+
+linuxtv-dvb-apps (1.1.0-7) unstable; urgency=low
+
+ * Thomas Schmidt <tschmidt@debian.org>
+ - Updated scan files from linuxtv.org cvs
+ - Added de-Hamburg scan file from Stephan Poehlsen
+ (closes: #303183)
+
+ -- Debian VDR Team <pkg-vdr-dvb-devel@lists.alioth.debian.org> Wed, 9 Mar 2005 21:09:49 +0100
+
+linuxtv-dvb-apps (1.1.0-6) unstable; urgency=low
+
+ * Thomas Schmidt <tschmidt@debian.org>
+ - Added dvbnet and dvbtraffic bins to dvb-utils (closes: #298707)
+ - Changed debian/watch and all other references to the new
+ download-directory on www.linuxtv.org
+ - Removed Andreas Müller from uploaders - he does not intend
+ to do uploads anymore
+
+ -- Debian VDR Team <pkg-vdr-dvb-devel@lists.alioth.debian.org> Wed, 23 Feb 2005 12:09:16 +0100
+
+linuxtv-dvb-apps (1.1.0-5) unstable; urgency=low
+
+ * The "This is my first upload." release
+ * Thomas Schmidt <tschmidt@debian.org>
+ - Added the new frequency-definitions for the scan-utility from
+ the cvs-repository to dvb-utils (closes: #294325)
+ - Changed my email-address to new debian one
+
+ -- Debian VDR Team <pkg-vdr-dvb-devel@lists.alioth.debian.org> Wed, 9 Feb 2005 11:38:10 +0100
+
+linuxtv-dvb-apps (1.1.0-4) unstable; urgency=low
+
+ * Thomas Schmidt <thomas.schmidt@in.stud.tu-ilmenau.de>
+ - Build-depend on dpatch (>= 2.0.9) to fix FTBFS on sparc,
+ caused by the new dpatch-file-format
+ - Applied patch from Darren Salt <linux@youmustbejoking.demon.co.uk>
+ to add budget_ci_loadkeys-utility (closes: #276082)
+
+ -- Debian VDR Team <pkg-vdr-dvb-devel@lists.alioth.debian.org> Sat, 16 Oct 2004 10:01:14 +0200
+
+linuxtv-dvb-apps (1.1.0-3) unstable; urgency=low
+
+ * Thomas Schmidt <thomas.schmidt@in.stud.tu-ilmenau.de>
+ - Applied patch from Darren Salt <linux@youmustbejoking.demon.co.uk>
+ to allow key names that begin with BTN_* in av7110_loadkeys
+ (closes: #273733)
+
+ -- Debian VDR Team <pkg-vdr-dvb-devel@lists.alioth.debian.org> Tue, 28 Sep 2004 15:50:41 +0200
+
+linuxtv-dvb-apps (1.1.0-2) unstable; urgency=low
+
+ * Thomas Schmidt <thomas.schmidt@in.stud.tu-ilmenau.de>
+ + New upstream version (closes: Bug#242701)
+ + Cleanup of complete debian-directory
+ + Use dh_install
+ + Include README for szap (closes: Bug#254518)
+ + Include hauppauge2.rc5 for Hauppauge Nexus-S 2.2 from
+ Uwe Maier <uwe.maier@hp.com>
+ + Changed Maintainer to Debian VDR Team
+ <pkg-vdr-dvb-devel@lists.alioth.debian.org>
+ + Cleaned up Build-Deps
+
+ -- Debian VDR Team <pkg-vdr-dvb-devel@lists.alioth.debian.org> Fri, 30 Jul 2004 14:09:15 +0200
+
+linuxtv-dvb-apps (1.1.0-1) experimental; urgency=low
+
+ * Thomas Schmidt:
+ + Split apps from linuxtv-dvb-package, because upstream did this too
+ + Create DVB-Devices in dvb-utils, as suggested by Mark Purcell
+ + Added correct watch-file
+
+ -- Thomas Schmidt <thomas.schmidt@in.stud.tu-ilmenau.de> Sun, 7 Mar 2004 15:08:27 +0100
+
+linuxtv-dvb (1.0.1-7) unstable; urgency=low
+
+ * Make dvb-dev a dummy package - move the dvb-api-documentation to
+ dvb-utils (closes: Bug#226985)
+ * Include the datafiles for scan under /usr/share/doc/examples/scan/
+ and changed README.scan accordingly. (closes: Bug#225596)
+ * Do not package as debian-native-package anymore (closes: Bug#223855)
+
+ -- Thomas Schmidt <thomas.schmidt@in.stud.tu-ilmenau.de> Sun, 11 Jan 2004 11:37:42 +0100
+
+linuxtv-dvb (1.0.1-6) unstable; urgency=low
+
+ * Change dvb-dev to depend only on linux-kernel-headers
+ * Remove header-files from dvb-dev, because they are included in
+ linux-kernel-headers (closes: Bug#214502)
+
+ -- Thomas Schmidt <thomas.schmidt@in.stud.tu-ilmenau.de> Fri, 31 Oct 2003 12:09:04 +0100
+
+linuxtv-dvb (1.0.1-5) unstable; urgency=low
+
+ * Add linux-kernel-headers as alternative depend to dvb-dev to the
+ dvb-driver-source package
+
+ -- Thomas Schmidt <thomas.schmidt@in.stud.tu-ilmenau.de> Fri, 31 Oct 2003 00:28:45 +0100
+
+linuxtv-dvb (1.0.1-4) unstable; urgency=low
+
+ * changed build-system to dpatch
+ * corrected build-depends, as suggested by Santiago Vila
+ (closes: Bug#217531)
+
+ -- Thomas Schmidt <thomas.schmidt@in.stud.tu-ilmenau.de> Sun, 19 Oct 2003 00:19:30 +0200
+
+linuxtv-dvb (1.0.1-3) unstable; urgency=low
+
+ * cleaned up debian/rules a little bit
+ * changed "Source: dvb" to "Source: linuxtv-dvb" in control.template of the
+ dvb-driver-source
+ * changed symbolic link "linux" in the dvb-driver-source-package to
+ /usr/include and rename it to "include" (closes: Bug#216192)
+ * changed section of dvb-dev to devel
+
+ -- Thomas Schmidt <thomas.schmidt@in.stud.tu-ilmenau.de> Fri, 17 Oct 2003 12:32:51 +0200
+
+linuxtv-dvb (1.0.1-2) unstable; urgency=low
+
+ * added Thomas as a co maintainer
+
+ -- Andreas Mueller <amu@tr.debian.net> Sun, 12 Oct 2003 16:50:12 +0200
+
+linuxtv-dvb (1.0.1-1) unstable; urgency=low
+
+ * New upstream version
+ * renamed source from dvb to upstream's linuxtv-dvb
+ * removed em8300.h since driver isnt supported :)
+ (closes: Bug#211933)
+
+ -- Andreas Mueller <amu@tr.debian.net> Mon, 29 Sep 2003 14:36:56 +0200
+
+dvb (1.0.0-3) unstable; urgency=low
+
+ * dvb-dev: trying to overwrite `/usr/include/linux/em8300.h', which
+ is also in package em8300-headers see bug: #211883. Added a
+ Conflicts. Notified upstream.
+ * finally close: bug #211933 added kernel-sources as a dependence
+ (closes: Bug#211933)
+
+ -- Andreas Mueller <amu@tr.debian.net> Fri, 26 Sep 2003 21:38:44 +0200
+
+dvb (1.0.0-2) unstable; urgency=low
+
+ * Moved to Standarts-Version: 3.6.1
+ * close: bug #211933
+ Added missing build dep kernel-headers for
+ dvb-driver-source
+ * testing now with precompiled modules
+
+ -- Andreas Mueller <amu@tr.debian.net> Sun, 21 Sep 2003 12:07:02 +0200
+
+dvb (1.0.0-1) unstable; urgency=low
+
+ * Updated to 1.0.0 release
+ * fixed the dvb-driver-source package
+ * close bug #186207
+ (closes: Bug#186207)
+ * close bug #172173
+ (closes: Bug#172173)
+ * close bug #166818
+ (closes: Bug#166818)
+ * close bug #166829
+ (closes: Bug#166829)
+ * close bug #199845
+ (closes: Bug#199845)
+
+ -- Andreas Mueller <amu@tr.debian.net> Tue, 9 Sep 2003 12:00:00 +0200
+
+dvb (0.9.4.20020803-6.1) unstable; urgency=low
+
+ * NMU (sponsored by Joey Hess)
+ * debian/patches/02_strstream-gcc3.3-fix_diff:
+ - Change all references to 'strstream.h' to 'strstream', so the package
+ can be successfully built with GCC 3.3, closes: #198286.
+
+ -- Tore Anderson <tore@linpro.no> Sun, 13 Jul 2003 20:05:32 +0200
+
+dvb (0.9.4.20020803-6) unstable; urgency=low
+
+ * close bug 157436
+ (closes: Bug#157436)
+ * set architecture to "any"
+ (closes: Bug#148272)
+ * Added autoconf2.13 as build-dep and modified autogen.sh to run
+ autoconf2.13. Added a patch file 01_auto_sh_diff for this.
+ thanks to Francesco
+ (closes: #157198)
+
+ -- Andreas Mueller <amu@tr.debian.net> Sat, 15 Mar 2003 21:22:00 +0100
+
+dvb (0.9.4.20020803-5) unstable; urgency=low
+
+ * some cosmetic changes
+
+ -- Andreas Mueller <amu@tr.debian.net> Sat, 4 Jan 2003 16:27:00 +0100
+
+
+dvb (0.9.4.20020803-4) unstable; urgency=low
+
+ * took package from Eduard/QA
+ (closes: Bug#117995)
+
+ -- Andreas Mueller <amu@tr.debian.net> Sat, 4 Jan 2003 16:27:00 +0100
+
+dvb (0.9.4.20020803-3) unstable; urgency=low
+
+ * Too bad, my own scripts reverted the changes in control. Now fixes
+ Build-Dependencies and Arch, thanks to Lamont, closes: #155364
+ * separated Debian changes from CVS snapshot, now patching like with DBS
+
+ -- Eduard Bloch <blade@debian.org> Sun, 4 Aug 2002 11:26:12 +0200
+
+dvb (0.9.4.20020803-2) unstable; urgency=low
+
+ * Arch: all, now really :(
+
+ -- Eduard Bloch <blade@debian.org> Sat, 3 Aug 2002 12:00:46 +0200
+
+dvb (0.9.4.20020803-1) unstable; urgency=low
+
+ * Updated CVS snapshot
+ * Fixed devfsd integration, thanks to Kay Sievers <kay@vrfy.org>
+ * Removed KDREV dependency, -DMODVERSIONS fixed this
+
+ -- Eduard Bloch <blade@debian.org> Sat, 3 Aug 2002 10:03:36 +0200
+
+dvb (0.9.4.20020709-1) unstable; urgency=low
+
+ * Updated CVS snapshot, works with 2.4.19-rc1
+ * Better dependency on automake, closes: #151685
+ * Defined MODVERSIONS, closes: #145006
+ * Devfs optimisations, closes: #133755. Symlinks may need some improvement,
+ cannot test yet.
+ * Changed misleading debconf message
+ * Arch: all, let's see how far this go.
+
+ -- Eduard Bloch <blade@debian.org> Tue, 9 Jul 2002 22:45:52 +0200
+
+dvb (0.9.4.20020321-1) unstable; urgency=low
+
+ * Updated CVS snapshot
+ * creating missing symlinks in mpegtools
+
+ -- Eduard Bloch <blade@debian.org> Wed, 20 Mar 2002 17:31:48 +0100
+
+dvb (0.9.4.20020308-1) unstable; urgency=medium
+
+ * New CVS snapshot, follows new main release
+ * Setting exact kernel version dependency, and Firmware files are installed
+ with the particular modules package. I am fed up with unresolved symbols
+ and ARM crashes.
+ * including Dpram and Root now. If someone tries to argument with GPL
+ violatons, they shold first explain how the various firmware files can be
+ distributed with the Linux kernel while Convergence gives the same
+ permissions for distribution
+ * Set DVB_FIRM_PATH to Debian's storage directory and removed other cludges
+ * Rewrotten a Makefile to make it work with kernel-headers only
+ * added changes from VDR author to make the driver act more smooth with
+ still frames
+
+ -- Eduard Bloch <blade@debian.org> Mon, 11 Mar 2002 15:57:39 +0100
+
+dvb (0.9.3.20011227-1) unstable; urgency=low
+
+ * New CVS snapshot
+ - 2.4.17 ready
+ - new module, included in the init script. Closes: #126422
+ * removed the patch from fimrware searching routine, making symlinks instead
+ * fixed spelling errors, closes: #124584
+ * fixed paths in dvb-driver-source, using dvb-dev package now
+ * used gtvscreen2.c from the previous version, the new is broken
+ * New example files apps/szap/channels.conf-dvbt*
+
+ -- Eduard Bloch <blade@debian.org> Tue, 27 Dec 2001 15:12:27 +0100
+
+dvb (0.9.3.20011107-1) unstable; urgency=low
+
+ * New CVS snapshot
+ - driver-source: fixes compilation problems with kernel >> 2.4.10
+ - zapping, mpegtools: various improvements and fixes
+ * improved description and README.Debian, upstream's hints
+
+ -- Eduard Bloch <blade@debian.org> Tue, 7 Nov 2001 09:36:27 +0100
+
+dvb (0.9.3.20011003-1) unstable; urgency=low
+
+ * New CVS snapshot, minor fix in mpegtools
+ * typos in manpages fixed
+ * included forgotten README in the mpegtools
+ * combined both rules files to build multiple modules packages.
+ * changed location of firmware to /lib/dvb
+
+ -- Eduard Bloch <blade@debian.org> Wed, 3 Oct 2001 23:11:23 +0200
+
+dvb (0.9.3.20010921-1) unstable; urgency=low
+
+ * Initial Release. Closes: #112463, Closes: #112464
+ * removed firmware from the source, unclear license.
+ * Hacked Makefile and dvb.c to compile w/o firmware files and load external
+ firmware from Debian conform locations.
+
+ -- Eduard Bloch <blade@debian.org> Fri, 21 Sep 2001 21:21:14 +0200
+
+Local variables:
+mode: debian-changelog
+End:
diff --git a/debian/compat b/debian/compat
new file mode 100644
index 0000000..45a4fb7
--- /dev/null
+++ b/debian/compat
@@ -0,0 +1 @@
+8
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..1f1d934
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,55 @@
+Source: linuxtv-dvb-apps
+Section: video
+Priority: extra
+Maintainer: Debian VDR Team <pkg-vdr-dvb-devel@lists.alioth.debian.org>
+Uploaders: Mark Purcell <msp@debian.org>, Tobias Grimm <etobi@debian.org>
+DM-Upload-Allowed: yes
+Build-Depends: debhelper (>= 8), libx11-dev, libzvbi-dev
+Standards-Version: 3.9.2
+Vcs-Svn: svn://svn.debian.org/pkg-vdr-dvb/dvb/linuxtv-dvb-apps/trunk/
+Vcs-Browser: http://svn.debian.org/wsvn/pkg-vdr-dvb/dvb/linuxtv-dvb-apps/trunk/
+Homepage: http://www.linuxtv.org/wiki/index.php/LinuxTV_dvb-apps
+
+Package: dvb-apps
+Architecture: any
+Depends:
+ ${shlibs:Depends},
+ makedev | udev,
+ ${misc:Depends}
+Replaces: dvb-utils
+Provides: alevt
+Conflicts: libxbase2.0-bin, libxdb-dev, alevt, nmh
+Description: Digital Video Broadcasting (DVB) applications
+ Applications and utilities geared towards the initial setup, testing
+ and operation of an DVB device supporting the DVB-S, DVB-C, DVB-T,
+ and ATSC standards.
+ .
+ Main User Applications:
+ . scan - Scan for channels on your digital TV device
+ . dvbscan - Another frequency scanning tool
+ . czap, szap, tzap - Tuning utilities for DVB-C, DVB-S, DVB-T
+ . azap - Tuning utility for ATSC
+ . gnutv - Tune, watch and stream your TV
+ .
+ General Utilities:
+ . dvbdate - Set your clock from digital TV
+ . dvbnet - Control digital data network interfaces
+ . dvbtraffic - Monitor traffic on a digital device
+ . femon - Monitor the tuning on a digital TV device
+ . zap - *Just* tunes a digital device
+ . atsc_epg - Display ATSC Electronic Program Guide (next programs)
+ . alevt - Teletext browser
+ .
+ Hardware Specific Utilities:
+ . util/av7110_loadkeys - Load remote keys into an av7110 based card
+ . util/dib3000-watch - Monitor DIB3000 demodulators
+ . util/dst-utils - Utilities for DST based cards
+ . util/ttusb_dec_reset - Reset a TechnoTrends TTUSB DEC device
+ .
+ Libraries:
+ . lib/libdvbapi - Interface library to digital TV devices
+ . lib/libdvbcfg - Library to parse/create digital TV channel
+ . lib/libdvbsec - Library for Satellite Equipment Control operations
+ . lib/libucsi - Fast MPEG2 Transport Stream SI table parsing library
+ . lib/libdvben50221- Implementation of a Cenelec EN 50221 CAM stack
+ . lib/libdvbmisc - Miscellaneous utilities used by the other libraries
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..95de3b6
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,91 @@
+This package was debianized by Eduard Bloch <blade@debian.org> on
+Fri, 21 Sep 2001 17:31:06 +0200.
+
+It was downloaded from http://www.linuxtv.org/download/
+
+Upstream Authors:
+
+ Manu Abraham <abraham.manu@gmail.com>
+ Andrew de Quincey (adq_dvb@lidskialf.net)
+
+Copyright:
+
+ Copyright (C) 2004, 2005 Manu Abraham <abraham.manu@gmail.com>
+ Copyright (C) 2006 Andrew de Quincey (adq_dvb@lidskialf.net)
+
+License:
+
+ This program 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 program 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 program; if not, write to the Free Software
+ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
+
+On Debian systems, the complete text of the GNU General
+Public License can be found in `/usr/share/common-licenses/GPL-2'.
+
+
+ This library is free software; you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public
+ License as published by the Free Software Foundation; either
+ version 2.1 of the License, or (at your option) any later version.
+ This library 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
+ Lesser General Public License for more details.
+
+ You should have received a copy of the GNU Lesser General Public
+ License along with this library; if not, write to the Free Software
+ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
+
+On Debian systems, the complete text of the GNU Lesser General
+Public License can be found in `/usr/share/common-licenses/LGPL-2.1'.
+
+
+Other Portions:
+ [Copyright: 1999-2000 Vojtech Pavlik]
+ [Copyright: 2000 - 2002 convergence GmbH]
+ [Copyright: 2000 Holger Waechtler <holger@convergence.de>]
+ [Copyright: 2000 Marcus Metzler <marcus@convergence.de>]
+ [Copyright: 2000 Ralph Metzler <ralph@convergence.de>]
+ [Copyright: 2000 Ralph Metzler <ralph@convergence.de> / 2003 Convergence GmbH]
+ [Copyright: 2001 Johannes Stezenbach (js@convergence.de)]
+ [Copyright: 2001 Ralph Metzler <ralph@convergence.de>]
+ [Copyright: 2002 convergence GmbH]
+ [Copyright: 2003 convergence GmbH]
+ [Copyright: 2004, 2005 Manu Abraham <abraham.manu@gmail.com>]
+ [Copyright: 2004, 2005 Manu Abraham <abraham.manu@gmail.com> / 2005 Julian Scheel (julian at jusst dot de)]
+ [Copyright: 2004, 2005 Manu Abraham <abraham.manu@gmail.com> / 2005 Julian Scheel (julian at jusst dot de) / 2006 Andrew de Quincey (adq_dvb@lidskialf.net)]
+ [Copyright: 2004, 2005 Manu Abraham <abraham.manu@gmail.com> / 2005 Julian Scheel (julian@jusst.de) / 2006 Andrew de Quincey (adq_dvb@lidskialf.net)]
+ [Copyright: 2004, 2005 Manu Abraham <abraham.manu@gmail.com> / 2006 Andrew de Quincey (adq_dvb@lidskialf.net)]
+ [Copyright: 2004, 2005 Manu Abraham (manu@kromtek.com) / 2005 Julian Scheel (julian at jusst dot de) / 2006 Andrew de Quincey (adq_dvb@lidskialf.net)]
+ [Copyright: 2004 Werner Fink <werner@suse.de> / 2000 Ralph Metzler <ralph@convergence.de>]
+ [Copyright: 2005 Andrew de Quincey (adq_atsc@lidskialf.net) / 2005 Kenneth Aafloy (kenneth@linuxtv.org)]
+ [Copyright: 2005 Andrew de Quincey (adq_dvb@lidskialf.net)]
+ [Copyright: 2005 Andrew de Quincey (adq_dvb@lidskialf.net) / 2005 Kenneth Aafloy (kenneth@linuxtv.org)]
+ [Copyright: 2005 Andrew de Quincey (adq_dvb@lidskialf.net) / 2005 Manu Abraham <abraham.manu@gmail.com> / 2005 Kenneth Aafloy (kenneth@linuxtv.org)]
+ [Copyright: 2005 by Andrew de Quincey <adq_dvb@lidskialf.net>]
+ [Copyright: 2005 by Patrick Boettcher <patrick.boettcher@desy.de>]
+ [Copyright: 2005 Kenneth Aafloy (kenneth@linuxtv.org)]
+ [Copyright: 2005 Manu Abraham <abraham.manu@gmail.com>]
+ [Copyright: 2005 Patrick Boettcher (pb@linuxtv.org) / 2005 Andrew de Quincey (adq_dvb@lidskialf.net) / 2005 Kenneth Aafloy (kenneth@linuxtv.org)]
+ [Copyright: 2006 Andrew de Quincey <adq_dvb@lidskialf.net>]
+ [Copyright: 2006 Andrew de Quincey (adq_dvb@lidskialf.net)]
+ [Copyright: 2006 Andrew de Quincey <adq_dvb@lidskialf.net> / 2003 TV Files S.p.A]
+ [Copyright: 2006 Andrew de Quincey <adq_dvb@lidskialf.net> / 2005 Manu Abraham <abraham.manu@gmail.com>]
+ [Copyright: 2006 Andrew de Quincey (adq_dvb@lidskialf.net)\n\n" / 2004, 2005 Manu Abraham <abraham.manu@gmail.com> / 2004, 2005, 2006 Manu Abraham (manu@kromtek.com)\n" / 2006 Andrew de Quincey (adq_dvb@lidskialf.net)]
+ [Copyright: 2006 Andrew de Quincey (adq_dvb@lidskialf.net)\n\n" / 2006 Andrew de Quincey (adq_dvb@lidskialf.net)]
+ [Copyright: 2006 by Andrew de Quincey <adq_dvb@lidskialf.net>]
+ [Copyright: 2006 Christoph Pfister <christophpfister@gmail.com> / 2005 Andrew de Quincey <adq_dvb@lidskialf.net>]
+ [Copyright: 2006 Stephane Este-Gracias (sestegra@free.fr)]
+ [Copyright: 2006 Stephane Este-Gracias (sestegra@free.fr) / 2005 Andrew de Quincey (adq_dvb@lidskialf.net) / 2005 Kenneth Aafloy (kenneth@linuxtv.org)]
+ [Copyright: Dave Chapman 2001 / Laurence Culhane 2002 <dvbdate@holmes.demon.co.uk>]
+ [Copyright: Manu Abraham <abraham.manu@gmail.com> / 2000 Marcus Metzler <marcus@convergence.de>]
diff --git a/debian/dvb-apps.bug-presubj b/debian/dvb-apps.bug-presubj
new file mode 100644
index 0000000..9ad9393
--- /dev/null
+++ b/debian/dvb-apps.bug-presubj
@@ -0,0 +1,7 @@
+DVB frequency updates should include upstream <linux-media@vger.kernel.org>
+as an additional addresses the report should be sent to.
+
+http://linuxtv.org/news.php?entry=2011-09-18.mchehab
+
+Thanks,
+Mark
diff --git a/debian/dvb-apps.examples b/debian/dvb-apps.examples
new file mode 100644
index 0000000..5020676
--- /dev/null
+++ b/debian/dvb-apps.examples
@@ -0,0 +1,5 @@
+util/szap/channels.conf*
+util/av7110_loadkeys/*.rcmm
+util/av7110_loadkeys/*.rc5
+debian/hauppauge2.rc5
+test
diff --git a/debian/dvb-apps.lintian-overrides b/debian/dvb-apps.lintian-overrides
new file mode 100644
index 0000000..3603e30
--- /dev/null
+++ b/debian/dvb-apps.lintian-overrides
@@ -0,0 +1,6 @@
+dvb-apps: sharedobject-in-library-directory-missing-soname usr/lib/libucsi.so
+dvb-apps: sharedobject-in-library-directory-missing-soname usr/lib/libdvbapi.so
+dvb-apps: sharedobject-in-library-directory-missing-soname usr/lib/libdvben50221.so
+dvb-apps: sharedobject-in-library-directory-missing-soname usr/lib/libdvbsec.so
+dvb-apps: sharedobject-in-library-directory-missing-soname usr/lib/libdvbcfg.so
+dvb-apps: sharedobject-in-library-directory-missing-soname usr/lib/libesg.so
diff --git a/debian/dvb-apps.postinst b/debian/dvb-apps.postinst
new file mode 100644
index 0000000..3a12ccf
--- /dev/null
+++ b/debian/dvb-apps.postinst
@@ -0,0 +1,13 @@
+#!/bin/sh
+
+set -e
+
+if [ -x /dev/MAKEDEV ]; then
+ echo "creating dvb devices..."
+ cd /dev
+ ./MAKEDEV dvb
+fi
+
+#DEBHELPER#
+
+exit 0
diff --git a/debian/hauppauge2.rc5 b/debian/hauppauge2.rc5
new file mode 100644
index 0000000..566ecab
--- /dev/null
+++ b/debian/hauppauge2.rc5
@@ -0,0 +1,41 @@
+0x00 KEY_0
+0x01 KEY_1
+0x02 KEY_2
+0x03 KEY_3
+0x04 KEY_4
+0x05 KEY_5
+0x06 KEY_6
+0x07 KEY_7
+0x08 KEY_8
+0x09 KEY_9
+
+0x10 KEY_VOLUMEUP
+0x11 KEY_VOLUMEDOWN
+0x1e KEY_VENDOR
+
+0x20 KEY_CHANNELUP
+0x21 KEY_CHANNELDOWN
+0x22 KEY_SELECT
+0x26 KEY_CYCLEWINDOWS
+
+0x3d KEY_POWER
+0x3b KEY_GOTO
+0x1f KEY_BACK
+0x0d KEY_MENU
+0x0b KEY_RED
+0x2e KEY_GREEN
+0x38 KEY_YELLOW
+0x25 KEY_OK
+0x29 KEY_BLUE
+0x0f KEY_MUTE
+0x0c KEY_AUX
+0x3c KEY_SCREEN
+0x32 KEY_REWIND
+0x35 KEY_PLAY
+0x34 KEY_FORWARD
+0x37 KEY_RECORD
+0x36 KEY_STOP
+0x30 KEY_PAUSE
+0x24 KEY_LEFT
+0x1e KEY_RIGHT
+
diff --git a/debian/patches/01_README.scan.dpatch b/debian/patches/01_README.scan.dpatch
new file mode 100644
index 0000000..29dbd47
--- /dev/null
+++ b/debian/patches/01_README.scan.dpatch
@@ -0,0 +1,28 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 01_README.scan.dpatch by Thomas Schmidt <thomas.schmidt@in.stud.tu-ilmenau.de>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: change Readme to list Debian-specific Paths
+
+@DPATCH@
+diff -urNad linuxtv-dvb-apps-1.1.1+rev1207~/util/scan/README linuxtv-dvb-apps-1.1.1+rev1207/util/scan/README
+--- linuxtv-dvb-apps-1.1.1+rev1207~/util/scan/README 2008-06-17 01:44:38.000000000 +1000
++++ linuxtv-dvb-apps-1.1.1+rev1207/util/scan/README 2008-06-17 20:18:03.000000000 +1000
+@@ -6,13 +6,13 @@
+ feel free to submit it to the linux-dvb mailing list
+ http://www.linuxtv.org/lists.php.
+
+-Basic usage: ./dvbscan dvb-s/Astra-19.2E | tee mychannels.conf
+-or ./atscscan atsc/us-NTSC-center-frequencies-8VSB
++Basic usage: dvbscan dvb-s/Astra-19.2E | tee mychannels.conf
++or atscscan atsc/us-NTSC-center-frequencies-8VSB
+
+ If you want it to check a specific frequency, tune to that frequency
+-(e.g. using szap/tzap/czap/azap) and then use './dvbscan -c' or './atscscan -c'.
++(e.g. using szap/tzap/czap/azap) and then use 'dvbscan -c' or 'atscscan -c'.
+
+-For more scan options see ./dvbscan -h or ./atscscan -h
++For more scan options see dvbscan -h or atscscan -h
+
+ atscscan is _just_ a copy of dvbscan to not confuse ATSC-user.
+
diff --git a/debian/patches/09_x_zap_flush_stdout.dpatch b/debian/patches/09_x_zap_flush_stdout.dpatch
new file mode 100755
index 0000000..8aa740d
--- /dev/null
+++ b/debian/patches/09_x_zap_flush_stdout.dpatch
@@ -0,0 +1,36 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+
+## 09_x_zap_flush_stdout.dpatch by Sebastian Schmidt <yath@yath.de>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: Make [stc]zap flush stdout after writing status line
+
+@DPATCH@
+Index: linuxtv-dvb-apps-1.1.1+rev1483/util/szap/czap.c
+===================================================================
+--- linuxtv-dvb-apps-1.1.1+rev1483.orig/util/szap/czap.c 2012-04-11 00:44:06.000000000 +1000
++++ linuxtv-dvb-apps-1.1.1+rev1483/util/szap/czap.c 2012-05-13 20:28:36.000000000 +1000
+@@ -229,9 +229,10 @@
+ if (status & FE_HAS_LOCK)
+ printf("FE_HAS_LOCK");
+
+- usleep(1000000);
+
+ printf("\n");
++ fflush(stdout);
++ usleep(1000000);
+
+ if (exit_after_tuning && (status & FE_HAS_LOCK))
+ break;
+Index: linuxtv-dvb-apps-1.1.1+rev1483/util/szap/szap.c
+===================================================================
+--- linuxtv-dvb-apps-1.1.1+rev1483.orig/util/szap/szap.c 2012-04-11 00:44:06.000000000 +1000
++++ linuxtv-dvb-apps-1.1.1+rev1483/util/szap/szap.c 2012-05-13 20:28:51.000000000 +1000
+@@ -204,6 +204,7 @@
+ if (exit_after_tuning && ((status & FE_HAS_LOCK) || (++timeout >= 10)))
+ break;
+
++ fflush(stdout);
+ usleep(1000000);
+ } while (1);
+
diff --git a/debian/patches/15_stdint_include.dpatch b/debian/patches/15_stdint_include.dpatch
new file mode 100644
index 0000000..125be4d
--- /dev/null
+++ b/debian/patches/15_stdint_include.dpatch
@@ -0,0 +1,41 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 01_README.scan.dpatch by Stephane Glondu <steph@glondu.net>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: Explicitly include <stdint.h> and include system headers first
+## DP: to fix FTBFS (Closes: #525580)
+
+@DPATCH@
+diff -Nru linuxtv-dvb-apps-1.1.1+rev1207/lib/libdvbapi/dvbaudio.c linuxtv-dvb-apps-1.1.1+rev1207/lib/libdvbapi/dvbaudio.c
+--- linuxtv-dvb-apps-1.1.1+rev1207/lib/libdvbapi/dvbaudio.c 2008-06-16 15:44:38.000000000 +0000
++++ linuxtv-dvb-apps-1.1.1+rev1207/lib/libdvbapi/dvbaudio.c 2009-04-29 13:10:19.000000000 +0000
+@@ -21,6 +21,7 @@
+ #include <stdlib.h>
+ #include <string.h>
+ #include <stdio.h>
++#include <stdint.h>
+ #include <sys/param.h>
+ #include <fcntl.h>
+ #include <unistd.h>
+diff -Nru linuxtv-dvb-apps-1.1.1+rev1207/test/test_av.c linuxtv-dvb-apps-1.1.1+rev1207/test/test_av.c
+--- linuxtv-dvb-apps-1.1.1+rev1207/test/test_av.c 2008-06-16 15:44:38.000000000 +0000
++++ linuxtv-dvb-apps-1.1.1+rev1207/test/test_av.c 2009-04-29 13:10:19.000000000 +0000
+@@ -23,6 +23,7 @@
+ #include <sys/ioctl.h>
+ #include <stdlib.h>
+ #include <stdio.h>
++#include <stdint.h>
+ #include <string.h>
+ #include <sys/types.h>
+ #include <sys/stat.h>
+diff -Nru linuxtv-dvb-apps-1.1.1+rev1207/util/scan/diseqc.c linuxtv-dvb-apps-1.1.1+rev1207/util/scan/diseqc.c
+--- linuxtv-dvb-apps-1.1.1+rev1207/util/scan/diseqc.c 2008-06-16 15:44:38.000000000 +0000
++++ linuxtv-dvb-apps-1.1.1+rev1207/util/scan/diseqc.c 2009-04-29 13:10:19.000000000 +0000
+@@ -1,6 +1,6 @@
+-#include <linux/dvb/frontend.h>
+ #include <sys/ioctl.h>
+ #include <time.h>
++#include <linux/dvb/frontend.h>
+
+ #include "scan.h"
+ #include "diseqc.h"
diff --git a/debian/patches/alevt.patch b/debian/patches/alevt.patch
new file mode 100644
index 0000000..e271350
--- /dev/null
+++ b/debian/patches/alevt.patch
@@ -0,0 +1,173 @@
+Index: linuxtv-dvb-apps-1.1.1+rev1457/util/alevt/ChangeLog
+===================================================================
+--- linuxtv-dvb-apps-1.1.1+rev1457.orig/util/alevt/ChangeLog 2011-12-08 01:26:50.000000000 +1100
++++ linuxtv-dvb-apps-1.1.1+rev1457/util/alevt/ChangeLog 2012-01-05 22:23:33.000000000 +1100
+@@ -1,11 +1,11 @@
+-Thu Feb 11 22:05:00 MET 2010 (1.7.0)
++Sat Feb 14 15:10:00 MET 2010 (1.7.0)
+
+ - redesigned version:
+ - outfile, new starting methods, libzvbi implementation
+ - lots of bug fixes, all patches available in the Internet applied
+- - extensive code cleanup
++ - intensive code cleanup
+
+-Mon Dec 3 03:11:07 MET 2007 (1.6.2)
++Mon Dec 3 03:11:07 MET 2007 (1.6.2)
+
+ - compilation fixes for newer gcc
+ - makefile tweaks (man vs share/man, /usr/X11R6 vs /usr, etc)
+Index: linuxtv-dvb-apps-1.1.1+rev1457/util/alevt/README
+===================================================================
+--- linuxtv-dvb-apps-1.1.1+rev1457.orig/util/alevt/README 2011-12-08 01:26:50.000000000 +1100
++++ linuxtv-dvb-apps-1.1.1+rev1457/util/alevt/README 2012-01-05 22:23:33.000000000 +1100
+@@ -13,7 +13,7 @@
+ 3. lots of cruft which is completely outdated or obsolete for other reasons
+
+ To handle all that in one big effort I decided to redesign the program
+-completely, enlarging its capabilities for DVB-S at the same time.
++completely, enlarging its DVB capabilities at the same time.
+
+ So here are the changes:
+
+@@ -22,8 +22,7 @@
+
+ 2. Erasure of old outdated integers, functions, parameters:
+
+-- bell, big_buf, debug, display, editor, erc, fine_tune, newbttv,
+-- oldbttv
++- bell, big_buf, debug, display, editor, erc, fine_tune, newbttv, oldbttv.
+
+ 3. Coding style cleanups (no superfluous comments, not more than
+ 80 characters per column, no uncommented code.
+@@ -52,20 +51,24 @@
+ make install" there is an uninstaller now to revert the installation:
+ "make uninstall".
+
+-ENJOY IT!
++External dependencies to run that program:
+
+-Uwe Bugla, February 11th, 2010.
++AleVT needs some some system libraries to be installed in your system.
++- libc6 (>= 2.3.6)
++- libpng12 (>= 1.2.13)
++- libx11 (>= 1.3.3)
++- libzvbi0 (>= 0.2.11)
++- zlib (>= 1.1.4)
+
+-External dependencies
++ENJOY IT!
+
+-AleVT needs some system libraries to be installed in your system.
+-They are zlib, libX11, libpng and libzvbi.
++Uwe Bugla, February 14th, 2010.
+
+ Credits go to:
+ - Andreas Rottmann from debian.org for compiler fixes and
+ other kinds of investigation.
+ - Francesco Lavra for supplying a kernel patch to avoid kernel demux
+- incompatibilities with kernels >= 2.6.32
++ incompatibilities with kernels 2.6.32-rc1 - 2.6.33-rc7
+ - Andy Walls for helpful investigation in kernelspace
+ - Edgar Toernig for providing the source version 1.6.2 and doing all the
+ development for the basic versions
+Index: linuxtv-dvb-apps-1.1.1+rev1457/util/alevt/TODO
+===================================================================
+--- linuxtv-dvb-apps-1.1.1+rev1457.orig/util/alevt/TODO 2011-12-08 01:26:50.000000000 +1100
++++ linuxtv-dvb-apps-1.1.1+rev1457/util/alevt/TODO 2012-01-05 22:23:33.000000000 +1100
+@@ -1,12 +1,18 @@
+-Hi, these are issues that I unfortunately cannot resolve myself:
++These are issues that I unfortunately cannot resolve myself:
+
+-1. graphical menu written in GKT2, to be used in general connection with
++1. Most important: for usage without script and outfile option:
++ DVB monitoring demon helping the program to rewrite the PAT
++ (Program Allocation Table) when the external player software
++ has chosen a channel which is part of a new transponder.
++ At the moment alevt hangs when the transponder is changed by an
++ external player software.
++ It then can only be stopped via "killall -9 alevt".
++ Or you switch it off before every channel change.
++
++2. Graphical menu written in GKT2, to be used in general connection with
+ the outfile (-o) option.
+
+-2. for usage without script and outfile option:
+- DVB monitoring demon helping the program to rewrite the PAT when the
+- external player software has chosen a channel which is part of a
+- new transponder.
+- At the moment alevt hangs when the transponder is changed.
++3. New BDF fonts for slightly bigger windows.
++ Those BDF fonts need to be edited so that they can be transformed by bdf2xbm.
+
+-Uwe Bugla, February 11th, 2010.
++Uwe Bugla, February 14th, 2010.
+Index: linuxtv-dvb-apps-1.1.1+rev1457/util/alevt/vbi.c
+===================================================================
+--- linuxtv-dvb-apps-1.1.1+rev1457.orig/util/alevt/vbi.c 2011-12-08 01:26:50.000000000 +1100
++++ linuxtv-dvb-apps-1.1.1+rev1457/util/alevt/vbi.c 2012-01-05 22:23:33.000000000 +1100
+@@ -706,10 +706,6 @@
+ }
+ j = i + 5;
+ i = j + (((tbl[i+3] << 8) | tbl[i+4]) & 0x0fff);
+- if (!progp) {
+- error("SDT: service_id 0x%x not in PAT\n", k);
+- continue;
+- }
+ while (j < i) {
+ switch (tbl[j]) {
+ case 0x48: // service descriptor
+Index: linuxtv-dvb-apps-1.1.1+rev1457/util/Makefile
+===================================================================
+--- linuxtv-dvb-apps-1.1.1+rev1457.orig/util/Makefile 2011-12-08 01:26:50.000000000 +1100
++++ linuxtv-dvb-apps-1.1.1+rev1457/util/Makefile 2012-01-05 22:23:33.000000000 +1100
+@@ -19,3 +19,4 @@
+ $(MAKE) -C gotox $@
+ $(MAKE) -C zap $@
+ $(MAKE) -C lsdvb $@
++ $(MAKE) -C alevt $@
+Index: linuxtv-dvb-apps-1.1.1+rev1457/util/alevt/Makefile
+===================================================================
+--- linuxtv-dvb-apps-1.1.1+rev1457.orig/util/alevt/Makefile 2011-12-08 01:26:50.000000000 +1100
++++ linuxtv-dvb-apps-1.1.1+rev1457/util/alevt/Makefile 2012-01-05 22:27:12.000000000 +1100
+@@ -57,28 +57,36 @@
+ rm -f alevt alevt-date alevt-cap
+
+ rpm-install: all
++ install -d 0755 ${RPM_BUILD_ROOT}$(USR_X11R6)/bin
++ install -d 0755 ${RPM_BUILD_ROOT}$(USR_X11R6)/$(MAN)/man1
++ install -d 0755 $(RPM_BUILD_ROOT)$(USR_X11R6)/include/X11/pixmaps
++
+ install -m 0755 alevt ${RPM_BUILD_ROOT}$(USR_X11R6)/bin
+ install -m 0755 alevt-date ${RPM_BUILD_ROOT}$(USR_X11R6)/bin
+ install -m 0755 alevt-cap ${RPM_BUILD_ROOT}$(USR_X11R6)/bin
+ install -m 0644 alevt.1 ${RPM_BUILD_ROOT}$(USR_X11R6)/$(MAN)/man1
+ install -m 0644 alevt-date.1 ${RPM_BUILD_ROOT}$(USR_X11R6)/$(MAN)/man1
+ install -m 0644 alevt-cap.1 ${RPM_BUILD_ROOT}$(USR_X11R6)/$(MAN)/man1
+- install -d 0755 $(RPM_BUILD_ROOT)$(USR_X11R6)/include/X11/pixmaps
+- install -m 0644 alevt.png $(RPM_BUILD_ROOT)$(USR_X11R6)/include/X11/pixmaps
++ install -m 0644 icon.xbm $(RPM_BUILD_ROOT)$(USR_X11R6)/include/X11/pixmaps/alevt.xbm
+
+ install: all
++ install -d 0755 $(DESTDIR)$(PREFIX)/bin
++ install -d 0755 $(DESTDIR)$(PREFIX)/share/man/man1
++ install -d 0755 $(DESTDIR)$(PREFIX)/share/pixmaps
++ install -d 0755 $(DESTDIR)$(PREFIX)/share/applications
++
+ install -m 0755 alevt $(DESTDIR)$(PREFIX)/bin
+ install -m 0755 alevt-date $(DESTDIR)$(PREFIX)/bin
+ install -m 0755 alevt-cap $(DESTDIR)$(PREFIX)/bin
+ install -m 0644 alevt.1 $(DESTDIR)$(PREFIX)/share/man/man1
+ install -m 0644 alevt-date.1 $(DESTDIR)$(PREFIX)/share/man/man1
+ install -m 0644 alevt-cap.1 $(DESTDIR)$(PREFIX)/share/man/man1
+- install -m 0644 alevt.png $(DESTDIR)$(PREFIX)/share/pixmaps
++ install -m 0644 icon.xbm $(DESTDIR)$(PREFIX)/share/pixmaps/alevt.xbm
+ install -m 0644 alevt.desktop $(DESTDIR)$(PREFIX)/share/applications
+
+ uninstall: clean
+ rm -f /usr/bin/alevt /usr/bin/alevt-cap /usr/bin/alevt-date \
+- /usr/share/pixmaps/alevt.png /usr/share/applications/alevt.desktop \
++ /usr/share/pixmaps/alevt.xbm /usr/share/applications/alevt.desktop \
+ /usr/share/man/man1/alevt.1 /usr/share/man/man1/alevt-cap.1 \
+ /usr/share/man/man1/alevt-date.1
+
diff --git a/debian/patches/apps_manpages.patch b/debian/patches/apps_manpages.patch
new file mode 100644
index 0000000..a459446
--- /dev/null
+++ b/debian/patches/apps_manpages.patch
@@ -0,0 +1,889 @@
+--- a/Make.rules
++++ b/Make.rules
+@@ -33,6 +33,7 @@
+ includedir ?= $(prefix)/include
+ libdir ?= $(prefix)/lib
+ sharedir ?= $(prefix)/share
++mandir ?= $(prefix)/share/man/man1
+
+ ifneq ($(DESTDIR),)
+ DESTDIR := $(DESTDIR)/
+@@ -64,6 +65,11 @@
+ mkdir -p $(DESTDIR)$(bindir)
+ install -m 755 $(inst_bin) $(DESTDIR)$(bindir)/
+ endif
++ifneq ($(inst_man),)
++ @echo installing manpages
++ @mkdir -p $(DESTDIR)$(mandir)
++ @install -m 755 $(inst_man) $(DESTDIR)$(mandir)/
++endif
+ else
+ %.o: %.c
+ @echo CC $@
+@@ -99,6 +105,11 @@
+ @mkdir -p $(DESTDIR)$(bindir)
+ @install -m 755 $(inst_bin) $(DESTDIR)$(bindir)/
+ endif
++ifneq ($(inst_man),)
++ @echo installing manpages
++ @mkdir -p $(DESTDIR)$(mandir)
++ @install -m 755 $(inst_man) $(DESTDIR)$(mandir)/
++endif
+ endif
+
+ -include $(prerequisites)
+--- a/Makefile
++++ b/Makefile
+@@ -6,6 +6,7 @@
+ $(MAKE) -C lib $@
+ $(MAKE) -C test $@
+ $(MAKE) -C util $@
++ $(MAKE) -C man $@
+
+ update:
+ @echo "Pulling changes & updating from master repository"
+--- a/man/Makefile
++++ b/man/Makefile
+@@ -0,0 +1,14 @@
++manpages = *.1
++inst_man = $(manpages)
++
++.PHONY: all
++all: $(manpages)
++$(manpages): atsc_epg.1 av7110_loadkeys.1 azap.1 czap.1 dib3000-watch.1 \
++dst_test.1 dvbdate.1 dvbnet.1 dvbscan.1 dvbtraffic.1 femon.1 gnutv.1 gotox.1 \
++scan.1 szap.1 tzap.1 zap.1
++include ../Make.rules
++
++install::
++ @echo installing manpages
++ @mkdir -p $(DESTDIR)$(mandir)
++ @install -m 644 *.1 $(DESTDIR)$(mandir)/
+--- a/man/atsc_epg.1
++++ b/man/atsc_epg.1
+@@ -0,0 +1,35 @@
++.TH atsc_epg 1 "February 14, 2010"
++.SH NAME
++atsc_epg \- an electronic program guide using ATSC devices.
++.SH SYNOPSIS
++.B atsc_epg
++.RI [ options ]
++.br
++.SH DESCRIPTION
++This manual page documents briefly the
++.B atsc_epg
++commands.
++.PP
++\fBatsc_epg\fP is an electronic program guide for ATSC devices.
++.SH OPTIONS
++.TP
++.B \-a
++adapter index to use, (default 0)
++.TP
++.B \-f
++tuning frequency
++.TP
++.B \-h
++print this help text
++.TP
++.B \-p
++period in hours, (default 12)
++.TP
++.B \-m
++modulation ATSC vsb_8|vsb_16 (default vsb_8)
++.TP
++.B \-t
++enable ETT to receive program details, if available
++.br
++.PP
++This manual page was written by Uwe Bugla <uwe.bugla@gmx.de>.
+--- a/man/av7110_loadkeys.1
++++ b/man/av7110_loadkeys.1
+@@ -0,0 +1,26 @@
++.TH av7110_loadkeys 1 "February 14, 2010"
++.SH NAME
++av7110_loadkeys \- a program to load keymaps.
++.SH SYNOPSIS
++.B av7110_loadkeys
++.RI [ options ] keymap_filename.(rc5|rcmm
++.br
++.SH DESCRIPTION
++This manual page documents briefly the
++.B av7110_loadkeys
++commands.
++.PP
++\fBav7110_loadkeys\fP is a program to load keymaps.
++.SH OPTIONS
++.TP
++.B \-i
++invert
++.TP
++.B \-a
++address <num>
++.TP
++.B \-h
++print this help text
++.br
++.PP
++This manual page was written by Uwe Bugla <uwe.bugla@gmx.de>.
+--- a/man/azap.1
++++ b/man/azap.1
+@@ -0,0 +1,35 @@
++.TH azap 1 "February 14, 2010"
++.SH NAME
++azap \- a program to process channels.conf files.
++.SH SYNOPSIS
++.B azap
++.RI [ options ] <channel name>
++.br
++.SH DESCRIPTION
++This manual page documents briefly the
++.B azap
++commands.
++.PP
++\fBazap\fP is a program to process a channels.conf file.
++.SH OPTIONS
++.TP
++.B \-a adapter_num
++use given adapter (default 0)
++.TP
++.B \-f frontend_id
++use given frontend (default 0)
++.TP
++.B \-d demux_id
++use given demux (default 0)
++.TP
++.B \-c conf_file
++read channels list from 'file'
++.TP
++.B \-r
++set up /dev/dvb/adapterX/dvr0 for TS recording
++.TP
++.B \-h
++print this help text
++.br
++.PP
++This manual page was written by Uwe Bugla <uwe.bugla@gmx.de>.
+--- a/man/czap.1
++++ b/man/czap.1
+@@ -0,0 +1,46 @@
++.TH czap 1 "February 14, 2010"
++.SH NAME
++czap \- a program to process channels.conf files.
++.SH SYNOPSIS
++.B czap
++.RI [ options ] <channel name>
++.br
++.SH DESCRIPTION
++This manual page documents briefly the
++.B czap
++commands.
++.PP
++\fBczap\fP is a program to process a channels.conf file.
++.SH OPTIONS <channel name>
++.TP
++.B \-a adapter_num
++use given adapter (default 0)
++.TP
++.B \-f frontend_id
++use given frontend (default 0)
++.TP
++.B \-d demux_id
++use given demux (default 0)
++.TP
++.B \-c conf_file
++read channels list from 'file'
++.TP
++.B \-H
++produce human readable output
++.TP
++.B \-n channel_num
++use given channel number
++.TP
++.B \-x
++exit after tuning
++.TP
++.B \-c conf_file -l
++list channel names in channels.conf file
++.B \-r
++set up /dev/dvb/adapterX/dvr0 for TS recording
++.TP
++.B \-h
++print this help text
++.br
++.PP
++This manual page was written by Uwe Bugla <uwe.bugla@gmx.de>.
+--- a/man/dib3000-watch.1
++++ b/man/dib3000-watch.1
+@@ -0,0 +1,34 @@
++.TH dib3000-watch 1 "February 14, 2010"
++.SH NAME
++dib3000-watch \- a program to check DVB cards.
++.SH SYNOPSIS
++.B dib3000-watch
++.RI [ options ] <channel name>
++.br
++.SH DESCRIPTION
++This manual page documents briefly the
++.B dib3000-watch
++commands.
++.PP
++\fBdib3000-watch\fP is a program to check DVB cards.
++.SH OPTIONS
++.TP
++.B \-d <i2c-device>
++-d: normally one of /dev/i2c-[0-255]
++.TP
++.B \-a <i2c-address>
++-a: is 8 for DiB3000M-B and 9, 10, 11 or 12 for DiB3000M-C or DiB3000-P
++.TP
++.B \-o <type>
++-o: output type (print|csv) (default: print)
++.TP
++.B \-i <seconds>
++-i: query interval in seconds (default: 0.1)
++.TP
++.B \-h
++print this help text
++.br
++.SH AUTHOR
++Copyright (C) 2005 by Patrick Boettcher <patrick.boettcher@desy.de>
++.PP
++This manual page was written by Uwe Bugla <uwe.bugla@gmx.de>.
+--- a/man/dst_test.1
++++ b/man/dst_test.1
+@@ -0,0 +1,41 @@
++.TH dst_test 1 "February 14, 2010"
++.SH NAME
++dst_test \- a Twinhan DST and clones test utility.
++.SH SYNOPSIS
++.B dst_test
++.RI [ options ]
++.br
++.SH DESCRIPTION
++This manual page documents briefly the
++.B dst_test
++commands.
++.PP
++\fBdst_test\fP is a Twinhan DST and clones test utility.
++.SH OPTIONS
++.TP
++.B \-c
++capabilities
++.TP
++.B \-i
++info
++.TP
++.B \-r
++reset
++.TP
++.B \-p
++pid
++.TP
++.B \-g
++get descr
++.TP
++.B \-s
++set_descr
++.TP
++.B \-a
++app_info
++.TP
++.B \-t
++session test
++.br
++.PP
++This manual page was written by Uwe Bugla <uwe.bugla@gmx.de>.
+--- a/man/dvbdate.1
++++ b/man/dvbdate.1
+@@ -0,0 +1,38 @@
++.TH dvbdate 1 "February 14, 2010"
++.SH NAME
++dvbdate \- a program to show the actual time.
++.SH SYNOPSIS
++.B dvbdate
++.RI [ options ]
++.br
++.SH DESCRIPTION
++This manual page documents briefly the
++.B dvbdate
++commands.
++.PP
++\fBdvbdate\fP is a program to show the actual time.
++.SH OPTIONS
++.TP
++.B \-a --adapter
++adapter to use, default: 0
++.TP
++.B \-p --print
++print current time, received time and delta
++.TP
++.B \-s --set
++set the system clock to received time
++.TP
++.B \-f --force
++force the setting of the clock
++.TP
++.B \-q --quiet
++be silent
++.TP
++.B \-h --help
++display this message
++.TP
++.B \-t --timeout n
++max seconds to wait, default: 25
++.br
++.PP
++This manual page was written by Uwe Bugla <uwe.bugla@gmx.de>.
+--- a/man/dvbnet.1
++++ b/man/dvbnet.1
+@@ -0,0 +1,38 @@
++.TH dvbnet 1 "February 14, 2009"
++.SH NAME
++dvbnet \- a DVB Network Interface Manager.
++.SH SYNOPSIS
++.B dvbnet
++.RI [ options ]
++.br
++.SH DESCRIPTION
++This manual page documents briefly the
++.B dvbnet
++commands.
++.PP
++\fBdvbnet\fP is a DVB Network Interface Manager.
++.SH OPTIONS
++.TP
++.B \-a AD
++Adapter card (default 0)
++.TP
++.B \-n DD
++Demux (default 0)
++.TP
++.B \-p PID
++Add interface listening on PID
++.TP
++.B \-d NUM
++Remove interface NUM
++.TP
++.B \-l
++List currently available interfaces
++.TP
++.B \-U
++use ULE framing (default: MPE)
++.TP
++.B \-v
++Print current version
++.br
++.PP
++This manual page was written by Uwe Bugla <uwe.bugla@gmx.de>.
+--- a/man/dvbscan.1
++++ b/man/dvbscan.1
+@@ -0,0 +1,72 @@
++.TH dvbscan 1 "February 14, 2009"
++.SH NAME
++dvbscan \- a program to produce DVB-T channels.conf files.
++.SH SYNOPSIS
++.B dvbscan
++.RI [ options ] <initial scan file>
++.br
++.SH DESCRIPTION
++This manual page documents briefly the
++.B dvbscan
++commands.
++.PP
++\fBdvbscan\fP is a program to produce DVB-T channels.conf files.
++.SH OPTIONS
++.TP
++.B \ -h
++print this help text
++.TP
++.B \-adapter <id>
++adapter to use (default 0)
++.TP
++.B \-frontend <id>
++frontend to use (default 0)
++.TP
++.B \-demux <id>
++demux to use (default 0)
++.TP
++.B \-secfile <filename>
++Optional sec.conf file
++.TP
++.B \-secid <secid>
++ID of the SEC configuration to use, one of:
++ * UNIVERSAL (default) - Europe, 10800 to 11800 MHz and 11600 to 12700 Mhz,\
++ Dual LO, loband 9750, hiband 10600 MHz
++ * DBS - Expressvu, North America, 12200 to 12700 MHz, Single LO, 11250 MHz
++ * STANDARD - 10945 to 11450 Mhz, Single LO, 10000 Mhz
++ * ENHANCED - Astra, 10700 to 11700 MHz, Single LO, 9750 MHz
++ * C-BAND - Big Dish, 3700 to 4200 MHz, Single LO, 5150 Mhz
++ * C-MULTI - Big Dish - Multipoint LNBf, 3700 to 4200 MHz, Dual LO, H:5150MHz, V:5750MHz
++ * One of the sec definitions from the secfile if supplied
++.TP
++.B \-satpos <position>
++Specify DISEQC switch position for DVB-S
++.TP
++.B \-inversion <on|off|auto>
++Specify inversion (default: auto)
++.TP
++.B \-uk-ordering
++Use UK DVB-T channel ordering if present.
++.TP
++.B \-timeout <secs>
++Specify filter timeout to use (standard specced values will be used by default)
++.TP
++.B \-filter <filter>
++Specify service filter, a comma seperated list of the following tokens:
++If no filter is supplied, all services will be output
++ * tv - Output TV channels
++ * radio - Output radio channels
++ * other - Output other channels
++ * encrypted - Output encrypted channels
++.TP
++.B \-out raw <filename>|-
++Output in raw format to <filename> or stdout
++.B \-out channels <filename>|-
++Output in channels.conf format to <filename> or stdout
++.B \-out vdr12 <filename>|-
++Output in vdr 1.2.x format to <filename> or stdout
++.B \-out vdr13 <filename>|-
++Output in vdr 1.3.x format to <filename> or stdout
++.br
++.PP
++This manual page was written by Uwe Bugla <uwe.bugla@gmx.de>.
+--- a/man/dvbtraffic.1
++++ b/man/dvbtraffic.1
+@@ -0,0 +1,26 @@
++.TH dvbtraffic 1 "February 14, 2010"
++.SH NAME
++dvbtraffic \- a program to show satellite traffic.
++.SH SYNOPSIS
++.B dvbtraffic
++.RI [ options ]
++.br
++.SH DESCRIPTION
++This manual page documents briefly the
++.B dvbtraffic
++commands.
++.PP
++\fBdvbtraffic\fP is a program to show satellite traffic.
++.SH OPTIONS
++.TP
++.B \-a N
++use dvb adapter N
++.TP
++.B \-d N
++use demux N
++.TP
++.B \-h
++display this help
++.br
++.PP
++This manual page was written by Uwe Bugla <uwe.bugla@gmx.de>.
+--- a/man/femon.1
++++ b/man/femon.1
+@@ -0,0 +1,32 @@
++.TH femon 1 "February 14, 2010"
++.SH NAME
++femon \- a program to monitor DVB frontend signal input.
++.SH SYNOPSIS
++.B femon
++.RI [ options ]
++.br
++.SH DESCRIPTION
++This manual page documents briefly the
++.B femon
++commands.
++.PP
++\fBfemon\fP is a program to monitor DVB frontend signal input.
++.SH OPTIONS
++.TP
++.B \-h
++print this help text
++.TP
++.B \-H
++human readable output
++.TP
++.B \-a number
++use given adapter (default 0)
++.TP
++.B \-f number
++use given frontend (default 0)
++.TP
++.B \-c number
++samples to take (default 0 = infinite)
++.br
++.PP
++This manual page was written by Uwe Bugla <uwe.bugla@gmx.de>.
+--- a/man/gnutv.1
++++ b/man/gnutv.1
+@@ -0,0 +1,79 @@
++.TH gnutv 1 "February 14, 2010"
++.SH NAME
++gnutv \- a digital tv utility.
++.SH SYNOPSIS
++.B gnutv
++.RI [ options ] <channel name>
++.br
++.SH DESCRIPTION
++This manual page documents briefly the
++.B gnutv
++commands.
++.PP
++\fBgnutv\fP is a digital tv utility.
++.SH OPTIONS
++.TP
++.B \-adapter <id>
++adapter to use (default 0)
++.TP
++.B \-frontend <id>
++frontend to use (default 0)
++.TP
++.B \-demux <id>
++demux to use (default 0)
++.TP
++.B \-caslotnum <id>
++ca slot number to use (default 0)
++.TP
++.B \-channels <filename>
++channels.conf file
++.TP
++.B \-secfile <filename>
++Optional sec.conf file
++.TP
++.B \-secid <secid>
++ID of the SEC configuration to use, one of:
++ * UNIVERSAL (default) - Europe, 10800 to 11800 MHz and 11600 to 12700 Mhz,\
++ Dual LO, loband 9750, hiband 10600 MHz
++ * DBS - Expressvu, North America, 12200 to 12700 MHz, Single LO, 11250 MHz
++ * STANDARD - 10945 to 11450 Mhz, Single LO, 10000 Mhz
++ * ENHANCED - Astra, 10700 to 11700 MHz, Single LO, 9750 MHz
++ * C-BAND - Big Dish, 3700 to 4200 MHz, Single LO, 5150 Mhz
++ * C-MULTI - Big Dish - Multipoint LNBf, 3700 to 4200 MHz, Dual LO, H:5150MHz, V:5750MHz
++ * One of the sec definitions from the secfile if supplied
++.TP
++.B \-out decoder
++Output to hardware decoder (default)
++.TP
++.B -out decoderabypass
++Output to hardware decoder using audio bypass
++.B -out dvr
++Output stream to dvr device
++.B -out null
++Do not output anything
++.B -out stdout
++Output to stdout
++.B -out file <filename>
++Output stream to file
++.B -out udp <address> <port>
++Output stream to address:port using udp
++.B -out udpif <address> <port> <interface>
++Output stream to address:port using udp forcing the specified interface
++.B -out rtp <address> <port>
++Output stream to address:port using udp-rtp
++.B -out rtpif <address> <port> <interface>
++Output stream to address:port using udp-rtp forcing the specified interface
++.TP
++.B \-timeout <secs>
++Number of seconds to output channel for (0=>exit immediately after successful tuning, default is to output forever)
++.TP
++.B \-cammenu
++Show the CAM menu
++.TP
++.B \-nomoveca
++Do not attempt to move CA descriptors from stream to programme level
++.B \-h
++print this help text
++.br
++.PP
++This manual page was written by Uwe Bugla <uwe.bugla@gmx.de>.
+--- a/man/gotox.1
++++ b/man/gotox.1
+@@ -0,0 +1,33 @@
++.TH gotox 1 "February 14, 2010"
++.SH NAME
++gotox \- a program to operate a rotor of a satellite dish.
++.SH SYNOPSIS
++.B gotox
++.RI [ options ]
++.br
++.SH DESCRIPTION
++This manual page documents briefly the
++.B gotox
++commands.
++.PP
++\fBgotox \fP is a program to operate a rotor set to tune a satellite dish.
++.SH OPTIONS
++.TP
++.B \-h
++print this help text
++.TP
++.B \-d degrees
++Goto the specified angle. Positive value for East rotation,
++negative value for West rotation on Northern Hemisphere (default 0)
++.TP
++.B \-a number
++use given adapter (default 0)
++.TP
++.B \-f number
++use given frontend (default 0)
++.TP
++.B \-t seconds
++leave power on to rotor for at least specified seconds of time (default 30)
++.br
++.PP
++This manual page was written by Uwe Bugla <uwe.bugla@gmx.de>.
+--- a/man/scan.1
++++ b/man/scan.1
+@@ -0,0 +1,85 @@
++.TH scan 1 "February 14, 2010"
++.SH NAME
++scan \- a program to produce channel.conf files.
++.SH SYNOPSIS
++.B scan
++.RI [ options ]
++.br
++.SH DESCRIPTION
++This manual page documents briefly the
++.B scan
++commands.
++.PP
++\fBscan\fP is a program to produce channels.conf files.
++.SH OPTIONS
++.TP
++.B \-c [initial-tuning-data-file]
++scan on currently tuned transponder only
++.TP
++.B \-v
++verbose (repeat for more)
++.TP
++.B \-q
++quiet (repeat for less)
++.TP
++.B \-a N
++use DVB /dev/dvb/adapterN/
++.TP
++.B \-f N
++use DVB /dev/dvb/adapter?/frontendN
++.TP
++.B \-d N
++use DVB /dev/dvb/adapter?/demuxN
++.TP
++.B \-s N
++use DiSEqC switch position N (DVB-S only)
++.TP
++.B \-i N
++spectral inversion setting (0: off, 1: on, 2: auto [default])
++.TP
++.B \-n
++evaluate NIT-other for full network scan (slow!)
++.TP
++.B \-5
++multiply all filter timeouts by factor 5 for non-DVB-compliant section repitition rates
++.TP
++.B \-o fmt
++output format: 'zap' (default), 'vdr' or 'pids' (default with -c)
++.TP
++.B \-x N
++Conditional Access, (default -1)
++ N=0 gets only FTA channels
++ N=-1 gets all channels
++ N=xxx sets ca field in vdr output to :xxx:
++.TP
++.B \-t N
++Service select, Combined bitfield parameter.
++1 = TV, 2 = Radio, 4 = Other, (default 7)
++.TP
++.B \-p
++for vdr output format: dump provider name
++.TP
++.B \-e N
++ VDR version, default 3 for VDR-1.3.x and newer value 2 sets NIT and TID to zero
++ Vdr version 1.3.x and up implies -p.
++.TP
++.B \-l
++lnb-type (DVB-S Only) (use -l help to print types) or
++.TP
++.B \-l
++low[,high[,switch]] in Mhz
++.TP
++.B \-u
++UK DVB-T Freeview channel numbering for VDR
++.TP
++.B \-P
++do not use ATSC PSIP tables for scanning (but only PAT and PMT) (applies for ATSC only)
++.TP
++.B \-A N
++check for ATSC 1=Terrestrial [default], 2=Cable or 3=both
++.TP
++.B \-U
++Uniquely name unknown services
++.br
++.PP
++This manual page was written by Uwe Bugla <uwe.bugla@gmx.de>.
+--- a/man/szap.1
++++ b/man/szap.1
+@@ -0,0 +1,57 @@
++.TH szap 1 "February 14, 2010"
++.SH NAME
++szap \- a program to process channels.conf files.
++.SH SYNOPSIS
++.B szap
++.RI [ options ]
++.br
++.SH DESCRIPTION
++This manual page documents briefly the
++.B szap
++commands.
++.PP
++\fBszap\fP is a program to process a channels.conf file.
++.SH OPTIONS
++.TP
++.B \-n channel-number | channel_name
++zap to channel via number or full name (case insensitive)
++.TP
++.B \-q
++list known channels
++.TP
++.B \-a number
++use given adapter (default 0)
++.TP
++.B \-f number
++use given frontend (default 0)
++.TP
++.B \-d number
++use given demux (default 0)
++.TP
++.B \-c file
++read channels list from 'file'
++.TP
++.B \-b
++enable Audio Bypass (default no)
++.TP
++.B \-x
++exit after tuning
++.TP
++.B \-H
++human readable output
++.TP
++.B \-r
++set up /dev/dvb/adapterX/dvr0 for TS recording
++.TP
++.B \-l lnb-type (DVB-S Only) (use -l help to print types) or
++.TP
++.B \-l low[,high[,switch]] in Mhz
++.TP
++.B \-i
++run interactively, allowing you to type in channel names
++.TP
++.B \-p
++add pat and pmt to TS recording (implies -r) or -n numbers for zapping
++.br
++.PP
++This manual page was written by Uwe Bugla <uwe.bugla@gmx.de>.
+--- a/man/tzap.1
++++ b/man/tzap.1
+@@ -0,0 +1,56 @@
++.TH tzap 1 "February 14, 2010"
++.SH NAME
++tzap \- a program to process channels.conf files.
++.SH SYNOPSIS
++.B tzap
++.RI [ options ] <channel_name>
++.br
++.SH DESCRIPTION
++This manual page documents briefly the
++.B tzap
++commands.
++.PP
++\fBtzap\fP is a program to process channels.conf files.
++.SH OPTIONS
++.TP
++.B \-a number
++use given adapter (default 0)
++.TP
++.B \-f number
++use given frontend (default 0)
++.TP
++.B \-d number
++use given demux (default 0)
++.TP
++.B \-c file
++read channels list from 'file'
++.TP
++.B \-x
++exit after tuning
++.TP
++.B \-H
++human readable output
++.TP
++.B \-r
++set up /dev/dvb/adapterX/dvr0 for TS recording
++.TP
++.B \-s
++only print summary
++.TP
++.B \-S
++run silently (no output)
++.TP
++.B \-F
++set up frontend only, don't touch demux
++.TP
++.B \-t number
++timeout (seconds)
++.TP
++.B \-o file
++output filename (use -o - for stdout)
++.TP
++.B \-h
++display this help and exit
++.br
++.PP
++This manual page was written by Uwe Bugla <uwe.bugla@gmx.de>.
+--- a/man/zap.1
++++ b/man/zap.1
+@@ -0,0 +1,44 @@
++.TH zap 1 "February 14, 2010"
++.SH NAME
++zap \- a program to process channels.conf files.
++.SH SYNOPSIS
++.B zap
++.RI [ options ] <channel name>
++.br
++.SH DESCRIPTION
++This manual page documents briefly the
++.B zap
++commands.
++.PP
++\fBzap\fP is a program to process a channels.conf file.
++.SH OPTIONS
++.TP
++.B \-adapter <id>
++adapter to use (default 0)
++.TP
++.B \-frontend <id>
++frontend to use (default 0)
++.TP
++.B \-demux <id>
++demux to use (default 0)
++.TP
++.B \-caslotnum <id>
++ca slot number to use (default 0)
++.TP
++.B \-channels <filename>
++channels.conf file
++.TP
++.B \-secfile <filename>
++Optional sec.conf file
++.TP
++.B \-secid <secid>
++ID of the SEC configuration to use
++.TP
++.B \-nomoveca
++Do not attempt to move CA descriptors from stream to program level
++.TP
++.B \-h
++print this help text
++.br
++.PP
++This manual page was written by Uwe Bugla <uwe.bugla@gmx.de>.
diff --git a/debian/patches/dbug606728.diff b/debian/patches/dbug606728.diff
new file mode 100644
index 0000000..6704acc
--- /dev/null
+++ b/debian/patches/dbug606728.diff
@@ -0,0 +1,12 @@
+Index: linuxtv-dvb-apps-1.1.1+rev1483/util/dvbscan/dvbscan.c
+===================================================================
+--- linuxtv-dvb-apps-1.1.1+rev1483.orig/util/dvbscan/dvbscan.c 2012-04-11 00:44:06.000000000 +1000
++++ linuxtv-dvb-apps-1.1.1+rev1483/util/dvbscan/dvbscan.c 2012-05-13 20:14:41.000000000 +1000
+@@ -225,6 +225,7 @@
+ output_filename = argv[argpos+2];
+ if (!strcmp(output_filename, "-"))
+ output_filename = NULL;
++ argpos+=3;
+ } else {
+ if ((argc - argpos) != 1)
+ usage();
diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644
index 0000000..f96b9e5
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1,7 @@
+uk-CrystalPalace.diff
+01_README.scan.dpatch
+09_x_zap_flush_stdout.dpatch
+15_stdint_include.dpatch
+apps_manpages.patch
+alevt.patch
+dbug606728.diff
diff --git a/debian/patches/uk-CrystalPalace.diff b/debian/patches/uk-CrystalPalace.diff
new file mode 100644
index 0000000..b67aafb
--- /dev/null
+++ b/debian/patches/uk-CrystalPalace.diff
@@ -0,0 +1,28 @@
+Index: linuxtv-dvb-apps-1.1.1+rev1483/util/scan/dvb-t/uk-CrystalPalace
+===================================================================
+--- linuxtv-dvb-apps-1.1.1+rev1483.orig/util/scan/dvb-t/uk-CrystalPalace 2012-04-11 00:44:06.000000000 +1000
++++ linuxtv-dvb-apps-1.1.1+rev1483/util/scan/dvb-t/uk-CrystalPalace 2012-05-13 20:38:53.000000000 +1000
+@@ -4,14 +4,14 @@
+ #! <w_scan> 20120112 1 0 TERRESTRIAL GB </w_scan>
+ #------------------------------------------------------------------------------
+ # location and provider: Crystal Palace, UK
+-# date (yyyy-mm-dd) : 2012-02-12
++# date (yyyy-mm-dd) : 2012-04-18
+ #
+-# T[2] [plp_id] [system_id] <freq> <bw> <fec_hi> <fec_lo> <mod> <tm> <guard> <hi> [# comment]
++# T[2] [plp_id] [system_id] <freq> <bw> <fec_hi> <fec_lo> <mod> <tm>
++<guard> <hi> [# comment]
+ #------------------------------------------------------------------------------
+-T 481833330 8MHz 2/3 NONE QAM64 2k 1/32 NONE # London.
+-T 537833330 8MHz 3/4 NONE QAM16 2k 1/32 NONE # London.
+-T 505833330 8MHz 3/4 NONE QAM16 2k 1/32 NONE # London.
+-T 561833330 8MHz 2/3 NONE QAM64 2k 1/32 NONE # London.
+-T 529833330 8MHz 3/4 NONE QAM16 2k 1/32 NONE # London.
+-T 578166670 8MHz 3/4 NONE QAM16 2k 1/32 NONE # London.
+-T2 0 16435 554000000 8MHz AUTO AUTO AUTO AUTO AUTO AUTO # London.
++T 490000000 8MHz 2/3 NONE QAM64 8k 1/32 NONE # London .
++T 514000000 8MHz 2/3 NONE QAM64 8k 1/32 NONE # London .
++T 545833330 8MHz 2/3 NONE QAM256 AUTO AUTO AUTO # London .
++T 482000000 8MHz 3/4 NONE QAM64 8k 1/32 NONE # London .
++T 506000000 8MHz 3/4 NONE QAM64 8k 1/32 NONE # London .
++T 529833330 8MHz 3/4 NONE QAM64 8k 1/32 NONE # London .
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..5bbad86
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,12 @@
+#!/usr/bin/make -f
+
+%:
+ dh $@
+
+override_dh_installdocs:
+ dh_installdocs
+ # install READMEs into doc/dvb-apps
+ cp -a util/av7110_loadkeys/README debian/dvb-apps/usr/share/doc/dvb-apps/README.av7110_loadkeys
+ cp -a util/scan/README debian/dvb-apps/usr/share/doc/dvb-apps/README.scan
+ cp -a util/szap/README debian/dvb-apps/usr/share/doc/dvb-apps/README.szap
+ cp -a util/ttusb_dec_reset/README debian/dvb-apps/usr/share/doc/dvb-apps/README.ttusb_dec_reset
diff --git a/debian/source/format b/debian/source/format
new file mode 100644
index 0000000..163aaf8
--- /dev/null
+++ b/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/debian/watch b/debian/watch
new file mode 100644
index 0000000..5eb15b0
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,5 @@
+version=3
+http://www.linuxtv.org/downloads/ linuxtv-dvb-apps-(.*)\.tar\.bz2
+
+# Latest HG revision available from:
+# http://linuxtv.org/hg/dvb-apps