-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathREADME
133 lines (96 loc) · 3.76 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
_______ __ __ ___
|_ _\ \ / / \ \ / (_) _____ _____ _ __
| | \ \ / /___\ \ / /| |/ _ \ \ /\ / / _ \ '__|
| | \ V /_____\ V / | | __/\ V V / __/ |
|_| \_/ \_/ |_|\___| \_/\_/ \___|_|
--------------------------------------------------
About
-----
TV-Viewer is a small application to watch and record TV.
It is independent from a special Desktop Environment like KDE or Gnome,
because it uses the Tk toolkit.
Requirements
------------
In order to install and use the program you'll need:
* Tcl and Tk >= 8.5
* sqlite3 and sqlite3 Tcl bindings
* ivtv-tune and v4l2-ctl (ivtv-utils).
* Mplayer >= 1.0rc2 (A most recent version of mplayer is recommended)
* xdg-utils
It is recommended to install,
* tkimg (If you use Tcl/Tk < 8.6)
as well.
Optional Features
-----------------
TV-Viewer comes with some optional features. You may choose if you want
them to be installed or not.
* tktray - A Tk library to dock Tk to the system tray. (default: enabled)
Depends on glibc; libxdmcp; libxau; libxcb; libx11
These dependencies should be installed by default on every linux
distribution.
* tclkit - Install TV-Viewer using a tclkit. (default: disabled)
A tclkit provides a complete TCL/TK environment. You may use
this if your distribution does not ship an appropriate version
of Tcl/Tk. Download the tclkit from tv-viewer.sourceforge.net
and place it in extensions/tclkit/
Use the following switch if you want to enable or disable one of these features
--enable-FEATURE=ARG (e.g. --enable-tktray=yes/no ; --enable-tclkit=yes/no)
with the configure.tcl script.
Installation
------------
Installing TV-Viewer is done by the following 2 commands:
$ ./configure.tcl (configures build environment and creates install.tcl)
% ./install.tcl (you may need root privileges)
For more configuration details run
$ ./configure.tcl --help
If there are any errors during installation, check your build environment and
the file "./config.log". Otherwise contact us and/or have a look at the manual.
http://tv-viewer.sourceforge.net
Uninstall
---------
You can uninstall TV-Viewer with the installation script. This will
delete all program files but your configuration will still be present
("~/.tv-viewer/").
% ./install.tcl --uninstal (You may need root privileges)
Usage
-----
To run TV-Viewer just type
% tv-viewer
on a console.
There are several command line options. Run
% tv-viewer --help
for details.
For basic usage informations have a look at the man page.
% man tv-viewer
License
-------
TV-Viewer is distributed 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. A copy of this license
can be found in .../tv-viewer/license/license_gpl-2.0.txt.
The icons, distributed with TV-Viewer, are covered by different licenses. See
.../tv-viewer/license/icons_license.txt
--
tktray:
The shared library libtktray1.3.9.so is copyrighted by Anton Kovalenko under the BSD
license.
http://sw4me.com/wiki/Tktray
--
callib:
Callib is a calendar widget of which TV-Viewer makes us of. It is copyrighted by Jaafar Mejri.
http://wiki.tcl.tk/13497
--
autoscroll:
Autoscroll is part of tklib. The library was originally written by Kevin B Kenny.
For copyright infos see .../tv-viewer/extensions/autoscroll/license.terms
--
fsdialog:
Copyright (C) Schelte Bron. Freely redistributable.
http://wiki.tcl.tk/15897
Ideas, questions, patches and bug reports
-----------------------------------------
Project site http://sourceforge.net/projects/tv-viewer/
Homepage http://tv-viewer.sourceforge.net
--
2007-2013 by Christian Rapp
crappbytes(at)googlemail(dot)com