--- xawtv-3.95.dfsg.1.orig/xawtv.spec +++ xawtv-3.95.dfsg.1/xawtv.spec @@ -1,7 +1,7 @@ Name: xawtv Group: Applications/Multimedia Autoreqprov: on -Version: 3.95 +Version: /home/kb/debian/xawtv/xawtv_3.95.dfsg.1 Release: 0 License: GPL Summary: v4l applications --- xawtv-3.95.dfsg.1.orig/debian/xawtv-plugin-qt.install +++ xawtv-3.95.dfsg.1/debian/xawtv-plugin-qt.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/xawtv/*qt.so --- xawtv-3.95.dfsg.1.orig/debian/xawtv-tools.install +++ xawtv-3.95.dfsg.1/debian/xawtv-tools.install @@ -0,0 +1,8 @@ +debian/tmp/usr/bin/showriff +debian/tmp/usr/bin/propwatch +debian/tmp/usr/bin/dump-mixers +debian/tmp/usr/bin/record +debian/tmp/usr/share/man/man1/showriff.1 +debian/tmp/usr/share/man/man1/propwatch.1 +debian/tmp/usr/share/man/man1/dump-mixers.1 +debian/tmp/usr/share/man/man1/record.1 --- xawtv-3.95.dfsg.1.orig/debian/xawtv.NEWS +++ xawtv-3.95.dfsg.1/debian/xawtv.NEWS @@ -0,0 +1,21 @@ +xawtv (3.95.dfsg.1-6) unstable; urgency=low + + Moved xawtv binary to xawtv.bin and add wrapper to detect and work around + graphic cards / drivers without DGA support (idea by Jorge S. de Lis). + + From now xawtv wrapper try to detect faulty card / driver and if one is + found adds -nodga to parameters list. + + Set XAWTV_USE_DGA to force use of DGA. + + For (ba)sh: + export XAWTV_USE_DGA=yes + + For (t)csh: + set XAWTV_USE_DGA=yes + + Or use: + XAWTV_USE_DGA=yes xawtv + + -- Krzysztof Burghardt Wed, 26 Sep 2007 00:12:47 +0200 + \ No newline at end of file --- xawtv-3.95.dfsg.1.orig/debian/alevtd.install +++ xawtv-3.95.dfsg.1/debian/alevtd.install @@ -0,0 +1,2 @@ +debian/tmp/usr/bin/alevtd +debian/tmp/usr/share/man/man1/alevtd.1 --- xawtv-3.95.dfsg.1.orig/debian/changelog +++ xawtv-3.95.dfsg.1/debian/changelog @@ -0,0 +1,935 @@ +xawtv (3.95.dfsg.1-8.1ubuntu4) oneiric; urgency=low + + * No-change rebuild to pick libquicktime's new shlib (LP: #773968). + + -- Alessio Treglia Wed, 04 May 2011 19:27:05 +0200 + +xawtv (3.95.dfsg.1-8.1ubuntu3) oneiric; urgency=low + + * No-change rebuild to reflect libquicktime's new shlib (LP: #773968). + + -- Alessio Treglia Mon, 02 May 2011 01:55:02 +0200 + +xawtv (3.95.dfsg.1-8.1ubuntu2) natty; urgency=low + + * Build-depend on x11proto-core-dev instead of the obsolete x-dev package. + * Add 103_fix_ftbfs_no-add-needed.dpatch. + + -- Felix Geyer Sun, 09 Jan 2011 17:14:14 +0100 + +xawtv (3.95.dfsg.1-8.1ubuntu1) jaunty; urgency=low + + * Merge from debian unstable, remaining changes: + - 100_fedora-v4l2-fixes.dpatch: fixes for v4l2 use (from Fedora). + - 101_fedora-nodga.dpatch: fixes for lack of DGA (from Fedora). + - 102_fedora-use_libv4l.dpatch: use libv4l to open v4l devices (from + Fedora) and added libv4l-dev Build-Dep. + + -- Kees Cook Mon, 01 Dec 2008 11:34:04 -0800 + +xawtv (3.95.dfsg.1-8.1) unstable; urgency=low + + * Non-maintainer upload. + * Fix pending l10n issues. Debconf translations: + - Swedish. Closes: #491427 + - Danish. Closes: #500410 + - Dutch. Closes: #500515 + + -- Christian Perrier Tue, 30 Sep 2008 07:23:03 +0200 + +xawtv (3.95.dfsg.1-8ubuntu2) intrepid; urgency=low + + * Add 100_fedora-v4l2-fixes.dpatch: fixes for v4l2 use (from Fedora). + * Add 101_fedora-nodga.dpatch: fixes for lack of DGA (from Fedora). + * Add 102_fedora-use_libv4l.dpatch: use libv4l to open v4l devices (from + Fedora) and added libv4l-dev Build-Dep (LP: #260918). + + -- Kees Cook Fri, 10 Oct 2008 12:17:03 -0700 + +xawtv (3.95.dfsg.1-8ubuntu1) hardy; urgency=low + + * Merge from debian unstable, remaining changes: + - Use any instead of linux-any as Architecture in debian/control + - Update maintainer field as per spec. + + -- Luke Yelavich Wed, 02 Jan 2008 20:37:40 +1100 + +xawtv (3.95.dfsg.1-8) unstable; urgency=low + + * Updated Standards-Version to 3.7.3. + * Switched from glib 1.2 to glib 2.0. + * Aplied A. Costa's patch for scantv manual page typo (Closes: #448578) + * Debconf templates and debian/control reviewed by the debian-l10n- + english team as part of the Smith review project. (Closes: #447430) + * [Debconf translation updates] + * Basque. (Closes: #447995) + * Vietnamese. (Closes: #448026) + * Galician. (Closes: #448069) + * Finnish. (Closes: #448075) + * Spanish. (Closes: #448744) + * Japanese. (Closes: #448750) + * German. (Closes: #449030) + * Czech. (Closes: #449262) + * Italian. (Closes: #449443) + * French. (Closes: #449579) + * Russian. (Closes: #450503) + * Portuguese. (Closes: #450669) + + -- Krzysztof Burghardt Fri, 14 Dec 2007 16:32:12 +0100 + +xawtv (3.95.dfsg.1-7ubuntu2) hardy; urgency=low + + * Rebuild for libglib1.2 -> libglib1.2ldbl transition. + + -- Luke Yelavich Wed, 05 Dec 2007 10:23:14 +1100 + +xawtv (3.95.dfsg.1-7ubuntu1) hardy; urgency=low + + * Merge from Debian unstable (LP: #157547). Remaining Ubuntu changes: + - Use any instead of linux-any as Architecture in debian/control + - Update Maintainer field in debian/control + + -- Luca Falavigna Sun, 21 Oct 2007 21:38:58 +0200 + +xawtv (3.95.dfsg.1-7) unstable; urgency=low + + * Applied Tim Connors's patch for xawtv wrapper (Closes: #444447) + * Applied patch for uvcvideo driver submited by Tim Connors (Closes: #444449) + * Add Russian debconf translation updated by Yuri Kozlov (Closes: #446283) + + -- Krzysztof Burghardt Wed, 17 Oct 2007 08:25:38 +0200 + +xawtv (3.95.dfsg.1-6ubuntu1) gutsy; urgency=low + + * Merge from Debian unstable. (LP: #150905). Remaining Ubuntu changes: + - Use any instead of linux-any as Architecture in debian/control + - Update Maintainer field in debian/control + + -- Luca Falavigna Tue, 9 Oct 2007 11:06:44 +0200 + +xawtv (3.95.dfsg.1-6) unstable; urgency=low + + * Applied Martin Denn's patch for 11_plugins_memory_leaks.dpatch + fixes free()ing invalid pointer (Closes: #438135, #440706) + * Moved xawtv binary to xawtv.bin and add wrapper to detect and work around + graphic cards / drivers without DGA support (idea by Jorge S. de Lis) + * Updated Portuguese translation for debconf messages (Closes: #439694) + * File xawtv.desktop modified to adhere to freedesktop standards + (incorporated changes from Ubuntu patch by Luca Falavigna) + + -- Krzysztof Burghardt Wed, 26 Sep 2007 00:12:47 +0200 + +xawtv (3.95.dfsg.1-5ubuntu1) gutsy; urgency=low + + * Merge from Debian unstable. Remaining Ubuntu changes: + - Use any instead of linux-any as Architecture in debian/control + - Update Maintainer field in debian/control + * desktop file modified to adhere to freedesktop standards. + + -- Luca Falavigna Mon, 27 Aug 2007 13:44:14 +0200 + +xawtv (3.95.dfsg.1-5) unstable; urgency=low + + * Add desktop file provided by Luca Falavigna (Closes: #414261) + * Applied quicktime patch from Alexis Ballier + and re-enabled quicktime feature (Closes: #394001) + * Applied patch for scantv provided by Adrian Phillips that allow card's + input to be specified (overriding default "Television" input) (Closes: #231557) + * Add streamer-wrapper.pl provided by John Goerzen (Closes: #55016) + (can be found in streamer package in /usr/share/doc/streamer/contrib) + * Add German debconf translation updated by Helge Kreutzmann (Closes: #436953) + * Add French debconf translation updated by Michel Grentzinger (Closes: #437843) + * Add Spanish debconf translation updated by Carlos Valdivia Yagüe (Closes: #436513) + * Updated debian/copyright to cover copyright statements found in sources + * Updated debian/*.menu to use "Applications" instead of "Apps". + + -- Krzysztof Burghardt Wed, 15 Aug 2007 20:36:57 +0200 + +xawtv (3.95.dfsg.1-4ubuntu1) gutsy; urgency=low + + * Merge from Debian unstable. Remaining Ubuntu changes: + - desktop file + - Use any instead of linux-any as Architecture in debian/control + + -- Luca Falavigna Mon, 30 Jul 2007 03:34:58 +0200 + +xawtv (3.95.dfsg.1-4) unstable; urgency=low + + * Applied Kristof Koehler's patch for problems with recording + oss audio using streamer (Closes: #374626) + * Applied Romain FRANCOISE's patch for unmute sound on xavtv + exit (Closes: #199570) + * Applied Steven Barker's patches for radio application. + This fixes multiple issues listed in bug report (Closes: #202133) + * Applied Bjoern Erik Nilsen's patch that fixes some memory leaks + in the v4l plugins (Closes: #369803) + * Applied Petr Vandrovec's patch that fixes 4 problems with fbtv + observed with radeonfb. Fixes to support 15bpp depth in v4l-conf, + reload palette when switching terminals, clear only visible area + of videoram instead of clearing 256MB and problem with FBIOGETCMAP. + (Closes: #383194) + * Changed ${Source-Version} substvar to ${binary:Version} + * Adjust debconf-templates. + * New maintainer (Closes: #379251) + + -- Krzysztof Burghardt Sun, 29 Jul 2007 15:00:06 +0200 + +xawtv (3.95.dfsg.1-3ubuntu1) gutsy; urgency=low + + * Merge from debian unstable, remaining changes: + - desktop file + * Use any instead of linux-any as Architecture in debian/control + + -- Luca Falavigna Wed, 30 May 2007 22:38:40 +0100 + +xawtv (3.95.dfsg.1-3) unstable; urgency=low + + * QA upload. + * Add armel support. Closes: #408796. + * Fix manpages permissions. Closes: #391951. + + -- Aurelien Jarno Wed, 30 May 2007 16:04:23 +0200 + +xawtv (3.95.dfsg.1-2ubuntu1) feisty; urgency=low + + * Merge from debian unstable, remaining changes: + - desktop file + + -- Luca Falavigna Mon, 05 Mar 2007 12:46:40 +0000 + +xawtv (3.95.dfsg.1-2) unstable; urgency=low + + * QA upload. + * Debconf translations: + - Galician. Closes: #407953 + + -- Christian Perrier Sat, 3 Mar 2007 14:02:57 +0100 + +xawtv (3.95.dfsg.1-1ubuntu1) feisty; urgency=low + + * Merge from debian unstable, remaining changes: + - Add a better desktop file. + + -- Luke Yelavich Thu, 14 Dec 2006 15:51:10 +1100 + +xawtv (3.95.dfsg.1-1) unstable; urgency=medium + + * QA upload. + * Removed GPL-incompatible code from Open Motif (Closes: #402786). + + -- Nelson A. de Oliveira Wed, 13 Dec 2006 02:41:20 -0200 + +xawtv (3.95-6ubuntu1) feisty; urgency=low + + * Merge from debian unstable. Ubuntu changes are: + - Add a better desktop file. + - debian/control: changed Standards-Version and debhelper version. + + -- Luke Yelavich Mon, 30 Oct 2006 23:17:45 +1100 + +xawtv (3.95-6) unstable; urgency=low + + * QA upload + * Disable quicktime-support and removing xawtv-qt-plugin - adding a conflict + on xawtv-plugin-qt to remove old broken binaries. Fixing ftbfs. Please + enable again when quicktime in debian is fixed (Closes: #392576) + * adds libdv-dev to build-dep instead of libquicktime + + -- Sune Vuorela Sat, 14 Oct 2006 01:18:00 +0200 + +xawtv (3.95-5) unstable; urgency=medium + + * QA upload + * Add a Replaces: xawtv (<=3.95-3) for v4l-conf, as /usr/bin/v4l-conf was + moved from xawtv to v4l-conf + (closes: #384782) + + -- Bas Zoetekouw Fri, 29 Sep 2006 19:44:38 +0000 + +xawtv (3.95-4ubuntu1) edgy; urgency=low + + * Merge from Debian unstable. + + -- Luke Yelavich Mon, 28 Aug 2006 08:51:53 +1000 + +xawtv (3.95-4) unstable; urgency=low + + * QA upload. + * Fix 07_page_size.dpatch. Closes: #384312. + + -- Aurelien Jarno Sun, 27 Aug 2006 12:55:35 +0200 + +xawtv (3.95-3ubuntu1) edgy; urgency=low + + * Merge from debian unstable. + * Remove dist/*, as the patches contained there are no longer needed. + + -- Luke Yelavich Fri, 25 Aug 2006 12:24:47 +1000 + +xawtv (3.95-3) unstable; urgency=low + + * QA upload. + * 07_page_size.dpatch: fix build against newer kernel-headers which + do not define PAGE_MASK anymore. Closes: #384312. + + -- Aurelien Jarno Wed, 23 Aug 2006 21:27:22 +0200 + +xawtv (3.95-2) unstable; urgency=low + + * QA upload. + * debian/po/ru.po: Add translation by Yuri Kozlov. Closes: #383038. + * Added support for GNU/kFreeBSD. Closes: #372701. + + -- Aurelien Jarno Mon, 21 Aug 2006 23:58:28 +0200 + +xawtv (3.95-1) unstable; urgency=low + + * QA upload. + * Package is orphaned (#379251); set maintainer to Debian QA Group. + * New upstream release. Closes: #331125. + * Acknowledge NMUs. Closes: #325597. + * Update dependencies to allow for cdebconf. Closes: #332154. + * Update build dependencies. Closes: #333889. + - Replace libjpeg-dev with libjpeg62-dev. + - Replace xlibmesa-gl-dev with libgl1-mesa-dev. + - Replace libxft2-dev with libxft-dev. + - Replace libpng-dev with libpng12-dev. + * man/fbtv.1, man/pia.1, man/record.1, man/rootv.1, man/subtitles.1, + man/v4l-conf.8, man/xawtv-remote.1, man/xawtv.1, man/webcam.1: + Fix typos. Thanks to A Costa. Closes: #302758, #302764, #302766, + #302767, #302772, #302773, #305648, #311230. + * man/v4l-conf.8, man/es/v4l-conf.8: Fix section header. + * contrib/xawtv16x16.xpm, contrib/xawtv32x32.xpm: Use as menu icons. + * Switch to debhelper 5. + * Replace ad-hoc patch system with dpatch. + * Makefile: Previous maintainer's private rules; remove. + * debian/copyright: Update upstream information. + * debian/rules: Add support for DEB_BUILD_OPTIONS=noopt. + * debian/watch: Add. + * debian/xawtv.postrm: Remove call to mkfontdir (fonts were moved to + tv-fonts around version 3.78). + * debian/po/sv.po: Add translation by Daniel Nylander. Closes: #332398. + * debian/po/nl.po: Add translation by Kurt De Bree. Closes: #363036. + * debian/po/pt.po: Add translation by Rui Branco. Closes: #372475. + * debian/po/pt_BR.po: Add translation by Herbert Parentes Fortes Neto. + Closes: #380408. + * Conforms to Standards version 3.7.2. + + -- Matej Vela Sun, 13 Aug 2006 04:27:51 +0200 + +xawtv (3.94-1.2ubuntu1) edgy; urgency=low + + * Merge from debian unstable. + * Remove FSlib patches, as they are applied in Debian's xorg patch. + + -- Luke Yelavich Sun, 13 Aug 2006 22:04:38 +1000 + +xawtv (3.94-1.2) unstable; urgency=high + + * Non-maintainer upload. + * High-urgency upload for RC bugfix. + * Fix FTBFS using Steve Langasek patch to make xawtv build against Xorg 7.0. + + Fix header/library path handling issues during build, due to Xorg 7.0. + Closes: #364259. + + -- Pierre Habouzit Wed, 24 May 2006 22:59:05 +0200 + +xawtv (3.94-1.1) unstable; urgency=low + + * Non-maintainer upload. + * xlibs-dev transition patch. Closes: #346757 + + -- Victor Seva Tue, 10 Jan 2006 13:20:12 +0100 + +xawtv (3.94-1.0ubuntu2) dapper; urgency=low + + * Add a better desktop file (From Trouilliez Vincent + ). Closes: Malone #6110. + + [ Jonathan Patrick Davies ] + * debian/control: changed Standards-Version and debhelper version. + * Sponsored upload for Baishampayan Ghose + + -- Jonathan Patrick Davies Tue, 28 Feb 2006 11:21:45 +0100 + +xawtv (3.94-1.0ubuntu1) dapper; urgency=low + + * Resynchronise with Debian (Closes: #4225): + - Don't apply patch to quicktime includes. + + -- Daniel T Chen Tue, 08 Nov 2005 10:56:21 +0000 + +xawtv (3.94-1.0) unstable; urgency=low + + * NMU. + * Fix FTBFS with gcc 4.0 with patches from Andreas Jochens. + Closes: #300363, #298171 + * Build depend on libaa1-dev. Closes: #325044 + * Rebuilt with slang2 and libaa. Closes: #317579 + * Add Czech translation of debconf messages, by Miroslav Kure. + Closes: #314790 + * Add Vietnamese translation of debconf messages, by Clytie Siddall. + Closes: #324235 + * Add build dependency on libfs-dev due to X reorg. + * Update includes to work with current libquicktime-dev, which has moved + them to lqt/ + + -- Joey Hess Mon, 29 Aug 2005 10:02:16 -0400 + +xawtv (3.94-1ubuntu5) breezy; urgency=low + + * Create and install desktop file + + -- Barry deFreese Tue, 27 Sep 2005 22:25:19 -0400 + +xawtv (3.94-1ubuntu4) breezy; urgency=low + + * Properly fix the location of the app-defaults file + + -- Sebastian Dröge Thu, 25 Aug 2005 20:59:12 +0200 + +xawtv (3.94-1ubuntu3) breezy; urgency=low + + * Changed Build-Depends from aalib1-dev -> libaa1-dev, xlibs-dev -> + libx11-dev + * Added a patch from Debian BTS (#300363) to fix FTBFS with gcc 4.0 + * Added a patch to link libFS to fbtv... FTBFS otherwise + * Added libxinerama-dev, libxv-dev, libxrandr-dev, libxxf86dga-dev and + libxxf86vm-dev to Build-Depends + * Fixed location of the app-defaults file + + -- Sebastian Dröge Tue, 23 Aug 2005 20:41:19 +0200 + +xawtv (3.94-1ubuntu2) breezy; urgency=low + + * Update {build-,}depends for xorg -> mesa transition. + + -- Adam Conrad Mon, 22 Aug 2005 16:28:25 +1000 + +xawtv (3.94-1ubuntu1) hoary; urgency=low + + * patched console/fs.h to find FSlib.h + * added libfs-dev build dependency + + -- Michael F. Rimbert Tue, 29 Mar 2005 15:04:53 -0500 + +xawtv (3.94-1) unstable; urgency=low + + * new release (closes: #191044, #256860). + + -- Gerd Knorr Wed, 18 Aug 2004 18:03:26 +0200 + +xawtv (3.93-1) unstable; urgency=low + + * new release. + + -- Gerd Knorr Tue, 8 Jun 2004 14:40:50 +0200 + +xawtv (3.92-3) unstable; urgency=low + + * update German po-debconf translation (closes: #251746). + + -- Gerd Knorr Mon, 7 Jun 2004 14:36:16 +0200 + +xawtv (3.92-2) unstable; urgency=low + + * add Turkish po-debconf translation (closes: #249124). + + -- Gerd Knorr Wed, 26 May 2004 15:37:35 +0200 + +xawtv (3.92-1) unstable; urgency=low + + * bugfix release (closes: #243423). + * split distribution tarball + debian package info. + * update + rename japanese debconf file (closes: #234068). + * trigger rebuild for new libdv4 (closes: #245225). + * fixup build dependencies (closes: #234664). + * add icon to xawtv menu file (closes: #244485). + + -- Gerd Knorr Thu, 22 Apr 2004 17:08:56 +0200 + +xawtv (3.91) unstable; urgency=low + + * bugfix release. + * fix dependencies (closes: #217451). + * added Japanese po-debconf template (closes: #227811). + + -- Gerd Knorr Thu, 29 Jan 2004 14:23:49 +0100 + +xawtv (3.90) unstable; urgency=low + + * bugfix release (closes: #204990). + * added spanish template file (closes: #215652). + * fix webcam description (closes: #216061). + * fix build dependencies (closes: #216164). + * rebuild with new libquicktime likely closes: #193712. + + -- Gerd Knorr Fri, 17 Oct 2003 12:55:22 +0200 + +xawtv (3.88.1) unstable; urgency=low + + * bugfix release (closes: #214120). + * updated debconf (closes: #198780, #199982). + + -- Gerd Knorr Tue, 7 Oct 2003 17:26:57 +0200 + +xawtv (3.88) unstable; urgency=low + + * new release. + + -- Gerd Knorr Wed, 16 Apr 2003 12:19:46 +0200 + +xawtv (3.87) unstable; urgency=low + + * new release. + * postinst fixes (closes: #179319,#188652). + * rebuild with new, fixed libquicktime-dev (closes: #186332). + + -- Gerd Knorr Tue, 15 Apr 2003 12:39:21 +0200 + +xawtv (3.86) unstable; urgency=low + + * new release (closes: #175886, #171884, #178691, #171354) + (closes: #178940, #179371, #175886). + * added danish template (closes: #175424). + * fixed radio description text (closes: #175115). + * splitted quicktime plugin into separate sub-package. + * rebuild seems to fix #183567 - not sure how this happened in + the first place as shared libary dependencies are autogenerated + by debhelper ... (closes: #183567). + * rebuild should also fixup the vorbis mess + (closes: #179379, #178851). + * fixed dependencies (closes: #179372, #184956, #184959, #144403). + + -- Gerd Knorr Tue, 18 Mar 2003 10:12:33 +0100 + +xawtv (3.82) unstable; urgency=low + + * new release (closes: #173791). + + -- Gerd Knorr Sat, 28 Dec 2002 13:38:59 +0100 + +xawtv (3.81) unstable; urgency=low + + * new release (closes: #171346, #171812, #171470). + + -- Gerd Knorr Tue, 10 Dec 2002 16:23:26 +0100 + +xawtv (3.80) unstable; urgency=low + + * new release. + * fixed build dependencies (closes: #169570). + + -- Gerd Knorr Wed, 27 Nov 2002 13:07:56 +0100 + +xawtv (3.79) unstable; urgency=low + + * new release (closes: #168896, #168694) + + -- Gerd Knorr Fri, 15 Nov 2002 11:02:59 +0100 + +xawtv (3.78) unstable; urgency=low + + * new release (closes: #132366,#135393,#138792,#144699,#159689). + * fixed copyright file (closes: #143371). + * fixed control file (closes: #153046). + + -- Gerd Knorr Wed, 30 Oct 2002 13:04:45 +0100 + +xawtv (3.72) unstable; urgency=low + + * new release (closes: #134444). + + -- Gerd Knorr Tue, 19 Feb 2002 15:18:45 +0100 + +xawtv (3.71) unstable; urgency=low + + * new release (closes: #133120). + * fixed dependences (closes: #132619,#132987). + + -- Gerd Knorr Mon, 11 Feb 2002 13:21:05 +0100 + +xawtv (3.70) unstable; urgency=low + + * new release. + + -- Gerd Knorr Tue, 5 Feb 2002 11:03:48 +0100 + +xawtv (3.69) unstable; urgency=low + + * new release (closes: #112892) + * various bugs are fixed in other releases but I forgot to mention them + in the changelog (closes: #122672, #116477, #119935, #116476). + + -- Gerd Knorr Thu, 31 Jan 2002 12:05:43 +0100 + +xawtv (3.68) unstable; urgency=low + + * new release. + + -- Gerd Knorr Thu, 17 Jan 2002 19:08:55 +0100 + +xawtv (3.67) unstable; urgency=low + + * new release (closes: #124275). + + -- Gerd Knorr Fri, 14 Dec 2001 13:00:56 +0100 + +xawtv (3.66) unstable; urgency=low + + * new release. + + -- Gerd Knorr Wed, 12 Dec 2001 15:51:37 +0100 + +xawtv (3.65) unstable; urgency=low + + * new release (closes: #119935). + + -- Gerd Knorr Tue, 4 Dec 2001 13:13:01 +0100 + +xawtv (3.64) unstable; urgency=low + + * new release (closes: #113633,#112169). + * fixed build dependences (closes: #115111). + + -- Gerd Knorr Wed, 10 Oct 2001 12:51:39 +0200 + +xawtv (3.63) unstable; urgency=low + + * new release. + + -- Gerd Knorr Mon, 8 Oct 2001 15:17:11 +0200 + +xawtv (3.62) unstable; urgency=low + + * new release (closes: #111105, #111267, #111296). + + -- Gerd Knorr Fri, 14 Sep 2001 19:39:38 +0200 + +xawtv (3.61) unstable; urgency=low + + * new release. + + -- Gerd Knorr Thu, 23 Aug 2001 21:32:42 +0200 + +xawtv (3.60) unstable; urgency=low + + * new release. + + -- Gerd Knorr Tue, 14 Aug 2001 16:39:51 +0200 + +xawtv (3.59) unstable; urgency=low + + * new release. + + -- Gerd Knorr Mon, 13 Aug 2001 20:12:52 +0200 + +xawtv (3.58) unstable; urgency=low + + * new release. + + -- Gerd Knorr Thu, 2 Aug 2001 14:22:14 +0200 + +xawtv (3.57) unstable; urgency=low + + * new release. + + -- Gerd Knorr Mon, 23 Jul 2001 13:44:03 +0200 + +xawtv (3.56) unstable; urgency=low + + * new release. + + -- Gerd Knorr Mon, 16 Jul 2001 16:17:18 +0200 + +xawtv (3.55) unstable; urgency=low + + * new release. + * spell fix in control file (s/Replace/Replaces/, closes: #103418). + + -- Gerd Knorr Wed, 4 Jul 2001 09:38:14 +0200 + +xawtv (3.54) unstable; urgency=low + + * new release (closes: #102096). + + -- Gerd Knorr Mon, 2 Jul 2001 11:36:09 +0200 + +xawtv (3.53.1) unstable; urgency=low + + * fixed dependences for new scantv package (closes: #101971). + + -- Gerd Knorr Sat, 23 Jun 2001 10:42:57 +0200 + +xawtv (3.53) unstable; urgency=low + + * new release. + * splitted scantv into a sepatate package (closes: #101353). + * updated ttv description (closes: #101682) + + -- Gerd Knorr Wed, 20 Jun 2001 12:18:06 +0200 + +xawtv (3.52) unstable; urgency=low + + * new release. + + -- Gerd Knorr Mon, 18 Jun 2001 10:20:03 +0200 + +xawtv (3.51) unstable; urgency=low + + * new release. + + -- Gerd Knorr Mon, 11 Jun 2001 12:58:33 +0200 + +xawtv (3.50) unstable; urgency=low + + * new release (closes: #99858). + + -- Gerd Knorr Wed, 6 Jun 2001 11:28:14 +0200 + +xawtv (3.49) unstable; urgency=low + + * new release. + + -- Gerd Knorr Thu, 31 May 2001 11:45:34 +0200 + +xawtv (3.48) unstable; urgency=low + + * new release (closes: #97772). + * updated template file (closes: #92402). + + -- Gerd Knorr Mon, 21 May 2001 14:19:33 +0200 + +xawtv (3.47) unstable; urgency=low + + * new release. + * tweak postinst (closes: #97187). + + -- Gerd Knorr Wed, 16 May 2001 11:04:53 +0200 + +xawtv (3.46) unstable; urgency=low + + * new release. + + -- Gerd Knorr Mon, 7 May 2001 17:30:03 +0200 + +xawtv (3.45) unstable; urgency=low + + * new release. + + -- Gerd Knorr Sun, 6 May 2001 11:02:52 +0200 + +xawtv (3.44) unstable; urgency=low + + * new release (closes: #87136). + * deleted some magic from xawtv config/postinst scripts to avoid + dependency on pciutils. + + -- Gerd Knorr Sat, 5 May 2001 18:02:34 +0200 + +xawtv (3.43) unstable; urgency=low + + * new release. + + -- Gerd Knorr Mon, 9 Apr 2001 09:03:17 +0000 + +xawtv (3.42) unstable; urgency=low + + * new release. + + -- Gerd Knorr Fri, 6 Apr 2001 08:04:27 +0000 + +xawtv (3.41) unstable; urgency=low + + * new release. + + -- Gerd Knorr Fri, 23 Mar 2001 22:49:04 +0100 + +xawtv (3.40) unstable; urgency=high + + * new release (closes: #90003). + * new scantv manpage (closes: #87120). Ok, that was fixed in + 3.39 already, but I forgot to add it to the changelog... + + -- Gerd Knorr Sun, 18 Mar 2001 17:41:56 +0100 + +xawtv (3.39) unstable; urgency=low + + * new release. + * added xbase-clients to build-depends (closes: #89522). + + -- Gerd Knorr Tue, 13 Mar 2001 21:30:12 +0100 + +xawtv (3.38) unstable; urgency=low + + * new release (closes: #88396). + * fixed a number of lintian warnings. + + -- Gerd Knorr Sun, 11 Mar 2001 10:18:20 +0100 + +xawtv (3.37) unstable; urgency=low + + * new release. + + -- Gerd Knorr Wed, 28 Feb 2001 19:56:30 +0100 + +xawtv (3.36) unstable; urgency=low + + * new release (closes: #87429). + + -- Gerd Knorr Sun, 25 Feb 2001 16:52:43 +0100 + +xawtv (3.35) unstable; urgency=low + + * new release (closes: #85648, #86065). + + -- Gerd Knorr Thu, 15 Feb 2001 21:21:30 +0100 + +xawtv (3.34) unstable; urgency=low + + * new release. + * rm'ed libXv.so libXxf86dga.so on my system (closes: #85555). + + -- Gerd Knorr Sun, 11 Feb 2001 10:05:25 +0100 + +xawtv (3.33) unstable; urgency=low + + * new release. + * debconf changes (only dpkg-reconfigure will overwrite a + existing config file, a normal upgrade should never ever do + that). + * german translations for the template file + (Eduard Bloch , closes: #83772) + * enabled quicktime4linux support. + + -- Gerd Knorr Sun, 28 Jan 2001 14:25:15 +0100 + +xawtv (3.30) unstable; urgency=low + + * new release. + + -- Gerd Knorr Sun, 14 Jan 2001 09:38:03 +0100 + +xawtv (3.29) unstable; urgency=low + + * new release (closes: #74458) + * updated v4l-conf package for the new dpkg-statoverride + + -- Gerd Knorr Sat, 13 Jan 2001 22:02:05 +0100 + +xawtv (3.28) unstable; urgency=low + + * new release (closes: #80933) + + -- Gerd Knorr Sat, 6 Jan 2001 13:09:31 +0100 + +xawtv (3.27) unstable; urgency=low + + * new release. + * xawtv postinst script fixes (closes: #80611, #80578) + + -- Gerd Knorr Sat, 30 Dec 2000 15:07:25 +0100 + +xawtv (3.26) unstable; urgency=low + + * new release + * added debconf support + + -- Gerd Knorr Thu, 21 Dec 2000 22:58:42 +0100 + +xawtv (3.24) unstable; urgency=low + + * new release + * updated (build) dependences to require xfree4 libraries + xutils + (mkfontdir+bdftopcf have been moved) + * build binary packages with Xvideo support + [i386 only, powerpc has no xfree4 packages yet] + + -- Gerd Knorr Sat, 4 Nov 2000 15:56:55 +0100 + +xawtv (3.23) unstable; urgency=low + + * new release + * fixed (build) dependences (closes: #69918, #74428) + + -- Gerd Knorr Sat, 21 Oct 2000 22:41:37 +0200 + +xawtv (3.22) unstable; urgency=low + + * new release + * added liblircclient-dev to build-depends, compiled packages + with lirc support + + -- Gerd Knorr Sun, 1 Oct 2000 17:40:52 +0200 + +xawtv (3.21) unstable; urgency=low + + * new release + + -- Gerd Knorr Wed, 6 Sep 2000 00:04:21 +0200 + +xawtv (3.20) unstable; urgency=low + + * new release + * packaging bug fixed: v4l-conf was not installed suid-root because + dh_fixperm killed my suid bit... + + -- Gerd Knorr Wed, 6 Sep 2000 00:04:11 +0200 + +xawtv (3.19) unstable; urgency=low + + * new release. Starting with this release /me maintains debian package, + i.e. xawtv is a native debian package now. Going to close a number of + bugs... + * closes: #48118 - not xawtv's fault, it is a driver problem. + * closes: #52538 - This can be changed with keypad-ntsc in ~/.xawtv, + see man-page. Don't remember which version introduces this, seems + I forgot this one in the Changes file... + * closes: #54906 - It's not a bug, it's a feature. xawtv uses the + maximun size supported by the driver which is 844x576 with bttv. + If one needs a fixed 4:3 aspect ratio, this can be set in the + config file (>= version 3.14) + * closes: #55956 - same as 54906 ... + * closes: #57161, #52351 (packaging is completely different) + * closes: #61590 - was fixed in 3.11 + * closes: #61698, #65802 - bug in the 2.2.x kernel bttv driver + * closes: #64064 - this is newer than 3.14 :-) + + -- Gerd Knorr Sun, 20 Aug 2000 23:47:15 +0200 + +xawtv (3.18) unstable; urgency=low + + * new release. + + -- Gerd Knorr Wed, 16 Aug 2000 21:39:03 +0200 + +xawtv (3.17) unstable; urgency=low + + * new release. + + -- Gerd Knorr Thu, 22 Jun 2000 23:43:00 +0200 + +xawtv (3.16) unstable; urgency=low + + * new release. + + -- Gerd Knorr Mon, 5 Jun 2000 21:35:30 +0200 + +xawtv (3.15) unstable; urgency=low + + * new release. + + -- Gerd Knorr Thu, 1 Jun 2000 22:58:00 +0200 + +xawtv (3.14) unstable; urgency=low + + * new release. + + -- Gerd Knorr Mon, 8 May 2000 23:13:03 +0200 + +xawtv (3.13) unstable; urgency=low + + * deianized. + + -- Gerd Knorr Sun, 16 Apr 2000 15:57:04 +0200 + --- xawtv-3.95.dfsg.1.orig/debian/radio.install +++ xawtv-3.95.dfsg.1/debian/radio.install @@ -0,0 +1,2 @@ +debian/tmp/usr/bin/radio +debian/tmp/usr/share/man/man1/radio.1 --- xawtv-3.95.dfsg.1.orig/debian/xawtv.desktop +++ xawtv-3.95.dfsg.1/debian/xawtv.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Comment=TV viewer for X11 +Name=XawTV +Exec=xawtv +Terminal=false +GenericName=XawTV +Type=Application +Categories=AudioVideo; +Icon=xawtv48x48 --- xawtv-3.95.dfsg.1.orig/debian/ttv.install +++ xawtv-3.95.dfsg.1/debian/ttv.install @@ -0,0 +1,3 @@ +debian/tmp/usr/bin/ttv +debian/tmp/usr/share/man/man1/ttv.1 +debian/tmp/usr/share/man/*/man1/ttv.1 --- xawtv-3.95.dfsg.1.orig/debian/xawtv.postinst +++ xawtv-3.95.dfsg.1/debian/xawtv.postinst @@ -0,0 +1,59 @@ +#!/bin/sh + +# debconf lib +. /usr/share/debconf/confmodule + +# init variables +mode="$1" +mkdev="true" +mkcfg="true" +tvnorm="" +freqtab="" +doscan="" + +# create v4l devices ? +test -c /dev/.devfsd -o -c /dev/video0 -o -c /dev/v4l/video0 && mkdev="false" +if test "$mkdev" = "true"; then + db_get xawtv/makedev + mkdev="$RET" +fi + +# build xawtv config? +if test -s /etc/X11/xawtvrc; then + mkcfg="false" +fi +if test "$mode" = "reconfigure"; then + mkcfg="true" +fi +if test "$mkcfg" = "true"; then + db_get xawtv/build-config + mkcfg="$RET" +fi + +if test "$mkcfg" = "true"; then + # configuration + db_get xawtv/tvnorm + tvnorm="$RET" + db_get xawtv/freqtab + freqtab="$RET" + db_get xawtv/channel-scan + doscan="$RET" +fi + +######################################################### +db_stop + +# create special files +if test "$mkdev" = "true"; then + (cd /dev;/sbin/MAKEDEV v4l) +fi + +# create default config +if test "$mkcfg" = "true"; then + cmd="scantv -n $tvnorm -f $freqtab -o /etc/X11/xawtvrc" + test "$doscan" = "false" && cmd="$cmd -s" + $cmd +fi + +######################################################### +#DEBHELPER# --- xawtv-3.95.dfsg.1.orig/debian/compat +++ xawtv-3.95.dfsg.1/debian/compat @@ -0,0 +1 @@ +5 --- xawtv-3.95.dfsg.1.orig/debian/scantv.install +++ xawtv-3.95.dfsg.1/debian/scantv.install @@ -0,0 +1,3 @@ +debian/tmp/usr/bin/scantv +debian/tmp/usr/share/man/man1/scantv.1 +debian/tmp/usr/share/man/*/man1/scantv.1 --- xawtv-3.95.dfsg.1.orig/debian/xawtv-plugins.install +++ xawtv-3.95.dfsg.1/debian/xawtv-plugins.install @@ -0,0 +1,18 @@ +debian/tmp/usr/lib/xawtv/bilinear.so +debian/tmp/usr/lib/xawtv/conv-mjpeg.so +debian/tmp/usr/lib/xawtv/cubic.so +debian/tmp/usr/lib/xawtv/drv0-v4l2-old.so +debian/tmp/usr/lib/xawtv/drv0-v4l2.so +debian/tmp/usr/lib/xawtv/drv1-v4l.so +debian/tmp/usr/lib/xawtv/flt-disor.so +debian/tmp/usr/lib/xawtv/flt-gamma.so +debian/tmp/usr/lib/xawtv/flt-invert.so +debian/tmp/usr/lib/xawtv/flt-smooth.so +debian/tmp/usr/lib/xawtv/linear-blend.so +debian/tmp/usr/lib/xawtv/linedoubler.so +debian/tmp/usr/lib/xawtv/read-avi.so +debian/tmp/usr/lib/xawtv/read-dv.so +debian/tmp/usr/lib/xawtv/snd-oss.so +debian/tmp/usr/lib/xawtv/write-avi.so +debian/tmp/usr/lib/xawtv/write-dv.so +debian/tmp/usr/share/xawtv --- xawtv-3.95.dfsg.1.orig/debian/xawtv.docs +++ xawtv-3.95.dfsg.1/debian/xawtv.docs @@ -0,0 +1,2 @@ +README* +contrib/frequencies* --- xawtv-3.95.dfsg.1.orig/debian/fbtv.install +++ xawtv-3.95.dfsg.1/debian/fbtv.install @@ -0,0 +1,3 @@ +debian/tmp/usr/bin/fbtv +debian/tmp/usr/share/man/man1/fbtv.1 +debian/tmp/usr/share/man/*/man1/fbtv.1 --- xawtv-3.95.dfsg.1.orig/debian/fbtv.menu +++ xawtv-3.95.dfsg.1/debian/fbtv.menu @@ -0,0 +1,2 @@ +?package(fbtv):needs="vc" section="Applications/Viewers" \ + title="fbtv" command="/usr/bin/fbtv" --- xawtv-3.95.dfsg.1.orig/debian/watch +++ xawtv-3.95.dfsg.1/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://dl.bytesex.org/releases/xawtv/xawtv-(.*)\.tar\.gz --- xawtv-3.95.dfsg.1.orig/debian/rules +++ xawtv-3.95.dfsg.1/debian/rules @@ -0,0 +1,77 @@ +#!/usr/bin/make -f + +#export DH_VERBOSE=1 +DEB_HOST_ARCH_OS ?= $(shell dpkg-architecture -qDEB_HOST_ARCH_OS) + +export CFLAGS = -Wall -g +ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) + CFLAGS += -O0 +else + CFLAGS += -O2 +endif + +include /usr/share/dpatch/dpatch.make + +build: build-stamp +build-stamp: patch-stamp + dh_testdir + ./configure --prefix=/usr \ + --mandir=/usr/share/man \ + --disable-motif --enable-dv + $(MAKE) + touch build-stamp + +clean: unpatch + dh_testdir + dh_testroot + rm -f build-stamp debian/xawtv-plugins.install.kfreebsd* + [ ! -f Makefile ] || $(MAKE) distclean + dh_clean + debconf-updatepo + +install: build + dh_testdir + dh_testroot + dh_clean -k + dh_installdirs + $(MAKE) DESTDIR=$(CURDIR)/debian/tmp install + grep -v v4l debian/xawtv-plugins.install > debian/xawtv-plugins.install.kfreebsd-i386 + echo "debian/tmp/usr/lib/xawtv/drv0-bsd.so" >> debian/xawtv-plugins.install.kfreebsd-i386 + cp debian/xawtv-plugins.install.kfreebsd-i386 debian/xawtv-plugins.install.kfreebsd-amd64 + dh_install $(no_packages) -s + # fix v4l-conf suid-root lintian warning + mkdir -p debian/v4l-conf/usr/share/lintian/overrides + echo "v4l-conf: setuid-binary" \ + > debian/v4l-conf/usr/share/lintian/overrides/v4l-conf + # fix xawtv.bin manual page lintian warning + mkdir -p debian/xawtv/usr/share/lintian/overrides + echo "xawtv: binary-without-manpage usr/bin/xawtv.bin" \ + > debian/xawtv/usr/share/lintian/overrides/xawtv + # install desktop file for xawtv + install -d $(CURDIR)/debian/xawtv/usr/share/applications + install -m 644 debian/xawtv.desktop $(CURDIR)/debian/xawtv/usr/share/applications + # install xawtv as xawtv.bin and xawtv.sh as xawtv + mv $(CURDIR)/debian/xawtv/usr/bin/xawtv $(CURDIR)/debian/xawtv/usr/bin/xawtv.bin + mv $(CURDIR)/debian/xawtv/usr/bin/xawtv.sh $(CURDIR)/debian/xawtv/usr/bin/xawtv + +binary-indep: build install + +binary-arch: build install + dh_testdir + dh_testroot + dh_installchangelogs + dh_installdocs + dh_installmenu + dh_installdebconf + dh_link + dh_strip + dh_compress + dh_fixperms -X/usr/bin/v4l-conf + dh_installdeb -s + dh_shlibdeps -s + dh_gencontrol -s + dh_md5sums -s + dh_builddeb -s + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install --- xawtv-3.95.dfsg.1.orig/debian/pia.install +++ xawtv-3.95.dfsg.1/debian/pia.install @@ -0,0 +1,2 @@ +debian/tmp/usr/bin/pia +debian/tmp/usr/share/man/man1/pia.1 --- xawtv-3.95.dfsg.1.orig/debian/ttv.menu +++ xawtv-3.95.dfsg.1/debian/ttv.menu @@ -0,0 +1,2 @@ +?package(ttv):needs="text" section="Applications/Viewers" \ + title="ttv" command="/usr/bin/ttv" --- xawtv-3.95.dfsg.1.orig/debian/xawtv.menu +++ xawtv-3.95.dfsg.1/debian/xawtv.menu @@ -0,0 +1,4 @@ +?package(xawtv):needs="x11" section="Applications/Viewers" \ + title="xawtv" command="/usr/bin/xawtv" \ + icon16x16="/usr/share/pixmaps/xawtv16x16.xpm" \ + icon32x32="/usr/share/pixmaps/xawtv32x32.xpm" --- xawtv-3.95.dfsg.1.orig/debian/webcam.docs +++ xawtv-3.95.dfsg.1/debian/webcam.docs @@ -0,0 +1 @@ +scripts/webcam.cgi --- xawtv-3.95.dfsg.1.orig/debian/streamer.install +++ xawtv-3.95.dfsg.1/debian/streamer.install @@ -0,0 +1,4 @@ +debian/tmp/usr/bin/streamer +debian/tmp/usr/share/man/man1/streamer.1 +debian/tmp/usr/share/man/*/man1/streamer.1 +debian/contrib/streamer-wrapper.pl usr/share/doc/streamer/contrib --- xawtv-3.95.dfsg.1.orig/debian/radio.menu +++ xawtv-3.95.dfsg.1/debian/radio.menu @@ -0,0 +1,2 @@ +?package(radio):needs="text" section="Applications/Sound" \ + title="radio" command="/usr/bin/radio" --- xawtv-3.95.dfsg.1.orig/debian/webcam.install +++ xawtv-3.95.dfsg.1/debian/webcam.install @@ -0,0 +1,2 @@ +debian/tmp/usr/bin/webcam +debian/tmp/usr/share/man/man1/webcam.1 --- xawtv-3.95.dfsg.1.orig/debian/control +++ xawtv-3.95.dfsg.1/debian/control @@ -0,0 +1,124 @@ +Source: xawtv +Section: graphics +Priority: extra +Build-Depends: debhelper (>= 5), dpatch, libjpeg62-dev, libncurses5-dev, libx11-dev, libxext-dev, libxinerama-dev, libxmu-dev, libxpm-dev, libxrandr-dev, libxt-dev, libxv-dev, libxxf86dga-dev, libxxf86vm-dev, x11proto-core-dev, liblircclient-dev, xutils, xbase-clients, libaa1-dev, libasound2-dev [!kfreebsd-i386 !kfreebsd-amd64 !hurd-i386], libzvbi-dev (>= 0.2.1), libquicktime-dev (>= 0.9.9), libxaw7-dev, libgl1-mesa-dev, libxft-dev, po-debconf, libpng12-dev, libglib2.0-dev, libfs-dev, libdv-dev, libv4l-dev +Maintainer: Ubuntu Developers +XSBC-Original-Maintainer: Krzysztof Burghardt +Standards-Version: 3.7.3 + +Package: xawtv +Section: x11 +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, v4l-conf, xutils, scantv, xawtv-plugins (=${binary:Version}), pia +Suggests: xawtv-plugin-qt (=${binary:Version}), tv-fonts +Description: television viewer - X11 application + XawTV is an X11 application which displays television channels. It + supports video4linux devices and the Xvideo extension. + +Package: pia +Section: x11 +Architecture: any +Depends: ${shlibs:Depends}, xawtv-plugins (=${binary:Version}) +Description: movie player for xawtw + This package provides a simple movie player used by xawtv and motv to + play back movie files which are recorded from TV. + +Package: fbtv +Architecture: any +Depends: ${shlibs:Depends}, v4l-conf, xawtv-plugins (=${binary:Version}) +Suggests: xawtv +Description: television viewer - Linux framebuffer application + FbTV is a Linux framebuffer application which displays television + channels. It supports video4linux devices and requires a framebuffer + device (vesafb, matroxfb, atyfb, etc.). + +Package: ttv +Architecture: any +Depends: ${shlibs:Depends}, xawtv-plugins (=${binary:Version}) +Suggests: xawtv +Description: television viewer - console application + TTV is a console application, based on aalib, which displays + television channels. It supports video4linux devices. + +Package: scantv +Architecture: any +Depends: ${shlibs:Depends}, xawtv-plugins (=${binary:Version}) +Replaces: xawtv (<< 3.53) +Description: television channel-scanner + This package provides a utility that can scan a channel set for TV + stations and write the ones found in an xawtv configuration file + (which is also read by some other utilities such as fbtv). It + attempts to extract the station names from inter-frame (VBI) data + as well. + +Package: streamer +Architecture: any +Depends: ${shlibs:Depends}, xawtv-plugins (=${binary:Version}) +Suggests: xawtv +Description: television capture tool (images/movies) + This package provides a tool to capture single/multiple images or + record movies from a video4linux device. + +Package: radio +Section: sound +Architecture: any +Depends: ${shlibs:Depends} +Description: ncurses-based radio application + This package provides an ncurses-based radio application. It + supports the video4linux API. + +Package: v4l-conf +Architecture: any +Depends: ${shlibs:Depends} +Conflicts: suidmanager (<< 0.50) +Replaces: xawtv (<=3.95-3) +Description: tool to configure video4linux drivers + This package provides a small tool to configure a video4linux + device driver. It is required to make the video + overlay work in fbtv and xawtv. + +Package: xawtv-tools +Architecture: any +Depends: ${shlibs:Depends} +Description: television viewer - tools + This package provides some tools that may be useful with xawtv: + - propwatch: monitors properties of X11 windows. Helps + keep track of xawtv's _XAWTV_STATION property; + - dump-mixers: dump mixer settings to stdout; + - record: console sound recorder. It has a simple input + level meter which might be useful for + troubleshooting sound problems; + - showriff: display the structure of RIFF files (avi, wav). + +Package: xawtv-plugin-qt +Architecture: any +Depends: ${shlibs:Depends} +Description: television viewer - QuickTime plugin + This package provides a plugin to record QuickTime movies with + xawtv and motv. + +Package: xawtv-plugins +Architecture: any +Depends: ${shlibs:Depends} +Description: television viewer - plugins + This package provides plugins for xawtv and motv: driver interfaces for + hardware access (video4linux API, etc.), plugins for reading/writing + movie files and some image processing filters. + +Package: webcam +Section: net +Architecture: any +Depends: ${shlibs:Depends}, xawtv-plugins (=${binary:Version}) +Recommends: ftp, ssh +Description: image grabber and uploader + This package provides an utility that captures images from a + video4linux device such as bttv, annotates them and uploads them to a + webserver in an endless loop using FTP or SSH. + +Package: alevtd +Section: net +Architecture: any +Depends: ${shlibs:Depends} +Description: HTTP daemon for teletext pages + This package provides an HTTP daemon which serves teletext pages as + HTML. --- xawtv-3.95.dfsg.1.orig/debian/xawtv.templates +++ xawtv-3.95.dfsg.1/debian/xawtv.templates @@ -0,0 +1,48 @@ +# These templates have been reviewed by the debian-l10n-english +# team +# +# If modifications/additions/rewording are needed, please ask +# debian-l10n-english@lists.debian.org for advice. +# +# Even minor modifications require translation updates and such +# changes should be coordinated with translators and reviewers. + +Template: xawtv/makedev +Type: boolean +Default: true +_Description: Create video4linux (/dev/video*) special files? + +Template: xawtv/channel-scan +Type: boolean +Default: true +_Description: Scan for TV stations? + A list of TV stations found by scanning can be included in the + configuration file. + . + This requires a working bttv driver. If bttv isn't configured correctly, TV + stations will not be found. + . + Channel names will be retrieved from teletext information, which + will only work for PAL channels. + +Template: xawtv/tvnorm +Type: select +Choices: PAL, SECAM, NTSC +_Description: TV standard: + +Template: xawtv/build-config +Type: boolean +Default: false +_Description: Create a default configuration for xawtv? + A system-wide configuration file for xawtv can be created with reasonable + default values for the local country. + . + That file is not required but will simplify software configuration + for users. + +Template: xawtv/freqtab +Type: select +__Choices: us-bcast, us-cable, us-cable-hrc, japan-bcast, japan-cable, europe-west, europe-east, italy, newzealand, australia, ireland, france, china-bcast +_Description: Frequency table to use: + A frequency table is a list of TV channel names and numbers with + their broadcast frequencies. --- xawtv-3.95.dfsg.1.orig/debian/xawtv.reset +++ xawtv-3.95.dfsg.1/debian/xawtv.reset @@ -0,0 +1,9 @@ +#!/bin/sh + +# debconf lib +. /usr/share/debconf/confmodule + +questions=`grep "^Template:" xawtv.templates | cut -d" " -f2` +for q in $questions; do + db_reset $q +done --- xawtv-3.95.dfsg.1.orig/debian/copyright +++ xawtv-3.95.dfsg.1/debian/copyright @@ -0,0 +1,45 @@ +This package is maintained by Krzysztof Burghardt +Previously it was maintained by Gerd Knorr + +It was downloaded from http://bytesex.org/xawtv/ + +Upstream Author: + + Gerd Knorr + +Includes code developed by: + + Marcus Metzler + Jamie Zawinski + Malte Starostik + Andreas Stolcke + Heiko Eissfeldt + +Copyright: + + Copyright (C) 1997-2005 Gerd Knorr + Copyright (C) 2002 Malte Starostik + Copyright (C) 1996,1997 Marcus Metzler + Copyright (C) 1991-1998 Jamie Zawinski + Copyright (C) 1991 Andreas Stolcke + Copyright (C) 1990 Solbourne Computer Inc. + Copyright (C) Heiko Eissfeldt + +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 can be found in `/usr/share/common-licenses/GPL'. --- xawtv-3.95.dfsg.1.orig/debian/xawtv.install +++ xawtv-3.95.dfsg.1/debian/xawtv.install @@ -0,0 +1,22 @@ +debian/xawtv.sh usr/bin +debian/tmp/usr/bin/xawtv +debian/tmp/usr/bin/xawtv-remote +debian/tmp/usr/bin/v4lctl +debian/tmp/usr/bin/rootv +debian/tmp/usr/bin/ntsc-cc +debian/tmp/usr/bin/subtitles +debian/tmp/usr/share/man/man1/v4lctl.1 +debian/tmp/usr/share/man/*/man1/v4lctl.1 +debian/tmp/usr/share/man/man1/xawtv.1 +debian/tmp/usr/share/man/*/man1/xawtv.1 +debian/tmp/usr/share/man/man1/rootv.1 +debian/tmp/usr/share/man/*/man1/rootv.1 +debian/tmp/usr/share/man/man1/xawtv-remote.1 +debian/tmp/usr/share/man/*/man1/xawtv-remote.1 +debian/tmp/usr/share/man/man1/ntsc-cc.1 +debian/tmp/usr/share/man/man1/subtitles.1 +debian/tmp/usr/share/man/*/man1/subtitles.1 +debian/tmp/usr/share/man/man5/xawtvrc.5 +debian/tmp/usr/share/man/*/man5/xawtvrc.5 +debian/tmp/etc/X11/app-defaults/Xawtv +contrib/xawtv{16x16,32x32,48x48}.xpm usr/share/pixmaps --- xawtv-3.95.dfsg.1.orig/debian/xawtv.sh +++ xawtv-3.95.dfsg.1/debian/xawtv.sh @@ -0,0 +1,14 @@ +#!/bin/sh + +# +# set XAWTV_USE_DGA to force use of DGA +# + +unset ARGS + +if [ ! "$XAWTV_USE_DGA" ] && + [ -n "`xdpyinfo -queryExtensions | grep NV-GLX`" ] ; then + ARGS="-nodga" +fi + +exec /usr/bin/xawtv.bin $ARGS $@ --- xawtv-3.95.dfsg.1.orig/debian/v4l-conf.install +++ xawtv-3.95.dfsg.1/debian/v4l-conf.install @@ -0,0 +1,5 @@ +debian/tmp/usr/bin/v4l-conf +debian/tmp/usr/share/man/man8/v4l-conf.8 +debian/tmp/usr/share/man/*/man8/v4l-conf.8 +debian/tmp/usr/bin/v4l-info +debian/tmp/usr/share/man/man1/v4l-info.1 --- xawtv-3.95.dfsg.1.orig/debian/xawtv.config +++ xawtv-3.95.dfsg.1/debian/xawtv.config @@ -0,0 +1,52 @@ +#!/bin/sh + +# debconf lib +. /usr/share/debconf/confmodule + +# init variables +mode="$1" +mkdev="true" +mkcfg="true" +tvnorm="" +freqtab="" +doscan="" + +# create v4l devices ? +test -c /dev/.devfsd -o -c /dev/video0 && mkdev="false" +if test "$mkdev" = "true"; then + db_input medium xawtv/makedev + db_go + db_get xawtv/makedev + mkdev="$RET" +fi + +# build xawtv config? +if test -s /etc/X11/xawtvrc; then + mkcfg="false" +fi +if test "$mode" = "reconfigure"; then + mkcfg="true" +fi +if test "$mkcfg" = "true"; then + db_input medium xawtv/build-config + db_go + db_get xawtv/build-config + mkcfg="$RET" +fi + +if test "$mkcfg" = "true"; then + # configuration + db_input medium xawtv/tvnorm + db_go + db_get xawtv/tvnorm + tvnorm="$RET" + db_input medium xawtv/freqtab + db_go + db_get xawtv/freqtab + freqtab="$RET" + db_input medium xawtv/channel-scan + db_go + db_get xawtv/channel-scan + doscan="$RET" +fi + --- xawtv-3.95.dfsg.1.orig/debian/po/vi.po +++ xawtv-3.95.dfsg.1/debian/po/vi.po @@ -0,0 +1,217 @@ +# Vietnamese translation for XawTV. +# Copyright © 2007 Free Software Foundation, Inc. +# Clytie Siddall , 2005-2007. +# +msgid "" +msgstr "" +"Project-Id-Version: xawtv 3.95.dfsg.1-7\n" +"Report-Msgid-Bugs-To: xawtv@packages.debian.org\n" +"POT-Creation-Date: 2007-10-25 07:29+0200\n" +"PO-Revision-Date: 2007-10-25 22:47+0930\n" +"Last-Translator: Clytie Siddall \n" +"Language-Team: Vietnamese \n" +"Language: vi\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: LocFactoryEditor 1.7b1\n" + +#. Type: boolean +#. Description +#: ../xawtv.templates:2001 +msgid "Create video4linux (/dev/video*) special files?" +msgstr "Có tạo tập tin video4linux (/dev/video*) đặc biệt không?" + +#. Type: boolean +#. Description +#: ../xawtv.templates:3001 +msgid "Scan for TV stations?" +msgstr "Có quét tìm các kênh TV không?" + +#. Type: boolean +#. Description +#: ../xawtv.templates:3001 +msgid "" +"A list of TV stations found by scanning can be included in the configuration " +"file." +msgstr "Tìm được thì danh sách các kênh TV nằm trong tập tin cấu hình." + +#. Type: boolean +#. Description +#: ../xawtv.templates:3001 +msgid "" +"This requires a working bttv driver. If bttv isn't configured correctly, TV " +"stations will not be found." +msgstr "" +"Việc này cần thiết trình điều khiển bttv hoạt động. Chưa cấu hình đúng bttv " +"thì không tìm thấy kênh TV." + +#. Type: boolean +#. Description +#: ../xawtv.templates:3001 +msgid "" +"Channel names will be retrieved from teletext information, which will only " +"work for PAL channels." +msgstr "" +"Lấy các tên kênh từ thông tin teletext: chỉ hoạt động cho kệnh kiểu PAL." + +#. Type: select +#. Description +#: ../xawtv.templates:4001 +msgid "TV standard:" +msgstr "Tiêu chuẩn TV:" + +#. Type: boolean +#. Description +#: ../xawtv.templates:5001 +msgid "Create a default configuration for xawtv?" +msgstr "Có tạo cấu hình mặc định cho xawtv không?" + +#. Type: boolean +#. Description +#: ../xawtv.templates:5001 +msgid "" +"A system-wide configuration file for xawtv can be created with reasonable " +"default values for the local country." +msgstr "" +"Có thể tạo cho xawtv một tập tin cấu hình toàn hệ thống chứa các giá trị hơi " +"thích hợp với quốc gia đó." + +#. Type: boolean +#. Description +#: ../xawtv.templates:5001 +msgid "" +"That file is not required but will simplify software configuration for users." +msgstr "" +"Tập tin này không phải bắt buộc phải dùng, nhưng vẫn còn đơn giản hoá tiến " +"trình cấu hình phần mềm cho người dùng." + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "us-bcast" +msgstr "Mỹ-phát_thanh" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "us-cable" +msgstr "Mỹ-cáp" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "us-cable-hrc" +msgstr "Mỹ-cáp-hrc" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "japan-bcast" +msgstr "Nhật-phát_thanh" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "japan-cable" +msgstr "Nhật-cáp" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "europe-west" +msgstr "Tây-Âu" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "europe-east" +msgstr "Đông-Âu" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "italy" +msgstr "Ý" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "newzealand" +msgstr "Niu-Xi-Lan" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "australia" +msgstr "Úc" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "ireland" +msgstr "Ai-len" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "france" +msgstr "Pháp" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "china-bcast" +msgstr "Trung-phát_thanh" + +#. Type: select +#. Description +#: ../xawtv.templates:6002 +msgid "Frequency table to use:" +msgstr "Bảng tần số cần dùng:" + +#. Type: select +#. Description +#: ../xawtv.templates:6002 +msgid "" +"A frequency table is a list of TV channel names and numbers with their " +"broadcast frequencies." +msgstr "" +"Bảng tần số là danh sách các tên/số kênh TV và tần số phát hành tương ứng." + +#~ msgid "" +#~ "This can do a scan of all channels and put a list of the TV stations I've " +#~ "found into the config file." +#~ msgstr "" +#~ "Trình này có thể quét mọi kênh rồi ghi vào tập tin cấu hình một danh sách " +#~ "các kênh TV đã tìm." + +#~ msgid "" +#~ "I'll try to pick up the channel names from videotext. This will work with " +#~ "PAL only." +#~ msgstr "" +#~ "Trình này sẽ cố lấy tên kênh từ videotext (chữ ảnh động). Sẽ hoạt động " +#~ "chỉ với giao thức PAL." + +#~ msgid "PAL, SECAM, NTSC" +#~ msgstr "PAL, SECAM, NTSC" + +#~ msgid "TV norm is used in your country:" +#~ msgstr "Tiêu chuẩn TV dùng ở chỗ bạn:" + +#~ msgid "" +#~ "It is not required to have a global configuration file, but it will be " +#~ "more comfortable for your users if they find a working default " +#~ "configuration." +#~ msgstr "" +#~ "Không cần tập tin cấu hình toàn cục, nhưng nó tiện hơn cho người dùng nếu " +#~ "họ tìm cấu hình hoạt động." + +#~ msgid "" +#~ "us-bcast, us-cable, us-cable-hrc, japan-bcast, japan-cable, europe-west, " +#~ "europe-east, italy, newzealand, australia, ireland, france, china-bcast" +#~ msgstr "" +#~ "phát_thanh_Mỹ, cáp_Mỹ, cáp_Mỹ_hrc, phát_thanh_Nhật_bản, cáp_Nhật_bản, " +#~ "Tây_Âu, Đông_Âu, Ý, Niu_Di-lan, Úc, Ái-nhĩ-lan, Pháp, " +#~ "phát_thanh_Quốc_Trung" --- xawtv-3.95.dfsg.1.orig/debian/po/pt_BR.po +++ xawtv-3.95.dfsg.1/debian/po/pt_BR.po @@ -0,0 +1,244 @@ +# +# Translators, if you are not familiar with the PO format, gettext +# documentation is worth reading, especially sections dedicated to +# this format, e.g. by running: +# info -n '(gettext)PO Files' +# info -n '(gettext)Header Entry' +# +# Some information specific to po-debconf are available at +# /usr/share/doc/po-debconf/README-trans +# or http://www.debian.org/intl/l10n/po-debconf/README-trans +# +# Developers do not need to manually edit POT or PO files. +# +msgid "" +msgstr "" +"Project-Id-Version: xawtv_3.94-1.2\n" +"Report-Msgid-Bugs-To: xawtv@packages.debian.org\n" +"POT-Creation-Date: 2007-10-25 07:29+0200\n" +"PO-Revision-Date: 2006-07-27 23:25-0300\n" +"Last-Translator: Herbert Parentes Fortes Neto \n" +"Language-Team: l10n portuguese \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"pt_BR utf-8\n" + +#. Type: boolean +#. Description +#: ../xawtv.templates:2001 +msgid "Create video4linux (/dev/video*) special files?" +msgstr "Criar arquivos especiais video4linux (/dev/video*)?" + +#. Type: boolean +#. Description +#: ../xawtv.templates:3001 +#, fuzzy +#| msgid "scan for TV stations?" +msgid "Scan for TV stations?" +msgstr "Fazer uma busca por estações de TV?" + +#. Type: boolean +#. Description +#: ../xawtv.templates:3001 +msgid "" +"A list of TV stations found by scanning can be included in the configuration " +"file." +msgstr "" + +#. Type: boolean +#. Description +#: ../xawtv.templates:3001 +#, fuzzy +#| msgid "" +#| "This requires a working bttv driver. If bttv isn't configured correctly " +#| "I might not find the TV stations." +msgid "" +"This requires a working bttv driver. If bttv isn't configured correctly, TV " +"stations will not be found." +msgstr "" +"Isso requer um driver bttv funcional. Se o bttv não estiver configurado " +"corretamente eu talvez não encontre as estações de TV." + +#. Type: boolean +#. Description +#: ../xawtv.templates:3001 +msgid "" +"Channel names will be retrieved from teletext information, which will only " +"work for PAL channels." +msgstr "" + +#. Type: select +#. Description +#: ../xawtv.templates:4001 +msgid "TV standard:" +msgstr "" + +#. Type: boolean +#. Description +#: ../xawtv.templates:5001 +msgid "Create a default configuration for xawtv?" +msgstr "Criar uma configuração padrão para o xawtv?" + +#. Type: boolean +#. Description +#: ../xawtv.templates:5001 +#, fuzzy +#| msgid "" +#| "You can create a system-wide configuration file for xawtv with reasonable " +#| "default values for the country you live in (which TV norm is used for " +#| "example)." +msgid "" +"A system-wide configuration file for xawtv can be created with reasonable " +"default values for the local country." +msgstr "" +"Você pode criar um arquivo de configuração global para o xawtv com valores " +"padrões razoáveis para o país em que você vive (com o TV \"norm\" que é " +"usado por exemplo)." + +#. Type: boolean +#. Description +#: ../xawtv.templates:5001 +msgid "" +"That file is not required but will simplify software configuration for users." +msgstr "" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "us-bcast" +msgstr "" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "us-cable" +msgstr "" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "us-cable-hrc" +msgstr "" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "japan-bcast" +msgstr "" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "japan-cable" +msgstr "" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "europe-west" +msgstr "" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "europe-east" +msgstr "" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "italy" +msgstr "" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "newzealand" +msgstr "" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "australia" +msgstr "" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "ireland" +msgstr "" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "france" +msgstr "" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "china-bcast" +msgstr "" + +#. Type: select +#. Description +#: ../xawtv.templates:6002 +#, fuzzy +msgid "Frequency table to use:" +msgstr "Qual tabela de freqüência deve ser usada?" + +#. Type: select +#. Description +#: ../xawtv.templates:6002 +#, fuzzy +#| msgid "" +#| "A frequency table is just a list of TV channel names/numbers and the " +#| "corresponding broadcast frequencies for these channels. Different " +#| "regions use different standards here..." +msgid "" +"A frequency table is a list of TV channel names and numbers with their " +"broadcast frequencies." +msgstr "" +"Uma tabela de freqüência é apenas uma lista de nomes/números de canais de TV " +"e sua correspondente freqüência de broadcast para esses canais. Regiões " +"diferentes usam diferentes padrões aqui..." + +#, fuzzy +#~ msgid "" +#~ "This can do a scan of all channels and put a list of the TV stations I've " +#~ "found into the config file." +#~ msgstr "" +#~ "Eu posso fazer uma busca por todos os canais e colocar uma lista de " +#~ "estações de TV que encontrei em um arquivo de configuração." + +#~ msgid "" +#~ "I'll try to pick up the channel names from videotext. This will work with " +#~ "PAL only." +#~ msgstr "" +#~ "Eu tentarei pegar os nomes dos canais a partir do \"videotext\". Isso só " +#~ "funcionará com PAL." + +#~ msgid "PAL, SECAM, NTSC" +#~ msgstr "PAL, SECAM, NTSC" + +#, fuzzy +#~ msgid "TV norm is used in your country:" +#~ msgstr "Qual TV \"norm\" é usado em seu país?" + +#~ msgid "" +#~ "It is not required to have a global configuration file, but it will be " +#~ "more comfortable for your users if they find a working default " +#~ "configuration." +#~ msgstr "" +#~ "Não é necessário ter um arquivo de configuração global, mas será mais " +#~ "confortável para seus usuários se eles encontrarem uma configuração " +#~ "padrão que funcione." + +#~ msgid "" +#~ "us-bcast, us-cable, us-cable-hrc, japan-bcast, japan-cable, europe-west, " +#~ "europe-east, italy, newzealand, australia, ireland, france, china-bcast" +#~ msgstr "" +#~ "us-bcast, us-cable, us-cable-hrc, japan-bcast, japan-cable, europe-west, " +#~ "europe-east, italy, newzeal and, australia, ireland, france, china-bcast" --- xawtv-3.95.dfsg.1.orig/debian/po/it.po +++ xawtv-3.95.dfsg.1/debian/po/it.po @@ -0,0 +1,185 @@ +# Italian translation of the xawtv debconf template +# This file is distributed under the same license as the xawtv package +# Copyright (C) 2007 Free Software Foundation, Inc. +# Luca Monducci , 2007. +# +msgid "" +msgstr "" +"Project-Id-Version: xawtv debconf templates\n" +"Report-Msgid-Bugs-To: xawtv@packages.debian.org\n" +"POT-Creation-Date: 2007-10-25 07:29+0200\n" +"PO-Revision-Date: 2007-01-05 20:05+0100\n" +"Last-Translator: Luca Monducci \n" +"Language-Team: Italian \n" +"Language: it\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Type: boolean +#. Description +#: ../xawtv.templates:2001 +msgid "Create video4linux (/dev/video*) special files?" +msgstr "Creare i file speciali video4linux (/dev/video*)?" + +#. Type: boolean +#. Description +#: ../xawtv.templates:3001 +msgid "Scan for TV stations?" +msgstr "Ricerca dei canali TV?" + +#. Type: boolean +#. Description +#: ../xawtv.templates:3001 +msgid "" +"A list of TV stations found by scanning can be included in the configuration " +"file." +msgstr "" +"L'elenco dei canali TV trovati con la ricerca può essere inserito nel file " +"di configurazione." + +#. Type: boolean +#. Description +#: ../xawtv.templates:3001 +msgid "" +"This requires a working bttv driver. If bttv isn't configured correctly, TV " +"stations will not be found." +msgstr "" +"Per effettuare la ricerca è necessario che il driver bttv sia funzionante. " +"Se bttv non è configurato correttamente, i canali TV non possono essere " +"trovati." + +#. Type: boolean +#. Description +#: ../xawtv.templates:3001 +msgid "" +"Channel names will be retrieved from teletext information, which will only " +"work for PAL channels." +msgstr "" +"I nomi dei canali verranno recuperati dalle informazioni del teletext, " +"disponibile solo per i canali PAL." + +#. Type: select +#. Description +#: ../xawtv.templates:4001 +msgid "TV standard:" +msgstr "Standard TV:" + +#. Type: boolean +#. Description +#: ../xawtv.templates:5001 +msgid "Create a default configuration for xawtv?" +msgstr "Creare un file di configurazione predefinito per xawtv?" + +#. Type: boolean +#. Description +#: ../xawtv.templates:5001 +msgid "" +"A system-wide configuration file for xawtv can be created with reasonable " +"default values for the local country." +msgstr "" +"È possibile creare un file di configurazione per xawtv valido per l'intero " +"sistema utilizzando i valori predefiniti per il proprio paese." + +#. Type: boolean +#. Description +#: ../xawtv.templates:5001 +msgid "" +"That file is not required but will simplify software configuration for users." +msgstr "" +"Non è necessario usare questo file però semplifica la configurazione del " +"programma da parte degli utenti." + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "us-bcast" +msgstr "stati uniti-radiodiffusione" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "us-cable" +msgstr "stati uniti-via cavo" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "us-cable-hrc" +msgstr "stati uniti-via cavo hrc" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "japan-bcast" +msgstr "giappone-radiodiffusione" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "japan-cable" +msgstr "giappone-via cavo" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "europe-west" +msgstr "europa occidentale" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "europe-east" +msgstr "europa orientale" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "italy" +msgstr "italia" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "newzealand" +msgstr "nuova zelanda" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "australia" +msgstr "australia" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "ireland" +msgstr "irlanda" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "france" +msgstr "francia" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "china-bcast" +msgstr "cina-radiodiffusione" + +#. Type: select +#. Description +#: ../xawtv.templates:6002 +msgid "Frequency table to use:" +msgstr "Tabella delle frequenze da usare:" + +#. Type: select +#. Description +#: ../xawtv.templates:6002 +msgid "" +"A frequency table is a list of TV channel names and numbers with their " +"broadcast frequencies." +msgstr "" +"Una tabella delle frequenze è un elenco di nomi e numeri dei canali TV " +"associati alle frequenze su cui trasmettono." --- xawtv-3.95.dfsg.1.orig/debian/po/sv.po +++ xawtv-3.95.dfsg.1/debian/po/sv.po @@ -0,0 +1,193 @@ +# translation of xawtv_3.95.dfsg.1-8_sv.po to Swedish +# Translators, if you are not familiar with the PO format, gettext +# documentation is worth reading, especially sections dedicated to +# this format, e.g. by running: +# info -n '(gettext)PO Files' +# info -n '(gettext)Header Entry' +# Some information specific to po-debconf are available at +# /usr/share/doc/po-debconf/README-trans +# or http://www.debian.org/intl/l10n/po-debconf/README-trans +# Developers do not need to manually edit POT or PO files. +# +# Martin Ågren , 2008. +msgid "" +msgstr "" +"Project-Id-Version: xawtv_3.95.dfsg.1-8_sv\n" +"Report-Msgid-Bugs-To: xawtv@packages.debian.org\n" +"POT-Creation-Date: 2007-10-25 07:29+0200\n" +"PO-Revision-Date: 2008-07-19 11:48+0200\n" +"Last-Translator: Martin Ågren \n" +"Language-Team: Swedish \n" +"Language: sv\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: KBabel 1.11.4\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. Type: boolean +#. Description +#: ../xawtv.templates:2001 +msgid "Create video4linux (/dev/video*) special files?" +msgstr "Skapa video4linux (/dev/video*) specialfiler?" + +#. Type: boolean +#. Description +#: ../xawtv.templates:3001 +msgid "Scan for TV stations?" +msgstr "Sök efter TV-stationer?" + +#. Type: boolean +#. Description +#: ../xawtv.templates:3001 +msgid "" +"A list of TV stations found by scanning can be included in the configuration " +"file." +msgstr "" +"En lista över TV-stationer funna genom sökning kan inkluderas i " +"konfigurationsfilen." + +#. Type: boolean +#. Description +#: ../xawtv.templates:3001 +msgid "" +"This requires a working bttv driver. If bttv isn't configured correctly, TV " +"stations will not be found." +msgstr "" +"Detta kräver en fungerande bttv-drivrutin. Om inte bttv är konfigurerad " +"korrekt kan inga TV-stationer hittas." + +#. Type: boolean +#. Description +#: ../xawtv.templates:3001 +msgid "" +"Channel names will be retrieved from teletext information, which will only " +"work for PAL channels." +msgstr "" +"Kanalnamn kommer hämtas från texttvinformationen, som bara kommer fungera " +"för PAL-kanaler." + +#. Type: select +#. Description +#: ../xawtv.templates:4001 +msgid "TV standard:" +msgstr "TV-standard:" + +#. Type: boolean +#. Description +#: ../xawtv.templates:5001 +msgid "Create a default configuration for xawtv?" +msgstr "Skapa en standardkonfiguration för xawtv?" + +#. Type: boolean +#. Description +#: ../xawtv.templates:5001 +msgid "" +"A system-wide configuration file for xawtv can be created with reasonable " +"default values for the local country." +msgstr "" +"Du kan skapa en systembred konfigurationsfil för xawtv med rimliga " +"standardvärden för det land du bor i." + +#. Type: boolean +#. Description +#: ../xawtv.templates:5001 +msgid "" +"That file is not required but will simplify software configuration for users." +msgstr "" +"Den filen är inte nödvändig men kommer förenkla programvarukonfiguration för " +"användare." + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "us-bcast" +msgstr "us-bcast" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "us-cable" +msgstr "us-cable" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "us-cable-hrc" +msgstr "us-cable-hrc" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "japan-bcast" +msgstr "japan-bcast" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "japan-cable" +msgstr "japan-cable" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "europe-west" +msgstr "europe-west" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "europe-east" +msgstr "europe-east" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "italy" +msgstr "italy" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "newzealand" +msgstr "newzealand" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "australia" +msgstr "australia" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "ireland" +msgstr "ireland" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "france" +msgstr "france" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "china-bcast" +msgstr "china-bcast" + +#. Type: select +#. Description +#: ../xawtv.templates:6002 +msgid "Frequency table to use:" +msgstr "Frekvenstabell att använda:" + +#. Type: select +#. Description +#: ../xawtv.templates:6002 +msgid "" +"A frequency table is a list of TV channel names and numbers with their " +"broadcast frequencies." +msgstr "" +"En frekvenstabell är en lista över namn/nummer på TV-kanaler och dess " +"respektive sändarfrekvenser." --- xawtv-3.95.dfsg.1.orig/debian/po/pt.po +++ xawtv-3.95.dfsg.1/debian/po/pt.po @@ -0,0 +1,223 @@ +# Portuguese translation of xawtv (debconf). +# Copyright (C) 2006 THE xawtv'S COPYRIGHT HOLDER +# This file is distributed under the same license as the xawtv package. +# Rui Branco , 2006. +# 2007-08-26 - Rui Branco - 3f +# 2007-11-08 - Rui Branco - 17u5f +# +# +msgid "" +msgstr "" +"Project-Id-Version: xawtv 3.95.dfsg.1-5\n" +"Report-Msgid-Bugs-To: xawtv@packages.debian.org\n" +"POT-Creation-Date: 2007-10-25 07:29+0200\n" +"PO-Revision-Date: 2007-11-09 00:00+0000\n" +"Last-Translator: Rui Branco \n" +"Language-Team: Portuguese \n" +"Language: pt\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Type: boolean +#. Description +#: ../xawtv.templates:2001 +msgid "Create video4linux (/dev/video*) special files?" +msgstr "Criar ficheiros especiais para o video4linux·(/dev/video*)?" + +#. Type: boolean +#. Description +#: ../xawtv.templates:3001 +msgid "Scan for TV stations?" +msgstr "Procurar estações de TV?" + +#. Type: boolean +#. Description +#: ../xawtv.templates:3001 +msgid "" +"A list of TV stations found by scanning can be included in the configuration " +"file." +msgstr "" +"Uma lista de estações de TV pode ser encontrada pela procura pode ser " +"incluída no ficheiro de configuração." + +#. Type: boolean +#. Description +#: ../xawtv.templates:3001 +msgid "" +"This requires a working bttv driver. If bttv isn't configured correctly, TV " +"stations will not be found." +msgstr "" +"Esta operação requer um controlador bttv funcional. Se o bttv não estiver " +"correctamente configurado não irá encontrar estações de TV." + +#. Type: boolean +#. Description +#: ../xawtv.templates:3001 +msgid "" +"Channel names will be retrieved from teletext information, which will only " +"work for PAL channels." +msgstr "" +"Os nomes dos canais podem ser obtidos pela informação do teletexto, o que " +"apenas funciona para canais PAL." + +#. Type: select +#. Description +#: ../xawtv.templates:4001 +msgid "TV standard:" +msgstr "Standard TV:" + +#. Type: boolean +#. Description +#: ../xawtv.templates:5001 +msgid "Create a default configuration for xawtv?" +msgstr "Criar uma configuração por omissão para o xawtv?" + +#. Type: boolean +#. Description +#: ../xawtv.templates:5001 +msgid "" +"A system-wide configuration file for xawtv can be created with reasonable " +"default values for the local country." +msgstr "" +"Pode criar um ficheiro de configuração xawtv para todo o sistema com valores " +"por omissão razoáveis para o país onde habita ." + +#. Type: boolean +#. Description +#: ../xawtv.templates:5001 +msgid "" +"That file is not required but will simplify software configuration for users." +msgstr "" +"Este ficheiro não é necessário, mas pode simplificar a configuração do " +"software" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "us-bcast" +msgstr "us-bcast" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "us-cable" +msgstr "us-cable" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "us-cable-hrc" +msgstr "us-cable-hrc" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "japan-bcast" +msgstr "japan-bcast" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "japan-cable" +msgstr "japan-cable" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "europe-west" +msgstr "europe-west" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "europe-east" +msgstr "europe-east" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "italy" +msgstr "itália" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "newzealand" +msgstr "nova zelândia" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "australia" +msgstr "austrália" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "ireland" +msgstr "irlanda" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "france" +msgstr "frança" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "china-bcast" +msgstr "china-bcast" + +#. Type: select +#. Description +#: ../xawtv.templates:6002 +msgid "Frequency table to use:" +msgstr "Tabela de frequências a ser utilizada:" + +#. Type: select +#. Description +#: ../xawtv.templates:6002 +msgid "" +"A frequency table is a list of TV channel names and numbers with their " +"broadcast frequencies." +msgstr "" +"Uma tabela de frequências é uma lista de nomes e numeros de canais de TV e " +"correspondentes frequências de emissão." + +#~ msgid "" +#~ "This can do a scan of all channels and put a list of the TV stations I've " +#~ "found into the config file." +#~ msgstr "" +#~ "Posso efectuar uma procura por todos os canais e colocá-los numa lista de " +#~ "estações de TV que encontrar num ficheiro de configuração." + +#~ msgid "" +#~ "I'll try to pick up the channel names from videotext. This will work with " +#~ "PAL only." +#~ msgstr "" +#~ "Tentarei encontrar o nome dos canais a partir do videotext. Apenas " +#~ "funciona para o sistema PAL." + +#~ msgid "PAL, SECAM, NTSC" +#~ msgstr "PAL, SECAM, NTSC" + +#~ msgid "TV norm is used in your country:" +#~ msgstr "Norma de TV utilizada no seu país:" + +#~ msgid "" +#~ "It is not required to have a global configuration file, but it will be " +#~ "more comfortable for your users if they find a working default " +#~ "configuration." +#~ msgstr "" +#~ "Não é requisito ter um ficheiro de configuração global, mas será mais " +#~ "confortável para os seus utilizadores se descobrirem uma configuração por " +#~ "omissão funcional." + +#~ msgid "" +#~ "us-bcast, us-cable, us-cable-hrc, japan-bcast, japan-cable, europe-west, " +#~ "europe-east, italy, newzealand, australia, ireland, france, china-bcast" +#~ msgstr "" +#~ "us-bcast, us-cable, us-cable-hrc, japan-bcast, japan-cable, europe-west, " +#~ "europe-east, italy, newzealand, australia, ireland, france, china-bcast" --- xawtv-3.95.dfsg.1.orig/debian/po/es.po +++ xawtv-3.95.dfsg.1/debian/po/es.po @@ -0,0 +1,201 @@ +# xawtv debconf translation to spanish +# Copyright (C) 2003, 2007 Software in the Public Interest +# This file is distributed under the same license as the xawtv package +# +# Changes: +# - Initial translation +# Carlos Valdivia Yagüe , 2003 +# - Revisions +# Carlos Valdivia Yagüe , 2007 +# +# Translators, if you are not familiar with the PO format, gettext +# documentation is worth reading, especially sections dedicated to +# this format, e.g. by running: +# info -n '(gettext)PO Files' +# info -n '(gettext)Header Entry' +# +# Some information specific to po-debconf are available at +# /usr/share/doc/po-debconf/README-trans +# or http://www.debian.org/intl/l10n/po-debconf/README-trans +# +# Developers do not need to manually edit POT or PO files. +# +msgid "" +msgstr "" +"Project-Id-Version: xawtv 3.95.dfsg.1-8\n" +"Report-Msgid-Bugs-To: xawtv@packages.debian.org\n" +"POT-Creation-Date: 2007-10-25 07:29+0200\n" +"PO-Revision-Date: 2007-10-26 04:20+0200\n" +"Last-Translator: Carlos Valdivia Yagüe \n" +"Language-Team: Debian L10n Spanish \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Type: boolean +#. Description +#: ../xawtv.templates:2001 +msgid "Create video4linux (/dev/video*) special files?" +msgstr "¿Crear los ficheros especiales video4linux (/dev/video*)?" + +#. Type: boolean +#. Description +#: ../xawtv.templates:3001 +msgid "Scan for TV stations?" +msgstr "¿Buscar cadenas de televisión?" + +#. Type: boolean +#. Description +#: ../xawtv.templates:3001 +msgid "" +"A list of TV stations found by scanning can be included in the configuration " +"file." +msgstr "" +"Se puede añadir en el fichero de configuración una lista de las cadenas de " +"televisión encontradas durante la búsqueda." + +#. Type: boolean +#. Description +#: ../xawtv.templates:3001 +msgid "" +"This requires a working bttv driver. If bttv isn't configured correctly, TV " +"stations will not be found." +msgstr "" +"Esto requiere un controlador bttv que funcione. Si éste no se ha configurado " +"correctamente puede que no se encuentren las cadenas de televisión." + +#. Type: boolean +#. Description +#: ../xawtv.templates:3001 +msgid "" +"Channel names will be retrieved from teletext information, which will only " +"work for PAL channels." +msgstr "" +"Los nombres de los canales se obtendrán a partir de la información de " +"teletexto, lo cual sólo funciona con el sistema PAL." + +#. Type: select +#. Description +#: ../xawtv.templates:4001 +msgid "TV standard:" +msgstr "Sistema de televisión:" + +#. Type: boolean +#. Description +#: ../xawtv.templates:5001 +msgid "Create a default configuration for xawtv?" +msgstr "¿Crear una configuración predeterminada para xawtv?" + +#. Type: boolean +#. Description +#: ../xawtv.templates:5001 +msgid "" +"A system-wide configuration file for xawtv can be created with reasonable " +"default values for the local country." +msgstr "" +"Puede crearse un fichero de configuración global de xawtv con valores " +"razonables para su país." + +#. Type: boolean +#. Description +#: ../xawtv.templates:5001 +msgid "" +"That file is not required but will simplify software configuration for users." +msgstr "" +"Este fichero no es necesario pero simplificará la configuración del sofware " +"por parte de los usuarios." + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "us-bcast" +msgstr "EE.UU. (broadcast)" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "us-cable" +msgstr "EE.UU. (cable)" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "us-cable-hrc" +msgstr "EE.UU. (cable HRC)" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "japan-bcast" +msgstr "Japón (broadcast)" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "japan-cable" +msgstr "Japón (cable)" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "europe-west" +msgstr "Europa Occidental" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "europe-east" +msgstr "Europa Oriental" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "italy" +msgstr "Italia" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "newzealand" +msgstr "Nueva Zelanda" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "australia" +msgstr "Australia" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "ireland" +msgstr "Irlanda" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "france" +msgstr "Francia" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "china-bcast" +msgstr "China (broadcast)" + +#. Type: select +#. Description +#: ../xawtv.templates:6002 +msgid "Frequency table to use:" +msgstr "Tabla de frecuencias a utilizar:" + +#. Type: select +#. Description +#: ../xawtv.templates:6002 +msgid "" +"A frequency table is a list of TV channel names and numbers with their " +"broadcast frequencies." +msgstr "" +"Una tabla de frecuencias es una lista de canales de televisión con sus " +"frecuencias de emisión." --- xawtv-3.95.dfsg.1.orig/debian/po/ja.po +++ xawtv-3.95.dfsg.1/debian/po/ja.po @@ -0,0 +1,175 @@ +msgid "" +msgstr "" +"Project-Id-Version: xawtv 3.95.dfsg.1-7\n" +"Report-Msgid-Bugs-To: xawtv@packages.debian.org\n" +"POT-Creation-Date: 2007-10-25 07:29+0200\n" +"PO-Revision-Date: 2007-10-30 22:04+0900\n" +"Last-Translator: Hideki Yamane (Debian-JP) \n" +"Language-Team: Japanese \n" +"Language: ja\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Type: boolean +#. Description +#: ../xawtv.templates:2001 +msgid "Create video4linux (/dev/video*) special files?" +msgstr "video4linux (/dev/video*) の特殊ファイルを作成しますか?" + +#. Type: boolean +#. Description +#: ../xawtv.templates:3001 +msgid "Scan for TV stations?" +msgstr "TV 局の一覧をスキャンしますか?" + +#. Type: boolean +#. Description +#: ../xawtv.templates:3001 +msgid "" +"A list of TV stations found by scanning can be included in the configuration " +"file." +msgstr "スキャンした TV 局一覧情報を設定ファイルに含めることができます。" + +#. Type: boolean +#. Description +#: ../xawtv.templates:3001 +msgid "" +"This requires a working bttv driver. If bttv isn't configured correctly, TV " +"stations will not be found." +msgstr "" +"bttv ドライバが既に動作している必要があります。まだ bttv がきちんと設定されて" +"いない場合、TV 局を見つける事ができないかもしれません。" + +#. Type: boolean +#. Description +#: ../xawtv.templates:3001 +msgid "" +"Channel names will be retrieved from teletext information, which will only " +"work for PAL channels." +msgstr "" +"videotext 情報からチャンネル名を取り出します。これは PAL でのみ動作します (日" +"本では NTSC を利用しているので動作しません)。" + +#. Type: select +#. Description +#: ../xawtv.templates:4001 +msgid "TV standard:" +msgstr "TV 放送規格:" + +#. Type: boolean +#. Description +#: ../xawtv.templates:5001 +msgid "Create a default configuration for xawtv?" +msgstr "xawtv の標準設定を作成しますか?" + +#. Type: boolean +#. Description +#: ../xawtv.templates:5001 +msgid "" +"A system-wide configuration file for xawtv can be created with reasonable " +"default values for the local country." +msgstr "" +"システム全体で利用する xawtv 用設定ファイルを、あなたが住んでいる国にあわせて" +"適切な初期値で作成します。" + +#. Type: boolean +#. Description +#: ../xawtv.templates:5001 +msgid "" +"That file is not required but will simplify software configuration for users." +msgstr "このファイルは必要ではありませんが、ユーザ設定を簡単にしてくれます。" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "us-bcast" +msgstr "アメリカ (地上波)" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "us-cable" +msgstr "アメリカ (ケーブルTV)" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "us-cable-hrc" +msgstr "アメリカ (光同軸ケーブルTV)" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "japan-bcast" +msgstr "日本 (地上波)" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "japan-cable" +msgstr "日本 (ケーブルTV)" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "europe-west" +msgstr "ヨーロッパ西部" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "europe-east" +msgstr "ヨーロッパ東部" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "italy" +msgstr "イタリア" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "newzealand" +msgstr "ニュージーランド" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "australia" +msgstr "オーストラリア" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "ireland" +msgstr "アイルランド" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "france" +msgstr "フランス" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "china-bcast" +msgstr "中国 (地上波)" + +#. Type: select +#. Description +#: ../xawtv.templates:6002 +msgid "Frequency table to use:" +msgstr "利用周波数テーブル:" + +#. Type: select +#. Description +#: ../xawtv.templates:6002 +msgid "" +"A frequency table is a list of TV channel names and numbers with their " +"broadcast frequencies." +msgstr "" +"周波数テーブルは TV チャンネルの名前・数字とチャンネルに対応する放送周波数の" +"リストです。" --- xawtv-3.95.dfsg.1.orig/debian/po/cs.po +++ xawtv-3.95.dfsg.1/debian/po/cs.po @@ -0,0 +1,196 @@ +# +# Translators, if you are not familiar with the PO format, gettext +# documentation is worth reading, especially sections dedicated to +# this format, e.g. by running: +# info -n '(gettext)PO Files' +# info -n '(gettext)Header Entry' +# +# Some information specific to po-debconf are available at +# /usr/share/doc/po-debconf/README-trans +# or http://www.debian.org/intl/l10n/po-debconf/README-trans +# +# Developers do not need to manually edit POT or PO files. +# +msgid "" +msgstr "" +"Project-Id-Version: xawtv\n" +"Report-Msgid-Bugs-To: xawtv@packages.debian.org\n" +"POT-Creation-Date: 2007-10-25 07:29+0200\n" +"PO-Revision-Date: 2007-11-04 14:51+0100\n" +"Last-Translator: Miroslav Kure \n" +"Language-Team: Czech \n" +"Language: cs\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Type: boolean +#. Description +#: ../xawtv.templates:2001 +msgid "Create video4linux (/dev/video*) special files?" +msgstr "Vytvořit speciální soubory pro video4linux (/dev/video*)?" + +#. Type: boolean +#. Description +#: ../xawtv.templates:3001 +msgid "Scan for TV stations?" +msgstr "Hledat TV stanice?" + +#. Type: boolean +#. Description +#: ../xawtv.templates:3001 +msgid "" +"A list of TV stations found by scanning can be included in the configuration " +"file." +msgstr "" +"Seznam nalezených televizních stanic můžete přidat do konfiguračního souboru." + +#. Type: boolean +#. Description +#: ../xawtv.templates:3001 +msgid "" +"This requires a working bttv driver. If bttv isn't configured correctly, TV " +"stations will not be found." +msgstr "" +"To vyžaduje funkční ovladač bttv. Pokud bttv není nastaven správně, nejspíš " +"se žádné televizní stanice nenaleznou." + +#. Type: boolean +#. Description +#: ../xawtv.templates:3001 +msgid "" +"Channel names will be retrieved from teletext information, which will only " +"work for PAL channels." +msgstr "" +"Názvy kanálů se zjistí z teletextu, což funguje pouze u kanálů dle normy PAL." + +#. Type: select +#. Description +#: ../xawtv.templates:4001 +msgid "TV standard:" +msgstr "Televizní norma:" + +#. Type: boolean +#. Description +#: ../xawtv.templates:5001 +msgid "Create a default configuration for xawtv?" +msgstr "Vytvořit počáteční konfiguraci xawtv?" + +#. Type: boolean +#. Description +#: ../xawtv.templates:5001 +msgid "" +"A system-wide configuration file for xawtv can be created with reasonable " +"default values for the local country." +msgstr "" +"Můžete si nechat vytvořit systémový konfigurační soubor xawtv, který bude " +"obsahovat rozumné hodnoty pro vaši zemi." + +#. Type: boolean +#. Description +#: ../xawtv.templates:5001 +msgid "" +"That file is not required but will simplify software configuration for users." +msgstr "Tento soubor není vyžadován, ovšem uživatelům zjednoduší nastavení." + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "us-bcast" +msgstr "USA - vysílání" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "us-cable" +msgstr "USA - kabel" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "us-cable-hrc" +msgstr "USA - kabel-hrc" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "japan-bcast" +msgstr "Japonsko - vysílání" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "japan-cable" +msgstr "Japonsko - kabel" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "europe-west" +msgstr "Evropa - západ" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "europe-east" +msgstr "Evropa - východ" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "italy" +msgstr "Itálie" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "newzealand" +msgstr "Nový Zéland" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "australia" +msgstr "Austrálie" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "ireland" +msgstr "Irsko" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "france" +msgstr "Francie" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "china-bcast" +msgstr "Čína - vysílání" + +#. Type: select +#. Description +#: ../xawtv.templates:6002 +msgid "Frequency table to use:" +msgstr "Tabulka frekvencí, která se má použít:" + +#. Type: select +#. Description +#: ../xawtv.templates:6002 +msgid "" +"A frequency table is a list of TV channel names and numbers with their " +"broadcast frequencies." +msgstr "" +"Tabulka frekvencí je seznam jmen a čísel televizních kanálů a odpovídajících " +"vysílacích frekvencí." + +#~ msgid "" +#~ "It is not required to have a global configuration file, but it will be " +#~ "more comfortable for your users if they find a working default " +#~ "configuration." +#~ msgstr "" +#~ "Není nutné mít systémový konfigurační soubor, avšak je to pohodlnější pro " +#~ "vaše uživatele, kteří tak nemusí nic nastavovat." --- xawtv-3.95.dfsg.1.orig/debian/po/tr.po +++ xawtv-3.95.dfsg.1/debian/po/tr.po @@ -0,0 +1,235 @@ +# Turkish translation of xawtv. +# This file is distributed under the same license as the xawtv package. +# Recai Oktaş, 2004. +# +msgid "" +msgstr "" +"Project-Id-Version: xawtv\n" +"Report-Msgid-Bugs-To: xawtv@packages.debian.org\n" +"POT-Creation-Date: 2007-10-25 07:29+0200\n" +"PO-Revision-Date: 2004-05-15 11:11+0300\n" +"Last-Translator: Recai Oktaş \n" +"Language-Team: Turkish \n" +"Language: tr\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. Type: boolean +#. Description +#: ../xawtv.templates:2001 +msgid "Create video4linux (/dev/video*) special files?" +msgstr "\"video4linux\" ozel dosyaları (/dev/video*) oluşturulsun mu?" + +#. Type: boolean +#. Description +#: ../xawtv.templates:3001 +#, fuzzy +#| msgid "scan for TV stations?" +msgid "Scan for TV stations?" +msgstr "TV kanalları taransın mı?" + +#. Type: boolean +#. Description +#: ../xawtv.templates:3001 +msgid "" +"A list of TV stations found by scanning can be included in the configuration " +"file." +msgstr "" + +#. Type: boolean +#. Description +#: ../xawtv.templates:3001 +#, fuzzy +#| msgid "" +#| "This requires a working bttv driver. If bttv isn't configured correctly " +#| "I might not find the TV stations." +msgid "" +"This requires a working bttv driver. If bttv isn't configured correctly, TV " +"stations will not be found." +msgstr "" +"Bu işlem çalışır durumda bir bttv sürücüsü gerektiriyor. Eğer bttv doğru " +"şekilde yapılandırılmamışsa, TV kanallarını bulamayabilirim." + +#. Type: boolean +#. Description +#: ../xawtv.templates:3001 +msgid "" +"Channel names will be retrieved from teletext information, which will only " +"work for PAL channels." +msgstr "" + +#. Type: select +#. Description +#: ../xawtv.templates:4001 +msgid "TV standard:" +msgstr "" + +#. Type: boolean +#. Description +#: ../xawtv.templates:5001 +msgid "Create a default configuration for xawtv?" +msgstr "Xawtv için bir öntanımlı yapılandırma oluşturulsun mu?" + +#. Type: boolean +#. Description +#: ../xawtv.templates:5001 +#, fuzzy +#| msgid "" +#| "You can create a system-wide configuration file for xawtv with reasonable " +#| "default values for the country you live in (which TV norm is used for " +#| "example)." +msgid "" +"A system-wide configuration file for xawtv can be created with reasonable " +"default values for the local country." +msgstr "" +"Yaşadığınız ülkeye özgü (ülkenizde kullanılan TV standartı gibi) öntanımlı " +"değerlerle sistem genelinde etkin bir xawtv yapılandırma dosyası " +"oluşturabilirsiniz." + +#. Type: boolean +#. Description +#: ../xawtv.templates:5001 +msgid "" +"That file is not required but will simplify software configuration for users." +msgstr "" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "us-bcast" +msgstr "" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "us-cable" +msgstr "" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "us-cable-hrc" +msgstr "" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "japan-bcast" +msgstr "" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "japan-cable" +msgstr "" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "europe-west" +msgstr "" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "europe-east" +msgstr "" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "italy" +msgstr "" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "newzealand" +msgstr "" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "australia" +msgstr "" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "ireland" +msgstr "" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "france" +msgstr "" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "china-bcast" +msgstr "" + +#. Type: select +#. Description +#: ../xawtv.templates:6002 +#, fuzzy +msgid "Frequency table to use:" +msgstr "Hangi frekans tablosu kullanılsın?" + +#. Type: select +#. Description +#: ../xawtv.templates:6002 +#, fuzzy +#| msgid "" +#| "A frequency table is just a list of TV channel names/numbers and the " +#| "corresponding broadcast frequencies for these channels. Different " +#| "regions use different standards here..." +msgid "" +"A frequency table is a list of TV channel names and numbers with their " +"broadcast frequencies." +msgstr "" +"Frekans tablosu, bir dizi TV kanal ismi/numarası ve bunlara karşı düşen " +"yayın frekanslarından oluşan basit bir listedir. Farklı bölgeler farklı " +"standartlar kullanır." + +#, fuzzy +#~ msgid "" +#~ "This can do a scan of all channels and put a list of the TV stations I've " +#~ "found into the config file." +#~ msgstr "" +#~ "Bütün kanalları tarayarak, bulduklarımı yapılandırma dosyasına " +#~ "kaydedebilirim." + +#~ msgid "" +#~ "I'll try to pick up the channel names from videotext. This will work with " +#~ "PAL only." +#~ msgstr "" +#~ "Kanal isimlerini videotext'ten seçmeye çalışacağım. Bu işlem, sadece PAL " +#~ "için geçerlidir." + +#~ msgid "PAL, SECAM, NTSC" +#~ msgstr "PAL, SECAM, NTSC" + +#, fuzzy +#~ msgid "TV norm is used in your country:" +#~ msgstr "Ülkenizde hangi TV standartı kullanılıyor?" + +#~ msgid "" +#~ "It is not required to have a global configuration file, but it will be " +#~ "more comfortable for your users if they find a working default " +#~ "configuration." +#~ msgstr "" +#~ "Sistem genelinde etkin bir yapılandırma dosyasına sahip olmanız şart " +#~ "değil, fakat kullanıcıların çalışır durumda bir öntanımlı yapılandırma " +#~ "bulmaları faydalı olacaktır." + +#~ msgid "" +#~ "us-bcast, us-cable, us-cable-hrc, japan-bcast, japan-cable, europe-west, " +#~ "europe-east, italy, newzealand, australia, ireland, france, china-bcast" +#~ msgstr "" +#~ "us-bcast, us-cable, us-cable-hrc, japan-bcast, japan-cable, europe-west, " +#~ "europe-east, italy, newzealand, australia, ireland, france, china-bcast" --- xawtv-3.95.dfsg.1.orig/debian/po/ru.po +++ xawtv-3.95.dfsg.1/debian/po/ru.po @@ -0,0 +1,186 @@ +# translation of ru.po to Russian +# This file is distributed under the same license as the PACKAGE package. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER. +# +# Yuri Kozlov , 2006, 2007. +msgid "" +msgstr "" +"Project-Id-Version: 3.95.dfsg.1-7\n" +"Report-Msgid-Bugs-To: xawtv@packages.debian.org\n" +"POT-Creation-Date: 2007-10-25 07:29+0200\n" +"PO-Revision-Date: 2007-11-07 20:40+0300\n" +"Last-Translator: Yuri Kozlov \n" +"Language-Team: Russian \n" +"Language: ru\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: KBabel 1.11.4\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" + +#. Type: boolean +#. Description +#: ../xawtv.templates:2001 +msgid "Create video4linux (/dev/video*) special files?" +msgstr "Создать специальные файлы video4linux (/dev/video*)?" + +#. Type: boolean +#. Description +#: ../xawtv.templates:3001 +msgid "Scan for TV stations?" +msgstr "Найти ТВ-каналы?" + +#. Type: boolean +#. Description +#: ../xawtv.templates:3001 +msgid "" +"A list of TV stations found by scanning can be included in the configuration " +"file." +msgstr "" +"Список найденных телевизионных каналов можно включить в файл конфигурации." + +#. Type: boolean +#. Description +#: ../xawtv.templates:3001 +msgid "" +"This requires a working bttv driver. If bttv isn't configured correctly, TV " +"stations will not be found." +msgstr "" +"Для этого требуется работающий драйвер bttv. Если bttv настроен неправильно, " +"то ТВ-каналы найдены не будут." + +#. Type: boolean +#. Description +#: ../xawtv.templates:3001 +msgid "" +"Channel names will be retrieved from teletext information, which will only " +"work for PAL channels." +msgstr "" +"Названия каналов будут получены из информации телетекста, но это работает " +"только для каналов в кодировке PAL." + +#. Type: select +#. Description +#: ../xawtv.templates:4001 +msgid "TV standard:" +msgstr "Телевизионный стандарт:" + +#. Type: boolean +#. Description +#: ../xawtv.templates:5001 +msgid "Create a default configuration for xawtv?" +msgstr "Создать конфигурацию по умолчанию для xawtv?" + +#. Type: boolean +#. Description +#: ../xawtv.templates:5001 +msgid "" +"A system-wide configuration file for xawtv can be created with reasonable " +"default values for the local country." +msgstr "" +"Можно создать общесистемный конфигурационный файл для xawtv с приемлемыми " +"значениями по умолчанию для вашей страны." + +#. Type: boolean +#. Description +#: ../xawtv.templates:5001 +msgid "" +"That file is not required but will simplify software configuration for users." +msgstr "" +"Этот файл необязателен, но упростил бы настройку программного обеспечения " +"для пользователей." + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "us-bcast" +msgstr "американская эфирная (us-bcast)" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "us-cable" +msgstr "американская кабельная (us-cable)" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "us-cable-hrc" +msgstr "американская кабельная hrc (us-cable-hrc)" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "japan-bcast" +msgstr "японская эфирная (japan-bcast)" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "japan-cable" +msgstr "японская кабельная (japan-cable)" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "europe-west" +msgstr "западно-европейская (europe-west)" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "europe-east" +msgstr "восточно-европейская (europe-east)" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "italy" +msgstr "итальянская (italy)" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "newzealand" +msgstr "новозеландская (newzealand)" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "australia" +msgstr "австралийская (australia)" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "ireland" +msgstr "ирландская (ireland)" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "france" +msgstr "французская (france)" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "china-bcast" +msgstr "китайская эфирная (china-bcast)" + +#. Type: select +#. Description +#: ../xawtv.templates:6002 +msgid "Frequency table to use:" +msgstr "Используемая таблица частот:" + +#. Type: select +#. Description +#: ../xawtv.templates:6002 +msgid "" +"A frequency table is a list of TV channel names and numbers with their " +"broadcast frequencies." +msgstr "" +"Таблица частот -- это просто список имён/номеров ТВ-каналов и " +"соответствующих им эфирных частот." --- xawtv-3.95.dfsg.1.orig/debian/po/nl.po +++ xawtv-3.95.dfsg.1/debian/po/nl.po @@ -0,0 +1,197 @@ +# translation of xawtv_3.95.dfsg.1-8_nl.po to Dutch +# This file is distributed under the same license as the xawtv package. +# +# Please see debian/copyright. +# +# Translators, if you are not familiar with the PO format, gettext +# documentation is worth reading, especially sections dedicated to +# this format, e.g. by running: +# info -n '(gettext)PO Files' +# info -n '(gettext)Header Entry' +# Some information specific to po-debconf are available at +# /usr/share/doc/po-debconf/README-trans +# or http://www.debian.org/intl/l10n/po-debconf/README-trans# +# Developers do not need to manually edit POT or PO files. +# +# Paul Gevers , 2008. +msgid "" +msgstr "" +"Project-Id-Version: xawtv_3.95.dfsg.1-8_nl\n" +"Report-Msgid-Bugs-To: xawtv@packages.debian.org\n" +"POT-Creation-Date: 2007-10-25 07:29+0200\n" +"PO-Revision-Date: 2008-09-24 21:36-0500\n" +"Last-Translator: Paul Gevers \n" +"Language-Team: Dutch \n" +"Language: nl\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: KBabel 1.11.4\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. Type: boolean +#. Description +#: ../xawtv.templates:2001 +msgid "Create video4linux (/dev/video*) special files?" +msgstr "Wilt u de 'video4linux' (/dev/video*) apparaatbestanden aanmaken?" + +#. Type: boolean +#. Description +#: ../xawtv.templates:3001 +msgid "Scan for TV stations?" +msgstr "TV-zenders zoeken?" + +#. Type: boolean +#. Description +#: ../xawtv.templates:3001 +msgid "" +"A list of TV stations found by scanning can be included in the configuration " +"file." +msgstr "" +"Als er TV-zenders gevonden worden tijdens het zoeken, dan kunnen die " +"opgenomen worden in het configuratiebestand." + +#. Type: boolean +#. Description +#: ../xawtv.templates:3001 +msgid "" +"This requires a working bttv driver. If bttv isn't configured correctly, TV " +"stations will not be found." +msgstr "" +"Dit vereist een werkend 'bttv'-stuurprogramma. Als 'bttv' niet correct is " +"geconfigureerd zullen de zenders niet gevonden worden." + +#. Type: boolean +#. Description +#: ../xawtv.templates:3001 +msgid "" +"Channel names will be retrieved from teletext information, which will only " +"work for PAL channels." +msgstr "" +"Er wordt gebruik gemaakt van teletekstinformatie om de zendernamen te " +"achterhalen, maar dit werkt alleen voor PAL zenders." + +#. Type: select +#. Description +#: ../xawtv.templates:4001 +msgid "TV standard:" +msgstr "TV standaard:" + +#. Type: boolean +#. Description +#: ../xawtv.templates:5001 +msgid "Create a default configuration for xawtv?" +msgstr "Wilt u een standaardconfiguratie voor 'xawtv' aanmaken?" + +#. Type: boolean +#. Description +#: ../xawtv.templates:5001 +msgid "" +"A system-wide configuration file for xawtv can be created with reasonable " +"default values for the local country." +msgstr "" +"U kunt een systeemomvattend 'xawtv' configuratiebestand laten aanmaken met " +"redelijke standaardwaarden voor het land waarin u verblijft." + +#. Type: boolean +#. Description +#: ../xawtv.templates:5001 +msgid "" +"That file is not required but will simplify software configuration for users." +msgstr "" +"Dit bestand in niet noodzakelijk, maar vergemakkelijkt het instellen van de " +"programmatuur voor gebruikers." + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "us-bcast" +msgstr "VS-ether" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "us-cable" +msgstr "VS-kabel" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "us-cable-hrc" +msgstr "VS-kabel-hdtv" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "japan-bcast" +msgstr "Japan-ether" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "japan-cable" +msgstr "Japan-kabel" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "europe-west" +msgstr "West-Europa" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "europe-east" +msgstr "Oost-Europa" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "italy" +msgstr "Italië" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "newzealand" +msgstr "Nieuw-Zeeland" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "australia" +msgstr "Australië" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "ireland" +msgstr "Ierland" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "france" +msgstr "Frankrijk" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "china-bcast" +msgstr "China-ether" + +#. Type: select +#. Description +#: ../xawtv.templates:6002 +msgid "Frequency table to use:" +msgstr "Welke frequentietabel wilt u dat er gebruikt wordt?" + +#. Type: select +#. Description +#: ../xawtv.templates:6002 +msgid "" +"A frequency table is a list of TV channel names and numbers with their " +"broadcast frequencies." +msgstr "" +"Een frequentietabel is een lijst met zendernamen en nummers, en de " +"bijbehorende frequenties." --- xawtv-3.95.dfsg.1.orig/debian/po/da.po +++ xawtv-3.95.dfsg.1/debian/po/da.po @@ -0,0 +1,231 @@ +# Danish translation of xawtv templates, debconf +# Last update Frank Damgaard , 2008. +# This file is distributed under the same license as the xawtv package. +# +# +# Translators, if you are not familiar with the PO format, gettext +# documentation is worth reading, especially sections dedicated to +# this format, e.g. by running: +# info -n '(gettext)PO Files' +# info -n '(gettext)Header Entry' +# +# Some information specific to po-debconf are available at +# /usr/share/doc/po-debconf/README-trans +# or http://www.debian.org/intl/l10n/po-debconf/README-trans +# +# Developers do not need to manually edit POT or PO files. +# +msgid "" +msgstr "" +"Project-Id-Version: xawtv\n" +"Report-Msgid-Bugs-To: xawtv@packages.debian.org\n" +"POT-Creation-Date: 2007-10-25 07:29+0200\n" +"PO-Revision-Date: 2008-09-28 15:46+0200\n" +"Last-Translator: Frank Damgaard \n" +"Language-Team: Danish \n" +"Language: da\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. Type: boolean +#. Description +#: ../xawtv.templates:2001 +msgid "Create video4linux (/dev/video*) special files?" +msgstr "Opret video4linux (/dev/video*) enhedsfiler?" + +#. Type: boolean +#. Description +#: ../xawtv.templates:3001 +msgid "Scan for TV stations?" +msgstr "Skan efter TV stationer?" + +#. Type: boolean +#. Description +#: ../xawtv.templates:3001 +msgid "" +"A list of TV stations found by scanning can be included in the configuration " +"file." +msgstr "En liste over fundne TV stationer kan tilføjes konfigurationsfilen." + +#. Type: boolean +#. Description +#: ../xawtv.templates:3001 +msgid "" +"This requires a working bttv driver. If bttv isn't configured correctly, TV " +"stations will not be found." +msgstr "" +"Dette kræver en fungerende bttv driver. Hvis bttv ikke er korrekt " +"konfigureret, så vil TV stationerne ikke blive fundet." + +#. Type: boolean +#. Description +#: ../xawtv.templates:3001 +msgid "" +"Channel names will be retrieved from teletext information, which will only " +"work for PAL channels." +msgstr "" +"Kanalnavne vil blive hentet fra tekst-tv. Dette vil kun fungere for PAL " +"kanaler." + +#. Type: select +#. Description +#: ../xawtv.templates:4001 +msgid "TV standard:" +msgstr "TV standard:" + +#. Type: boolean +#. Description +#: ../xawtv.templates:5001 +msgid "Create a default configuration for xawtv?" +msgstr "Opret en standard konfigurationsfil til xawtv?" + +#. Type: boolean +#. Description +#: ../xawtv.templates:5001 +msgid "" +"A system-wide configuration file for xawtv can be created with reasonable " +"default values for the local country." +msgstr "" +"En hovedkonfigurationsfil til xawtv kan oprettes med fornuftige " +"standardværdier for det aktuelle land." + +#. Type: boolean +#. Description +#: ../xawtv.templates:5001 +msgid "" +"That file is not required but will simplify software configuration for users." +msgstr "Denne fil er ikke påkrævet, men vil forenkle opsætningen for brugerne." + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "us-bcast" +msgstr "us-bcast" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "us-cable" +msgstr "us-kabel" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "us-cable-hrc" +msgstr "us-kabel-hrc" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "japan-bcast" +msgstr "japan-bcast" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "japan-cable" +msgstr "japan-kabel" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "europe-west" +msgstr "europa-vest" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "europe-east" +msgstr "europa-øst" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "italy" +msgstr "italien" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "newzealand" +msgstr "newzealand" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "australia" +msgstr "australien" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "ireland" +msgstr "irland" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "france" +msgstr "frankrig" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "china-bcast" +msgstr "kina-bcast" + +#. Type: select +#. Description +#: ../xawtv.templates:6002 +msgid "Frequency table to use:" +msgstr "Frekvenstabel der skal bruges:" + +#. Type: select +#. Description +#: ../xawtv.templates:6002 +msgid "" +"A frequency table is a list of TV channel names and numbers with their " +"broadcast frequencies." +msgstr "" +"En frekvenstabel er en liste af kanalnavne og tal med de tilhørende " +"frekvenser. " + +#, fuzzy +#~ msgid "" +#~ "This can do a scan of all channels and put a list of the TV stations I've " +#~ "found into the config file." +#~ msgstr "" +#~ "Jeg kan lave en skanning efter alle kanaler og putte dem i en liste af de " +#~ "TV stationer jeg har fundet, ind i en konfigurations fil." + +#~ msgid "" +#~ "I'll try to pick up the channel names from videotext. This will work with " +#~ "PAL only." +#~ msgstr "" +#~ "Jeg vil prøve at finde kanal navne fra videotext. Dette vil kun virke med " +#~ "PAL." + +#~ msgid "PAL, SECAM, NTSC" +#~ msgstr "PAL, SECAM, NTSC" + +#, fuzzy +#~ msgid "TV norm is used in your country:" +#~ msgstr "Hvilken TV norm er brugt i dit land?" + +#~ msgid "" +#~ "It is not required to have a global configuration file, but it will be " +#~ "more comfortable for your users if they find a working default " +#~ "configuration." +#~ msgstr "" +#~ "Det er ikke krævet at have en global konfigurations fil, men det vil gøre " +#~ "det mere behageligt for dine brugere, hvis de finder en standard virkende " +#~ "konfiguration." + +#~ msgid "" +#~ "us-bcast, us-cable, us-cable-hrc, japan-bcast, japan-cable, europe-west, " +#~ "europe-east, italy, newzealand, australia, ireland, france, china-bcast" +#~ msgstr "" +#~ "us-bcast, us-cable, us-cable-hrc, japan-bcast, japan-cable, europe-west, " +#~ "europe-east, italy, newzealand, australia, ireland, france, china-bcast" --- xawtv-3.95.dfsg.1.orig/debian/po/de.po +++ xawtv-3.95.dfsg.1/debian/po/de.po @@ -0,0 +1,220 @@ +# German translation of xawtv templates +# Helge Kreutzmann , 2004, 2007. +# This file is distributed under the same license as the xawtv package. +# +msgid "" +msgstr "" +"Project-Id-Version: xawtv 3.95.dfsg.1-4\n" +"Report-Msgid-Bugs-To: xawtv@packages.debian.org\n" +"POT-Creation-Date: 2007-10-25 07:29+0200\n" +"PO-Revision-Date: 2007-10-26 19:17+0200\n" +"Last-Translator: Helge Kreutzmann \n" +"Language-Team: de \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Type: boolean +#. Description +#: ../xawtv.templates:2001 +msgid "Create video4linux (/dev/video*) special files?" +msgstr "Sollen Gerätedateien (/dev/video*) für video4linux erstellt werden?" + +#. Type: boolean +#. Description +#: ../xawtv.templates:3001 +msgid "Scan for TV stations?" +msgstr "Soll nach Fernsehsendern gesucht werden?" + +#. Type: boolean +#. Description +#: ../xawtv.templates:3001 +msgid "" +"A list of TV stations found by scanning can be included in the configuration " +"file." +msgstr "" +"Es kann eine Liste von Fernsehstationen in die Konfiguration aufgenommen " +"werden, die durch automatisches Durchsuchen ermittelt wird." + +#. Type: boolean +#. Description +#: ../xawtv.templates:3001 +msgid "" +"This requires a working bttv driver. If bttv isn't configured correctly, TV " +"stations will not be found." +msgstr "" +"Dafür ist ein funktionierender BTTV-Treiber erforderlich. Falls BTTV nicht " +"richtig eingerichtet ist, könnte kein Sender gefunden werden." + +#. Type: boolean +#. Description +#: ../xawtv.templates:3001 +msgid "" +"Channel names will be retrieved from teletext information, which will only " +"work for PAL channels." +msgstr "" +"Die Kanalnamen werden aus den Videotextinformationen entnommen. Dies " +"funktioniert nur für PAL-Kanäle." + +#. Type: select +#. Description +#: ../xawtv.templates:4001 +msgid "TV standard:" +msgstr "Fernsehstandard:" + +#. Type: boolean +#. Description +#: ../xawtv.templates:5001 +msgid "Create a default configuration for xawtv?" +msgstr "Soll eine Standard-Konfiguration für Xawtv erstellt werden?" + +#. Type: boolean +#. Description +#: ../xawtv.templates:5001 +msgid "" +"A system-wide configuration file for xawtv can be created with reasonable " +"default values for the local country." +msgstr "" +"Es kann eine systemweite Konfigurationsdatei für Xawtv erstellt werden, die " +"vernünftige Voreinstellungen für das eigene Land enthält." + +#. Type: boolean +#. Description +#: ../xawtv.templates:5001 +msgid "" +"That file is not required but will simplify software configuration for users." +msgstr "" +"Diese Datei muss nicht zwingend vorhanden sein, erleichtert aber den " +"Benutzern die Software-Konfiguration." + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "us-bcast" +msgstr "US-Rundfunk" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "us-cable" +msgstr "US-Kabel" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "us-cable-hrc" +msgstr "US-Kabel-HRC" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "japan-bcast" +msgstr "Japan-Rundfunk" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "japan-cable" +msgstr "Japan-Kabel" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "europe-west" +msgstr "West-Europa" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "europe-east" +msgstr "Ost-Europa" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "italy" +msgstr "Italien" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "newzealand" +msgstr "Neuseeland" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "australia" +msgstr "Australien" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "ireland" +msgstr "Irland" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "france" +msgstr "Frankreich" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "china-bcast" +msgstr "China-Rundfunk" + +#. Type: select +#. Description +#: ../xawtv.templates:6002 +msgid "Frequency table to use:" +msgstr "Frequenz-Tabelle, die verwendet werden soll:" + +#. Type: select +#. Description +#: ../xawtv.templates:6002 +msgid "" +"A frequency table is a list of TV channel names and numbers with their " +"broadcast frequencies." +msgstr "" +"Eine Frequenz-Tabelle ist eine Liste der Fernsehsender (Namen und Nummern) " +"mit dazugehörigen Sendefrequenzen." + +#~ msgid "" +#~ "This can do a scan of all channels and put a list of the TV stations I've " +#~ "found into the config file." +#~ msgstr "" +#~ "Es kann eine Suche nach Kanälen durchgeführt und eine Liste der " +#~ "gefundenen Fernsehsender in die Konfigurationsdatei geschrieben werden." + +#~ msgid "" +#~ "I'll try to pick up the channel names from videotext. This will work with " +#~ "PAL only." +#~ msgstr "" +#~ "Ich werde versuchen, die Namen der Kanäle aus dem Videotext " +#~ "herauszulesen. Dies funktioniert nur mit PAL." + +#~ msgid "PAL, SECAM, NTSC" +#~ msgstr "PAL, SECAM, NTSC" + +#~ msgid "TV norm is used in your country:" +#~ msgstr "TV-Norm, die in Ihrem Land benutzt wird:" + +#~ msgid "" +#~ "It is not required to have a global configuration file, but it will be " +#~ "more comfortable for your users if they find a working default " +#~ "configuration." +#~ msgstr "" +#~ "Eine globale Konfigurationsdatei ist nicht unbedingt erforderlich, aber " +#~ "es ist für die Benutzer sicherlich angenehm, gleich eine funktionierende " +#~ "Konfiguration vorzufinden." + +#~ msgid "" +#~ "us-bcast, us-cable, us-cable-hrc, japan-bcast, japan-cable, europe-west, " +#~ "europe-east, italy, newzealand, australia, ireland, france, china-bcast" +#~ msgstr "" +#~ "US-bcast, US-Kabel, US-Kabel-hrc, Japan-bcast, Japan-Kabel, Europa-West, " +#~ "Europa-Ost, Italien, Neuseeland, Australien, Irland, Frankreich, China-" +#~ "bcast" --- xawtv-3.95.dfsg.1.orig/debian/po/eu.po +++ xawtv-3.95.dfsg.1/debian/po/eu.po @@ -0,0 +1,185 @@ +# translation of xawtv-templates-eu.po to Euskara +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Piarres Beobide , 2007. +msgid "" +msgstr "" +"Project-Id-Version: xawtv-templates-eu\n" +"Report-Msgid-Bugs-To: xawtv@packages.debian.org\n" +"POT-Creation-Date: 2007-10-25 07:29+0200\n" +"PO-Revision-Date: 2007-10-25 09:56+0200\n" +"Last-Translator: Piarres Beobide \n" +"Language-Team: Euskara \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: KBabel 1.11.4\n" + +#. Type: boolean +#. Description +#: ../xawtv.templates:2001 +msgid "Create video4linux (/dev/video*) special files?" +msgstr "video4linux gailu bereziak (dev/video*) sortu?" + +#. Type: boolean +#. Description +#: ../xawtv.templates:3001 +msgid "Scan for TV stations?" +msgstr "TV kateak bilatu?" + +#. Type: boolean +#. Description +#: ../xawtv.templates:3001 +msgid "" +"A list of TV stations found by scanning can be included in the configuration " +"file." +msgstr "" +"Bilaketan aurkitutako telebista kateen zerrenda konfigurazio fitxategian " +"gordeko dira." + +#. Type: boolean +#. Description +#: ../xawtv.templates:3001 +msgid "" +"This requires a working bttv driver. If bttv isn't configured correctly, TV " +"stations will not be found." +msgstr "" +"Hobek egoki instalaturik dagoen bbtv kontragailu behar du. bttv ez badago " +"behar bezala konfiguraturik telebista kateak ez dira aurkituko." + +#. Type: boolean +#. Description +#: ../xawtv.templates:3001 +msgid "" +"Channel names will be retrieved from teletext information, which will only " +"work for PAL channels." +msgstr "" +"Kate izenak teletestu argibideetatik artzen dira, honek PAL kanaletan " +"bakarrik funtzionatuko du." + +#. Type: select +#. Description +#: ../xawtv.templates:4001 +msgid "TV standard:" +msgstr "TV estandarra:" + +#. Type: boolean +#. Description +#: ../xawtv.templates:5001 +msgid "Create a default configuration for xawtv?" +msgstr "xawtv-rentzat lehenetsiriko konfigurazio bat sortu?" + +#. Type: boolean +#. Description +#: ../xawtv.templates:5001 +msgid "" +"A system-wide configuration file for xawtv can be created with reasonable " +"default values for the local country." +msgstr "" +"Estatu lokalarentzat lehenetsiriko balio erabilgarriez sistema osorako " +"konfigurazio fitxategi bat sortu daiteke." + +#. Type: boolean +#. Description +#: ../xawtv.templates:5001 +msgid "" +"That file is not required but will simplify software configuration for users." +msgstr "" +"Fitxategi hau ez da beharrezkoa baina erabiltzaileentzat software " +"konfigurazioa erraztu dezake." + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "us-bcast" +msgstr "us-bcast" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "us-cable" +msgstr "us-cable" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "us-cable-hrc" +msgstr "us-cable-hrc" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "japan-bcast" +msgstr "japonia-bcast" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "japan-cable" +msgstr "japonia-cable" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "europe-west" +msgstr "europa-medebaldea" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "europe-east" +msgstr "europa-ekialdea" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "italy" +msgstr "italia" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "newzealand" +msgstr "zelandaberria" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "australia" +msgstr "australia" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "ireland" +msgstr "irlanda" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "france" +msgstr "frantzia" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "china-bcast" +msgstr "txina-bcast" + +#. Type: select +#. Description +#: ../xawtv.templates:6002 +msgid "Frequency table to use:" +msgstr "Erabiliko den frekuentzia taula:" + +#. Type: select +#. Description +#: ../xawtv.templates:6002 +msgid "" +"A frequency table is a list of TV channel names and numbers with their " +"broadcast frequencies." +msgstr "" +"Frekuentzia taula telebista kate izen eta kanal zenbaki eta haien difusio " +"frekuentzien zerrenda bat da." --- xawtv-3.95.dfsg.1.orig/debian/po/fr.po +++ xawtv-3.95.dfsg.1/debian/po/fr.po @@ -0,0 +1,199 @@ +# +# Translators, if you are not familiar with the PO format, gettext +# documentation is worth reading, especially sections dedicated to +# this format, e.g. by running: +# info -n '(gettext)PO Files' +# info -n '(gettext)Header Entry' +# Some information specific to po-debconf are available at +# /usr/share/doc/po-debconf/README-trans +# or http://www.debian.org/intl/l10n/po-debconf/README-trans# +# Developers do not need to manually edit POT or PO files. +# +msgid "" +msgstr "" +"Project-Id-Version: xawtv_3.95.dfsg.1-4\n" +"Report-Msgid-Bugs-To: xawtv@packages.debian.org\n" +"POT-Creation-Date: 2007-10-25 07:29+0200\n" +"PO-Revision-Date: 2007-10-30 22:30+0100\n" +"Last-Translator: Michel Grentzinger \n" +"Language-Team: French \n" +"Language: fr\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Type: boolean +#. Description +#: ../xawtv.templates:2001 +msgid "Create video4linux (/dev/video*) special files?" +msgstr "Faut-il créer les fichiers spéciaux video4linux (/dev/video*) ?" + +#. Type: boolean +#. Description +#: ../xawtv.templates:3001 +msgid "Scan for TV stations?" +msgstr "Faut-il rechercher des chaînes de télévision ?" + +#. Type: boolean +#. Description +#: ../xawtv.templates:3001 +msgid "" +"A list of TV stations found by scanning can be included in the configuration " +"file." +msgstr "" +"Une liste des chaînes de télévision détectées lors de la recherche peut être " +"incluse dans le fichier de configuration." + +#. Type: boolean +#. Description +#: ../xawtv.templates:3001 +msgid "" +"This requires a working bttv driver. If bttv isn't configured correctly, TV " +"stations will not be found." +msgstr "" +"Cela nécessite un pilote fonctionnel pour bttv. Si bttv n'est pas encore " +"configuré correctement, les chaînes de télévision ne seront sans doute pas " +"trouvées." + +#. Type: boolean +#. Description +#: ../xawtv.templates:3001 +msgid "" +"Channel names will be retrieved from teletext information, which will only " +"work for PAL channels." +msgstr "" +"Les noms des chaînes seront déterminés d'après le télétexte, ce qui ne " +"fonctionnera qu'avec les chaînes à la norme PAL." + +#. Type: select +#. Description +#: ../xawtv.templates:4001 +msgid "TV standard:" +msgstr "Standard TV :" + +#. Type: boolean +#. Description +#: ../xawtv.templates:5001 +msgid "Create a default configuration for xawtv?" +msgstr "Créer une configuration par défaut pour xawtv ?" + +#. Type: boolean +#. Description +#: ../xawtv.templates:5001 +msgid "" +"A system-wide configuration file for xawtv can be created with reasonable " +"default values for the local country." +msgstr "" +"Un fichier de configuration générique pour xawtv peut être créé avec des " +"valeurs par défaut adaptées au pays dans lequel vous résidez." + +#. Type: boolean +#. Description +#: ../xawtv.templates:5001 +msgid "" +"That file is not required but will simplify software configuration for users." +msgstr "" +"Ce fichier n'est pas nécessaire mais simplifiera les configurations pour les " +"utilisateurs." + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "us-bcast" +msgstr "USA hertzien" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "us-cable" +msgstr "USA câble" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "us-cable-hrc" +msgstr "USA câble HRC" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "japan-bcast" +msgstr "Japon hertzien" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "japan-cable" +msgstr "Japon câble" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "europe-west" +msgstr "europe occidentale" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "europe-east" +msgstr "europe orientale" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "italy" +msgstr "Italie" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "newzealand" +msgstr "Nouvelle-Zélande" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "australia" +msgstr "Australie" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "ireland" +msgstr "Irlande" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "france" +msgstr "France" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "china-bcast" +msgstr "Chine hertzien" + +#. Type: select +#. Description +#: ../xawtv.templates:6002 +msgid "Frequency table to use:" +msgstr "Table des fréquences à utiliser :" + +#. Type: select +#. Description +#: ../xawtv.templates:6002 +msgid "" +"A frequency table is a list of TV channel names and numbers with their " +"broadcast frequencies." +msgstr "" +"Une table de fréquences consiste simplement en une liste de numéros ou de " +"noms de chaînes, associés aux fréquences de diffusion correspondantes." + +#~ msgid "" +#~ "us-bcast, us-cable, us-cable-hrc, japan-bcast, japan-cable, europe-west, " +#~ "europe-east, italy, newzealand, australia, ireland, france, china-bcast" +#~ msgstr "" +#~ "us-bcast, us-cable, us-cable-hrc, japon-bcast, japon-cable, europe-ouest, " +#~ "europe-est, italie, nouvelle-zélande, australie, irlande, france, chine-" +#~ "bcast" --- xawtv-3.95.dfsg.1.orig/debian/po/POTFILES.in +++ xawtv-3.95.dfsg.1/debian/po/POTFILES.in @@ -0,0 +1 @@ +[type: gettext/rfc822deb] xawtv.templates --- xawtv-3.95.dfsg.1.orig/debian/po/templates.pot +++ xawtv-3.95.dfsg.1/debian/po/templates.pot @@ -0,0 +1,172 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: xawtv@packages.debian.org\n" +"POT-Creation-Date: 2007-10-25 07:29+0200\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Type: boolean +#. Description +#: ../xawtv.templates:2001 +msgid "Create video4linux (/dev/video*) special files?" +msgstr "" + +#. Type: boolean +#. Description +#: ../xawtv.templates:3001 +msgid "Scan for TV stations?" +msgstr "" + +#. Type: boolean +#. Description +#: ../xawtv.templates:3001 +msgid "" +"A list of TV stations found by scanning can be included in the configuration " +"file." +msgstr "" + +#. Type: boolean +#. Description +#: ../xawtv.templates:3001 +msgid "" +"This requires a working bttv driver. If bttv isn't configured correctly, TV " +"stations will not be found." +msgstr "" + +#. Type: boolean +#. Description +#: ../xawtv.templates:3001 +msgid "" +"Channel names will be retrieved from teletext information, which will only " +"work for PAL channels." +msgstr "" + +#. Type: select +#. Description +#: ../xawtv.templates:4001 +msgid "TV standard:" +msgstr "" + +#. Type: boolean +#. Description +#: ../xawtv.templates:5001 +msgid "Create a default configuration for xawtv?" +msgstr "" + +#. Type: boolean +#. Description +#: ../xawtv.templates:5001 +msgid "" +"A system-wide configuration file for xawtv can be created with reasonable " +"default values for the local country." +msgstr "" + +#. Type: boolean +#. Description +#: ../xawtv.templates:5001 +msgid "" +"That file is not required but will simplify software configuration for users." +msgstr "" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "us-bcast" +msgstr "" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "us-cable" +msgstr "" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "us-cable-hrc" +msgstr "" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "japan-bcast" +msgstr "" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "japan-cable" +msgstr "" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "europe-west" +msgstr "" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "europe-east" +msgstr "" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "italy" +msgstr "" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "newzealand" +msgstr "" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "australia" +msgstr "" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "ireland" +msgstr "" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "france" +msgstr "" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "china-bcast" +msgstr "" + +#. Type: select +#. Description +#: ../xawtv.templates:6002 +msgid "Frequency table to use:" +msgstr "" + +#. Type: select +#. Description +#: ../xawtv.templates:6002 +msgid "" +"A frequency table is a list of TV channel names and numbers with their " +"broadcast frequencies." +msgstr "" --- xawtv-3.95.dfsg.1.orig/debian/po/gl.po +++ xawtv-3.95.dfsg.1/debian/po/gl.po @@ -0,0 +1,183 @@ +# Galician translation of xawtv's debconf templates +# This file is distributed under the same license as the xawtv package. +# Jacobo Tarrio , 2007. +# +msgid "" +msgstr "" +"Project-Id-Version: xawtv\n" +"Report-Msgid-Bugs-To: xawtv@packages.debian.org\n" +"POT-Creation-Date: 2007-10-25 07:29+0200\n" +"PO-Revision-Date: 2007-10-25 19:00+0100\n" +"Last-Translator: Jacobo Tarrio \n" +"Language-Team: Galician \n" +"Language: gl\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Type: boolean +#. Description +#: ../xawtv.templates:2001 +msgid "Create video4linux (/dev/video*) special files?" +msgstr "¿Crear os ficheiros especiais de video4linux (/dev/video*)?" + +#. Type: boolean +#. Description +#: ../xawtv.templates:3001 +msgid "Scan for TV stations?" +msgstr "¿Buscar canles de TV?" + +#. Type: boolean +#. Description +#: ../xawtv.templates:3001 +msgid "" +"A list of TV stations found by scanning can be included in the configuration " +"file." +msgstr "" +"Pódese incluír unha lista de canles de televisión atopadas tras unha busca " +"automática." + +#. Type: boolean +#. Description +#: ../xawtv.templates:3001 +msgid "" +"This requires a working bttv driver. If bttv isn't configured correctly, TV " +"stations will not be found." +msgstr "" +"Isto precisa dun controlador bttv que funcione. Se bttv non está configurado " +"correctamente, non se ha atopar ningunha canle de televisión." + +#. Type: boolean +#. Description +#: ../xawtv.templates:3001 +msgid "" +"Channel names will be retrieved from teletext information, which will only " +"work for PAL channels." +msgstr "" +"Os nomes das canles hanse extraer da información do teletexto, que só ha " +"funcionar coas canles PAL." + +#. Type: select +#. Description +#: ../xawtv.templates:4001 +msgid "TV standard:" +msgstr "Norma de TV:" + +#. Type: boolean +#. Description +#: ../xawtv.templates:5001 +msgid "Create a default configuration for xawtv?" +msgstr "¿Crear unha configuración por defecto para xawtv?" + +#. Type: boolean +#. Description +#: ../xawtv.templates:5001 +msgid "" +"A system-wide configuration file for xawtv can be created with reasonable " +"default values for the local country." +msgstr "" +"Pódese crear un ficheiro de configuración global para xawtv con valores por " +"defecto razoables para o país." + +#. Type: boolean +#. Description +#: ../xawtv.templates:5001 +msgid "" +"That file is not required but will simplify software configuration for users." +msgstr "" +"Ese ficheiro non é necesario, pero ha simplificar a configuración do " +"software para os usuarios." + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "us-bcast" +msgstr "EEUU-bcast" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "us-cable" +msgstr "EEUU-cable" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "us-cable-hrc" +msgstr "EEUU-cable-hrc" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "japan-bcast" +msgstr "Xapón-bcast" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "japan-cable" +msgstr "Xapón-cable" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "europe-west" +msgstr "Europa-oeste" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "europe-east" +msgstr "Europa-leste" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "italy" +msgstr "Italia" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "newzealand" +msgstr "Nova Celandia" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "australia" +msgstr "Australia" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "ireland" +msgstr "Irlanda" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "france" +msgstr "Francia" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "china-bcast" +msgstr "China-bcast" + +#. Type: select +#. Description +#: ../xawtv.templates:6002 +msgid "Frequency table to use:" +msgstr "Táboa de frecuencias a empregar:" + +#. Type: select +#. Description +#: ../xawtv.templates:6002 +msgid "" +"A frequency table is a list of TV channel names and numbers with their " +"broadcast frequencies." +msgstr "" +"Unha táboa de frecuencias é unha lista de nomes e números de canles de " +"televisión coas súas frecuencias de emisión." --- xawtv-3.95.dfsg.1.orig/debian/po/fi.po +++ xawtv-3.95.dfsg.1/debian/po/fi.po @@ -0,0 +1,178 @@ +msgid "" +msgstr "" +"Project-Id-Version: xawtv\n" +"Report-Msgid-Bugs-To: xawtv@packages.debian.org\n" +"POT-Creation-Date: 2007-10-25 07:29+0200\n" +"PO-Revision-Date: 2007-10-25 21:25+0200\n" +"Last-Translator: Esko Arajärvi \n" +"Language-Team: Finnish \n" +"Language: fi\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Poedit-Language: Finnish\n" +"X-Poedit-Country: FINLAND\n" + +#. Type: boolean +#. Description +#: ../xawtv.templates:2001 +msgid "Create video4linux (/dev/video*) special files?" +msgstr "Luodaanko video4linux-laitetiedostot (/dev/video*)?" + +#. Type: boolean +#. Description +#: ../xawtv.templates:3001 +msgid "Scan for TV stations?" +msgstr "Etsitäänkö tv-kanavia?" + +#. Type: boolean +#. Description +#: ../xawtv.templates:3001 +msgid "" +"A list of TV stations found by scanning can be included in the configuration " +"file." +msgstr "Lista löydetyistä tv-kanavista voidaan sisällyttää asetustiedostoon." + +#. Type: boolean +#. Description +#: ../xawtv.templates:3001 +msgid "" +"This requires a working bttv driver. If bttv isn't configured correctly, TV " +"stations will not be found." +msgstr "" +"Tämä vaatii toimivaa bttv-ajuria. Jos bttv:tä ei ole asetettu oikein, tv-" +"kanavia ei löydetä." + +#. Type: boolean +#. Description +#: ../xawtv.templates:3001 +msgid "" +"Channel names will be retrieved from teletext information, which will only " +"work for PAL channels." +msgstr "" +"Kanavien nimet haetaan teletext-tiedoista, jotka toimivat vain PAL-kanavilla." + +#. Type: select +#. Description +#: ../xawtv.templates:4001 +msgid "TV standard:" +msgstr "tv-standardi:" + +#. Type: boolean +#. Description +#: ../xawtv.templates:5001 +msgid "Create a default configuration for xawtv?" +msgstr "Luodaanko xawtv:lle oletusasetukset?" + +#. Type: boolean +#. Description +#: ../xawtv.templates:5001 +msgid "" +"A system-wide configuration file for xawtv can be created with reasonable " +"default values for the local country." +msgstr "" +"Ohjelmalle xawtv voidaan luoda järjestelmän laajuinen asetustiedosto " +"järkevillä oletusarvoilla tähän maahan." + +#. Type: boolean +#. Description +#: ../xawtv.templates:5001 +msgid "" +"That file is not required but will simplify software configuration for users." +msgstr "" +"Tiedosto ei ole välttämätön, mutta se helpottaa ohjelman käyttäjäasetusten " +"tekemistä." + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "us-bcast" +msgstr "USA-antenni" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "us-cable" +msgstr "USA-kaapeli" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "us-cable-hrc" +msgstr "USA-kaapeli-hrc" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "japan-bcast" +msgstr "Japani-antenni" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "japan-cable" +msgstr "Japani-kaapeli" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "europe-west" +msgstr "Eurooppa-länsi" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "europe-east" +msgstr "Eurooppa-itä" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "italy" +msgstr "Italia" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "newzealand" +msgstr "Uusi-Seelanti" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "australia" +msgstr "Australia" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "ireland" +msgstr "Irlanti" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "france" +msgstr "Ranska" + +#. Type: select +#. Choices +#: ../xawtv.templates:6001 +msgid "china-bcast" +msgstr "Kiina-antenni" + +#. Type: select +#. Description +#: ../xawtv.templates:6002 +msgid "Frequency table to use:" +msgstr "Käytettävä taajuustaulukko:" + +#. Type: select +#. Description +#: ../xawtv.templates:6002 +msgid "" +"A frequency table is a list of TV channel names and numbers with their " +"broadcast frequencies." +msgstr "" +"Taajuustaulukko on lista tv-kanavien nimistä ja numeroista yhdistettyinä " +"lähetystaajuuksiin." --- xawtv-3.95.dfsg.1.orig/debian/patches/02_xorg7.dpatch +++ xawtv-3.95.dfsg.1/debian/patches/02_xorg7.dpatch @@ -0,0 +1,28 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 02_xorg7.dpatch by Matej Vela +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: Adjust paths for X.Org 7. + +@DPATCH@ +diff -urNad motv-3.95~/Makefile.in motv-3.95/Makefile.in +--- motv-3.95~/Makefile.in ++++ motv-3.95/Makefile.in +@@ -29,7 +29,7 @@ + # for CFLAGS + WARN_FLAGS := -Wall -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith + LFS_FLAGS := -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 +-X11_FLAGS := @X_CFLAGS@ @XFT_FLAGS@ -I/usr/X11R6/include/X11/fonts ++X11_FLAGS := @X_CFLAGS@ @XFT_FLAGS@ -I/usr/include/X11/fonts + LIB_FLAGS := -I. -I./vbistuff -I./x11 \ + -I$(srcdir)/jwz -I$(srcdir)/common -I$(srcdir)/console \ + -I$(srcdir)/x11 -I$(srcdir)/structs \ +@@ -49,7 +49,7 @@ + VBI_LIBS := @LIBZVBI@ + GL_LIBS := @LIBGL@ + DV_LIBS := @LIBDV@ +-FS_LIBS := -L@x_libraries@ @FSLIB@ ++FS_LIBS := @FSLIB@ + DLFLAGS := @DLFLAGS@ + + # stuff configure has found --- xawtv-3.95.dfsg.1.orig/debian/patches/05_man_section.dpatch +++ xawtv-3.95.dfsg.1/debian/patches/05_man_section.dpatch @@ -0,0 +1,25 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 05_man_section.dpatch by Matej Vela +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: man/v4l-conf.8, man/es/v4l-conf.8: Fix section header. + +@DPATCH@ +diff -urNad xawtv-3.95~/man/es/v4l-conf.8 xawtv-3.95/man/es/v4l-conf.8 +--- xawtv-3.95~/man/es/v4l-conf.8 ++++ xawtv-3.95/man/es/v4l-conf.8 +@@ -1,4 +1,4 @@ +-.TH v4l-conf 1 "(c) 1997-99 Gerd Knorr" ++.TH v4l-conf 8 "(c) 1997-99 Gerd Knorr" + .SH NOMBRE + v4l-conf - configura un driver video4linux + .SH SINOPSIS +diff -urNad xawtv-3.95~/man/v4l-conf.8 xawtv-3.95/man/v4l-conf.8 +--- xawtv-3.95~/man/v4l-conf.8 ++++ xawtv-3.95/man/v4l-conf.8 +@@ -1,4 +1,4 @@ +-.TH v4l-conf 1 "(c) 1997-99 Gerd Knorr" ++.TH v4l-conf 8 "(c) 1997-99 Gerd Knorr" + .SH NAME + v4l-conf - configure a video4linux driver + .SH SYNOPSIS --- xawtv-3.95.dfsg.1.orig/debian/patches/15_xawtv_bin_cutoff.dpatch +++ xawtv-3.95.dfsg.1/debian/patches/15_xawtv_bin_cutoff.dpatch @@ -0,0 +1,29 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 15_xawtv_bin_cutoff.dpatch by Krzysztof Burghardt +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: Fix application command line to not include ".bin" surfix +## DP: (this is required to work transparently with xawtv wrapper). + +@DPATCH@ +diff -urNad xawtv-3.95.dfsg.1~/x11/xawtv.c xawtv-3.95.dfsg.1/x11/xawtv.c +--- xawtv-3.95.dfsg.1~/x11/xawtv.c 2003-04-11 11:42:04.000000000 +0200 ++++ xawtv-3.95.dfsg.1/x11/xawtv.c 2007-09-26 00:00:57.221442822 +0200 +@@ -1579,11 +1579,16 @@ + main(int argc, char *argv[]) + { + int i; ++ char * cut; + unsigned long freq; + + hello_world("xawtv"); + progname = strdup(argv[0]); +- ++ ++ /* cut off .bin from command name */ ++ if ((cut = strstr(argv[0], ".bin"))) ++ *cut = '\0'; ++ + /* toplevel */ + XtSetLanguageProc(NULL,NULL,NULL); + app_shell = XtVaAppInitialize(&app_context, "Xawtv", --- xawtv-3.95.dfsg.1.orig/debian/patches/00list +++ xawtv-3.95.dfsg.1/debian/patches/00list @@ -0,0 +1,22 @@ +01_gcc4 +02_xorg7 +03_libquicktime +04_man_typo +05_man_section +06_kfreebsd +07_page_size +08_oss_audio +09_audio_unmute +10_radio_fixes +11_plugins_memory_leaks +12_fbtv_radeonfb +13_libquicktime_compat +14_scantv_input_override +15_xawtv_bin_cutoff +16_xawtv_v4l2_buffer +17_scantv_man_typo +18_glib2 +100_fedora-v4l2-fixes.dpatch +101_fedora-nodga.dpatch +102_fedora-use_libv4l.dpatch +103_fix_ftbfs_no-add-needed.dpatch --- xawtv-3.95.dfsg.1.orig/debian/patches/17_scantv_man_typo.dpatch +++ xawtv-3.95.dfsg.1/debian/patches/17_scantv_man_typo.dpatch @@ -0,0 +1,19 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## Patch by A. Costa +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: Fixes typo in scantv manual page. + +@DPATCH@ +diff -urNad xawtv-3.95.dfsg.1~/man/scantv.1 xawtv-3.95.dfsg.1/man/scantv.1 +--- xawtv-3.95.dfsg.1~/man/scantv.1 2003-02-14 15:14:07.000000000 +0100 ++++ xawtv-3.95.dfsg.1/man/scantv.1 2007-11-24 19:13:46.097835274 +0100 +@@ -18,7 +18,7 @@ + none is given. + .TP + .B -o outfile +-specify \fBo\fPutput file. If none is specified, scantv write ++specify \fBo\fPutput file. If none is specified, scantv writes + to stdout. + .TP + .B -c device --- xawtv-3.95.dfsg.1.orig/debian/patches/101_fedora-nodga.dpatch +++ xawtv-3.95.dfsg.1/debian/patches/101_fedora-nodga.dpatch @@ -0,0 +1,129 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 101_fedora-nodga.dpatch by Kees Cook +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: Ubuntu: https://launchpad.net/bugs/260918 +## DP: Description: DGA fallback (from https://bugzilla.redhat.com/show_bug.cgi?id=457796) +## DP: UbuntuSpecific: there is no actual xawtv upstream any more. + +@DPATCH@ +diff -urNad xawtv-3.95.dfsg.1~/console/v4l-conf.c xawtv-3.95.dfsg.1/console/v4l-conf.c +--- xawtv-3.95.dfsg.1~/console/v4l-conf.c 2008-10-10 12:11:57.000000000 -0700 ++++ xawtv-3.95.dfsg.1/console/v4l-conf.c 2008-10-10 12:12:07.000000000 -0700 +@@ -221,6 +221,21 @@ + } + } + ++#ifdef HAVE_LIBXXF86DGA ++static int dga_error = 0; ++static int dga_error_base; ++static int (*orig_xfree_error_handler)(Display *, XErrorEvent *); ++ ++static int dga_error_handler(Display *d, XErrorEvent *e) ++{ ++ if (e->error_code == (dga_error_base + XF86DGANoDirectVideoMode)) { ++ dga_error = 1; ++ return 0; ++ } ++ return orig_xfree_error_handler(d, e); ++} ++#endif ++ + static void + displayinfo_dga(Display *dpy, struct DISPLAYINFO *d) + { +@@ -228,7 +243,7 @@ + int width,bar,foo,major,minor,flags=0; + void *base = NULL; + +- if (!XF86DGAQueryExtension(dpy,&foo,&bar)) { ++ if (!XF86DGAQueryExtension(dpy,&foo,&dga_error_base)) { + fprintf(stderr,"WARNING: Your X-Server has no DGA support.\n"); + return; + } +@@ -240,7 +255,14 @@ + fprintf(stderr,"WARNING: No DGA support available for this display.\n"); + return; + } ++ orig_xfree_error_handler = XSetErrorHandler(dga_error_handler); + XF86DGAGetVideoLL(dpy,XDefaultScreen(dpy),(void*)&base,&width,&foo,&bar); ++ XSync(dpy, 0); ++ XSetErrorHandler(orig_xfree_error_handler); ++ if (dga_error) { ++ fprintf(stderr,"WARNING: No DGA direct video mode for this display.\n"); ++ return; ++ } + d->bpl = width * d->bpp/8; + d->base = base; + #else +diff -urNad xawtv-3.95.dfsg.1~/libng/plugins/drv0-v4l2.c xawtv-3.95.dfsg.1/libng/plugins/drv0-v4l2.c +--- xawtv-3.95.dfsg.1~/libng/plugins/drv0-v4l2.c 2008-10-10 12:11:57.000000000 -0700 ++++ xawtv-3.95.dfsg.1/libng/plugins/drv0-v4l2.c 2008-10-10 12:12:15.000000000 -0700 +@@ -608,7 +608,7 @@ + return -1; + + /* double-check settings */ +- if (NULL != base && h->ov_fb.base != base) { ++ if ((NULL != base && h->ov_fb.base != base) || h->ov_fb.base == NULL) { + fprintf(stderr,"v4l2: WARNING: framebuffer base address mismatch\n"); + fprintf(stderr,"v4l2: me=%p v4l=%p\n",base,h->ov_fb.base); + h->ov_error = 1; +diff -urNad xawtv-3.95.dfsg.1~/x11/xt.c xawtv-3.95.dfsg.1/x11/xt.c +--- xawtv-3.95.dfsg.1~/x11/xt.c 2008-10-10 12:11:57.000000000 -0700 ++++ xawtv-3.95.dfsg.1/x11/xt.c 2008-10-10 12:12:17.000000000 -0700 +@@ -1250,18 +1250,21 @@ + } + + /*----------------------------------------------------------------------*/ ++#ifdef HAVE_LIBXXF86DGA ++static int xfree_dga_error_base; ++#endif + + void + xfree_dga_init(Display *dpy) + { + #ifdef HAVE_LIBXXF86DGA +- int flags,foo,bar,ma,mi; ++ int flags,foo,ma,mi; + + if (!do_overlay) + return; + + if (args.dga) { +- if (XF86DGAQueryExtension(dpy,&foo,&bar)) { ++ if (XF86DGAQueryExtension(dpy,&foo,&xfree_dga_error_base)) { + XF86DGAQueryDirectVideo(dpy,XDefaultScreen(dpy),&flags); + if (flags & XF86DGADirectPresent) { + XF86DGAQueryVersion(dpy,&ma,&mi); +@@ -1351,6 +1354,19 @@ + #endif + } + ++#ifdef HAVE_LIBXXF86DGA ++static int (*orig_xfree_error_handler)(Display *, XErrorEvent *); ++ ++static int xfree_dga_error_handler(Display *d, XErrorEvent *e) ++{ ++ if (e->error_code == (xfree_dga_error_base + XF86DGANoDirectVideoMode)) { ++ have_dga = 0; ++ return 0; ++ } ++ return orig_xfree_error_handler(d, e); ++} ++#endif ++ + void + grabber_init() + { +@@ -1361,8 +1377,11 @@ + #ifdef HAVE_LIBXXF86DGA + if (have_dga) { + int bar,fred; ++ orig_xfree_error_handler = XSetErrorHandler(xfree_dga_error_handler); + XF86DGAGetVideoLL(dpy,XDefaultScreen(dpy),(void*)&base, + &screen.bytesperline,&bar,&fred); ++ XSync(dpy, 0); ++ XSetErrorHandler(orig_xfree_error_handler); + } + #endif + if (!do_overlay) { --- xawtv-3.95.dfsg.1.orig/debian/patches/12_fbtv_radeonfb.dpatch +++ xawtv-3.95.dfsg.1/debian/patches/12_fbtv_radeonfb.dpatch @@ -0,0 +1,162 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## Patch by Petr Vandrovec +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: This patch fixes 4 problems with fbtv observed with radeonfb. +## DP: Fixes to support 15bpp depth in v4l-conf, reload palette when +## DP: when switching terminals, clear only visible area of videoram +## DP: instead of clearing 256MB and problem with FBIOGETCMAP. +## DP: Full bug raport availabe as #383194. + +@DPATCH@ +diff -urNad xawtv-3.95.dfsg.1~/console/fbtools.c xawtv-3.95.dfsg.1/console/fbtools.c +--- xawtv-3.95.dfsg.1~/console/fbtools.c 2007-07-29 00:54:44.000000000 +0200 ++++ xawtv-3.95.dfsg.1/console/fbtools.c 2007-07-29 00:55:39.000000000 +0200 +@@ -447,7 +447,7 @@ + fb_activate_current(tty); + + /* cls */ +- fb_memset(fb_mem+fb_mem_offset,0,fb_fix.smem_len); ++ fb_memset(fb_mem+fb_mem_offset,0,fb_var.yres * fb_fix.line_length); + return fb; + + err: +@@ -458,15 +458,33 @@ + void + fb_cleanup(void) + { ++ struct fb_var_screeninfo var; ++ + /* restore console */ ++ if (0 == ioctl(fb,FBIOGET_VSCREENINFO,&var)) { ++ if (!memcmp(&var, &fb_ovar, sizeof(var))) { ++ goto skip_var; ++ } ++ } + if (-1 == ioctl(fb,FBIOPUT_VSCREENINFO,&fb_ovar)) + perror("ioctl FBIOPUT_VSCREENINFO"); ++skip_var: + if (-1 == ioctl(fb,FBIOGET_FSCREENINFO,&fb_fix)) + perror("ioctl FBIOGET_FSCREENINFO"); + if (fb_ovar.bits_per_pixel == 8 || + fb_fix.visual == FB_VISUAL_DIRECTCOLOR) { +- if (-1 == ioctl(fb,FBIOPUTCMAP,&ocmap)) +- perror("ioctl FBIOPUTCMAP"); ++ if (-1 == ioctl(fb,FBIOPUTCMAP,&ocmap)) { ++ /* ++ * radeonfb in 15/16bpp returns EINVAL when color ++ * map retrieved by FBIOGETCMAP is programmed back ++ * by FBIOPUTCMAP. It still programs palette ++ * correctly, just instead of ignoring items 64-255 ++ * it returns an error. ++ */ ++ if (errno != EINVAL) { ++ perror("ioctl FBIOPUTCMAP"); ++ } ++ } + } + close(fb); + +diff -urNad xawtv-3.95.dfsg.1~/console/fbtv.c xawtv-3.95.dfsg.1/console/fbtv.c +--- xawtv-3.95.dfsg.1~/console/fbtv.c 2005-09-30 12:09:22.000000000 +0200 ++++ xawtv-3.95.dfsg.1/console/fbtv.c 2007-07-29 00:55:39.000000000 +0200 +@@ -230,6 +230,26 @@ + } + + static void ++fb_loadpalette(int fd) ++{ ++ if (fb_var.bits_per_pixel == 8 || ++ fb_fix.visual == FB_VISUAL_DIRECTCOLOR) { ++ if (-1 == ioctl(fd,FBIOPUTCMAP,&cmap)) { ++ /* ++ * radeonfb in 15/16bpp returns EINVAL when color ++ * map retrieved by FBIOGETCMAP is programmed back ++ * by FBIOPUTCMAP. It still programs palette ++ * correctly, just instead of ignoring items 64-255 ++ * it returns an error. ++ */ ++ if (errno != EINVAL) { ++ perror("ioctl FBIOPUTCMAP"); ++ } ++ } ++ } ++} ++ ++static void + fb_initcolors(int fd, int gray) + { + /* get colormap */ +@@ -288,11 +308,7 @@ + } + + /* set colormap */ +- if (fb_var.bits_per_pixel == 8 || +- fb_fix.visual == FB_VISUAL_DIRECTCOLOR) { +- if (-1 == ioctl(fd,FBIOPUTCMAP,&cmap)) +- perror("ioctl FBIOPUTCMAP"); +- } ++ fb_loadpalette(fd); + } + + static void +@@ -511,11 +527,17 @@ + } + + static void ++clear_video(void) ++{ ++ fb_memset(fb_mem+fb_mem_offset,0,fb_var.yres * fb_fix.line_length); ++} ++ ++static void + do_fullscreen(void) + { + do_va_cmd(2,"capture","off"); + quiet = !quiet; +- fb_memset(fb_mem+fb_mem_offset,0,fb_fix.smem_len); ++ clear_video(); + do_va_cmd(2,"capture","on"); + } + +@@ -553,8 +575,9 @@ + case FB_ACQ_REQ: + switch_last = fb_switch_state; + fb_switch_acquire(); +- fb_memset(fb_mem+fb_mem_offset,0,fb_fix.smem_len); ++ clear_video(); + ioctl(fb,FBIOPAN_DISPLAY,&fb_var); ++ fb_loadpalette(fb); + do_va_cmd(2,"capture","on"); + break; + case FB_ACTIVE: +@@ -748,7 +771,7 @@ + } + #endif + +- fb_memset(fb_mem+fb_mem_offset,0,fb_fix.smem_len); ++ clear_video(); + for (;!sig;) { + if ((fb_switch_state == FB_ACTIVE || keep_dma_on) && !quiet) { + /* clear first lines */ +@@ -918,7 +941,7 @@ + audio_off(); + drv->close(h_drv); + if (fb_switch_state == FB_ACTIVE) +- fb_memset(fb_mem+fb_mem_offset,0,fb_fix.smem_len); ++ clear_video(); + tty_cleanup(); + fb_cleanup(); + exit(0); +diff -urNad xawtv-3.95.dfsg.1~/console/v4l-conf.c xawtv-3.95.dfsg.1/console/v4l-conf.c +--- xawtv-3.95.dfsg.1~/console/v4l-conf.c 2005-02-09 13:27:36.000000000 +0100 ++++ xawtv-3.95.dfsg.1/console/v4l-conf.c 2007-07-29 00:55:39.000000000 +0200 +@@ -347,7 +347,7 @@ + /* set values */ + fb.fmt.width = d->width; + fb.fmt.height = d->height; +- switch (d->bpp) { ++ switch (d->bpp != 16 ? d->bpp : d->depth) { + case 8: fb.fmt.pixelformat = V4L2_PIX_FMT_HI240; break; + #if BYTE_ORDER == BIG_ENDIAN + case 15: fb.fmt.pixelformat = V4L2_PIX_FMT_RGB555X; break; --- xawtv-3.95.dfsg.1.orig/debian/patches/06_kfreebsd.dpatch +++ xawtv-3.95.dfsg.1/debian/patches/06_kfreebsd.dpatch @@ -0,0 +1,65 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: add support for GNU/kFreeBSD + +@DPATCH@ +diff -urN xawtv-3.95/configure.ac xawtv-3.95/configure.ac +--- xawtv-3.95/configure.ac 2004-08-18 17:48:09.000000000 +0200 ++++ xawtv-3.95/configure.ac 2006-08-21 16:29:26.000000000 +0200 +@@ -77,6 +77,9 @@ + LDLIBS="$LDLIBS -L/usr/local/lib" + FOUND_OS="bsd" + ;; ++ GNU/kFreeBSD) ++ FOUND_OS="bsd" ++ ;; + *) + AC_MSG_CHECKING(if xawtv will build on `uname -s`) + AC_MSG_RESULT(maybe) +diff -urN xawtv-3.95/configure xawtv-3.95/configure +--- xawtv-3.95/configure 2005-09-30 12:10:03.000000000 +0200 ++++ xawtv-3.95/configure 2006-08-21 16:29:47.000000000 +0200 +@@ -3084,6 +3084,9 @@ + LDLIBS="$LDLIBS -L/usr/local/lib" + FOUND_OS="bsd" + ;; ++ GNU/kFreeBSD) ++ FOUND_OS="bsd" ++ ;; + *) + echo "$as_me:$LINENO: checking if xawtv will build on \`uname -s\`" >&5 + echo $ECHO_N "checking if xawtv will build on \`uname -s\`... $ECHO_C" >&6 +diff -urN xawtv-3.95/libng/devices.c xawtv-3.95/libng/devices.c +--- xawtv-3.95/libng/devices.c 2004-03-25 11:35:36.000000000 +0100 ++++ xawtv-3.95/libng/devices.c 2006-08-21 16:30:31.000000000 +0200 +@@ -9,7 +9,7 @@ + /* + * default devices names + */ +-#if defined(__OpenBSD__) || defined(__FreeBSD__) || defined(__NetBSD__) ++#if defined(__OpenBSD__) || defined(__FreeBSD__) || defined(__FreeBSD_kernel__) || defined(__NetBSD__) + struct ng_device_config ng_dev = { + video: "/dev/bktr0", + radio: NULL, +diff -urN xawtv-3.95/vbistuff/ntsc-cc.c xawtv-3.95/vbistuff/ntsc-cc.c +--- xawtv-3.95/vbistuff/ntsc-cc.c 2005-01-10 13:36:13.000000000 +0100 ++++ xawtv-3.95/vbistuff/ntsc-cc.c 2006-08-21 16:33:43.000000000 +0200 +@@ -471,7 +471,7 @@ + return 0; + } + +-static int RAW(int data) ++static int print_raw(int data) + { + int b1, b2; + if (data == -1) +@@ -697,7 +697,7 @@ + x+1,128-buf[2048 * rawline+x*2+2]/2); + } + #endif +- RAW(decode(&buf[2048 * rawline])); ++ print_raw(decode(&buf[2048 * rawline])); + #ifndef X_DISPLAY_MISSING + if (debugwin) { + XFlush(dpy); --- xawtv-3.95.dfsg.1.orig/debian/patches/13_libquicktime_compat.dpatch +++ xawtv-3.95.dfsg.1/debian/patches/13_libquicktime_compat.dpatch @@ -0,0 +1,35 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## Patch by Alexis Ballier +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: Fix the broken behavior with libquicktime-0.9.9 and 0.9.10 (#394001) + +@DPATCH@ +diff -urNad xawtv-3.95.dfsg.1~/libng/plugins/write-qt.c xawtv-3.95.dfsg.1/libng/plugins/write-qt.c +--- xawtv-3.95.dfsg.1~/libng/plugins/write-qt.c 2007-08-15 16:52:45.538908656 +0200 ++++ xawtv-3.95.dfsg.1/libng/plugins/write-qt.c 2007-08-15 16:54:28.400770420 +0200 +@@ -348,10 +348,10 @@ + info[i]->name,info[i]->long_name); + for (j = 0; j < info[i]->num_fourccs; j++) + fprintf(stderr," fcc : %s\n",info[i]->fourccs[j]); +- for (j = 0; j < info[i]->num_encoding_colormodels; j++) ++ for (j = 0; j < lqt_num_colormodels(); j++) + fprintf(stderr," cmodel: %d [%s]\n", +- info[i]->encoding_colormodels[j], +- lqt_get_colormodel_string(info[i]->encoding_colormodels[j])); ++ lqt_get_colormodel(j), ++ lqt_get_colormodel_string(j)); + } + + /* sanity checks */ +@@ -378,8 +378,8 @@ + /* pick colormodel */ + fmtid = VIDEO_NONE; + cmodel = 0; +- for (j = 0; j < info[i]->num_encoding_colormodels; j++) { +- cmodel = info[i]->encoding_colormodels[j]; ++ for (j = 0; j < lqt_num_colormodels(); j++) { ++ cmodel = lqt_get_colormodel(j); + if (cmodel>= sizeof(cmodels)/sizeof(int)) + continue; + if (!cmodels[cmodel]) --- xawtv-3.95.dfsg.1.orig/debian/patches/18_glib2.dpatch +++ xawtv-3.95.dfsg.1/debian/patches/18_glib2.dpatch @@ -0,0 +1,31 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## Patch by Krzysztof Burghardt +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: This makes xawtv use glib2. + +@DPATCH@ +diff -urNad xawtv_3.95.dfsg.1~/configure xawtv_3.95.dfsg.1/configure +--- xawtv_3.95.dfsg.1~/configure 2005-09-30 12:10:03.000000000 +0200 ++++ xawtv_3.95.dfsg.1/configure 2007-12-14 15:09:47.132603414 +0100 +@@ -5971,7 +5971,7 @@ + echo "*** DV disabled" + fi + +-dashlglib=$(glib-config --libs 2>/dev/null) ++dashlglib=$(pkg-config glib-2.0 --libs 2>/dev/null) + if test "$enable_quicktime" != "no"; then + echo "$as_me:$LINENO: checking for lqt_query_registry in -lquicktime" >&5 + echo $ECHO_N "checking for lqt_query_registry in -lquicktime... $ECHO_C" >&6 +diff -urNad xawtv_3.95.dfsg.1~/configure.ac xawtv_3.95.dfsg.1/configure.ac +--- xawtv_3.95.dfsg.1~/configure.ac 2004-08-18 17:48:09.000000000 +0200 ++++ xawtv_3.95.dfsg.1/configure.ac 2007-12-14 15:08:24.003866177 +0100 +@@ -223,7 +223,7 @@ + echo "*** DV disabled" + fi + +-dashlglib=$(glib-config --libs 2>/dev/null) ++dashlglib=$(pkg-config glib-2.0 --libs 2>/dev/null) + if test "$enable_quicktime" != "no"; then + AC_CHECK_LIB(quicktime, lqt_query_registry, + FOUND_LQT="yes"; AC_DEFINE(HAVE_LIBQUICKTIME,1,"have libquicktime"),, --- xawtv-3.95.dfsg.1.orig/debian/patches/08_oss_audio.dpatch +++ xawtv-3.95.dfsg.1/debian/patches/08_oss_audio.dpatch @@ -0,0 +1,19 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## Patch by Kristof Koehler +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: fixes bug (#374626) in streamer that makes it exits when recording oss audio + +@DPATCH@ +diff -urNad xawtv-3.95.dfsg.1~/libng/plugins/snd-oss.c xawtv-3.95.dfsg.1/libng/plugins/snd-oss.c +--- xawtv-3.95.dfsg.1~/libng/plugins/snd-oss.c 2003-02-14 15:14:05.000000000 +0100 ++++ xawtv-3.95.dfsg.1/libng/plugins/snd-oss.c 2007-07-28 23:43:41.000000000 +0200 +@@ -441,7 +441,7 @@ + for (;;) { + rc = read(fd,buffer+count,blocksize-count); + if (rc < 0) { +- if (EINTR == errno) ++ if ((EINTR == errno) || (EAGAIN == errno)) + continue; + perror("oss: read"); + exit(1); --- xawtv-3.95.dfsg.1.orig/debian/patches/16_xawtv_v4l2_buffer.dpatch +++ xawtv-3.95.dfsg.1/debian/patches/16_xawtv_v4l2_buffer.dpatch @@ -0,0 +1,18 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 16_xawtv_v4l2_buffer.dpatch by pinchartl +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: Set v4l2_buffer.memory to V4L2_MEMORY_MMAP when calling VIDIOC_DQBUF. + +@DPATCH@ +diff -urNad xawtv-3.95.dfsg.1~/libng/plugins/drv0-v4l2.c xawtv-3.95.dfsg.1/libng/plugins/drv0-v4l2.c +--- xawtv-3.95.dfsg.1~/libng/plugins/drv0-v4l2.c 2007-10-16 19:23:11.111287329 +0200 ++++ xawtv-3.95.dfsg.1/libng/plugins/drv0-v4l2.c 2007-10-16 19:26:14.641746134 +0200 +@@ -768,6 +768,7 @@ + /* get it */ + memset(&buf,0,sizeof(buf)); + buf.type = V4L2_BUF_TYPE_VIDEO_CAPTURE; ++ buf.memory = V4L2_MEMORY_MMAP; + if (-1 == xioctl(h->fd,VIDIOC_DQBUF,&buf, 0)) + return -1; + h->waiton++; --- xawtv-3.95.dfsg.1.orig/debian/patches/103_fix_ftbfs_no-add-needed.dpatch +++ xawtv-3.95.dfsg.1/debian/patches/103_fix_ftbfs_no-add-needed.dpatch @@ -0,0 +1,47 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 103_fix_ftbfs_no-add-needed.dpatch by Felix Geyer +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: Fix FTBFS with ld --no-add-needed. + +@DPATCH@ +diff -Nur xawtv-3.95.dfsg.1/console/Subdir.mk xawtv-3.95.dfsg.1.patch/console/Subdir.mk +--- xawtv-3.95.dfsg.1/console/Subdir.mk 2003-02-14 15:14:04.000000000 +0100 ++++ xawtv-3.95.dfsg.1.patch/console/Subdir.mk 2011-01-09 17:10:13.457715742 +0100 +@@ -74,11 +74,11 @@ + # libraries to link + console/fbtv : LDLIBS += \ + $(THREAD_LIBS) $(CURSES_LIBS) $(LIRC_LIBS) $(ALSA_LIBS) \ +- $(FS_LIBS) -ljpeg -lm +-console/ttv : LDLIBS += $(THREAD_LIBS) $(AA_LIBS) -ljpeg -lm +-console/scantv : LDLIBS += $(THREAD_LIBS) $(VBI_LIBS) -ljpeg +-console/streamer : LDLIBS += $(THREAD_LIBS) -ljpeg -lm +-console/webcam : LDLIBS += $(THREAD_LIBS) -ljpeg -lm ++ $(FS_LIBS) -ljpeg -lm -ldl ++console/ttv : LDLIBS += $(THREAD_LIBS) $(AA_LIBS) -ljpeg -lm -ldl ++console/scantv : LDLIBS += $(THREAD_LIBS) $(VBI_LIBS) -ljpeg -ldl ++console/streamer : LDLIBS += $(THREAD_LIBS) -ljpeg -lm -ldl ++console/webcam : LDLIBS += $(THREAD_LIBS) -ljpeg -lm -ldl + console/radio : LDLIBS += $(CURSES_LIBS) + console/record : LDLIBS += $(CURSES_LIBS) + console/v4l-conf : LDLIBS += $(ATHENA_LIBS) +diff -Nur xawtv-3.95.dfsg.1/x11/Subdir.mk xawtv-3.95.dfsg.1.patch/x11/Subdir.mk +--- xawtv-3.95.dfsg.1/x11/Subdir.mk 2005-01-05 11:25:03.000000000 +0100 ++++ xawtv-3.95.dfsg.1.patch/x11/Subdir.mk 2011-01-09 17:12:23.554314060 +0100 +@@ -98,13 +98,13 @@ + # libraries to link + x11/xawtv : LDLIBS += \ + $(THREAD_LIBS) $(CURSES_LIBS) $(LIRC_LIBS) $(ALSA_LIBS) \ +- $(ATHENA_LIBS) $(VBI_LIBS) $(GL_LIBS) -ljpeg -lm ++ $(ATHENA_LIBS) $(VBI_LIBS) $(GL_LIBS) -ljpeg -lm -ldl -lfontconfig + x11/motv : LDLIBS += \ + $(THREAD_LIBS) $(CURSES_LIBS) $(LIRC_LIBS) $(ALSA_LIBS) \ + $(MOTIF_LIBS) $(VBI_LIBS) $(GL_LIBS) -ljpeg -lm + x11/mtt : LDLIBS += $(THREAD_LIBS) $(MOTIF_LIBS) $(VBI_LIBS) -ljpeg +-x11/v4lctl : LDLIBS += $(THREAD_LIBS) $(ATHENA_LIBS) -ljpeg -lm +-x11/pia : LDLIBS += $(ATHENA_LIBS) $(GL_LIBS) -ljpeg -lm ++x11/v4lctl : LDLIBS += $(THREAD_LIBS) $(ATHENA_LIBS) -ljpeg -lm -ldl ++x11/pia : LDLIBS += $(ATHENA_LIBS) $(GL_LIBS) -ljpeg -lm -ldl + x11/rootv : LDLIBS += $(ATHENA_LIBS) + x11/xawtv-remote : LDLIBS += $(ATHENA_LIBS) + x11/propwatch : LDLIBS += $(ATHENA_LIBS) --- xawtv-3.95.dfsg.1.orig/debian/patches/10_radio_fixes.dpatch +++ xawtv-3.95.dfsg.1/debian/patches/10_radio_fixes.dpatch @@ -0,0 +1,91 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## Patch by Steven Barker +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: This patch fixes various issues with radio application +## DP: including extension of the maximum length for a station name, +## DP: makes radio check several filenames for the radio device +## DP: and makes the PageDown key work as expected. +## DP: Full description of each issue avaliable in bug report #202133. + +@DPATCH@ +diff -urNad xawtv-3.95.dfsg.1~/console/radio.c xawtv-3.95.dfsg.1/console/radio.c +--- xawtv-3.95.dfsg.1~/console/radio.c 2003-04-16 17:35:13.000000000 +0200 ++++ xawtv-3.95.dfsg.1/console/radio.c 2007-07-29 00:12:03.000000000 +0200 +@@ -40,7 +40,8 @@ + /* JMMV: WINDOWS for radio */ + int ncurses = 0; + int debug = 0; +-char *device = "/dev/radio"; ++char *device_list[4] = {NULL, "/dev/radio", "/dev/v4l/radio0", NULL}; ++char **device = &device_list[1]; + WINDOW *wfreq, *woptions, *wstations, *wcommand; + int freqfact = 16; + +@@ -186,7 +187,7 @@ + while (NULL != fgets(file,255,fp)) { + if (2 == sscanf(file,"%c=%d",&n,&ifreq) && n >= '1' && n <= '8') { + fkeys[n - '1'] = ifreq; +- } else if (2 == sscanf(file,"%d=%30[^\n]",&ifreq,name) && stations < 99) { ++ } else if (2 == sscanf(file,"%d=%50[^\n]",&ifreq,name) && stations < 99) { + freqs[stations] = ifreq; + labels[stations] = strdup(name); + stations++; +@@ -371,7 +372,7 @@ + " -d enable debug output\n" + " -m mute radio\n" + " -f freq tune given frequency (also unmutes)\n" +- " -c dev use given device [default: %s]\n" ++ " -c dev try to use given device [defaults: %s and %s]\n" + " -s scan\n" + " -S scan + write radio.fmmap\n" + " -i scan, write initial ~/.radio config file to\n" +@@ -383,7 +384,7 @@ + "(c) 1998-2001 Gerd Knorr \n" + "interface by Juli Merino \n" + "channel scan by Gunther Mayer \n", +- device); ++ device_list[1], device_list[2]); + } + + int +@@ -432,7 +433,8 @@ + } + break; + case 'c': +- device = optarg; ++ device_list[0] = optarg; ++ device = &device_list[0]; + break; + case 'h': + usage(stdout); +@@ -443,9 +445,14 @@ + } + } + +- if (-1 == (fd = open(device, O_RDONLY))) { +- fprintf(stderr,"open %s: %s\n",device,strerror(errno)); +- exit(1); ++ while (-1 == (fd = open(*device, O_RDONLY))) { ++ fprintf(stderr,"Warning: open %s: %s\n",*device,strerror(errno)); ++ if(NULL == *(++device)) { ++ fprintf(stderr,"Giving up.\n"); ++ exit(1); ++ } else { ++ fprintf(stderr,"Trying alternate device: %s\n", *device); ++ } + } + + memset(&tuner,0,sizeof(tuner)); +@@ -627,8 +634,10 @@ + } + if (i != stations) { + i += (key == KEY_NPAGE) ? -1 : 1; +- if (i < 0 || i >= stations) ++ if (i >= stations) + i = 0; ++ if (i < 0) ++ i = stations - 1; + ifreq = freqs[i]; + } + } --- xawtv-3.95.dfsg.1.orig/debian/patches/14_scantv_input_override.dpatch +++ xawtv-3.95.dfsg.1/debian/patches/14_scantv_input_override.dpatch @@ -0,0 +1,72 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## Patch by Adrian Phillips +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: Following patch allows the card's input to be specifed +## DP: (overriding "Television" !). (Bug report #231557) + +@DPATCH@ +diff -urNad xawtv-3.95.dfsg.1~/console/scantv.c xawtv-3.95.dfsg.1/console/scantv.c +--- xawtv-3.95.dfsg.1~/console/scantv.c 2005-09-30 12:07:02.000000000 +0200 ++++ xawtv-3.95.dfsg.1/console/scantv.c 2007-08-15 17:47:02.000483826 +0200 +@@ -116,6 +116,7 @@ + "options:\n" + " -h print this text\n" + " -o outfile set output file. [%s]\n" ++ " -i input set input.\n" + " -n norm set tv norm.\n" + " -f table set frequency table.\n" + " -c device set video device file. [%s]\n" +@@ -137,6 +138,7 @@ + unsigned int f,f1,f2,fc; + char *name,dummy[32]; + char *tvnorm = NULL; ++ char *tvinput = NULL; + char *freqtab = NULL; + char *outfile = NULL; + FILE *conf = stdout; +@@ -144,7 +146,7 @@ + /* parse options */ + ng_init(); + for (;;) { +- if (-1 == (c = getopt(argc, argv, "hsadn:f:o:c:C:"))) ++ if (-1 == (c = getopt(argc, argv, "hsadi:n:f:o:c:C:"))) + break; + switch (c) { + case 'd': +@@ -156,6 +158,9 @@ + case 'a': + fullscan=1; + break; ++ case 'i': ++ tvinput = optarg; ++ break; + case 'n': + tvnorm = optarg; + break; +@@ -203,12 +208,15 @@ + attr = ng_attr_byid(attrs,ATTR_ID_NORM); + i = menu("please select your TV norm",attr->choices,tvnorm); + j = menu("please select a frequency table",chanlist_names,freqtab); ++ if (tvinput == NULL) { ++ tvinput = "Television"; ++ } + + fprintf(conf,"[global]\n"); + fprintf(conf,"freqtab = %s\n",chanlist_names[j].str); + fprintf(conf,"\n"); + fprintf(conf,"[defaults]\n"); +- fprintf(conf,"input = Television\n"); ++ fprintf(conf,"input = %s\n", tvinput); + fprintf(conf,"norm = %s\n",ng_attr_getstr(attr,i)); + fprintf(conf,"\n"); + fflush(conf); +@@ -220,7 +228,7 @@ + exit(0); + } + set_defaults(); +- do_va_cmd(2,"setinput","television"); ++ do_va_cmd(2,"setinput",tvinput); + do_va_cmd(2,"setnorm",ng_attr_getstr(attr,i)); + do_va_cmd(2,"setfreqtab",chanlist_names[j].str); + --- xawtv-3.95.dfsg.1.orig/debian/patches/01_gcc4.dpatch +++ xawtv-3.95.dfsg.1/debian/patches/01_gcc4.dpatch @@ -0,0 +1,18 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 01_gcc4.dpatch by Matej Vela +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: x11/vbi-gui.c: Include "grab-ng.h" for STRTAB definition. + +@DPATCH@ +diff -urNad motv-3.95~/x11/vbi-gui.c motv-3.95/x11/vbi-gui.c +--- motv-3.95~/x11/vbi-gui.c ++++ motv-3.95/x11/vbi-gui.c +@@ -44,6 +44,7 @@ + #include "vbi-x11.h" + #include "vbi-gui.h" + ++#include "grab-ng.h" + #include "channel.h" + + static int tt_debug = 1; --- xawtv-3.95.dfsg.1.orig/debian/patches/04_man_typo.dpatch +++ xawtv-3.95.dfsg.1/debian/patches/04_man_typo.dpatch @@ -0,0 +1,177 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 04_man_typo.dpatch by A Costa +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: Fix man page typos. + +@DPATCH@ +diff -urNad xawtv-3.95~/man/fbtv.1 xawtv-3.95/man/fbtv.1 +--- xawtv-3.95~/man/fbtv.1 ++++ xawtv-3.95/man/fbtv.1 +@@ -98,7 +98,7 @@ + The BT8xx cards can produce images up to 768x576 pixels. In order to + have fbtv make use of your entire monitor-size and get maximum image + quality, you need to create a 768x576 pixels framebufferconsole. This +-can be accomplished with the fbset(1) utility, which is availabile at ++can be accomplished with the fbset(1) utility, which is available at + various locations. See: http://www.cs.kuleuven.ac.be/~geert/bin/ + .P + Or, you can let fbtv handle the videomode changes with the -m switch. +diff -urNad xawtv-3.95~/man/pia.1 xawtv-3.95/man/pia.1 +--- xawtv-3.95~/man/pia.1 ++++ xawtv-3.95/man/pia.1 +@@ -5,7 +5,7 @@ + .B pia [ options ] movie + .SH DESCRIPTION + .B pia +-is a small X11 tool which playes movie files. ++is a small X11 tool which plays movie files. + .SH OPTIONS + .B pia + understands the usual toolkit options (-geometry + friends). +@@ -24,7 +24,7 @@ + Use OSS device for sound. + .TP + .B -noxv +-Disable Xvideo extention. ++Disable Xvideo extension. + .TP + .B -nogl + Disable OpenGL. +@@ -41,7 +41,7 @@ + .SH SUPPORTED MOVIE FORMATS + Main purpose of this utility is to playback movie files recorded by + xawtv, motv and streamer. It should be able to playback every AVI or +-QuickTime movie written by one of the mentioned utilites. Feel free ++QuickTime movie written by one of the mentioned utilities. Feel free + to submit a bug report if this doesn't work for some file. + .SS QuickTime + .B pia +diff -urNad xawtv-3.95~/man/record.1 xawtv-3.95/man/record.1 +--- xawtv-3.95~/man/record.1 ++++ xawtv-3.95/man/record.1 +@@ -16,7 +16,7 @@ + .TP + .B -o file + basename for the output file(s), a number and the .wav +-extention are added by record. Default is "record". ++extension are added by record. Default is "record". + .TP + .B -i dev + mixer control. This should be the one where you can adjust the record +diff -urNad xawtv-3.95~/man/rootv.1 xawtv-3.95/man/rootv.1 +--- xawtv-3.95~/man/rootv.1 ++++ xawtv-3.95/man/rootv.1 +@@ -1,6 +1,6 @@ + .TH rootv 1 "(c) 2000-2002 Gerd Knorr" + .SH NAME +-rootv - display TV using the Xvideo extention ++rootv - display TV using the Xvideo extension + .SH SYNOPSIS + .B rootv [ options ] + .SH DESCRIPTION +@@ -9,7 +9,7 @@ + but you can also ask it to use the root window (thus the name) or any + other window. + .B rootv +-needs the Xvideo extention. ++needs the Xvideo extension. + .P + .B rootv + itself provides no way to control video/audio/tuner. You can use +diff -urNad xawtv-3.95~/man/subtitles.1 xawtv-3.95/man/subtitles.1 +--- xawtv-3.95~/man/subtitles.1 ++++ xawtv-3.95/man/subtitles.1 +@@ -8,7 +8,7 @@ + fetches the given teletext page with the alevt-cap utility and + displays it using xawtv-remote in an endless loop. It's most + useful for pages which carry subtitles for the current TV program. +-It's page 150 in germany. ++It's page 150 in Germany. + .SH OPTIONS + .TP + .B -help +diff -urNad xawtv-3.95~/man/v4l-conf.8 xawtv-3.95/man/v4l-conf.8 +--- xawtv-3.95~/man/v4l-conf.8 ++++ xawtv-3.95/man/v4l-conf.8 +@@ -20,7 +20,7 @@ + knows three ways to get the informations: + .TP 3 + * +-Query the X-Server using the XF86 DGA extention. This is the default ++Query the X-Server using the XF86 DGA extension. This is the default + if the DISPLAY environment variable is set. + .TP 3 + * +@@ -63,7 +63,7 @@ + work because the X-Server lacks DGA support. You can put this into + /etc/conf.modules, as "post-install bttv ..." for example. + .SH BUGS +-Hope I havn't any security flaws in there. If you find one, drop me a ++Hope I haven't any security flaws in there. If you find one, drop me a + note. Mails with patches are preferred :-) + .SH SEE ALSO + xawtv(1), fbtv(1) +diff -urNad xawtv-3.95~/man/webcam.1 xawtv-3.95/man/webcam.1 +--- xawtv-3.95~/man/webcam.1 ++++ xawtv-3.95/man/webcam.1 +@@ -150,7 +150,7 @@ + paper "Correcting Distortion of Image by Image Registration" of Toru + Tamaki, Tsuyoshi Yamamura and Noboru Ahnishi. More your lens has an + important distortion, more 'distor_k' must be neared of 0. 700 is the +-dfault value. Coefficient k of program is x100 than article. ++default value. Coefficient k of program is x100 than article. + .TP + .B distor_cx = 192 + .TP +diff -urNad xawtv-3.95~/man/xawtv-remote.1 xawtv-3.95/man/xawtv-remote.1 +--- xawtv-3.95~/man/xawtv-remote.1 ++++ xawtv-3.95/man/xawtv-remote.1 +@@ -136,14 +136,14 @@ + .TP + .B vtx line1 line2 [ ... ] + Display subtitles. It pops up a small window at the bottom of the screen. +-It is supported to be used as interface for displaying subtitles (often on +-videotext page 150 in europe, thats why the name) by external programs. ++It is intended to be used as an interface for displaying subtitles (often on ++videotext page 150 in Europe, that's why the name) by external programs. + .br + Every command line argument is one line, zero lines removes the window. + You can colorize the text with the control sequence "ESC foreground + background". foreground/background has the range 0-7 (ansi term colors). + Example: "\\03347 hello world " is blue on white. "\\033" must be a real +-escape character, the string does'nt work. With the bash you'll get it ++escape character, the string doesn't work. With the bash you'll get it + with ^V ESC. vtx does also understand the ANSI tty escape sequences for + color. + .TP +diff -urNad xawtv-3.95~/man/xawtv.1 xawtv-3.95/man/xawtv.1 +--- xawtv-3.95~/man/xawtv.1 ++++ xawtv-3.95/man/xawtv.1 +@@ -70,7 +70,7 @@ + .TP + \fB-remote\fP + X11 display is remote. This basically disables overlay mode, you +-might need this if xawtv failes to autodetect a remote X11 display. ++might need this if xawtv fails to autodetect a remote X11 display. + .br + Resource: xawtv.remote (bool). + .TP +@@ -155,7 +155,7 @@ + more details and hints on how to setup Xvideo. + .SH GETTING STARTED + Just start xawtv. Then verify the settings in the options menu (right +-mouse button) and adjust the settings (TV norm, Video source, freqency ++mouse button) and adjust the settings (TV norm, Video source, frequency + table). With the cursor keys you can control the tuner and look for + TV Stations. Other useful hotkeys are listed below. + .P +@@ -190,7 +190,7 @@ + Z Channel Hopper (\fIz\fPapping, tune in every + station a few seconds) + Ctrl+Z Fast Channel Hopping (grab the images for the +- Channel Bottons) ++ Channel Buttons) + + up/down tune up/down one channel + left/right fine tuning --- xawtv-3.95.dfsg.1.orig/debian/patches/11_plugins_memory_leaks.dpatch +++ xawtv-3.95.dfsg.1/debian/patches/11_plugins_memory_leaks.dpatch @@ -0,0 +1,65 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## Patch by Bjoern Erik Nilsen +## and Martin Denn +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: Fixes some memory leaks in the v4l plugins (#369803). +## DP: Martin Denn add check for "stereo" as it is static. + +@DPATCH@ +diff -urNad xawtv-3.95.dfsg.1~/libng/plugins/drv0-v4l2.c xawtv-3.95.dfsg.1/libng/plugins/drv0-v4l2.c +--- xawtv-3.95.dfsg.1~/libng/plugins/drv0-v4l2.c 2005-02-11 18:56:24.000000000 +0100 ++++ xawtv-3.95.dfsg.1/libng/plugins/drv0-v4l2.c 2007-07-29 00:39:54.000000000 +0200 +@@ -509,7 +509,22 @@ + fprintf(stderr, "v4l2: close\n"); + + close(h->fd); ++ ++ if (NULL != h->attr) { ++ int i; ++ for (i = 0; i < h->nattr; ++i) { ++ if ((NULL != h->attr[i].choices) && ++ (stereo != h->attr[i].choices)) { ++ free(h->attr[i].choices); ++ h->attr[i].choices = NULL; ++ } ++ } ++ free(h->attr); ++ h->attr = NULL; ++ } ++ + free(h); ++ h = NULL; + return 0; + } + +diff -urNad xawtv-3.95.dfsg.1~/libng/plugins/drv1-v4l.c xawtv-3.95.dfsg.1/libng/plugins/drv1-v4l.c +--- xawtv-3.95.dfsg.1~/libng/plugins/drv1-v4l.c 2003-02-14 15:14:05.000000000 +0100 ++++ xawtv-3.95.dfsg.1/libng/plugins/drv1-v4l.c 2007-07-29 00:39:54.000000000 +0200 +@@ -469,7 +469,26 @@ + munmap(h->mmap,h->mbuf.size); + + close(h->fd); ++ ++ if (NULL != h->attr) { ++ int i; ++ for (i = 0; i < h->nattr; ++i) { ++ if ((NULL != h->attr[i].choices) && ++ (stereo != h->attr[i].choices)) { ++ free(h->attr[i].choices); ++ h->attr[i].choices = NULL; ++ } ++ } ++ free(h->attr); ++ h->attr = NULL; ++ } ++ ++ if (NULL != h->channels) { free(h->channels); h->channels = NULL; } ++ if (NULL != h->buf_v4l) { free(h->buf_v4l); h->buf_v4l = NULL; } ++ if (NULL != h->buf_me) { free(h->buf_me); h->buf_me = NULL; } ++ + free(h); ++ h = NULL; + return 0; + } + --- xawtv-3.95.dfsg.1.orig/debian/patches/03_libquicktime.dpatch +++ xawtv-3.95.dfsg.1/debian/patches/03_libquicktime.dpatch @@ -0,0 +1,40 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 03_libquicktime.dpatch by Joey Hess +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: Update includes to work with current libquicktime-dev, which has moved +## DP: them to lqt/ + +@DPATCH@ +diff -urNad xawtv-3.95~/libng/plugins/read-qt.c xawtv-3.95/libng/plugins/read-qt.c +--- xawtv-3.95~/libng/plugins/read-qt.c ++++ xawtv-3.95/libng/plugins/read-qt.c +@@ -4,9 +4,9 @@ + #include + #include + #include +-#include +-#include +-#include ++#include ++#include ++#include + + #include "grab-ng.h" + +diff -urNad xawtv-3.95~/libng/plugins/write-qt.c xawtv-3.95/libng/plugins/write-qt.c +--- xawtv-3.95~/libng/plugins/write-qt.c ++++ xawtv-3.95/libng/plugins/write-qt.c +@@ -4,9 +4,9 @@ + #include + #include + #include +-#include +-#include +-#include ++#include ++#include ++#include + + #include "grab-ng.h" + --- xawtv-3.95.dfsg.1.orig/debian/patches/09_audio_unmute.dpatch +++ xawtv-3.95.dfsg.1/debian/patches/09_audio_unmute.dpatch @@ -0,0 +1,20 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## Patch by Romain FRANCOISE +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: patch makes xawtv unmute the sound on exit (#199570) + +@DPATCH@ +diff -urNad xawtv-3.95.dfsg.1~/x11/xt.c xawtv-3.95.dfsg.1/x11/xt.c +--- xawtv-3.95.dfsg.1~/x11/xt.c 2005-01-11 10:26:43.000000000 +0100 ++++ xawtv-3.95.dfsg.1/x11/xt.c 2007-07-29 00:03:50.000000000 +0200 +@@ -313,6 +313,9 @@ + void + ExitCB(Widget widget, XtPointer client_data, XtPointer calldata) + { ++ if (cur_attrs[ATTR_ID_MUTE]) { ++ do_va_cmd(2,"volume","mute","off"); ++ } + audio_off(); + video_overlay(0); + video_close(); --- xawtv-3.95.dfsg.1.orig/debian/patches/07_page_size.dpatch +++ xawtv-3.95.dfsg.1/debian/patches/07_page_size.dpatch @@ -0,0 +1,50 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: Fix build against newer kernel-headers which do not define PAGE_MASK anymore. + +@DPATCH@ +diff -urN xawtv-3.95.orig/console/fbtools.c xawtv-3.95/console/fbtools.c +--- xawtv-3.95.orig/console/fbtools.c 2003-02-14 14:14:04.000000000 +0000 ++++ xawtv-3.95./console/fbtools.c 2006-08-23 10:57:40.000000000 +0000 +@@ -21,8 +21,6 @@ + #include + #include + +-#include +- + #include "fbtools.h" + + /* -------------------------------------------------------------------- */ +@@ -424,7 +422,7 @@ + goto err; + } + #endif +- fb_mem_offset = (unsigned long)(fb_fix.smem_start) & (~PAGE_MASK); ++ fb_mem_offset = (unsigned long)(fb_fix.smem_start) & (sysconf(_SC_PAGE_SIZE)-1); + fb_mem = mmap(NULL,fb_fix.smem_len+fb_mem_offset, + PROT_READ|PROT_WRITE,MAP_SHARED,fb,0); + if (-1L == (long)fb_mem) { +diff -urN xawtv-3.95.orig/console/matrox.c xawtv-3.95/console/matrox.c +--- xawtv-3.95.orig/console/matrox.c 2005-02-03 10:40:41.000000000 +0000 ++++ xawtv-3.95/console/matrox.c 2006-08-23 11:09:51.000000000 +0000 +@@ -9,7 +9,6 @@ + #include + #include + +-#include /* PAGE_SIZE */ + #include + + #include "byteswap.h" +@@ -226,7 +225,7 @@ + return -1; + } + off = (unsigned long)fb_fix.mmio_start - +- ((unsigned long)fb_fix.mmio_start & ~(PAGE_SIZE-1)); ++ ((unsigned long)fb_fix.mmio_start & ~(sysconf(_SC_PAGE_SIZE)-1)); + bmmio += off; + mmio = (uint32_t*)bmmio; + return 0; + + + --- xawtv-3.95.dfsg.1.orig/debian/patches/102_fedora-use_libv4l.dpatch +++ xawtv-3.95.dfsg.1/debian/patches/102_fedora-use_libv4l.dpatch @@ -0,0 +1,186 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 102_fedora-use_libv4l.dpatch by Kees Cook +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: Ubuntu: https://launchpad.net/bugs/260918 +## DP: Description: Use libv4l (from https://bugzilla.redhat.com/show_bug.cgi?id=457796) +## DP: UbuntuSpecific: there is no actual xawtv upstream any more. + +@DPATCH@ +diff -urNad xawtv-3.95.dfsg.1~/libng/plugins/Subdir.mk xawtv-3.95.dfsg.1/libng/plugins/Subdir.mk +--- xawtv-3.95.dfsg.1~/libng/plugins/Subdir.mk 2003-02-14 06:14:05.000000000 -0800 ++++ xawtv-3.95.dfsg.1/libng/plugins/Subdir.mk 2008-10-10 12:14:35.000000000 -0700 +@@ -41,6 +41,7 @@ + libng/plugins/write-qt.so : LDLIBS := $(QT_LIBS) + libng/plugins/read-dv.so : LDLIBS := $(DV_LIBS) + libng/plugins/write-dv.so : LDLIBS := $(DV_LIBS) ++libng/plugins/drv0-v4l2.so: LDLIBS := -lv4l2 + + # global targets + all:: $(TARGETS-plugins) +diff -urNad xawtv-3.95.dfsg.1~/libng/plugins/drv0-v4l2.c xawtv-3.95.dfsg.1/libng/plugins/drv0-v4l2.c +--- xawtv-3.95.dfsg.1~/libng/plugins/drv0-v4l2.c 2008-10-10 12:13:36.000000000 -0700 ++++ xawtv-3.95.dfsg.1/libng/plugins/drv0-v4l2.c 2008-10-10 12:16:26.000000000 -0700 +@@ -29,11 +29,26 @@ + #include "struct-dump.h" + #include "struct-v4l2.h" + ++/* FIXME replace with autoconf detection */ ++#define HAVE_LIBV4L ++ ++#ifdef HAVE_LIBV4L ++#include ++#else ++#define v4l2_fd_open(fd, flags) (fd) ++#define v4l2_close close ++#define v4l2_dup dup ++#define v4l2_ioctl ioctl ++#define v4l2_read read ++#define v4l2_mmap mmap ++#define v4l2_munmap munmap ++#endif ++ + /* ---------------------------------------------------------------------- */ + + /* open+close */ +-static void* v4l2_open(char *device); +-static int v4l2_close(void *handle); ++static void* v4l2_open_handle(char *device); ++static int v4l2_close_handle(void *handle); + + /* attributes */ + static char* v4l2_devname(void *handle); +@@ -111,8 +126,8 @@ + + struct ng_vid_driver v4l2_driver = { + name: "v4l2", +- open: v4l2_open, +- close: v4l2_close, ++ open: v4l2_open_handle, ++ close: v4l2_close_handle, + + get_devname: v4l2_devname, + capabilities: v4l2_flags, +@@ -166,7 +181,7 @@ + { + int rc; + +- rc = ioctl(fd,cmd,arg); ++ rc = v4l2_ioctl(fd,cmd,arg); + if (rc >= 0 && ng_debug < 2) + return rc; + if (mayfail && errno == mayfail && ng_debug < 2) +@@ -220,7 +235,7 @@ + } + + h->streamparm.type = V4L2_BUF_TYPE_VIDEO_CAPTURE; +- ioctl(h->fd,VIDIOC_G_PARM,&h->streamparm); ++ v4l2_ioctl(h->fd,VIDIOC_G_PARM,&h->streamparm); + + /* controls */ + for (i = 0; i < MAX_CTRL; i++) { +@@ -444,10 +459,10 @@ + /* ---------------------------------------------------------------------- */ + + static void* +-v4l2_open(char *device) ++v4l2_open_handle(char *device) + { + struct v4l2_handle *h; +- int i; ++ int i, libv4l2_fd; + + h = malloc(sizeof(*h)); + if (NULL == h) +@@ -459,6 +474,16 @@ + goto err; + } + ++ /* Note the v4l2_xxx functions are designed so that if they get passed an ++ unknown fd, the will behave exactly as their regular xxx counterparts, so ++ if v4l2_fd_open fails, we continue as normal (missing the libv4l2 custom ++ cam format to normal formats conversion). Chances are big we will still ++ fail then though, as normally v4l2_fd_open only fails if the device is not ++ a v4l2 device. */ ++ libv4l2_fd = v4l2_fd_open(h->fd, 0); ++ if (libv4l2_fd != -1) ++ h->fd = libv4l2_fd; ++ + if (-1 == xioctl(h->fd,VIDIOC_QUERYCAP,&h->cap,EINVAL)) + goto err; + if (ng_debug) +@@ -495,21 +520,21 @@ + + err: + if (h->fd != -1) +- close(h->fd); ++ v4l2_close(h->fd); + if (h) + free(h); + return NULL; + } + + static int +-v4l2_close(void *handle) ++v4l2_close_handle(void *handle) + { + struct v4l2_handle *h = handle; + + if (ng_debug) + fprintf(stderr, "v4l2: close\n"); + +- close(h->fd); ++ v4l2_close(h->fd); + + if (NULL != h->attr) { + int i; +@@ -833,7 +858,7 @@ + h->buf_me[i].fmt = h->fmt_me; + h->buf_me[i].size = h->buf_me[i].fmt.bytesperline * + h->buf_me[i].fmt.height; +- h->buf_me[i].data = mmap(NULL, h->buf_v4l2[i].length, ++ h->buf_me[i].data = v4l2_mmap(NULL, h->buf_v4l2[i].length, + PROT_READ | PROT_WRITE, MAP_SHARED, + h->fd, h->buf_v4l2[i].m.offset); + if (MAP_FAILED == h->buf_me[i].data) { +@@ -874,7 +899,7 @@ + unsigned int i; + + /* stop capture */ +- if (-1 == ioctl(h->fd,VIDIOC_STREAMOFF,&h->fmt_v4l2.type)) ++ if (-1 == v4l2_ioctl(h->fd,VIDIOC_STREAMOFF,&h->fmt_v4l2.type)) + perror("ioctl VIDIOC_STREAMOFF"); + + /* free buffers */ +@@ -883,7 +908,7 @@ + ng_waiton_video_buf(&h->buf_me[i]); + if (ng_debug) + print_bufinfo(&h->buf_v4l2[i]); +- if (-1 == munmap(h->buf_me[i].data, h->buf_v4l2_size[i])) ++ if (-1 == v4l2_munmap(h->buf_me[i].data, h->buf_v4l2_size[i])) + perror("munmap"); + } + h->queue = 0; +@@ -1004,7 +1029,7 @@ + } else { + size = h->fmt_me.bytesperline * h->fmt_me.height; + buf = ng_malloc_video_buf(&h->fmt_me,size); +- rc = read(h->fd,buf->data,size); ++ rc = v4l2_read(h->fd,buf->data,size); + if (rc != size) { + if (-1 == rc) { + perror("v4l2: read"); +@@ -1038,11 +1063,11 @@ + size = h->fmt_me.bytesperline * h->fmt_me.height; + buf = ng_malloc_video_buf(&h->fmt_me,size); + if (h->cap.capabilities & V4L2_CAP_READWRITE) { +- rc = read(h->fd,buf->data,size); ++ rc = v4l2_read(h->fd,buf->data,size); + if (-1 == rc && EBUSY == errno && h->ov_on) { + h->ov_on = 0; + xioctl(h->fd, VIDIOC_OVERLAY, &h->ov_on, 0); +- rc = read(h->fd,buf->data,size); ++ rc = v4l2_read(h->fd,buf->data,size); + h->ov_on = 1; + xioctl(h->fd, VIDIOC_OVERLAY, &h->ov_on, 0); + } --- xawtv-3.95.dfsg.1.orig/debian/patches/100_fedora-v4l2-fixes.dpatch +++ xawtv-3.95.dfsg.1/debian/patches/100_fedora-v4l2-fixes.dpatch @@ -0,0 +1,73 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 100_fedora-v4l2-fixes.dpatch by Kees Cook +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: Ubuntu: https://launchpad.net/bugs/260918 +## DP: Description: v4l2 fixes (from https://bugzilla.redhat.com/show_bug.cgi?id=457796) +## DP: UbuntuSpecific: there is no actual xawtv upstream any more. + +@DPATCH@ +diff -urNad xawtv-3.95.dfsg.1~/libng/plugins/drv0-v4l2.c xawtv-3.95.dfsg.1/libng/plugins/drv0-v4l2.c +--- xawtv-3.95.dfsg.1~/libng/plugins/drv0-v4l2.c 2008-10-10 12:03:56.000000000 -0700 ++++ xawtv-3.95.dfsg.1/libng/plugins/drv0-v4l2.c 2008-10-10 12:04:18.000000000 -0700 +@@ -91,6 +91,7 @@ + struct ng_video_fmt fmt_me; + struct v4l2_requestbuffers reqbufs; + struct v4l2_buffer buf_v4l2[WANTED_BUFFERS]; ++ int buf_v4l2_size[WANTED_BUFFERS]; + struct ng_video_buf buf_me[WANTED_BUFFERS]; + unsigned int queue,waiton; + +@@ -166,7 +167,7 @@ + int rc; + + rc = ioctl(fd,cmd,arg); +- if (0 == rc && ng_debug < 2) ++ if (rc >= 0 && ng_debug < 2) + return rc; + if (mayfail && errno == mayfail && ng_debug < 2) + return rc; +@@ -828,6 +829,7 @@ + h->buf_v4l2[i].memory = V4L2_MEMORY_MMAP; + if (-1 == xioctl(h->fd, VIDIOC_QUERYBUF, &h->buf_v4l2[i], 0)) + return -1; ++ h->buf_v4l2_size[i] = h->buf_v4l2[i].length; + h->buf_me[i].fmt = h->fmt_me; + h->buf_me[i].size = h->buf_me[i].fmt.bytesperline * + h->buf_me[i].fmt.height; +@@ -881,12 +883,16 @@ + ng_waiton_video_buf(&h->buf_me[i]); + if (ng_debug) + print_bufinfo(&h->buf_v4l2[i]); +- if (-1 == munmap(h->buf_me[i].data,h->buf_me[i].size)) ++ if (-1 == munmap(h->buf_me[i].data, h->buf_v4l2_size[i])) + perror("munmap"); + } + h->queue = 0; + h->waiton = 0; + ++ /* unrequest buffers (only needed for some drivers) */ ++ h->reqbufs.count = 0; ++ xioctl(h->fd, VIDIOC_REQBUFS, &h->reqbufs, EINVAL); ++ + /* turn on preview (if needed) */ + if (h->ov_on != h->ov_enabled) { + h->ov_on = h->ov_enabled; +@@ -923,6 +929,17 @@ + fmt->width = h->fmt_v4l2.fmt.pix.width; + fmt->height = h->fmt_v4l2.fmt.pix.height; + fmt->bytesperline = h->fmt_v4l2.fmt.pix.bytesperline; ++ /* struct v4l2_format.fmt.pix.bytesperline is bytesperline for the ++ main plane for planar formats, where as we want it to be the total ++ bytesperline for all planes */ ++ switch (fmt->fmtid) { ++ case VIDEO_YUV422P: ++ fmt->bytesperline *= 2; ++ break; ++ case VIDEO_YUV420P: ++ fmt->bytesperline = fmt->bytesperline * 3 / 2; ++ break; ++ } + if (0 == fmt->bytesperline) + fmt->bytesperline = fmt->width * ng_vfmt_to_depth[fmt->fmtid] / 8; + h->fmt_me = *fmt; --- xawtv-3.95.dfsg.1.orig/debian/contrib/streamer-wrapper.pl +++ xawtv-3.95.dfsg.1/debian/contrib/streamer-wrapper.pl @@ -0,0 +1,90 @@ +#!/usr/bin/perl -w + +use Getopt::Long; + +# $FAKE = 1; +$FRAMESIZE = "320x240"; +$HIGHRESVAL = "720x480"; +$FPS = 30; +$ENCODING = "mjpeg"; + +GetOptions("minutes=i" => \$MINUTES, + "fps=i" => \$FPS, + "outfile=s" => \$OUTFILE, + "framesize=s" => \$FRAMESIZE, + "channel=i" => \$CHANNEL, + "mute" => \$MUTE, + "highres" => \$HIGHRES, + "encoding" => \$ENCODING); + +validateOpts(); + +runProgram(); + +sub validateOpts { + synerror() unless $MINUTES; + synerror() unless $FPS; + synerror() unless $OUTFILE; + synerror() unless $CHANNEL; + if ($HIGHRES) { + $FRAMESIZE = $HIGHRESVAL; + } +} + +sub synerror { + print <