/
README
123 lines (109 loc) · 3.18 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
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
Oyranos (gr. sky):
The Colour Management System (CMS) Oyranos allows the coordination of
device specific Informations (ICC profiles) und system wide settings.
Internet:
site: http://www.oyranos.org
wiki: http://www.oyranos.org/wiki/index.php?title=Oyranos
Dependencies:
Mandatory:
libxml2 - http://www.xmlsoft.org/
OpenICC-Data is needed with its default ICC profiles
libXinerama, libXrandr, libXfixes and libXxf86vm for X11 support - www.x.org
libXcm for X11 and Quarz monitor support - http://www.oyranos.org
Xcm for X11 and Quarz monitor support - http://www.oyranos.org
lcms and/or lcms2 for colour conversions - http://www.littlecms.com
Optional:
Elektra - http://www.libelektra.org
FLTK (--enable-threads) is needed for the example Gui - http://www.fltk.org
Xcalib a vcgt loader - http://www.etg.e-technik.uni-erlangen.de/web/doe/xcalib/
For the documentation use doxygen, graphviz and graphviz-gd packages.
Doxygen v1.5.8 or higher is recommended - http://www.doxygen.org
Qt for a nice observer utility - http://qt.nokia.com/
CUPS for CUPS ICC configuration support - http://www.cups.org
libraw for cameraRAW decoding - http://www.libraw.org
exiv2 for cameraRAW decoding - http://www.exiv2.org/
SANE only with Oyranos SANE_CAP_COLOUR patch - http://www.sane-project.org/
Cairo for a example - http://www.cairographics.org/
Debian:
locales
build-essential
libxml2-dev
elektra-0.7.0 - included (ubuntu: libelektra-dev)
pkg-config
gettext
fltk1.1-dev (ubuntu: libfltk1.1-dev)
libpng12-dev
liblcms1-dev
libcairo2-dev
x11proto-xf86vidmode-dev
x11proto-xext-dev
libxxf86vm-dev
libxrandr-dev
libxinerama-dev
libxmu-dev
libxpm-dev
oyranos-0.1.10 can now be installed successfully.
doxygen
graphviz
libxfixes-dev
fluid
optional:
ICC Examin to build afterwards. oyranos-config-fltk uses the profile viewer.
Fedora 13:
git
gcc-c++
elektra-devel
cups-devel
sane-backends-devel
lcms-devel
icc-profiles-basiccolor-lstarrgb
icc-profiles-lcms-lab
icc-profiles-openicc-printing
icc-profiles-openicc-rgb
libxml2-devel
libpng-devel
libtiff-devel
LibRaw-devel
libXinerama-devel
libXrandr-devel
libXcm-devel
fltk-devel
gettext
doxygen
graphviz
optional:
cairo-devel
libXmu-devel
qt-devel
netpbm-progs
libexiv2-devel
libraw-devel
Arch Linux:
extra/libxml2
extra/libxrandr
extra/libxinerama
extra/libxfixes
extra/libxxf86vm
extra/lcms
extra/lcms2
extra/graphviz
extra/doxygen
community/yajl
AUR/libxcm
AUR/openicc (TODO verify if correct package)
optional:
extra/qt
extra/fltk
community/libraw
AUR/xcalib
AUR/elektra
NOTE1: If you have problems installing elektra from AUR,
use this PKGBUILD: ./extras/arch.abs/elektra/PKGBUILD
NOTE2: To build an Arch package of Oyranos from yor local git branch,
use './extras/arch.abs/oyranos-git/PKGBUILD' and
(a) replace '_gitroot' variable,
(b) replace the branch name in line 44.
Building:
$ configure
$ make
$ make install