Lines 18-25
Link Here
|
18 |
IUSE="doc nls static-libs test" |
18 |
IUSE="doc nls static-libs test" |
19 |
RESTRICT="!test? ( test )" |
19 |
RESTRICT="!test? ( test )" |
20 |
|
20 |
|
21 |
RDEPEND="elibc_glibc? ( net-libs/libnsl:0= )" |
|
|
22 |
DEPEND="${RDEPEND}" |
23 |
BDEPEND="nls? ( sys-devel/gettext ) |
21 |
BDEPEND="nls? ( sys-devel/gettext ) |
24 |
doc? ( |
22 |
doc? ( |
25 |
app-text/xmlto |
23 |
app-text/xmlto |
Lines 34-44
Link Here
|
34 |
PATCHES=( |
32 |
PATCHES=( |
35 |
"${FILESDIR}"/${P}-fix-segfault.patch |
33 |
"${FILESDIR}"/${P}-fix-segfault.patch |
36 |
"${FILESDIR}"/${P}-c11-using.patch |
34 |
"${FILESDIR}"/${P}-c11-using.patch |
|
|
35 |
"${FILESDIR}"/${PN}-1.5.2-inconditional_http.patch |
37 |
) |
36 |
) |
38 |
|
37 |
|
39 |
src_prepare() { |
38 |
src_prepare() { |
40 |
default |
39 |
default |
41 |
use prefix && eautoreconf |
40 |
# HACK ZONE : EAUTOMAKE would break tests/Makefile |
|
|
41 |
mv tests/Makefile.in tests/_Makefile.in |
42 |
eautoreconf |
43 |
mv tests/_Makefile.in tests/Makefile.in |
42 |
} |
44 |
} |
43 |
|
45 |
|
44 |
src_configure() { |
46 |
src_configure() { |
Lines 52-58
Link Here
|
52 |
strip-flags |
54 |
strip-flags |
53 |
|
55 |
|
54 |
econf \ |
56 |
econf \ |
55 |
--enable-http \ |
|
|
56 |
--enable-default-catalog="${EPREFIX}"/etc/sgml/catalog \ |
57 |
--enable-default-catalog="${EPREFIX}"/etc/sgml/catalog \ |
57 |
--enable-default-search-path="${EPREFIX}"/usr/share/sgml \ |
58 |
--enable-default-search-path="${EPREFIX}"/usr/share/sgml \ |
58 |
--datadir="${EPREFIX}"/usr/share/sgml/${P} \ |
59 |
--datadir="${EPREFIX}"/usr/share/sgml/${P} \ |