Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 497138 | Differences between
and this patch

Collapse All | Expand All

(-)oyranos-0.9.4-r2.ebuild (-25 / +16 lines)
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

Return to bug 497138