head 1.5; access; symbols pkgsrc-2026Q1:1.5.0.184 pkgsrc-2026Q1-base:1.5 pkgsrc-2025Q4:1.5.0.182 pkgsrc-2025Q4-base:1.5 pkgsrc-2025Q3:1.5.0.180 pkgsrc-2025Q3-base:1.5 pkgsrc-2025Q2:1.5.0.178 pkgsrc-2025Q2-base:1.5 pkgsrc-2025Q1:1.5.0.176 pkgsrc-2025Q1-base:1.5 pkgsrc-2024Q4:1.5.0.174 pkgsrc-2024Q4-base:1.5 pkgsrc-2024Q3:1.5.0.172 pkgsrc-2024Q3-base:1.5 pkgsrc-2024Q2:1.5.0.170 pkgsrc-2024Q2-base:1.5 pkgsrc-2024Q1:1.5.0.168 pkgsrc-2024Q1-base:1.5 pkgsrc-2023Q4:1.5.0.166 pkgsrc-2023Q4-base:1.5 pkgsrc-2023Q3:1.5.0.164 pkgsrc-2023Q3-base:1.5 pkgsrc-2023Q2:1.5.0.162 pkgsrc-2023Q2-base:1.5 pkgsrc-2023Q1:1.5.0.160 pkgsrc-2023Q1-base:1.5 pkgsrc-2022Q4:1.5.0.158 pkgsrc-2022Q4-base:1.5 pkgsrc-2022Q3:1.5.0.156 pkgsrc-2022Q3-base:1.5 pkgsrc-2022Q2:1.5.0.154 pkgsrc-2022Q2-base:1.5 pkgsrc-2022Q1:1.5.0.152 pkgsrc-2022Q1-base:1.5 pkgsrc-2021Q4:1.5.0.150 pkgsrc-2021Q4-base:1.5 pkgsrc-2021Q3:1.5.0.148 pkgsrc-2021Q3-base:1.5 pkgsrc-2021Q2:1.5.0.146 pkgsrc-2021Q2-base:1.5 pkgsrc-2021Q1:1.5.0.144 pkgsrc-2021Q1-base:1.5 pkgsrc-2020Q4:1.5.0.142 pkgsrc-2020Q4-base:1.5 pkgsrc-2020Q3:1.5.0.140 pkgsrc-2020Q3-base:1.5 pkgsrc-2020Q2:1.5.0.136 pkgsrc-2020Q2-base:1.5 pkgsrc-2020Q1:1.5.0.116 pkgsrc-2020Q1-base:1.5 pkgsrc-2019Q4:1.5.0.138 pkgsrc-2019Q4-base:1.5 pkgsrc-2019Q3:1.5.0.134 pkgsrc-2019Q3-base:1.5 pkgsrc-2019Q2:1.5.0.132 pkgsrc-2019Q2-base:1.5 pkgsrc-2019Q1:1.5.0.130 pkgsrc-2019Q1-base:1.5 pkgsrc-2018Q4:1.5.0.128 pkgsrc-2018Q4-base:1.5 pkgsrc-2018Q3:1.5.0.126 pkgsrc-2018Q3-base:1.5 pkgsrc-2018Q2:1.5.0.124 pkgsrc-2018Q2-base:1.5 pkgsrc-2018Q1:1.5.0.122 pkgsrc-2018Q1-base:1.5 pkgsrc-2017Q4:1.5.0.120 pkgsrc-2017Q4-base:1.5 pkgsrc-2017Q3:1.5.0.118 pkgsrc-2017Q3-base:1.5 pkgsrc-2017Q2:1.5.0.114 pkgsrc-2017Q2-base:1.5 pkgsrc-2017Q1:1.5.0.112 pkgsrc-2017Q1-base:1.5 pkgsrc-2016Q4:1.5.0.110 pkgsrc-2016Q4-base:1.5 pkgsrc-2016Q3:1.5.0.108 pkgsrc-2016Q3-base:1.5 pkgsrc-2016Q2:1.5.0.106 pkgsrc-2016Q2-base:1.5 pkgsrc-2016Q1:1.5.0.104 pkgsrc-2016Q1-base:1.5 pkgsrc-2015Q4:1.5.0.102 pkgsrc-2015Q4-base:1.5 pkgsrc-2015Q3:1.5.0.100 pkgsrc-2015Q3-base:1.5 pkgsrc-2015Q2:1.5.0.98 pkgsrc-2015Q2-base:1.5 pkgsrc-2015Q1:1.5.0.96 pkgsrc-2015Q1-base:1.5 pkgsrc-2014Q4:1.5.0.94 pkgsrc-2014Q4-base:1.5 pkgsrc-2014Q3:1.5.0.92 pkgsrc-2014Q3-base:1.5 pkgsrc-2014Q2:1.5.0.90 pkgsrc-2014Q2-base:1.5 pkgsrc-2014Q1:1.5.0.88 pkgsrc-2014Q1-base:1.5 pkgsrc-2013Q4:1.5.0.86 pkgsrc-2013Q4-base:1.5 pkgsrc-2013Q3:1.5.0.84 pkgsrc-2013Q3-base:1.5 pkgsrc-2013Q2:1.5.0.82 pkgsrc-2013Q2-base:1.5 pkgsrc-2013Q1:1.5.0.80 pkgsrc-2013Q1-base:1.5 pkgsrc-2012Q4:1.5.0.78 pkgsrc-2012Q4-base:1.5 pkgsrc-2012Q3:1.5.0.76 pkgsrc-2012Q3-base:1.5 pkgsrc-2012Q2:1.5.0.74 pkgsrc-2012Q2-base:1.5 pkgsrc-2012Q1:1.5.0.72 pkgsrc-2012Q1-base:1.5 pkgsrc-2011Q4:1.5.0.70 pkgsrc-2011Q4-base:1.5 pkgsrc-2011Q3:1.5.0.68 pkgsrc-2011Q3-base:1.5 pkgsrc-2011Q2:1.5.0.66 pkgsrc-2011Q2-base:1.5 pkgsrc-2011Q1:1.5.0.64 pkgsrc-2011Q1-base:1.5 pkgsrc-2010Q4:1.5.0.62 pkgsrc-2010Q4-base:1.5 pkgsrc-2010Q3:1.5.0.60 pkgsrc-2010Q3-base:1.5 pkgsrc-2010Q2:1.5.0.58 pkgsrc-2010Q2-base:1.5 pkgsrc-2010Q1:1.5.0.56 pkgsrc-2010Q1-base:1.5 pkgsrc-2009Q4:1.5.0.54 pkgsrc-2009Q4-base:1.5 pkgsrc-2009Q3:1.5.0.52 pkgsrc-2009Q3-base:1.5 pkgsrc-2009Q2:1.5.0.50 pkgsrc-2009Q2-base:1.5 pkgsrc-2009Q1:1.5.0.48 pkgsrc-2009Q1-base:1.5 pkgsrc-2008Q4:1.5.0.46 pkgsrc-2008Q4-base:1.5 pkgsrc-2008Q3:1.5.0.44 pkgsrc-2008Q3-base:1.5 cube-native-xorg:1.5.0.42 cube-native-xorg-base:1.5 pkgsrc-2008Q2:1.5.0.40 pkgsrc-2008Q2-base:1.5 cwrapper:1.5.0.38 pkgsrc-2008Q1:1.5.0.36 pkgsrc-2008Q1-base:1.5 pkgsrc-2007Q4:1.5.0.34 pkgsrc-2007Q4-base:1.5 pkgsrc-2007Q3:1.5.0.32 pkgsrc-2007Q3-base:1.5 pkgsrc-2007Q2:1.5.0.30 pkgsrc-2007Q2-base:1.5 pkgsrc-2007Q1:1.5.0.28 pkgsrc-2007Q1-base:1.5 pkgsrc-2006Q4:1.5.0.26 pkgsrc-2006Q4-base:1.5 pkgsrc-2006Q3:1.5.0.24 pkgsrc-2006Q3-base:1.5 pkgsrc-2006Q2:1.5.0.22 pkgsrc-2006Q2-base:1.5 pkgsrc-2006Q1:1.5.0.20 pkgsrc-2006Q1-base:1.5 pkgsrc-2005Q4:1.5.0.18 pkgsrc-2005Q4-base:1.5 pkgsrc-2005Q3:1.5.0.16 pkgsrc-2005Q3-base:1.5 pkgsrc-2005Q2:1.5.0.14 pkgsrc-2005Q2-base:1.5 pkgsrc-2005Q1:1.5.0.12 pkgsrc-2005Q1-base:1.5 pkgsrc-2004Q4:1.5.0.10 pkgsrc-2004Q4-base:1.5 pkgsrc-2004Q3:1.5.0.8 pkgsrc-2004Q3-base:1.5 pkgsrc-2004Q2:1.5.0.6 pkgsrc-2004Q2-base:1.5 pkgsrc-2004Q1:1.5.0.4 pkgsrc-2004Q1-base:1.5 pkgsrc-2003Q4:1.5.0.2 pkgsrc-2003Q4-base:1.5 netbsd-1-6-1:1.4.0.2 netbsd-1-6-1-base:1.4 netbsd-1-6:1.2.0.8 netbsd-1-6-RELEASE-base:1.2 pkgviews:1.2.0.4 pkgviews-base:1.2 buildlink2:1.2.0.2 buildlink2-base:1.2 netbsd-1-5-PATCH003:1.2 netbsd-1-5-PATCH001:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.5 date 2003.04.06.18.27.42; author magick; state Exp; branches; next 1.4; 1.4 date 2002.11.24.17.23.40; author magick; state Exp; branches; next 1.3; 1.3 date 2002.08.31.09.25.05; author magick; state Exp; branches; next 1.2; 1.2 date 2002.03.04.19.56.53; author magick; state Exp; branches; next 1.1; 1.1 date 2001.02.18.19.17.24; author tron; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2001.02.18.19.17.24; author tron; state Exp; branches; next ; desc @@ 1.5 log @Update nxtvepg from 2.4.2 to 2.5.0 From 2.4.2 to 2.5.0 (March/22/2003) Main change: * An alternate TV schedule presentation layout with separate columns for each TV network, similar to the layout principles used by paper based TV magazines. See a comparison of screenshots of the alternate and regular layouts. In detail (Windows-changes omitted): * Added an alternate layout for GUI: programmes are still sorted by start time, but presented in separate columns for each network. Schedules of different networks are aligned, so that programmes which run at the same time are approximately at the same height. The new layout also supports user-defined presentation, i.e. free selection of all attributes which are printed for each programme, possibly depending on filter shortcuts (for example you can print more details for movies), plus marking selected programmes by use of colors and icons. * UNIX xawtv: implemented "overlay" EPG popup based on nxtvepg controlled window (no longer uses "vtx" removed command, which was removed in xawtv-3.7x) The colors can be configured via the new resources xawtv_overlay_fg and xawtv_overlay_bg (see manual for details) * UNIX: the Nxtvepg app-defaults file is now loaded during startup because some user's didn't realize they should have copied modified entries into their $HOME/.Xdefaults * Fixed bug in description text redundancy removal from 2.4.2: texts with less than 30 characters length were not removed. Thanks to Thierry for pointing this out. Also fixed a bug which caused text truncation. * Fixed bug in text decoder which caused some national characters to be displayed falsely, e.g. "D'ECONSEILL'" instead of "D?CONSEILL?". * Fixed bug in "global invert" filter matching (depending on which filter types were inverted, expired programmes could have shown up in the listing) * added possibility to combine several text searches (logical OR) * added fixes for FreeBSD and NetBSD provided by Simon Barner * added Linux "devfs" compatibility, i.e. find /dev/v4l/vbi * added Makefile fixes provided by Debian maintainer Gerd Knorr * fixed SEGV during build on IA64 due to missing include in tcl2c tool (reported to Debian bug tracking by Bdale Garbee) @ text @$NetBSD$ --- epgtcl/helptexts.tcl.orig 2003-03-22 18:15:06.000000000 +0100 +++ epgtcl/helptexts.tcl @@@@ -25,7 +25,7 @@@@ set helpTexts(1) {{Options} title1 { } indent {-rcfile} bold { } {} {path} underlined { } {} {Specify an alternate configuration file. Default: on UNIX $HOME/.nxtvepgrc, on Windows nxtvepg.ini in the current directory. } indent {-dbdir} bold { } {} {directory} underlined { -} {} {Specify an alternate directory for the databases. Default: On UNIX } indent {/usr/tmp/nxtvdb} {underlined indent} {, on Windows the current directory. Note that the database management is not equipped for concurrent writing, so if you have more than one TV tuner card in your system or network, relocate the directory into the users' homes. +} {} {Specify an alternate directory for the databases. Default: On UNIX } indent {/tmp/nxtvdb} {underlined indent} {, on Windows the current directory. Note that the database management is not equipped for concurrent writing, so if you have more than one TV tuner card in your system or network, relocate the directory into the users' homes. } indent {If you're using an acquisition daemon, the browser must be configured to use the same directory as the daemon. If the daemon is running on a different host, you need to mount the remote directory, e.g. via NFS. } indent {-card} bold { } {} {index} underlined { } {} {Specify which TV card hardware to use, if you have more than card. Default: index 0. On Linux the given index is appended to the device names, i.e. } indent {/dev/vbi} {underlined indent} { and } indent {/dev/video} {underlined indent} { (see also } indent {Files} {href indent} {). On Windows index "n" means the n-th card found while scanning the PCI bus for cards with a supported capture chip (e.g. Brooktree Bt878, Bt878A, Bt848, Bt849, Philips SAA7134, Conexant 23881). If you have more than one TV card with the same chip, the order between those is undefined, but still constant (i.e. the order is determined by the driver, not nxtvepg) @@@@ -600,7 +600,7 @@@@ set helpTexts(15) {{Files} title1 { } {} {Files used on UNIX systems} title2 { } {} {$HOME/.nxtvepgrc} bold { } {} {Configuration file where all personal settings are stored. Per default this is created in your home directory, but a different path and file name can be specified with the } indent {-rcfile} {bold indent} { option (see } indent {Options} {href indent} {). -} indent {/usr/tmp/nxtvdb/nxtvdb-} bold { +} indent {/tmp/nxtvdb/nxtvdb-} bold { } {} {Directory containing one file for each provider's database. The path can be changed with the } indent {-dbdir} {bold indent} { command line option (see } indent {Options} {href indent} {). Note that the path can also be configured during compilation of the software, so if you downloaded a binary version of this package the path may be different. The current default setting can be queried with the } indent {-help} {bold indent} { command line switch. } indent {The last 4 digits of the file names are the hexadecimal CNI (Country and Network Identifier) of the provider. } indent {/dev/vbi0} bold {, } {} {/dev/vbi1} bold {, etc. @ 1.4 log @Update nxtvepg to 2.4.0: Changes since 2.3.0 are too numerous to mention all here. Refer to the homepage for details. The most important changes: * Project page was moved to sourceforge * Implemented user-defined columns in TV schedule output, which allow to define the column content depending on matches against a number of filter shortcuts; the content can consist of static text, pre-defined images or a standard attribute. See the manual or this screenshot for details. * Implemented inverted filters, i.e. you can now search for all programmes which do not match one or more of given filter criteria or simply invert the outcome of a complete filter setting. * Added a new filter type: "VPS/PDC" which allows to search for programmes with a VPS/PDC timestamp attached, and/or whose VPS/PDC start time differs from the actual start time (i.e. shifted or newly added programmes) * Enhanced start time filter: added an option "ignore date" which allows to search for programmes in a daily time window (e.g. restrict a search for German new magazine "Tagesschau" to 20:00-20:10) * Added database export in XML format (according to xmltv.dtd), provided by Massis Sirapian. * Bugfix for Power-PC architecture in pioutput.c; Thanks to Gerhard Tonn * Internal changes: split Tcl/Tk script for GUI into modules (the * daemon only loads the script which manages the rcfile - saves * apx. 400 kB RAM) Plus many bug fixes. @ text @d3 1 a3 1 --- epgtcl/helptexts.tcl.orig Sun Nov 24 17:34:29 2002 d5 1 a5 1 @@@@ -25,7 +25,7 @@@@ d9 2 a10 2 -} {} {Specify an alternate directory for the databases. Default: On UNIX /usr/tmp/nxtvdb, on Windows the current directory. Note that the database management is not equipped for concurrent writing, so if you have more than one TV tuner card in your system or network, relocate the directory into the users' homes. +} {} {Specify an alternate directory for the databases. Default: On UNIX /tmp/nxtvdb, on Windows the current directory. Note that the database management is not equipped for concurrent writing, so if you have more than one TV tuner card in your system or network, relocate the directory into the users' homes. d13 2 a14 2 } {} {Specify which TV card hardware to use, if you have more than card. Default: index 0. On Linux the given index is appended to the device names, i.e. } indent {/dev/vbi} {underlined indent} { and } indent {/dev/video} {underlined indent} {. On Windows index "n" means the n-th card found while scanning the PCI bus for cards with a Bt878, Bt878A, Bt848 or Bt849 chip. If you have more than one TV card with the same chip, the order between those is undefined, but still constant (i.e. the order is determined by the driver, not nxtvepg) @@@@ -579,7 +579,7 @@@@ d17 1 a17 1 } {} {Configuration file where all personal settings are stored. Per default this is created in your home directory, but a different path and file name can be specified with the } indent {-rcfile} {bold indent} { option. d20 1 a20 1 } {} {Directory containing one file for each provider's database. Can be changed with the } indent {-dbdir} {bold indent} { command line option. Note that the path can also be configured during compilation of the software, so if you downloaded a binary version of this package the path may be different. The current default setting can be queried with the } indent {-help} {bold indent} { command line switch. @ 1.3 log @Update nxtvepg to 2.2.1 Changes since 0.7.4 (Windows changes ommitted): From 2.2.0 (aka 0.7.4) to 2.2.1 (August/24/2002) This release contains the following fixes: * Major bugfix: nxtvepg crashed frequently due to a memory overwrite bug in the description text display function. The bug exists in all previous versions! (It surfaced only now because some very long description texts were transmitted by the German provider Kabel1.) * Bugfix in database merge: merge failed when no networks were manually selected yet * Network name column in the programme listing now automatically adapts its width so that network names no longer get cut off. Thanks to Thierry M?n?trier for his excellent feedback. From 2.1.2 (aka 0.7.4) to 2.2.0 (August/18/2002) This release contains the following new features and fixes: * Network selection config dialog: allow to specify time windows for each network (e.g. for ARTE 19:00 - 06:00 o'clock). Programmes that are completely outside this window are suppressed in the listing. * PDC theme descriptors were translated to French and German; the language can be either selected automatically or manually. Thanks to Matthieu for triggering this improvement and for the French translation. * The programme database can be exported into a text file in TAB separated format, so that it can be directly loaded into an SQL database. (This feature has been added to support the HTML converter E*plore EPG nexTView written in PHP by sysmik) * Bugfix in the EPG scan due to which on channels which could not be identified via VPS/PDC no EPG provider was found. Thanks to Helge Kreutzmann for pointing out this problem. * Manual size changes of the help window are now remembered; also improved a few details in help text formatting. @ text @d3 20 a22 11 --- epgui/help.tcl.orig Sat Aug 31 11:00:26 2002 +++ epgui/help.tcl @@@@ -28,7 +28,7 @@@@ } {} {-rcfile} bold { } {} {path} underlined { Specify an alternate configuration file. Default: on UNIX $HOME/.nxtvepgrc, on Windows nxtvepg.ini in the current directory. } {} {-dbdir} bold { } {} {directory} underlined { -Specify an alternate directory for the databases. Default: On UNIX /usr/tmp/nxtvdb, on Windows the current directory. Note that the database management is not equipped for concurrent writing, so if you have more than one TV tuner card in your system or network, relocate the directory into the users' homes. +Specify an alternate directory for the databases. Default: On UNIX /tmp/nxtvdb, on Windows the current directory. Note that the database management is not equipped for concurrent writing, so if you have more than one TV tuner card in your system or network, relocate the directory into the users' homes. If you're using an acquisition daemon, the browser must be configured to use the same directory as the daemon. If the daemon is running on a different host, you need to mount the remote directory, e.g. via NFS. } {} {-card} bold { } {} {index} underlined { Specify which TV card hardware to use, if you have more than card. Default: index 0. On Linux the given index is appended to the device names, i.e. } {} {/dev/vbi} underlined { and } {} {/dev/video} underlined {. On Windows index "n" means the n-th card found while scanning the PCI bus for cards with a Bt878, Bt878A, Bt848 or Bt849 chip. If you have more than one TV card with the same chip, the order between those is undefined, but still constant (i.e. the order is determined by the driver, not nxtvepg) @ 1.2 log @Update nxtvepg to 0.7.0 Changes since 0.6.9: * Added a network connection between the acquisition daemon and the GUI. While connected, the browser receives updates for opened Nextview databases (i.e. all incoming EPG blocks are forwarded) and constant updates about the acquisition progress. * Added compile-time option to use multi-threading for VBI acquisition instead of a separate process. The advantage is that the threads are only created when acquisition is enabled and not when connected to a daemon. * Added support for wheel mouse in main and help windows, thanks to Serge Koenigsmann. xawtv popup is immediately removed when xawtv is terminated or iconified * Fixed bug in status line statistics output: expired percentage did not reach 100% even after the database appeared empty because the total of "defective" blocks was erronously included in the quotient. * Added scollbars to network list in network selection dialog and limited listbox height to 27 networks. * Added field with official network description in network name config dialog to avoid confusion in case different stations have similar logos (e.g. there's "ntv" in Turkey and "n-tv" in Germany) * Added network name output during EPG scan (e.g. "ARD" instead of "0x0DC1") generally improved diagnostic output (summary at the end) * The timescales windows now show all blocks in the database; they used to start with the current time, omitting all expired blocks. That was confusing esp. in case all blocks were expired, because the status line said "100% complete" but no blocks were displayed. * Added "acquisition tail" to timescales: the most recently updated ranges are marked with a white bar which fades to the background color over time * Added callback to timescale windows: mouse click on a scale now filters the slected netwop in the main window and jumps to the given time * Fixed bug in database structure which holds navigation menu entries (a fixed length array was too short and caused memory overwrites) * Both acquisition and EPG scan now extract channel frequecies from both databases and rc/ini file, so that in case of loss of either databases or rc/ini file they still can be recovered. * Fixed bug which let the browser hang in wait(2) after the process group was delivered a STOP signal (i.e. CTRL-Z in the controlling terminal) * Made dialog windows which display lists resizable, e.g. netwop selection * Bugfix in database merge (yes, yet another one): the merged netwop table could contain uninitialized entries, if the user network selection contained networks that were included in none of the merged databases (e.g. remains of a previous merge with different providers) * Implemented "Index" filters for merged database; due to technical limitations currently only "now" & "next" searches are supported; others will return empty lists. Thanks to Mathias Homann for prompting this fix. @ text @d3 1 a3 1 --- epgui/help.tcl.orig Sun Feb 17 13:34:51 2002 d5 1 a5 1 @@@@ -27,7 +27,7 @@@@ d13 1 a13 1 Specify which tuner card to use, if you have more than one. The given index is appended to /dev/vbi and /dev/video. Default: index 0, i.e. the card in the first PCI slot. @ 1.1 log @Initial revision @ text @d3 3 a5 3 --- epgui/help.tcl.orig Wed Feb 14 22:31:37 2001 +++ epgui/help.tcl Sun Feb 18 20:11:30 2001 @@@@ -26,7 +26,7 @@@@ d7 1 a7 1 Specify an alternate configuration file. Default: on UNIX ~/.nxtvepgrc, on Windows nxtvepg.ini in the current directory. d11 1 a13 1 } {} {-provider} bold { } {} {CNI} underlined { @ 1.1.1.1 log @Import new "nxtvepg" package contributed by Mario Kemper in PR pkg/12215: NextView EPG decoder @ text @@