Hello community, here is the log from the commit of package yast2-tv checked in at Thu Dec 7 20:02:33 CET 2006. -------- --- yast2-tv/yast2-tv.changes 2006-11-10 14:58:09.000000000 +0100 +++ /mounts/work_src_done/NOARCH/yast2-tv/yast2-tv.changes 2006-12-04 15:58:19.000000000 +0100 @@ -1,0 +2,15 @@ +Thu Nov 30 14:51:03 CET 2006 - lslezak@suse.cz + +- update of testsuite (build fix) +- use Progress::set() +- disable TV channel setup for DVB cards (not implemented) +- 2.15.1 + +------------------------------------------------------------------- +Wed Nov 29 15:22:21 CET 2006 - lslezak@suse.cz + +- search for DVB drivers also in analog driver directory (#140468) +- the main dialog: display an icon, use unified label (#211566) +- 2.15.0 + +------------------------------------------------------------------- Old: ---- yast2-tv-2.14.0.tar.bz2 New: ---- yast2-tv-2.15.1.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ yast2-tv.spec ++++++ --- /var/tmp/diff_new_pack.j3fj0x/_old 2006-12-07 20:01:49.000000000 +0100 +++ /var/tmp/diff_new_pack.j3fj0x/_new 2006-12-07 20:01:49.000000000 +0100 @@ -1,5 +1,5 @@ # -# spec file for package yast2-tv (Version 2.14.0) +# spec file for package yast2-tv (Version 2.15.1) # # Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine @@ -11,12 +11,12 @@ # norootforbuild Name: yast2-tv -Version: 2.14.0 -Release: 10 +Version: 2.15.1 +Release: 1 License: GNU General Public License (GPL) Group: System/YaST BuildRoot: %{_tmppath}/%{name}-%{version}-build -Source0: yast2-tv-2.14.0.tar.bz2 +Source0: yast2-tv-2.15.1.tar.bz2 prefix: /usr BuildRequires: perl-XML-Writer update-desktop-files yast2 yast2-devtools yast2-testsuite %ifnarch s390 s390x @@ -42,7 +42,7 @@ Jan Holesovsky <kendy@suse.cz> %prep -%setup -n yast2-tv-2.14.0 +%setup -n yast2-tv-2.15.1 %build %{prefix}/bin/y2tool y2autoconf @@ -77,6 +77,15 @@ %doc %{prefix}/share/doc/packages/yast2-tv %changelog -n yast2-tv +* Thu Nov 30 2006 - lslezak@suse.cz +- update of testsuite (build fix) +- use Progress::set() +- disable TV channel setup for DVB cards (not implemented) +- 2.15.1 +* Wed Nov 29 2006 - lslezak@suse.cz +- search for DVB drivers also in analog driver directory (#140468) +- the main dialog: display an icon, use unified label (#211566) +- 2.15.0 * Fri Nov 10 2006 - lslezak@suse.cz - fixed path to 'scantv' utility (/usr/X11R6/bin -> /usr/bin) (#214134) ++++++ yast2-tv-2.14.0.tar.bz2 -> yast2-tv-2.15.1.tar.bz2 ++++++ diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-tv-2.14.0/VERSION new/yast2-tv-2.15.1/VERSION --- old/yast2-tv-2.14.0/VERSION 2006-11-10 14:51:51.000000000 +0100 +++ new/yast2-tv-2.15.1/VERSION 2006-12-04 15:48:48.000000000 +0100 @@ -1 +1 @@ -2.14.0 +2.15.1 diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-tv-2.14.0/configure new/yast2-tv-2.15.1/configure --- old/yast2-tv-2.14.0/configure 2006-11-10 14:56:21.000000000 +0100 +++ new/yast2-tv-2.15.1/configure 2006-12-04 15:49:37.000000000 +0100 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.60 for yast2-tv 2.14.0. +# Generated by GNU Autoconf 2.60 for yast2-tv 2.15.1. # # Report bugs to <http://bugs.opensuse.org/>. # @@ -559,8 +559,8 @@ # Identity of this package. PACKAGE_NAME='yast2-tv' PACKAGE_TARNAME='yast2-tv' -PACKAGE_VERSION='2.14.0' -PACKAGE_STRING='yast2-tv 2.14.0' +PACKAGE_VERSION='2.15.1' +PACKAGE_STRING='yast2-tv 2.15.1' PACKAGE_BUGREPORT='http://bugs.opensuse.org/' ac_unique_file="RPMNAME" @@ -1180,7 +1180,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures yast2-tv 2.14.0 to adapt to many kinds of systems. +\`configure' configures yast2-tv 2.15.1 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1251,7 +1251,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of yast2-tv 2.14.0:";; + short | recursive ) echo "Configuration of yast2-tv 2.15.1:";; esac cat <<\_ACEOF @@ -1329,7 +1329,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -yast2-tv configure 2.14.0 +yast2-tv configure 2.15.1 generated by GNU Autoconf 2.60 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, @@ -1343,7 +1343,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by yast2-tv $as_me 2.14.0, which was +It was created by yast2-tv $as_me 2.15.1, which was generated by GNU Autoconf 2.60. Invocation command line was $ $0 $@ @@ -2144,7 +2144,7 @@ # Define the identity of the package. PACKAGE='yast2-tv' - VERSION='2.14.0' + VERSION='2.15.1' cat >>confdefs.h <<_ACEOF @@ -2371,7 +2371,7 @@ -VERSION="2.14.0" +VERSION="2.15.1" RPMNAME="yast2-tv" MAINTAINER="Ladislav Slezak <lslezak@suse.cz>" @@ -3227,7 +3227,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by yast2-tv $as_me 2.14.0, which was +This file was extended by yast2-tv $as_me 2.15.1, which was generated by GNU Autoconf 2.60. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -3270,7 +3270,7 @@ _ACEOF cat >>$CONFIG_STATUS <<_ACEOF ac_cs_version="\\ -yast2-tv config.status 2.14.0 +yast2-tv config.status 2.15.1 configured by $0, generated by GNU Autoconf 2.60, with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\" diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-tv-2.14.0/configure.in new/yast2-tv-2.15.1/configure.in --- old/yast2-tv-2.14.0/configure.in 2006-11-10 14:56:16.000000000 +0100 +++ new/yast2-tv-2.15.1/configure.in 2006-12-04 15:49:32.000000000 +0100 @@ -3,7 +3,7 @@ dnl -- This file is generated by y2autoconf 2.13.16 - DO NOT EDIT! -- dnl (edit configure.in.in instead) -AC_INIT(yast2-tv, 2.14.0, http://bugs.opensuse.org/, yast2-tv) +AC_INIT(yast2-tv, 2.15.1, http://bugs.opensuse.org/, yast2-tv) dnl Check for presence of file 'RPMNAME' AC_CONFIG_SRCDIR([RPMNAME]) @@ -17,7 +17,7 @@ AM_INIT_AUTOMAKE(tar-ustar) dnl searches for some needed programs dnl Important YaST2 variables -VERSION="2.14.0" +VERSION="2.15.1" RPMNAME="yast2-tv" MAINTAINER="Ladislav Slezak <lslezak@suse.cz>" diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-tv-2.14.0/src/Tv.ycp new/yast2-tv-2.15.1/src/Tv.ycp --- old/yast2-tv-2.14.0/src/Tv.ycp 2006-10-12 10:36:06.000000000 +0200 +++ new/yast2-tv-2.15.1/src/Tv.ycp 2006-11-29 15:27:12.000000000 +0100 @@ -4,7 +4,7 @@ * Summary: Data for configuration of tv, input and output functions. * Authors: Jan Holesovsky <kendy@suse.cz> * - * $Id: Tv.ycp 33339 2006-10-12 08:36:03Z lslezak $ + * $Id: Tv.ycp 34643 2006-11-29 14:27:10Z lslezak $ * * Representation of the configuration of TV cards. * Input and output routines. @@ -620,6 +620,19 @@ dvb_core_drivers = add(dvb_core_drivers, mod, parm); }); + // add dvb drivers from media/video directory (search for "*dvb*" modules) + list<string> dvb_extra_drivers = (list<string>)SCR::Dir(video_path); + dvb_extra_drivers = filter(string d, dvb_extra_drivers, {return issubstring(d, "dvb");}); + y2milestone("Extra DVB drivers (from media/video): %1", dvb_extra_drivers); + + if (dvb_extra_drivers != nil && size(dvb_extra_drivers) > 0) + { + foreach(string mod, dvb_extra_drivers, { + map parm = (map) SCR::Read(add(video_path, mod)); + dvb_core_drivers = add(dvb_core_drivers, mod, parm); + }); + } + y2debug("found dvb drivers: %1", dvb_core_drivers); return true; diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-tv-2.14.0/src/helps.ycp new/yast2-tv-2.15.1/src/helps.ycp --- old/yast2-tv-2.14.0/src/helps.ycp 2006-10-12 10:34:08.000000000 +0200 +++ new/yast2-tv-2.15.1/src/helps.ycp 2006-11-29 15:41:40.000000000 +0100 @@ -4,7 +4,7 @@ * Summary: Functions returning help texts. * Authors: Jan Holesovsky <kendy@suse.cz> * - * $Id: helps.ycp 24742 2005-08-09 14:07:08Z lslezak $ + * $Id: helps.ycp 34644 2006-11-29 14:41:37Z lslezak $ * * All the help texts for the dialogs. */ @@ -52,7 +52,7 @@ define string DetectedDialogHelp() ``{ return // Help: Detected cards, part 1 of 3 -_("<P><B><BIG>TV and Radio Card Setup</BIG></B><BR> +_("<P><B><BIG>TV and Radio Card Configuration</BIG></B><BR> Here, configure your TV and radio cards. <BR></P> ") + diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-tv-2.14.0/src/tv_proposal.ycp new/yast2-tv-2.15.1/src/tv_proposal.ycp --- old/yast2-tv-2.14.0/src/tv_proposal.ycp 2006-10-12 10:34:08.000000000 +0200 +++ new/yast2-tv-2.15.1/src/tv_proposal.ycp 2006-11-30 14:53:35.000000000 +0100 @@ -4,7 +4,7 @@ * Summary: Proposal function dispatcher. * Authors: Jan Holesovsky <kendy@suse.cz> * - * $Id: tv_proposal.ycp 23744 2005-06-15 13:06:13Z lslezak $ + * $Id: tv_proposal.ycp 34671 2006-11-30 13:53:33Z lslezak $ * * Proposal function dispatcher for tv configuration. */ @@ -34,14 +34,16 @@ Tv::proposal_valid = true; // Do not show any progress during Read () - Progress::off (); + boolean progress = Progress::set(false); + UI::OpenDialog(`VBox(`Label(_("Detecting TV cards...")))); Tv::ReadCardsDatabase(); Tv::ReadSettings (); Tv::Detect (); Tv::ReadIRC(); UI::CloseDialog(); - Progress::on (); + + Progress::set(progress) ; Tv::Propose (); } diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-tv-2.14.0/src/ui.ycp new/yast2-tv-2.15.1/src/ui.ycp --- old/yast2-tv-2.14.0/src/ui.ycp 2006-11-10 14:56:06.000000000 +0100 +++ new/yast2-tv-2.15.1/src/ui.ycp 2006-11-30 15:14:57.000000000 +0100 @@ -4,7 +4,7 @@ * Summary: User interface functions. * Authors: Jan Holesovsky <kendy@suse.cz> * - * $Id: ui.ycp 34258 2006-11-10 13:56:03Z lslezak $ + * $Id: ui.ycp 34673 2006-11-30 14:14:54Z lslezak $ * * All user interface functions. */ @@ -91,6 +91,7 @@ y2debug("items: %1", items); WizardHW::SetContents(items); + Wizard::SetDesktopIcon("tv"); } @@ -100,7 +101,7 @@ */ define any HardwareDialog() ``{ - WizardHW::CreateHWDialog(_("TV and Radio Card Setup"), + WizardHW::CreateHWDialog(_("TV and Radio Card Configuration"), DetectedDialogHelp(), [_("Number"), _("Card Name")], [] @@ -443,6 +444,14 @@ UI::SetFocus (`id (`vendors_selbox)); + if (Tv::current_card["dvb"]:false) + { + // disable TV channel setup for DVB cards + // DVB scan is currently unsupported + UI::ChangeWidget(`id(`channels), `Enabled, false); + y2milestone("DVB card - disabling TV channel setup button"); + } + do { // Disable/enable the [Select tuner] button diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-tv-2.14.0/testsuite/tests/TvReadKernelModules.out new/yast2-tv-2.15.1/testsuite/tests/TvReadKernelModules.out --- old/yast2-tv-2.14.0/testsuite/tests/TvReadKernelModules.out 2006-10-12 10:34:11.000000000 +0200 +++ new/yast2-tv-2.15.1/testsuite/tests/TvReadKernelModules.out 2006-11-30 08:21:06.000000000 +0100 @@ -4,6 +4,7 @@ Dir .modinfo.kernel.drivers.media.dvb.frontends: [] Dir .modinfo.kernel.drivers.media.dvb: [] Dir .modinfo.kernel.drivers.media.dvb.frontends: [] +Dir .modinfo.kernel.drivers.media.video: [] Return true Dump $[] Dump $[] @@ -16,6 +17,7 @@ Dir .modinfo.kernel.drivers.media.dvb.frontends: [] Dir .modinfo.kernel.drivers.media.dvb: [] Dir .modinfo.kernel.drivers.media.dvb.frontends: [] +Dir .modinfo.kernel.drivers.media.video: ["bttv", "zoran"] Return true Dump $["bttv":$["module_description":"bttv - v4l driver module for bt848/878 based cards", "module_filename":"/lib/modules/2.4.4-4GB/kernel/drivers/media/video/bttv.o", "tuner":"specify installed tuner type"], "zoran":$["module_description":"Zoran ZR36120 based framegrabber", "module_filename":"/lib/modules/2.4.4-4GB/kernel/drivers/media/video/zoran.o"]] Dump $["miropcm20":$["module_author":"Ruurd Reitsma", "module_description":"A driver for the Miro PCM20 radio card.", "module_filename":"/lib/modules/2.4.19-4GB/kernel/drivers/media/radio/miropcm20.o", "radio_nr":""]] ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@suse.de