~ubuntu-branches/ubuntu/natty/file-browser-applet/natty

« back to all changes in this revision

Viewing changes to INSTALL

  • Committer: Bazaar Package Importer
  • Author(s): Andrew Starr-Bochicchio
  • Date: 2009-04-11 17:15:39 UTC
  • mfrom: (1.1.4 upstream) (2.1.2 squeeze)
  • Revision ID: james.westby@ubuntu.com-20090411171539-jk4kgkvm4i39nv3c
Tags: 0.6.2-1
* New upstream release. (Closes: #504525)
 - Added context menu with a few actions (open-with, new folder here, 
   delete file/folder, create/extract archive, create CD/DVD from 
   file/folder, compile a tex file).
 - Added configuration option to make text vertical/horizontal when 
   the panel is vertical.
 - Added tooltips to configuration dialog.
 - Fixes upstream bugs #21, #30, #34, #37, #39, #43, #44, #45, #49, 
   #51, #56, #59, #60, and #62.
 - Added mnemonic keyboard shortcut to menus for 
   faster keyboard navigation.
 - Added recent documents' support.
 - Improved menu browser focus after context menu close.
 - Added preliminary DnD dragging out of applet. MOVE is the default 
   behaviour.
 - Some code cleanups and plugged memory leaks.
 - Slightly improved "New Folder" dialog.
 - Migrated to gtk+ builder from libglade.
* debian/control:
 - Add suggests on file-roller, brasero, and rubber 
   for new features.
 - Add Vcs-Bzr field.
 - Drop depricated libglade2-dev Build-Depend
 - Drop unneeded libpanel-applet2-0 Depend. Already picked up by 
   shlibs:Depends.
 - Add versionized Build-Depend on libgtk2.0-dev (>= 2.14)
 - Bump Standards-Version to 3.8.1
* debian/copyright:
 - Use /usr/share/common-licenses/GPL-2 rather than just GLP.

Show diffs side-by-side

added added

removed removed

Lines of Context:
9
9
gtk-2.0 >= 2.14
10
10
gio-2.0
11
11
libpanel-applet-2.0
12
 
libglade-2.0
13
12
 
14
13
Some of the context menu actions require File-roller, Brasero and Rubber. You
15
14
can compile and run the applet without them though.
23
22
Configuration
24
23
*************
25
24
There are 6 configuration options available:
26
 
        * CMAKE_INSTALL_PREFIX
27
 
        * CMAKE_INSTALL_LIB_PREFIX
28
 
        * CMAKE_INSTALL_LIB_EXEC_DIR
29
 
        * CMAKE_INSTALL_BONOBO_DIR
30
 
        * CMAKE_INSTALL_GCONF_SCHEMA_DIR
31
 
        * CMAKE_INSTALL_GLADEUI_DIR
32
 
        * ENABLE_GTK_HOTKEY
 
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
33
32
 
34
33
CMAKE_INSTALL_PREFIX specifies the base installation prefix. The following
35
34
other specific installation paths depend on this prefix:
36
35
 - CMAKE_INSTALL_LIB_PREFIX
37
36
 - CMAKE_INSTALL_GCONF_SCHEMA_DIR
38
 
 - CMAKE_INSTALL_GLADEUI_DIR
 
37
 - CMAKE_INSTALL_BUILDER_UI_DIR
39
38
NOTE!!! The default is /usr/local but should be /usr for the applet-loader to find the applet.
40
39
 
41
40
CMAKE_INSTALL_LIB_PREFIX specifies the installation prefix of the binary
51
50
CMAKE_INSTALL_GCONF_SCHEMA_DIR specifies the installation prefix of the gconf schema
52
51
file. The default is CMAKE_INSTALL_PREFIX/share/gconf/schemas
53
52
 
54
 
CMAKE_INSTALL_GLADEUI_DIR specifies the installation prefix of the glade ui
55
 
file. The default is CMAKE_INSTALL_PREFIX/share/file-browser-applet/glade
 
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
56
55
 
57
56
CMAKE_INSTALL_BONOBO_DIR specifies the installation bonobo Server file. The
58
57
default is CMAKE_INSTALL_LIB_PREFIX/bonobo/servers
60
59
ENABLE_GTK_HOTKEY is used to manually disable the use of libgtkhotkey even if it found by cmake.
61
60
The default value is true, meaning that if libgtkhotkey is found it will be used.
62
61
 
63
 
To configure using the defaults, run the following command at the project root folder:
64
 
'cmake .'
65
 
 
66
 
To specify an option, run (with the trailing period):
67
 
'cmake -D CMAKE_OPTION=/new/option/value .'
 
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 ../'
68
74
 
69
75
Compiling
70
76
*********
71
 
At the project's root directory, execute:
 
77
At the project's build directory, execute:
 
78
 
72
79
'make'
73
80
 
74
81
Installation
75
82
************
76
 
At the project's root directory, with root privileges execute:
 
83
At the project's build directory, with root privileges execute:
 
84
 
77
85
'make install'
78
86
 
79
87
Similarly, to uninstall...
 
88
 
80
89
'make uninstall'