--- tvtime-1.0.1.orig/config.guess +++ tvtime-1.0.1/config.guess @@ -1,9 +1,9 @@ #! /bin/sh # Attempt to guess a canonical system name. # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, -# 2000, 2001, 2002, 2003, 2004 Free Software Foundation, Inc. +# 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc. -timestamp='2004-11-12' +timestamp='2005-04-22' # This file is free software; you can redistribute it and/or modify it # under the terms of the GNU General Public License as published by @@ -53,7 +53,7 @@ GNU config.guess ($timestamp) Originally written by Per Bothner. -Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004 +Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO @@ -804,6 +804,9 @@ i*:UWIN*:*) echo ${UNAME_MACHINE}-pc-uwin exit 0 ;; + amd64:CYGWIN*:*:*) + echo x86_64-unknown-cygwin + exit 0 ;; p*:CYGWIN*:*) echo powerpcle-unknown-cygwin exit 0 ;; @@ -1137,6 +1140,10 @@ # From seanf@swdc.stratus.com. echo i860-stratus-sysv4 exit 0 ;; + i*86:VOS:*:*) + # From Paul.Green@stratus.com. + echo ${UNAME_MACHINE}-stratus-vos + exit 0 ;; *:VOS:*:*) # From Paul.Green@stratus.com. echo hppa1.1-stratus-vos @@ -1197,6 +1204,9 @@ *:QNX:*:4*) echo i386-pc-qnx exit 0 ;; + NSE-?:NONSTOP_KERNEL:*:*) + echo nse-tandem-nsk${UNAME_RELEASE} + exit 0 ;; NSR-?:NONSTOP_KERNEL:*:*) echo nsr-tandem-nsk${UNAME_RELEASE} exit 0 ;; @@ -1413,7 +1423,9 @@ the operating system you are using. It is advised that you download the most up to date version of the config scripts from - ftp://ftp.gnu.org/pub/gnu/config/ + http://savannah.gnu.org/cgi-bin/viewcvs/*checkout*/config/config/config.guess +and + http://savannah.gnu.org/cgi-bin/viewcvs/*checkout*/config/config/config.sub If the version you run ($0) is already up to date, please send the following data and any information you think might be --- tvtime-1.0.1.orig/config.sub +++ tvtime-1.0.1/config.sub @@ -1,9 +1,9 @@ #! /bin/sh # Configuration validation subroutine script. # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, -# 2000, 2001, 2002, 2003, 2004 Free Software Foundation, Inc. +# 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc. -timestamp='2004-11-30' +timestamp='2005-04-22' # This file is (in principle) common to ALL GNU software. # The presence of a machine in this file suggests that SOME GNU software @@ -70,7 +70,7 @@ version="\ GNU config.sub ($timestamp) -Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004 +Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO @@ -231,13 +231,14 @@ | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \ | am33_2.0 \ | arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr \ + | bfin \ | c4x | clipper \ | d10v | d30v | dlx | dsp16xx \ | fr30 | frv \ | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \ | i370 | i860 | i960 | ia64 \ | ip2k | iq2000 \ - | m32r | m32rle | m68000 | m68k | m88k | mcore \ + | m32r | m32rle | m68000 | m68k | m88k | maxq | mcore \ | mips | mipsbe | mipseb | mipsel | mipsle \ | mips16 \ | mips64 | mips64el \ @@ -262,7 +263,8 @@ | pyramid \ | sh | sh[1234] | sh[23]e | sh[34]eb | shbe | shle | sh[1234]le | sh3ele \ | sh64 | sh64le \ - | sparc | sparc64 | sparc86x | sparclet | sparclite | sparcv8 | sparcv9 | sparcv9b \ + | sparc | sparc64 | sparc64b | sparc86x | sparclet | sparclite \ + | sparcv8 | sparcv9 | sparcv9b \ | strongarm \ | tahoe | thumb | tic4x | tic80 | tron \ | v850 | v850e \ @@ -298,7 +300,7 @@ | alphapca5[67]-* | alpha64pca5[67]-* | arc-* \ | arm-* | armbe-* | armle-* | armeb-* | armv*-* \ | avr-* \ - | bs2000-* \ + | bfin-* | bs2000-* \ | c[123]* | c30-* | [cjt]90-* | c4x-* | c54x-* | c55x-* | c6x-* \ | clipper-* | craynv-* | cydra-* \ | d10v-* | d30v-* | dlx-* \ @@ -310,7 +312,7 @@ | ip2k-* | iq2000-* \ | m32r-* | m32rle-* \ | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \ - | m88110-* | m88k-* | mcore-* \ + | m88110-* | m88k-* | maxq-* | mcore-* \ | mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \ | mips16-* \ | mips64-* | mips64el-* \ @@ -336,7 +338,8 @@ | romp-* | rs6000-* \ | sh-* | sh[1234]-* | sh[23]e-* | sh[34]eb-* | shbe-* \ | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \ - | sparc-* | sparc64-* | sparc86x-* | sparclet-* | sparclite-* \ + | sparc-* | sparc64-* | sparc64b-* | sparc86x-* | sparclet-* \ + | sparclite-* \ | sparcv8-* | sparcv9-* | sparcv9b-* | strongarm-* | sv1-* | sx?-* \ | tahoe-* | thumb-* \ | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \ --- tvtime-1.0.1.orig/debian/examples +++ tvtime-1.0.1/debian/examples @@ -0,0 +1,2 @@ +docs/html/default.tvtime.xml +docs/html/example.lircrc --- tvtime-1.0.1.orig/debian/control +++ tvtime-1.0.1/debian/control @@ -0,0 +1,34 @@ +Source: tvtime +Section: x11 +Priority: optional +Maintainer: Simon Law +Build-Depends: debhelper (>= 4.1.16), zlib1g-dev, libpng-dev, libfreetype6-dev, xlibs-dev, libxml2-dev, fontforge, libxxf86vm-dev, libxinerama-dev +Standards-Version: 3.6.2 + +Package: tvtime +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, ttf-freefont, ucf +Recommends: xmltv-util +Suggests: lirc-x +Description: A high quality television application + tvtime is a high quality television application for use with video + capture cards. tvtime processes the input from a capture card and + displays it on a computer monitor or projector. Unlike other + television applications, tvtime focuses on high visual quality making + it ideal for videophiles. + . + tvtime supports: + * Deinterlaced output at a full interlaced rate of 59.94 frames per + second for NTSC source, or 50 frames per second for PAL sources. + This gives smoothness of motion and high visual quality. + * Multiple deinterlacing algoritms for finding the optimal mode for + your video content and available processor speed. + * 16:9 aspect ratio mode for the highest available resolution when + processing input from an external DVD player or digital satellite + receiver. + * A super-slick on-screen-display for the complete television + experience, with a featureful menu system. + * 2-3 Pulldown detection for optimal quality viewing of film content + from NTSC sources. + . + You can find more information at http://tvtime.net/ --- tvtime-1.0.1.orig/debian/README.Debian +++ tvtime-1.0.1/debian/README.Debian @@ -0,0 +1,15 @@ +tvtime +====== + +This is the official Debian package for tvtime. + + tvtime's source package is rather large, since it incorporates the +Free UCS Outline Fonts [1], and also the DScaler [2] filters. The +Debian package does not install the Free UCS Outline Fonts, but rather +depends on the ttf-freefont package. As such, the debian/rules script +uses the FREEFONT_CFLAGS variable in src/Makefile.am to convince +tvtime to look in the right place. + +[1] http://savannah.nongnu.org/projects/freefont/ + + -- Simon Law Wed, 07 Sep 2005 22:20:15 -0400 --- tvtime-1.0.1.orig/debian/changelog +++ tvtime-1.0.1/debian/changelog @@ -0,0 +1,134 @@ +tvtime (1.0.1-2ubuntu1) breezy; urgency=low + + * add build depends on libxxf86vm-dev and libxinerama-dev to fix multihead + setups + + -- Reinhard Tartler Fri, 23 Sep 2005 22:54:26 +0200 + +tvtime (1.0.1-2) unstable; urgency=low + + * Switch architecture to any, since tvtime no longer depends on i386 + assembly. + * Add debian/watch file. + + -- Simon Law Wed, 21 Sep 2005 10:06:30 -0400 + +tvtime (1.0.1-1) unstable; urgency=low + + * New upstream relase. (Closes: Bug#313645) + - Root no longer created $HOME/.tvtime. (Closes: Bug#301733) + - Corrected Australia's channel frequencies. (Closes: Bug#308407) + - --nowidescreen switch. (Closes: Bug#312656) + - Manpage fixes. (Closes: Bug#323541, #323542) + - Builds with GCC 4.0. (Closes: Bug#325345) + * Updated copyright information. (Closes: Bug#295914) + * We no longer need a .desktop entry in /usr/share/applnk/Multimedia. + (Closes: Bug#285384) + * Fixed encoding problem with German translation. (Closes: Bug#313891) + Thanks to Jens Seidel + * Added a Czech translation of the Debconf templates. (Closes: Bug#321739) + Thanks to Jan Outrata + * Added a Vietnamese Debconf translation. (Closes: Bug#322392) + Thanks to Clytie Siddall + * Don't suggest libdscaler, since it's no longer required. + * Build-Depend on fontforge. + + -- Simon Law Wed, 07 Sep 2005 19:38:49 -0400 + +tvtime (0.9.15-1) unstable; urgency=low + + * New upstream release. (Closes: Bug#276844) + - Control the soundcard's mixer. (Closes: Bug#231614) + * Add a Turkish translation of the Debconf templates. (Closes: Bug#249125) + Thanks to Recai Oktas + * Add a German translation of the Debconf templates. + (Closes: Bug#254696, #267128, + Thanks to Helge Kreutzmann + + -- Simon Law Tue, 16 Nov 2004 20:35:50 -0500 + +tvtime (0.9.12-2) unstable; urgency=medium + + * Add a Japanese translation of the debconf templates. (Closes: Bug#224165) + Thanks to Hideki Yamane + + -- Simon Law Tue, 13 Jan 2004 18:00:36 -0500 + +tvtime (0.9.12-1) unstable; urgency=low + + * New upstream release + - xmga mode has been removed. (Closes: Bug#216474) + - Wine is disabled on non-X86 systems. (Closes: Bug#213334) + * Switch to Architecture: any. + * FTBFS: Fix kernel-header error in wine/ldt_keeper.c. + (Closes: Bug#221094) + * Fix Debconf script so it doesn't emit Perl warnings. + * Actually put our .desktop entry into /usr/share/applnk/Multimedia + + -- Simon Law Sat, 29 Nov 2003 19:29:47 -0500 + +tvtime (0.9.10-9) unstable; urgency=low + + * Use strict POSIX shell functions in the postinst, for people with + minimal shells. (Closes: Bug#219818) + + -- Simon Law Sun, 09 Nov 2003 12:41:13 -0500 + +tvtime (0.9.10-8) unstable; urgency=low + + * Switch to gettext-based debconf templates. (Closes: Bug#217271) + Thanks to Michel Grentzinger + * Add a French translation of the debconf templates. (Closes: Bug#217272) + Also thanks to Michel. + + -- Simon Law Fri, 24 Oct 2003 10:22:55 -0400 + +tvtime (0.9.10-7) unstable; urgency=low + + * Add the website information to the description. + * Switch to DebHelper 4. + + -- Simon Law Sat, 11 Oct 2003 20:13:16 -0400 + +tvtime (0.9.10-6) unstable; urgency=low + + * Suggest libdscaler. (Closes: Bug#213512) + + -- Simon Law Sat, 04 Oct 2003 16:36:10 -0400 + +tvtime (0.9.10-5) unstable; urgency=low + + * Put our .desktop entry into /usr/share/applnk/Multimedia + + -- Simon Law Sat, 20 Sep 2003 07:52:35 -0400 + +tvtime (0.9.10-4) unstable; urgency=low + + * Depend: ucf so that the postinst works. (Closes: Bug#211330) + + -- Simon Law Wed, 17 Sep 2003 01:19:33 -0400 + +tvtime (0.9.10-3) unstable; urgency=low + + * Bump standards version to 3.5.10. + * Recommend xmltv-util, since people might want to take advantage of + the TV listings integration. + * Switch to Architecture: i386, since Wine only builds on i386. + + -- Simon Law Tue, 16 Sep 2003 11:23:30 -0400 + +tvtime (0.9.10-2) unstable; urgency=low + + * Fix the "download tvtime!" link in the HTML documentation. + + -- Simon Law Mon, 15 Sep 2003 20:59:04 -0400 + +tvtime (0.9.10-1) unstable; urgency=low + + * Initial upload. (Closes: Bug#171480) + * Patched to support DESTDIR. + * Patched to add an XPM icon for the X11 menu. + * Add more recent HTML documentation. + + -- Simon Law Mon, 15 Sep 2003 14:47:58 -0400 + --- tvtime-1.0.1.orig/debian/config +++ tvtime-1.0.1/debian/config @@ -0,0 +1,276 @@ +#! /usr/bin/perl +# config - Debconf configuration for tvtime +# Copyright (C) 2003 Billy Biggs +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +use strict; +use warnings; +use English; +use Fcntl ':mode'; +use File::Copy; + +# Source debconf library +use Debconf::Client::ConfModule ':all'; +# Declare the version, and the ability to back up. +version(2.0); +capb('backup'); + + ### CONFIG FILE ARGUMENTS ### + +# Get the name of the XML config file +my $pkgsysconfdir = '/etc/tvtime'; +my $tvtime_xml = "$pkgsysconfdir/tvtime.xml"; +my $tvtime_configure = '/usr/bin/tvtime-configure'; + + ### DATA STRUCTURES ### + +# Each $options{} consists of a key with the name of the