exif is faster and more reliable
[booh] / INSTALL
1 This software requires for compiling:
2
3 - gtk >= 2.6
4 - ruby
5 - ruby-gettext >= 0.8.0
6 - ruby-gtk2 >= 0.12
7 - devel of ruby-gnome2 (mkmf-gnome2.rb, rbgobject.h)
8 - libexif
9
10     Note: theoretically, gtk and ruby-gtk2 are not needed if
11     you're gonna use only the backend script (the only lost
12     functionality is white balance correction which uses
13     gdk_pixbuf). However, the GUI is an important part of this
14     software and its use is encouraged (it helps a lot).
15
16 And for runtime:
17
18 - convert (from ImageMagick)
19
20 For runtime, not strictly needed but nice to have:
21
22 - transcode and mencoder (not strictly needed if you won't manipulate any video)
23 - exif (to be able to show all EXIF data of a picture)
24
25
26         Compiling and Installing Quick Start
27
28 Type this as normal user:
29
30  # ruby setup.rb config
31  # ruby setup.rb setup
32  # cd ext
33  # ruby extconf.rb
34  # make
35
36 And type this as superuser:
37
38  $ ruby setup.rb install
39  $ cd ext
40  $ make install
41
42 If you want to package as normal user to another root:
43  $ rm -rf %buildroot
44  $ ruby setup.rb install --prefix=%buildroot
45  $ cd ext
46  $ make install DESTDIR=%buildroot libdir=%buildroot%{_libdir} archdir=%buildroot%ruby_archdir
47
48  ruby_archdir being the result of: ruby -rrbconfig -e "puts Config::CONFIG['sitearchdir']"
49
50 Note: it will install things in traditional directories plus
51 ruby_archdir and ruby_libdir, the latter one being the result of
52 ruby -rrbconfig -e "puts Config::CONFIG['sitelibdir']"
53
54
55 Find icons for you menu system in the icons/ subdir.