|
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 |