Lines 8-32
Link Here
|
8 |
|
8 |
|
9 |
DESCRIPTION="colour management system allowing to share various settings across applications and services" |
9 |
DESCRIPTION="colour management system allowing to share various settings across applications and services" |
10 |
HOMEPAGE="http://www.oyranos.org/" |
10 |
HOMEPAGE="http://www.oyranos.org/" |
11 |
SRC_URI="mirror://sourceforge/oyranos/Oyranos/Oyranos%200.4/${P}.tar.bz2" |
11 |
if [[ ${PV} == "9999" ]] ; then |
|
|
12 |
EGIT_REPO_URI="git://www.${PN}.org/git/${PN}" |
13 |
inherit git-2 |
14 |
KEYWORDS="" |
15 |
else |
16 |
SRC_URI="mirror://sourceforge/oyranos/Oyranos/Oyranos%200.9/${P}.tar.bz2" |
17 |
KEYWORDS="~amd64 ~x86" |
18 |
fi |
12 |
|
19 |
|
13 |
LICENSE="BSD" |
20 |
LICENSE="BSD" |
14 |
SLOT="0" |
21 |
SLOT="0" |
15 |
KEYWORDS="~amd64 ~x86" |
|
|
16 |
IUSE="X cairo cups doc exif fltk qt4 raw test" |
22 |
IUSE="X cairo cups doc exif fltk qt4 raw test" |
17 |
|
23 |
|
18 |
RDEPEND="=app-admin/elektra-0.7*:0[${MULTILIB_USEDEP}] |
24 |
RDEPEND=" |
19 |
>=app-admin/elektra-0.7.1-r5:0[${MULTILIB_USEDEP}] |
25 |
|| ( |
|
|
26 |
=app-admin/elektra-0.7*:0[${MULTILIB_USEDEP}] |
27 |
>=app-admin/elektra-0.8.4:0[${MULTILIB_USEDEP}] |
28 |
) |
20 |
>=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] |
29 |
>=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] |
21 |
>=dev-libs/yajl-2.0.4-r1[${MULTILIB_USEDEP}] |
30 |
>=dev-libs/yajl-2.0.4-r1[${MULTILIB_USEDEP}] |
22 |
media-libs/icc-profiles-basiccolor-printing2009 |
31 |
media-libs/icc-profiles-basiccolor-printing2009 |
23 |
media-libs/icc-profiles-basiccolor-printing2009 |
32 |
media-libs/icc-profiles-openicc |
24 |
|| ( |
33 |
|| ( |
25 |
>=media-libs/lcms-2.5:2[${MULTILIB_USEDEP}] |
34 |
>=media-libs/lcms-2.5:2[${MULTILIB_USEDEP}] |
26 |
>=media-libs/lcms-1.19-r1:0[${MULTILIB_USEDEP}] |
35 |
>=media-libs/lcms-1.19-r1:0[${MULTILIB_USEDEP}] |
27 |
) |
36 |
) |
28 |
>=media-libs/libpng-1.6.10:0[${MULTILIB_USEDEP}] |
37 |
>=media-libs/libpng-1.6.10:0[${MULTILIB_USEDEP}] |
29 |
>=media-libs/libXcm-0.5.2-r1[${MULTILIB_USEDEP}] |
38 |
>=media-libs/libXcm-0.5.3[${MULTILIB_USEDEP}] |
30 |
cairo? ( >=x11-libs/cairo-1.12.14-r4[${MULTILIB_USEDEP}] ) |
39 |
cairo? ( >=x11-libs/cairo-1.12.14-r4[${MULTILIB_USEDEP}] ) |
31 |
cups? ( >=net-print/cups-1.7.1-r1[${MULTILIB_USEDEP}] ) |
40 |
cups? ( >=net-print/cups-1.7.1-r1[${MULTILIB_USEDEP}] ) |
32 |
exif? ( >=media-gfx/exiv2-0.23-r2[${MULTILIB_USEDEP}] ) |
41 |
exif? ( >=media-gfx/exiv2-0.23-r2[${MULTILIB_USEDEP}] ) |
Lines 56-80
Link Here
|
56 |
einfo remove bundled libs |
65 |
einfo remove bundled libs |
57 |
rm -rf elektra* yajl || die |
66 |
rm -rf elektra* yajl || die |
58 |
|
67 |
|
59 |
epatch "${FILESDIR}/${P}"-buildsystem-r1.patch |
68 |
epatch "${FILESDIR}/${PN}"-0.9.5-buildsystem.patch |
60 |
|
|
|
61 |
#upstream(ed) fixes, be more verbose, better xrandr handling |
62 |
epatch "${FILESDIR}/${P}"-fix-array-access.patch \ |
63 |
"${FILESDIR}/${P}"-fix-oyRankMap-helper-functions-crashes.patch \ |
64 |
"${FILESDIR}/${P}"-fix-oyStringSegment-crash.patch \ |
65 |
"${FILESDIR}/${P}"-be-more-verbose.patch \ |
66 |
"${FILESDIR}/${P}"-use-more-internal-xrandr-info.patch \ |
67 |
"${FILESDIR}/${P}"-set-xcalib-to-screen-if-ge-xrandr-12.patch \ |
68 |
"${FILESDIR}/${P}"-fix-double-object-release.patch \ |
69 |
"${FILESDIR}/${P}"-omit-profile-with-error.patch \ |
70 |
"${FILESDIR}/${P}"-fix-typos-and-grammar.patch |
71 |
|
72 |
#upstream fix for QA notice, gentoo bug 464254 |
73 |
epatch "${FILESDIR}/${P}"-fix-runpaths.patch |
74 |
|
75 |
#fix really ugly and prominently visible typo (solved in 0.9.5) |
76 |
sed -e 's/Promt/Prompt/' \ |
77 |
-i src/liboyranos_config/oyranos_texts.c po/*.{po,pot} settings/*xml || die |
78 |
|
69 |
|
79 |
if use fltk ; then |
70 |
if use fltk ; then |
80 |
#src/examples does not include fltk flags |
71 |
#src/examples does not include fltk flags |