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

Collapse All | Expand All

(-)icu-50.1.2.ebuild (-2 / +12 lines)
Lines 12-18 Link Here
12
12
13
LICENSE="BSD"
13
LICENSE="BSD"
14
SLOT="0/${PV}"
14
SLOT="0/${PV}"
15
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
15
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
16
IUSE="debug doc examples static-libs"
16
IUSE="debug doc examples static-libs"
17
17
18
DEPEND="
18
DEPEND="
Lines 60-65 Link Here
60
	sed -i \
60
	sed -i \
61
		-e 's:icudefs.mk:icudefs.mk Doxyfile:' \
61
		-e 's:icudefs.mk:icudefs.mk Doxyfile:' \
62
		configure.in || die
62
		configure.in || die
63
64
	# fix compilation on Solaris due to enabling of conflicting standards
65
	sed -i -e '/define _XOPEN_SOURCE_EXTENDED/s/_XOPEN/no_XOPEN/' \
66
		common/uposixdefs.h || die
67
	# for correct install_names
68
	epatch "${FILESDIR}"/${PN}-4.8.1-darwin.patch
69
	# fix part 1 for echo_{t,c,n}
70
	epatch "${FILESDIR}"/${PN}-4.6-echo_t.patch
71
63
	eautoreconf
72
	eautoreconf
64
}
73
}
65
74
Lines 90-96 Link Here
90
}
99
}
91
100
92
src_compile() {
101
src_compile() {
93
	default
102
	# Darwin/x86 needs an object index
103
	emake ARFLAGS="sr"
94
104
95
	if use doc; then
105
	if use doc; then
96
		doxygen -u Doxyfile || die
106
		doxygen -u Doxyfile || die

Return to bug 460632