forked from niavok/perroquet
-
Notifications
You must be signed in to change notification settings - Fork 0
/
INSTALL
97 lines (63 loc) · 2.25 KB
/
INSTALL
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
Before install Perroquet with this method, you should verify if there is
not package for you OS :
http://perroquet.b219.org/en/download.html
Build and install
=================
To build and install Perroquet, you need these dependancies:
* Python 2.5+
Debian/Ubuntu: python
Archlinux : python
* Intltool 0.40.0+
Debian/Ubuntu: intltool (>= 0.40.0)
Archlinux: intltool (>= 0.40.0)
Fedora: intltool
* In Fedora, you also need to install:
python-setuptools-devel
To build for local usage, run:
./setup.py build
Note that build for local use is necessary only to have translation.
To install properly, run:
./setup.py install --record=install-files.txt
See --help for an overview of the available options; e.g. --prefix to
install to a custom base directory, and --without-gettext to avoid
installing natural language support files.
Others options are usefull for packagers :
--without-icon-cache
--without-mime-database
--without-desktop-database
setup.py supports basic uninstallation provided --record was used for
installation as above:
./setup.py uninstall --manifest=install-files.txt
Note that uninstall will avoid removing most empty directories so it
won't harm e.g. locale or icon directories which only contain Perroquet
data. It also won't rebuild the icon cache, so you may wish to:
gtk-update-icon-cache -q -f ${PREFIX}/share/icons/hicolor
Where ${PREFIX} is the base install directory; e.g. /usr/local.
Run
===
To use Perroquet, you need these dependancies
* Python 2.5+
Debian/Ubuntu: python
Archlinux : python
* Gstreamer 0.10
Debian/Ubuntu: gstreamer0.10-plugins-good
Archlinux: gstreamer0.10-good
* Python-gstreamer0.10
Debian/Ubuntu: python-gst0.10
Archlinux: gstreamer0.10-python
* Gstreamer 0.10 plugins bad (Optional, need for play speed change)
Debian/Ubuntu: gstreamer0.10-plugins-bad
Archlinux: gstreamer0.10-bas
* Gtk2 2.16+
Debian/Ubuntu: libgtk2.0-0
Archlinux: gtk2
* Pygtk 2.16+
Debian/Ubuntu: python-gtk2
Archlinux: pygtk
Without install, run:
./perroquet
With install, just run in any directory:
perroquet
Others
======
If you have additionnal comment, contact the perroquet team at perroquet-team@lists.launchpad.net or fred.bertolus@gmail.com