File: INSTALL

package info (click to toggle)
streamtuner 0.99.99-15
  • links: PTS
  • area: main
  • in suites: lenny, squeeze
  • size: 5,220 kB
  • ctags: 2,980
  • sloc: ansic: 27,119; sh: 8,206; xml: 4,811; makefile: 444; python: 366
file content (105 lines) | stat: -rw-r--r-- 2,321 bytes parent folder | download | duplicates (3)
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
-------------------------------------------------------------------------------
 streamtuner installation instructions
-------------------------------------------------------------------------------

Index

	0. About this document
	1. Portability
	2. Dependencies
	3. Instructions
	4. Configure options

0. About this document

	$Id: INSTALL,v 1.31.2.4 2004/12/21 15:04:55 jylefort Exp $

	Copyright (c) 2002, 2003, 2004 Jean-Yves Lefort.

	This document is part of streamtuner.
	It may be distributed under the same terms as streamtuner.

1. Portability

	streamtuner has been designed from the ground up with
	portability in mind. The source code conforms to the ANSI C
	and POSIX.1 specifications (no platform-specific features are
	used).

2. Dependencies

	Requirements:

		* GTK+ (version 2.4.0 or superior)
		  http://www.gtk.org/

		* libcurl (version 7.10.8 or superior)
		  http://curl.haxx.se/libcurl/

	Optional dependencies:

		* for Xiph support:

		  libxml (version 2.0 or superior)
		  http://www.xmlsoft.org/

		* for local metadata support:

		  TagLib (version 1.2 or superior)
		  http://developer.kde.org/~wheeler/taglib.html

		* for Python support:

		  Python (version 2.3 or superior)
		  http://www.python.org/

		  PyGTK (version 2.4.0 or superior)
		  http://www.pygtk.org/

3. Instructions

	streamtuner uses the GNU build system. Hence, the following
	familiar sequence should satisfy most users:

		$ ./configure
		$ make
		<get root privileges, if needed>
		$ make install

	The ./configure script options are documented below. They are
	enabled by default and automatically disabled if a requirement
	is not met, so you probably do not need to use them.

4. Configure options

	--enable-shoutcast (default: yes)

		Build the SHOUTcast plugin.

	--enable-live365 (default: yes)

		Build the Live365 plugin.

	--enable-xiph (default: yes)

		Build the Xiph plugin.

		Requirements: libxml version 2.0 or superior.

	--enable-local (default: yes)

		Build the Local plugin.

	--enable-local-metadata (default: yes)

		Enable metadata support in the Local plugin.

		Requirements: TagLib version 1.2 or superior.
		Applies to: Local.

	--enable-python (default: yes)

		Build the Python plugin.

		Requirements: Python version 2.3 or superior
		              PyGTK version 2.4.0 or superior