forked from bombono-dvd/bombono-dvd
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathREADME
84 lines (70 loc) · 2.52 KB
/
README
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
About OpenBombono.
OpenBombono is DVD authoring program with nice and clean GUI.
The project homepage is
http://bombono.com
OpenBombono is 'Open Source' and licensed under GPL
(GNU General Public License, version 2), see COPYING. Boost Library is under
Boost Software License Version 1.0, see boost-lib/LICENSE_1_0.txt. The
following code is licensed under LGPL (GNU Library General Public License,
version 2 or later), see docs/COPYING.LIB:
* src/mgui/sdk/libgnome
* code from GTK+, in src/mgui/author/output.cpp
* libs/mpeg2dec/src/getopt.c
Boyer-Moore algorithm code in src/mlib/sdk/memmem.h is licensed under
docs/Python-License.txt.
Author:
Ilya Murav'jov <muravev@yandex.ru>
Contributors:
Tekkno Genius <tekknogenius@gmail.com>
wronguser <wronguser@users.sourceforge.net>
abstrusus@users.sourceforge.net
dietrichmartin@users.sourceforge.net
Thomas Bartosik <tbartdev@gmx-topmail.de>
Design:
Ilya Murav'jov
Aleksandr Finogentov
Installation Instructions
=========================
I. Requirements:
o gtk+ >= 2.8,- http://www.gtk.org/
o gtkmm >= 2.4,- http://www.gtkmm.org/
o SCons >= 0.96.1,- http://www.scons.org/
o mjpegtools >= 1.8.0,- http://mjpeg.sourceforge.net/
o libdvdread - http://www.dtek.chalmers.se/groups/dvd/
o dvdauthor - http://dvdauthor.sourceforge.net/
o dvd+rw-tools - http://fy.chalmers.se/~appro/linux/DVD+RW/
o twolame - http://www.twolame.org/
o libxml++ - http://libxmlplusplus.sourceforge.net/
o ffmpeg: - http://www.ffmpeg.org/
- libavformat, libswscale
- (runtime) ffmpeg converter
o enca: - http://gitorious.org/enca
II. You need SCons to build OpenBombono - maybe the best build tool ever. ;)
SCons is just make&autotools&libtool all together. Type:
1) unpack
$ tar -xjf bombono-dvd-0.5.tar.bz2
$ cd bombono-dvd-0.5
2) build
$ scons
3) install (to /usr/local)
$ sudo scons install
or to anywhere
$ sudo scons PREFIX=<anywhere> install
You can see other options to build:
$ scons -h
For instance:
$ scons BUILD_CFG=debug # for debugging
$ scons TEST=1 # run tests
III. Packaging OpenBombono:
- for those who is accustomed to 'configure; make; make install' sequence:
$ scons PREFIX=/usr DESTDIR=$(CURDIR)/debian/bombono-dvd
...
# fixing build errors
$ scons
...
$ scons install
- see ./debian for Debian-based distros
- see ./tools/scripts/bombono-dvd.spec for RPM-based distros
Documentation
=============
See http://bombono.com/Documentation