Added using of new confirm_execute option when performing default action on a file.
[gnome-file-browser-applet:gnome-file-browser-applet.git] / INSTALL
1 Installation Instructions
2 *************************
3
4 Requirements
5 ************
6 You will need to have the binary and development files (and all their
7 dependencies) for the following packages installed to compile this program:
8
9 gtk-2.0 >= 2.14
10 gio-2.0
11 libpanel-applet-2.0
12
13 Some of the context menu actions require File-roller, Brasero and Rubber. You
14 can compile and run the applet without them though.
15
16 Optionally requires libgtkhotkey-1.0 for keyboard activation.
17
18 You will also need the following packages installed to compile this program:
19 pkg-config
20 CMake >= 2.4.7
21
22 Configuration
23 *************
24 There are 6 configuration options available:
25     * CMAKE_INSTALL_PREFIX
26     * CMAKE_INSTALL_LIB_PREFIX
27     * CMAKE_INSTALL_LIB_EXEC_DIR
28     * CMAKE_INSTALL_BONOBO_DIR
29     * CMAKE_INSTALL_GCONF_SCHEMA_DIR
30     * CMAKE_INSTALL_BUILDER_UI_DIR
31     * ENABLE_GTK_HOTKEY
32
33 CMAKE_INSTALL_PREFIX specifies the base installation prefix. The following
34 other specific installation paths depend on this prefix:
35  - CMAKE_INSTALL_LIB_PREFIX
36  - CMAKE_INSTALL_GCONF_SCHEMA_DIR
37  - CMAKE_INSTALL_BUILDER_UI_DIR
38 NOTE!!! The default is /usr/local but should be /usr for the applet-loader to find the applet.
39
40 CMAKE_INSTALL_LIB_PREFIX specifies the installation prefix of the binary
41 application file. Two other specific installation paths depend on this prefix:
42  - CMAKE_INSTALL_LIB_EXEC_DIR
43  - CMAKE_INSTALL_BONOBO_DIR
44 The default is CMAKE_INSTALL_PREFIX/lib.
45
46 CMAKE_INSTALL_LIB_EXEC_DIR specifies the installation path of the binary
47 application file. The default is
48 CMAKE_INSTALL_LIB_EXEC_DIR=CMAKE_INSTALL_LIB_PREFIX/file-browser-applet
49
50 CMAKE_INSTALL_GCONF_SCHEMA_DIR specifies the installation prefix of the gconf schema
51 file. The default is CMAKE_INSTALL_PREFIX/share/gconf/schemas
52
53 CMAKE_INSTALL_BUILDER_UI_DIR specifies the installation prefix of the gtk+
54 builder ui file. The default is CMAKE_INSTALL_PREFIX/share/file-browser-applet/builder
55
56 CMAKE_INSTALL_BONOBO_DIR specifies the installation bonobo Server file. The
57 default is CMAKE_INSTALL_LIB_PREFIX/bonobo/servers
58
59 ENABLE_GTK_HOTKEY is used to manually disable the use of libgtkhotkey even if it found by cmake.
60 The default value is true, meaning that if libgtkhotkey is found it will be used.
61
62 Configuring
63 ***********
64 Building out-of-source is recommended with CMake.  To configure out-of-source
65 using the defaults, run the following commands at the project root folder:
66
67 'mkdir build'
68 'cd build'
69 'cmake ../'
70
71 To specify an option, run (with the trailing ../):
72
73 'cmake -D CMAKE_OPTION=/new/option/value ../'
74
75 Compiling
76 *********
77 At the project's build directory, execute:
78
79 'make'
80
81 Installation
82 ************
83 At the project's build directory, with root privileges execute:
84
85 'make install'
86
87 Similarly, to uninstall...
88
89 'make uninstall'