Line 5
Link Here
|
|
|
5 |
inherit java-pkg |
6 |
|
Line 12
Link Here
|
12 |
IUSE="" |
14 |
IUSE="java doc pic nls" |
13 |
-- |
15 |
|
|
|
16 |
DEPEND="java? ( virtual/jdk ) |
17 |
doc? ( dev-util/gtk-doc )" |
18 |
RDEPEND="java? ( virtual/jre )" |
19 |
|
20 |
check_java_config() { |
21 |
JDKHOME="`java-config --jdk-home`" |
22 |
if [[ -z "${JDKHOME}" || ! -d "${JDKHOME}" ]]; then |
23 |
NOJDKERROR="You need to use java-config to set your JVM to a JDK!" |
24 |
eerror "${NOJDKERROR}" |
25 |
die "${NOJDKERROR}" |
26 |
fi |
27 |
} |
Line 14
Link Here
|
14 |
DEPEND="" |
29 |
src_compile() { |
15 |
-- |
30 |
if use java; then |
|
|
31 |
check_java_config |
32 |
fi |
33 |
|
34 |
econf \ |
35 |
`use_enable nls` \ |
36 |
`use_enable java` \ |
37 |
`use_with pic` \ |
38 |
${myconf} || die "Configure failed" |
39 |
|
40 |
emake || die "Make failed" |
41 |
} |
Line 18
Link Here
|
|
|
45 |
|
46 |
if use java; then |
47 |
java-pkg_dojar ${D}/usr/share/java/libidn-0.5.11.jar || die |
48 |
rm ${D}/usr/share/java/libidn-0.5.11.jar |
49 |
if use doc; then |
50 |
dohtml -r ${S}/doc/java |
51 |
fi |
52 |
fi |
53 |
|